Skip to content

Conversation

@phdargen
Copy link
Contributor

Description

Implements improvements for PublicClient

  • adds getPublicClient() method for EvmWalletProviders for convenient use in action providers
  • uses getPublicClient() to simplify Truemarkets and flauch actions
  • adds optional config for custom RPC_URL, useful eg to avoid rate limits or use flashblocks
  • updates main chatbot examples with new optional RPC_URL config

Tests

Tested langchain-cdp-chatbot with custom RPC_URL and verified endpoint is called in alchemy dashboard

@phdargen phdargen requested a review from murrlincoln as a code owner August 13, 2025 18:22
@cb-heimdall
Copy link

cb-heimdall commented Aug 13, 2025

✅ Heimdall Review Status

Requirement Status More Info
Reviews 1/1
Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
2 if repo is sensitive 0
From .codeflow.yml 1
Additional review requirements
Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 0
Sum 1

@github-actions github-actions bot added documentation Improvements or additions to documentation action provider New action provider wallet provider New wallet provider example New example agent python typescript labels Aug 13, 2025
@CarsonRoscoe CarsonRoscoe merged commit 6442bdd into coinbase:main Aug 15, 2025
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

action provider New action provider documentation Improvements or additions to documentation example New example agent python typescript wallet provider New wallet provider

Development

Successfully merging this pull request may close these issues.

3 participants