Skip to content

Conversation

@CarsonRoscoe
Copy link
Contributor

@CarsonRoscoe CarsonRoscoe commented Jul 18, 2025

  • Implemented sign_typed_data in CDPSmartWalletProvider in Python
  • Renamed CdpEvmServerWalletProvider to CdpEvmWalletProvider in Python
  • Update x402ActionProvider to ensure it is callable by smart and server wallets in Python
  • Renamed CdpEvmSmartWalletProvider to CdpSmartWalletProvider in Typescript
  • Implemented sign_typed_data in CdpSmartWalletProvider in Typescript
  • Update x402ActionProvider to ensure it is callable by smart and server wallets in Typescript
  • Update Python CLI's templates
  • Update Typescript CLI to include CDPSolanaWalletProvider and update templates
  • Add new examples to Github workflow
  • Updated tests accordingly

Please ignore the wording of the changesets. I will manually rewrite a combined changelog when running releases that properly strings the narrative together.

NOTE: CdpSmartWalletProvider in Typescript does fail to have its x402 payments settle. This has been deemed a bug in the x402 testnet facilitator in how it handles the various ways you can pack a smart wallet signature

@cb-heimdall
Copy link

cb-heimdall commented Jul 18, 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 Jul 18, 2025
@github-actions github-actions bot added the framework extension New framework extension label Jul 18, 2025
@CarsonRoscoe CarsonRoscoe marked this pull request as ready for review July 18, 2025 14:42
@CarsonRoscoe CarsonRoscoe requested a review from 0xRAG July 18, 2025 14:42
@CarsonRoscoe CarsonRoscoe changed the title feat: validate cdp sdk x402 feat: validate CDP upgrades against x402 upgrades Jul 18, 2025
@CarsonRoscoe CarsonRoscoe changed the title feat: validate CDP upgrades against x402 upgrades feat: validate CDP/x402 upgrades Jul 18, 2025
@CarsonRoscoe CarsonRoscoe merged commit 2d13565 into main Jul 18, 2025
29 checks passed
@CarsonRoscoe CarsonRoscoe deleted the feat/validate-cdp-sdk-x402 branch July 18, 2025 18:14
@phdargen phdargen mentioned this pull request Aug 4, 2025
2 tasks
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 framework extension New framework extension python typescript wallet provider New wallet provider

Development

Successfully merging this pull request may close these issues.

3 participants