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

Upgrade core v1.0.5 #6

Merged
merged 4 commits into from
Dec 18, 2021
Merged

Upgrade core v1.0.5 #6

merged 4 commits into from
Dec 18, 2021

Conversation

lebascou
Copy link
Contributor

@lebascou lebascou commented Dec 17, 2021

Description

The main-net of the Lum Network was launched on Dec. 14th. The same day Osmosis ran an update as well which broke the capability to create IBC channels between Osmosis and Lum Network. Thus preventing us from creating liquidity pools on the Osmosis platform.

This upgrade to v1.0.5 alongside Osmosis' upgrade (which will happen the same day) is intended to fix this IBC integration issue and enable our networks to communicate.

How to upgrade

  • This upgrade is scheduled for Monday Dec. 20 at around 17:00 UTC
  • The exact target block is 90300
  • Upon reaching this block you will see a message ERR UPGRADE "v1.0.5" NEEDED at height: 90300 and ERR CONSENSUS FAILURE!!!
  • WARNING: Upgrading prior to this block and this message WILL literally make your node good for a full hard reset, you really don't want to do that
  • Once you receive this message you must upgrade you node:
    • git pull
    • git checkout v1.0.5
    • make
    • lumd version
      • 1.0.5
    • sudo systemctl restart lumd
  • If it succeeds you should see it in the logs journalctl -u lumd -f

Upgrade details

Critical upgrade that fixes issues related to the Staking module and IBC:

Side improvements:

  • Always enable api and telemetry
  • Backport sync and node info rest endpoints for compatibility purpose

@lebascou lebascou merged commit 4a9a8f0 into master Dec 18, 2021
@Segfaultd Segfaultd deleted the feature/lum-323 branch November 30, 2022 10:47
Ricardo-Remy added a commit that referenced this pull request May 30, 2023
* Test structure proposal for keeper_deposit.test

* Add test for TestDeposit_IDsGeneration

* Improve pool creation for TestDeposit_IDsGeneration to avoid using msgServer

* Implement AddDeposit test

* RemoveDeposit in progress

* Remove deposit in progress

* Remove deposit completed

* Add TestDeposit_UpdateDepositStatus

* Add TestDeposit_TransferDeposit

* Add DelegateDeposit

* Add TestDeposit_BalanceDeposit

* Add full deposit process for local pool

* Add comment

* update removeDeposit and comment

* Add more correction

* update comments

* remove space line

* fix module addrs

* Fixed PR comments

* Remove useless require
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.

1 participant