2.0.0-rc.1 • Published 3 months ago

@animoca/ethereum-contracts-bridging v2.0.0-rc.1

Weekly downloads
-
License
MIT
Repository
github
Last release
3 months ago

Animoca Ethereum Assets Bridging Contracts

NPM Package Coverage Status

Solidity contracts to manage bridging assets between blockchains.

Audits

DateScopeCommitPackage versionAuditorReport
14/11/2022Full library (FxERC20)ac07a577f4c6545f2543f793fea6d4ee7b1ea9280.1.2Halbornlink

Compilation artifacts

The compilation artifacts, including the debug information, are available in the artifacts folder, both in the git repository and the release packages. These artifacts can be imported in dependents projects and used in tests or migration scripts with the following hardhat configuration:

  external: {
    contracts: [
      {
        artifacts: 'node_modules/@animoca/ethereum-contracts-bridging/artifacts',
      },
    ],
  },

Installation

To install the module in your project, add it as an npm dependency:

yarn add -D @animoca/ethereum-contracts hardhat

or

npm add --save-dev @animoca/ethereum-contracts hardhat

Development

Install the dependencies:

yarn

Compile the contracts:

yarn compile

Run the tests:

yarn test

Run the tests (parallel mode):

yarn test-p

Run the coverage tests:

yarn coverage

Run the full pipeline (should be run before commiting code):

yarn run-all

See package.json for additional commands.

Note: this repository uses git lfs: the module should be installed before pushing changes.

2.0.0-rc.1

3 months ago

2.0.0-rc.0

3 months ago

1.0.0

10 months ago

1.0.0-rc.0

11 months ago

0.3.0

1 year ago

0.1.4

1 year ago

0.1.3

1 year ago

0.2.4

1 year ago

0.1.0

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.0.3-rc0

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago