Interface TransactionHeaderFields

interface TransactionHeaderFields {
    delay_sec?: VarUIntType;
    expiration: TimePointType;
    max_cpu_usage_ms?: UInt8Type;
    max_net_usage_words?: VarUIntType;
    ref_block_num: UInt16Type;
    ref_block_prefix: UInt32Type;
}

Hierarchy-Diagram

UML class diagram of TransactionHeaderFields
Legend
icon for an interface in the UML class diagram interface

Hierarchy (view full)

Properties

delay_sec?: VarUIntType

Number of seconds to delay this transaction for during which it may be canceled.

expiration: TimePointType

The time at which a transaction expires.

max_cpu_usage_ms?: UInt8Type

Upper limit on the total CPU time billed for this transaction.

max_net_usage_words?: VarUIntType

Upper limit on total network bandwidth (in 8 byte words) billed for this transaction.

ref_block_num: UInt16Type

*Specifies a block num in the last 2^16 blocks.

ref_block_prefix: UInt32Type

Specifies the lower 32 bits of the block id.