Migrate to Hardhat (#2397)
This commit is contained in:
committed by
GitHub
parent
0c27ecc536
commit
f06738828b
15
test/helpers/set-gsn-provider.js
Normal file
15
test/helpers/set-gsn-provider.js
Normal file
@ -0,0 +1,15 @@
|
||||
const { GSNDevProvider } = require('@openzeppelin/gsn-provider');
|
||||
|
||||
function setGSNProvider (Contract, accounts) {
|
||||
const baseProvider = Contract.currentProvider;
|
||||
Contract.setProvider(
|
||||
new GSNDevProvider(baseProvider, {
|
||||
txfee: 70,
|
||||
useGSN: false,
|
||||
ownerAddress: accounts[8],
|
||||
relayerAddress: accounts[9],
|
||||
}),
|
||||
);
|
||||
};
|
||||
|
||||
module.exports = { setGSNProvider };
|
||||
@ -1,5 +1,3 @@
|
||||
const { web3 } = require('@openzeppelin/test-environment');
|
||||
|
||||
function toEthSignedMessageHash (messageHex) {
|
||||
const messageBuffer = Buffer.from(messageHex.substring(2), 'hex');
|
||||
const prefix = Buffer.from(`\u0019Ethereum Signed Message:\n${messageBuffer.length}`);
|
||||
|
||||
Reference in New Issue
Block a user