Skip to content

Latest commit

 

History

History
199 lines (129 loc) · 7.25 KB

002-upgrades.md

File metadata and controls

199 lines (129 loc) · 7.25 KB
layout title
default
Mainnet upgrades

Mainnet upgrades

V1.1.4

Core binary: (aplina-linux/amd64): "https://github.com/rarimo/rarimo-core/releases/download/v1.1.4/rarimo-core-alpine-linux-amd64".

Also, you can build core from sources by yourself: use "https://github.com/rarimo/rarimo-core/releases/tag/v1.1.4" release information.

Also, if you are using Ubuntu linux, please install musl-dev using sudo apt install musl-dev command to be able to use Alpine binary on your machine.

If you are using cosmovisor the upgrade will be done automatically.

What's new?

Upgrade v1.1.4 introduces the new Rootupdater module. This module is designed to extract the passport root from Ethereum Virtual Machine (EVM) contract events and subsequently create a new operation for rarimo-core module. To learn more, refer to the documentation for the rootupdater module

V1.1.3

Core binary: ( alpine-linux/amd64): "https://github.com/rarimo/rarimo-core/releases/download/v1.1.3/rarimo-core-alpine-linux-amd64".

Also, you can build core from sources by yourself: use "https://github.com/rarimo/rarimo-core/releases/tag/v1.1.3" release information.

Also, if you are using Ubuntu linux, please install musl-dev using sudo apt install musl-dev command to be able to use Alpine binary on your machine.

If you are using cosmovisor the upgrade will be done automatically.

What's new?

Upgrade v1.1.3 introduces the new Arbitrary proposal in terms of rarimocore module that can be used to sign any specified byte data in body.

V1.1.2

Core binary: ( alpine-linux/amd64): "https://github.com/rarimo/rarimo-core/releases/download/v1.1.2/rarimo-core-alpine-linux-amd64".

Also, you can build core from sources by yourself: use "https://github.com/rarimo/rarimo-core/releases/tag/v1.1.2" release information.

Also, if you are using Ubuntu linux, please install musl-dev using sudo apt install musl-dev command to be able to use Alpine binary on your machine.

If you are using cosmovisor the upgrade will be done automatically.

What's new?

Upgrade v1.1.2 changes the parameters of feemarket module, in particular BaseFee and NoBaseFee that should be 0 and true while we are using zero commissions on production.

V1.1.1

Core binary: ( alpine-linux/amd64): "https://github.com/rarimo/rarimo-core/releases/download/v1.1.1/rarimo-core-alpine-linux-amd64".

Also, you can build core from sources by yourself: use "https://github.com/rarimo/rarimo-core/releases/tag/v1.1.1" release information.

Also, if you are using Ubuntu linux, please install musl-dev using sudo apt install musl-dev command to be able to use Alpine binary on your machine.

What's new?

Upgrade v1.1.1 introduces a new module to store and manage CSCA Master List. More information can be found in module docs.

V1.1.0

Core binary: ( alpine-linux/amd64): "https://github.com/rarimo/rarimo-core/releases/download/v1.1.0/rarimo-core-alpine-linux-amd64".

Also, you can build core from sources by yourself: use <"https://github.com/rarimo/rarimo-core/releases/tag/v1.1.0"> release information.

Upgrade will perform automatically if you are using cosmovisor under Alpine linux.

Also, if you are using Ubuntu linux, please install musl-dev using sudo apt install musl-dev command to be able to use Alpine binary on your machine.

What's new?

Upgrade v1.1.0 introduces a couple of features for identity transfers:

  • New WorldCoin identity transfer
  • Fix for the Iden3 identity transfers: GIST and state transfers are split into two different operations.
  • Double-sending of confirmation messages will not cause TX error.

V1.0.7

Core binary: (alpine-linux/amd64): "https://storage.googleapis.com/rarimo-mainnet/1.0.7/rarimo-core".

Also, you can build core from sources by yourself: Use <"https://github.com/rarimo/rarimo-core"> repo and chains/mainnet branch.

Upgrade will perform automatically if you are using cosmovisor under Alpine linux. Also, if you are using Ubuntu linux, please install musl-dev using sudo apt install musl-dev command to be able to use Alpine binary on your machine.

What's new?

Upgrade v1.0.7 introduces fixes to the rarimocore module:

  • Adding feature to clear old TSS violation reports.
  • Manual unfreeze of all TSS parties without necessity to reshare keys.

V1.0.6

Core binary: (alpine-linux/amd64): "https://storage.googleapis.com/rarimo-mainnet/1.0.6/rarimo-core"

Upgrade will perform automatically if you are using cosmovisor under Alpine linux. Also, if you are using Ubuntu linux, please install musl-dev using sudo apt install musl-dev command to be able to use Alpine binary on your machine.

What's new?

Upgrade V1.0.6 introduces:

  • Adding message for operation resign by Threshold signature producers.
  • Changing of stored TSS pub-key format: removing constant 0x04 prefix.
  • Adding admin field in supported network BridgeParams that will contain the pub-key of the bridge admin on Solana.
  • Some minor fixes in: several operation creation entrypoints, updating params of the supported networks,

V1.0.5

Core binary: (alpine-linux/amd64): "https://storage.googleapis.com/rarimo-mainnet/1.0.5/rarimo-core"

Upgrade will perform automatically if you are using cosmovisor under Alpine linux. Also, if you are using Ubuntu linux, please install musl-dev using sudo apt install musl-dev command to be able to use Alpine binary on your machine.

What's new?

Upgrade v1.0.5 introduces several fixes:

  • Adding createdAtBlock field to StateInfo entry in identity module.
  • Fixed events emitting for multisig messages execution.

V1.0.4

Core binary (linux/amd64): "https://storage.googleapis.com/rarimo-mainnet/1.0.4/rarimo-core"

Upgrade will perform automatically if you are using cosmovisor under Alpine linux. Also, if you are using Ubuntu linux, please install musl-dev using sudo apt install musl-dev command to be able to use Alpine binary on your machine.

What's new?

Upgrade v1.0.4 introduces identity core module that is responsible for storing aggregated information about identity state transitions published into Rarimo chain. It uses deployed into Rarimo EVM original Iden3 state smart-contracts.

Also, there was a couple of fixes in Rarimo evm part and other modules.

rarimocore and oraclemanager modules genesis freezedBlock parameters was set to 103680 that is equal to 2x gov voting time.

feemanager module baseFee parameter was set to 0 to disable fee for EVM transactions.

Also, we introduce new version of the following services:

Note, that there is a couple of changes in evm-identity-saver-svc config file:

Old:

state_contract_cfg:
  issuer_id: "24681524151353338075533135666067797260271579497198610066639546696060309762"

New:

state_contract_cfg:
  issuer_id: [ '' ]
  disable_filtration: true

Also, there are some updates in Rarimo node configuration:

config.toml:

max_subscriptions_per_client = 50

v1.0.1

Mainnet launched!