6.0.2 • Published 4 months ago

router-intents v6.0.2

Weekly downloads
-
License
ISC
Repository
-
Last release
4 months ago

Router Nitro Periphery Contracts

Router Nitro Periphery Contracts contains smart contracts for various cross-chain products created using Router Nitro.

Smart Contracts is designed in such a way that it is:

  • Modular => highly customizable and extendable.
  • Optimized => highly gas optimized.

How to run the project

This project demonstrates an advanced Hardhat use case, integrating other tools commonly used alongside Hardhat in the ecosystem.

1. Install

> npm install
// or
> yarn install

2. Configure

Place required fields in a .env file in the root folder of the project (requirements are stored in .env.example file).

3. Run

npx hardhat test

// other
npx hardhat accounts
npx hardhat compile
npx hardhat clean
npx hardhat node
npx hardhat help
REPORT_GAS=true npx hardhat test
npx hardhat coverage
npx hardhat run scripts/deploy.ts
TS_NODE_FILES=true npx ts-node scripts/deploy.ts
npx eslint '**/*.{js,ts}'
npx eslint '**/*.{js,ts}' --fix
npx prettier '**/*.{json,sol,md}' --check
npx prettier '**/*.{json,sol,md}' --write
npx solhint 'contracts/**/*.sol'
npx solhint 'contracts/**/*.sol' --fix

Performance optimizations

For faster runs of your tests and scripts, consider skipping ts-node's type checking by setting the environment variable TS_NODE_TRANSPILE_ONLY to 1 in hardhat's environment. For more details see the documentation.

6.0.2

4 months ago

5.0.2

4 months ago

5.0.1

4 months ago

4.0.1

5 months ago

3.0.1

5 months ago

3.0.0

5 months ago

2.0.3

5 months ago

2.0.2

5 months ago

2.0.1

5 months ago

2.0.0

5 months ago

1.0.0

5 months ago

0.0.2

5 months ago

0.0.1

5 months ago