You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I hope early feedback is useful. I don't know what priority this issue should be given.
This pattern of requesting all of agoricNamesAdmin to register names that were not known at bootstrap was a necessary work-around as of the original Dec 14, 2022 office hours discussion of granting core-eval powers...
This reduces the authority granted to the proposal from all of agoricNamesAdmin (authority to change any entry in any of the instance, brand, etc. nameHubs... and to replace the namehubs altogether) to only the authority to give values for the named entries.
I hope early feedback is useful.
I don't know what priority this issue should be given.
This pattern of requesting all of
agoricNamesAdmin
to register names that were not known at bootstrap was a necessary work-around as of the original Dec 14, 2022 office hours discussion of granting core-eval powers...KREAd/agoric/contract/src/proposal/chain-storage-proposal.js
Lines 480 to 482 in beb28dc
KREAd/agoric/contract/src/proposal/powers.json
Line 8 in beb28dc
But that limitation was addressed in the Jun 9 mainnet1B release that was deployed to mainnet.
So the brands and issuers can be shared using the same pattern as the instance:
KREAd/agoric/contract/src/proposal/chain-storage-proposal.js
Lines 379 to 382 in beb28dc
KREAd/agoric/contract/src/proposal/chain-storage-proposal.js
Lines 477 to 478 in beb28dc
KREAd/agoric/contract/src/proposal/powers.json
Lines 14 to 17 in beb28dc
This reduces the authority granted to the proposal from all of
agoricNamesAdmin
(authority to change any entry in any of theinstance
,brand
, etc. nameHubs... and to replace the namehubs altogether) to only the authority to give values for the named entries.By way of example, see the game1 test contract;
https://github.com/Agoric/agoric-sdk/blob/dc-sw-backport/packages/smart-wallet/test/start-game1-proposal.js#L48-L60
https://github.com/Agoric/agoric-sdk/blob/56850bf9467975959f1bd2bbbb6e50d9d4293789/packages/smart-wallet/test/start-game1-proposal.js#L107-L111
The text was updated successfully, but these errors were encountered: