mirror of https://github.com/poanetwork/quorum.git
added check in init function to avoid duplicate entries
This commit is contained in:
parent
4d6cf6da77
commit
4bb8a364a9
|
@ -328,12 +328,14 @@ contract Permissions {
|
||||||
{
|
{
|
||||||
require(networkBoot == false, "network accounts already boot up");
|
require(networkBoot == false, "network accounts already boot up");
|
||||||
for (uint i=0; i<initialAcctList.length; i++){
|
for (uint i=0; i<initialAcctList.length; i++){
|
||||||
|
if (acctToIndex[initialAcctList[i]] == 0){
|
||||||
numberOfAccts ++;
|
numberOfAccts ++;
|
||||||
acctToIndex[initialAcctList[i]] = numberOfAccts;
|
acctToIndex[initialAcctList[i]] = numberOfAccts;
|
||||||
acctAccessList.push(AccountAccessDetails(initialAcctList[i], AccountAccess.FullAccess));
|
acctAccessList.push(AccountAccessDetails(initialAcctList[i], AccountAccess.FullAccess));
|
||||||
emit AccountAccessModified(initialAcctList[i], AccountAccess.FullAccess);
|
emit AccountAccessModified(initialAcctList[i], AccountAccess.FullAccess);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Checks if the Node is already added. If yes then returns true
|
// Checks if the Node is already added. If yes then returns true
|
||||||
function updateAccountAccess(address _address, AccountAccess _accountAccess) external
|
function updateAccountAccess(address _address, AccountAccess _accountAccess) external
|
||||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue