liquity / ChickenBond

GNU General Public License v3.0
31 stars 5 forks source link

Add Gelato B.Protocol LQTY harvesting contracts #263

Closed bingen closed 1 year ago

bingen commented 1 year ago

Deployment:

forge create ./src/Tools/GelatoLQTYArb.sol:GelatoLQTYArb \
  --private-key $DEPLOYER_PRIVATE_KEY \
  --rpc-url $ETH_RPC_URL \
  --etherscan-api-key $ETHERSCAN_API_KEY \
  --verify \
  --constructor-args 0xB3f5503f93d5Ef84b06993a1975B9D21B962892F <your-address-to-create-tasks-on-Gelato>
forge create ./src/Tools/LQTYWBTCArb.sol:LQTYWBTCArb \
  --private-key $DEPLOYER_PRIVATE_KEY \
  --rpc-url $ETH_RPC_URL \
  --etherscan-api-key $ETHERSCAN_API_KEY \
  --verify \
  --constructor-args 0x7605aaA45344F91315E0C596Ab679159784F8b7b
forge create ./src/Tools/GelatoLQTYWBTCArb.sol:GelatoLQTYWBTCArb \
  --private-key $DEPLOYER_PRIVATE_KEY \
  --rpc-url $ETH_RPC_URL \
  --etherscan-api-key $ETHERSCAN_API_KEY \
  --verify \
  --constructor-args 0x7605aaA45344F91315E0C596Ab679159784F8b7b 0xB3f5503f93d5Ef84b06993a1975B9D21B962892F <your-address-to-create-tasks-on-Gelato>

Test:

forge test -vv --match-contract HarvestBProtocol --fork-url ${ETH_RPC_URL}