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)