EOSIO Smart contract to facilitate TLOS token recovery on Telos from unclaimed accounts
tlos-recovery is an EOSIO smart contract originally desiged to recover TLOS tokens from Telos accounts which have never been used. This is supported by the original Telos Blockchain Network Operating Agreement, with community accepted amendment #0: https://chainspector.io/dashboard/ratify-proposals/0
The contract is meant to be used as follows:
- Contract operator will deploy the contract, and feed accounts into it using add()
- Contract operator will resign (changing @active and @owner to "eosio") after verifying that the right accounts are present
- BPs create and approve a msig setting the contract privileged after verifying the contract and accounts
- Any account can then start calling unstake() and recover() (after 3 days)
Currently the contract is deployed to "tlosrecovery" on Stagenet, Telos Testnet and will be on Telos Mainnet after review:
With codehash 12c9b24bddf18df453ac0831075b6812158b8f619b568d43ab9159fdd9d6da8a