golem-base-sdk
    Preparing search index...

    Type Alias TransactionReceipt<quantity, index, status, type>

    type TransactionReceipt<
        quantity = bigint,
        index = number,
        status = "success" | "reverted",
        type = TransactionType,
    > = {
        blobGasPrice?: quantity;
        blobGasUsed?: quantity;
        blockHash: Hash;
        blockNumber: quantity;
        contractAddress: Address | null | undefined;
        cumulativeGasUsed: quantity;
        effectiveGasPrice: quantity;
        from: Address;
        gasUsed: quantity;
        logs: Log<quantity, index, false>[];
        logsBloom: Hex;
        root?: Hash;
        status: status;
        to: Address | null;
        transactionHash: Hash;
        transactionIndex: index;
        type: type;
    }

    Type Parameters

    • quantity = bigint
    • index = number
    • status = "success" | "reverted"
    • type = TransactionType
    Index

    Properties

    blobGasPrice?: quantity

    The actual value per gas deducted from the sender's account for blob gas. Only specified for blob transactions as defined by EIP-4844.

    blobGasUsed?: quantity

    The amount of blob gas used. Only specified for blob transactions as defined by EIP-4844.

    blockHash: Hash

    Hash of block containing this transaction

    blockNumber: quantity

    Number of block containing this transaction

    contractAddress: Address | null | undefined

    Address of new contract or null if no contract was created

    cumulativeGasUsed: quantity

    Gas used by this and all preceding transactions in this block

    effectiveGasPrice: quantity

    Pre-London, it is equal to the transaction's gasPrice. Post-London, it is equal to the actual gas price paid for inclusion.

    from: Address

    Transaction sender

    gasUsed: quantity

    Gas used by this transaction

    logs: Log<quantity, index, false>[]

    List of log objects generated by this transaction

    logsBloom: Hex

    Logs bloom filter

    root?: Hash

    The post-transaction state root. Only specified for transactions included before the Byzantium upgrade.

    status: status

    success if this transaction was successful or reverted if it failed

    to: Address | null

    Transaction recipient or null if deploying a contract

    transactionHash: Hash

    Hash of this transaction

    transactionIndex: index

    Index of this transaction in the block

    type: type

    Transaction type