prepare_stake_table_v2_upgrade

Function prepare_stake_table_v2_upgrade 

Source
pub async fn prepare_stake_table_v2_upgrade(
    l1_client: L1Client,
    proxy_addr: Address,
    pauser: Address,
    admin: Address,
) -> Result<(Option<Vec<InitialCommission>>, Option<U256>, Option<Bytes>)>
Expand description

Prepare the upgrade data for StakeTable V2, checking version and fetching commissions if needed.

Returns:

  • The initialization commissions (maybe used for post deployment verification)
  • The initialization calldata (if initialization is needed)