Chains:
rarimo-core is a blockchain built using Cosmos SDK and Tendermint and created with Ignite CLI.
Based on Tendermint + Cosmos SDK blockchain core the main goal is to provide validated information about different cross-chain operations.
Documentation:
- Rarimo core modules business logic
- Bridge contract architecture
- Bridging flow overview
- Oracles architecture overview
Use
ignite chain buildIf it fails in generate proto stage with error on etheremint .proto files just re-execute that command or try to
add --clear-cache flag.
Use
ignite generate proto-goIf it fails in generate proto stage with error on etheremint .proto files remove ./proto/ethermint package and execute
command again.
DO NOT FORGET TO RETURN DELETED PACKAGE.
Rarimo core leverages on the following branches:
masterbranch with vanilla core versionmainnet-betabranch with testnet core with all testnet upgradesmainnetbranch with mainnet core with all mainnet upgrades
For the tags we are using an approach when stable releases with vX.X.X tag has only the mainnet core. On the other
side mainnet-beta releases are build under vX.X.X-rcX tag. For the master branch releases only hash tagged images
will be provided.
Before creating the mainnet release be sure that it includes all unreleased changes from mainnet-beta and then
select the corresponding version number that will cover all released tags on mainnet-beta.