Skip to content

ERC-4626 Vault with flexible adapters and governance system.

License

Notifications You must be signed in to change notification settings

adapter-fi/AdapterVault

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation & Smoke Test

Prerequisites:

  1. Signup for free alchemy account, create a project with ETH mainnet.
  2. export your API key: export WEB3_ALCHEMY_API_KEY=api_key
  3. Ensure that nvm is installed for node deployments. And you are running 20.x lts: nvm install v20.12.2 and nvm use v20.12.2
  4. Create a python virtual environment to isolate your project.

Initialization

  1. Activate your python virtual environment.
  2. Install all environmental dependencies: make init

Smoke Test

  1. Execute the unit tests: make test

If all your tests pass then you're good to go.

Test & Execution Environment

We're using Titanoboa with PyTest as our development environment.

Titanoboa Discord

Titanoboa Documentation

PyTest Website

About

ERC-4626 Vault with flexible adapters and governance system.

Resources

License

Stars

Watchers

Forks

Languages