Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/solidstate-network/layerzero-client
💬 SolidState integration with the LayerZero cross-chain messaging protocol 🧅
https://github.com/solidstate-network/layerzero-client
cross-chain eth ether ethereum hardhat layer-zero layerzero solidity wow
Last synced: about 2 months ago
JSON representation
💬 SolidState integration with the LayerZero cross-chain messaging protocol 🧅
- Host: GitHub
- URL: https://github.com/solidstate-network/layerzero-client
- Owner: solidstate-network
- License: mit
- Created: 2022-10-08T19:48:26.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-03-18T16:08:11.000Z (almost 2 years ago)
- Last Synced: 2024-09-26T03:39:08.768Z (3 months ago)
- Topics: cross-chain, eth, ether, ethereum, hardhat, layer-zero, layerzero, solidity, wow
- Language: Solidity
- Homepage:
- Size: 541 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# SolidState LayerZero Client
SolidState integration with the LayerZero cross-chain messaging protocol.
This project is built with [SolidState](https://github.com/solidstate-network). See the [solidstate-solidity](https://github.com/solidstate-network/solidstate-solidity) documentation for information about contract integration and testing.
## Installation
```bash
npm install --save-dev @solidstate/layerzero-client
# or
yarn add --dev @solidstate/layerzero-client
```## Development
Install dependencies via Yarn:
```bash
yarn install
```Setup Husky to format code on commit:
```bash
yarn prepare
```Compile contracts via Hardhat:
```bash
yarn run hardhat compile
```### Testing
Test contracts with Hardhat and generate gas report using `hardhat-gas-reporter`:
```bash
yarn run hardhat test
```Generate a code coverage report using `solidity-coverage`:
```bash
yarn run hardhat coverage
```### Documentation
A static documentation site can be generated using `hardhat-docgen`:
```bash
yarn run hardhat docgen
```