Skip to content

Refactor and extract Everstake to its own crate - #954

Merged
0xh3rman merged 1 commit into
mainfrom
extract-gem-everstake
Aug 25, 2026
Merged

Refactor and extract Everstake to its own crate#954
0xh3rman merged 1 commit into
mainfrom
extract-gem-everstake

Conversation

@0xh3rman

@0xh3rman 0xh3rman commented Aug 22, 2026

Copy link
Copy Markdown
Collaborator

Changes:

  1. Add EvmStakingClient trait and EverstakeStakingClient
  2. Simplify preload_mapper.rs and first step to be staking generic
  3. Replace Everstake api call to fetch beacon enter/exit queue time
  4. Update min stake amount to 0.01 ETH

@0xh3rman
0xh3rman force-pushed the extract-gem-everstake branch from 5f4621f to 4577aa6 Compare August 22, 2026 12:46
@0xh3rman
0xh3rman marked this pull request as ready for review August 22, 2026 13:01
@0xh3rman 0xh3rman self-assigned this Aug 22, 2026
@0xh3rman
0xh3rman force-pushed the extract-gem-everstake branch 2 times, most recently from 81ffa87 to 5be95b2 Compare August 24, 2026 09:37
Comment thread core/crates/gem_evm/src/u256.rs Outdated
Comment thread core/crates/gem_evm/src/rpc/provider.rs Outdated
Comment thread core/crates/gem_evm/src/provider/transactions.rs Outdated
Comment thread core/crates/gem_evm/src/provider/preload.rs Outdated
Comment thread core/crates/gem_evm/src/beacon/client.rs Outdated
Comment thread core/crates/gem_everstake/src/constants.rs Outdated
@0xh3rman
0xh3rman force-pushed the extract-gem-everstake branch from 5be95b2 to a4afa27 Compare August 25, 2026 07:07
@0xh3rman
0xh3rman force-pushed the extract-gem-everstake branch from a4afa27 to 416c3f0 Compare August 25, 2026 10:42
@0xh3rman
0xh3rman merged commit c306a85 into main Aug 25, 2026
7 checks passed
@0xh3rman
0xh3rman deleted the extract-gem-everstake branch August 25, 2026 23:53
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.

2 participants