iroha
iroha copied to clipboard
[suggestion] Move `NewParameter` into Executor
We should consider removing NewParameter
ISI and only allow defining new parameters in Executor. During Executor migration old parameters will be removed and new ones can be added. The reason is that having an ISI doesn't make sense for an operation that can only be executed by the blockchain admin
I think that would be right
What means "move NewParameter
into Executor"?
As far as I understand, Executor just has access to all parameters, to the key-value storage with some data. And, Executor just "interprets" certain keys in a certain way which defines Executor's behaviour.
Is it needed for Executor to define "known" parameters in some way?
just look at how permission tokens are defined in Executor. We need to replicate that mechanism
This instruction has been removed, now there is only SetParameter