@coinbase/cdp-sdk
Version:
SDK for interacting with the Coinbase Developer Platform Wallet API
2,265 lines • 123 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.IneligibleWalletMandateApprovalAddressesCode = exports.ApprovalStatus = exports.SolanaSubscriptionPayloadType = exports.Permit2AllowancePayloadType = exports.EIP2612PayloadType = exports.RevocationStatus = exports.MandatePolicyPeriod = exports.MandateStatus = exports.IneligibleWalletAuthorizationAddressCode = exports.SpendPermissionPayloadType = exports.Erc20ApprovalPayloadType = exports.Permit2PayloadType = exports.EIP3009PayloadType = exports.PaymentActionStatus = exports.PaymentSessionStatus = exports.PaymentSourceNetwork = exports.PaymentTargetNetwork = exports.DepositTravelRuleOriginatorWalletType = exports.TransferRequestAmountType = exports.TravelRuleBeneficiaryAllOfWalletType = exports.TravelRuleStatus = exports.TransferFeeType = exports.TransferStatus = exports.CreateFiatDepositDestinationRequestType = exports.CreateFiatDepositDestinationRequestAllOfType = exports.CreateDepositDestinationFiatCurrency = exports.CreateCryptoDepositDestinationRequestType = exports.CreateCryptoDepositDestinationRequestAllOfType = exports.FiatDepositDestinationType = exports.BankAccountUSCurrency = exports.BankAccountUSAccountType = exports.DepositDestinationPaymentRail = exports.CryptoDepositDestinationType = exports.PaymentNetwork = exports.DepositDestinationStatus = exports.UsW9AttestationForm = exports.IndividualInputExpectedVolume = exports.IndividualInputOccupation = exports.IndividualInputEmploymentStatus = exports.IndividualInputSourceOfFunds = exports.IndividualInputPurposeOfAccount = exports.IndividualInputAddressAllOfCountryCode = exports.TaxForm = exports.RequirementStatus = exports.CapabilityStatus = exports.CustomerType = exports.AssetType = exports.CapabilityName = exports.ErrorType = exports.AccountType = void 0;
exports.SendEvmTransactionRuleOperation = exports.SendEvmTransactionRuleAction = exports.EvmNetworkCriterionOperator = exports.EvmNetworkCriterionNetworksItem = exports.EvmNetworkCriterionType = exports.SignEvmTransactionRuleOperation = exports.SignEvmTransactionRuleAction = exports.NetUSDChangeCriterionOperator = exports.NetUSDChangeCriterionType = exports.EvmDataCriterionType = exports.EvmDataParameterConditionListOperator = exports.EvmDataParameterConditionOperator = exports.AbiInputType = exports.AbiFunctionType = exports.AbiStateMutability = exports.KnownAbiType = exports.EvmAddressCriterionOperator = exports.EvmAddressCriterionType = exports.EthValueCriterionOperator = exports.EthValueCriterionType = exports.ListEvmTokenBalancesNetwork = exports.EvmSwapsNetwork = exports.SpendPermissionNetwork = exports.EvmEip7702DelegationOperationStatus = exports.X402V1PaymentPayloadScheme = exports.X402BatchSettlementSettlePayloadType = exports.X402BatchSettlementClaimPayloadType = exports.X402BatchSettlementRefundPayloadType = exports.X402BatchSettlementVoucherPayloadType = exports.X402BatchSettlementDepositPayloadType = exports.X402V1PaymentRequirementsScheme = exports.X402V1Network = exports.X402V2PaymentRequirementsScheme = exports.X402V2Network = exports.X402Version = exports.MorphoBlueOnchainStateType = exports.BorrowPositionHealthStatus = exports.EvmUserOperationStatus = exports.EvmUserOperationNetwork = exports.EvmEip7702DelegationNetwork = exports.MorphoBlueProtocolDetailsType = exports.BorrowProductAssetCapabilityType = exports.BorrowProductProtocol = exports.BorrowProductNetwork = exports.SiweAuthenticationType = exports.OAuth2ProviderType = exports.DeveloperJWTAuthenticationType = exports.SmsAuthenticationType = exports.EmailAuthenticationType = exports.Network = void 0;
exports.SignEndUserEvmTypedDataRuleOperation = exports.SignEndUserEvmTypedDataRuleAction = exports.SignEndUserEvmMessageRuleOperation = exports.SignEndUserEvmMessageRuleAction = exports.SendEndUserEvmTransactionRuleOperation = exports.SendEndUserEvmTransactionRuleAction = exports.SignEndUserEvmTransactionRuleOperation = exports.SignEndUserEvmTransactionRuleAction = exports.SendUserOperationRuleOperation = exports.SendUserOperationRuleAction = exports.PrepareUserOperationRuleOperation = exports.PrepareUserOperationRuleAction = exports.SignEvmHashRuleOperation = exports.SignEvmHashRuleAction = exports.SignSolMessageRuleOperation = exports.SignSolMessageRuleAction = exports.SolMessageCriterionType = exports.SendSolTransactionRuleOperation = exports.SendSolTransactionRuleAction = exports.SolNetworkCriterionOperator = exports.SolNetworkCriterionNetworksItem = exports.SolNetworkCriterionType = exports.SignSolTransactionRuleOperation = exports.SignSolTransactionRuleAction = exports.ProgramIdCriterionOperator = exports.ProgramIdCriterionType = exports.SolDataCriterionType = exports.SolDataParameterConditionListOperator = exports.SolDataParameterConditionOperator = exports.KnownIdlType = exports.MintAddressCriterionOperator = exports.MintAddressCriterionType = exports.SplValueCriterionOperator = exports.SplValueCriterionType = exports.SplAddressCriterionOperator = exports.SplAddressCriterionType = exports.SolValueCriterionOperator = exports.SolValueCriterionType = exports.SolAddressCriterionOperator = exports.SolAddressCriterionType = exports.SignEvmTypedDataRuleOperation = exports.SignEvmTypedDataRuleAction = exports.SignEvmTypedDataVerifyingContractCriterionOperator = exports.SignEvmTypedDataVerifyingContractCriterionType = exports.SignEvmTypedDataFieldCriterionType = exports.EvmTypedNumericalConditionOperator = exports.EvmTypedAddressConditionOperator = exports.SignEvmMessageRuleOperation = exports.SignEvmMessageRuleAction = exports.EvmMessageCriterionType = void 0;
exports.OnrampLimitUpgradeStatus = exports.OnrampLimitType = exports.OnrampUserIdType = exports.OnrampQuotePaymentMethodTypeId = exports.OnrampPaymentLinkType = exports.OnrampOrderStatus = exports.OnrampOrderFeeType = exports.OnrampOrderPaymentMethodTypeId = exports.InitiateOnrampVerificationRequestChannel = exports.X402ValidateSimulationOutcome = exports.X402ValidateCheckSeverity = exports.X402ValidateCheckCheck = exports.X402ValidateRequestMethod = exports.X402McpResponseJsonrpc = exports.X402McpRequestJsonrpc = exports.X402SearchResourcesResponseSearchMethod = exports.X402DiscoveryResourceType = exports.X402SupportedPaymentKindNetwork = exports.X402SupportedPaymentKindScheme = exports.X402SettleErrorReason = exports.X402VerifyInvalidReason = exports.WebhookEventResponseStatus = exports.WalletActivityMultiWebhookLabelsNetwork = exports.WalletActivityDetectedWebhookLabelsNetwork = exports.OnchainActivityWebhookLabelsNetwork = exports.EventType = exports.UserWebhookResponseLabelsSandbox = exports.HealthService = exports.WalletActivityMultiWebhookResponseLabelsNetwork = exports.WalletActivityDetectedWebhookResponseLabelsNetwork = exports.OnchainActivityWebhookResponseLabelsNetwork = exports.OnchainDataResultSchemaColumnsItemType = exports.ListSolanaTokenBalancesNetwork = exports.PolicyScope = exports.CreateEndUserEvmSwapRuleOperation = exports.CreateEndUserEvmSwapRuleAction = exports.SendEndUserOperationRuleOperation = exports.SendEndUserOperationRuleAction = exports.SendEndUserSolAssetRuleOperation = exports.SendEndUserSolAssetRuleAction = exports.SendEndUserEvmAssetRuleOperation = exports.SendEndUserEvmAssetRuleAction = exports.SignEndUserSolMessageRuleOperation = exports.SignEndUserSolMessageRuleAction = exports.SendEndUserSolTransactionRuleOperation = exports.SendEndUserSolTransactionRuleAction = exports.SignEndUserSolTransactionRuleOperation = exports.SignEndUserSolTransactionRuleAction = exports.SignEndUserEvmHashRuleOperation = exports.SignEndUserEvmHashRuleAction = void 0;
exports.AcceptanceDisbursementPendingEventAllOfEventType = exports.AcceptanceMandateRevocationFailedEventAllOfEventType = exports.AcceptanceMandateRevocationSucceededEventAllOfEventType = exports.AcceptanceMandateRevocationInitiatedEventAllOfEventType = exports.AcceptanceMandateApprovalFailedEventAllOfEventType = exports.AcceptanceMandateApprovalSucceededEventAllOfEventType = exports.AcceptanceMandateApprovalInitiatedEventAllOfEventType = exports.AcceptanceMandateCanceledEventAllOfEventType = exports.AcceptanceMandateCreatedEventAllOfEventType = exports.AcceptancePaymentSessionVoidFailedEventAllOfEventType = exports.AcceptancePaymentSessionVoidSucceededEventAllOfEventType = exports.AcceptancePaymentSessionVoidPendingEventAllOfEventType = exports.AcceptancePaymentSessionRefundFailedEventAllOfEventType = exports.AcceptancePaymentSessionRefundSucceededEventAllOfEventType = exports.AcceptancePaymentSessionRefundPendingEventAllOfEventType = exports.AcceptancePaymentSessionCaptureFailedEventAllOfEventType = exports.AcceptancePaymentSessionCaptureSucceededEventAllOfEventType = exports.AcceptancePaymentSessionCapturePendingEventAllOfEventType = exports.AcceptancePaymentSessionAuthorizationFailedEventAllOfEventType = exports.AcceptancePaymentSessionAuthorizationSucceededEventAllOfEventType = exports.AcceptancePaymentSessionAuthorizationPendingEventAllOfEventType = exports.AcceptancePaymentSessionCanceledEventAllOfEventType = exports.AcceptancePaymentSessionCreatedEventAllOfEventType = exports.OfframpTransactionPayloadPaymentMethod = exports.OfframpTransactionPayloadStatus = exports.OnrampOrderPayloadStatus = exports.OnrampOrderPayloadPaymentMethod = exports.OrderFeeFeeType = exports.OnrampTransactionPayloadFailureReason = exports.OnrampTransactionPayloadUserType = exports.OnrampTransactionPayloadType = exports.OnrampTransactionPayloadPaymentMethod = exports.OnrampTransactionPayloadStatus = exports.PaymentsTransfersTravelRuleCompletedEventAllOfEventType = exports.PaymentsTransfersTravelRuleIncompleteEventAllOfEventType = exports.PaymentsTransfersExpiredEventAllOfEventType = exports.PaymentsTransfersFailedEventAllOfEventType = exports.PaymentsTransfersCompletedEventAllOfEventType = exports.PaymentsTransfersProcessingEventAllOfEventType = exports.PaymentsTransfersQuotedEventAllOfEventType = exports.WalletActivityMultiEventAllOfEventType = exports.WalletActivityDetectedEventAllOfEventType = exports.SepaPaymentMethodPaymentRail = exports.SepaPaymentMethodAllOfPaymentRail = exports.SwiftPaymentMethodPaymentRail = exports.SwiftPaymentMethodAllOfPaymentRail = exports.FedwirePaymentMethodPaymentRail = exports.FedwirePaymentMethodAllOfPaymentRail = exports.OnrampLimitUpgradeInteractionMode = exports.OnrampLimitUpgradeIdentityFieldKey = void 0;
exports.GetSQLSchemaDatabase = exports.RequestSolanaFaucetBodyToken = exports.SendSolanaTransactionBodyNetwork = exports.SignSolanaMessageBodyEncoding = exports.SignSolanaTransactionBodyNetwork = exports.CreatePolicyBodyScope = exports.ListPoliciesScope = exports.RequestEvmFaucetBodyToken = exports.RequestEvmFaucetBodyNetwork = exports.SendEvmTransactionBodyNetwork = exports.SendSolanaAssetWithEndUserAccountBodyNetwork = exports.SendSolanaTransactionWithEndUserAccountBodyNetwork = exports.SignSolanaTransactionWithEndUserAccountBodyNetwork = exports.SendEvmAssetWithEndUserAccountBodyNetwork = exports.SendEvmTransactionWithEndUserAccountBodyNetwork = exports.ImportEndUserBodyKeyType = exports.ListEndUsersSortItem = exports.CustomersCustomerDeletedEventAllOfEventType = exports.CustomersCapabilityChangedEventAllOfEventType = exports.HealthMaintenanceCanceledEventAllOfDataAllOfStatus = exports.HealthMaintenanceCanceledEventAllOfEventType = exports.HealthMaintenanceCompletedEventAllOfDataAllOfStatus = exports.HealthMaintenanceCompletedEventAllOfEventType = exports.HealthMaintenanceStartedEventAllOfDataAllOfStatus = exports.HealthMaintenanceStartedEventAllOfEventType = exports.HealthMaintenanceScheduledEventAllOfDataAllOfStatus = exports.HealthMaintenanceScheduledEventAllOfEventType = exports.MaintenanceStatus = exports.HealthStatusUpdatedEventEventType = exports.HealthStatusValue = exports.HealthOperation = exports.AcceptanceDisbursementFailedEventAllOfEventType = exports.AcceptanceDisbursementSucceededEventAllOfEventType = void 0;
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AccountType = {
prime: "prime",
business: "business",
cdp: "cdp",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.ErrorType = {
already_exists: "already_exists",
authorization_expired: "authorization_expired",
bad_gateway: "bad_gateway",
capture_expired: "capture_expired",
client_closed_request: "client_closed_request",
customer_not_authorized: "customer_not_authorized",
endpoint_unavailable: "endpoint_unavailable",
faucet_limit_exceeded: "faucet_limit_exceeded",
forbidden: "forbidden",
idempotency_error: "idempotency_error",
incompatible_event_types: "incompatible_event_types",
internal_server_error: "internal_server_error",
invalid_request: "invalid_request",
invalid_webhook_headers: "invalid_webhook_headers",
invalid_webhook_url: "invalid_webhook_url",
invalid_sql_query: "invalid_sql_query",
invalid_signature: "invalid_signature",
malformed_transaction: "malformed_transaction",
not_found: "not_found",
operation_in_progress: "operation_in_progress",
payment_method_required: "payment_method_required",
payment_required: "payment_required",
settlement_failed: "settlement_failed",
rate_limit_exceeded: "rate_limit_exceeded",
request_canceled: "request_canceled",
service_unavailable: "service_unavailable",
subscription_limit_exceeded: "subscription_limit_exceeded",
timed_out: "timed_out",
unauthorized: "unauthorized",
unsupported_tos_language: "unsupported_tos_language",
policy_violation: "policy_violation",
policy_in_use: "policy_in_use",
account_limit_exceeded: "account_limit_exceeded",
network_not_tradable: "network_not_tradable",
guest_permission_denied: "guest_permission_denied",
guest_region_forbidden: "guest_region_forbidden",
guest_transaction_limit: "guest_transaction_limit",
guest_transaction_count: "guest_transaction_count",
phone_number_verification_expired: "phone_number_verification_expired",
otp_verification_code_invalid: "otp_verification_code_invalid",
otp_verification_destination_mismatch: "otp_verification_destination_mismatch",
otp_verification_expired: "otp_verification_expired",
otp_verification_invalid: "otp_verification_invalid",
otp_verification_not_found: "otp_verification_not_found",
otp_verification_required: "otp_verification_required",
document_verification_failed: "document_verification_failed",
recipient_allowlist_violation: "recipient_allowlist_violation",
recipient_allowlist_pending: "recipient_allowlist_pending",
refund_expired: "refund_expired",
travel_rules_recipient_violation: "travel_rules_recipient_violation",
source_account_invalid: "source_account_invalid",
target_account_invalid: "target_account_invalid",
source_account_not_found: "source_account_not_found",
target_account_not_found: "target_account_not_found",
source_asset_not_supported: "source_asset_not_supported",
target_asset_not_supported: "target_asset_not_supported",
target_email_invalid: "target_email_invalid",
target_onchain_address_invalid: "target_onchain_address_invalid",
transfer_amount_invalid: "transfer_amount_invalid",
transfer_asset_not_supported: "transfer_asset_not_supported",
transfer_quote_expired: "transfer_quote_expired",
insufficient_balance: "insufficient_balance",
metadata_too_many_entries: "metadata_too_many_entries",
metadata_key_too_long: "metadata_key_too_long",
metadata_value_too_long: "metadata_value_too_long",
travel_rules_field_missing: "travel_rules_field_missing",
asset_mismatch: "asset_mismatch",
mfa_already_enrolled: "mfa_already_enrolled",
mfa_invalid_code: "mfa_invalid_code",
mfa_challenge_not_found: "mfa_challenge_not_found",
mfa_flow_expired: "mfa_flow_expired",
mfa_required: "mfa_required",
mfa_not_enrolled: "mfa_not_enrolled",
order_quote_expired: "order_quote_expired",
order_already_filled: "order_already_filled",
order_already_canceled: "order_already_canceled",
account_not_ready: "account_not_ready",
insufficient_liquidity: "insufficient_liquidity",
insufficient_allowance: "insufficient_allowance",
transaction_simulation_failed: "transaction_simulation_failed",
delegation_not_found: "delegation_not_found",
delegation_expired: "delegation_expired",
delegation_revoked: "delegation_revoked",
delegation_not_authorized: "delegation_not_authorized",
delegation_not_enabled: "delegation_not_enabled",
network_mismatch: "network_mismatch",
already_enabled: "already_enabled",
payment_session_already_canceled: "payment_session_already_canceled",
payment_session_already_authorized: "payment_session_already_authorized",
payment_session_action_pending: "payment_session_action_pending",
no_capturable_balance: "no_capturable_balance",
no_voidable_balance: "no_voidable_balance",
no_refundable_balance: "no_refundable_balance",
entity_not_configured_for_payment_acceptance: "entity_not_configured_for_payment_acceptance",
daily_transaction_limit_exceeded: "daily_transaction_limit_exceeded",
daily_amount_limit_exceeded: "daily_amount_limit_exceeded",
stale_attestation: "stale_attestation",
moderation_rejected: "moderation_rejected",
mandate_action_pending: "mandate_action_pending",
mandate_policy_violation: "mandate_policy_violation",
mandate_expired: "mandate_expired",
mandate_canceled: "mandate_canceled",
mandate_revoked: "mandate_revoked",
mandate_invalid_status: "mandate_invalid_status",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.CapabilityName = {
CustodyCrypto: "custodyCrypto",
CustodyFiat: "custodyFiat",
CustodyStablecoin: "custodyStablecoin",
TradeCrypto: "tradeCrypto",
TradeStablecoin: "tradeStablecoin",
TransferCrypto: "transferCrypto",
TransferFiat: "transferFiat",
TransferStablecoin: "transferStablecoin",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AssetType = {
fiat: "fiat",
crypto: "crypto",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.CustomerType = {
CustomerTypeIndividual: "individual",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.CapabilityStatus = {
unrequested: "unrequested",
pending: "pending",
active: "active",
inactive: "inactive",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.RequirementStatus = {
due: "due",
past_due: "past_due",
pending: "pending",
rejected: "rejected",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.TaxForm = {
us_w9: "us_w9",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.IndividualInputAddressAllOfCountryCode = {
US: "US",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.IndividualInputPurposeOfAccount = {
investing: "investing",
long_term_investment: "long_term_investment",
short_term_investment: "short_term_investment",
trading: "trading",
trading_on_coinbase: "trading_on_coinbase",
trading_on_other_exchanges: "trading_on_other_exchanges",
day_trading: "day_trading",
arbitrage_trading: "arbitrage_trading",
online_purchases: "online_purchases",
online_payments: "online_payments",
payments_or_gifts: "payments_or_gifts",
payments_to_friends: "payments_to_friends",
transfer_crypto: "transfer_crypto",
investing_on_other_exchanges: "investing_on_other_exchanges",
business: "business",
other: "other",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.IndividualInputSourceOfFunds = {
salary: "salary",
employment_business_income: "employment_business_income",
investments: "investments",
savings: "savings",
pension: "pension",
business_earnings: "business_earnings",
crypto_assets: "crypto_assets",
inheritance: "inheritance",
sale_of_assets: "sale_of_assets",
sale_of_company_shares_or_dividends: "sale_of_company_shares_or_dividends",
sale_of_property: "sale_of_property",
sale_of_other_assets: "sale_of_other_assets",
credit_or_loan: "credit_or_loan",
government_benefits_or_credits: "government_benefits_or_credits",
legal_settlement: "legal_settlement",
family_or_third_party: "family_or_third_party",
lottery_or_gambling: "lottery_or_gambling",
crypto_mining: "crypto_mining",
other: "other",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.IndividualInputEmploymentStatus = {
employed_fulltime: "employed_fulltime",
employed_parttime: "employed_parttime",
self_employed: "self_employed",
employed_government_official: "employed_government_official",
employed_company_officer_or_board_member: "employed_company_officer_or_board_member",
employed_crypto_related_business: "employed_crypto_related_business",
personal_trader_or_angel_investor: "personal_trader_or_angel_investor",
crypto_miner: "crypto_miner",
student: "student",
retired: "retired",
homemaker: "homemaker",
unemployed: "unemployed",
dependent: "dependent",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.IndividualInputOccupation = {
agriculture: "agriculture",
arts_and_media: "arts_and_media",
casinos_and_gaming: "casinos_and_gaming",
construction: "construction",
cryptocurrency: "cryptocurrency",
defense: "defense",
education: "education",
energy_oil_and_gas: "energy_oil_and_gas",
energy_other: "energy_other",
entertainment: "entertainment",
finance: "finance",
financial_services_non_crypto: "financial_services_non_crypto",
fintech_non_crypto_software_development: "fintech_non_crypto_software_development",
fintech_non_crypto_internet_only_financial_institution: "fintech_non_crypto_internet_only_financial_institution",
fintech_non_crypto_other: "fintech_non_crypto_other",
food_and_hospitality: "food_and_hospitality",
government: "government",
health_and_fitness: "health_and_fitness",
healthcare: "healthcare",
healthcare_other: "healthcare_other",
healthcare_pharmaceuticals: "healthcare_pharmaceuticals",
mining: "mining",
mining_crypto: "mining_crypto",
non_profit_and_charity: "non_profit_and_charity",
pharma_industry: "pharma_industry",
politics: "politics",
professional_services: "professional_services",
property_and_construction_building_work: "property_and_construction_building_work",
property_and_construction_commercial_and_management: "property_and_construction_commercial_and_management",
property_and_construction_design: "property_and_construction_design",
real_estate: "real_estate",
retail_fashion: "retail_fashion",
retail_food_and_beverage: "retail_food_and_beverage",
retail_jewelry_and_antiques: "retail_jewelry_and_antiques",
retail_other: "retail_other",
retail_pharmacy: "retail_pharmacy",
technology: "technology",
technology_and_it: "technology_and_it",
transportation: "transportation",
all_other_industries_and_services: "all_other_industries_and_services",
dependent_student_unemployed: "dependent_student_unemployed",
other: "other",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.IndividualInputExpectedVolume = {
under_1k: "under_1k",
"1k_to_10k": "1k_to_10k",
"10k_to_100k": "10k_to_100k",
"100k_to_250k": "100k_to_250k",
"250k_to_750k": "250k_to_750k",
"750k_to_1_5m": "750k_to_1_5m",
"1_5m_plus": "1_5m_plus",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.UsW9AttestationForm = {
us_w9: "us_w9",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.DepositDestinationStatus = {
active: "active",
inactive: "inactive",
pending: "pending",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.PaymentNetwork = {
base: "base",
ethereum: "ethereum",
solana: "solana",
arbitrum: "arbitrum",
optimism: "optimism",
monad: "monad",
sui: "sui",
avacchain: "avacchain",
tempo: "tempo",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.CryptoDepositDestinationType = {
crypto: "crypto",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.DepositDestinationPaymentRail = {
ach: "ach",
fedwire: "fedwire",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.BankAccountUSAccountType = {
us_bank: "us_bank",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.BankAccountUSCurrency = {
usd: "usd",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.FiatDepositDestinationType = {
fiat: "fiat",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.CreateCryptoDepositDestinationRequestAllOfType = {
crypto: "crypto",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.CreateCryptoDepositDestinationRequestType = {
crypto: "crypto",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.CreateDepositDestinationFiatCurrency = {
usd: "usd",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.CreateFiatDepositDestinationRequestAllOfType = {
fiat: "fiat",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.CreateFiatDepositDestinationRequestType = {
fiat: "fiat",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.TransferStatus = {
/** Transfer was created with `execute: true`, but is momentarily being quoted before executing _or_ the transfer was created with `execute: false`. It can be executed by calling `\/v2\/transfers\/{transferId}\/execute` with `execute: true`. */
quoted: "quoted",
/** Transfer is executing after being quoted. No action needed - monitor progress via the transfers webhook. */
processing: "processing",
/** Transfer completed successfully. */
completed: "completed",
/** Transfer failed. See `failureReason` for details. */
failed: "failed",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.TransferFeeType = {
BankFee: "bank",
ConversionFee: "conversion",
NetworkFee: "network",
OtherFee: "other",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.TravelRuleStatus = {
/** Additional fields are required before the transfer can proceed. */
TravelRuleStatusIncomplete: "incomplete",
/** All requirements are satisfied and the transfer will proceed. */
TravelRuleStatusCompleted: "completed",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.TravelRuleBeneficiaryAllOfWalletType = {
custodial: "custodial",
self_custody: "self_custody",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.TransferRequestAmountType = {
target: "target",
source: "source",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.DepositTravelRuleOriginatorWalletType = {
/** The originator\'s wallet is held by a custodial service. */
custodial: "custodial",
/** The originator\'s wallet is self-custodied. */
self_custody: "self_custody",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.PaymentTargetNetwork = {
base: "base",
"base-sepolia": "base-sepolia",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.PaymentSourceNetwork = {
arbitrum: "arbitrum",
"arbitrum-sepolia": "arbitrum-sepolia",
avalanche: "avalanche",
base: "base",
"base-sepolia": "base-sepolia",
ethereum: "ethereum",
"ethereum-sepolia": "ethereum-sepolia",
optimism: "optimism",
"optimism-sepolia": "optimism-sepolia",
polygon: "polygon",
"polygon-amoy": "polygon-amoy",
solana: "solana",
"solana-devnet": "solana-devnet",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.PaymentSessionStatus = {
PaymentSessionStatusCreated: "created",
PaymentSessionStatusCanceled: "canceled",
PaymentSessionStatusAuthorizationPending: "authorization_pending",
PaymentSessionStatusAuthorizationSucceeded: "authorization_succeeded",
PaymentSessionStatusAuthorizationFailed: "authorization_failed",
PaymentSessionStatusCapturePending: "capture_pending",
PaymentSessionStatusCaptureSucceeded: "capture_succeeded",
PaymentSessionStatusCaptureFailed: "capture_failed",
PaymentSessionStatusVoidPending: "void_pending",
PaymentSessionStatusVoidSucceeded: "void_succeeded",
PaymentSessionStatusVoidFailed: "void_failed",
PaymentSessionStatusRefundPending: "refund_pending",
PaymentSessionStatusRefundSucceeded: "refund_succeeded",
PaymentSessionStatusRefundFailed: "refund_failed",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.PaymentActionStatus = {
pending: "pending",
succeeded: "succeeded",
failed: "failed",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.EIP3009PayloadType = {
eip3009: "eip3009",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.Permit2PayloadType = {
permit2: "permit2",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.Erc20ApprovalPayloadType = {
erc20_approval: "erc20_approval",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SpendPermissionPayloadType = {
spend_permission: "spend_permission",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.IneligibleWalletAuthorizationAddressCode = {
/** The address does not hold enough of the session asset on a supported source network to cover the session amount. */
insufficient_funds: "insufficient_funds",
/** The address was superseded because a preferred funding option was selected instead. */
superseded_by_preferred_option: "superseded_by_preferred_option",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.MandateStatus = {
created: "created",
approval_pending: "approval_pending",
approval_succeeded: "approval_succeeded",
approval_failed: "approval_failed",
revocation_pending: "revocation_pending",
revocation_succeeded: "revocation_succeeded",
revocation_failed: "revocation_failed",
canceled: "canceled",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.MandatePolicyPeriod = {
day: "day",
week: "week",
month: "month",
year: "year",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.RevocationStatus = {
pending: "pending",
succeeded: "succeeded",
failed: "failed",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.EIP2612PayloadType = {
eip2612: "eip2612",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.Permit2AllowancePayloadType = {
permit2: "permit2",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SolanaSubscriptionPayloadType = {
solana_subscription: "solana_subscription",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.ApprovalStatus = {
pending: "pending",
succeeded: "succeeded",
failed: "failed",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.IneligibleWalletMandateApprovalAddressesCode = {
/** The address does not hold enough of a supported asset on a supported source network to approve the mandate. */
insufficient_funds: "insufficient_funds",
/** The address was superseded because a preferred funding option was selected instead. */
superseded_by_preferred_option: "superseded_by_preferred_option",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.Network = {
base: "base",
ethereum: "ethereum",
solana: "solana",
aptos: "aptos",
arbitrum: "arbitrum",
"arbitrum-sepolia": "arbitrum-sepolia",
optimism: "optimism",
polygon: "polygon",
world: "world",
"world-sepolia": "world-sepolia",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.EmailAuthenticationType = {
email: "email",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SmsAuthenticationType = {
sms: "sms",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.DeveloperJWTAuthenticationType = {
jwt: "jwt",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.OAuth2ProviderType = {
google: "google",
apple: "apple",
x: "x",
telegram: "telegram",
github: "github",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SiweAuthenticationType = {
siwe: "siwe",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.BorrowProductNetwork = {
base: "base",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.BorrowProductProtocol = {
morpho_blue: "morpho_blue",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.BorrowProductAssetCapabilityType = {
collateral: "collateral",
debt: "debt",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.MorphoBlueProtocolDetailsType = {
morpho_blue: "morpho_blue",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.EvmEip7702DelegationNetwork = {
"base-sepolia": "base-sepolia",
base: "base",
arbitrum: "arbitrum",
optimism: "optimism",
polygon: "polygon",
ethereum: "ethereum",
"ethereum-sepolia": "ethereum-sepolia",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.EvmUserOperationNetwork = {
"base-sepolia": "base-sepolia",
base: "base",
arbitrum: "arbitrum",
optimism: "optimism",
zora: "zora",
polygon: "polygon",
bnb: "bnb",
avalanche: "avalanche",
ethereum: "ethereum",
"ethereum-sepolia": "ethereum-sepolia",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.EvmUserOperationStatus = {
pending: "pending",
signed: "signed",
broadcast: "broadcast",
complete: "complete",
dropped: "dropped",
failed: "failed",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.BorrowPositionHealthStatus = {
no_debt: "no_debt",
healthy: "healthy",
undercollateralized: "undercollateralized",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.MorphoBlueOnchainStateType = {
morpho_blue: "morpho_blue",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.X402Version = {
NUMBER_1: 1,
NUMBER_2: 2,
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.X402V2Network = {
"eip155:8453": "eip155:8453",
"eip155:84532": "eip155:84532",
"eip155:137": "eip155:137",
"eip155:42161": "eip155:42161",
"eip155:480": "eip155:480",
"eip155:4801": "eip155:4801",
"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1": "solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.X402V2PaymentRequirementsScheme = {
exact: "exact",
upto: "upto",
"batch-settlement": "batch-settlement",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.X402V1Network = {
base: "base",
"base-sepolia": "base-sepolia",
solana: "solana",
"solana-devnet": "solana-devnet",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.X402V1PaymentRequirementsScheme = {
exact: "exact",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.X402BatchSettlementDepositPayloadType = {
deposit: "deposit",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.X402BatchSettlementVoucherPayloadType = {
voucher: "voucher",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.X402BatchSettlementRefundPayloadType = {
refund: "refund",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.X402BatchSettlementClaimPayloadType = {
claim: "claim",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.X402BatchSettlementSettlePayloadType = {
settle: "settle",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.X402V1PaymentPayloadScheme = {
exact: "exact",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.EvmEip7702DelegationOperationStatus = {
UNSPECIFIED: "UNSPECIFIED",
PENDING: "PENDING",
SUBMITTED: "SUBMITTED",
COMPLETED: "COMPLETED",
FAILED: "FAILED",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SpendPermissionNetwork = {
base: "base",
"base-sepolia": "base-sepolia",
ethereum: "ethereum",
"ethereum-sepolia": "ethereum-sepolia",
optimism: "optimism",
arbitrum: "arbitrum",
avalanche: "avalanche",
polygon: "polygon",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.EvmSwapsNetwork = {
base: "base",
ethereum: "ethereum",
arbitrum: "arbitrum",
optimism: "optimism",
polygon: "polygon",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.ListEvmTokenBalancesNetwork = {
base: "base",
"base-sepolia": "base-sepolia",
ethereum: "ethereum",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.EthValueCriterionType = {
ethValue: "ethValue",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.EthValueCriterionOperator = {
">": ">",
">=": ">=",
"<": "<",
"<=": "<=",
"==": "==",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.EvmAddressCriterionType = {
evmAddress: "evmAddress",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.EvmAddressCriterionOperator = {
in: "in",
not_in: "not in",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.KnownAbiType = {
erc20: "erc20",
erc721: "erc721",
erc1155: "erc1155",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AbiStateMutability = {
pure: "pure",
view: "view",
nonpayable: "nonpayable",
payable: "payable",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AbiFunctionType = {
function: "function",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AbiInputType = {
constructor: "constructor",
error: "error",
event: "event",
fallback: "fallback",
receive: "receive",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.EvmDataParameterConditionOperator = {
">": ">",
">=": ">=",
"<": "<",
"<=": "<=",
"==": "==",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.EvmDataParameterConditionListOperator = {
in: "in",
not_in: "not in",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.EvmDataCriterionType = {
evmData: "evmData",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.NetUSDChangeCriterionType = {
netUSDChange: "netUSDChange",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.NetUSDChangeCriterionOperator = {
">": ">",
">=": ">=",
"<": "<",
"<=": "<=",
"==": "==",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignEvmTransactionRuleAction = {
reject: "reject",
accept: "accept",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignEvmTransactionRuleOperation = {
signEvmTransaction: "signEvmTransaction",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.EvmNetworkCriterionType = {
evmNetwork: "evmNetwork",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.EvmNetworkCriterionNetworksItem = {
"base-sepolia": "base-sepolia",
base: "base",
ethereum: "ethereum",
"ethereum-sepolia": "ethereum-sepolia",
avalanche: "avalanche",
polygon: "polygon",
optimism: "optimism",
arbitrum: "arbitrum",
"arbitrum-sepolia": "arbitrum-sepolia",
zora: "zora",
bnb: "bnb",
world: "world",
"world-sepolia": "world-sepolia",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.EvmNetworkCriterionOperator = {
in: "in",
not_in: "not in",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SendEvmTransactionRuleAction = {
reject: "reject",
accept: "accept",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SendEvmTransactionRuleOperation = {
sendEvmTransaction: "sendEvmTransaction",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.EvmMessageCriterionType = {
evmMessage: "evmMessage",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignEvmMessageRuleAction = {
reject: "reject",
accept: "accept",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignEvmMessageRuleOperation = {
signEvmMessage: "signEvmMessage",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.EvmTypedAddressConditionOperator = {
in: "in",
not_in: "not in",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.EvmTypedNumericalConditionOperator = {
">": ">",
">=": ">=",
"<": "<",
"<=": "<=",
"==": "==",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignEvmTypedDataFieldCriterionType = {
evmTypedDataField: "evmTypedDataField",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignEvmTypedDataVerifyingContractCriterionType = {
evmTypedDataVerifyingContract: "evmTypedDataVerifyingContract",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignEvmTypedDataVerifyingContractCriterionOperator = {
in: "in",
not_in: "not in",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignEvmTypedDataRuleAction = {
reject: "reject",
accept: "accept",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignEvmTypedDataRuleOperation = {
signEvmTypedData: "signEvmTypedData",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SolAddressCriterionType = {
solAddress: "solAddress",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SolAddressCriterionOperator = {
in: "in",
not_in: "not in",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SolValueCriterionType = {
solValue: "solValue",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SolValueCriterionOperator = {
">": ">",
">=": ">=",
"<": "<",
"<=": "<=",
"==": "==",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SplAddressCriterionType = {
splAddress: "splAddress",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SplAddressCriterionOperator = {
in: "in",
not_in: "not in",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SplValueCriterionType = {
splValue: "splValue",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SplValueCriterionOperator = {
">": ">",
">=": ">=",
"<": "<",
"<=": "<=",
"==": "==",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.MintAddressCriterionType = {
mintAddress: "mintAddress",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.MintAddressCriterionOperator = {
in: "in",
not_in: "not in",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.KnownIdlType = {
SystemProgram: "SystemProgram",
TokenProgram: "TokenProgram",
AssociatedTokenProgram: "AssociatedTokenProgram",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SolDataParameterConditionOperator = {
">": ">",
">=": ">=",
"<": "<",
"<=": "<=",
"==": "==",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SolDataParameterConditionListOperator = {
in: "in",
not_in: "not in",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SolDataCriterionType = {
solData: "solData",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.ProgramIdCriterionType = {
programId: "programId",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.ProgramIdCriterionOperator = {
in: "in",
not_in: "not in",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignSolTransactionRuleAction = {
reject: "reject",
accept: "accept",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignSolTransactionRuleOperation = {
signSolTransaction: "signSolTransaction",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SolNetworkCriterionType = {
solNetwork: "solNetwork",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SolNetworkCriterionNetworksItem = {
"solana-devnet": "solana-devnet",
solana: "solana",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SolNetworkCriterionOperator = {
in: "in",
not_in: "not in",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SendSolTransactionRuleAction = {
reject: "reject",
accept: "accept",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SendSolTransactionRuleOperation = {
sendSolTransaction: "sendSolTransaction",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SolMessageCriterionType = {
solMessage: "solMessage",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignSolMessageRuleAction = {
reject: "reject",
accept: "accept",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignSolMessageRuleOperation = {
signSolMessage: "signSolMessage",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignEvmHashRuleAction = {
reject: "reject",
accept: "accept",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignEvmHashRuleOperation = {
signEvmHash: "signEvmHash",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.PrepareUserOperationRuleAction = {
reject: "reject",
accept: "accept",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.PrepareUserOperationRuleOperation = {
prepareUserOperation: "prepareUserOperation",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SendUserOperationRuleAction = {
reject: "reject",
accept: "accept",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SendUserOperationRuleOperation = {
sendUserOperation: "sendUserOperation",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignEndUserEvmTransactionRuleAction = {
reject: "reject",
accept: "accept",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignEndUserEvmTransactionRuleOperation = {
signEndUserEvmTransaction: "signEndUserEvmTransaction",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SendEndUserEvmTransactionRuleAction = {
reject: "reject",
accept: "accept",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SendEndUserEvmTransactionRuleOperation = {
sendEndUserEvmTransaction: "sendEndUserEvmTransaction",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignEndUserEvmMessageRuleAction = {
reject: "reject",
accept: "accept",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignEndUserEvmMessageRuleOperation = {
signEndUserEvmMessage: "signEndUserEvmMessage",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignEndUserEvmTypedDataRuleAction = {
reject: "reject",
accept: "accept",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignEndUserEvmTypedDataRuleOperation = {
signEndUserEvmTypedData: "signEndUserEvmTypedData",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignEndUserEvmHashRuleAction = {
reject: "reject",
accept: "accept",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignEndUserEvmHashRuleOperation = {
signEndUserEvmHash: "signEndUserEvmHash",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignEndUserSolTransactionRuleAction = {
reject: "reject",
accept: "accept",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignEndUserSolTransactionRuleOperation = {
signEndUserSolTransaction: "signEndUserSolTransaction",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SendEndUserSolTransactionRuleAction = {
reject: "reject",
accept: "accept",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SendEndUserSolTransactionRuleOperation = {
sendEndUserSolTransaction: "sendEndUserSolTransaction",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignEndUserSolMessageRuleAction = {
reject: "reject",
accept: "accept",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignEndUserSolMessageRuleOperation = {
signEndUserSolMessage: "signEndUserSolMessage",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SendEndUserEvmAssetRuleAction = {
reject: "reject",
accept: "accept",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SendEndUserEvmAssetRuleOperation = {
sendEndUserEvmAsset: "sendEndUserEvmAsset",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SendEndUserSolAssetRuleAction = {
reject: "reject",
accept: "accept",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SendEndUserSolAssetRuleOperation = {
sendEndUserSolAsset: "sendEndUserSolAsset",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SendEndUserOperationRuleAction = {
reject: "reject",
accept: "accept",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SendEndUserOperationRuleOperation = {
sendEndUserOperation: "sendEndUserOperation",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.CreateEndUserEvmSwapRuleAction = {
reject: "reject",
accept: "accept",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.CreateEndUserEvmSwapRuleOperation = {
createEndUserEvmSwap: "createEndUserEvmSwap",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.PolicyScope = {
project: "project",
account: "account",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.ListSolanaTokenBalancesNetwork = {
solana: "solana",
"solana-devnet": "solana-devnet",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.OnchainDataResultSchemaColumnsItemType = {
String: "String",
UInt8: "UInt8",
UInt16: "UInt16",
UInt32: "UInt32",
UInt64: "UInt64",
UInt128: "UInt128",
UInt256: "UInt256",
Int8: "Int8",
Int16: "Int16",
Int32: "Int32",
Int64: "Int64",
Int128: "Int128",
Int256: "Int256",
Float32: "Float32",
Float64: "Float64",
Bool: "Bool",
Date: "Date",
DateTime: "DateTime",
DateTime64: "DateTime64",
UUID: "UUID",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.OnchainActivityWebhookResponseLabelsNetwork = {
"base-mainnet": "base-mainnet",
"base-sepolia": "base-sepolia",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.WalletActivityDetectedWebhookResponseLabelsNetwork = {
"base-mainnet": "base-mainnet",
"base-sepolia": "base-sepolia",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.WalletActivityMultiWebhookResponseLabelsNetwork = {
"base-mainnet": "base-mainnet",
"base-sepolia": "base-sepolia",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.HealthService = {
/** Payment Acceptance — accepting and processing payments on behalf of merchants. */
payments_acceptance: "payments_acceptance",
/** CDP\'s webhook delivery infrastructure. */
webhooks: "webhooks",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.UserWebhookResponseLabelsSandbox = {
true: "true",
false: "false",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.EventType = {
onchainactivitydetected: "onchain.activity.detected",
walletactivitydetected: "wallet.activity.detected",
walletactivitymulti: "wallet.activity.multi",
wallettransactioncreated: "wallet.transaction.created",
wallettransactionsigned: "wallet.transaction.signed",
wallettransactionbroadcast: "wallet.transaction.broadcast",
wallettransactionreplaced: "wallet.transaction.replaced",
wallettransactionpending: "wallet.transaction.pending",
wallettransactionconfirmed: "wallet.transaction.confirmed",
wallettransactionfailed: "wallet.transaction.failed",
walletdelegationcreated: "wallet.delegation.created",
walletdelegationrevoked: "wallet.delegation.revoked",
wallettyped_datasigned: "wallet.typed_data.signed",
walletmessagesigned: "wallet.message.signed",
wallethashsigned: "wallet.hash.signed",
paymentstransfersquoted: "payments.transfers.quoted",
paymentstransfersprocessing: "payments.transfers.processing",
paymentstransferscompleted: "payments.transfers.completed",
paymentstransfersfailed: "payments.transfers.failed",
paymentstransfersexpired: "payments.transfers.expired",
paymentstransferstravel_rule_incomplete: "payments.transfers.travel_rule_incomplete",
paymentstransferstravel_rule_completed: "payments.transfers.travel_rule_completed",
onramptransactioncreated: "onramp.transaction.created",
onramptransactionupdated: "onramp.transaction.updated",
onramptransactionsuccess: "onramp.transaction.success",
onramptransactionfailed: "onramp.transaction.failed",
offramptransactioncreated: "offramp.transaction.created",
offramptransactionupdated: "offramp.transaction.updated",
offramptransactionsuccess: "offramp.transaction.success",
offramptransactionfailed: "offramp.transaction.failed",
acceptancepayment_sessioncreated: "acceptance.payment_session.created",
acceptancepayment_sessioncanceled: "acceptance.payment_session.canceled",
acceptancepayment_sessionauthorization_pending: "acceptance.payment_session.authorization_pending",
acceptancepayment_sessionauthorization_succeeded: "acceptance.payment_session.authorization_succeeded",
acceptancepayment_sessionauthorization_failed: "acceptance.payment_session.authorization_failed",
acceptancepayment_sessioncapture_pending: "acceptance.payment_session.capture_pending",
acceptancepayment_sessioncapture_succeeded: "acceptance.payment_session.capture_succeeded",
acceptancepayment_sessioncapture_failed: "acceptance.payment_session.capture_failed",
acceptancepayment_sessionrefund_pending: "acceptance.payment_session.refund_pending",
acceptancepayment_sessionrefund_succeeded: "acceptance.payment_session.refund_succeeded",
acceptancepayment_sessionrefund_failed: "acceptance.payment_session.refund_failed",
acceptancepayment_sessionvoid_pending: "acceptance.payment_session.void_pending",
acceptancepayment_sessionvoid_succeeded: "acceptance.payment_session.void_succeeded",
acceptancepayment_sessionvoid_failed: "acceptance.payment_session.void_failed",
acceptancemandatecreated: "acceptance.mandate.created",
acceptancemandatecanceled: "acceptance.mandate.canceled",
acceptancemandateapproval_initiated: "acceptance.mandate.approval_initiated",
acceptancemandateapproval_succeeded: "acceptance.mandate.approval_succeeded",
acceptancemandateapproval_failed: "acceptance.mandate.approval_failed",
acceptancemandaterevocation_initiated: "acceptance.mandate.revocation_initiated",
acceptancemandaterevocation_succeeded: "acceptance.mandate.revocation_succeeded",
acceptancemandaterevocation_failed: "acceptance.mandate.revocation_failed",
acceptancedisbursementpending: "acceptance.disbursement.pending",
acceptancedisbursementsucceeded: "acceptance.disbursement.succeeded",
acceptancedisbursementfailed: "acceptance.disbursement.failed",
healthstatusupdated: "health.status.updated",
healthmaintenancescheduled: "health.maintenance.scheduled",
healthmaintenancestarted: "health.maintenance.started",
healthmaintenancecompleted: "health.maintenance.completed",
healthmaintenancecanceled: "health.maintenance.canceled",
customerscapabilitychanged: "customers.capability.changed",
customerscustomerdeleted: "customers.customer.deleted",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.OnchainActivityWebhookLabelsNetwork = {
"base-mainnet": "base-mainnet",
"base-sepolia": "base-sepolia",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.WalletActivityDetectedWebhookLabelsNetwork = {
"base-mainnet": "base-mainnet",
"base-sepolia": "base-sepolia",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.WalletActivityMultiWebhookLabelsNetwork = {
"base-mainnet": "base-mainnet",
"base-sepolia": "base-sepolia",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.WebhookEventResponseStatus = {
pending: "pending",
processing: "processing",
succeeded: "succeeded",
failed: "failed",
retrying: "retrying",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.X402VerifyInvalidReason = {
insufficient_funds: "insufficient_funds",
invalid_scheme: "invalid_scheme",
invalid_network: "invalid_network",
invalid_x402_version: "invalid_x402_version",
invalid_payment_requirements: "invalid_payment_requirements",
invalid_payload: "invalid_payload",
invalid_exact_evm_payload_authorization_value: "invalid_exact_evm_payload_authorization_value",
invalid_exact_evm_payload_authorization_value_too_low: "invalid_exact_evm_payload_authorization_value_too_low",
invalid_exact_evm_payload_authorization_valid_after: "invalid_exact_evm_payload_authorization_valid_after",
invalid_exact_evm_payload_authorization_valid_before: "invalid_exact_evm_payload_authorization_valid_before",
invalid_exact_evm_payload_authorization_typed_data_message: "invalid_exact_evm_payload_authorization_typed_data_message",
invalid_exact_evm_payload_authorization_from_address_kyt: "invalid_exact_evm_payload_authorization_from_address_kyt",
invalid_exact_evm_payload_authorization_to_address_kyt: "invalid_exact_evm_payload_authorization_to_address_kyt",
invalid_exact_evm_payload_signature: "invalid_exact_evm_payload_signature",
invalid_exact_evm_payload_signature_address: "invalid_exact_evm_payload_signature_address",
invalid_exact_evm_permit2_payload_allowance_required: "invalid_exact_evm_permit2_payload_allowance_required",
invalid_exact_evm_permit2_payload_signature: "invalid_exact_evm_permit2_payload_signature",
invalid_exact_evm_permit2_payload_deadline: "invalid_exact_evm_permit2_payload_deadline",
invalid_exact_evm_permit2_payload_valid_after: "invalid_exact_evm_permit2_payload_valid_after",
invalid_exact_evm_permit2_payload_spender: "invalid_exact_evm_permit2_payload_spender",
invalid_exact_evm_permit2_payload_recipient: "invalid_exact_evm_permit2_payload_recipient",
invalid_exact_evm_permit2_payload_amount: "invalid_exact_evm_permit2_payload_amount",
invalid_exact_svm_payload_transaction: "invalid_exact_svm_payload_transaction",
invalid_exact_svm_payload_transaction_amount_mismatch: "invalid_exact_svm_payload_transaction_amount_mismatch",
invalid_exact_svm_payload_transaction_create_ata_instruction: "invalid_exact_svm_payload_transaction_create_ata_instruction",
invalid_exact_svm_payload_transaction_create_ata_instruction_incorrect_payee: "invalid_exact_svm_payload_transaction_create_ata_instruction_incorrect_payee",
invalid_exact_svm_payload_transaction_create_ata_instruction_incorrect_asset: "invalid_exact_svm_payload_transaction_create_ata_instruction_incorrect_asset",
invalid_exact_svm_payload_transaction_instructions: "invalid_exact_svm_payload_transaction_instructions",
invalid_exact_svm_payload_transaction_instructions_length: "invalid_exact_svm_payload_transaction_instructions_length",
invalid_exact_svm_payload_transaction_instructions_compute_limit_instruction: "invalid_exact_svm_payload_transaction_instructions_compute_limit_instruction",
invalid_exact_svm_payload_transaction_instructions_compute_price_instruction: "invalid_exact_svm_payload_transaction_instructions_compute_price_instruction",
invalid_exact_svm_payload_transaction_instructions_compute_price_instruction_too_high: "invalid_exact_svm_payload_transaction_instructions_compute_price_instruction_too_high",
invalid_exact_svm_payload_transaction_instruction_not_spl_token_transfer_checked: "invalid_exact_svm_payload_transaction_instruction_not_spl_token_transfer_checked",
invalid_exact_svm_payload_transaction_instruction_not_token_2022_transfer_checked: "invalid_exact_svm_payload_transaction_instruction_not_token_2022_transfer_checked",
invalid_exact_svm_payload_transaction_not_a_transfer_instruction: "invalid_exact_svm_payload_transaction_not_a_transfer_instruction",
invalid_exact_svm_payload_transaction_cannot_derive_receiver_ata: "invalid_exact_svm_payload_transaction_cannot_derive_receiver_ata",
invalid_exact_svm_payload_transaction_receiver_ata_not_found: "invalid_exact_svm_payload_transaction_receiver_ata_not_found",
invalid_exact_svm_payload_transaction_sender_ata_not_found: "invalid_exact_svm_payload_transaction_sender_ata_not_found",
invalid_exact_svm_payload_transaction_simulation_failed: "invalid_exact_svm_payload_transaction_simulation_failed",
invalid_exact_svm_payload_transaction_transfer_to_incorrect_ata: "invalid_exact_svm_payload_transaction_transfer_to_incorrect_ata",
invalid_exact_svm_payload_transaction_fee_payer_included_in_instruction_accounts: "invalid_exact_svm_payload_transaction_fee_payer_included_in_instruction_accounts",
invalid_exact_svm_payload_transaction_fee_payer_transferring_funds: "invalid_exact_svm_payload_transaction_fee_payer_transferring_funds",
invalid_batch_settlement_evm_scheme: "invalid_batch_settlement_evm_scheme",
invalid_batch_settlement_evm_network_mismatch: "invalid_batch_settlement_evm_network_mismatch",
invalid_batch_settlement_evm_payload_type: "invalid_batch_settlement_evm_payload_type",
invalid_batch_settlement_evm_channel_not_found: "invalid_batch_settlement_evm_channel_not_found",
invalid_batch_settlement_evm_deposit_simulation_failed: "invalid_batch_settlement_evm_deposit_simulation_failed",
invalid_batch_settlement_evm_channel_id_mismatch: "invalid_batch_settlement_evm_channel_id_mismatch",
invalid_batch_settlement_evm_channel_state_read_failed: "invalid_batch_settlement_evm_channel_state_read_failed",
invalid_batch_settlement_evm_cumulative_below_claimed: "invalid_batch_settlement_evm_cumulative_below_claimed",
invalid_batch_settlement_evm_cumulative_exceeds_balance: "invalid_batch_settlement_evm_cumulative_exceeds_balance",
invalid_batch_settlement_evm_eip2612_amount_mismatch: "invalid_batch_settlement_evm_eip2612_amount_mismatch",
invalid_batch_settlement_evm_eip2612_asset_mismatch: "invalid_batch_settlement_evm_eip2612_asset_mismatch",
invalid_batch_settlement_evm_eip2612_deadline_expired: "invalid_batch_settlement_evm_eip2612_deadline_expired",
invalid_batch_settlement_evm_eip2612_invalid_format: "invalid_batch_settlement_evm_eip2612_invalid_format",
invalid_batch_settlement_evm_eip2612_invalid_signature: "invalid_batch_settlement_evm_eip2612_invalid_signature",
invalid_batch_settlement_evm_eip2612_owner_mismatch: "invalid_batch_settlement_evm_eip2612_owner_mismatch",
invalid_batch_settlement_evm_eip2612_spender_mismatch: "invalid_batch_settlement_evm_eip2612_spender_mismatch",
invalid_batch_settlement_evm_erc20_approval_asset_mismatch: "invalid_batch_settlement_evm_erc20_approval_asset_mismatch",
invalid_batch_settlement_evm_erc20_approval_from_mismatch: "invalid_batch_settlement_evm_erc20_approval_from_mismatch",
invalid_batch_settlement_evm_erc20_approval_invalid_format: "invalid_batch_settlement_evm_erc20_approval_invalid_format",
invalid_batch_settlement_evm_erc20_approval_unavailable: "invalid_batch_settlement_evm_erc20_approval_unavailable",
invalid_batch_settlement_evm_erc20_approval_wrong_spender: "invalid_batch_settlement_evm_erc20_approval_wrong_spender",
invalid_batch_settlement_evm_erc3009_authorization_required: "invalid_batch_settlement_evm_erc3009_authorization_required",
invalid_batch_settlement_evm_insufficient_balance: "invalid_batch_settlement_evm_insufficient_balance",
invalid_batch_settlement_evm_deposit_payload: "invalid_batch_settlement_evm_deposit_payload",
invalid_batch_settlement_evm_receive_authorization_signature: "invalid_batch_settlement_evm_receive_authorization_signature",
invalid_batch_settlement_evm_refund_payload: "invalid_batch_settlement_evm_refund_payload",
invalid_batch_settlement_evm_voucher_payload: "invalid_batch_settlement_evm_voucher_payload",
invalid_batch_settlement_evm_voucher_signature: "invalid_batch_settlement_evm_voucher_signature",
invalid_batch_settlement_evm_missing_eip712_domain: "invalid_batch_settlement_evm_missing_eip712_domain",
invalid_batch_settlement_evm_payload_authorization_valid_after: "invalid_batch_settlement_evm_payload_authorization_valid_after",
invalid_batch_settlement_evm_payload_authorization_valid_before: "invalid_batch_settlement_evm_payload_authorization_valid_before",
invalid_batch_settlement_evm_permit2_allowance_required: "invalid_batch_settlement_evm_permit2_allowance_required",
invalid_batch_settlement_evm_permit2_amount_mismatch: "invalid_batch_settlement_evm_permit2_amount_mismatch",
invalid_batch_settlement_evm_permit2_authorization_required: "invalid_batch_settlement_evm_permit2_authorization_required",
invalid_batch_settlement_evm_permit2_deadline_expired: "invalid_batch_settlement_evm_permit2_deadline_expired",
invalid_batch_settlement_evm_permit2_invalid_signature: "invalid_batch_settlement_evm_permit2_invalid_signature",
invalid_batch_settlement_evm_permit2_invalid_spender: "invalid_batch_settlement_evm_permit2_invalid_spender",
invalid_batch_settlement_evm_receiver_authorizer_mismatch: "invalid_batch_settlement_evm_receiver_authorizer_mismatch",
invalid_batch_settlement_evm_receiver_mismatch: "invalid_batch_settlement_evm_receiver_mismatch",
invalid_batch_settlement_evm_rpc_read_failed: "invalid_batch_settlement_evm_rpc_read_failed",
invalid_batch_settlement_evm_token_mismatch: "invalid_batch_settlement_evm_token_mismatch",
invalid_batch_settlement_evm_withdraw_delay_mismatch: "invalid_batch_settlement_evm_withdraw_delay_mismatch",
invalid_batch_settlement_evm_withdraw_delay_out_of_range: "invalid_batch_settlement_evm_withdraw_delay_out_of_range",
invalid_exact_evm_scheme: "invalid_exact_evm_scheme",
invalid_exact_evm_network_mismatch: "invalid_exact_evm_network_mismatch",
invalid_exact_evm_payload: "invalid_exact_evm_payload",
invalid_exact_evm_payload_missing_signature: "invalid_exact_evm_payload_missing_signature",
invalid_exact_evm_failed_to_get_network_config: "invalid_exact_evm_failed_to_get_network_config",
invalid_exact_evm_missing_eip712_domain: "invalid_exact_evm_missing_eip712_domain",
invalid_exact_evm_recipient_mismatch: "invalid_exact_evm_recipient_mismatch",
invalid_exact_evm_authorization_value: "invalid_exact_evm_authorization_value",
invalid_exact_evm_required_amount: "invalid_exact_evm_required_amount",
invalid_exact_evm_payload_authorization_value_mismatch: "invalid_exact_evm_payload_authorization_value_mismatch",
invalid_exact_evm_failed_to_check_nonce: "invalid_exact_evm_failed_to_check_nonce",
invalid_exact_evm_nonce_already_used: "invalid_exact_evm_nonce_already_used",
invalid_exact_evm_failed_to_get_balance: "invalid_exact_evm_failed_to_get_balance",
invalid_exact_evm_insufficient_balance: "invalid_exact_evm_insufficient_balance",
invalid_exact_evm_signature_format: "invalid_exact_evm_signature_format",
invalid_exact_evm_failed_to_verify_signature: "invalid_exact_evm_failed_to_verify_signature",
invalid_exact_evm_signature: "invalid_exact_evm_signature",
invalid_exact_evm_token_name_mismatch: "invalid_exact_evm_token_name_mismatch",
invalid_exact_evm_token_version_mismatch: "invalid_exact_evm_token_version_mismatch",
invalid_exact_evm_eip3009_not_supported: "invalid_exact_evm_eip3009_not_supported",
invalid_exact_evm_transaction_simulation_failed: "invalid_exact_evm_transaction_simulation_failed",
invalid_exact_evm_verification_failed: "invalid_exact_evm_verification_failed",
invalid_exact_evm_failed_to_parse_signature: "invalid_exact_evm_failed_to_parse_signature",
invalid_exact_evm_failed_to_check_deployment: "invalid_exact_evm_failed_to_check_deployment",
invalid_exact_evm_failed_to_execute_transfer: "invalid_exact_evm_failed_to_execute_transfer",
invalid_exact_evm_failed_to_get_receipt: "invalid_exact_evm_failed_to_get_receipt",
invalid_exact_evm_transaction_failed: "invalid_exact_evm_transaction_failed",
invalid_exact_evm_payload_undeployed_smart_wallet: "invalid_exact_evm_payload_undeployed_smart_wallet",
smart_wallet_deployment_failed: "smart_wallet_deployment_failed",
unsupported_payload_type: "unsupported_payload_type",
invalid_erc20_approval_extension_format: "invalid_erc20_approval_extension_format",
erc20_approval_tx_failed: "erc20_approval_tx_failed",
erc20_approval_from_mismatch: "erc20_approval_from_mismatch",
erc20_approval_asset_mismatch: "erc20_approval_asset_mismatch",
erc20_approval_spender_not_permit2: "erc20_approval_spender_not_permit2",
erc20_approval_tx_parse_failed: "erc20_approval_tx_parse_failed",
erc20_approval_tx_wrong_target: "erc20_approval_tx_wrong_target",
erc20_approval_tx_wrong_selector: "erc20_approval_tx_wrong_selector",
erc20_approval_tx_wrong_spender: "erc20_approval_tx_wrong_spender",
erc20_approval_tx_signer_mismatch: "erc20_approval_tx_signer_mismatch",
erc20_approval_tx_invalid_signature: "erc20_approval_tx_invalid_signature",
invalid_exact_evm_unsupported_scheme: "invalid_exact_evm_unsupported_scheme",
invalid_exact_evm_extra_field: "invalid_exact_evm_extra_field",
invalid_exact_evm_payload_recipient_mismatch: "invalid_exact_evm_payload_recipient_mismatch",
invalid_exact_evm_insufficient_funds: "invalid_exact_evm_insufficient_funds",
invalid_exact_evm_transaction_state: "invalid_exact_evm_transaction_state",
invalid_permit2_spender: "invalid_permit2_spender",
invalid_permit2_recipient_mismatch: "invalid_permit2_recipient_mismatch",
permit2_deadline_expired: "permit2_deadline_expired",
permit2_not_yet_valid: "permit2_not_yet_valid",
permit2_amount_mismatch: "permit2_amount_mismatch",
permit2_token_mismatch: "permit2_token_mismatch",
invalid_permit2_signature: "invalid_permit2_signature",
permit2_allowance_required: "permit2_allowance_required",
permit2_invalid_amount: "permit2_invalid_amount",
permit2_invalid_destination: "permit2_invalid_destination",
permit2_invalid_owner: "permit2_invalid_owner",
permit2_payment_too_early: "permit2_payment_too_early",
permit2_invalid_nonce: "permit2_invalid_nonce",
permit2_2612_amount_mismatch: "permit2_2612_amount_mismatch",
permit2_simulation_failed: "permit2_simulation_failed",
permit2_insufficient_balance: "permit2_insufficient_balance",
permit2_proxy_not_deployed: "permit2_proxy_not_deployed",
erc20_approval_insufficient_eth_for_gas: "erc20_approval_insufficient_eth_for_gas",
erc20_approval_broadcast_failed: "erc20_approval_broadcast_failed",
invalid_exact_solana_unsupported_scheme: "invalid_exact_solana_unsupported_scheme",
invalid_exact_solana_network_mismatch: "invalid_exact_solana_network_mismatch",
invalid_exact_solana_payload_missing_fee_payer: "invalid_exact_solana_payload_missing_fee_payer",
invalid_exact_solana_fee_payer_not_managed_by_facilitator: "invalid_exact_solana_fee_payer_not_managed_by_facilitator",
invalid_exact_solana_payload_transaction: "invalid_exact_solana_payload_transaction",
invalid_exact_solana_payload_transaction_could_not_be_decoded: "invalid_exact_solana_payload_transaction_could_not_be_decoded",
invalid_exact_solana_payload_transaction_instructions_length: "invalid_exact_solana_payload_transaction_instructions_length",
invalid_exact_solana_payload_unknown_fourth_instruction: "invalid_exact_solana_payload_unknown_fourth_instruction",
invalid_exact_solana_payload_unknown_fifth_instruction: "invalid_exact_solana_payload_unknown_fifth_instruction",
invalid_exact_solana_payload_unknown_sixth_instruction: "invalid_exact_solana_payload_unknown_sixth_instruction",
invalid_exact_solana_payload_transaction_instructions_compute_limit_instruction: "invalid_exact_solana_payload_transaction_instructions_compute_limit_instruction",
invalid_exact_solana_payload_transaction_instructions_compute_price_instruction: "invalid_exact_solana_payload_transaction_instructions_compute_price_instruction",
invalid_exact_solana_payload_transaction_instructions_compute_price_instruction_too_high: "invalid_exact_solana_payload_transaction_instructions_compute_price_instruction_too_high",
invalid_exact_solana_payload_no_transfer_instruction: "invalid_exact_solana_payload_no_transfer_instruction",
invalid_exact_solana_payload_transaction_fee_payer_transferring_funds: "invalid_exact_solana_payload_transaction_fee_payer_transferring_funds",
invalid_exact_solana_payload_mint_mismatch: "invalid_exact_solana_payload_mint_mismatch",
invalid_exact_solana_payload_recipient_mismatch: "invalid_exact_solana_payload_recipient_mismatch",
invalid_exact_solana_payload_amount_insufficient: "invalid_exact_solana_payload_amount_insufficient",
invalid_exact_solana_invalid_fee_payer: "invalid_exact_solana_invalid_fee_payer",
invalid_exact_solana_transaction_signing_failed: "invalid_exact_solana_transaction_signing_failed",
invalid_exact_solana_transaction_simulation_failed: "invalid_exact_solana_transaction_simulation_failed",
invalid_exact_solana_payload_memo_mismatch: "invalid_exact_solana_payload_memo_mismatch",
invalid_exact_solana_payload_memo_count: "invalid_exact_solana_payload_memo_count",
invalid_exact_solana_verification_failed: "invalid_exact_solana_verification_failed",
invalid_exact_solana_fee_payer_mismatch: "invalid_exact_solana_fee_payer_mismatch",
invalid_exact_solana_transaction_failed: "invalid_exact_solana_transaction_failed",
invalid_exact_solana_transaction_confirmation_failed: "invalid_exact_solana_transaction_confirmation_failed",
duplicate_settlement: "duplicate_settlement",
invalid_exact_solana_extra_field: "invalid_exact_solana_extra_field",
batch_settlement_cumulative_amount_mismatch: "batch_settlement_cumulative_amount_mismatch",
batch_settlement_channel_busy: "batch_settlement_channel_busy",
missing_batch_settlement_channel: "missing_batch_settlement_channel",
batch_settlement_charge_exceeds_signed_cumulative: "batch_settlement_charge_exceeds_signed_cumulative",
batch_settlement_refund_no_balance: "batch_settlement_refund_no_balance",
batch_settlement_refund_amount_invalid: "batch_settlement_refund_amount_invalid",
batch_settlement_refund_amount_exceeds_balance: "batch_settlement_refund_amount_exceeds_balance",
amount_too_low: "amount_too_low",
invalid_amount: "invalid_amount",
kyt_risk_detected: "kyt_risk_detected",
permit2_disabled: "permit2_disabled",
preflight_validation_failed: "preflight_validation_failed",
request_blocked_by_location: "request_blocked_by_location",
self_send_not_allowed: "self_send_not_allowed",
invalid_bazaar_extension: "invalid_bazaar_extension",
node_failure: "node_failure",
unknown_error: "unknown_error",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.X402SettleErrorReason = {
insufficient_funds: "insufficient_funds",
invalid_scheme: "invalid_scheme",
invalid_network: "invalid_network",
invalid_x402_version: "invalid_x402_version",
invalid_payment_requirements: "invalid_payment_requirements",
invalid_payload: "invalid_payload",
invalid_exact_evm_payload_authorization_value: "invalid_exact_evm_payload_authorization_value",
invalid_exact_evm_payload_authorization_value_too_low: "invalid_exact_evm_payload_authorization_value_too_low",
invalid_exact_evm_payload_authorization_valid_after: "invalid_exact_evm_payload_authorization_valid_after",
invalid_exact_evm_payload_authorization_valid_before: "invalid_exact_evm_payload_authorization_valid_before",
invalid_exact_evm_payload_authorization_typed_data_message: "invalid_exact_evm_payload_authorization_typed_data_message",
invalid_exact_evm_payload_authorization_from_address_kyt: "invalid_exact_evm_payload_authorization_from_address_kyt",
invalid_exact_evm_payload_authorization_to_address_kyt: "invalid_exact_evm_payload_authorization_to_address_kyt",
invalid_exact_evm_payload_signature: "invalid_exact_evm_payload_signature",
invalid_exact_evm_payload_signature_address: "invalid_exact_evm_payload_signature_address",
invalid_exact_evm_permit2_payload_allowance_required: "invalid_exact_evm_permit2_payload_allowance_required",
invalid_exact_evm_permit2_payload_signature: "invalid_exact_evm_permit2_payload_signature",
invalid_exact_evm_permit2_payload_deadline: "invalid_exact_evm_permit2_payload_deadline",
invalid_exact_evm_permit2_payload_valid_after: "invalid_exact_evm_permit2_payload_valid_after",
invalid_exact_evm_permit2_payload_spender: "invalid_exact_evm_permit2_payload_spender",
invalid_exact_evm_permit2_payload_recipient: "invalid_exact_evm_permit2_payload_recipient",
invalid_exact_evm_permit2_payload_amount: "invalid_exact_evm_permit2_payload_amount",
invalid_exact_svm_payload_transaction: "invalid_exact_svm_payload_transaction",
invalid_exact_svm_payload_transaction_amount_mismatch: "invalid_exact_svm_payload_transaction_amount_mismatch",
invalid_exact_svm_payload_transaction_create_ata_instruction: "invalid_exact_svm_payload_transaction_create_ata_instruction",
invalid_exact_svm_payload_transaction_create_ata_instruction_incorrect_payee: "invalid_exact_svm_payload_transaction_create_ata_instruction_incorrect_payee",
invalid_exact_svm_payload_transaction_create_ata_instruction_incorrect_asset: "invalid_exact_svm_payload_transaction_create_ata_instruction_incorrect_asset",
invalid_exact_svm_payload_transaction_instructions: "invalid_exact_svm_payload_transaction_instructions",
invalid_exact_svm_payload_transaction_instructions_length: "invalid_exact_svm_payload_transaction_instructions_length",
invalid_exact_svm_payload_transaction_instructions_compute_limit_instruction: "invalid_exact_svm_payload_transaction_instructions_compute_limit_instruction",
invalid_exact_svm_payload_transaction_instructions_compute_price_instruction: "invalid_exact_svm_payload_transaction_instructions_compute_price_instruction",
invalid_exact_svm_payload_transaction_instructions_compute_price_instruction_too_high: "invalid_exact_svm_payload_transaction_instructions_compute_price_instruction_too_high",
invalid_exact_svm_payload_transaction_instruction_not_spl_token_transfer_checked: "invalid_exact_svm_payload_transaction_instruction_not_spl_token_transfer_checked",
invalid_exact_svm_payload_transaction_instruction_not_token_2022_transfer_checked: "invalid_exact_svm_payload_transaction_instruction_not_token_2022_transfer_checked",
invalid_exact_svm_payload_transaction_not_a_transfer_instruction: "invalid_exact_svm_payload_transaction_not_a_transfer_instruction",
invalid_exact_svm_payload_transaction_cannot_derive_receiver_ata: "invalid_exact_svm_payload_transaction_cannot_derive_receiver_ata",
invalid_exact_svm_payload_transaction_receiver_ata_not_found: "invalid_exact_svm_payload_transaction_receiver_ata_not_found",
invalid_exact_svm_payload_transaction_sender_ata_not_found: "invalid_exact_svm_payload_transaction_sender_ata_not_found",
invalid_exact_svm_payload_transaction_simulation_failed: "invalid_exact_svm_payload_transaction_simulation_failed",
invalid_exact_svm_payload_transaction_transfer_to_incorrect_ata: "invalid_exact_svm_payload_transaction_transfer_to_incorrect_ata",
invalid_exact_svm_payload_transaction_fee_payer_included_in_instruction_accounts: "invalid_exact_svm_payload_transaction_fee_payer_included_in_instruction_accounts",
invalid_exact_svm_payload_transaction_fee_payer_transferring_funds: "invalid_exact_svm_payload_transaction_fee_payer_transferring_funds",
settle_exact_evm_transaction_confirmation_timed_out: "settle_exact_evm_transaction_confirmation_timed_out",
settle_exact_node_failure: "settle_exact_node_failure",
settle_exact_failed_onchain: "settle_exact_failed_onchain",
settle_exact_svm_block_height_exceeded: "settle_exact_svm_block_height_exceeded",
settle_exact_svm_transaction_confirmation_timed_out: "settle_exact_svm_transaction_confirmation_timed_out",
settlement_pending: "settlement_pending",
invalid_batch_settlement_evm_unknown_settle_action: "invalid_batch_settlement_evm_unknown_settle_action",
invalid_batch_settlement_evm_claim_payload: "invalid_batch_settlement_evm_claim_payload",
invalid_batch_settlement_evm_settle_payload: "invalid_batch_settlement_evm_settle_payload",
invalid_batch_settlement_evm_authorizer_address_mismatch: "invalid_batch_settlement_evm_authorizer_address_mismatch",
invalid_batch_settlement_evm_claim_simulation_failed: "invalid_batch_settlement_evm_claim_simulation_failed",
invalid_batch_settlement_evm_claim_transaction_failed: "invalid_batch_settlement_evm_claim_transaction_failed",
invalid_batch_settlement_evm_deposit_transaction_failed: "invalid_batch_settlement_evm_deposit_transaction_failed",
invalid_batch_settlement_evm_refund_simulation_failed: "invalid_batch_settlement_evm_refund_simulation_failed",
invalid_batch_settlement_evm_refund_transaction_failed: "invalid_batch_settlement_evm_refund_transaction_failed",
invalid_batch_settlement_evm_settle_simulation_failed: "invalid_batch_settlement_evm_settle_simulation_failed",
invalid_batch_settlement_evm_settle_transaction_failed: "invalid_batch_settlement_evm_settle_transaction_failed",
invalid_batch_settlement_evm_transaction_reverted: "invalid_batch_settlement_evm_transaction_reverted",
invalid_batch_settlement_evm_wait_for_receipt_failed: "invalid_batch_settlement_evm_wait_for_receipt_failed",
invalid_batch_settlement_evm_erc20_approval_broadcast_failed: "invalid_batch_settlement_evm_erc20_approval_broadcast_failed",
invalid_batch_settlement_evm_channel_id_mismatch: "invalid_batch_settlement_evm_channel_id_mismatch",
invalid_batch_settlement_evm_channel_state_read_failed: "invalid_batch_settlement_evm_channel_state_read_failed",
invalid_batch_settlement_evm_cumulative_below_claimed: "invalid_batch_settlement_evm_cumulative_below_claimed",
invalid_batch_settlement_evm_cumulative_exceeds_balance: "invalid_batch_settlement_evm_cumulative_exceeds_balance",
invalid_batch_settlement_evm_eip2612_amount_mismatch: "invalid_batch_settlement_evm_eip2612_amount_mismatch",
invalid_batch_settlement_evm_eip2612_asset_mismatch: "invalid_batch_settlement_evm_eip2612_asset_mismatch",
invalid_batch_settlement_evm_eip2612_deadline_expired: "invalid_batch_settlement_evm_eip2612_deadline_expired",
invalid_batch_settlement_evm_eip2612_invalid_format: "invalid_batch_settlement_evm_eip2612_invalid_format",
invalid_batch_settlement_evm_eip2612_invalid_signature: "invalid_batch_settlement_evm_eip2612_invalid_signature",
invalid_batch_settlement_evm_eip2612_owner_mismatch: "invalid_batch_settlement_evm_eip2612_owner_mismatch",
invalid_batch_settlement_evm_eip2612_spender_mismatch: "invalid_batch_settlement_evm_eip2612_spender_mismatch",
invalid_batch_settlement_evm_erc20_approval_asset_mismatch: "invalid_batch_settlement_evm_erc20_approval_asset_mismatch",
invalid_batch_settlement_evm_erc20_approval_from_mismatch: "invalid_batch_settlement_evm_erc20_approval_from_mismatch",
invalid_batch_settlement_evm_erc20_approval_invalid_format: "invalid_batch_settlement_evm_erc20_approval_invalid_format",
invalid_batch_settlement_evm_erc20_approval_unavailable: "invalid_batch_settlement_evm_erc20_approval_unavailable",
invalid_batch_settlement_evm_erc20_approval_wrong_spender: "invalid_batch_settlement_evm_erc20_approval_wrong_spender",
invalid_batch_settlement_evm_erc3009_authorization_required: "invalid_batch_settlement_evm_erc3009_authorization_required",
invalid_batch_settlement_evm_insufficient_balance: "invalid_batch_settlement_evm_insufficient_balance",
invalid_batch_settlement_evm_deposit_payload: "invalid_batch_settlement_evm_deposit_payload",
invalid_batch_settlement_evm_receive_authorization_signature: "invalid_batch_settlement_evm_receive_authorization_signature",
invalid_batch_settlement_evm_refund_payload: "invalid_batch_settlement_evm_refund_payload",
invalid_batch_settlement_evm_voucher_payload: "invalid_batch_settlement_evm_voucher_payload",
invalid_batch_settlement_evm_voucher_signature: "invalid_batch_settlement_evm_voucher_signature",
invalid_batch_settlement_evm_missing_eip712_domain: "invalid_batch_settlement_evm_missing_eip712_domain",
invalid_batch_settlement_evm_payload_authorization_valid_after: "invalid_batch_settlement_evm_payload_authorization_valid_after",
invalid_batch_settlement_evm_payload_authorization_valid_before: "invalid_batch_settlement_evm_payload_authorization_valid_before",
invalid_batch_settlement_evm_permit2_allowance_required: "invalid_batch_settlement_evm_permit2_allowance_required",
invalid_batch_settlement_evm_permit2_amount_mismatch: "invalid_batch_settlement_evm_permit2_amount_mismatch",
invalid_batch_settlement_evm_permit2_authorization_required: "invalid_batch_settlement_evm_permit2_authorization_required",
invalid_batch_settlement_evm_permit2_deadline_expired: "invalid_batch_settlement_evm_permit2_deadline_expired",
invalid_batch_settlement_evm_permit2_invalid_signature: "invalid_batch_settlement_evm_permit2_invalid_signature",
invalid_batch_settlement_evm_permit2_invalid_spender: "invalid_batch_settlement_evm_permit2_invalid_spender",
invalid_batch_settlement_evm_receiver_authorizer_mismatch: "invalid_batch_settlement_evm_receiver_authorizer_mismatch",
invalid_batch_settlement_evm_receiver_mismatch: "invalid_batch_settlement_evm_receiver_mismatch",
invalid_batch_settlement_evm_rpc_read_failed: "invalid_batch_settlement_evm_rpc_read_failed",
invalid_batch_settlement_evm_token_mismatch: "invalid_batch_settlement_evm_token_mismatch",
invalid_batch_settlement_evm_withdraw_delay_mismatch: "invalid_batch_settlement_evm_withdraw_delay_mismatch",
invalid_batch_settlement_evm_withdraw_delay_out_of_range: "invalid_batch_settlement_evm_withdraw_delay_out_of_range",
invalid_batch_settlement_evm_scheme: "invalid_batch_settlement_evm_scheme",
invalid_batch_settlement_evm_network_mismatch: "invalid_batch_settlement_evm_network_mismatch",
invalid_batch_settlement_evm_payload_type: "invalid_batch_settlement_evm_payload_type",
invalid_batch_settlement_evm_channel_not_found: "invalid_batch_settlement_evm_channel_not_found",
invalid_batch_settlement_evm_deposit_simulation_failed: "invalid_batch_settlement_evm_deposit_simulation_failed",
invalid_exact_evm_scheme: "invalid_exact_evm_scheme",
invalid_exact_evm_network_mismatch: "invalid_exact_evm_network_mismatch",
invalid_exact_evm_payload: "invalid_exact_evm_payload",
invalid_exact_evm_payload_missing_signature: "invalid_exact_evm_payload_missing_signature",
invalid_exact_evm_failed_to_get_network_config: "invalid_exact_evm_failed_to_get_network_config",
invalid_exact_evm_missing_eip712_domain: "invalid_exact_evm_missing_eip712_domain",
invalid_exact_evm_recipient_mismatch: "invalid_exact_evm_recipient_mismatch",
invalid_exact_evm_authorization_value: "invalid_exact_evm_authorization_value",
invalid_exact_evm_required_amount: "invalid_exact_evm_required_amount",
invalid_exact_evm_payload_authorization_value_mismatch: "invalid_exact_evm_payload_authorization_value_mismatch",
invalid_exact_evm_failed_to_check_nonce: "invalid_exact_evm_failed_to_check_nonce",
invalid_exact_evm_nonce_already_used: "invalid_exact_evm_nonce_already_used",
invalid_exact_evm_failed_to_get_balance: "invalid_exact_evm_failed_to_get_balance",
invalid_exact_evm_insufficient_balance: "invalid_exact_evm_insufficient_balance",
invalid_exact_evm_signature_format: "invalid_exact_evm_signature_format",
invalid_exact_evm_failed_to_verify_signature: "invalid_exact_evm_failed_to_verify_signature",
invalid_exact_evm_signature: "invalid_exact_evm_signature",
invalid_exact_evm_token_name_mismatch: "invalid_exact_evm_token_name_mismatch",
invalid_exact_evm_token_version_mismatch: "invalid_exact_evm_token_version_mismatch",
invalid_exact_evm_eip3009_not_supported: "invalid_exact_evm_eip3009_not_supported",
invalid_exact_evm_transaction_simulation_failed: "invalid_exact_evm_transaction_simulation_failed",
invalid_exact_evm_verification_failed: "invalid_exact_evm_verification_failed",
invalid_exact_evm_failed_to_parse_signature: "invalid_exact_evm_failed_to_parse_signature",
invalid_exact_evm_failed_to_check_deployment: "invalid_exact_evm_failed_to_check_deployment",
invalid_exact_evm_failed_to_execute_transfer: "invalid_exact_evm_failed_to_execute_transfer",
invalid_exact_evm_failed_to_get_receipt: "invalid_exact_evm_failed_to_get_receipt",
invalid_exact_evm_transaction_failed: "invalid_exact_evm_transaction_failed",
invalid_exact_evm_payload_undeployed_smart_wallet: "invalid_exact_evm_payload_undeployed_smart_wallet",
smart_wallet_deployment_failed: "smart_wallet_deployment_failed",
unsupported_payload_type: "unsupported_payload_type",
invalid_erc20_approval_extension_format: "invalid_erc20_approval_extension_format",
erc20_approval_tx_failed: "erc20_approval_tx_failed",
erc20_approval_from_mismatch: "erc20_approval_from_mismatch",
erc20_approval_asset_mismatch: "erc20_approval_asset_mismatch",
erc20_approval_spender_not_permit2: "erc20_approval_spender_not_permit2",
erc20_approval_tx_parse_failed: "erc20_approval_tx_parse_failed",
erc20_approval_tx_wrong_target: "erc20_approval_tx_wrong_target",
erc20_approval_tx_wrong_selector: "erc20_approval_tx_wrong_selector",
erc20_approval_tx_wrong_spender: "erc20_approval_tx_wrong_spender",
erc20_approval_tx_signer_mismatch: "erc20_approval_tx_signer_mismatch",
erc20_approval_tx_invalid_signature: "erc20_approval_tx_invalid_signature",
invalid_exact_evm_unsupported_scheme: "invalid_exact_evm_unsupported_scheme",
invalid_exact_evm_extra_field: "invalid_exact_evm_extra_field",
invalid_exact_evm_payload_recipient_mismatch: "invalid_exact_evm_payload_recipient_mismatch",
invalid_exact_evm_insufficient_funds: "invalid_exact_evm_insufficient_funds",
invalid_exact_evm_transaction_state: "invalid_exact_evm_transaction_state",
invalid_permit2_spender: "invalid_permit2_spender",
invalid_permit2_recipient_mismatch: "invalid_permit2_recipient_mismatch",
permit2_deadline_expired: "permit2_deadline_expired",
permit2_not_yet_valid: "permit2_not_yet_valid",
permit2_amount_mismatch: "permit2_amount_mismatch",
permit2_token_mismatch: "permit2_token_mismatch",
invalid_permit2_signature: "invalid_permit2_signature",
permit2_allowance_required: "permit2_allowance_required",
permit2_invalid_amount: "permit2_invalid_amount",
permit2_invalid_destination: "permit2_invalid_destination",
permit2_invalid_owner: "permit2_invalid_owner",
permit2_payment_too_early: "permit2_payment_too_early",
permit2_invalid_nonce: "permit2_invalid_nonce",
permit2_2612_amount_mismatch: "permit2_2612_amount_mismatch",
permit2_simulation_failed: "permit2_simulation_failed",
permit2_insufficient_balance: "permit2_insufficient_balance",
permit2_proxy_not_deployed: "permit2_proxy_not_deployed",
erc20_approval_insufficient_eth_for_gas: "erc20_approval_insufficient_eth_for_gas",
erc20_approval_broadcast_failed: "erc20_approval_broadcast_failed",
invalid_exact_solana_unsupported_scheme: "invalid_exact_solana_unsupported_scheme",
invalid_exact_solana_network_mismatch: "invalid_exact_solana_network_mismatch",
invalid_exact_solana_payload_missing_fee_payer: "invalid_exact_solana_payload_missing_fee_payer",
invalid_exact_solana_fee_payer_not_managed_by_facilitator: "invalid_exact_solana_fee_payer_not_managed_by_facilitator",
invalid_exact_solana_payload_transaction: "invalid_exact_solana_payload_transaction",
invalid_exact_solana_payload_transaction_could_not_be_decoded: "invalid_exact_solana_payload_transaction_could_not_be_decoded",
invalid_exact_solana_payload_transaction_instructions_length: "invalid_exact_solana_payload_transaction_instructions_length",
invalid_exact_solana_payload_unknown_fourth_instruction: "invalid_exact_solana_payload_unknown_fourth_instruction",
invalid_exact_solana_payload_unknown_fifth_instruction: "invalid_exact_solana_payload_unknown_fifth_instruction",
invalid_exact_solana_payload_unknown_sixth_instruction: "invalid_exact_solana_payload_unknown_sixth_instruction",
invalid_exact_solana_payload_transaction_instructions_compute_limit_instruction: "invalid_exact_solana_payload_transaction_instructions_compute_limit_instruction",
invalid_exact_solana_payload_transaction_instructions_compute_price_instruction: "invalid_exact_solana_payload_transaction_instructions_compute_price_instruction",
invalid_exact_solana_payload_transaction_instructions_compute_price_instruction_too_high: "invalid_exact_solana_payload_transaction_instructions_compute_price_instruction_too_high",
invalid_exact_solana_payload_no_transfer_instruction: "invalid_exact_solana_payload_no_transfer_instruction",
invalid_exact_solana_payload_transaction_fee_payer_transferring_funds: "invalid_exact_solana_payload_transaction_fee_payer_transferring_funds",
invalid_exact_solana_payload_mint_mismatch: "invalid_exact_solana_payload_mint_mismatch",
invalid_exact_solana_payload_recipient_mismatch: "invalid_exact_solana_payload_recipient_mismatch",
invalid_exact_solana_payload_amount_insufficient: "invalid_exact_solana_payload_amount_insufficient",
invalid_exact_solana_invalid_fee_payer: "invalid_exact_solana_invalid_fee_payer",
invalid_exact_solana_transaction_signing_failed: "invalid_exact_solana_transaction_signing_failed",
invalid_exact_solana_transaction_simulation_failed: "invalid_exact_solana_transaction_simulation_failed",
invalid_exact_solana_payload_memo_mismatch: "invalid_exact_solana_payload_memo_mismatch",
invalid_exact_solana_payload_memo_count: "invalid_exact_solana_payload_memo_count",
invalid_exact_solana_verification_failed: "invalid_exact_solana_verification_failed",
invalid_exact_solana_fee_payer_mismatch: "invalid_exact_solana_fee_payer_mismatch",
invalid_exact_solana_transaction_failed: "invalid_exact_solana_transaction_failed",
invalid_exact_solana_transaction_confirmation_failed: "invalid_exact_solana_transaction_confirmation_failed",
duplicate_settlement: "duplicate_settlement",
invalid_exact_solana_extra_field: "invalid_exact_solana_extra_field",
batch_settlement_cumulative_amount_mismatch: "batch_settlement_cumulative_amount_mismatch",
batch_settlement_channel_busy: "batch_settlement_channel_busy",
missing_batch_settlement_channel: "missing_batch_settlement_channel",
batch_settlement_charge_exceeds_signed_cumulative: "batch_settlement_charge_exceeds_signed_cumulative",
batch_settlement_refund_no_balance: "batch_settlement_refund_no_balance",
batch_settlement_refund_amount_invalid: "batch_settlement_refund_amount_invalid",
batch_settlement_refund_amount_exceeds_balance: "batch_settlement_refund_amount_exceeds_balance",
amount_too_low: "amount_too_low",
invalid_amount: "invalid_amount",
kyt_risk_detected: "kyt_risk_detected",
permit2_disabled: "permit2_disabled",
preflight_validation_failed: "preflight_validation_failed",
request_blocked_by_location: "request_blocked_by_location",
self_send_not_allowed: "self_send_not_allowed",
invalid_bazaar_extension: "invalid_bazaar_extension",
unknown_error: "unknown_error",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.X402SupportedPaymentKindScheme = {
exact: "exact",
upto: "upto",
"batch-settlement": "batch-settlement",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.X402SupportedPaymentKindNetwork = {
"base-sepolia": "base-sepolia",
base: "base",
"solana-devnet": "solana-devnet",
solana: "solana",
"eip155:8453": "eip155:8453",
"eip155:84532": "eip155:84532",
"eip155:137": "eip155:137",
"eip155:42161": "eip155:42161",
"eip155:480": "eip155:480",
"eip155:4801": "eip155:4801",
"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1": "solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.X402DiscoveryResourceType = {
http: "http",
mcp: "mcp",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.X402SearchResourcesResponseSearchMethod = {
text: "text",
vector: "vector",
hybrid: "hybrid",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.X402McpRequestJsonrpc = {
"20": "2.0",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.X402McpResponseJsonrpc = {
"20": "2.0",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.X402ValidateRequestMethod = {
GET: "GET",
POST: "POST",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.X402ValidateCheckCheck = {
reachable: "reachable",
returns_402: "returns_402",
has_bazaar_extension: "has_bazaar_extension",
parse: "parse",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.X402ValidateCheckSeverity = {
required: "required",
advisory: "advisory",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.X402ValidateSimulationOutcome = {
accepted: "accepted",
rejected: "rejected",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.InitiateOnrampVerificationRequestChannel = {
sms: "sms",
email: "email",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.OnrampOrderPaymentMethodTypeId = {
GUEST_CHECKOUT_APPLE_PAY: "GUEST_CHECKOUT_APPLE_PAY",
GUEST_CHECKOUT_GOOGLE_PAY: "GUEST_CHECKOUT_GOOGLE_PAY",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.OnrampOrderFeeType = {
FEE_TYPE_NETWORK: "FEE_TYPE_NETWORK",
FEE_TYPE_EXCHANGE: "FEE_TYPE_EXCHANGE",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.OnrampOrderStatus = {
ONRAMP_ORDER_STATUS_PENDING_AUTH: "ONRAMP_ORDER_STATUS_PENDING_AUTH",
ONRAMP_ORDER_STATUS_PENDING_VERIFICATION: "ONRAMP_ORDER_STATUS_PENDING_VERIFICATION",
ONRAMP_ORDER_STATUS_PENDING_PAYMENT: "ONRAMP_ORDER_STATUS_PENDING_PAYMENT",
ONRAMP_ORDER_STATUS_PROCESSING: "ONRAMP_ORDER_STATUS_PROCESSING",
ONRAMP_ORDER_STATUS_COMPLETED: "ONRAMP_ORDER_STATUS_COMPLETED",
ONRAMP_ORDER_STATUS_FAILED: "ONRAMP_ORDER_STATUS_FAILED",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.OnrampPaymentLinkType = {
PAYMENT_LINK_TYPE_APPLE_PAY_BUTTON: "PAYMENT_LINK_TYPE_APPLE_PAY_BUTTON",
PAYMENT_LINK_TYPE_GOOGLE_PAY_BUTTON: "PAYMENT_LINK_TYPE_GOOGLE_PAY_BUTTON",
PAYMENT_LINK_TYPE_EMBEDDED_ORDER: "PAYMENT_LINK_TYPE_EMBEDDED_ORDER",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.OnrampQuotePaymentMethodTypeId = {
CARD: "CARD",
ACH: "ACH",
APPLE_PAY: "APPLE_PAY",
PAYPAL: "PAYPAL",
FIAT_WALLET: "FIAT_WALLET",
CRYPTO_WALLET: "CRYPTO_WALLET",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.OnrampUserIdType = {
phone_number: "phone_number",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.OnrampLimitType = {
weekly_spending: "weekly_spending",
lifetime_transactions: "lifetime_transactions",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.OnrampLimitUpgradeStatus = {
unrequested: "unrequested",
resubmit: "resubmit",
pending: "pending",
active: "active",
inactive: "inactive",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.OnrampLimitUpgradeIdentityFieldKey = {
ssnLast4: "ssnLast4",
dateOfBirth: "dateOfBirth",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.OnrampLimitUpgradeInteractionMode = {
OnrampLimitUpgradeInteractionModeAPI: "api",
OnrampLimitUpgradeInteractionModeEmbedded: "embedded",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.FedwirePaymentMethodAllOfPaymentRail = {
fedwire: "fedwire",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.FedwirePaymentMethodPaymentRail = {
fedwire: "fedwire",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SwiftPaymentMethodAllOfPaymentRail = {
swift: "swift",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SwiftPaymentMethodPaymentRail = {
swift: "swift",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SepaPaymentMethodAllOfPaymentRail = {
sepa: "sepa",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SepaPaymentMethodPaymentRail = {
sepa: "sepa",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.WalletActivityDetectedEventAllOfEventType = {
walletactivitydetected: "wallet.activity.detected",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.WalletActivityMultiEventAllOfEventType = {
walletactivitymulti: "wallet.activity.multi",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.PaymentsTransfersQuotedEventAllOfEventType = {
paymentstransfersquoted: "payments.transfers.quoted",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.PaymentsTransfersProcessingEventAllOfEventType = {
paymentstransfersprocessing: "payments.transfers.processing",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.PaymentsTransfersCompletedEventAllOfEventType = {
paymentstransferscompleted: "payments.transfers.completed",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.PaymentsTransfersFailedEventAllOfEventType = {
paymentstransfersfailed: "payments.transfers.failed",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.PaymentsTransfersExpiredEventAllOfEventType = {
paymentstransfersexpired: "payments.transfers.expired",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.PaymentsTransfersTravelRuleIncompleteEventAllOfEventType = {
paymentstransferstravel_rule_incomplete: "payments.transfers.travel_rule_incomplete",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.PaymentsTransfersTravelRuleCompletedEventAllOfEventType = {
paymentstransferstravel_rule_completed: "payments.transfers.travel_rule_completed",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.OnrampTransactionPayloadStatus = {
ONRAMP_TRANSACTION_STATUS_UNSPECIFIED: "ONRAMP_TRANSACTION_STATUS_UNSPECIFIED",
ONRAMP_TRANSACTION_STATUS_CREATED: "ONRAMP_TRANSACTION_STATUS_CREATED",
ONRAMP_TRANSACTION_STATUS_IN_PROGRESS: "ONRAMP_TRANSACTION_STATUS_IN_PROGRESS",
ONRAMP_TRANSACTION_STATUS_SUCCESS: "ONRAMP_TRANSACTION_STATUS_SUCCESS",
ONRAMP_TRANSACTION_STATUS_FAILED: "ONRAMP_TRANSACTION_STATUS_FAILED",
ONRAMP_TRANSACTION_STATUS_AWAITING_AUTH: "ONRAMP_TRANSACTION_STATUS_AWAITING_AUTH",
ONRAMP_TRANSACTION_STATUS_AWAITING_PAYMENT: "ONRAMP_TRANSACTION_STATUS_AWAITING_PAYMENT",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.OnrampTransactionPayloadPaymentMethod = {
UNSPECIFIED: "UNSPECIFIED",
CARD: "CARD",
ACH_BANK_ACCOUNT: "ACH_BANK_ACCOUNT",
APPLE_PAY: "APPLE_PAY",
FIAT_WALLET: "FIAT_WALLET",
CRYPTO_ACCOUNT: "CRYPTO_ACCOUNT",
GUEST_CHECKOUT_CARD: "GUEST_CHECKOUT_CARD",
PAYPAL: "PAYPAL",
RTP: "RTP",
GUEST_CHECKOUT_APPLE_PAY: "GUEST_CHECKOUT_APPLE_PAY",
GUEST_CHECKOUT_GOOGLE_PAY: "GUEST_CHECKOUT_GOOGLE_PAY",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.OnrampTransactionPayloadType = {
ONRAMP_TRANSACTION_TYPE_UNSPECIFIED: "ONRAMP_TRANSACTION_TYPE_UNSPECIFIED",
ONRAMP_TRANSACTION_TYPE_BUY_AND_SEND: "ONRAMP_TRANSACTION_TYPE_BUY_AND_SEND",
ONRAMP_TRANSACTION_TYPE_SEND: "ONRAMP_TRANSACTION_TYPE_SEND",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.OnrampTransactionPayloadUserType = {
USER_TYPE_UNSPECIFIED: "USER_TYPE_UNSPECIFIED",
USER_TYPE_AUTHED: "USER_TYPE_AUTHED",
USER_TYPE_GUEST: "USER_TYPE_GUEST",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.OnrampTransactionPayloadFailureReason = {
FAILURE_REASON_UNSPECIFIED: "FAILURE_REASON_UNSPECIFIED",
FAILURE_REASON_BUY_FAILED: "FAILURE_REASON_BUY_FAILED",
FAILURE_REASON_SEND_FAILED: "FAILURE_REASON_SEND_FAILED",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.OrderFeeFeeType = {
FEE_TYPE_UNSPECIFIED: "FEE_TYPE_UNSPECIFIED",
FEE_TYPE_NETWORK: "FEE_TYPE_NETWORK",
FEE_TYPE_EXCHANGE: "FEE_TYPE_EXCHANGE",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.OnrampOrderPayloadPaymentMethod = {
UNSPECIFIED: "UNSPECIFIED",
CARD: "CARD",
ACH_BANK_ACCOUNT: "ACH_BANK_ACCOUNT",
APPLE_PAY: "APPLE_PAY",
FIAT_WALLET: "FIAT_WALLET",
CRYPTO_ACCOUNT: "CRYPTO_ACCOUNT",
GUEST_CHECKOUT_CARD: "GUEST_CHECKOUT_CARD",
PAYPAL: "PAYPAL",
RTP: "RTP",
GUEST_CHECKOUT_APPLE_PAY: "GUEST_CHECKOUT_APPLE_PAY",
GUEST_CHECKOUT_GOOGLE_PAY: "GUEST_CHECKOUT_GOOGLE_PAY",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.OnrampOrderPayloadStatus = {
ONRAMP_ORDER_STATUS_UNSPECIFIED: "ONRAMP_ORDER_STATUS_UNSPECIFIED",
ONRAMP_ORDER_STATUS_PENDING_AUTH: "ONRAMP_ORDER_STATUS_PENDING_AUTH",
ONRAMP_ORDER_STATUS_PENDING_VERIFICATION: "ONRAMP_ORDER_STATUS_PENDING_VERIFICATION",
ONRAMP_ORDER_STATUS_PENDING_PAYMENT: "ONRAMP_ORDER_STATUS_PENDING_PAYMENT",
ONRAMP_ORDER_STATUS_PROCESSING: "ONRAMP_ORDER_STATUS_PROCESSING",
ONRAMP_ORDER_STATUS_COMPLETED: "ONRAMP_ORDER_STATUS_COMPLETED",
ONRAMP_ORDER_STATUS_FAILED: "ONRAMP_ORDER_STATUS_FAILED",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.OfframpTransactionPayloadStatus = {
TRANSACTION_STATUS_UNSPECIFIED: "TRANSACTION_STATUS_UNSPECIFIED",
TRANSACTION_STATUS_CREATED: "TRANSACTION_STATUS_CREATED",
TRANSACTION_STATUS_EXPIRED: "TRANSACTION_STATUS_EXPIRED",
TRANSACTION_STATUS_STARTED: "TRANSACTION_STATUS_STARTED",
TRANSACTION_STATUS_SUCCESS: "TRANSACTION_STATUS_SUCCESS",
TRANSACTION_STATUS_FAILED: "TRANSACTION_STATUS_FAILED",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.OfframpTransactionPayloadPaymentMethod = {
UNSPECIFIED: "UNSPECIFIED",
CARD: "CARD",
ACH_BANK_ACCOUNT: "ACH_BANK_ACCOUNT",
APPLE_PAY: "APPLE_PAY",
FIAT_WALLET: "FIAT_WALLET",
CRYPTO_ACCOUNT: "CRYPTO_ACCOUNT",
GUEST_CHECKOUT_CARD: "GUEST_CHECKOUT_CARD",
PAYPAL: "PAYPAL",
RTP: "RTP",
GUEST_CHECKOUT_APPLE_PAY: "GUEST_CHECKOUT_APPLE_PAY",
GUEST_CHECKOUT_GOOGLE_PAY: "GUEST_CHECKOUT_GOOGLE_PAY",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptancePaymentSessionCreatedEventAllOfEventType = {
acceptancepayment_sessioncreated: "acceptance.payment_session.created",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptancePaymentSessionCanceledEventAllOfEventType = {
acceptancepayment_sessioncanceled: "acceptance.payment_session.canceled",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptancePaymentSessionAuthorizationPendingEventAllOfEventType = {
acceptancepayment_sessionauthorization_pending: "acceptance.payment_session.authorization_pending",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptancePaymentSessionAuthorizationSucceededEventAllOfEventType = {
acceptancepayment_sessionauthorization_succeeded: "acceptance.payment_session.authorization_succeeded",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptancePaymentSessionAuthorizationFailedEventAllOfEventType = {
acceptancepayment_sessionauthorization_failed: "acceptance.payment_session.authorization_failed",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptancePaymentSessionCapturePendingEventAllOfEventType = {
acceptancepayment_sessioncapture_pending: "acceptance.payment_session.capture_pending",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptancePaymentSessionCaptureSucceededEventAllOfEventType = {
acceptancepayment_sessioncapture_succeeded: "acceptance.payment_session.capture_succeeded",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptancePaymentSessionCaptureFailedEventAllOfEventType = {
acceptancepayment_sessioncapture_failed: "acceptance.payment_session.capture_failed",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptancePaymentSessionRefundPendingEventAllOfEventType = {
acceptancepayment_sessionrefund_pending: "acceptance.payment_session.refund_pending",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptancePaymentSessionRefundSucceededEventAllOfEventType = {
acceptancepayment_sessionrefund_succeeded: "acceptance.payment_session.refund_succeeded",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptancePaymentSessionRefundFailedEventAllOfEventType = {
acceptancepayment_sessionrefund_failed: "acceptance.payment_session.refund_failed",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptancePaymentSessionVoidPendingEventAllOfEventType = {
acceptancepayment_sessionvoid_pending: "acceptance.payment_session.void_pending",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptancePaymentSessionVoidSucceededEventAllOfEventType = {
acceptancepayment_sessionvoid_succeeded: "acceptance.payment_session.void_succeeded",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptancePaymentSessionVoidFailedEventAllOfEventType = {
acceptancepayment_sessionvoid_failed: "acceptance.payment_session.void_failed",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptanceMandateCreatedEventAllOfEventType = {
acceptancemandatecreated: "acceptance.mandate.created",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptanceMandateCanceledEventAllOfEventType = {
acceptancemandatecanceled: "acceptance.mandate.canceled",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptanceMandateApprovalInitiatedEventAllOfEventType = {
acceptancemandateapproval_initiated: "acceptance.mandate.approval_initiated",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptanceMandateApprovalSucceededEventAllOfEventType = {
acceptancemandateapproval_succeeded: "acceptance.mandate.approval_succeeded",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptanceMandateApprovalFailedEventAllOfEventType = {
acceptancemandateapproval_failed: "acceptance.mandate.approval_failed",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptanceMandateRevocationInitiatedEventAllOfEventType = {
acceptancemandaterevocation_initiated: "acceptance.mandate.revocation_initiated",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptanceMandateRevocationSucceededEventAllOfEventType = {
acceptancemandaterevocation_succeeded: "acceptance.mandate.revocation_succeeded",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptanceMandateRevocationFailedEventAllOfEventType = {
acceptancemandaterevocation_failed: "acceptance.mandate.revocation_failed",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptanceDisbursementPendingEventAllOfEventType = {
acceptancedisbursementpending: "acceptance.disbursement.pending",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptanceDisbursementSucceededEventAllOfEventType = {
acceptancedisbursementsucceeded: "acceptance.disbursement.succeeded",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.AcceptanceDisbursementFailedEventAllOfEventType = {
acceptancedisbursementfailed: "acceptance.disbursement.failed",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.HealthOperation = {
/** Authorizing a payment session funded by the customer\'s onchain wallet. */
payment_session_authorize_wallet: "payment_session_authorize_wallet",
/** Authorizing a payment session funded by the customer\'s Coinbase account. */
payment_session_authorize_coinbase: "payment_session_authorize_coinbase",
/** Authorizing a payment session funded via the x402 payment protocol. */
payment_session_authorize_x402: "payment_session_authorize_x402",
/** Capturing funds for a previously authorized payment session. */
payment_session_capture: "payment_session_capture",
/** Voiding a previously authorized payment session. */
payment_session_void: "payment_session_void",
/** Refunding a previously captured payment session. */
payment_session_refund: "payment_session_refund",
/** Disbursing funds to a payee. */
disbursement: "disbursement",
/** Linking a customer\'s external account to Payment Acceptance. */
account_linking: "account_linking",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.HealthStatusValue = {
/** Working normally. */
operational: "operational",
/** Elevated latency or reduced capacity, with no significant failure rate. */
degraded_performance: "degraded_performance",
/** A subset of requests or users are failing; still functional for most. */
partial_outage: "partial_outage",
/** A significant portion of requests are failing; most users are impacted. */
major_outage: "major_outage",
/** A planned maintenance window is active — not a failure. Computed, not caller-settable: returned when there is an active maintenance window and no organic outage is currently declared. */
under_maintenance: "under_maintenance",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.HealthStatusUpdatedEventEventType = {
healthstatusupdated: "health.status.updated",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.MaintenanceStatus = {
/** The maintenance window has been scheduled but has not started yet. */
scheduled: "scheduled",
/** The maintenance window is currently in progress. */
started: "started",
/** The maintenance window has finished. */
completed: "completed",
/** The maintenance window was canceled before starting. */
canceled: "canceled",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.HealthMaintenanceScheduledEventAllOfEventType = {
healthmaintenancescheduled: "health.maintenance.scheduled",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.HealthMaintenanceScheduledEventAllOfDataAllOfStatus = {
scheduled: "scheduled",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.HealthMaintenanceStartedEventAllOfEventType = {
healthmaintenancestarted: "health.maintenance.started",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.HealthMaintenanceStartedEventAllOfDataAllOfStatus = {
started: "started",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.HealthMaintenanceCompletedEventAllOfEventType = {
healthmaintenancecompleted: "health.maintenance.completed",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.HealthMaintenanceCompletedEventAllOfDataAllOfStatus = {
completed: "completed",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.HealthMaintenanceCanceledEventAllOfEventType = {
healthmaintenancecanceled: "health.maintenance.canceled",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.HealthMaintenanceCanceledEventAllOfDataAllOfStatus = {
canceled: "canceled",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.CustomersCapabilityChangedEventAllOfEventType = {
customerscapabilitychanged: "customers.capability.changed",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.CustomersCustomerDeletedEventAllOfEventType = {
customerscustomerdeleted: "customers.customer.deleted",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.ListEndUsersSortItem = {
"createdAt=asc": "createdAt=asc",
"createdAt=desc": "createdAt=desc",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.ImportEndUserBodyKeyType = {
evm: "evm",
solana: "solana",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SendEvmTransactionWithEndUserAccountBodyNetwork = {
base: "base",
"base-sepolia": "base-sepolia",
ethereum: "ethereum",
"ethereum-sepolia": "ethereum-sepolia",
avalanche: "avalanche",
polygon: "polygon",
optimism: "optimism",
arbitrum: "arbitrum",
"arbitrum-sepolia": "arbitrum-sepolia",
world: "world",
"world-sepolia": "world-sepolia",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SendEvmAssetWithEndUserAccountBodyNetwork = {
base: "base",
"base-sepolia": "base-sepolia",
ethereum: "ethereum",
"ethereum-sepolia": "ethereum-sepolia",
avalanche: "avalanche",
polygon: "polygon",
optimism: "optimism",
arbitrum: "arbitrum",
"arbitrum-sepolia": "arbitrum-sepolia",
world: "world",
"world-sepolia": "world-sepolia",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignSolanaTransactionWithEndUserAccountBodyNetwork = {
solana: "solana",
"solana-devnet": "solana-devnet",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SendSolanaTransactionWithEndUserAccountBodyNetwork = {
solana: "solana",
"solana-devnet": "solana-devnet",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SendSolanaAssetWithEndUserAccountBodyNetwork = {
solana: "solana",
"solana-devnet": "solana-devnet",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SendEvmTransactionBodyNetwork = {
base: "base",
"base-sepolia": "base-sepolia",
ethereum: "ethereum",
"ethereum-sepolia": "ethereum-sepolia",
avalanche: "avalanche",
polygon: "polygon",
optimism: "optimism",
arbitrum: "arbitrum",
"arbitrum-sepolia": "arbitrum-sepolia",
world: "world",
"world-sepolia": "world-sepolia",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.RequestEvmFaucetBodyNetwork = {
"base-sepolia": "base-sepolia",
"ethereum-sepolia": "ethereum-sepolia",
"ethereum-hoodi": "ethereum-hoodi",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.RequestEvmFaucetBodyToken = {
eth: "eth",
usdc: "usdc",
eurc: "eurc",
cbbtc: "cbbtc",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.ListPoliciesScope = {
project: "project",
account: "account",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.CreatePolicyBodyScope = {
project: "project",
account: "account",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignSolanaTransactionBodyNetwork = {
solana: "solana",
"solana-devnet": "solana-devnet",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SignSolanaMessageBodyEncoding = {
utf8: "utf8",
base64: "base64",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.SendSolanaTransactionBodyNetwork = {
solana: "solana",
"solana-devnet": "solana-devnet",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.RequestSolanaFaucetBodyToken = {
sol: "sol",
usdc: "usdc",
cbtusd: "cbtusd",
};
// eslint-disable-next-line @typescript-eslint/no-redeclare
exports.GetSQLSchemaDatabase = {
base: "base",
base_sepolia: "base_sepolia",
solana: "solana",
hyperevm: "hyperevm",
};
//# sourceMappingURL=coinbaseDeveloperPlatformAPIs.schemas.js.map