46 lines
1.3 KiB
JavaScript
46 lines
1.3 KiB
JavaScript
|
const HDWalletProvider = require('truffle-hdwallet-provider');
|
|||
|
|
|||
|
const mnemonic = process.env.TEST_MNEMONIC || 'giveth liquid pledging mnemonic';
|
|||
|
const providerRopsten = new HDWalletProvider(mnemonic, 'https://ropsten.infura.io/', 0);
|
|||
|
const providerKovan = new HDWalletProvider(mnemonic, 'https://kovan.infura.io', 0);
|
|||
|
|
|||
|
module.exports = {
|
|||
|
networks: {
|
|||
|
development: {
|
|||
|
network_id: 15,
|
|||
|
host: "localhost",
|
|||
|
port: 8545,
|
|||
|
gas: 4000000,
|
|||
|
gasPrice: 20e9,
|
|||
|
},
|
|||
|
development_migrate: {
|
|||
|
network_id: 15,
|
|||
|
host: "localhost",
|
|||
|
port: 8545,
|
|||
|
gas: 4000000,
|
|||
|
gasPrice: 20e9,
|
|||
|
from: "0xf93df8c288b9020e76583a6997362e89e0599e99",
|
|||
|
},
|
|||
|
mainnet: {
|
|||
|
network_id: 1,
|
|||
|
host: "localhost",
|
|||
|
port: 8545,
|
|||
|
gas: 4000000,
|
|||
|
gasPrice: 20e9,
|
|||
|
from: "0xf93df8c288b9020e76583a6997362e89e0599e99",
|
|||
|
},
|
|||
|
ropsten: {
|
|||
|
network_id: 3,
|
|||
|
provider: providerRopsten,
|
|||
|
gas: 4000000,
|
|||
|
gasPrice: 20e9,
|
|||
|
},
|
|||
|
kovan: {
|
|||
|
network_id: 42,
|
|||
|
provider: providerKovan,
|
|||
|
gas: 4000000,
|
|||
|
gasPrice: 20e9,
|
|||
|
},
|
|||
|
}
|
|||
|
};
|