Optional
approvalId
approvalId?: string
Optional
dateBroadcasted
dateBroadcasted?: string
Optional
dateConfirmed
dateConfirmed?: string
Optional
datePolicyResolved
datePolicyResolved?: string
dateRequested
dateRequested: string
Optional
externalId
externalId?: string
network
network:
| "Algorand"
| "AlgorandTestnet"
| "Aptos"
| "AptosTestnet"
| "ArbitrumOne"
| "ArbitrumGoerli"
| "ArbitrumSepolia"
| "AvalancheC"
| "AvalancheCFuji"
| "Adi"
| "AdiTestnet"
| "BabylonGenesis"
| "BabylonTestnet5"
| "Base"
| "BaseGoerli"
| "BaseSepolia"
| "Berachain"
| "BerachainBArtio"
| "BerachainBepolia"
| "Bitcoin"
| "BitcoinSignet"
| "BitcoinTestnet3"
| "BitcoinCash"
| "BitcoinCashTestnet"
| "Bob"
| "BobSepolia"
| "Bsc"
| "BscTestnet"
| "Canton"
| "CantonDevnet"
| "CantonTestnet"
| "Cardano"
| "CardanoPreprod"
| "Celo"
| "CeloAlfajores"
| "Codex"
| "CodexSepolia"
| "CosmosHub4"
| "CosmosIcsTestnet"
| "Dogecoin"
| "DogecoinTestnet"
| "Ethereum"
| "EthereumGoerli"
| "EthereumSepolia"
| "EthereumHolesky"
| "EthereumHoodi"
| "FantomOpera"
| "FantomTestnet"
| "FlareC"
| "FlareCCoston2"
| "Hedera"
| "HederaTestnet"
| "Ink"
| "InkSepolia"
| "InternetComputer"
| "Ion"
| "IonTestnet"
| "Iota"
| "IotaTestnet"
| "IotaZodianet"
| "KadenaTestnet4"
| "KadenaTestnet4:1"
| "KadenaTestnet4:2"
| "KadenaTestnet4:3"
| "KadenaTestnet4:4"
| "KadenaTestnet4:5"
| "KadenaTestnet4:6"
| "KadenaTestnet4:7"
| "KadenaTestnet4:8"
| "KadenaTestnet4:9"
| "KadenaTestnet4:10"
| "KadenaTestnet4:11"
| "KadenaTestnet4:12"
| "KadenaTestnet4:13"
| "KadenaTestnet4:14"
| "KadenaTestnet4:15"
| "KadenaTestnet4:16"
| "KadenaTestnet4:17"
| "KadenaTestnet4:18"
| "KadenaTestnet4:19"
| "Kadena"
| "Kadena:1"
| "Kadena:2"
| "Kadena:3"
| "Kadena:4"
| "Kadena:5"
| "Kadena:6"
| "Kadena:7"
| "Kadena:8"
| "Kadena:9"
| "Kadena:10"
| "Kadena:11"
| "Kadena:12"
| "Kadena:13"
| "Kadena:14"
| "Kadena:15"
| "Kadena:16"
| "Kadena:17"
| "Kadena:18"
| "Kadena:19"
| "Kaspa"
| "KaspaTestnet11"
| "Kusama"
| "Litecoin"
| "LitecoinTestnet"
| "Near"
| "NearTestnet"
| "Optimism"
| "OptimismGoerli"
| "OptimismSepolia"
| "Origyn"
| "Plume"
| "PlumeSepolia"
| "Polkadot"
| "Polygon"
| "PolygonAmoy"
| "PolygonMumbai"
| "Polymesh"
| "PolymeshTestnet"
| "Race"
| "RaceSepolia"
| "SeiAtlantic2"
| "SeiPacific1"
| "Solana"
| "SolanaDevnet"
| "Sonic"
| "SonicTestnet"
| "Stellar"
| "StellarTestnet"
| "Sui"
| "SuiTestnet"
| "Tsc"
| "TscTestnet1"
| "Tezos"
| "TezosGhostnet"
| "Ton"
| "TonTestnet"
| "Tron"
| "TronNile"
| "Westend"
| "XrpLedger"
| "XrpLedgerTestnet"
Optional
reason
reason?: string
requestBody
requestBody:
| { externalId?: string; kind: "Transaction"; transaction: string
| {} }
| {
data?: string;
externalId?: string;
gasLimit?: string | string;
kind: "Evm";
nonce?: number | string | string;
to?: string;
value?: string | string;
}
| {
data?: string;
externalId?: string;
gasLimit?: string
| string;
kind: "Eip1559";
maxFeePerGas?: string | string;
maxPriorityFeePerGas?: string | string;
nonce?: number | string | string;
to?: string;
value?: string | string;
}
| { externalId?: string; kind: "Psbt"; psbt: string }
| { externalId?: string; kind: "Json"; transaction: {} }
| { externalId?: string; kind: "SignDocDirect"; signDoc: string }
| {
externalId?: string;
feeSponsorId: string;
kind: "UserOperations";
userOperations: { data?: string; to: string; value?: string }[];
}
| {
decision: "Accept"
| "Reject";
externalId?: string;
kind: "SettleOffer";
txHash: string;
}
Type Declaration
- { externalId?: string; kind: "Transaction"; transaction: string | {} }
Optional
externalId?: string
kind: "Transaction"
transaction: string | {}
- {
data?: string;
externalId?: string;
gasLimit?: string | string;
kind: "Evm";
nonce?: number | string | string;
to?: string;
value?: string | string;
}Optional
data?: string
Optional
externalId?: string
Optional
gasLimit?: string | string
kind: "Evm"
Optional
nonce?: number | string | string
Optional
to?: string
Optional
value?: string | string
- {
data?: string;
externalId?: string;
gasLimit?: string | string;
kind: "Eip1559";
maxFeePerGas?: string | string;
maxPriorityFeePerGas?: string | string;
nonce?: number | string | string;
to?: string;
value?: string | string;
}Optional
data?: string
Optional
externalId?: string
Optional
gasLimit?: string | string
kind: "Eip1559"
Optional
maxFeePerGas?: string | string
Optional
maxPriorityFeePerGas?: string | string
Optional
nonce?: number | string | string
Optional
to?: string
Optional
value?: string | string
- { externalId?: string; kind: "Psbt"; psbt: string }
Optional
externalId?: string
kind: "Psbt"
psbt: string
- { externalId?: string; kind: "Json"; transaction: {} }
Optional
externalId?: string
kind: "Json"
transaction: {}
- { externalId?: string; kind: "SignDocDirect"; signDoc: string }
Optional
externalId?: string
kind: "SignDocDirect"
signDoc: string
- {
externalId?: string;
feeSponsorId: string;
kind: "UserOperations";
userOperations: { data?: string; to: string; value?: string }[];
}Optional
externalId?: string
feeSponsorId: string
kind: "UserOperations"
userOperations: { data?: string; to: string; value?: string }[]
- {
decision: "Accept" | "Reject";
externalId?: string;
kind: "SettleOffer";
txHash: string;
}decision: "Accept" | "Reject"
Optional
externalId?: string
kind: "SettleOffer"
txHash: string
requester
requester: { tokenId?: string; userId: string }
status
status:
| "Pending"
| "Executing"
| "Broadcasted"
| "Confirmed"
| "Failed"
| "Rejected"
Optional
txHash
txHash?: string
A unique ID from your system. It can be leveraged to be used as an idempotency key (read more here).