Type alias UserTransaction

UserTransaction: {
    accumulator_root_hash: HashValue;
    changes: WriteSetChange[];
    event_root_hash: HashValue;
    events: Event[];
    expiration_timestamp_secs: U64;
    gas_unit_price: U64;
    gas_used: U64;
    hash: HashValue;
    max_gas_amount: U64;
    payload: Types.TransactionPayload;
    sender: Address;
    sequence_number: U64;
    signature?: TransactionSignature;
    state_change_hash: HashValue;
    state_checkpoint_hash?: HashValue;
    success: boolean;
    timestamp: U64;
    version: U64;
    vm_status: string;
}

A transaction submitted by a user to change the state of the blockchain

Type declaration

Generated using TypeDoc