Class MultisigDTO


  • @Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
               date="2020-02-02T21:53:44.206008392-03:00[America/Argentina/Buenos_Aires]")
    public class MultisigDTO
    extends java.lang.Object
    MultisigDTO
    • Field Detail

      • JSON_PROPERTY_ACCOUNT_PUBLIC_KEY

        public static final java.lang.String JSON_PROPERTY_ACCOUNT_PUBLIC_KEY
        See Also:
        Constant Field Values
      • JSON_PROPERTY_ACCOUNT_ADDRESS

        public static final java.lang.String JSON_PROPERTY_ACCOUNT_ADDRESS
        See Also:
        Constant Field Values
      • JSON_PROPERTY_MIN_APPROVAL

        public static final java.lang.String JSON_PROPERTY_MIN_APPROVAL
        See Also:
        Constant Field Values
      • JSON_PROPERTY_MIN_REMOVAL

        public static final java.lang.String JSON_PROPERTY_MIN_REMOVAL
        See Also:
        Constant Field Values
      • JSON_PROPERTY_COSIGNATORY_PUBLIC_KEYS

        public static final java.lang.String JSON_PROPERTY_COSIGNATORY_PUBLIC_KEYS
        See Also:
        Constant Field Values
      • JSON_PROPERTY_MULTISIG_PUBLIC_KEYS

        public static final java.lang.String JSON_PROPERTY_MULTISIG_PUBLIC_KEYS
        See Also:
        Constant Field Values
    • Constructor Detail

      • MultisigDTO

        public MultisigDTO()
    • Method Detail

      • accountPublicKey

        public MultisigDTO accountPublicKey​(java.lang.String accountPublicKey)
      • getAccountPublicKey

        public java.lang.String getAccountPublicKey()
        Get accountPublicKey
        Returns:
        accountPublicKey
      • setAccountPublicKey

        public void setAccountPublicKey​(java.lang.String accountPublicKey)
      • accountAddress

        public MultisigDTO accountAddress​(java.lang.String accountAddress)
      • getAccountAddress

        public java.lang.String getAccountAddress()
        Decoded address.
        Returns:
        accountAddress
      • setAccountAddress

        public void setAccountAddress​(java.lang.String accountAddress)
      • minApproval

        public MultisigDTO minApproval​(java.lang.Integer minApproval)
      • getMinApproval

        public java.lang.Integer getMinApproval()
        Number of signatures needed to approve a transaction.
        Returns:
        minApproval
      • setMinApproval

        public void setMinApproval​(java.lang.Integer minApproval)
      • minRemoval

        public MultisigDTO minRemoval​(java.lang.Integer minRemoval)
      • getMinRemoval

        public java.lang.Integer getMinRemoval()
        Number of signatures needed to remove a cosignatory.
        Returns:
        minRemoval
      • setMinRemoval

        public void setMinRemoval​(java.lang.Integer minRemoval)
      • cosignatoryPublicKeys

        public MultisigDTO cosignatoryPublicKeys​(java.util.List<java.lang.String> cosignatoryPublicKeys)
      • addCosignatoryPublicKeysItem

        public MultisigDTO addCosignatoryPublicKeysItem​(java.lang.String cosignatoryPublicKeysItem)
      • getCosignatoryPublicKeys

        public java.util.List<java.lang.String> getCosignatoryPublicKeys()
        Array of public keys of the cosignatory accounts.
        Returns:
        cosignatoryPublicKeys
      • setCosignatoryPublicKeys

        public void setCosignatoryPublicKeys​(java.util.List<java.lang.String> cosignatoryPublicKeys)
      • multisigPublicKeys

        public MultisigDTO multisigPublicKeys​(java.util.List<java.lang.String> multisigPublicKeys)
      • addMultisigPublicKeysItem

        public MultisigDTO addMultisigPublicKeysItem​(java.lang.String multisigPublicKeysItem)
      • getMultisigPublicKeys

        public java.util.List<java.lang.String> getMultisigPublicKeys()
        Array of multisig accounts where the account is cosignatory.
        Returns:
        multisigPublicKeys
      • setMultisigPublicKeys

        public void setMultisigPublicKeys​(java.util.List<java.lang.String> multisigPublicKeys)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object