java.lang.Object
com.kryptokrauts.aeternity.generated.model.Account

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
           date="2022-01-10T23:40:09.108255703Z[Etc/UTC]")
public class Account
extends java.lang.Object
Account
  • Field Details

    • JSON_PROPERTY_ID

      public static final java.lang.String JSON_PROPERTY_ID
      See Also:
      Constant Field Values
    • JSON_PROPERTY_BALANCE

      public static final java.lang.String JSON_PROPERTY_BALANCE
      See Also:
      Constant Field Values
    • JSON_PROPERTY_NONCE

      public static final java.lang.String JSON_PROPERTY_NONCE
      See Also:
      Constant Field Values
    • JSON_PROPERTY_PAYABLE

      public static final java.lang.String JSON_PROPERTY_PAYABLE
      See Also:
      Constant Field Values
    • JSON_PROPERTY_KIND

      public static final java.lang.String JSON_PROPERTY_KIND
      See Also:
      Constant Field Values
    • JSON_PROPERTY_CONTRACT_ID

      public static final java.lang.String JSON_PROPERTY_CONTRACT_ID
      See Also:
      Constant Field Values
    • JSON_PROPERTY_AUTH_FUN

      public static final java.lang.String JSON_PROPERTY_AUTH_FUN
      See Also:
      Constant Field Values
  • Constructor Details

    • Account

      public Account()
  • Method Details

    • id

      public Account id​(java.lang.String id)
    • getId

      public java.lang.String getId()
      Base58Check encoded tagged pubkey
      Returns:
      id
    • setId

      public void setId​(java.lang.String id)
    • balance

      public Account balance​(java.math.BigInteger balance)
    • getBalance

      public java.math.BigInteger getBalance()
      Get balance
      Returns:
      balance
    • setBalance

      public void setBalance​(java.math.BigInteger balance)
    • nonce

      public Account nonce​(java.math.BigInteger nonce)
    • getNonce

      public java.math.BigInteger getNonce()
      Get nonce
      Returns:
      nonce
    • setNonce

      public void setNonce​(java.math.BigInteger nonce)
    • payable

      public Account payable​(java.lang.Boolean payable)
    • getPayable

      @Nullable public java.lang.Boolean getPayable()
      Payable
      Returns:
      payable
    • setPayable

      public void setPayable​(java.lang.Boolean payable)
    • kind

      public Account kind​(Account.KindEnum kind)
    • getKind

      @Nullable public Account.KindEnum getKind()
      Get kind
      Returns:
      kind
    • setKind

      public void setKind​(Account.KindEnum kind)
    • contractId

      public Account contractId​(java.lang.String contractId)
    • getContractId

      @Nullable public java.lang.String getContractId()
      Base58Check encoded tagged pubkey
      Returns:
      contractId
    • setContractId

      public void setContractId​(java.lang.String contractId)
    • authFun

      public Account authFun​(java.lang.String authFun)
    • getAuthFun

      @Nullable public java.lang.String getAuthFun()
      Name of authorization function for generalized account
      Returns:
      authFun
    • setAuthFun

      public void setAuthFun​(java.lang.String authFun)
    • 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