Skip to content

Conversation

@stat
Copy link
Contributor

@stat stat commented Feb 10, 2025

What changed?

  • Documentation
  • Bug fix
  • New Action
  • New Action Provider
  • Other

Why was this change implemented?

Network support

  • All EVM
  • Base
  • Base Sepolia
  • Other

Wallet support

  • CDP Wallet
  • Viem Wallet
  • Other

Checklist

  • Changelog updated
  • Commits are signed. See instructions
  • Doc strings
  • Readme updates
  • Rebased against master

How has it been tested?

  • Agent tested
  • Unit tests
Prompt: please wrap the minimum amount of eth as weth

-------------------
Wallet Details:
- Provider: eth-account
- Address: 0x349002E7213E7F7CF68a8368ca83Fd85CEC4DDB0
- Network:
  * Protocol Family: evm
  * Network ID: 84532
  * Chain ID: 84532
- Native Balance: 1241005446993200922
-------------------

-------------------
args: {'amount_to_wrap': '100000000000000'}
Wrapped ETH with transaction hash: 0xa82680c972343dda8623dd20e5947752a293e833277651a2102e31e13ae72069
-------------------
I have successfully wrapped the minimum amount of ETH to WETH. The transaction hash is: **0xa82680c972343dda8623dd20e5947752a293e833277651a2102e31e13ae72069**.
-------------------

https://sepolia.basescan.org/tx/0xa82680c972343dda8623dd20e5947752a293e833277651a2102e31e13ae72069

Notes to reviewers

@stat stat marked this pull request as ready for review February 10, 2025 22:59
@stat stat force-pushed the christopher.gerber/0.1.0/py/weth branch from 0e16744 to a35640b Compare February 10, 2025 23:00
@John-peterson-coinbase John-peterson-coinbase merged commit 12a3863 into 0.1.0-python Feb 11, 2025
8 checks passed
@John-peterson-coinbase John-peterson-coinbase deleted the christopher.gerber/0.1.0/py/weth branch February 11, 2025 01:41
0xRAG pushed a commit that referenced this pull request Feb 13, 2025
* first pass migrating weth action provider

* linting

* refinements

* refinements, fixes, feedback

* refinements, feedback

* feedback

* linting

* lingering comment

* nit

* feedback

* fix
John-peterson-coinbase added a commit that referenced this pull request Feb 13, 2025
* interfaces

* chore: add makefile and run format and lint (#274)

* fix: use HTTPProvider (#284)

* chore: add web3.py transaction gas fee estimation (#303)

* chore: migrate morpho actions (#331)

* chore: add python langchain framework extension (#333)

* chore: fix python action decorator (#336)

* chore: add python example langchain chatbot (#335)

* chore: add python example chatbot

* chore: remove unused folders

* 0.1.0(py): wallet (#339)

* 0.1.0(py): twitter (#337)

* first pass migrating twitter action provider

* lockfiles

* linting

* fixing tests

* conftest

* linting

* refinements

* refinements

* cleanup

* 0.1.0(py): weth (#341)

* first pass migrating weth action provider

* linting

* refinements

* refinements, fixes, feedback

* refinements, feedback

* feedback

* linting

* lingering comment

* nit

* feedback

* fix

* feat: Add Analytics / Emit Metrics (#344)

* 0.1.0(py): cdp_api:faucet (#345)

* 0.0.1(py): native transfer (#348)

* first raw pass implementing native transfer

* rebasing

* refinements, feedback

* refinements

* feedback

* removing to validator

* chore: formatting (#351)

* chore: migrate cdp wallet actions (#350)

* 0.1.0(py): cdp wallet trade (#349)

* chore: migrate erc721 actions (#352)

* chore: migrate basename (#354)

* 0.1.0(py): ERC20 get_balance & transfer (#353)

Co-authored-by: John Peterson <98187317+John-peterson-coinbase@users.noreply.github.com>

* feat: CdpWalletProvider 1193 Provider (#356)

* feat: Migrate Superfluid py to 0.1.0 (#357)

* feat: Migrate Address Reputation Action to 0.1.0 Py (#358)

* 0.1.0(py): wow (#340)

Co-authored-by: John Peterson <98187317+John-peterson-coinbase@users.noreply.github.com>

* 0.1.0(py): ensure schema nomenclature (#362)

* 0.1.0(py): ensure chatbot action provider parity with (ts) (#363)

* chore: add network mappings (#360)

* chore: misc cleanup and rename (#365)

* chore: add python agentkit readme (#359)

* 0.1.0(py): twitter chatbot (#364)

* first pass migrating twitter chatbot

* feedback

* Update python/examples/twitter-langchain-chatbot/chatbot.py

Co-authored-by: John Peterson <98187317+John-peterson-coinbase@users.noreply.github.com>

* refinements, feedback

* refinements with the latest

* migrating the latest

* refinements

* dep ordering

* language

* nit

* moving to langchain-twitter-chatbot

---------

Co-authored-by: John Peterson <98187317+John-peterson-coinbase@users.noreply.github.com>

* chore: misc cleanup (#367)

* chore: Add coinbase-agentkit dep to coinbase-agentkit-langchain (#368)

* chore: more cleanup (#369)

* chore: Nit Metrics (#370)

* 0.1.0(py): docstrings (#366)

Co-authored-by: John Peterson <98187317+John-peterson-coinbase@users.noreply.github.com>

* chore: Add changelogs (#372)

* chore: fix deploy nft (#373)

---------

Co-authored-by: John Peterson <john.peterson@coinbase.com>
Co-authored-by: Chris Gerber <csgerber@gmail.com>
Co-authored-by: John Peterson <98187317+John-peterson-coinbase@users.noreply.github.com>
gtspencer pushed a commit to gtspencer/agentkit that referenced this pull request Feb 13, 2025
* interfaces

* chore: add makefile and run format and lint (coinbase#274)

* fix: use HTTPProvider (coinbase#284)

* chore: add web3.py transaction gas fee estimation (coinbase#303)

* chore: migrate morpho actions (coinbase#331)

* chore: add python langchain framework extension (coinbase#333)

* chore: fix python action decorator (coinbase#336)

* chore: add python example langchain chatbot (coinbase#335)

* chore: add python example chatbot

* chore: remove unused folders

* 0.1.0(py): wallet (coinbase#339)

* 0.1.0(py): twitter (coinbase#337)

* first pass migrating twitter action provider

* lockfiles

* linting

* fixing tests

* conftest

* linting

* refinements

* refinements

* cleanup

* 0.1.0(py): weth (coinbase#341)

* first pass migrating weth action provider

* linting

* refinements

* refinements, fixes, feedback

* refinements, feedback

* feedback

* linting

* lingering comment

* nit

* feedback

* fix

* feat: Add Analytics / Emit Metrics (coinbase#344)

* 0.1.0(py): cdp_api:faucet (coinbase#345)

* 0.0.1(py): native transfer (coinbase#348)

* first raw pass implementing native transfer

* rebasing

* refinements, feedback

* refinements

* feedback

* removing to validator

* chore: formatting (coinbase#351)

* chore: migrate cdp wallet actions (coinbase#350)

* 0.1.0(py): cdp wallet trade (coinbase#349)

* chore: migrate erc721 actions (coinbase#352)

* chore: migrate basename (coinbase#354)

* 0.1.0(py): ERC20 get_balance & transfer (coinbase#353)

Co-authored-by: John Peterson <98187317+John-peterson-coinbase@users.noreply.github.com>

* feat: CdpWalletProvider 1193 Provider (coinbase#356)

* feat: Migrate Superfluid py to 0.1.0 (coinbase#357)

* feat: Migrate Address Reputation Action to 0.1.0 Py (coinbase#358)

* 0.1.0(py): wow (coinbase#340)

Co-authored-by: John Peterson <98187317+John-peterson-coinbase@users.noreply.github.com>

* 0.1.0(py): ensure schema nomenclature (coinbase#362)

* 0.1.0(py): ensure chatbot action provider parity with (ts) (coinbase#363)

* chore: add network mappings (coinbase#360)

* chore: misc cleanup and rename (coinbase#365)

* chore: add python agentkit readme (coinbase#359)

* 0.1.0(py): twitter chatbot (coinbase#364)

* first pass migrating twitter chatbot

* feedback

* Update python/examples/twitter-langchain-chatbot/chatbot.py

Co-authored-by: John Peterson <98187317+John-peterson-coinbase@users.noreply.github.com>

* refinements, feedback

* refinements with the latest

* migrating the latest

* refinements

* dep ordering

* language

* nit

* moving to langchain-twitter-chatbot

---------

Co-authored-by: John Peterson <98187317+John-peterson-coinbase@users.noreply.github.com>

* chore: misc cleanup (coinbase#367)

* chore: Add coinbase-agentkit dep to coinbase-agentkit-langchain (coinbase#368)

* chore: more cleanup (coinbase#369)

* chore: Nit Metrics (coinbase#370)

* 0.1.0(py): docstrings (coinbase#366)

Co-authored-by: John Peterson <98187317+John-peterson-coinbase@users.noreply.github.com>

* chore: Add changelogs (coinbase#372)

* chore: fix deploy nft (coinbase#373)

---------

Co-authored-by: John Peterson <john.peterson@coinbase.com>
Co-authored-by: Chris Gerber <csgerber@gmail.com>
Co-authored-by: John Peterson <98187317+John-peterson-coinbase@users.noreply.github.com>
Signed-off-by: Spencer <spencerobsitnik@gmail.com>
gtspencer pushed a commit to gtspencer/agentkit that referenced this pull request Feb 13, 2025
* interfaces

* chore: add makefile and run format and lint (coinbase#274)

* fix: use HTTPProvider (coinbase#284)

* chore: add web3.py transaction gas fee estimation (coinbase#303)

* chore: migrate morpho actions (coinbase#331)

* chore: add python langchain framework extension (coinbase#333)

* chore: fix python action decorator (coinbase#336)

* chore: add python example langchain chatbot (coinbase#335)

* chore: add python example chatbot

* chore: remove unused folders

* 0.1.0(py): wallet (coinbase#339)

* 0.1.0(py): twitter (coinbase#337)

* first pass migrating twitter action provider

* lockfiles

* linting

* fixing tests

* conftest

* linting

* refinements

* refinements

* cleanup

* 0.1.0(py): weth (coinbase#341)

* first pass migrating weth action provider

* linting

* refinements

* refinements, fixes, feedback

* refinements, feedback

* feedback

* linting

* lingering comment

* nit

* feedback

* fix

* feat: Add Analytics / Emit Metrics (coinbase#344)

* 0.1.0(py): cdp_api:faucet (coinbase#345)

* 0.0.1(py): native transfer (coinbase#348)

* first raw pass implementing native transfer

* rebasing

* refinements, feedback

* refinements

* feedback

* removing to validator

* chore: formatting (coinbase#351)

* chore: migrate cdp wallet actions (coinbase#350)

* 0.1.0(py): cdp wallet trade (coinbase#349)

* chore: migrate erc721 actions (coinbase#352)

* chore: migrate basename (coinbase#354)

* 0.1.0(py): ERC20 get_balance & transfer (coinbase#353)

Co-authored-by: John Peterson <98187317+John-peterson-coinbase@users.noreply.github.com>

* feat: CdpWalletProvider 1193 Provider (coinbase#356)

* feat: Migrate Superfluid py to 0.1.0 (coinbase#357)

* feat: Migrate Address Reputation Action to 0.1.0 Py (coinbase#358)

* 0.1.0(py): wow (coinbase#340)

Co-authored-by: John Peterson <98187317+John-peterson-coinbase@users.noreply.github.com>

* 0.1.0(py): ensure schema nomenclature (coinbase#362)

* 0.1.0(py): ensure chatbot action provider parity with (ts) (coinbase#363)

* chore: add network mappings (coinbase#360)

* chore: misc cleanup and rename (coinbase#365)

* chore: add python agentkit readme (coinbase#359)

* 0.1.0(py): twitter chatbot (coinbase#364)

* first pass migrating twitter chatbot

* feedback

* Update python/examples/twitter-langchain-chatbot/chatbot.py

Co-authored-by: John Peterson <98187317+John-peterson-coinbase@users.noreply.github.com>

* refinements, feedback

* refinements with the latest

* migrating the latest

* refinements

* dep ordering

* language

* nit

* moving to langchain-twitter-chatbot

---------

Co-authored-by: John Peterson <98187317+John-peterson-coinbase@users.noreply.github.com>

* chore: misc cleanup (coinbase#367)

* chore: Add coinbase-agentkit dep to coinbase-agentkit-langchain (coinbase#368)

* chore: more cleanup (coinbase#369)

* chore: Nit Metrics (coinbase#370)

* 0.1.0(py): docstrings (coinbase#366)

Co-authored-by: John Peterson <98187317+John-peterson-coinbase@users.noreply.github.com>

* chore: Add changelogs (coinbase#372)

* chore: fix deploy nft (coinbase#373)

---------

Co-authored-by: John Peterson <john.peterson@coinbase.com>
Co-authored-by: Chris Gerber <csgerber@gmail.com>
Co-authored-by: John Peterson <98187317+John-peterson-coinbase@users.noreply.github.com>
Signed-off-by: Spencer <spencerobsitnik@gmail.com>
mikeghen pushed a commit to mikeghen/agentkit that referenced this pull request Feb 13, 2025
* first pass migrating weth action provider

* linting

* refinements

* refinements, fixes, feedback

* refinements, feedback

* feedback

* linting

* lingering comment

* nit

* feedback

* fix
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants