You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add project_id config and delegation methods to Python SDK
- Add `project_id` param to CdpClient (reads from CDP_PROJECT_ID env var)
and thread it through to EndUserClient and EndUserAccount
- Add lazy-loaded EmbeddedWalletsCoreFunctionalityApi to ApiClients
- Add 14 delegation methods to EndUserClient:
revoke_delegation_for_end_user, create_evm_eip7702_delegation,
sign_evm_{hash,message,transaction,typed_data},
send_evm_{transaction,asset}, send_user_operation,
sign_solana_{hash,message,transaction}, send_solana_{transaction,asset}
- Add matching convenience methods to EndUserAccount with auto-resolution
of first account address when no explicit address is provided
- Add SendEvmAssetResult dataclass; export SendEvmAssetResult and
EvmUserOperation from cdp.__init__
- Fix pre-existing broken imports in solana_client, solana_account,
actions/solana/sign_{message,transaction}, and test files caused by
OpenAPI regen renaming *200_response to *_with_end_user_account200_response
0 commit comments