Open mversic opened 3 months ago
actually, instead of doing it during executor migration as was suggested in 1. they should be registered in the genesis
Remaining issues after #5027:
* [make the default multisig ttl indefinite?](https://github.com/hyperledger/iroha/pull/5027#discussion_r1742874965)
no, there should always be some default non-infinite value
My comment regarding the client interface: https://github.com/hyperledger/iroha/pull/5027#discussion_r1809720511
I don't immediately like the idea of having this being included directly into the client. Though, it depends on how much we need to make
multisig
an official out-of-the-box feature.As an alternative idea, there could a separate CLI to construct multisig-related instructions in a form of JSON, which then could be supplied to the client:
iroha_multisig register --account .. --weights .. --quorum .. | iroha json transaction
- Partially resolves #4930
Accidentally automatically closed. Reopened
multisig list
CLI command stdout
Ideas on how can we make MST more ergonomic:
Additionally, we should consider adding (behind a feature flag "mst") a specialized API to both
iroha
client and cli for dealing with MSTs.