given two keys:
Account Name: produceracct
Public Key: FIO8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Account Name: claimaccount
...
clio set account permission produceracct maintenance '{
"threshold": 1,
"keys": [
{
"key": "FIO8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"weight": 1
}
],
"accounts": [],
"waits": []
}
' 1000000000 active -p produceracct
clio set action permission produceracct fio.address burnexpired \
maintenance 400000000 -p produceracct
clio set action permission produceracct fio.treasury bpclaim \
maintenance 400000000 -p produceracct
clio set action permission produceracct fio.treasury tpidclaim \
maintenance 400000000 -p produceracct
clio set action permission produceracct fio.fee setfeemult \
maintenance 400000000 -p produceracct
clio set action permission produceracct fio.fee computefees \
maintenance 400000000 -p produceracct
clio set action permission produceracct fio.fee setfeevote \
maintenance 400000000 -p produceracct
now when using the second key, change the actor in FIO calls to the produceracct
account, and specify -p produceracct@maintenance
as the permission used when making calls.