Dfns TypeScript SDK - v0.8.35
    Preparing search index...

    Type Alias ListSignaturesResponse

    type ListSignaturesResponse = {
        items: {
            approvalId?: string;
            dateConfirmed?: string;
            datePolicyResolved?: string;
            dateRequested: string;
            dateSigned?: string;
            details?: { [x: string]: unknown };
            externalId?: string;
            fee?: string;
            id: string;
            keyId: string;
            network?: string;
            reason?: string;
            requestBody:
                | {
                    blockchainKind?: | "Algorand"
                    | "Aptos"
                    | "Bitcoin"
                    | "BitcoinCash"
                    | "Canton"
                    | "Cardano"
                    | "Concordium"
                    | "Cosmos"
                    | "Evm"
                    | "Hedera"
                    | "Icp"
                    | "Iota"
                    | "Kaspa"
                    | "Near"
                    | "Polymesh"
                    | "Solana"
                    | "Starknet"
                    | "Stellar"
                    | "Substrate"
                    | "Sui"
                    | "Tezos"
                    | "Ton"
                    | "Tron"
                    | "Xrpl";
                    externalId?: string;
                    hash: string;
                    kind: "Hash";
                    network?: string;
                    taprootMerkleRoot?: string;
                }
                | {
                    blockchainKind?: | "Algorand"
                    | "Aptos"
                    | "Bitcoin"
                    | "BitcoinCash"
                    | "Canton"
                    | "Cardano"
                    | "Concordium"
                    | "Cosmos"
                    | "Evm"
                    | "Hedera"
                    | "Icp"
                    | "Iota"
                    | "Kaspa"
                    | "Near"
                    | "Polymesh"
                    | "Solana"
                    | "Starknet"
                    | "Stellar"
                    | "Substrate"
                    | "Sui"
                    | "Tezos"
                    | "Ton"
                    | "Tron"
                    | "Xrpl";
                    externalId?: string;
                    kind: "Message";
                    message: string;
                    network?: string;
                }
                | {
                    blockchainKind?: | "Algorand"
                    | "Aptos"
                    | "Bitcoin"
                    | "BitcoinCash"
                    | "Canton"
                    | "Cardano"
                    | "Concordium"
                    | "Cosmos"
                    | "Evm"
                    | "Hedera"
                    | "Icp"
                    | "Iota"
                    | "Kaspa"
                    | "Near"
                    | "Polymesh"
                    | "Solana"
                    | "Starknet"
                    | "Stellar"
                    | "Substrate"
                    | "Sui"
                    | "Tezos"
                    | "Ton"
                    | "Tron"
                    | "Xrpl";
                    externalId?: string;
                    kind: "Transaction";
                    network?: string;
                    transaction: string
                    | {};
                }
                | {
                    blockchainKind?: | "Algorand"
                    | "Aptos"
                    | "Bitcoin"
                    | "BitcoinCash"
                    | "Canton"
                    | "Cardano"
                    | "Concordium"
                    | "Cosmos"
                    | "Evm"
                    | "Hedera"
                    | "Icp"
                    | "Iota"
                    | "Kaspa"
                    | "Near"
                    | "Polymesh"
                    | "Solana"
                    | "Starknet"
                    | "Stellar"
                    | "Substrate"
                    | "Sui"
                    | "Tezos"
                    | "Ton"
                    | "Tron"
                    | "Xrpl";
                    externalId?: string;
                    kind: "Eip191";
                    message: string;
                    network?: string;
                }
                | {
                    blockchainKind?: | "Algorand"
                    | "Aptos"
                    | "Bitcoin"
                    | "BitcoinCash"
                    | "Canton"
                    | "Cardano"
                    | "Concordium"
                    | "Cosmos"
                    | "Evm"
                    | "Hedera"
                    | "Icp"
                    | "Iota"
                    | "Kaspa"
                    | "Near"
                    | "Polymesh"
                    | "Solana"
                    | "Starknet"
                    | "Stellar"
                    | "Substrate"
                    | "Sui"
                    | "Tezos"
                    | "Ton"
                    | "Tron"
                    | "Xrpl";
                    domain: {
                        chainId?: number
                        | string;
                        name?: string;
                        salt?: string;
                        verifyingContract?: string;
                        version?: string;
                    };
                    externalId?: string;
                    kind: "Eip712";
                    message: { [x: string]: unknown };
                    network?: string;
                    types: { [x: string]: { name: string; type: string }[] };
                }
                | {
                    address: string;
                    blockchainKind?: | "Algorand"
                    | "Aptos"
                    | "Bitcoin"
                    | "BitcoinCash"
                    | "Canton"
                    | "Cardano"
                    | "Concordium"
                    | "Cosmos"
                    | "Evm"
                    | "Hedera"
                    | "Icp"
                    | "Iota"
                    | "Kaspa"
                    | "Near"
                    | "Polymesh"
                    | "Solana"
                    | "Starknet"
                    | "Stellar"
                    | "Substrate"
                    | "Sui"
                    | "Tezos"
                    | "Ton"
                    | "Tron"
                    | "Xrpl";
                    chainId: number;
                    externalId?: string;
                    kind: "Eip7702";
                    network?: string;
                    nonce: number;
                }
                | {
                    blockchainKind?: | "Algorand"
                    | "Aptos"
                    | "Bitcoin"
                    | "BitcoinCash"
                    | "Canton"
                    | "Cardano"
                    | "Concordium"
                    | "Cosmos"
                    | "Evm"
                    | "Hedera"
                    | "Icp"
                    | "Iota"
                    | "Kaspa"
                    | "Near"
                    | "Polymesh"
                    | "Solana"
                    | "Starknet"
                    | "Stellar"
                    | "Substrate"
                    | "Sui"
                    | "Tezos"
                    | "Ton"
                    | "Tron"
                    | "Xrpl";
                    domain: {
                        chainId?: number
                        | string;
                        name?: string;
                        revision?: number | string;
                        version?: string;
                    };
                    externalId?: string;
                    kind: "Snip12";
                    message: { [x: string]: unknown };
                    network?: string;
                    primaryType: string;
                    types: { [x: string]: { name: string; type: string }[] };
                }
                | {
                    blockchainKind?: | "Algorand"
                    | "Aptos"
                    | "Bitcoin"
                    | "BitcoinCash"
                    | "Canton"
                    | "Cardano"
                    | "Concordium"
                    | "Cosmos"
                    | "Evm"
                    | "Hedera"
                    | "Icp"
                    | "Iota"
                    | "Kaspa"
                    | "Near"
                    | "Polymesh"
                    | "Solana"
                    | "Starknet"
                    | "Stellar"
                    | "Substrate"
                    | "Sui"
                    | "Tezos"
                    | "Ton"
                    | "Tron"
                    | "Xrpl";
                    externalId?: string;
                    kind: "Psbt";
                    network?: string;
                    psbt: string;
                }
                | {
                    blockchainKind?: | "Algorand"
                    | "Aptos"
                    | "Bitcoin"
                    | "BitcoinCash"
                    | "Canton"
                    | "Cardano"
                    | "Concordium"
                    | "Cosmos"
                    | "Evm"
                    | "Hedera"
                    | "Icp"
                    | "Iota"
                    | "Kaspa"
                    | "Near"
                    | "Polymesh"
                    | "Solana"
                    | "Starknet"
                    | "Stellar"
                    | "Substrate"
                    | "Sui"
                    | "Tezos"
                    | "Ton"
                    | "Tron"
                    | "Xrpl";
                    externalId?: string;
                    format?: "Simple"
                    | "Full";
                    kind: "Bip322";
                    message: string;
                    network?: string;
                }
                | {
                    blockchainKind?: | "Algorand"
                    | "Aptos"
                    | "Bitcoin"
                    | "BitcoinCash"
                    | "Canton"
                    | "Cardano"
                    | "Concordium"
                    | "Cosmos"
                    | "Evm"
                    | "Hedera"
                    | "Icp"
                    | "Iota"
                    | "Kaspa"
                    | "Near"
                    | "Polymesh"
                    | "Solana"
                    | "Starknet"
                    | "Stellar"
                    | "Substrate"
                    | "Sui"
                    | "Tezos"
                    | "Ton"
                    | "Tron"
                    | "Xrpl";
                    externalId?: string;
                    kind: "SignDocDirect";
                    network?: string;
                    signDoc: string;
                }
                | {
                    blockchainKind?: | "Algorand"
                    | "Aptos"
                    | "Bitcoin"
                    | "BitcoinCash"
                    | "Canton"
                    | "Cardano"
                    | "Concordium"
                    | "Cosmos"
                    | "Evm"
                    | "Hedera"
                    | "Icp"
                    | "Iota"
                    | "Kaspa"
                    | "Near"
                    | "Polymesh"
                    | "Solana"
                    | "Starknet"
                    | "Stellar"
                    | "Substrate"
                    | "Sui"
                    | "Tezos"
                    | "Ton"
                    | "Tron"
                    | "Xrpl";
                    externalId?: string;
                    kind: "SignerPayload";
                    network?: string;
                    payload: string
                    | {};
                }
                | {
                    blockchainKind?: | "Algorand"
                    | "Aptos"
                    | "Bitcoin"
                    | "BitcoinCash"
                    | "Canton"
                    | "Cardano"
                    | "Concordium"
                    | "Cosmos"
                    | "Evm"
                    | "Hedera"
                    | "Icp"
                    | "Iota"
                    | "Kaspa"
                    | "Near"
                    | "Polymesh"
                    | "Solana"
                    | "Starknet"
                    | "Stellar"
                    | "Substrate"
                    | "Sui"
                    | "Tezos"
                    | "Ton"
                    | "Tron"
                    | "Xrpl";
                    context: "Signature1";
                    externalAad?: string;
                    externalId?: string;
                    kind: "Cip8";
                    network?: string;
                    payload?: string;
                }
                | {
                    blockchainKind?: | "Algorand"
                    | "Aptos"
                    | "Bitcoin"
                    | "BitcoinCash"
                    | "Canton"
                    | "Cardano"
                    | "Concordium"
                    | "Cosmos"
                    | "Evm"
                    | "Hedera"
                    | "Icp"
                    | "Iota"
                    | "Kaspa"
                    | "Near"
                    | "Polymesh"
                    | "Solana"
                    | "Starknet"
                    | "Stellar"
                    | "Substrate"
                    | "Sui"
                    | "Tezos"
                    | "Ton"
                    | "Tron"
                    | "Xrpl";
                    externalId?: string;
                    kind: "DfnsSmartAccountTransaction";
                    network?: string;
                    signatures: {
                        [x: string]: {
                            encoded?: string;
                            r: string;
                            recid?: number;
                            s: string;
                        };
                    };
                    structured: {
                        address: string;
                        authorization?: {
                            address: string;
                            chainId: number;
                            kind: "Eip7702";
                            nonce: number;
                        };
                        message: {
                            domain: {
                                chainId?: (...)
                                | (...);
                                name?: string;
                                salt?: string;
                                verifyingContract?: string;
                                version?: string;
                            };
                            kind: "Eip712";
                            message: { [x: string]: any };
                            types: { [x: string]: { name: string; type: string }[] };
                        };
                        userOperations: { data?: string; to: string; value?: string }[];
                    };
                    transactionReference: string;
                }
                | {
                    blockchainKind?: | "Algorand"
                    | "Aptos"
                    | "Bitcoin"
                    | "BitcoinCash"
                    | "Canton"
                    | "Cardano"
                    | "Concordium"
                    | "Cosmos"
                    | "Evm"
                    | "Hedera"
                    | "Icp"
                    | "Iota"
                    | "Kaspa"
                    | "Near"
                    | "Polymesh"
                    | "Solana"
                    | "Starknet"
                    | "Stellar"
                    | "Substrate"
                    | "Sui"
                    | "Tezos"
                    | "Ton"
                    | "Tron"
                    | "Xrpl";
                    externalId?: string;
                    innerTransaction: string;
                    kind: "StellarFeeBumpTransaction";
                    network?: string;
                    transactionReference: string;
                };
            requester: { tokenId?: string; userId: string };
            signature?: { encoded?: string; r: string; recid?: number; s: string };
            signatures?: { encoded?: string; r: string; recid?: number; s: string }[];
            signedData?: string;
            status:
                | "Pending"
                | "Executing"
                | "Signed"
                | "Confirmed"
                | "Failed"
                | "Rejected";
            txHash?: string;
        }[];
        keyId: string;
        nextPageToken?: string;
    }
    Index

    Properties

    items: {
        approvalId?: string;
        dateConfirmed?: string;
        datePolicyResolved?: string;
        dateRequested: string;
        dateSigned?: string;
        details?: { [x: string]: unknown };
        externalId?: string;
        fee?: string;
        id: string;
        keyId: string;
        network?: string;
        reason?: string;
        requestBody:
            | {
                blockchainKind?: | "Algorand"
                | "Aptos"
                | "Bitcoin"
                | "BitcoinCash"
                | "Canton"
                | "Cardano"
                | "Concordium"
                | "Cosmos"
                | "Evm"
                | "Hedera"
                | "Icp"
                | "Iota"
                | "Kaspa"
                | "Near"
                | "Polymesh"
                | "Solana"
                | "Starknet"
                | "Stellar"
                | "Substrate"
                | "Sui"
                | "Tezos"
                | "Ton"
                | "Tron"
                | "Xrpl";
                externalId?: string;
                hash: string;
                kind: "Hash";
                network?: string;
                taprootMerkleRoot?: string;
            }
            | {
                blockchainKind?: | "Algorand"
                | "Aptos"
                | "Bitcoin"
                | "BitcoinCash"
                | "Canton"
                | "Cardano"
                | "Concordium"
                | "Cosmos"
                | "Evm"
                | "Hedera"
                | "Icp"
                | "Iota"
                | "Kaspa"
                | "Near"
                | "Polymesh"
                | "Solana"
                | "Starknet"
                | "Stellar"
                | "Substrate"
                | "Sui"
                | "Tezos"
                | "Ton"
                | "Tron"
                | "Xrpl";
                externalId?: string;
                kind: "Message";
                message: string;
                network?: string;
            }
            | {
                blockchainKind?: | "Algorand"
                | "Aptos"
                | "Bitcoin"
                | "BitcoinCash"
                | "Canton"
                | "Cardano"
                | "Concordium"
                | "Cosmos"
                | "Evm"
                | "Hedera"
                | "Icp"
                | "Iota"
                | "Kaspa"
                | "Near"
                | "Polymesh"
                | "Solana"
                | "Starknet"
                | "Stellar"
                | "Substrate"
                | "Sui"
                | "Tezos"
                | "Ton"
                | "Tron"
                | "Xrpl";
                externalId?: string;
                kind: "Transaction";
                network?: string;
                transaction: string
                | {};
            }
            | {
                blockchainKind?: | "Algorand"
                | "Aptos"
                | "Bitcoin"
                | "BitcoinCash"
                | "Canton"
                | "Cardano"
                | "Concordium"
                | "Cosmos"
                | "Evm"
                | "Hedera"
                | "Icp"
                | "Iota"
                | "Kaspa"
                | "Near"
                | "Polymesh"
                | "Solana"
                | "Starknet"
                | "Stellar"
                | "Substrate"
                | "Sui"
                | "Tezos"
                | "Ton"
                | "Tron"
                | "Xrpl";
                externalId?: string;
                kind: "Eip191";
                message: string;
                network?: string;
            }
            | {
                blockchainKind?: | "Algorand"
                | "Aptos"
                | "Bitcoin"
                | "BitcoinCash"
                | "Canton"
                | "Cardano"
                | "Concordium"
                | "Cosmos"
                | "Evm"
                | "Hedera"
                | "Icp"
                | "Iota"
                | "Kaspa"
                | "Near"
                | "Polymesh"
                | "Solana"
                | "Starknet"
                | "Stellar"
                | "Substrate"
                | "Sui"
                | "Tezos"
                | "Ton"
                | "Tron"
                | "Xrpl";
                domain: {
                    chainId?: number
                    | string;
                    name?: string;
                    salt?: string;
                    verifyingContract?: string;
                    version?: string;
                };
                externalId?: string;
                kind: "Eip712";
                message: { [x: string]: unknown };
                network?: string;
                types: { [x: string]: { name: string; type: string }[] };
            }
            | {
                address: string;
                blockchainKind?: | "Algorand"
                | "Aptos"
                | "Bitcoin"
                | "BitcoinCash"
                | "Canton"
                | "Cardano"
                | "Concordium"
                | "Cosmos"
                | "Evm"
                | "Hedera"
                | "Icp"
                | "Iota"
                | "Kaspa"
                | "Near"
                | "Polymesh"
                | "Solana"
                | "Starknet"
                | "Stellar"
                | "Substrate"
                | "Sui"
                | "Tezos"
                | "Ton"
                | "Tron"
                | "Xrpl";
                chainId: number;
                externalId?: string;
                kind: "Eip7702";
                network?: string;
                nonce: number;
            }
            | {
                blockchainKind?: | "Algorand"
                | "Aptos"
                | "Bitcoin"
                | "BitcoinCash"
                | "Canton"
                | "Cardano"
                | "Concordium"
                | "Cosmos"
                | "Evm"
                | "Hedera"
                | "Icp"
                | "Iota"
                | "Kaspa"
                | "Near"
                | "Polymesh"
                | "Solana"
                | "Starknet"
                | "Stellar"
                | "Substrate"
                | "Sui"
                | "Tezos"
                | "Ton"
                | "Tron"
                | "Xrpl";
                domain: {
                    chainId?: number
                    | string;
                    name?: string;
                    revision?: number | string;
                    version?: string;
                };
                externalId?: string;
                kind: "Snip12";
                message: { [x: string]: unknown };
                network?: string;
                primaryType: string;
                types: { [x: string]: { name: string; type: string }[] };
            }
            | {
                blockchainKind?: | "Algorand"
                | "Aptos"
                | "Bitcoin"
                | "BitcoinCash"
                | "Canton"
                | "Cardano"
                | "Concordium"
                | "Cosmos"
                | "Evm"
                | "Hedera"
                | "Icp"
                | "Iota"
                | "Kaspa"
                | "Near"
                | "Polymesh"
                | "Solana"
                | "Starknet"
                | "Stellar"
                | "Substrate"
                | "Sui"
                | "Tezos"
                | "Ton"
                | "Tron"
                | "Xrpl";
                externalId?: string;
                kind: "Psbt";
                network?: string;
                psbt: string;
            }
            | {
                blockchainKind?: | "Algorand"
                | "Aptos"
                | "Bitcoin"
                | "BitcoinCash"
                | "Canton"
                | "Cardano"
                | "Concordium"
                | "Cosmos"
                | "Evm"
                | "Hedera"
                | "Icp"
                | "Iota"
                | "Kaspa"
                | "Near"
                | "Polymesh"
                | "Solana"
                | "Starknet"
                | "Stellar"
                | "Substrate"
                | "Sui"
                | "Tezos"
                | "Ton"
                | "Tron"
                | "Xrpl";
                externalId?: string;
                format?: "Simple"
                | "Full";
                kind: "Bip322";
                message: string;
                network?: string;
            }
            | {
                blockchainKind?: | "Algorand"
                | "Aptos"
                | "Bitcoin"
                | "BitcoinCash"
                | "Canton"
                | "Cardano"
                | "Concordium"
                | "Cosmos"
                | "Evm"
                | "Hedera"
                | "Icp"
                | "Iota"
                | "Kaspa"
                | "Near"
                | "Polymesh"
                | "Solana"
                | "Starknet"
                | "Stellar"
                | "Substrate"
                | "Sui"
                | "Tezos"
                | "Ton"
                | "Tron"
                | "Xrpl";
                externalId?: string;
                kind: "SignDocDirect";
                network?: string;
                signDoc: string;
            }
            | {
                blockchainKind?: | "Algorand"
                | "Aptos"
                | "Bitcoin"
                | "BitcoinCash"
                | "Canton"
                | "Cardano"
                | "Concordium"
                | "Cosmos"
                | "Evm"
                | "Hedera"
                | "Icp"
                | "Iota"
                | "Kaspa"
                | "Near"
                | "Polymesh"
                | "Solana"
                | "Starknet"
                | "Stellar"
                | "Substrate"
                | "Sui"
                | "Tezos"
                | "Ton"
                | "Tron"
                | "Xrpl";
                externalId?: string;
                kind: "SignerPayload";
                network?: string;
                payload: string
                | {};
            }
            | {
                blockchainKind?: | "Algorand"
                | "Aptos"
                | "Bitcoin"
                | "BitcoinCash"
                | "Canton"
                | "Cardano"
                | "Concordium"
                | "Cosmos"
                | "Evm"
                | "Hedera"
                | "Icp"
                | "Iota"
                | "Kaspa"
                | "Near"
                | "Polymesh"
                | "Solana"
                | "Starknet"
                | "Stellar"
                | "Substrate"
                | "Sui"
                | "Tezos"
                | "Ton"
                | "Tron"
                | "Xrpl";
                context: "Signature1";
                externalAad?: string;
                externalId?: string;
                kind: "Cip8";
                network?: string;
                payload?: string;
            }
            | {
                blockchainKind?: | "Algorand"
                | "Aptos"
                | "Bitcoin"
                | "BitcoinCash"
                | "Canton"
                | "Cardano"
                | "Concordium"
                | "Cosmos"
                | "Evm"
                | "Hedera"
                | "Icp"
                | "Iota"
                | "Kaspa"
                | "Near"
                | "Polymesh"
                | "Solana"
                | "Starknet"
                | "Stellar"
                | "Substrate"
                | "Sui"
                | "Tezos"
                | "Ton"
                | "Tron"
                | "Xrpl";
                externalId?: string;
                kind: "DfnsSmartAccountTransaction";
                network?: string;
                signatures: {
                    [x: string]: {
                        encoded?: string;
                        r: string;
                        recid?: number;
                        s: string;
                    };
                };
                structured: {
                    address: string;
                    authorization?: {
                        address: string;
                        chainId: number;
                        kind: "Eip7702";
                        nonce: number;
                    };
                    message: {
                        domain: {
                            chainId?: (...)
                            | (...);
                            name?: string;
                            salt?: string;
                            verifyingContract?: string;
                            version?: string;
                        };
                        kind: "Eip712";
                        message: { [x: string]: any };
                        types: { [x: string]: { name: string; type: string }[] };
                    };
                    userOperations: { data?: string; to: string; value?: string }[];
                };
                transactionReference: string;
            }
            | {
                blockchainKind?: | "Algorand"
                | "Aptos"
                | "Bitcoin"
                | "BitcoinCash"
                | "Canton"
                | "Cardano"
                | "Concordium"
                | "Cosmos"
                | "Evm"
                | "Hedera"
                | "Icp"
                | "Iota"
                | "Kaspa"
                | "Near"
                | "Polymesh"
                | "Solana"
                | "Starknet"
                | "Stellar"
                | "Substrate"
                | "Sui"
                | "Tezos"
                | "Ton"
                | "Tron"
                | "Xrpl";
                externalId?: string;
                innerTransaction: string;
                kind: "StellarFeeBumpTransaction";
                network?: string;
                transactionReference: string;
            };
        requester: { tokenId?: string; userId: string };
        signature?: { encoded?: string; r: string; recid?: number; s: string };
        signatures?: { encoded?: string; r: string; recid?: number; s: string }[];
        signedData?: string;
        status:
            | "Pending"
            | "Executing"
            | "Signed"
            | "Confirmed"
            | "Failed"
            | "Rejected";
        txHash?: string;
    }[]

    Current page items.

    Type Declaration

    • OptionalapprovalId?: string
    • OptionaldateConfirmed?: string
    • OptionaldatePolicyResolved?: string
    • dateRequested: string
    • OptionaldateSigned?: string
    • Optionaldetails?: { [x: string]: unknown }

      Structured representation of the data used to construct the signature (e.g. nonce, gas parameters). Shape is blockchain specific.

    • OptionalexternalId?: string
    • Optionalfee?: string
    • id: string

      Signature id.

    • keyId: string

      Key id.

    • Optionalnetwork?: string
    • Optionalreason?: string
    • requestBody:
          | {
              blockchainKind?: | "Algorand"
              | "Aptos"
              | "Bitcoin"
              | "BitcoinCash"
              | "Canton"
              | "Cardano"
              | "Concordium"
              | "Cosmos"
              | "Evm"
              | "Hedera"
              | "Icp"
              | "Iota"
              | "Kaspa"
              | "Near"
              | "Polymesh"
              | "Solana"
              | "Starknet"
              | "Stellar"
              | "Substrate"
              | "Sui"
              | "Tezos"
              | "Ton"
              | "Tron"
              | "Xrpl";
              externalId?: string;
              hash: string;
              kind: "Hash";
              network?: string;
              taprootMerkleRoot?: string;
          }
          | {
              blockchainKind?: | "Algorand"
              | "Aptos"
              | "Bitcoin"
              | "BitcoinCash"
              | "Canton"
              | "Cardano"
              | "Concordium"
              | "Cosmos"
              | "Evm"
              | "Hedera"
              | "Icp"
              | "Iota"
              | "Kaspa"
              | "Near"
              | "Polymesh"
              | "Solana"
              | "Starknet"
              | "Stellar"
              | "Substrate"
              | "Sui"
              | "Tezos"
              | "Ton"
              | "Tron"
              | "Xrpl";
              externalId?: string;
              kind: "Message";
              message: string;
              network?: string;
          }
          | {
              blockchainKind?: | "Algorand"
              | "Aptos"
              | "Bitcoin"
              | "BitcoinCash"
              | "Canton"
              | "Cardano"
              | "Concordium"
              | "Cosmos"
              | "Evm"
              | "Hedera"
              | "Icp"
              | "Iota"
              | "Kaspa"
              | "Near"
              | "Polymesh"
              | "Solana"
              | "Starknet"
              | "Stellar"
              | "Substrate"
              | "Sui"
              | "Tezos"
              | "Ton"
              | "Tron"
              | "Xrpl";
              externalId?: string;
              kind: "Transaction";
              network?: string;
              transaction: string
              | {};
          }
          | {
              blockchainKind?: | "Algorand"
              | "Aptos"
              | "Bitcoin"
              | "BitcoinCash"
              | "Canton"
              | "Cardano"
              | "Concordium"
              | "Cosmos"
              | "Evm"
              | "Hedera"
              | "Icp"
              | "Iota"
              | "Kaspa"
              | "Near"
              | "Polymesh"
              | "Solana"
              | "Starknet"
              | "Stellar"
              | "Substrate"
              | "Sui"
              | "Tezos"
              | "Ton"
              | "Tron"
              | "Xrpl";
              externalId?: string;
              kind: "Eip191";
              message: string;
              network?: string;
          }
          | {
              blockchainKind?: | "Algorand"
              | "Aptos"
              | "Bitcoin"
              | "BitcoinCash"
              | "Canton"
              | "Cardano"
              | "Concordium"
              | "Cosmos"
              | "Evm"
              | "Hedera"
              | "Icp"
              | "Iota"
              | "Kaspa"
              | "Near"
              | "Polymesh"
              | "Solana"
              | "Starknet"
              | "Stellar"
              | "Substrate"
              | "Sui"
              | "Tezos"
              | "Ton"
              | "Tron"
              | "Xrpl";
              domain: {
                  chainId?: number
                  | string;
                  name?: string;
                  salt?: string;
                  verifyingContract?: string;
                  version?: string;
              };
              externalId?: string;
              kind: "Eip712";
              message: { [x: string]: unknown };
              network?: string;
              types: { [x: string]: { name: string; type: string }[] };
          }
          | {
              address: string;
              blockchainKind?: | "Algorand"
              | "Aptos"
              | "Bitcoin"
              | "BitcoinCash"
              | "Canton"
              | "Cardano"
              | "Concordium"
              | "Cosmos"
              | "Evm"
              | "Hedera"
              | "Icp"
              | "Iota"
              | "Kaspa"
              | "Near"
              | "Polymesh"
              | "Solana"
              | "Starknet"
              | "Stellar"
              | "Substrate"
              | "Sui"
              | "Tezos"
              | "Ton"
              | "Tron"
              | "Xrpl";
              chainId: number;
              externalId?: string;
              kind: "Eip7702";
              network?: string;
              nonce: number;
          }
          | {
              blockchainKind?: | "Algorand"
              | "Aptos"
              | "Bitcoin"
              | "BitcoinCash"
              | "Canton"
              | "Cardano"
              | "Concordium"
              | "Cosmos"
              | "Evm"
              | "Hedera"
              | "Icp"
              | "Iota"
              | "Kaspa"
              | "Near"
              | "Polymesh"
              | "Solana"
              | "Starknet"
              | "Stellar"
              | "Substrate"
              | "Sui"
              | "Tezos"
              | "Ton"
              | "Tron"
              | "Xrpl";
              domain: {
                  chainId?: number
                  | string;
                  name?: string;
                  revision?: number | string;
                  version?: string;
              };
              externalId?: string;
              kind: "Snip12";
              message: { [x: string]: unknown };
              network?: string;
              primaryType: string;
              types: { [x: string]: { name: string; type: string }[] };
          }
          | {
              blockchainKind?: | "Algorand"
              | "Aptos"
              | "Bitcoin"
              | "BitcoinCash"
              | "Canton"
              | "Cardano"
              | "Concordium"
              | "Cosmos"
              | "Evm"
              | "Hedera"
              | "Icp"
              | "Iota"
              | "Kaspa"
              | "Near"
              | "Polymesh"
              | "Solana"
              | "Starknet"
              | "Stellar"
              | "Substrate"
              | "Sui"
              | "Tezos"
              | "Ton"
              | "Tron"
              | "Xrpl";
              externalId?: string;
              kind: "Psbt";
              network?: string;
              psbt: string;
          }
          | {
              blockchainKind?: | "Algorand"
              | "Aptos"
              | "Bitcoin"
              | "BitcoinCash"
              | "Canton"
              | "Cardano"
              | "Concordium"
              | "Cosmos"
              | "Evm"
              | "Hedera"
              | "Icp"
              | "Iota"
              | "Kaspa"
              | "Near"
              | "Polymesh"
              | "Solana"
              | "Starknet"
              | "Stellar"
              | "Substrate"
              | "Sui"
              | "Tezos"
              | "Ton"
              | "Tron"
              | "Xrpl";
              externalId?: string;
              format?: "Simple"
              | "Full";
              kind: "Bip322";
              message: string;
              network?: string;
          }
          | {
              blockchainKind?: | "Algorand"
              | "Aptos"
              | "Bitcoin"
              | "BitcoinCash"
              | "Canton"
              | "Cardano"
              | "Concordium"
              | "Cosmos"
              | "Evm"
              | "Hedera"
              | "Icp"
              | "Iota"
              | "Kaspa"
              | "Near"
              | "Polymesh"
              | "Solana"
              | "Starknet"
              | "Stellar"
              | "Substrate"
              | "Sui"
              | "Tezos"
              | "Ton"
              | "Tron"
              | "Xrpl";
              externalId?: string;
              kind: "SignDocDirect";
              network?: string;
              signDoc: string;
          }
          | {
              blockchainKind?: | "Algorand"
              | "Aptos"
              | "Bitcoin"
              | "BitcoinCash"
              | "Canton"
              | "Cardano"
              | "Concordium"
              | "Cosmos"
              | "Evm"
              | "Hedera"
              | "Icp"
              | "Iota"
              | "Kaspa"
              | "Near"
              | "Polymesh"
              | "Solana"
              | "Starknet"
              | "Stellar"
              | "Substrate"
              | "Sui"
              | "Tezos"
              | "Ton"
              | "Tron"
              | "Xrpl";
              externalId?: string;
              kind: "SignerPayload";
              network?: string;
              payload: string
              | {};
          }
          | {
              blockchainKind?: | "Algorand"
              | "Aptos"
              | "Bitcoin"
              | "BitcoinCash"
              | "Canton"
              | "Cardano"
              | "Concordium"
              | "Cosmos"
              | "Evm"
              | "Hedera"
              | "Icp"
              | "Iota"
              | "Kaspa"
              | "Near"
              | "Polymesh"
              | "Solana"
              | "Starknet"
              | "Stellar"
              | "Substrate"
              | "Sui"
              | "Tezos"
              | "Ton"
              | "Tron"
              | "Xrpl";
              context: "Signature1";
              externalAad?: string;
              externalId?: string;
              kind: "Cip8";
              network?: string;
              payload?: string;
          }
          | {
              blockchainKind?: | "Algorand"
              | "Aptos"
              | "Bitcoin"
              | "BitcoinCash"
              | "Canton"
              | "Cardano"
              | "Concordium"
              | "Cosmos"
              | "Evm"
              | "Hedera"
              | "Icp"
              | "Iota"
              | "Kaspa"
              | "Near"
              | "Polymesh"
              | "Solana"
              | "Starknet"
              | "Stellar"
              | "Substrate"
              | "Sui"
              | "Tezos"
              | "Ton"
              | "Tron"
              | "Xrpl";
              externalId?: string;
              kind: "DfnsSmartAccountTransaction";
              network?: string;
              signatures: {
                  [x: string]: {
                      encoded?: string;
                      r: string;
                      recid?: number;
                      s: string;
                  };
              };
              structured: {
                  address: string;
                  authorization?: {
                      address: string;
                      chainId: number;
                      kind: "Eip7702";
                      nonce: number;
                  };
                  message: {
                      domain: {
                          chainId?: (...)
                          | (...);
                          name?: string;
                          salt?: string;
                          verifyingContract?: string;
                          version?: string;
                      };
                      kind: "Eip712";
                      message: { [x: string]: any };
                      types: { [x: string]: { name: string; type: string }[] };
                  };
                  userOperations: { data?: string; to: string; value?: string }[];
              };
              transactionReference: string;
          }
          | {
              blockchainKind?: | "Algorand"
              | "Aptos"
              | "Bitcoin"
              | "BitcoinCash"
              | "Canton"
              | "Cardano"
              | "Concordium"
              | "Cosmos"
              | "Evm"
              | "Hedera"
              | "Icp"
              | "Iota"
              | "Kaspa"
              | "Near"
              | "Polymesh"
              | "Solana"
              | "Starknet"
              | "Stellar"
              | "Substrate"
              | "Sui"
              | "Tezos"
              | "Ton"
              | "Tron"
              | "Xrpl";
              externalId?: string;
              innerTransaction: string;
              kind: "StellarFeeBumpTransaction";
              network?: string;
              transactionReference: string;
          }
    • requester: { tokenId?: string; userId: string }

      The user who initiated the request.

      • OptionaltokenId?: string

        Token id.

      • userId: string

        User id.

    • Optionalsignature?: { encoded?: string; r: string; recid?: number; s: string }
      • Optionalencoded?: string

        The signature already serialized in the format the target network expects, hex encoded and ready to use directly. For EdDSA (Ed25519) networks such as Solana this is the raw 64-byte r || s concatenation, where r and s are each a fixed 32 bytes. It is not ASN.1/DER encoded, so no DER parsing or re-padding of the components is needed.

      • r: string

        The r component of the signature, hex encoded.

      • Optionalrecid?: number

        The recovery id, returned for ECDSA signatures on networks that need it to recover the signing public key.

      • s: string

        The s component of the signature, hex encoded.

    • Optionalsignatures?: { encoded?: string; r: string; recid?: number; s: string }[]
    • OptionalsignedData?: string
    • status: "Pending" | "Executing" | "Signed" | "Confirmed" | "Failed" | "Rejected"
    • OptionaltxHash?: string
    keyId: string

    The underlying key of the wallet.

    nextPageToken?: string

    token to use as paginationToken to request the next page.