March 2023
Multisig and code updates for March 2023.
Last updated
Was this helpful?
Multisig and code updates for March 2023.
Last updated
Was this helpful?
Updates active and owner permissions of dao.libre to be controlled by 2/3+1 validators to update code, countvotes, and approve or cancel (veto) proposals.
all active producers
none - but here is how to verify the actions packed in here:
Grab the hex data from the multisig action: 0000000000ea3055026f3c6400000000000000000000020000000000ea30550040cbdaa86c52d501000050f7b808a84900000000a8ed323231000050f7b808a8490000000080ab26a700000000000000000100000000010070a2b702ea305500000000a8ed32320100000000000000ea30550040cbdaa86c52d501000050f7b808a84900000000a8ed323243000050f7b808a84900000000a8ed32320000000080ab26a7010000000002000050f7b808a84900804a1401ea305501000070a2b702ea305500000000a8ed323201000000
Run convert unpack_action_data:
libre.sh convert unpack_action_data eosio.wrap exec 0000000000ea3055026f3c6400000000000000000000020000000000ea30550040cbdaa86c52d501000050f7b808a84900000000a8ed323231000050f7b808a8490000000080ab26a700000000000000000100000000010070a2b702ea305500000000a8ed32320100000000000000ea30550040cbdaa86c52d501000050f7b808a84900000000a8ed323243000050f7b808a84900000000a8ed32320000000080ab26a7010000000002000050f7b808a84900804a1401ea305501000070a2b702ea305500000000a8ed323201000000
Grab the hexes from that convert and unpack those:
libre.sh convert unpack_action_data eosio updateauth 000050f7b808a8490000000080ab26a700000000000000000100000000010070a2b702ea305500000000a8ed3232010000
libre.sh convert unpack_action_data eosio updateauth 000050f7b808a84900000000a8ed32320000000080ab26a7010000000002000050f7b808a84900804a1401ea305501000070a2b702ea305500000000a8ed3232010000
You should get:
{ "account": "dao.libre", "permission": "active", "parent": "owner", "auth": { "threshold": 1, "keys": [], "accounts": [{ "permission": { "actor": "dao.libre", "permission": "eosio.code" }, "weight": 1 },{ "permission": { "actor": "eosio.prods", "permission": "active" }, "weight": 1 } ], "waits": [] } }
{ "account": "dao.libre", "permission": "owner", "parent": "", "auth": { "threshold": 1, "keys": [], "accounts": [{ "permission": { "actor": "eosio.prods", "permission": "active" }, "weight": 1 } ], "waits": [] } }
Return funds accidentally sent to system account.
all active producers
none
Outcome of this part 1 is that 1787395.0000 LIBRE will be paid to edeniaedenia.
Outcome of this part 2 is that 10000.0000 LIBRE will be paid to libretech
Simple refund of DAO Proposal costs. Next, validators will need to issue the 100M LIBRE to the dao.libre account with a multisig.
all active producers
Executed tx:
Part 1 - Approves payment from DAO to Edenia for Jan development as proposed and voted on here:
Part 2 - Approves the proposal for additional DAO funding here: