diff options
author | Wei-Ning Huang <w@dexon.org> | 2019-02-25 16:39:10 +0800 |
---|---|---|
committer | Wei-Ning Huang <w@dexon.org> | 2019-02-25 16:53:08 +0800 |
commit | 6e4dda2fbb09691dfffb50c746ec16952e14c1b6 (patch) | |
tree | a70164152d8744c6831360d7dfffc21651bc89e0 | |
parent | 09b1de9b1e2c4c4e088d3a7d3f32e9441d2316ed (diff) | |
download | dexon-governance-abi-6e4dda2fbb09691dfffb50c746ec16952e14c1b6.tar dexon-governance-abi-6e4dda2fbb09691dfffb50c746ec16952e14c1b6.tar.gz dexon-governance-abi-6e4dda2fbb09691dfffb50c746ec16952e14c1b6.tar.bz2 dexon-governance-abi-6e4dda2fbb09691dfffb50c746ec16952e14c1b6.tar.lz dexon-governance-abi-6e4dda2fbb09691dfffb50c746ec16952e14c1b6.tar.xz dexon-governance-abi-6e4dda2fbb09691dfffb50c746ec16952e14c1b6.tar.zst dexon-governance-abi-6e4dda2fbb09691dfffb50c746ec16952e14c1b6.zip |
contracts: flatten DKG related storage
-rw-r--r-- | contracts/Governance.sol | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/contracts/Governance.sol b/contracts/Governance.sol index d29682a..5be2f4c 100644 --- a/contracts/Governance.sol +++ b/contracts/Governance.sol @@ -52,25 +52,25 @@ contract Governance { mapping(address => mapping(address => int256)) public delegatorsOffset; // 8: CRS. - bytes32[] public crs; + bytes32 public crs; // 9: dkgMasterPublicKeys - bytes[][] public dkgMasterPublicKeys; + bytes[] public dkgMasterPublicKeys; // 10: dkgComplaints - bytes[][] public dkgComplaints; + bytes[] public dkgComplaints; // 11: dkgMPKReadys - mapping(address => bool)[] public dkgMPKReadys; + mapping(address => bool) public dkgMPKReadys; // 12: dkgMPKReadysCount - uint256[] public dkgMPKReadysCount; + uint256 public dkgMPKReadysCount; // 13: dkgFinalizeds - mapping(address => bool)[] public dkgFinalizeds; + mapping(address => bool) public dkgFinalizeds; // 14: dkgFinalizedsCount - uint256[] public dkgFinalizedsCount; + uint256 public dkgFinalizedsCount; // 15: owner address. address public owner; @@ -178,7 +178,7 @@ contract Governance { function delegatorsLength(address NodeAddress) view public returns (uint256) { } - // ProposeCRS(signedCRS) + // ProposeCRS(round, signedCRS) function proposeCRS(uint256 Round, bytes memory SignedCRS) public { } |