mirror of
https://github.com/fluencelabs/lazy-snark
synced 2025-06-21 10:41:41 +00:00
truffle
This commit is contained in:
59
truffle/truffle.js
Normal file
59
truffle/truffle.js
Normal file
@ -0,0 +1,59 @@
|
||||
/*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!
|
||||
};
|
Reference in New Issue
Block a user