OPNet
    Preparing search index...

    Class InteractionTransaction

    Interaction transaction. Properties could be null if reverted.

    Hierarchy (View Summary)

    Implements

    Index

    Constructors

    Properties

    blockNumber?: bigint

    The block number in which the transaction was included.

    burnedBitcoin: BigNumberish

    Returns the amount of satoshi that were burned in the transaction.

    calldata?: Buffer<ArrayBufferLike>

    The calldata of the transaction.

    contractAddress?: string

    The contract address where the transaction was sent. (AKA "to").

    contractSecret: Buffer

    The contract secret.

    contractTweakedPublicKey: Address

    The contract tweaked public key.

    The events of the transaction.

    from?: Address

    The from address of the transaction. (ALWAYS TAPROOT. This address is generated from the P2TR of the pubkey of the deployer.)

    gasUsed: bigint

    The amount of gas used by the transaction.

    hash: string

    The transaction "hash".

    id: string

    The transaction ID (hash).

    index: number

    The index of the transaction in the block.

    The inputs of the transaction.

    interactionPubKey: Buffer

    The interaction public key.

    maxGasSat: BigNumberish

    The maximum amount of gas that can be spent by the transaction.

    OPNetType: Interaction

    The type of the transaction.

    The outputs of the transaction.

    The proof of work challenge.

    priorityFee: BigNumberish

    The priority fee of the transaction.

    rawEvents: ContractEvents = {}
    rawRevert?: Buffer<ArrayBufferLike>

    If the transaction was reverted, this field will contain the revert message.

    receipt?: Buffer<ArrayBufferLike>

    The receipt of the transaction.

    receiptProofs: string[]

    The receipt proofs of the transaction.

    revert?: string

    If the transaction was reverted, this field will contain the revert message.

    senderPubKeyHash: Buffer

    The sender's public key hash.

    specialGasUsed: bigint

    Special gas used by the transaction.

    wasCompressed: boolean

    Whether the transaction data was compressed.