@dxdao/aqua-sc
Package contains:
- Artifacts used across Aqua infrastructure
- Addresses of deployed contracts
- Typings generated with
typechain/ethers-v5
Installation
To install the latest production release use:
$ npm install @dxdao/aqua-sc
or
$ yarn add @dxdao/aqua-sc
Development prereleases are following 0.0.0-dev.x
versioning along with dev
tag. To install the latest dev version, use:
$ npm i @dxdao/aqua-sc@>=0.0.0-dev.0 <0.0.0
or
$ yarn add @dxdao/aqua-sc@>=0.0.0-dev.0 <0.0.0
Usage
Artifacts
import AQUA_FACTORY from '@dxdao/aqua-sc/artifacts/AquaFactory.json'
import {
abi as AQUA_FACTORY_ABI,
bytecode as AQUA_FACTORY__BYTECODE,
} from '@dxdao/aqua-sc/artifacts/AquaFactory.json'
Addresses
import { getContractAddressesForChainOrThrow, ChainId } from '@dxdao/aqua-sc'
const addresses = getContractAddressesForChainOrThrow(ChainId.rinkeby)