npm install [email protected] -g
npm install
truffle compile
truffle test
truffle migrate
truffle run coverage
open coverage/index.html
- Pool token: https://rinkeby.etherscan.io/token/0x9936bdcd16e8c709c4cb8d7b871f0011b4cc65de
- UI (swap): https://app.uniswap.org/#/swap?inputCurrency=ETH&outputCurrency=0xe29797910d413281d2821d5d9a989262c8121cc2&chain=rinkeby
- UI (pool): https://app.uniswap.org/#/add/v2/ETH/0xe29797910D413281d2821D5d9a989262c8121CC2?chain=rinkeby
truffle migrate --network rinkeby
https://rinkeby.etherscan.io/address/0xdD4b811DD62A1DE482f0D3863DAe55A672a461b2
truffle run verify UniswapPoolRewards --network rinkeby
https://rinkeby.etherscan.io/address/0xdD4b811DD62A1DE482f0D3863DAe55A672a461b2#code
- Pool token: https://kovan.etherscan.io/token/0x2c3de9b3fb7b4d67c8fb58cc7799bbb6e839a694
- UI: https://kovan-uniswap.netlify.app/add-liquidity
- Pool token:
// TODO
- UI: https://app.sushi.com/legacy/pool?chainId=42
- Pool token:
// TODO
- UI: https://kovan.balancer.fi/#/
- Pool token: https://etherscan.io/token/0xa0d230dca71a813c68c278ef45a7dac0e584ee61
- UI (swap): https://app.uniswap.org/#/swap?inputCurrency=ETH&outputCurrency=0xe29797910d413281d2821d5d9a989262c8121cc2
- UI (pool): https://app.uniswap.org/#/add/v2/ETH/0xe29797910d413281d2821d5d9a989262c8121cc2
- Pool token: https://etherscan.io/token/0x0E2a3d127EDf3BF328616E02F1DE47F981Cf496A
- UI (swap): https://app.sushi.com/swap?inputCurrency=ETH&outputCurrency=0xe29797910D413281d2821D5d9a989262c8121CC2
- UI (pool): https://app.sushi.com/add/ETH/0xe29797910D413281d2821D5d9a989262c8121CC2
- Pool token: https://etherscan.io/token/0x517390b2b806cb62f20ad340de6d98b2a8f17f2b
- UI (swap): https://app.balancer.fi/#/ethereum/swap/ether/0xe29797910D413281d2821D5d9a989262c8121CC2
- UI (pool): https://app.balancer.fi/#/ethereum/pool/0x517390b2b806cb62f20ad340de6d98b2a8f17f2b0002000000000000000001ba
truffle migrate --network mainnet
https://etherscan.io/address/0x6ba828e01713cef8ab59b64198d963d0e42e0aea
truffle run verify UniswapPoolRewards --network mainnet
https://etherscan.io/address/0x6ba828e01713cef8ab59b64198d963d0e42e0aea#code
trufflesuite/truffle-migrate#23 (comment)
truffle migrate -f 2 --to 2 --network mainnet
https://etherscan.io/address/0x92bc866ff845a5050b3c642dec94e5572305872f
truffle run verify SushiSwapPoolRewards --network mainnet
https://etherscan.io/address/0x92bc866ff845a5050b3c642dec94e5572305872f#code
trufflesuite/truffle-migrate#23 (comment)
truffle migrate -f 3 --to 3 --network mainnet
https://etherscan.io/address/0x8a1d0924bb0d9b4aab6508263828ca26ca0dc235
truffle run verify BalancerPoolRewards@0x8A1d0924Bb0d9b4Aab6508263828cA26ca0dC235 --network mainnet
https://etherscan.io/address/0x8a1d0924bb0d9b4aab6508263828ca26ca0dc235#code