Skip to content

Latest commit

 

History

History
88 lines (61 loc) · 1.2 KB

README.md

File metadata and controls

88 lines (61 loc) · 1.2 KB

Darwinia Bridge Solidity

Packages

.
├── contracts
│   ├── bridge
│   ├── deprecated
│   ├── tokens
│   ├── utils
│   └── verify
└── packages
    ├── addresses
    └── assets

Install dependencies

Make sure you are using Yarn v1.22.10. To install using brew:

brew install [email protected]

Then install dependencies

yarn install

Environment variables (Optional)

.env example:

MAINNET_RPC_URL="https://eth-mainnet.alchemyapi.io/v2/your-api-key"
GOERLI_RPC_URL="https://eth-rinkeby.alchemyapi.io/v2/your-api-key" 
PRIVATE_KEY=your private key 

Build

To build all packages:

yarn build

To build a specific package:

PKG=@darwinia/contracts-bridge yarn build

To build all contracts packages:

yarn build:contracts

Clean

Clean all packages:

yarn clean

Clean a specific package

PKG=@darwinia/contracts-bridge yarn clean

Rebuild

To re-build (clean & build) all packages:

yarn rebuild

To re-build (clean & build) a specific package & it's deps:

PKG=@darwinia/contracts-bridge yarn rebuild