Skip to content

Handle chained transactions

Silkaj should avoid using sources already used by a transaction not yet applied (typically when sending chained transactions).

Some solutions:

  • Add a "chained transactions" mode;
  • When selecting sources, fetch the tx pool to know the used sources;
  • Store used sources in a file (1 file per pubkey). Update it each time we fetch the sources or send a tx.

Maybe closes #238 (closed).

Edited by Pascal Engélibert
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information