From 7997fe258220864fca1c2cb531ebffb728464610 Mon Sep 17 00:00:00 2001 From: Alexey Date: Sun, 4 Aug 2019 20:57:01 +0300 Subject: [PATCH] fix bugs (public verifier) --- contracts/Mixer.sol | 2 +- package.json | 2 +- truffle-config.js | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/contracts/Mixer.sol b/contracts/Mixer.sol index ae140ba..9a114af 100644 --- a/contracts/Mixer.sol +++ b/contracts/Mixer.sol @@ -26,7 +26,7 @@ contract Mixer is MerkleTreeWithHistory { mapping(uint256 => bool) public nullifierHashes; // we store all commitments just to prevent accidental deposits with the same commitment mapping(uint256 => bool) public commitments; - IVerifier verifier; + IVerifier public verifier; event Deposit(uint256 indexed commitment, uint256 leafIndex, uint256 timestamp); event Withdraw(address to, uint256 nullifierHash, uint256 fee); diff --git a/package.json b/package.json index b6b8697..86c326f 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "build:contract": "npx truffle compile", "test": "npx truffle test", "migrate": "npx truffle migrate --network kovan --reset", - "migrate:mainnet": "npx truffle migrate --network mainnet --reset", + "migrate:mainnet": "npx truffle migrate --network mainnet", "migrate:dev": "npx truffle migrate --network development --reset", "browserify": "npx browserify cli.js -o index.js --exclude worker_threads", "eslint": "npx eslint --ignore-path .gitignore .", diff --git a/truffle-config.js b/truffle-config.js index fc76fc8..a9078e8 100644 --- a/truffle-config.js +++ b/truffle-config.js @@ -52,10 +52,10 @@ module.exports = { skipDryRun: true }, mainnet: { - provider: () => new HDWalletProvider(process.env.PRIVATE_KEY, 'https://mainnet.infura.io/v3/c7463beadf2144e68646ff049917b716'), + provider: () => new HDWalletProvider(process.env.PRIVATE_KEY, 'http://ethereum-rpc.trustwalletapp.com'), network_id: 1, - gas: 5000000, - gasPrice: utils.toWei('3.1', 'gwei'), + gas: 6000000, + gasPrice: utils.toWei('2', 'gwei'), // confirmations: 0, // timeoutBlocks: 200, skipDryRun: true