Skip to content

Service to announce aggregate bonded transactions #352

@dgarcia360

Description

@dgarcia360

Over time, I have noticed that newcomers have issues to work with AggregateBondedTransaction. Announcing them require to acknowledge well some concepts first, and when working with them always requires writing a considerable number lines of code.

Currently, announcing an AggregateBondedTransaction consists of:

  1. Define the AggregateBondedTransaction
  2. Sign the AggregateBondedTransaction
  3. Define a HashLockTransaction
  4. Sign the HashLock
  5. Open a listener.
  6. Announce (4).
  7. When (4) is confirmed, announce (2).

To make the announcement more developer-friendly, we could define a service to summarize steps 5 to 6, which are the most challenging.

You can find here a possible first implementation without methods nor classes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions