diff --git a/contracts/ECRecovery.sol b/contracts/ECRecovery.sol index 9af0100f48c..e3a71688333 100644 --- a/contracts/ECRecovery.sol +++ b/contracts/ECRecovery.sol @@ -14,7 +14,7 @@ library ECRecovery { * @param hash bytes32 message, the hash is the signed message. What is recovered is the signer address. * @param sig bytes signature, the signature is generated using web3.eth.sign() */ - function recover(bytes32 hash, bytes sig) public pure returns (address) { + function recover(bytes32 hash, bytes sig) internal pure returns (address) { bytes32 r; bytes32 s; uint8 v; diff --git a/test/library/ECRecovery.test.js b/test/library/ECRecovery.test.js index 56852adf0af..04fb6d199f9 100644 --- a/test/library/ECRecovery.test.js +++ b/test/library/ECRecovery.test.js @@ -1,5 +1,4 @@ var ECRecoveryMock = artifacts.require('ECRecoveryMock'); -var ECRecoveryLib = artifacts.require('ECRecovery'); var hashMessage = require('../helpers/hashMessage.js'); @@ -8,8 +7,6 @@ contract('ECRecovery', function (accounts) { const TEST_MESSAGE = 'OpenZeppelin'; before(async function () { - const ecRecoveryLib = await ECRecoveryLib.new(); - ECRecoveryMock.link('ECRecovery', ecRecoveryLib.address); ecrecovery = await ECRecoveryMock.new(); });