Class AggregateCompleteTransactionV3Descriptor

java.lang.Object
org.symbol.sdk.symbol.descriptors.AggregateCompleteTransactionV3Descriptor
All Implemented Interfaces:

SymbolTransactionDescriptor, SymbolTypedDescriptor, TypedDescriptor


public final class AggregateCompleteTransactionV3Descriptor extends Object implements SymbolTransactionDescriptor
AggregateCompleteTransactionV3Descriptor

Type safe descriptor used to generate a descriptor map for AggregateCompleteTransactionV3Descriptor.

Send transactions in batches to different accounts (V3, latest). Use this transaction when all required signatures are available when the transaction is created.

  • Constructor Details

    • AggregateCompleteTransactionV3Descriptor

      public AggregateCompleteTransactionV3Descriptor(CryptoTypes.Hash256 transactionsHash, List<EmbeddedTransaction> transactions, List<Cosignature> cosignatures)
      Creates a descriptor for AggregateCompleteTransactionV3.
      Parameters:

      transactionsHash - Hash of the aggregate's transaction.

      transactions - Embedded transaction data. Transactions are variable-sized and the total payload size is in bytes. Embedded transactions cannot be aggregates. (field is omitted when null)

      cosignatures - Cosignatures data. Fills up remaining body space after transactions. (field is omitted when null)

  • Method Details