iroha icon indicating copy to clipboard operation
iroha copied to clipboard

Ergonomic MST

Open mversic opened this issue 6 months ago • 3 comments

Ideas on how can we make MST more ergonomic:

  1. All smart contracts for MST should be registered from Executor, i.e. be put in default executor migration
  2. I think we need an API to fetch all currently voted for transactions, i.e. pending transactions
  3. we need a way to expire MST that have not been active for a while
  4. We can define custom instructions for dealing with MST and also have them defined as part of default executor

Additionally, we should consider adding (behind a feature flag "mst") a specialized API to both iroha client and cli for dealing with MSTs.

mversic avatar Aug 02 '24 14:08 mversic