@softseco/arcantis - v1.0.0-rc.3
    Preparing search index...

    Type Alias ConfidentialTransfersErrorDetails

    type ConfidentialTransfersErrorDetails = {
        cause?: unknown;
        logs?: readonly string[];
        operation?: string;
        proofAccounts?: {
            closed: readonly Address[];
            leftOpen: readonly Address[];
        };
        retryable?: boolean;
        signature?: Signature;
        signatures?: readonly Signature[];
        step?: string;
    }
    Index
    cause?: unknown
    logs?: readonly string[]

    Program logs of the failed transaction, when there are any.

    operation?: string

    The SDK function that failed, e.g. "transfer".

    proofAccounts?: { closed: readonly Address[]; leftOpen: readonly Address[] }

    Proof accounts of a failed transfer or withdraw. The SDK closes the ones it created (their rent goes back to the payer); any it could not close are in leftOpen, and recoverProofAccounts closes them later. When the outcome of the transfer or withdraw itself is unknown (TRANSACTION_OUTCOME_UNKNOWN), none is closed: they are all in leftOpen.

    retryable?: boolean

    True when running the same call again can succeed as is (for example an expired blockhash).

    signature?: Signature

    The transaction this error is about, when there is one: the one that failed on chain or expired, the one to look up (TRANSACTION_OUTCOME_UNKNOWN), or the one the RPC could not return (RPC_ERROR).

    signatures?: readonly Signature[]

    Transactions of this call that did land before the failure.

    step?: string

    For multi-transaction operations: "proofs" (setting up the proof accounts) or the main step.