Audit enhacements

This commit is contained in:
Roman Storm 2018-07-02 18:45:58 -07:00
parent 2bf70c7e9f
commit aeb2e1dd7e
No known key found for this signature in database
GPG Key ID: E3282F1F2CE28E55
2 changed files with 5 additions and 1 deletions

View File

@ -56,6 +56,10 @@ contract ERC677BridgeToken is
revert();
}
function renounceOwnership() public onlyOwner {
revert();
}
function claimTokens(address _token, address _to) public onlyOwner {
require(_to != address(0));
if (_token == address(0)) {

View File

@ -27,9 +27,9 @@ contract BridgeValidators is IBridgeValidators, EternalStorage, Ownable {
setValidator(_initialValidators[i], true);
emit ValidatorAdded(_initialValidators[i]);
}
require(validatorCount() >= _requiredSignatures);
uintStorage[keccak256(abi.encodePacked("requiredSignatures"))] = _requiredSignatures;
setInitialize(true);
emit RequiredSignaturesChanged(_requiredSignatures);
return isInitialized();
}