mirror of
https://github.com/fluencelabs/lazy-snark
synced 2025-04-24 22:42:14 +00:00
60 lines
1.6 KiB
JavaScript
60 lines
1.6 KiB
JavaScript
|
/*require('babel-register');
|
||
|
require('babel-polyfill');
|
||
|
*/
|
||
|
var HDWalletProvider = require("truffle-hdwallet-provider");
|
||
|
|
||
|
var mnemonicRopsten = "...";
|
||
|
var infuraLinkRopsten = "...";
|
||
|
var deployerAddressRopsten = "...";
|
||
|
|
||
|
var mnemonicKovan = "...";
|
||
|
var infuraLinkKovan = "...";
|
||
|
var deployerAddressKovan = "...";
|
||
|
var addressIndex = 0; // address index in MetaMask
|
||
|
|
||
|
|
||
|
module.exports = {
|
||
|
networks: {
|
||
|
development: {
|
||
|
host: "localhost",
|
||
|
network_id: "*",
|
||
|
port: 8545,
|
||
|
},
|
||
|
coverage: {
|
||
|
host: "localhost",
|
||
|
network_id: "*",
|
||
|
port: 8555, // <-- If you change this, also set the port option in .solcover.js.
|
||
|
gas: 0xfffffffffff, // <-- Use this high gas value
|
||
|
gasPrice: 0x01 // <-- Use this low gas price
|
||
|
},
|
||
|
ropsten: {
|
||
|
provider: function() {
|
||
|
return new HDWalletProvider(mnemonicRopsten, infuraLinkRopsten, addressIndex);
|
||
|
},
|
||
|
network_id: 3,
|
||
|
from: deployerAddressRopsten.toLowerCase(),
|
||
|
},
|
||
|
kovan: {
|
||
|
provider: function() {
|
||
|
return new HDWalletProvider(mnemonicKovan, infuraLinkKovan, addressIndex);
|
||
|
},
|
||
|
network_id: 42,
|
||
|
from: deployerAddressKovan.toLowerCase(),
|
||
|
}
|
||
|
|
||
|
},
|
||
|
compilers: {
|
||
|
solc: {
|
||
|
version: "0.5.4",
|
||
|
settings: {
|
||
|
optimizer: {
|
||
|
enabled: true,
|
||
|
runs: 200
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
// See <http://truffleframework.com/docs/advanced/configuration>
|
||
|
// to customize your Truffle configuration!
|
||
|
};
|