cdp package¶
Subpackages¶
- cdp.auth package
- Subpackages
- Module contents
GetAuthHeadersOptionsGetAuthHeadersOptions.api_key_idGetAuthHeadersOptions.api_key_secretGetAuthHeadersOptions.audienceGetAuthHeadersOptions.expires_inGetAuthHeadersOptions.model_configGetAuthHeadersOptions.request_bodyGetAuthHeadersOptions.request_hostGetAuthHeadersOptions.request_methodGetAuthHeadersOptions.request_pathGetAuthHeadersOptions.sourceGetAuthHeadersOptions.source_versionGetAuthHeadersOptions.wallet_secret
GetWebSocketAuthHeadersOptionsJwtOptionsUrllib3AuthClientUrllib3AuthClientOptionsWalletJwtOptionsgenerate_jwt()generate_wallet_jwt()get_auth_headers()get_websocket_auth_headers()
- cdp.openapi_client package
- Subpackages
- cdp.openapi_client.api package
- Submodules
- cdp.openapi_client.api.end_user_accounts_api module
- cdp.openapi_client.api.evm_accounts_api module
- cdp.openapi_client.api.evm_smart_accounts_api module
- cdp.openapi_client.api.evm_swaps_api module
- cdp.openapi_client.api.evm_token_balances_api module
- cdp.openapi_client.api.faucets_api module
- cdp.openapi_client.api.onchain_data_api module
- cdp.openapi_client.api.onramp_api module
- cdp.openapi_client.api.policy_engine_api module
- cdp.openapi_client.api.solana_accounts_api module
- cdp.openapi_client.api.solana_token_balances_api module
- cdp.openapi_client.api.sqlapi_alpha_api module
- cdp.openapi_client.api.webhooks_api module
- cdp.openapi_client.api.x402_facilitator_api module
- Module contents
- cdp.openapi_client.models package
- Submodules
- cdp.openapi_client.models.abi_function module
- cdp.openapi_client.models.abi_inner module
- cdp.openapi_client.models.abi_input module
- cdp.openapi_client.models.abi_parameter module
- cdp.openapi_client.models.abi_state_mutability module
- cdp.openapi_client.models.account_token_addresses_response module
- cdp.openapi_client.models.authentication_method module
- cdp.openapi_client.models.common_swap_response module
- cdp.openapi_client.models.common_swap_response_fees module
- cdp.openapi_client.models.common_swap_response_issues module
- cdp.openapi_client.models.common_swap_response_issues_allowance module
- cdp.openapi_client.models.common_swap_response_issues_balance module
- cdp.openapi_client.models.create_end_user_request module
- cdp.openapi_client.models.create_end_user_request_evm_account module
- cdp.openapi_client.models.create_end_user_request_solana_account module
- cdp.openapi_client.models.create_evm_account_request module
- cdp.openapi_client.models.create_evm_smart_account_request module
- cdp.openapi_client.models.create_evm_swap_quote_request module
- cdp.openapi_client.models.create_onramp_order201_response module
- cdp.openapi_client.models.create_onramp_order_request module
- cdp.openapi_client.models.create_onramp_session201_response module
- cdp.openapi_client.models.create_onramp_session_request module
- cdp.openapi_client.models.create_policy_request module
- cdp.openapi_client.models.create_solana_account_request module
- cdp.openapi_client.models.create_spend_permission_request module
- cdp.openapi_client.models.create_swap_quote_response module
- cdp.openapi_client.models.create_swap_quote_response_all_of_permit2 module
- cdp.openapi_client.models.create_swap_quote_response_all_of_transaction module
- cdp.openapi_client.models.create_swap_quote_response_wrapper module
- cdp.openapi_client.models.developer_jwt_authentication module
- cdp.openapi_client.models.eip712_domain module
- cdp.openapi_client.models.eip712_message module
- cdp.openapi_client.models.email_authentication module
- cdp.openapi_client.models.end_user module
- cdp.openapi_client.models.end_user_evm_account module
- cdp.openapi_client.models.end_user_evm_smart_account module
- cdp.openapi_client.models.end_user_solana_account module
- cdp.openapi_client.models.error module
- cdp.openapi_client.models.error_type module
- cdp.openapi_client.models.eth_value_criterion module
- cdp.openapi_client.models.evm_account module
- cdp.openapi_client.models.evm_address_criterion module
- cdp.openapi_client.models.evm_call module
- cdp.openapi_client.models.evm_data_condition module
- cdp.openapi_client.models.evm_data_condition_params_inner module
- cdp.openapi_client.models.evm_data_criterion module
- cdp.openapi_client.models.evm_data_criterion_abi module
- cdp.openapi_client.models.evm_data_parameter_condition module
- cdp.openapi_client.models.evm_data_parameter_condition_list module
- cdp.openapi_client.models.evm_message_criterion module
- cdp.openapi_client.models.evm_network_criterion module
- cdp.openapi_client.models.evm_smart_account module
- cdp.openapi_client.models.evm_swaps_network module
- cdp.openapi_client.models.evm_typed_address_condition module
- cdp.openapi_client.models.evm_typed_numerical_condition module
- cdp.openapi_client.models.evm_typed_string_condition module
- cdp.openapi_client.models.evm_user_operation module
- cdp.openapi_client.models.evm_user_operation_network module
- cdp.openapi_client.models.export_evm_account200_response module
- cdp.openapi_client.models.export_evm_account_request module
- cdp.openapi_client.models.export_solana_account200_response module
- cdp.openapi_client.models.get_onramp_order_by_id200_response module
- cdp.openapi_client.models.get_swap_price_response module
- cdp.openapi_client.models.get_swap_price_response_wrapper module
- cdp.openapi_client.models.idl module
- cdp.openapi_client.models.idl_instructions_inner module
- cdp.openapi_client.models.idl_instructions_inner_accounts_inner module
- cdp.openapi_client.models.idl_instructions_inner_args_inner module
- cdp.openapi_client.models.idl_metadata module
- cdp.openapi_client.models.import_end_user_request module
- cdp.openapi_client.models.import_evm_account_request module
- cdp.openapi_client.models.import_solana_account_request module
- cdp.openapi_client.models.inline_object module
- cdp.openapi_client.models.inline_object1 module
- cdp.openapi_client.models.inline_object2 module
- cdp.openapi_client.models.known_abi_type module
- cdp.openapi_client.models.known_idl_type module
- cdp.openapi_client.models.list_end_users200_response module
- cdp.openapi_client.models.list_evm_accounts200_response module
- cdp.openapi_client.models.list_evm_smart_accounts200_response module
- cdp.openapi_client.models.list_evm_token_balances200_response module
- cdp.openapi_client.models.list_evm_token_balances_network module
- cdp.openapi_client.models.list_policies200_response module
- cdp.openapi_client.models.list_response module
- cdp.openapi_client.models.list_solana_accounts200_response module
- cdp.openapi_client.models.list_solana_token_balances200_response module
- cdp.openapi_client.models.list_solana_token_balances_network module
- cdp.openapi_client.models.list_spend_permissions200_response module
- cdp.openapi_client.models.mfa_methods module
- cdp.openapi_client.models.mfa_methods_sms module
- cdp.openapi_client.models.mfa_methods_totp module
- cdp.openapi_client.models.mint_address_criterion module
- cdp.openapi_client.models.net_usd_change_criterion module
- cdp.openapi_client.models.o_auth2_authentication module
- cdp.openapi_client.models.o_auth2_provider_type module
- cdp.openapi_client.models.onchain_data_query module
- cdp.openapi_client.models.onchain_data_result module
- cdp.openapi_client.models.onchain_data_result_metadata module
- cdp.openapi_client.models.onchain_data_result_schema module
- cdp.openapi_client.models.onchain_data_result_schema_columns_inner module
- cdp.openapi_client.models.onramp_order module
- cdp.openapi_client.models.onramp_order_fee module
- cdp.openapi_client.models.onramp_order_payment_method_type_id module
- cdp.openapi_client.models.onramp_order_status module
- cdp.openapi_client.models.onramp_payment_link module
- cdp.openapi_client.models.onramp_payment_link_type module
- cdp.openapi_client.models.onramp_quote module
- cdp.openapi_client.models.onramp_quote_payment_method_type_id module
- cdp.openapi_client.models.onramp_session module
- cdp.openapi_client.models.policy module
- cdp.openapi_client.models.prepare_and_send_user_operation_request module
- cdp.openapi_client.models.prepare_user_operation_request module
- cdp.openapi_client.models.prepare_user_operation_rule module
- cdp.openapi_client.models.program_id_criterion module
- cdp.openapi_client.models.query_result_cache_configuration module
- cdp.openapi_client.models.request_evm_faucet200_response module
- cdp.openapi_client.models.request_evm_faucet_request module
- cdp.openapi_client.models.request_solana_faucet200_response module
- cdp.openapi_client.models.request_solana_faucet_request module
- cdp.openapi_client.models.revoke_spend_permission_request module
- cdp.openapi_client.models.rule module
- cdp.openapi_client.models.send_evm_transaction200_response module
- cdp.openapi_client.models.send_evm_transaction_criteria_inner module
- cdp.openapi_client.models.send_evm_transaction_request module
- cdp.openapi_client.models.send_evm_transaction_rule module
- cdp.openapi_client.models.send_sol_transaction_criteria_inner module
- cdp.openapi_client.models.send_sol_transaction_rule module
- cdp.openapi_client.models.send_solana_transaction200_response module
- cdp.openapi_client.models.send_solana_transaction_request module
- cdp.openapi_client.models.send_user_operation_request module
- cdp.openapi_client.models.send_user_operation_rule module
- cdp.openapi_client.models.sign_evm_hash200_response module
- cdp.openapi_client.models.sign_evm_hash_request module
- cdp.openapi_client.models.sign_evm_hash_rule module
- cdp.openapi_client.models.sign_evm_message200_response module
- cdp.openapi_client.models.sign_evm_message_criteria_inner module
- cdp.openapi_client.models.sign_evm_message_request module
- cdp.openapi_client.models.sign_evm_message_rule module
- cdp.openapi_client.models.sign_evm_transaction200_response module
- cdp.openapi_client.models.sign_evm_transaction_criteria_inner module
- cdp.openapi_client.models.sign_evm_transaction_request module
- cdp.openapi_client.models.sign_evm_transaction_rule module
- cdp.openapi_client.models.sign_evm_typed_data200_response module
- cdp.openapi_client.models.sign_evm_typed_data_criteria_inner module
- cdp.openapi_client.models.sign_evm_typed_data_field_criterion module
- cdp.openapi_client.models.sign_evm_typed_data_field_criterion_conditions_inner module
- cdp.openapi_client.models.sign_evm_typed_data_field_criterion_types module
- cdp.openapi_client.models.sign_evm_typed_data_field_criterion_types_types_value_inner module
- cdp.openapi_client.models.sign_evm_typed_data_rule module
- cdp.openapi_client.models.sign_evm_typed_data_verifying_contract_criterion module
- cdp.openapi_client.models.sign_sol_message_criteria_inner module
- cdp.openapi_client.models.sign_sol_message_rule module
- cdp.openapi_client.models.sign_sol_transaction_criteria_inner module
- cdp.openapi_client.models.sign_sol_transaction_rule module
- cdp.openapi_client.models.sign_solana_message200_response module
- cdp.openapi_client.models.sign_solana_message_request module
- cdp.openapi_client.models.sign_solana_transaction200_response module
- cdp.openapi_client.models.sign_solana_transaction_request module
- cdp.openapi_client.models.sms_authentication module
- cdp.openapi_client.models.sol_address_criterion module
- cdp.openapi_client.models.sol_data_condition module
- cdp.openapi_client.models.sol_data_condition_params_inner module
- cdp.openapi_client.models.sol_data_criterion module
- cdp.openapi_client.models.sol_data_criterion_idls_inner module
- cdp.openapi_client.models.sol_data_parameter_condition module
- cdp.openapi_client.models.sol_data_parameter_condition_list module
- cdp.openapi_client.models.sol_message_criterion module
- cdp.openapi_client.models.sol_network_criterion module
- cdp.openapi_client.models.sol_value_criterion module
- cdp.openapi_client.models.solana_account module
- cdp.openapi_client.models.solana_token module
- cdp.openapi_client.models.solana_token_amount module
- cdp.openapi_client.models.solana_token_balance module
- cdp.openapi_client.models.spend_permission module
- cdp.openapi_client.models.spend_permission_network module
- cdp.openapi_client.models.spend_permission_response_object module
- cdp.openapi_client.models.spl_address_criterion module
- cdp.openapi_client.models.spl_value_criterion module
- cdp.openapi_client.models.swap_unavailable_response module
- cdp.openapi_client.models.token module
- cdp.openapi_client.models.token_amount module
- cdp.openapi_client.models.token_balance module
- cdp.openapi_client.models.token_fee module
- cdp.openapi_client.models.update_evm_account_request module
- cdp.openapi_client.models.update_evm_smart_account_request module
- cdp.openapi_client.models.update_policy_request module
- cdp.openapi_client.models.update_solana_account_request module
- cdp.openapi_client.models.user_operation_receipt module
- cdp.openapi_client.models.user_operation_receipt_revert module
- cdp.openapi_client.models.validate_end_user_access_token_request module
- cdp.openapi_client.models.verify_x402_payment_request module
- cdp.openapi_client.models.webhook_subscription_list_response module
- cdp.openapi_client.models.webhook_subscription_request module
- cdp.openapi_client.models.webhook_subscription_response module
- cdp.openapi_client.models.webhook_subscription_response_metadata module
- cdp.openapi_client.models.webhook_subscription_update_request module
- cdp.openapi_client.models.webhook_target module
- cdp.openapi_client.models.x402_exact_evm_payload module
- cdp.openapi_client.models.x402_exact_evm_payload_authorization module
- cdp.openapi_client.models.x402_exact_solana_payload module
- cdp.openapi_client.models.x402_payment_payload module
- cdp.openapi_client.models.x402_payment_requirements module
- cdp.openapi_client.models.x402_resource_info module
- cdp.openapi_client.models.x402_settle_error_reason module
- cdp.openapi_client.models.x402_settle_payment_rejection module
- cdp.openapi_client.models.x402_supported_payment_kind module
- cdp.openapi_client.models.x402_v1_payment_payload module
- cdp.openapi_client.models.x402_v1_payment_payload_payload module
- cdp.openapi_client.models.x402_v1_payment_requirements module
- cdp.openapi_client.models.x402_v2_payment_payload module
- cdp.openapi_client.models.x402_v2_payment_requirements module
- cdp.openapi_client.models.x402_verify_invalid_reason module
- cdp.openapi_client.models.x402_verify_payment_rejection module
- cdp.openapi_client.models.x402_version module
- Module contents
- cdp.openapi_client.test package
- Submodules
- cdp.openapi_client.test.test_abi_function module
- cdp.openapi_client.test.test_abi_inner module
- cdp.openapi_client.test.test_abi_input module
- cdp.openapi_client.test.test_abi_parameter module
- cdp.openapi_client.test.test_abi_state_mutability module
- cdp.openapi_client.test.test_account_token_addresses_response module
- cdp.openapi_client.test.test_authentication_method module
- cdp.openapi_client.test.test_common_swap_response module
- cdp.openapi_client.test.test_common_swap_response_fees module
- cdp.openapi_client.test.test_common_swap_response_issues module
- cdp.openapi_client.test.test_common_swap_response_issues_allowance module
- cdp.openapi_client.test.test_common_swap_response_issues_balance module
- cdp.openapi_client.test.test_create_end_user_request module
- cdp.openapi_client.test.test_create_end_user_request_evm_account module
- cdp.openapi_client.test.test_create_end_user_request_solana_account module
- cdp.openapi_client.test.test_create_evm_account_request module
- cdp.openapi_client.test.test_create_evm_smart_account_request module
- cdp.openapi_client.test.test_create_evm_swap_quote_request module
- cdp.openapi_client.test.test_create_onramp_order201_response module
- cdp.openapi_client.test.test_create_onramp_order_request module
- cdp.openapi_client.test.test_create_onramp_session201_response module
- cdp.openapi_client.test.test_create_onramp_session_request module
- cdp.openapi_client.test.test_create_policy_request module
- cdp.openapi_client.test.test_create_solana_account_request module
- cdp.openapi_client.test.test_create_spend_permission_request module
- cdp.openapi_client.test.test_create_swap_quote_response module
- cdp.openapi_client.test.test_create_swap_quote_response_all_of_permit2 module
- cdp.openapi_client.test.test_create_swap_quote_response_all_of_transaction module
- cdp.openapi_client.test.test_create_swap_quote_response_wrapper module
- cdp.openapi_client.test.test_developer_jwt_authentication module
- cdp.openapi_client.test.test_eip712_domain module
- cdp.openapi_client.test.test_eip712_message module
- cdp.openapi_client.test.test_email_authentication module
- cdp.openapi_client.test.test_end_user module
- cdp.openapi_client.test.test_end_user_accounts_api module
- cdp.openapi_client.test.test_end_user_evm_account module
- cdp.openapi_client.test.test_end_user_evm_smart_account module
- cdp.openapi_client.test.test_end_user_solana_account module
- cdp.openapi_client.test.test_error module
- cdp.openapi_client.test.test_error_type module
- cdp.openapi_client.test.test_eth_value_criterion module
- cdp.openapi_client.test.test_evm_account module
- cdp.openapi_client.test.test_evm_accounts_api module
- cdp.openapi_client.test.test_evm_address_criterion module
- cdp.openapi_client.test.test_evm_call module
- cdp.openapi_client.test.test_evm_data_condition module
- cdp.openapi_client.test.test_evm_data_condition_params_inner module
- cdp.openapi_client.test.test_evm_data_criterion module
- cdp.openapi_client.test.test_evm_data_criterion_abi module
- cdp.openapi_client.test.test_evm_data_parameter_condition module
- cdp.openapi_client.test.test_evm_data_parameter_condition_list module
- cdp.openapi_client.test.test_evm_message_criterion module
- cdp.openapi_client.test.test_evm_network_criterion module
- cdp.openapi_client.test.test_evm_smart_account module
- cdp.openapi_client.test.test_evm_smart_accounts_api module
- cdp.openapi_client.test.test_evm_swaps_api module
- cdp.openapi_client.test.test_evm_swaps_network module
- cdp.openapi_client.test.test_evm_token_balances_api module
- cdp.openapi_client.test.test_evm_typed_address_condition module
- cdp.openapi_client.test.test_evm_typed_numerical_condition module
- cdp.openapi_client.test.test_evm_typed_string_condition module
- cdp.openapi_client.test.test_evm_user_operation module
- cdp.openapi_client.test.test_evm_user_operation_network module
- cdp.openapi_client.test.test_export_evm_account200_response module
- cdp.openapi_client.test.test_export_evm_account_request module
- cdp.openapi_client.test.test_export_solana_account200_response module
- cdp.openapi_client.test.test_faucets_api module
- cdp.openapi_client.test.test_get_onramp_order_by_id200_response module
- cdp.openapi_client.test.test_get_swap_price_response module
- cdp.openapi_client.test.test_get_swap_price_response_wrapper module
- cdp.openapi_client.test.test_idl module
- cdp.openapi_client.test.test_idl_instructions_inner module
- cdp.openapi_client.test.test_idl_instructions_inner_accounts_inner module
- cdp.openapi_client.test.test_idl_instructions_inner_args_inner module
- cdp.openapi_client.test.test_idl_metadata module
- cdp.openapi_client.test.test_import_end_user_request module
- cdp.openapi_client.test.test_import_evm_account_request module
- cdp.openapi_client.test.test_import_solana_account_request module
- cdp.openapi_client.test.test_inline_object module
- cdp.openapi_client.test.test_inline_object1 module
- cdp.openapi_client.test.test_inline_object2 module
- cdp.openapi_client.test.test_known_abi_type module
- cdp.openapi_client.test.test_known_idl_type module
- cdp.openapi_client.test.test_list_end_users200_response module
- cdp.openapi_client.test.test_list_evm_accounts200_response module
- cdp.openapi_client.test.test_list_evm_smart_accounts200_response module
- cdp.openapi_client.test.test_list_evm_token_balances200_response module
- cdp.openapi_client.test.test_list_evm_token_balances_network module
- cdp.openapi_client.test.test_list_policies200_response module
- cdp.openapi_client.test.test_list_response module
- cdp.openapi_client.test.test_list_solana_accounts200_response module
- cdp.openapi_client.test.test_list_solana_token_balances200_response module
- cdp.openapi_client.test.test_list_solana_token_balances_network module
- cdp.openapi_client.test.test_list_spend_permissions200_response module
- cdp.openapi_client.test.test_mfa_methods module
- cdp.openapi_client.test.test_mfa_methods_sms module
- cdp.openapi_client.test.test_mfa_methods_totp module
- cdp.openapi_client.test.test_mint_address_criterion module
- cdp.openapi_client.test.test_net_usd_change_criterion module
- cdp.openapi_client.test.test_o_auth2_authentication module
- cdp.openapi_client.test.test_o_auth2_provider_type module
- cdp.openapi_client.test.test_onchain_data_api module
- cdp.openapi_client.test.test_onchain_data_query module
- cdp.openapi_client.test.test_onchain_data_result module
- cdp.openapi_client.test.test_onchain_data_result_metadata module
- cdp.openapi_client.test.test_onchain_data_result_schema module
- cdp.openapi_client.test.test_onchain_data_result_schema_columns_inner module
- cdp.openapi_client.test.test_onramp_api module
- cdp.openapi_client.test.test_onramp_order module
- cdp.openapi_client.test.test_onramp_order_fee module
- cdp.openapi_client.test.test_onramp_order_payment_method_type_id module
- cdp.openapi_client.test.test_onramp_order_status module
- cdp.openapi_client.test.test_onramp_payment_link module
- cdp.openapi_client.test.test_onramp_payment_link_type module
- cdp.openapi_client.test.test_onramp_quote module
- cdp.openapi_client.test.test_onramp_quote_payment_method_type_id module
- cdp.openapi_client.test.test_onramp_session module
- cdp.openapi_client.test.test_policy module
- cdp.openapi_client.test.test_policy_engine_api module
- cdp.openapi_client.test.test_prepare_and_send_user_operation_request module
- cdp.openapi_client.test.test_prepare_user_operation_request module
- cdp.openapi_client.test.test_prepare_user_operation_rule module
- cdp.openapi_client.test.test_program_id_criterion module
- cdp.openapi_client.test.test_query_result_cache_configuration module
- cdp.openapi_client.test.test_request_evm_faucet200_response module
- cdp.openapi_client.test.test_request_evm_faucet_request module
- cdp.openapi_client.test.test_request_solana_faucet200_response module
- cdp.openapi_client.test.test_request_solana_faucet_request module
- cdp.openapi_client.test.test_revoke_spend_permission_request module
- cdp.openapi_client.test.test_rule module
- cdp.openapi_client.test.test_send_evm_transaction200_response module
- cdp.openapi_client.test.test_send_evm_transaction_criteria_inner module
- cdp.openapi_client.test.test_send_evm_transaction_request module
- cdp.openapi_client.test.test_send_evm_transaction_rule module
- cdp.openapi_client.test.test_send_sol_transaction_criteria_inner module
- cdp.openapi_client.test.test_send_sol_transaction_rule module
- cdp.openapi_client.test.test_send_solana_transaction200_response module
- cdp.openapi_client.test.test_send_solana_transaction_request module
- cdp.openapi_client.test.test_send_user_operation_request module
- cdp.openapi_client.test.test_send_user_operation_rule module
- cdp.openapi_client.test.test_sign_evm_hash200_response module
- cdp.openapi_client.test.test_sign_evm_hash_request module
- cdp.openapi_client.test.test_sign_evm_hash_rule module
- cdp.openapi_client.test.test_sign_evm_message200_response module
- cdp.openapi_client.test.test_sign_evm_message_criteria_inner module
- cdp.openapi_client.test.test_sign_evm_message_request module
- cdp.openapi_client.test.test_sign_evm_message_rule module
- cdp.openapi_client.test.test_sign_evm_transaction200_response module
- cdp.openapi_client.test.test_sign_evm_transaction_criteria_inner module
- cdp.openapi_client.test.test_sign_evm_transaction_request module
- cdp.openapi_client.test.test_sign_evm_transaction_rule module
- cdp.openapi_client.test.test_sign_evm_typed_data200_response module
- cdp.openapi_client.test.test_sign_evm_typed_data_criteria_inner module
- cdp.openapi_client.test.test_sign_evm_typed_data_field_criterion module
- cdp.openapi_client.test.test_sign_evm_typed_data_field_criterion_conditions_inner module
- cdp.openapi_client.test.test_sign_evm_typed_data_field_criterion_types module
- cdp.openapi_client.test.test_sign_evm_typed_data_field_criterion_types_types_value_inner module
- cdp.openapi_client.test.test_sign_evm_typed_data_rule module
- cdp.openapi_client.test.test_sign_evm_typed_data_verifying_contract_criterion module
- cdp.openapi_client.test.test_sign_sol_message_criteria_inner module
- cdp.openapi_client.test.test_sign_sol_message_rule module
- cdp.openapi_client.test.test_sign_sol_transaction_criteria_inner module
- cdp.openapi_client.test.test_sign_sol_transaction_rule module
- cdp.openapi_client.test.test_sign_solana_message200_response module
- cdp.openapi_client.test.test_sign_solana_message_request module
- cdp.openapi_client.test.test_sign_solana_transaction200_response module
- cdp.openapi_client.test.test_sign_solana_transaction_request module
- cdp.openapi_client.test.test_sms_authentication module
- cdp.openapi_client.test.test_sol_address_criterion module
- cdp.openapi_client.test.test_sol_data_condition module
- cdp.openapi_client.test.test_sol_data_condition_params_inner module
- cdp.openapi_client.test.test_sol_data_criterion module
- cdp.openapi_client.test.test_sol_data_criterion_idls_inner module
- cdp.openapi_client.test.test_sol_data_parameter_condition module
- cdp.openapi_client.test.test_sol_data_parameter_condition_list module
- cdp.openapi_client.test.test_sol_message_criterion module
- cdp.openapi_client.test.test_sol_network_criterion module
- cdp.openapi_client.test.test_sol_value_criterion module
- cdp.openapi_client.test.test_solana_account module
- cdp.openapi_client.test.test_solana_accounts_api module
- cdp.openapi_client.test.test_solana_token module
- cdp.openapi_client.test.test_solana_token_amount module
- cdp.openapi_client.test.test_solana_token_balance module
- cdp.openapi_client.test.test_solana_token_balances_api module
- cdp.openapi_client.test.test_spend_permission module
- cdp.openapi_client.test.test_spend_permission_network module
- cdp.openapi_client.test.test_spend_permission_response_object module
- cdp.openapi_client.test.test_spl_address_criterion module
- cdp.openapi_client.test.test_spl_value_criterion module
- cdp.openapi_client.test.test_sqlapi_alpha_api module
- cdp.openapi_client.test.test_swap_unavailable_response module
- cdp.openapi_client.test.test_token module
- cdp.openapi_client.test.test_token_amount module
- cdp.openapi_client.test.test_token_balance module
- cdp.openapi_client.test.test_token_fee module
- cdp.openapi_client.test.test_update_evm_account_request module
- cdp.openapi_client.test.test_update_evm_smart_account_request module
- cdp.openapi_client.test.test_update_policy_request module
- cdp.openapi_client.test.test_update_solana_account_request module
- cdp.openapi_client.test.test_user_operation_receipt module
- cdp.openapi_client.test.test_user_operation_receipt_revert module
- cdp.openapi_client.test.test_validate_end_user_access_token_request module
- cdp.openapi_client.test.test_verify_x402_payment_request module
- cdp.openapi_client.test.test_webhook_subscription_list_response module
- cdp.openapi_client.test.test_webhook_subscription_request module
- cdp.openapi_client.test.test_webhook_subscription_response module
- cdp.openapi_client.test.test_webhook_subscription_response_metadata module
- cdp.openapi_client.test.test_webhook_subscription_update_request module
- cdp.openapi_client.test.test_webhook_target module
- cdp.openapi_client.test.test_webhooks_api module
- cdp.openapi_client.test.test_x402_exact_evm_payload module
- cdp.openapi_client.test.test_x402_exact_evm_payload_authorization module
- cdp.openapi_client.test.test_x402_exact_solana_payload module
- cdp.openapi_client.test.test_x402_facilitator_api module
- cdp.openapi_client.test.test_x402_payment_payload module
- cdp.openapi_client.test.test_x402_payment_requirements module
- cdp.openapi_client.test.test_x402_resource_info module
- cdp.openapi_client.test.test_x402_settle_error_reason module
- cdp.openapi_client.test.test_x402_settle_payment_rejection module
- cdp.openapi_client.test.test_x402_supported_payment_kind module
- cdp.openapi_client.test.test_x402_v1_payment_payload module
- cdp.openapi_client.test.test_x402_v1_payment_payload_payload module
- cdp.openapi_client.test.test_x402_v1_payment_requirements module
- cdp.openapi_client.test.test_x402_v2_payment_payload module
- cdp.openapi_client.test.test_x402_v2_payment_requirements module
- cdp.openapi_client.test.test_x402_verify_invalid_reason module
- cdp.openapi_client.test.test_x402_verify_payment_rejection module
- cdp.openapi_client.test.test_x402_version module
- Module contents
- cdp.openapi_client.api package
- Submodules
- cdp.openapi_client.api_client module
ApiClientApiClient.NATIVE_TYPES_MAPPINGApiClient.PRIMITIVE_TYPESApiClient.call_api()ApiClient.close()ApiClient.deserialize()ApiClient.files_parameters()ApiClient.get_default()ApiClient.param_serialize()ApiClient.parameters_to_tuples()ApiClient.parameters_to_url_query()ApiClient.response_deserialize()ApiClient.sanitize_for_serialization()ApiClient.select_header_accept()ApiClient.select_header_content_type()ApiClient.set_default()ApiClient.set_default_header()ApiClient.update_params_for_auth()ApiClient.user_agent
- cdp.openapi_client.api_response module
- cdp.openapi_client.cdp_api_client module
- cdp.openapi_client.configuration module
APIKeyAuthSettingAuthSettingsBasicAuthSettingBearerAuthSettingBearerFormatAuthSettingConfigurationConfiguration.access_tokenConfiguration.assert_hostnameConfiguration.auth_settings()Configuration.cert_fileConfiguration.connection_pool_maxsizeConfiguration.date_formatConfiguration.datetime_formatConfiguration.debugConfiguration.get_api_key_with_prefix()Configuration.get_basic_auth_token()Configuration.get_default()Configuration.get_default_copy()Configuration.get_host_from_settings()Configuration.get_host_settings()Configuration.hostConfiguration.ignore_operation_serversConfiguration.key_fileConfiguration.loggerConfiguration.logger_fileConfiguration.logger_file_handlerConfiguration.logger_formatConfiguration.logger_stream_handlerConfiguration.passwordConfiguration.proxyConfiguration.proxy_headersConfiguration.refresh_api_key_hookConfiguration.retriesConfiguration.safe_chars_for_path_paramConfiguration.server_operation_indexConfiguration.server_operation_variablesConfiguration.set_default()Configuration.socket_optionsConfiguration.ssl_ca_certConfiguration.temp_folder_pathConfiguration.tls_server_nameConfiguration.to_debug_report()Configuration.usernameConfiguration.verify_ssl
GenericAuthSettingHTTPSignatureAuthSettingHostSettingHostSettingVariableOAuth2AuthSetting
- cdp.openapi_client.constants module
- cdp.openapi_client.errors module
ApiErrorHttpErrorTypeHttpErrorType.BAD_GATEWAYHttpErrorType.NETWORK_CONNECTION_FAILEDHttpErrorType.NETWORK_DNS_FAILUREHttpErrorType.NETWORK_IP_BLOCKEDHttpErrorType.NETWORK_TIMEOUTHttpErrorType.NOT_FOUNDHttpErrorType.SERVICE_UNAVAILABLEHttpErrorType.UNAUTHORIZEDHttpErrorType.UNEXPECTED_ERRORHttpErrorType.UNKNOWN
NetworkErroris_openapi_error()
- cdp.openapi_client.exceptions module
- cdp.openapi_client.rest module
- Module contents
- Subpackages
- cdp.spend_permissions package
- cdp.x402 package
Submodules¶
cdp.analytics module¶
cdp.api_clients module¶
- class cdp.api_clients.ApiClients(cdp_client)¶
Bases:
objectA container class for all API clients used in the CDP SDK.
This class provides lazy-loaded access to various API clients, ensuring that each client is only instantiated when it’s first accessed.
- _cdp_client¶
The CDP API client used to initialize individual API clients.
- Type:
- _end_user¶
The EndUserAccountsApi client instance.
- Type:
Optional[EndUserAccountsApi]
- _evm_accounts¶
The EVMAccountsApi client instance.
- Type:
Optional[EVMAccountsApi]
- _evm_smart_accounts¶
The EVMSmartAccountsApi client instance.
- Type:
Optional[EVMSmartAccountsApi]
- _evm_swaps¶
The EVMSwapsApi client instance.
- Type:
Optional[EVMSwapsApi]
- _evm_token_balances¶
The EVMTokenBalancesApi client instance.
- Type:
Optional[EVMTokenBalancesApi]
- _faucets¶
The FaucetsApi client instance.
- Type:
Optional[FaucetsApi]
- _solana_accounts¶
The SolanaAccountsApi client instance.
- Type:
Optional[SolanaAccountsApi]
- _solana_token_balances¶
The SolanaTokenBalancesApi client instance.
- Type:
Optional[SolanaTokenBalancesApi]
- async close()¶
Close the CDP client asynchronously.
- property end_user: EndUserAccountsApi¶
Get the EndUserAccountsApi client instance.
- Returns:
The EndUserAccountsApi client instance.
- Return type:
- property evm_accounts: EVMAccountsApi¶
Get the EVMAccountsApi client instance.
- Returns:
The EVMAccountsApi client instance.
- Return type:
Note
This property lazily initializes the EVMAccountsApi client on first access.
- property evm_smart_accounts: EVMSmartAccountsApi¶
Get the EVMSmartAccountsApi client instance.
- Returns:
The EVMSmartAccountsApi client instance.
- Return type:
Note
This property lazily initializes the EVMSmartAccountsApi client on first access.
- property evm_swaps: EVMSwapsApi¶
Get the EVMSwapsApi client instance.
- Returns:
The EVMSwapsApi client instance.
- Return type:
Note
This property lazily initializes the EVMSwapsApi client on first access.
- property evm_token_balances: EVMTokenBalancesApi¶
Get the EVMTokenBalancesApi client instance.
- Returns:
The EVMTokenBalancesApi client instance.
- Return type:
Note
This property lazily initializes the EVMTokenBalancesApi client on first access.
- property faucets: FaucetsApi¶
Get the FaucetsApi client instance.
- Returns:
The FaucetsApi client instance.
- Return type:
Note
This property lazily initializes the FaucetsApi client on first access.
- property onchain_data: OnchainDataApi¶
Get the OnchainDataApi client instance.
- Returns:
The OnchainDataApi client instance.
- Return type:
Note
This property lazily initializes the OnchainDataApi client on first access.
- property policies: PolicyEngineApi¶
Get the PolicyEngineApi client instance.
- Returns:
The PolicyEngineApi client instance.
- Return type:
Note
This property lazily initializes the PolicyEngineApi client on first access.
- property solana_accounts: SolanaAccountsApi¶
Get the SolanaAccountsApi client instance.
- Returns:
The SolanaAccountsApi client instance.
- Return type:
Note
This property lazily initializes the SolanaAccountsApi client on first access.
- property solana_token_balances: SolanaTokenBalancesApi¶
Get the SolanaTokenBalancesApi client instance.
- Returns:
The SolanaTokenBalancesApi client instance.
- Return type:
Note
This property lazily initializes the SolanaTokenBalancesApi client on first access.
cdp.base_node_rpc_url module¶
cdp.cdp_client module¶
cdp.constants module¶
Specifies package level constants used throughout the package.
- cdp.constants.SDK_DEFAULT_SOURCE = 'sdk'¶
The public RSA key used to encrypt the private key when importing an EVM or Solana account.
cdp.end_user_client module¶
cdp.errors module¶
Custom error types for the CDP SDK.
- exception cdp.errors.UserInputValidationError(message)¶
Bases:
ValueErrorUserInputValidationError is thrown when validation of a user-supplied input fails.
cdp.evm_call_types module¶
cdp.evm_client module¶
cdp.evm_local_account module¶
cdp.evm_message_types module¶
cdp.evm_server_account module¶
cdp.evm_smart_account module¶
cdp.evm_token_balances module¶
cdp.evm_transaction_types module¶
cdp.export module¶
cdp.network_capabilities module¶
cdp.network_config module¶
cdp.network_scoped_evm_server_account module¶
cdp.network_scoped_evm_smart_account module¶
cdp.policies_client module¶
cdp.solana_account module¶
cdp.solana_client module¶
cdp.solana_token_balances module¶
cdp.update_account_types module¶
cdp.update_smart_account_types module¶
cdp.utils module¶
- exception cdp.utils.InvalidDecimalNumberError(value)¶
Bases:
ExceptionException raised for invalid decimal number strings.
- Parameters:
value – The invalid decimal number string
- cdp.utils.create_deterministic_uuid_v4(base_key, suffix='')¶
Create a deterministic UUID v4 from a base key and optional suffix.
This function generates a deterministic UUID by hashing the input components. Used for creating consistent idempotency keys across operations.
- Parameters:
base_key (
str) – The base key to generate the UUID fromsuffix (
str) – An optional suffix to append to the base key
- Returns:
A deterministic UUID v4 string
- Return type:
str
Examples
>>> create_deterministic_uuid_v4("my-base-key", "permit2") "a1b2c3d4-e5f6-47a8-b9c0-d1e2f3a4b5c6"
>>> create_deterministic_uuid_v4("my-base-key") "f1e2d3c4-b5a6-4798-8765-432109abcdef"
- async cdp.utils.ensure_awaitable(func, *args, **kwargs)¶
Ensure a function call returns an awaitable result.
Works with both synchronous and asynchronous functions.
- Parameters:
func – The function to call
*args – Arguments to pass to the function
**kwargs – Arguments to pass to the function
- Returns:
The awaited result of the function
- cdp.utils.parse_units(value, decimals)¶
Parse a decimal number string into an integer.
- Parameters:
value (
str) – The decimal number string to parsedecimals (
int) – The number of decimal places
- Return type:
int
Returns: The parsed integer
- Raises:
InvalidDecimalNumberError – If the value is not a valid decimal number
- cdp.utils.serialize_unsigned_transaction(transaction)¶
Serialize an unsigned transaction.
- Parameters:
transaction (
DynamicFeeTransaction) – The transaction to serialize- Return type:
str
Returns: The serialized transaction
- cdp.utils.sort_keys(obj)¶
Recursively sorts object keys to ensure consistent JSON stringification.
- Parameters:
obj (
dict) – The object to sort- Return type:
dict- Returns:
A new object with sorted keys
Examples
>>> sort_keys({"b": 1, "a": 2}) {'a': 2, 'b': 1}
>>> sort_keys({"b": {"d": 1, "c": 2}, "a": 3}) {'a': 3, 'b': {'c': 2, 'd': 1}}