This is a new repository that is bootstrapped from UniversalLoginSDK that will be borrowed from heavily in Boomerang.
This repository is organized as a monorepo.
- BoomerangSDK - easy way to communicate with relayer, boomerang smart contracts, and IPFS
- Boomerang Contracts - all contracts used for Boomerang
- Boomerang dApp - Boomerang react web app
- UniversalLoginSDK - easy way to communicate with relayer by http protocol
- Universal Login Contracts - all contracts used for the UniversalLoginSDK
- Universal Login Example - example app, which shows how to use UniversalLoginSDK
- Relayer - allows to interact with blockchain
Contributions are always welcome, no matter how large or small. Before contributing, please read the code of conduct and contribution policy.
Before you issue pull request:
- Make sure all tests and linters pass.
- Make sure you have test coverage for any new features.
You can run lint via:
./script/lint.sh
You can run tests:
./scripts/test.sh
You can ran full clean:
./scripts/clean.sh
And you can emulate full CI process by:
yarn
./scripts/travis.sh
Boomerang is released under the MIT License.