Interface TokenAirdropTransactionBodyOrBuilder

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

@Generated public interface TokenAirdropTransactionBodyOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getTokenTransfers(int index)
    * A list of token transfers representing one or more airdrops.
    int
    * A list of token transfers representing one or more airdrops.
    * A list of token transfers representing one or more airdrops.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getTokenTransfersList

      List<TokenTransferList> getTokenTransfersList()
       *
       A list of token transfers representing one or more airdrops.
       <p>
       The sender for each transfer MUST have sufficient balance to complete
       the transfers.<br/>
       All token transfers MUST successfully transfer tokens or create a
       pending airdrop for this transaction to succeed.<br/>
       This list MUST contain between 1 and 10 transfers, inclusive.
       <p>
       Note that each transfer of fungible/common tokens requires both a debit
       and a credit, so each _fungible_ token transfer MUST have _balanced_
       entries in the TokenTransferList for that transfer.
       
      repeated .proto.TokenTransferList token_transfers = 1;
    • getTokenTransfers

      TokenTransferList getTokenTransfers(int index)
       *
       A list of token transfers representing one or more airdrops.
       <p>
       The sender for each transfer MUST have sufficient balance to complete
       the transfers.<br/>
       All token transfers MUST successfully transfer tokens or create a
       pending airdrop for this transaction to succeed.<br/>
       This list MUST contain between 1 and 10 transfers, inclusive.
       <p>
       Note that each transfer of fungible/common tokens requires both a debit
       and a credit, so each _fungible_ token transfer MUST have _balanced_
       entries in the TokenTransferList for that transfer.
       
      repeated .proto.TokenTransferList token_transfers = 1;
    • getTokenTransfersCount

      int getTokenTransfersCount()
       *
       A list of token transfers representing one or more airdrops.
       <p>
       The sender for each transfer MUST have sufficient balance to complete
       the transfers.<br/>
       All token transfers MUST successfully transfer tokens or create a
       pending airdrop for this transaction to succeed.<br/>
       This list MUST contain between 1 and 10 transfers, inclusive.
       <p>
       Note that each transfer of fungible/common tokens requires both a debit
       and a credit, so each _fungible_ token transfer MUST have _balanced_
       entries in the TokenTransferList for that transfer.
       
      repeated .proto.TokenTransferList token_transfers = 1;