Class InputTransactionEncryption


  • public class InputTransactionEncryption
    extends java.lang.Object
    The signature of certain transaction
    • Field Detail

      • pubkey

        @NonNull
        public @NonNull GBytes pubkey
        Public keys of the signature. Note that Multi-Sig will use this field to contain one or one more public keys.
      • signature

        @NonNull
        public @NonNull GBytes signature
        Signatures. signatures should be as same sequence of public keys.
      • txHash

        @NonNull
        public @NonNull GBytes txHash
        Which transaction this signature is related to.
    • Constructor Detail

      • InputTransactionEncryption

        public InputTransactionEncryption​(GBytes pubkey,
                                          GBytes signature,
                                          GBytes txHash)
    • Method Detail

      • appendSignatureAndPubkey

        public void appendSignatureAndPubkey​(InputTransactionEncryption inputTransactionEncryption)
        Combine this signature with another given signature. This is used in Multi-Sig mode.
        Parameters:
        inputTransactionEncryption - Another signature to be combined