umee-network / peggo

Peggo is a Go implementation of the Gravity Bridge Orchestrator for the Umee network.
https://umee.cc/
Apache License 2.0
14 stars 21 forks source link

feat: Add eth merge pause flag (to main) #376

Closed facundomedica closed 2 years ago

facundomedica commented 2 years ago

Add --eth-merge-pause="true" to pause some messages from being sent during the pause period of the bridge.

Things paused:

SendToCosmos SendToEth DeployedERC20 Batch requests Confirms are all enabled. If we see any batch confirms, it means we'll need to add an extra upgrade step.

mergify[bot] commented 2 years ago

:warning: The sha of the head commit of this PR conflicts with #375. Mergify cannot evaluate rules on this PR. :warning:

mergify[bot] commented 2 years ago

:warning: The sha of the head commit of this PR conflicts with #375. Mergify cannot evaluate rules on this PR. :warning:

codecov-commenter commented 2 years ago

Codecov Report

Merging #376 (3e9e39c) into main (86ac6c4) will decrease coverage by 0.12%. The diff coverage is 14.28%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #376      +/-   ##
==========================================
- Coverage   57.81%   57.68%   -0.13%     
==========================================
  Files          17       17              
  Lines        2041     2049       +8     
==========================================
+ Hits         1180     1182       +2     
- Misses        758      763       +5     
- Partials      103      104       +1     
Impacted Files Coverage Δ
orchestrator/main_loops.go 7.44% <0.00%> (-0.02%) :arrow_down:
orchestrator/eth_event_watcher.go 76.71% <16.66%> (-1.70%) :arrow_down:
orchestrator/orchestrator.go 88.46% <100.00%> (+0.46%) :arrow_up: