Class TransactionHeartbeat


  • public class TransactionHeartbeat
    extends PathResponse
    Fields for a heartbeat transaction. Definition: data/transactions/heartbeat.go : HeartbeatTxnFields
    • Field Detail

      • hbAddress

        public String hbAddress
        (hbad) HbAddress is the account this txn is proving onlineness for.
      • hbKeyDilution

        public BigInteger hbKeyDilution
        (hbkd) HbKeyDilution must match HbAddress account's current KeyDilution.
      • hbProof

        public HbProofFields hbProof
        (hbprf) HbProof is a signature using HeartbeatAddress's partkey, thereby showing it is online.
      • hbSeed

        public byte[] hbSeed
      • hbVoteId

        public byte[] hbVoteId
    • Constructor Detail

      • TransactionHeartbeat

        public TransactionHeartbeat()
    • Method Detail

      • hbSeed

        public void hbSeed​(String base64Encoded)
        (hbsd) HbSeed must be the block seed for the this transaction's firstValid block.
      • hbSeed

        public String hbSeed()
      • hbVoteId

        public void hbVoteId​(String base64Encoded)
        (hbvid) HbVoteID must match the HbAddress account's current VoteID.
      • hbVoteId

        public String hbVoteId()