Interface HeartbeatTransactionParams

Contains heartbeat transaction parameters.

interface HeartbeatTransactionParams {
    address: Address;
    keyDilution: bigint;
    proof: HeartbeatProof;
    seed: Uint8Array;
    voteID: Uint8Array;
}

Properties

address: Address
keyDilution: bigint

Must match hbAddress account's current KeyDilution.

proof: HeartbeatProof

Signature using HeartbeatAddress's partkey, thereby showing it is online.

seed: Uint8Array

The block seed for the this transaction's firstValid block.

voteID: Uint8Array

Must match the hbAddress account's current VoteID

Generated using TypeDoc