Module com.hedera.hashgraph.sdk
Package com.hedera.hashgraph.sdk.proto
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 Summary
Modifier and TypeMethodDescription* An account identifier.* An account identifier.boolean* An account identifier.boolean* An account identifier.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
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.
-