@alpaca-finance/alperp-contract
v0.4.4-rc.1
Published
**Perpetual DEX breed from the magical farm**
Downloads
28
Maintainers
Keywords
Readme
Alperp Contract
Perpetual DEX breed from the magical farm
Local Development
The following assumes the use of node@>=14
.
Install Dependencies
- Copy
.env.example
file and change its name to.env
in the project folder - Run
yarn
to install all dependencies
Install Forge
$ curl -L https://foundry.paradigm.xyz | bash # install foundryup
$ foundryup # install forge and cast
Compile Contracts
yarn compile
Note: There will be a new folder called typechain
generated in your project workspace. You will need to navigate to typechain/index.ts
and delete duplicated lines inside this file in order to proceed.
Run Tests with Foundry
# unit tests
$ yarn test:unit
# integration tests
$ yarn test:integration
Licensing
The primary license for Alpaca Protocol is the MIT License, see MIT LICENSE.