Transaction is an unsigned consensus transaction.

interface ConsensusTransaction {
    body?: unknown;
    fee?: ConsensusFee;
    method: string;
    nonce: longnum;



body?: unknown

Body is the method call body.

Fee is an optional fee that the sender commits to pay to execute this transaction.

method: string

Method is the method that should be called.

nonce: longnum

Nonce is a nonce to prevent replay.