forge test --match-path test/FarmV2.t.sol -vv --fork-url https://goerli-rollup.arbitrum.io/rpc --etherscan-api-key AYKR4JV7AZ6678YBFW6HS5C7G4HV29GB5 The Unit Contracts for Testnets
- Deploy UN - MULTISIG= npm run deploy:token:sepolia
- Mint UN - TO= AMOUNT=<amount(ether)> npm run mint:token:sepolia
- Bridge UN to Arbitrum Sepolia - https://bridge.arbitrum.io
- Set bridgedUN to the bridged address in Base.s.sol
- Deploy a test collateral token on Arbitrum Sepolia - TO= AMOUNT=<amount(ether)> npm run deploy:collateral:arbitrumSepolia
- Set WBTC_TEST_ARBITRUM_SEPOLIA to the address deployed at step 5.
- npm run deploy:vault:arbitrumSepolia to deploy the TINU, price feed and the vault contract
- Set the eth and btc price feed in frontend cron and config
- npm run deploy:ticket:arbitrumSepolia to deploy the TicketFactory for bridged UN
- npm run deploy:farm:arbitrumSepolia to deploy the farm router
- npm run generate:arbitrumSepolia to generate the contracts.json needed in frontend