summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWei-Ning Huang <w@dexon.org>2019-02-25 16:39:10 +0800
committerWei-Ning Huang <w@dexon.org>2019-02-25 16:53:08 +0800
commit6e4dda2fbb09691dfffb50c746ec16952e14c1b6 (patch)
treea70164152d8744c6831360d7dfffc21651bc89e0
parent09b1de9b1e2c4c4e088d3a7d3f32e9441d2316ed (diff)
downloaddexon-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.sol16
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 {
}