About7Sharks / flashloan-template

aavev3 flashloan

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flashloan Template

A set of contracts and tests to take a 1000 WETH flashloan from aave v3 built using forge.

Usage

create a .env with mainnet rpc url

echo "mainnet=<your_rpc_url>" > .env

Build

$ forge build

Test

$ forge test -vvvv

Format

$ forge fmt

Gas Snapshots

$ forge snapshot

Anvil

$ anvil

Deploy

$ forge script script/Counter.s.sol:CounterScript --rpc-url <your_rpc_url> --private-key <your_private_key>

Cast

$ cast <subcommand>

Help

$ forge --help
$ anvil --help
$ cast --help

About

aavev3 flashloan


Languages

Language:Solidity 100.0%