This repository contains the periphery contracts for Liquidity Book. The contracts can be found here: Joe V2: Liquidity Book
For more information, go to the documentation and the whitepaper.
Foundry documentation can be found here.
Open your terminal and type in the following command:
curl -L https://foundry.paradigm.xyz | bash
This will download foundryup. Then install Foundry by running:
foundryup
To update foundry after installation, simply run foundryup
again, and it will update to the latest Foundry release.
You can also revert to a specific version of Foundry with foundryup -v $VERSION
.
If you use Windows, you need to build from source to get Foundry.
Download and run rustup-init
from rustup.rs. It will start the installation in a console.
After this, run the following to build Foundry from source:
cargo install --git https://github.com/foundry-rs/foundry foundry-cli anvil --bins --locked
To update from source, run the same command again.
To install dependencies, run the following to install dependencies:
forge install
To run tests, run the following command:
forge test