interface TrackedTransaction {
    blockTransactionSucceededIn?: number;
    chainId: number;
    ethersErrorCode?: ErrorCode;
    ethersErrorMessage?: string;
    extraData: Record<string, unknown>;
    hash: string;
    isSubgraphInSync?: true;
    signerAddress: string;
    status: TransactionStatus;
    timestampMs: number;
    title: TransactionTitle;
    transactionReceipt?: string;
    transactionResponse?: string;
}

Properties

blockTransactionSucceededIn?: number

The block number where transaction succeeded. Useful for creating polling mechanisms outside of the SDK. For example, another Subgraph API slize.

chainId: number
ethersErrorCode?: ErrorCode
ethersErrorMessage?: string
extraData: Record<string, unknown>
hash: string
isSubgraphInSync?: true

true when Subgraph polling was successful, i.e. Subgraph has indexed the transaction. Will be undefined if the polling was unsuccessful or we don't know whether it's in sync or not.

signerAddress: string

The address this transaction is from.

timestampMs: number

Milliseconds since epoch when started tracking the transaction.

transactionReceipt?: string
transactionResponse?: string

Generated using TypeDoc