Class AggregateBondedTransactionV1Descriptor

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

SymbolTransactionDescriptor, SymbolTypedDescriptor, TypedDescriptor


public final class AggregateBondedTransactionV1Descriptor extends Object implements SymbolTransactionDescriptor
AggregateBondedTransactionV1Descriptor

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

Propose an arrangement of transactions between different accounts (V1, deprecated). Use this transaction when not all required signatures are available when the transaction is created. Missing signatures must be provided using a Cosignature or DetachedCosignature. To prevent spam attacks, before trying to announce this transaction a HashLockTransaction must be successfully announced and confirmed.

  • Constructor Details

    • AggregateBondedTransactionV1Descriptor

      public AggregateBondedTransactionV1Descriptor(CryptoTypes.Hash256 transactionsHash, List<EmbeddedTransaction> transactions, List<Cosignature> cosignatures)
      Creates a descriptor for AggregateBondedTransactionV1.
      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