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
Although they vote for a particular pool contract hash it's hard to understand how refresh and update contracts are changed. The pool contract contain both refresh and update NFT, but these token can be anywhere.
Operators need a way to verify new refresh and update contracts.
Things to verify:
refresh and update tokens are NFT (find mint box?);
find the boxes that are guarding refresh and update NFTs;
show how new refresh and update contracts are different from the current ones (which parameters are changed, is source changed);
With provided pool_config_updated.yaml (generated by prepare-update-pool command) and an ErgoScript pretty printer (ESPP) the following scenario on vote-update-pool command becomes feasible:
Verification workflow:
verify passed pool hash against the pool contract in pool_config_updated.yaml;
show new pool contract diff with ESPP;
if the refresh token id is changed, find the minting box for the new refresh contract and show the diff with ESPP;
if the update token id changed, find the minting box for the new update contract and show the diff with ESPP;
The text was updated successfully, but these errors were encountered:
greenhat
changed the title
Operators voting for a black box
Operators are voting for a black box (refresh, update contracts)
Dec 23, 2022
greenhat
changed the title
Operators are voting for a black box (refresh, update contracts)
Operators are blind when voting for refresh, update contracts
Dec 23, 2022
greenhat
changed the title
Operators are blind when voting for refresh, update contracts
Operators are "blind" when voting for refresh, update contracts
Feb 13, 2023
greenhat
changed the title
Operators are "blind" when voting for refresh, update contracts
Operators are "blind" when voting for governance (contract changes)
Mar 21, 2023
Although they vote for a particular pool contract hash it's hard to understand how refresh and update contracts are changed. The pool contract contain both refresh and update NFT, but these token can be anywhere.
Operators need a way to verify new refresh and update contracts.
Things to verify:
With provided pool_config_updated.yaml (generated by
prepare-update-pool
command) and an ErgoScript pretty printer (ESPP) the following scenario onvote-update-pool
command becomes feasible:Verification workflow:
The text was updated successfully, but these errors were encountered: