Class Tx


  • public class Tx
    extends Object
    Tx wraps a tx data with its signature information and a nonce time to avoid replay attacks.
    • Constructor Detail

      • Tx

        public Tx()
    • Method Detail

      • setNonceTime

        public Tx setNonceTime​(Date nonceTime)
        NonceTime Setter
        Parameters:
        nonceTime - Date
        Returns:
        Tx nonce time
      • getNonceTime

        public Date getNonceTime()
        NonceTime Getter
        Returns:
        Date nonce time
      • setData

        public Tx setData​(TxData data)
        Data Setter
        Parameters:
        data - TxData
        Returns:
        Tx data
      • getData

        public TxData getData()
        Data Getter
        Returns:
        TxData data
      • setSigner

        public Tx setSigner​(PublicKey signer)
        Signer Setter
        Parameters:
        signer - PublicKey
        Returns:
        Tx signer
      • getSigner

        public PublicKey getSigner()
        Signer Getter
        Returns:
        PublicKey signer
      • setSignature

        public Tx setSignature​(byte[] signature)
        Signature Setter
        Parameters:
        signature - byte[]
        Returns:
        Tx signature
      • getSignature

        public byte[] getSignature()
        Signature Getter
        Returns:
        byte[] byte [ ]