Skip to main content

Module builder

Module builder 

Source
Expand description

Types for composing operation parameters.

Structsยง

AddEndUserEvmAccount
Builder for [Client::add_end_user_evm_account]
AddEndUserEvmSmartAccount
Builder for [Client::add_end_user_evm_smart_account]
AddEndUserSolanaAccount
Builder for [Client::add_end_user_solana_account]
CreateDelegationForEndUserAccount
Builder for [Client::create_delegation_for_end_user_account]
CreateDepositDestination
Builder for [Client::create_deposit_destination]
CreateEndUser
Builder for [Client::create_end_user]
CreateEvmAccount
Builder for [Client::create_evm_account]
CreateEvmEip7702Delegation
Builder for [Client::create_evm_eip7702_delegation]
CreateEvmEip7702DelegationWithEndUserAccount
Builder for [Client::create_evm_eip7702_delegation_with_end_user_account]
CreateEvmSmartAccount
Builder for [Client::create_evm_smart_account]
CreateEvmSwapQuote
Builder for [Client::create_evm_swap_quote]
CreateFoundationAccount
Builder for [Client::create_foundation_account]
CreateOnrampOrder
Builder for [Client::create_onramp_order]
CreateOnrampSession
Builder for [Client::create_onramp_session]
CreatePolicy
Builder for [Client::create_policy]
CreateSolanaAccount
Builder for [Client::create_solana_account]
CreateSpendPermission
Builder for [Client::create_spend_permission]
CreateTransfer
Builder for [Client::create_transfer]
CreateWebhookSubscription
Builder for [Client::create_webhook_subscription]
DeletePolicy
Builder for [Client::delete_policy]
DeleteWebhookSubscription
Builder for [Client::delete_webhook_subscription]
ExecuteFundTransfer
Builder for [Client::execute_fund_transfer]
ExportEvmAccount
Builder for [Client::export_evm_account]
ExportEvmAccountByName
Builder for [Client::export_evm_account_by_name]
ExportSolanaAccount
Builder for [Client::export_solana_account]
ExportSolanaAccountByName
Builder for [Client::export_solana_account_by_name]
GetBalanceByAsset
Builder for [Client::get_balance_by_asset]
GetDelegationForEndUser
Builder for [Client::get_delegation_for_end_user]
GetDelegationForEndUserAccount
Builder for [Client::get_delegation_for_end_user_account]
GetDepositDestinationById
Builder for [Client::get_deposit_destination_by_id]
GetEndUser
Builder for [Client::get_end_user]
GetEvmAccount
Builder for [Client::get_evm_account]
GetEvmAccountByName
Builder for [Client::get_evm_account_by_name]
GetEvmEip7702DelegationOperationById
Builder for [Client::get_evm_eip7702_delegation_operation_by_id]
GetEvmSmartAccount
Builder for [Client::get_evm_smart_account]
GetEvmSmartAccountByName
Builder for [Client::get_evm_smart_account_by_name]
GetEvmSwapPrice
Builder for [Client::get_evm_swap_price]
GetFoundationAccountById
Builder for [Client::get_foundation_account_by_id]
GetOnrampOrderById
Builder for [Client::get_onramp_order_by_id]
GetOnrampUserLimits
Builder for [Client::get_onramp_user_limits]
GetPaymentMethod
Builder for [Client::get_payment_method]
GetPolicyById
Builder for [Client::get_policy_by_id]
GetSolanaAccount
Builder for [Client::get_solana_account]
GetSolanaAccountByName
Builder for [Client::get_solana_account_by_name]
GetSqlGrammar
Builder for [Client::get_sql_grammar]
GetSqlSchema
Builder for [Client::get_sql_schema]
GetTransferById
Builder for [Client::get_transfer_by_id]
GetUserOperation
Builder for [Client::get_user_operation]
GetWebhookSubscription
Builder for [Client::get_webhook_subscription]
ImportEndUser
Builder for [Client::import_end_user]
ImportEvmAccount
Builder for [Client::import_evm_account]
ImportSolanaAccount
Builder for [Client::import_solana_account]
ListBalances
Builder for [Client::list_balances]
ListDataTokenBalances
Builder for [Client::list_data_token_balances]
ListDepositDestinations
Builder for [Client::list_deposit_destinations]
ListEndUsers
Builder for [Client::list_end_users]
ListEvmAccounts
Builder for [Client::list_evm_accounts]
ListEvmSmartAccounts
Builder for [Client::list_evm_smart_accounts]
ListEvmTokenBalances
Builder for [Client::list_evm_token_balances]
ListFoundationAccounts
Builder for [Client::list_foundation_accounts]
ListPaymentMethods
Builder for [Client::list_payment_methods]
ListPolicies
Builder for [Client::list_policies]
ListSolanaAccounts
Builder for [Client::list_solana_accounts]
ListSolanaTokenBalances
Builder for [Client::list_solana_token_balances]
ListSpendPermissions
Builder for [Client::list_spend_permissions]
ListTokensForAccount
Builder for [Client::list_tokens_for_account]
ListTransfers
Builder for [Client::list_transfers]
ListWebhookSubscriptionEvents
Builder for [Client::list_webhook_subscription_events]
ListWebhookSubscriptions
Builder for [Client::list_webhook_subscriptions]
ListX402DiscoveryMerchant
Builder for [Client::list_x402_discovery_merchant]
ListX402DiscoveryResources
Builder for [Client::list_x402_discovery_resources]
LookupEndUser
Builder for [Client::lookup_end_user]
PostX402DiscoveryMcp
Builder for [Client::post_x402_discovery_mcp]
PrepareAndSendUserOperation
Builder for [Client::prepare_and_send_user_operation]
PrepareUserOperation
Builder for [Client::prepare_user_operation]
RequestEvmFaucet
Builder for [Client::request_evm_faucet]
RequestLimitsUpgrade
Builder for [Client::request_limits_upgrade]
RequestSolanaFaucet
Builder for [Client::request_solana_faucet]
RevokeDelegationForEndUser
Builder for [Client::revoke_delegation_for_end_user]
RevokeDelegationForEndUserAccount
Builder for [Client::revoke_delegation_for_end_user_account]
RevokeSpendPermission
Builder for [Client::revoke_spend_permission]
RunSqlQuery
Builder for [Client::run_sql_query]
SearchX402Resources
Builder for [Client::search_x402_resources]
SendEvmAssetWithEndUserAccount
Builder for [Client::send_evm_asset_with_end_user_account]
SendEvmTransaction
Builder for [Client::send_evm_transaction]
SendEvmTransactionWithEndUserAccount
Builder for [Client::send_evm_transaction_with_end_user_account]
SendSolanaAssetWithEndUserAccount
Builder for [Client::send_solana_asset_with_end_user_account]
SendSolanaTransaction
Builder for [Client::send_solana_transaction]
SendSolanaTransactionWithEndUserAccount
Builder for [Client::send_solana_transaction_with_end_user_account]
SendUserOperation
Builder for [Client::send_user_operation]
SendUserOperationWithEndUserAccount
Builder for [Client::send_user_operation_with_end_user_account]
SettleX402Payment
Builder for [Client::settle_x402_payment]
SignEvmHash
Builder for [Client::sign_evm_hash]
SignEvmMessage
Builder for [Client::sign_evm_message]
SignEvmMessageWithEndUserAccount
Builder for [Client::sign_evm_message_with_end_user_account]
SignEvmTransaction
Builder for [Client::sign_evm_transaction]
SignEvmTransactionWithEndUserAccount
Builder for [Client::sign_evm_transaction_with_end_user_account]
SignEvmTypedData
Builder for [Client::sign_evm_typed_data]
SignEvmTypedDataWithEndUserAccount
Builder for [Client::sign_evm_typed_data_with_end_user_account]
SignSolanaMessage
Builder for [Client::sign_solana_message]
SignSolanaMessageWithEndUserAccount
Builder for [Client::sign_solana_message_with_end_user_account]
SignSolanaTransaction
Builder for [Client::sign_solana_transaction]
SignSolanaTransactionWithEndUserAccount
Builder for [Client::sign_solana_transaction_with_end_user_account]
SubmitDepositTravelRule
Builder for [Client::submit_deposit_travel_rule]
SupportedX402PaymentKinds
Builder for [Client::supported_x402_payment_kinds]
UpdateEvmAccount
Builder for [Client::update_evm_account]
UpdateEvmSmartAccount
Builder for [Client::update_evm_smart_account]
UpdatePolicy
Builder for [Client::update_policy]
UpdateSolanaAccount
Builder for [Client::update_solana_account]
UpdateWebhookSubscription
Builder for [Client::update_webhook_subscription]
ValidateEndUserAccessToken
Builder for [Client::validate_end_user_access_token]
VerifyX402Payment
Builder for [Client::verify_x402_payment]