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

Restaking #367

Open
wants to merge 58 commits into
base: master
Choose a base branch
from
Open

Restaking #367

wants to merge 58 commits into from

Commits on May 22, 2024

  1. Add chiado network (#309)

    * Add chiado network
    
    Signed-off-by: cyc60 <[email protected]>
    
    * Change GENESIS_FORK_VERSION for chiado
    
    Signed-off-by: cyc60 <[email protected]>
    
    * Update AVAILABLE_NETWORKS
    
    Signed-off-by: cyc60 <[email protected]>
    
    * Change gnosis deposit data amount
    
    Signed-off-by: cyc60 <[email protected]>
    
    * Update deposit data amount for gnosis
    
    Signed-off-by: cyc60 <[email protected]>
    
    * Revert "Change gnosis deposit data amount"
    
    This reverts commit 34581ea
    
    * Upd contract addresses
    
    ---------
    
    Signed-off-by: cyc60 <[email protected]>
    Co-authored-by: Evgeny Gusarov <[email protected]>
    cyc60 and evgeny-stakewise authored May 22, 2024
    Configuration menu
    Copy the full SHA
    b477bb3 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. Add depositDataManager contract (#333)

    * Add depositDataManager contract
    
    Signed-off-by: cyc60 <[email protected]>
    
    * Refactored harvest module
    
    Signed-off-by: cyc60 <[email protected]>
    
    ---------
    
    Signed-off-by: cyc60 <[email protected]>
    cyc60 authored May 23, 2024
    Configuration menu
    Copy the full SHA
    28ce2e8 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. Merge branch 'master' into v2-vaults

    # Conflicts:
    #	src/config/networks.py
    evgeny-stakewise committed May 24, 2024
    Configuration menu
    Copy the full SHA
    790da76 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    df45d57 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. Configuration menu
    Copy the full SHA
    246ee05 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. Add VaultV1Contract (#337)

    * Add VaultV1Contract
    
    * Add abi
    evgeny-stakewise authored May 31, 2024
    Configuration menu
    Copy the full SHA
    4ba65b8 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. Configuration menu
    Copy the full SHA
    5398dd7 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. Configuration menu
    Copy the full SHA
    9748c2c View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. Operator relayer separation (#339)

    * Del api server
    
    * Replace api host/port with relayer host/port
    
    * Del pending_validator_registrations
    
    * Add get_validators_from_relayer
    
    * Add startup check
    
    * Fix proof indexes
    
    * Rename vault methods
    
    * Fix checker address
    
    * Add startup check for auto mode
    
    * Review fixes
    evgeny-stakewise authored Jun 11, 2024
    Configuration menu
    Copy the full SHA
    9f05c5a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    07b0426 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Fix proof indexes (#351)

    * Fix proof indexes
    
    * Upd packages
    evgeny-stakewise authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    6408c46 View commit details
    Browse the repository at this point in the history
  2. Add swap-xdai (#350)

    * Add swap-xdai
    
    * Fix gno
    
    * Refactor update-state calls
    
    * Consistent update-state calls
    
    * Decrease coverage
    evgeny-stakewise authored Jun 19, 2024
    Configuration menu
    Copy the full SHA
    6a1a850 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    14dc547 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Add validators_manager_signature param to register_validators (#354)

    * Add validators_manager_signature param to register_validators
    
    * Fix RelayerClient
    
    * Add relayer_endpoint, del host/port
    evgeny-stakewise authored Jun 24, 2024
    Configuration menu
    Copy the full SHA
    f8d1d0c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    59c6b3d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    250be25 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Upd GENESIS_VALIDATORS_IPFS_HASH (#357)

    * Upd GENESIS_VALIDATORS_IPFS_HASH
    
    * Fix SLOTS_PER_EPOCH
    
    * Upd gnosis
    evgeny-stakewise authored Jun 26, 2024
    Configuration menu
    Copy the full SHA
    cfd1407 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Refactor validators registration (#358)

    * Refactor validators registration
    
    * Del getattr
    
    * Add address param
    
    * Fix proof indexes
    
    * Reorder functions
    
    * Add _check_swap_xdai
    
    * Move register_validators.py
    
    * Split get_update_state_calls
    
    * Review fixes
    evgeny-stakewise authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    b386a74 View commit details
    Browse the repository at this point in the history
  2. Add eigenlayer integration

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    15f4b74 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. Update README.md

    Signed-off-by: Dmitri Tsumak <[email protected]>
    tsudmi authored Jun 28, 2024
    Configuration menu
    Copy the full SHA
    841bde4 View commit details
    Browse the repository at this point in the history
  2. Fix get_withdrawable_assets (#359)

    * Fix get_withdrawable_assets
    
    * Add aggregate, del aggregate3
    evgeny-stakewise authored Jun 28, 2024
    Configuration menu
    Copy the full SHA
    76cd846 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. Merge v2-vaults into restaking

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    4e3f0c8 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. Remove unused functions

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    9ac0e71 View commit details
    Browse the repository at this point in the history
  2. Merge master into restaking

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Jul 8, 2024
    Configuration menu
    Copy the full SHA
    6db8888 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Move eigenlayer withdrawals to separate module

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    e233b94 View commit details
    Browse the repository at this point in the history
  2. Move eigenlayer abis

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    1cac94c View commit details
    Browse the repository at this point in the history
  3. Relayer compatibility

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    1e5d049 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. Bunch of withdrawals fixes

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    d811cad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    703d4ec View commit details
    Browse the repository at this point in the history
  3. Add withdrawals processing interval

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    a0e4b17 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    712e470 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. Support aggregate instead of aggregate3 calls

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    9283c18 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. Refactored verifing withdrawal credentials

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    e4f3c74 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Refactored verifing withdrawals calls

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    293cb54 View commit details
    Browse the repository at this point in the history
  2. Small generator fix

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    a69558f View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. Configuration menu
    Copy the full SHA
    ee2db4d View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. Remove multiprocessing for permissioned calls

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    d50ed3c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9ea4816 View commit details
    Browse the repository at this point in the history
  3. Add withdrawals checkpoint crud

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    0cfdbd1 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Small fixes

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    aa533cd View commit details
    Browse the repository at this point in the history
  2. Comments cleanup

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    f86f64b View commit details
    Browse the repository at this point in the history
  3. Remove unused code

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    a4c86b9 View commit details
    Browse the repository at this point in the history
  4. Remove process_withdrawals flag

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    4a95bfe View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    3f9c72e View commit details
    Browse the repository at this point in the history
  2. Review fixes

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    104fec8 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Another bunch of review fixes

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    3d29b3c View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Logging and types improves

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    75e706a View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Configuration menu
    Copy the full SHA
    00eaeb4 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Fix validators withdrawals

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    1eb5bfe View commit details
    Browse the repository at this point in the history
  2. Merge master into restaking

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    1201460 View commit details
    Browse the repository at this point in the history
  3. Fix restaking binary

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    7aa5830 View commit details
    Browse the repository at this point in the history
  4. Add eigenlayer generator to pyinstaller

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    8f4ade3 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. Support crossplatform eigenlayer generator

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    9437f39 View commit details
    Browse the repository at this point in the history
  2. Trivy: ignore eigen generator files

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    19eaa86 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Fix release build in CI

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    b846cd1 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Merge master into restaking

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    978f143 View commit details
    Browse the repository at this point in the history
  2. Add missed annotations

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    d55221e View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Merge master into restaking

    Signed-off-by: cyc60 <[email protected]>
    cyc60 committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    77a9bea View commit details
    Browse the repository at this point in the history