Skip to main content

Module transaction

Module transaction 

Source
Expand description

Transaction resource models for the Circle User-Controlled Wallets API.

Contains request parameters and response types for transaction management endpoints, including estimation, acceleration, and cancellation.

Structs§

AccelerateTxRequest
Request body for accelerateTransaction.
CancelTxRequest
Request body for cancelTransaction.
CreateContractExecutionTxRequest
Request body for createContractExecutionTransaction.
CreateTransferTxRequest
Request body for createTransferTransaction.
CreateWalletUpgradeTxRequest
Request body for createWalletUpgradeTransaction.
EstimateContractExecFeeRequest
Request body for estimateContractExecutionFee.
EstimateFeeData
Fee estimation breakdown for a transaction.
EstimateTransactionFee
Response envelope for fee estimation endpoints.
EstimateTransferFeeRequest
Request body for estimateTransferFee.
GetLowestNonceTransactionResponse
Response envelope for getLowestNonceTransaction.
GetLowestNonceTxParams
Query parameters for getLowestNonceTransaction.
ListTransactionsParams
Query parameters for listTransactions.
LowestNonceTransactionData
data payload for the lowest-nonce transaction endpoint.
LowestNonceTransactionFeeInfo
Fee information for the lowest-nonce transaction query.
RiskSignal
A single risk signal from the compliance screening engine.
Transaction
A user-controlled wallet transaction.
TransactionData
data payload wrapping a single transaction.
TransactionResponse
Response envelope for a single-transaction lookup.
TransactionScreeningDecision
Compliance screening decision for a transaction.
Transactions
Response envelope for list-transactions.
TransactionsData
data payload wrapping a list of transactions.
ValidateAddressData
data payload for address validation.
ValidateAddressRequest
Request body for validateAddress.
ValidateAddressResponse
Response envelope for validateAddress.

Enums§

Operation
High-level operation type for a transaction.
RiskAction
Recommended action from the compliance engine.
RiskCategory
Category of risk flagged by the screening engine.
RiskScore
Risk severity level assigned by the screening engine.
RiskType
Source type for a risk signal.
TransactionState
Current on-chain state of a transaction.
TransactionType
Direction of a transaction relative to the wallet.