Interface CryptoDeleteTransactionBodyOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
CryptoDeleteTransactionBody, CryptoDeleteTransactionBody.Builder

@Generated public interface CryptoDeleteTransactionBodyOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Details

    • hasTransferAccountID

      boolean hasTransferAccountID()
       *
       An account identifier.
       <p>
       The identified account SHALL receive all tokens, token balances,
       and non-fungible/unique from the deleted account.<br/>
       The identified account MUST sign this transaction.<br/>
       If not set, the account to be deleted MUST NOT have a balance in any
       token, a balance in HBAR, or hold any NFT.
       
      .proto.AccountID transferAccountID = 1;
      Returns:
      Whether the transferAccountID field is set.
    • getTransferAccountID

      AccountID getTransferAccountID()
       *
       An account identifier.
       <p>
       The identified account SHALL receive all tokens, token balances,
       and non-fungible/unique from the deleted account.<br/>
       The identified account MUST sign this transaction.<br/>
       If not set, the account to be deleted MUST NOT have a balance in any
       token, a balance in HBAR, or hold any NFT.
       
      .proto.AccountID transferAccountID = 1;
      Returns:
      The transferAccountID.
    • hasDeleteAccountID

      boolean hasDeleteAccountID()
       *
       An account identifier.
       <p>
       This account SHALL be deleted if this transaction succeeds.<br/>
       This account SHOULD NOT hold any balance other than HBAR.<br/>
       If this account _does_ hold balances, the `transferAccountID` value
       MUST be set to a valid transfer account.<br/>
       This account MUST sign this transaction.<br/>
       This field MUST be set to a valid account identifier.
       
      .proto.AccountID deleteAccountID = 2;
      Returns:
      Whether the deleteAccountID field is set.
    • getDeleteAccountID

      AccountID getDeleteAccountID()
       *
       An account identifier.
       <p>
       This account SHALL be deleted if this transaction succeeds.<br/>
       This account SHOULD NOT hold any balance other than HBAR.<br/>
       If this account _does_ hold balances, the `transferAccountID` value
       MUST be set to a valid transfer account.<br/>
       This account MUST sign this transaction.<br/>
       This field MUST be set to a valid account identifier.
       
      .proto.AccountID deleteAccountID = 2;
      Returns:
      The deleteAccountID.