set up gsn provider for coverage too

pull/1844/head
Francisco Giordano 6 years ago
parent 73798a8d1b
commit 8a7b5be5f9
  1. 20
      truffle-config.js

@ -12,24 +12,28 @@ const solcNightly = {
const useSolcNightly = process.env.SOLC_NIGHTLY === 'true'; const useSolcNightly = process.env.SOLC_NIGHTLY === 'true';
module.exports = { function getProvider(url, options) {
networks: { return new GSNDevProvider('http://localhost:8545', Object.assign({
development: {
provider: new GSNDevProvider('http://localhost:8545', {
txfee: 70, txfee: 70,
useGSN: false, useGSN: false,
// The last two accounts defined in test.sh // The last two accounts defined in test.sh
ownerAddress: '0x26be9c03ca7f61ad3d716253ee1edcae22734698', ownerAddress: '0x26be9c03ca7f61ad3d716253ee1edcae22734698',
relayerAddress: '0xdc5fd04802ea70f6e27aec12d56716624c98e749', relayerAddress: '0xdc5fd04802ea70f6e27aec12d56716624c98e749',
}), }, options));
}
module.exports = {
networks: {
development: {
provider: getProvider('http://localhost:8545'),
network_id: '*', // eslint-disable-line camelcase network_id: '*', // eslint-disable-line camelcase
}, },
coverage: { coverage: {
host: 'localhost', provider: getProvider('http://localhost:8555', {
network_id: '*', // eslint-disable-line camelcase
port: 8555,
gas: 0xfffffffffff, gas: 0xfffffffffff,
gasPrice: 0x01, gasPrice: 0x01,
}),
network_id: '*', // eslint-disable-line camelcase
}, },
}, },

Loading…
Cancel
Save