1.2.2 • Published 12 months ago

@anirudhtx/aave-v3-deploy-pyth v1.2.2

Weekly downloads
-
License
AGPLv3
Repository
github
Last release
12 months ago

Aave V3 Deployments

npm (scoped)

This Node.js repository contains the configuration and deployment scripts for the Aave V3 protocol core and periphery contracts, configured with the Pyth oracle. The repository makes use of hardhat and hardhat-deploy tools to facilitate the deployment of Aave V3 protocol.

Requirements

Getting Started

  1. Install Node.JS dependencies:

    npm i
  2. Compile contracts before running any other command, to generate Typechain TS typings:

    npm run compile

Project Structure

PathDescription
deploy/Main deployment scripts dir location
├─ 00-core/Core deployment, only needed to run once per network.
├─ 01-periphery_pre/Periphery contracts deployment, only need to run once per network.
├─ 02-market/Market deployment scripts, depends of Core and Periphery deployment.
├─ 03-periphery_post/Periphery contracts deployment after market is deployed.
deployments/Artifacts location of the deployments, contains the addresses, the abi, solidity input metadata and the constructor parameters.
markets/Directory to configure Aave markets
tasks/Hardhat tasks to setup and review market configs
helpers/Utility helpers to manage configs and deployments
1.2.2

12 months ago

1.2.1

12 months ago

1.2.0

1 year ago

1.1.4

1 year ago

1.1.3

1 year ago

1.1.2

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago