-
Notifications
You must be signed in to change notification settings - Fork 164
Expand file tree
/
Copy path__init__.py
More file actions
261 lines (255 loc) · 21.7 KB
/
__init__.py
File metadata and controls
261 lines (255 loc) · 21.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
# coding: utf-8
# flake8: noqa
"""
Coinbase Developer Platform APIs
The Coinbase Developer Platform APIs - leading the world's transition onchain.
The version of the OpenAPI document: 2.0.0
Contact: cdp@coinbase.com
Generated by OpenAPI Generator (https://openapi-generator.tech)
Do not edit the class manually.
""" # noqa: E501
# import models into model package
from cdp.openapi_client.models.abi_function import AbiFunction
from cdp.openapi_client.models.abi_inner import AbiInner
from cdp.openapi_client.models.abi_input import AbiInput
from cdp.openapi_client.models.abi_parameter import AbiParameter
from cdp.openapi_client.models.abi_state_mutability import AbiStateMutability
from cdp.openapi_client.models.account_token_addresses_response import AccountTokenAddressesResponse
from cdp.openapi_client.models.add_end_user_evm_account201_response import AddEndUserEvmAccount201Response
from cdp.openapi_client.models.add_end_user_evm_smart_account201_response import AddEndUserEvmSmartAccount201Response
from cdp.openapi_client.models.add_end_user_evm_smart_account_request import AddEndUserEvmSmartAccountRequest
from cdp.openapi_client.models.add_end_user_solana_account201_response import AddEndUserSolanaAccount201Response
from cdp.openapi_client.models.authentication_method import AuthenticationMethod
from cdp.openapi_client.models.common_swap_response import CommonSwapResponse
from cdp.openapi_client.models.common_swap_response_fees import CommonSwapResponseFees
from cdp.openapi_client.models.common_swap_response_issues import CommonSwapResponseIssues
from cdp.openapi_client.models.common_swap_response_issues_allowance import CommonSwapResponseIssuesAllowance
from cdp.openapi_client.models.common_swap_response_issues_balance import CommonSwapResponseIssuesBalance
from cdp.openapi_client.models.create_end_user_request import CreateEndUserRequest
from cdp.openapi_client.models.create_end_user_request_evm_account import CreateEndUserRequestEvmAccount
from cdp.openapi_client.models.create_end_user_request_solana_account import CreateEndUserRequestSolanaAccount
from cdp.openapi_client.models.create_evm_account_request import CreateEvmAccountRequest
from cdp.openapi_client.models.create_evm_eip7702_delegation201_response import CreateEvmEip7702Delegation201Response
from cdp.openapi_client.models.create_evm_eip7702_delegation_request import CreateEvmEip7702DelegationRequest
from cdp.openapi_client.models.create_evm_smart_account_request import CreateEvmSmartAccountRequest
from cdp.openapi_client.models.create_evm_swap_quote_request import CreateEvmSwapQuoteRequest
from cdp.openapi_client.models.create_onramp_order201_response import CreateOnrampOrder201Response
from cdp.openapi_client.models.create_onramp_order_request import CreateOnrampOrderRequest
from cdp.openapi_client.models.create_onramp_session201_response import CreateOnrampSession201Response
from cdp.openapi_client.models.create_onramp_session_request import CreateOnrampSessionRequest
from cdp.openapi_client.models.create_policy_request import CreatePolicyRequest
from cdp.openapi_client.models.create_solana_account_request import CreateSolanaAccountRequest
from cdp.openapi_client.models.create_spend_permission_request import CreateSpendPermissionRequest
from cdp.openapi_client.models.create_swap_quote_response import CreateSwapQuoteResponse
from cdp.openapi_client.models.create_swap_quote_response_all_of_permit2 import CreateSwapQuoteResponseAllOfPermit2
from cdp.openapi_client.models.create_swap_quote_response_all_of_transaction import CreateSwapQuoteResponseAllOfTransaction
from cdp.openapi_client.models.create_swap_quote_response_wrapper import CreateSwapQuoteResponseWrapper
from cdp.openapi_client.models.developer_jwt_authentication import DeveloperJWTAuthentication
from cdp.openapi_client.models.eip712_domain import EIP712Domain
from cdp.openapi_client.models.eip712_message import EIP712Message
from cdp.openapi_client.models.email_authentication import EmailAuthentication
from cdp.openapi_client.models.end_user import EndUser
from cdp.openapi_client.models.end_user_evm_account import EndUserEvmAccount
from cdp.openapi_client.models.end_user_evm_smart_account import EndUserEvmSmartAccount
from cdp.openapi_client.models.end_user_solana_account import EndUserSolanaAccount
from cdp.openapi_client.models.error import Error
from cdp.openapi_client.models.error_type import ErrorType
from cdp.openapi_client.models.eth_value_criterion import EthValueCriterion
from cdp.openapi_client.models.evm_account import EvmAccount
from cdp.openapi_client.models.evm_address_criterion import EvmAddressCriterion
from cdp.openapi_client.models.evm_call import EvmCall
from cdp.openapi_client.models.evm_data_condition import EvmDataCondition
from cdp.openapi_client.models.evm_data_condition_params_inner import EvmDataConditionParamsInner
from cdp.openapi_client.models.evm_data_criterion import EvmDataCriterion
from cdp.openapi_client.models.evm_data_criterion_abi import EvmDataCriterionAbi
from cdp.openapi_client.models.evm_data_parameter_condition import EvmDataParameterCondition
from cdp.openapi_client.models.evm_data_parameter_condition_list import EvmDataParameterConditionList
from cdp.openapi_client.models.evm_eip7702_delegation_network import EvmEip7702DelegationNetwork
from cdp.openapi_client.models.evm_eip7702_delegation_operation import EvmEip7702DelegationOperation
from cdp.openapi_client.models.evm_message_criterion import EvmMessageCriterion
from cdp.openapi_client.models.evm_network_criterion import EvmNetworkCriterion
from cdp.openapi_client.models.evm_smart_account import EvmSmartAccount
from cdp.openapi_client.models.evm_swaps_network import EvmSwapsNetwork
from cdp.openapi_client.models.evm_typed_address_condition import EvmTypedAddressCondition
from cdp.openapi_client.models.evm_typed_numerical_condition import EvmTypedNumericalCondition
from cdp.openapi_client.models.evm_typed_string_condition import EvmTypedStringCondition
from cdp.openapi_client.models.evm_user_operation import EvmUserOperation
from cdp.openapi_client.models.evm_user_operation_network import EvmUserOperationNetwork
from cdp.openapi_client.models.export_evm_account200_response import ExportEvmAccount200Response
from cdp.openapi_client.models.export_evm_account_request import ExportEvmAccountRequest
from cdp.openapi_client.models.export_solana_account200_response import ExportSolanaAccount200Response
from cdp.openapi_client.models.get_onramp_order_by_id200_response import GetOnrampOrderById200Response
from cdp.openapi_client.models.get_onramp_user_limits200_response import GetOnrampUserLimits200Response
from cdp.openapi_client.models.get_onramp_user_limits_request import GetOnrampUserLimitsRequest
from cdp.openapi_client.models.get_swap_price_response import GetSwapPriceResponse
from cdp.openapi_client.models.get_swap_price_response_wrapper import GetSwapPriceResponseWrapper
from cdp.openapi_client.models.idl import Idl
from cdp.openapi_client.models.idl_instructions_inner import IdlInstructionsInner
from cdp.openapi_client.models.idl_instructions_inner_accounts_inner import IdlInstructionsInnerAccountsInner
from cdp.openapi_client.models.idl_instructions_inner_args_inner import IdlInstructionsInnerArgsInner
from cdp.openapi_client.models.idl_metadata import IdlMetadata
from cdp.openapi_client.models.import_end_user_request import ImportEndUserRequest
from cdp.openapi_client.models.import_evm_account_request import ImportEvmAccountRequest
from cdp.openapi_client.models.import_solana_account_request import ImportSolanaAccountRequest
from cdp.openapi_client.models.inline_object import InlineObject
from cdp.openapi_client.models.inline_object1 import InlineObject1
from cdp.openapi_client.models.inline_object2 import InlineObject2
from cdp.openapi_client.models.known_abi_type import KnownAbiType
from cdp.openapi_client.models.known_idl_type import KnownIdlType
from cdp.openapi_client.models.list_end_users200_response import ListEndUsers200Response
from cdp.openapi_client.models.list_evm_accounts200_response import ListEvmAccounts200Response
from cdp.openapi_client.models.list_evm_smart_accounts200_response import ListEvmSmartAccounts200Response
from cdp.openapi_client.models.list_evm_token_balances200_response import ListEvmTokenBalances200Response
from cdp.openapi_client.models.list_evm_token_balances_network import ListEvmTokenBalancesNetwork
from cdp.openapi_client.models.list_policies200_response import ListPolicies200Response
from cdp.openapi_client.models.list_response import ListResponse
from cdp.openapi_client.models.list_solana_accounts200_response import ListSolanaAccounts200Response
from cdp.openapi_client.models.list_solana_token_balances200_response import ListSolanaTokenBalances200Response
from cdp.openapi_client.models.list_solana_token_balances_network import ListSolanaTokenBalancesNetwork
from cdp.openapi_client.models.list_spend_permissions200_response import ListSpendPermissions200Response
from cdp.openapi_client.models.mfa_methods import MFAMethods
from cdp.openapi_client.models.mfa_methods_sms import MFAMethodsSms
from cdp.openapi_client.models.mfa_methods_totp import MFAMethodsTotp
from cdp.openapi_client.models.mint_address_criterion import MintAddressCriterion
from cdp.openapi_client.models.net_usd_change_criterion import NetUSDChangeCriterion
from cdp.openapi_client.models.o_auth2_authentication import OAuth2Authentication
from cdp.openapi_client.models.o_auth2_provider_type import OAuth2ProviderType
from cdp.openapi_client.models.onchain_data_query import OnchainDataQuery
from cdp.openapi_client.models.onchain_data_result import OnchainDataResult
from cdp.openapi_client.models.onchain_data_result_metadata import OnchainDataResultMetadata
from cdp.openapi_client.models.onchain_data_result_schema import OnchainDataResultSchema
from cdp.openapi_client.models.onchain_data_result_schema_columns_inner import OnchainDataResultSchemaColumnsInner
from cdp.openapi_client.models.onramp_limit_type import OnrampLimitType
from cdp.openapi_client.models.onramp_order import OnrampOrder
from cdp.openapi_client.models.onramp_order_fee import OnrampOrderFee
from cdp.openapi_client.models.onramp_order_payment_method_type_id import OnrampOrderPaymentMethodTypeId
from cdp.openapi_client.models.onramp_order_status import OnrampOrderStatus
from cdp.openapi_client.models.onramp_payment_link import OnrampPaymentLink
from cdp.openapi_client.models.onramp_payment_link_type import OnrampPaymentLinkType
from cdp.openapi_client.models.onramp_quote import OnrampQuote
from cdp.openapi_client.models.onramp_quote_payment_method_type_id import OnrampQuotePaymentMethodTypeId
from cdp.openapi_client.models.onramp_session import OnrampSession
from cdp.openapi_client.models.onramp_user_id_type import OnrampUserIdType
from cdp.openapi_client.models.onramp_user_limit import OnrampUserLimit
from cdp.openapi_client.models.policy import Policy
from cdp.openapi_client.models.prepare_and_send_user_operation_request import PrepareAndSendUserOperationRequest
from cdp.openapi_client.models.prepare_user_operation_request import PrepareUserOperationRequest
from cdp.openapi_client.models.prepare_user_operation_rule import PrepareUserOperationRule
from cdp.openapi_client.models.program_id_criterion import ProgramIdCriterion
from cdp.openapi_client.models.query_result_cache_configuration import QueryResultCacheConfiguration
from cdp.openapi_client.models.rate_limiting_criterion import RateLimitingCriterion
from cdp.openapi_client.models.request_evm_faucet200_response import RequestEvmFaucet200Response
from cdp.openapi_client.models.request_evm_faucet_request import RequestEvmFaucetRequest
from cdp.openapi_client.models.request_solana_faucet200_response import RequestSolanaFaucet200Response
from cdp.openapi_client.models.request_solana_faucet_request import RequestSolanaFaucetRequest
from cdp.openapi_client.models.revoke_spend_permission_request import RevokeSpendPermissionRequest
from cdp.openapi_client.models.rule import Rule
from cdp.openapi_client.models.send_end_user_evm_asset_criteria_inner import SendEndUserEvmAssetCriteriaInner
from cdp.openapi_client.models.send_end_user_evm_asset_rule import SendEndUserEvmAssetRule
from cdp.openapi_client.models.send_end_user_evm_transaction_rule import SendEndUserEvmTransactionRule
from cdp.openapi_client.models.send_end_user_sol_asset_criteria_inner import SendEndUserSolAssetCriteriaInner
from cdp.openapi_client.models.send_end_user_sol_asset_rule import SendEndUserSolAssetRule
from cdp.openapi_client.models.send_end_user_sol_transaction_rule import SendEndUserSolTransactionRule
from cdp.openapi_client.models.send_evm_transaction200_response import SendEvmTransaction200Response
from cdp.openapi_client.models.send_evm_transaction_criteria_inner import SendEvmTransactionCriteriaInner
from cdp.openapi_client.models.send_evm_transaction_request import SendEvmTransactionRequest
from cdp.openapi_client.models.send_evm_transaction_rule import SendEvmTransactionRule
from cdp.openapi_client.models.send_sol_transaction_criteria_inner import SendSolTransactionCriteriaInner
from cdp.openapi_client.models.send_sol_transaction_rule import SendSolTransactionRule
from cdp.openapi_client.models.send_solana_transaction200_response import SendSolanaTransaction200Response
from cdp.openapi_client.models.send_solana_transaction_request import SendSolanaTransactionRequest
from cdp.openapi_client.models.send_user_operation_request import SendUserOperationRequest
from cdp.openapi_client.models.send_user_operation_rule import SendUserOperationRule
from cdp.openapi_client.models.sign_end_user_evm_message_rule import SignEndUserEvmMessageRule
from cdp.openapi_client.models.sign_end_user_evm_transaction_rule import SignEndUserEvmTransactionRule
from cdp.openapi_client.models.sign_end_user_evm_typed_data_rule import SignEndUserEvmTypedDataRule
from cdp.openapi_client.models.sign_end_user_sol_message_rule import SignEndUserSolMessageRule
from cdp.openapi_client.models.sign_end_user_sol_transaction_rule import SignEndUserSolTransactionRule
from cdp.openapi_client.models.sign_evm_hash200_response import SignEvmHash200Response
from cdp.openapi_client.models.sign_evm_hash_request import SignEvmHashRequest
from cdp.openapi_client.models.sign_evm_hash_rule import SignEvmHashRule
from cdp.openapi_client.models.sign_evm_message200_response import SignEvmMessage200Response
from cdp.openapi_client.models.sign_evm_message_criteria_inner import SignEvmMessageCriteriaInner
from cdp.openapi_client.models.sign_evm_message_request import SignEvmMessageRequest
from cdp.openapi_client.models.sign_evm_message_rule import SignEvmMessageRule
from cdp.openapi_client.models.sign_evm_transaction200_response import SignEvmTransaction200Response
from cdp.openapi_client.models.sign_evm_transaction_criteria_inner import SignEvmTransactionCriteriaInner
from cdp.openapi_client.models.sign_evm_transaction_request import SignEvmTransactionRequest
from cdp.openapi_client.models.sign_evm_transaction_rule import SignEvmTransactionRule
from cdp.openapi_client.models.sign_evm_typed_data200_response import SignEvmTypedData200Response
from cdp.openapi_client.models.sign_evm_typed_data_criteria_inner import SignEvmTypedDataCriteriaInner
from cdp.openapi_client.models.sign_evm_typed_data_field_criterion import SignEvmTypedDataFieldCriterion
from cdp.openapi_client.models.sign_evm_typed_data_field_criterion_conditions_inner import SignEvmTypedDataFieldCriterionConditionsInner
from cdp.openapi_client.models.sign_evm_typed_data_field_criterion_types import SignEvmTypedDataFieldCriterionTypes
from cdp.openapi_client.models.sign_evm_typed_data_field_criterion_types_types_value_inner import SignEvmTypedDataFieldCriterionTypesTypesValueInner
from cdp.openapi_client.models.sign_evm_typed_data_rule import SignEvmTypedDataRule
from cdp.openapi_client.models.sign_evm_typed_data_verifying_contract_criterion import SignEvmTypedDataVerifyingContractCriterion
from cdp.openapi_client.models.sign_sol_message_criteria_inner import SignSolMessageCriteriaInner
from cdp.openapi_client.models.sign_sol_message_rule import SignSolMessageRule
from cdp.openapi_client.models.sign_sol_transaction_criteria_inner import SignSolTransactionCriteriaInner
from cdp.openapi_client.models.sign_sol_transaction_rule import SignSolTransactionRule
from cdp.openapi_client.models.sign_solana_message200_response import SignSolanaMessage200Response
from cdp.openapi_client.models.sign_solana_message_request import SignSolanaMessageRequest
from cdp.openapi_client.models.sign_solana_transaction200_response import SignSolanaTransaction200Response
from cdp.openapi_client.models.sign_solana_transaction_request import SignSolanaTransactionRequest
from cdp.openapi_client.models.sms_authentication import SmsAuthentication
from cdp.openapi_client.models.sol_address_criterion import SolAddressCriterion
from cdp.openapi_client.models.sol_data_condition import SolDataCondition
from cdp.openapi_client.models.sol_data_condition_params_inner import SolDataConditionParamsInner
from cdp.openapi_client.models.sol_data_criterion import SolDataCriterion
from cdp.openapi_client.models.sol_data_criterion_idls_inner import SolDataCriterionIdlsInner
from cdp.openapi_client.models.sol_data_parameter_condition import SolDataParameterCondition
from cdp.openapi_client.models.sol_data_parameter_condition_list import SolDataParameterConditionList
from cdp.openapi_client.models.sol_message_criterion import SolMessageCriterion
from cdp.openapi_client.models.sol_network_criterion import SolNetworkCriterion
from cdp.openapi_client.models.sol_value_criterion import SolValueCriterion
from cdp.openapi_client.models.solana_account import SolanaAccount
from cdp.openapi_client.models.solana_token import SolanaToken
from cdp.openapi_client.models.solana_token_amount import SolanaTokenAmount
from cdp.openapi_client.models.solana_token_balance import SolanaTokenBalance
from cdp.openapi_client.models.spend_permission import SpendPermission
from cdp.openapi_client.models.spend_permission_network import SpendPermissionNetwork
from cdp.openapi_client.models.spend_permission_response_object import SpendPermissionResponseObject
from cdp.openapi_client.models.spl_address_criterion import SplAddressCriterion
from cdp.openapi_client.models.spl_value_criterion import SplValueCriterion
from cdp.openapi_client.models.swap_unavailable_response import SwapUnavailableResponse
from cdp.openapi_client.models.telegram_authentication import TelegramAuthentication
from cdp.openapi_client.models.token import Token
from cdp.openapi_client.models.token_amount import TokenAmount
from cdp.openapi_client.models.token_balance import TokenBalance
from cdp.openapi_client.models.token_fee import TokenFee
from cdp.openapi_client.models.update_evm_account_request import UpdateEvmAccountRequest
from cdp.openapi_client.models.update_evm_smart_account_request import UpdateEvmSmartAccountRequest
from cdp.openapi_client.models.update_policy_request import UpdatePolicyRequest
from cdp.openapi_client.models.update_solana_account_request import UpdateSolanaAccountRequest
from cdp.openapi_client.models.user_operation_receipt import UserOperationReceipt
from cdp.openapi_client.models.user_operation_receipt_revert import UserOperationReceiptRevert
from cdp.openapi_client.models.validate_end_user_access_token_request import ValidateEndUserAccessTokenRequest
from cdp.openapi_client.models.verify_x402_payment_request import VerifyX402PaymentRequest
from cdp.openapi_client.models.webhook_subscription_list_response import WebhookSubscriptionListResponse
from cdp.openapi_client.models.webhook_subscription_request import WebhookSubscriptionRequest
from cdp.openapi_client.models.webhook_subscription_response import WebhookSubscriptionResponse
from cdp.openapi_client.models.webhook_subscription_response_metadata import WebhookSubscriptionResponseMetadata
from cdp.openapi_client.models.webhook_subscription_update_request import WebhookSubscriptionUpdateRequest
from cdp.openapi_client.models.webhook_target import WebhookTarget
from cdp.openapi_client.models.x402_exact_evm_payload import X402ExactEvmPayload
from cdp.openapi_client.models.x402_exact_evm_payload_authorization import X402ExactEvmPayloadAuthorization
from cdp.openapi_client.models.x402_exact_evm_permit2_payload import X402ExactEvmPermit2Payload
from cdp.openapi_client.models.x402_exact_evm_permit2_payload_permit2_authorization import X402ExactEvmPermit2PayloadPermit2Authorization
from cdp.openapi_client.models.x402_exact_evm_permit2_payload_permit2_authorization_permitted import X402ExactEvmPermit2PayloadPermit2AuthorizationPermitted
from cdp.openapi_client.models.x402_exact_evm_permit2_payload_permit2_authorization_witness import X402ExactEvmPermit2PayloadPermit2AuthorizationWitness
from cdp.openapi_client.models.x402_exact_solana_payload import X402ExactSolanaPayload
from cdp.openapi_client.models.x402_payment_payload import X402PaymentPayload
from cdp.openapi_client.models.x402_payment_requirements import X402PaymentRequirements
from cdp.openapi_client.models.x402_resource_info import X402ResourceInfo
from cdp.openapi_client.models.x402_settle_error_reason import X402SettleErrorReason
from cdp.openapi_client.models.x402_settle_payment_rejection import X402SettlePaymentRejection
from cdp.openapi_client.models.x402_supported_payment_kind import X402SupportedPaymentKind
from cdp.openapi_client.models.x402_v1_payment_payload import X402V1PaymentPayload
from cdp.openapi_client.models.x402_v1_payment_payload_payload import X402V1PaymentPayloadPayload
from cdp.openapi_client.models.x402_v1_payment_requirements import X402V1PaymentRequirements
from cdp.openapi_client.models.x402_v2_payment_payload import X402V2PaymentPayload
from cdp.openapi_client.models.x402_v2_payment_requirements import X402V2PaymentRequirements
from cdp.openapi_client.models.x402_verify_invalid_reason import X402VerifyInvalidReason
from cdp.openapi_client.models.x402_verify_payment_rejection import X402VerifyPaymentRejection
from cdp.openapi_client.models.x402_version import X402Version