Skip to content

Fix v4 gnosis addresses#536

Merged
tsudmi merged 1 commit intov4from
fix-v4-gnosis-addresses
Sep 11, 2025
Merged

Fix v4 gnosis addresses#536
tsudmi merged 1 commit intov4from
fix-v4-gnosis-addresses

Conversation

@tsudmi
Copy link
Copy Markdown
Member

@tsudmi tsudmi commented Sep 10, 2025

No description provided.

@tsudmi tsudmi changed the base branch from master to v4 September 10, 2025 21:14
@tsudmi tsudmi merged commit a5d020d into v4 Sep 11, 2025
7 of 8 checks passed
@tsudmi tsudmi deleted the fix-v4-gnosis-addresses branch September 11, 2025 07:32
tsudmi added a commit that referenced this pull request Sep 29, 2025
* Allow run with multiple vaults (#461)

* Allow run with multiple vaults

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Allow run with multiple vaults

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update readme

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Rename to config dir

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update tests

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update tests 2

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Markdown linter fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Text improvements

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Deposit data cleanup

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Registration fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Dappnode support

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Add web3signer deposit data

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Fix remote signer setup

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes #1

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes #2

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Linter fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Rename validator.txt file

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Packages update

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes #3

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Use separate dir for every network (#470)

* Use separate dir for every network

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fix

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Multivault migration (#471)

* Multivault migration

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Migration refactoring

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* V4 registration (#473)

* Support pectra v2 validators registration

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Updates for pectra registration

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Updates for pectra registration

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Remove validators_manager_signature from contract call

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Packages update

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update click

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Fund post-pectra (#474)

* Fund post-pectra

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Register new validators after funding current

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Register new validators after funding current

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Allow to fund new validators

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Small cleanup

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Remove empty status check

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Fix comment

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Some fixes for v4 flow (#475)

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Save vault validators keys to database (#478)

* Save vault validators keys to database

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Fix non_activated_balances

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update sw-utils

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Add validator consolidation (#476)

* Add validator consolidation

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Add more logs

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Consolidation fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Move tx func to separate module

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update readme

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Refactor consolidation

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Small fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Fix readme

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fix

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update readme

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update readme

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Fixes for pectra flow: fix recover, add gas check (#480)

* Fixes for pectra flow: remove v2 pool contract, fix recover, add gas check

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Restore V2PoolContract

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Restore gwei prefix (#489)

* Fix typo in vaults (#490)

* Split start command (#488)

* Split start command

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Add public-keys option

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Fix typo

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Reward splitter (#479)

* Add reward splitter command

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Move split reward to task

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Refactor graph client, add startup checks

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Small fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Naming refactoring

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Remove graph harvest params, fix multicall batching

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Add reward splitter interval and update readme

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes #1

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes #2

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Check claimer account

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Move reward splitter ABI

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update packages

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Remove multicall

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Remove multicall in comments

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Fix reward splitter query

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fix

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Add config properties for keystores (#492)

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Fix vaults parameter validation (#493)

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Rename hot-wallet to wallet (#494)

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* V4 withdrawals (#484)

* Add validators withdrawn

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Rework queued assets

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes #1

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Validate last withdrawal via consensus

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Add full withdrawals

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Add tests, small fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Add tests

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Typo fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Simplify get_withdrawals_data

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Check execution layer withdrawals queue

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Small fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Add validators subtasks

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Add partial_capacity to validator

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Use consensus block execution_requests to validate withdrawal event

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Use different validator types depending on the vault version (#495)

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Add migration guide (#496)

* Add migration guide

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update startup checks

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fix

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fix

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>
Co-authored-by: Dmitri Tsumak <tsumak.dmitri@gmail.com>

* Update contracts (#500)

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Rm public keys (#501)

* Use public keys from keystore

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Fix tests

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Fix first validator registration (#502)

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Add non finalized validators to funding (#503)

* Add non finalized validators to funding

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update types

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Filter validators by SHARD_COMMITTEE_PERIOD (#504)

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Add checks to consolidation (#505)

* Add checks to consolidation

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fix

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Withdrawals: filter consolidated balances (#506)

* Withdrawals: filter consolidated balances

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fix

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Add tests to withdrawals (#507)

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Add tests to click validators (#508)

* Add tests to click validators

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Remove duplicated code

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Add tests to click validators (#508)

* Add tests to click validators

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Remove duplicated code

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Small refactoring (#509)

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Remove fetch validators with extra filters (#510)

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Rename pool size to concurrency (#512)

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Structure update (#511)

* Fix structure, update help texts

* Fix renaming setup_remote_signer

* Fix renaming exit_validators

* Update parameter names

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update Readme

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fix

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>
Co-authored-by: cyc60 <avsysoev60@gmail.com>

* Remove import genesis keys command (#514)

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update testnet contacts (#515)

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Remove min validators registration param (#516)

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Funding delay (#517)

* Add min funding delay

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Fix funding flow

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update min deposit delay default

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Remove unused pylint disable (#519)

* Remove unused pylint disable

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Decrease test coverage

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Rename subtasks process method

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Use Gwei for validators registration

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Refactored fetch_compounding_validators_balances (#520)

* Refactored fetch_compounding_validators_balances

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Lock slot number

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fix

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Use head slot

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Simplify get_withdrawable_assets (#521)

* Update sw-utils (#523)

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Fix bandit linter (#524)

* Fix bandit linter

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update bandit

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Disable funding for 0x01 validators (#522)

* Disable funding for 0x01 validators

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fix

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Automated consolidation (#518)

* Automated consolidation

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update auto consolidation logic

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Rm unused log

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Set pectra block for V2ValidatorRegistered

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Use justified chain head

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update log entry

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Rename tx_fee

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Add log

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update validators exit command (#526)

* Update validators exit command

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fix

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Remove tests

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update test for validators exit

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Save network validators checkpoint to cache (#529)

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update contracts for mainnets (#530)

* Update contracts for mainnets

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update hoodi, chiado addresses

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>
Co-authored-by: Dmitri Tsumak <tsumak.dmitri@gmail.com>

* Update v4 gnosis deployment (#536)

* Fix chiado VALIDATORS_CHECKER_CONTRACT_ADDRESS (#537)

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Add network param  to OperatorConfig (#535)

* Update runners (#538)

* Update runners

* Fix dependencies install

* Fix consolidation (#540)

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Remove dvt relayer (#532)

* Remove dvt relayer

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Relayer: Update register validator flow

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Refactor consolidation checks (#541)

* Withdrawals fixes (#542)

* Withdrawals, consolidations fixes

* Fix default value for deposits

* Apply suggestion from @cyc60

Co-authored-by: Alexander Sysoev <avsysoev60@gmail.com>
Signed-off-by: Dmitri Tsumak <tsumak.dmitri@gmail.com>

* Update src/withdrawals/tasks.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Dmitri Tsumak <tsumak.dmitri@gmail.com>

---------

Signed-off-by: Dmitri Tsumak <tsumak.dmitri@gmail.com>
Co-authored-by: Alexander Sysoev <avsysoev60@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* V4 relayer funding (#543)

* Remove dvt relayer

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Relayer: Update register validator flow

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Relayer: Add funding

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Add relayer consolidation and withdrawals

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Fix test

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Add relayer to exit-validators

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Review fixes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>
Co-authored-by: Dmitri Tsumak <tsumak.dmitri@gmail.com>

* Fix withdrawals calculation (#545)

* Fix withdrawals calculation

* Fix filtering partial validators

* Fix review comment

* Fix trivy version in CI

* Fix trivy version in CI

* Update .env.example (#544)

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Small v4 fixes (#546)

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Fix remote signer (#547)

* Update --validator-type values (#548)

Signed-off-by: cyc60 <avsysoev60@gmail.com>
Co-authored-by: Dmitri Tsumak <tsumak.dmitri@gmail.com>

* Update metrics (#549)

* Update metrics

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Use tx blocks

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Fix remote signer (#551)

* Fix validators checker address (#552)

* Check available networks in click validator (#550)

Signed-off-by: cyc60 <avsysoev60@gmail.com>
Co-authored-by: Dmitri Tsumak <tsumak.dmitri@gmail.com>

* Revert multivault setup (#554)

* Revert multivault setup

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update fee splitter

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update network check message for nodes

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Fix setup remote signer

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update withdrawal interval logic (#556)

* Update withdrawal interval logic

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Use transaction block

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Revert transaction block

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Update consolidation oracle request (#555)

* Update consolidation oracle request

Signed-off-by: cyc60 <avsysoev60@gmail.com>

* Resolve review comments

* Update src/commands/consolidate.py

Co-authored-by: evgeny-stakewise <123374581+evgeny-stakewise@users.noreply.github.com>
Signed-off-by: Dmitri Tsumak <tsumak.dmitri@gmail.com>

* Revert review fix

* Fix if check

* Move switch check out from the loop

* Remove empty line

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>
Signed-off-by: Dmitri Tsumak <tsumak.dmitri@gmail.com>
Co-authored-by: Dmitri Tsumak <tsumak.dmitri@gmail.com>
Co-authored-by: evgeny-stakewise <123374581+evgeny-stakewise@users.noreply.github.com>

* Fix funding (#557)

* Simplify validator funding

* Fix register endpoint

* Update ValidatorsChecker contract addresses (#558)

* Pin chain head for withdrawals (#559)

Signed-off-by: cyc60 <avsysoev60@gmail.com>

---------

Signed-off-by: cyc60 <avsysoev60@gmail.com>
Signed-off-by: Dmitri Tsumak <tsumak.dmitri@gmail.com>
Co-authored-by: evgeny-stakewise <123374581+evgeny-stakewise@users.noreply.github.com>
Co-authored-by: Evgeny Gusarov <evgeny@stakewise.io>
Co-authored-by: Dmitri Tsumak <tsumak.dmitri@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
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