Governance & Cold Staking v2
Audit request
-
Cold Staking contract v2 - core contract of Callisto Network
-
Governance System contract - core contract of Callisto Network
The governance system smart-contract is an implementation of the decentralized governance system proposal. It is intended to enable Callisto community members to (1) submit proposals and (2) vote proposals. Voting requires a community member to be Cold Staker at the same moment. Cold Staking v2 will now support functions to interact with the governance system when the Staker is updating his(her) deposit.
You can read this explanational articles for better understanding of the governance system and Cold Staking contracts:
Source code
-
Governance: https://github.com/EthereumCommonwealth/Governance-System/blob/master/TreasuryGovernance.sol
-
Cold Staking v2: https://github.com/EthereumCommonwealth/Governance-System/blob/master/staking_contract/ColdStaking_v2.sol
Disclosure policy
Platform
CLO
Number of lines:
634
Auditing time: 2 days.
Estimated auditing time is 4 days.
@RideSolo @gorbunovperm assigned
@Dexaran I have created a pull request on Governance-System to apply various fixes on the staking contract since I wasn't aware of the audit previously. https://github.com/EthereumCommonwealth/Governance-System/pull/2
@yuriy77k This is the staking contract to be audited https://github.com/RideSolo/Governance-System/blob/master/staking_contract/ColdStaking_v2.sol once merged by dexaran it will be available on the same link posted in the audit request description. Also since I actively developed coldstaking V2 I will only audit the governance contract.
Estimated auditing time is 4 days.
@MrCrambo assigned