Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: merge feature/v2.0.0 to develop #1242

Merged
merged 8 commits into from
Sep 16, 2024
Merged

chore: merge feature/v2.0.0 to develop #1242

merged 8 commits into from
Sep 16, 2024

Conversation

Yashk767
Copy link
Contributor

@Yashk767 Yashk767 commented Sep 16, 2024

Description

This PR merges the changes included in v2.0.0 release from branch feature/v2.0.0 to develop.

Features included in v2.0.0 release:

This release supports 5 minute epoch contracts deployed on Europa defi chain,

  • Updated default values for config parameters to support 5 min contracts.
  • Removed estimateGas for reveal transaction and calculated gas limit using formula for reveal transaction.
  • Added validation on buffer percent limits.
  • Created the local cache instance only once which stores API results during commit state, instead of creating it every commit state.
  • Updated npm version for razor-network contracts with the latest deployment for 5 min epoch.

…#1229)

* chore: updated deployement parameters for 5 min europa chain

* refactor: fixed statelength and epochlength change tests

* chore: updated version to v2.0.0

* refactor: updated the chain name to EUROPA in chainId info
* refactor: added validation on buffer percent limits

* refactor: fixed tests

* refactor: updated default value when builded from source in config script

* refactor: fixed lint error

* refactor: fixed vote tests

* refactor: fixed getBufferPercent() tests

* refactor: recorrected the comment for max buffer formula used
* refactor: replaced goroutine cleanuploop with normal cleanup function

* refactor: initialised local cache only once an reused again

* refactor: fixed tests
chore: merge develop to feature/v2.0.0 post v1.2.0 release
… contracts for 5 min epoch (#1243)

* chore: updated mainnet contract addresses to official 5 min epoch contracts

* chore: updated contracts version in dependencies

* chore: updated node-version in workflows

* refactor: update package-lock.json and reinstall dependencies
@Yashk767 Yashk767 marked this pull request as ready for review September 16, 2024 12:17
Copy link
Member

@ashish10677 ashish10677 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@Yashk767 Yashk767 merged commit 54371f1 into develop Sep 16, 2024
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants