Janus Indexer Core
Indexer Core is the bridge between Dapp and SmartContract.
It is responsible for extracting metadata that will be indexed, interacting with the
Indexer smart contract and also for communicating with the storage layer.
For smart contracts we currently support only Ethereum and for storage currently only IPFS, but we plan to include other smart contract engines and decentralized storage solutions in the future.
IPFS: The InterPlanetary File System is a protocol and peer-to-peer network for storing and sharing data in a distributed file system.
Ethereum: Is an open source, public, blockchain-based distributed computing platform and operating system featuring smart contract functionality.
# Is run command: yarn build
# run unit tests yarn test:unit
# run all tests yarn test
# run code linter yarn lint
# automatically fix issues detected by the linter yarn lint-fix
- Fork it (https://github.com/4cadia-foundation/janus/fork)
- Create your feature branch (
git checkout -b feature/fooBar)
- Commit your changes (
git commit -am 'Add some fooBar')
- Push to the branch (
git push origin feature/fooBar)
- Create a new Pull Request