hyperledger / iroha

Iroha - A simple, enterprise-grade decentralized ledger
https://wiki.hyperledger.org/display/iroha
Apache License 2.0
433 stars 277 forks source link

Remove `Permission::id` #4702

Open mversic opened 3 months ago

mversic commented 3 months ago

Following the discussion here in #4645 we should try to do the same with permissions since iroha_core doesn't need to know their ids. Consistency during executor migration then becomes responsibility of the executor

mversic commented 2 months ago

also remove PermissionId type. Permissions cannot be Identifiable