set-gsn-provider.js 386 B

123456789101112131415
  1. const { GSNDevProvider } = require('@openzeppelin/gsn-provider');
  2. function setGSNProvider (Contract, accounts) {
  3. const baseProvider = Contract.currentProvider;
  4. Contract.setProvider(
  5. new GSNDevProvider(baseProvider, {
  6. txfee: 70,
  7. useGSN: false,
  8. ownerAddress: accounts[8],
  9. relayerAddress: accounts[9],
  10. }),
  11. );
  12. };
  13. module.exports = { setGSNProvider };