From 4165a7dde4a134f325c2fc9f223bdb4fb68bfd0d Mon Sep 17 00:00:00 2001 From: Fornax <23104993+fornax2@users.noreply.github.com> Date: Wed, 4 Mar 2026 23:32:04 -0300 Subject: [PATCH] Initialize megapoolDetails big.Int fields --- bindings/utils/state/megapool.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/bindings/utils/state/megapool.go b/bindings/utils/state/megapool.go index 5d57cfe2e..d3a0747c4 100644 --- a/bindings/utils/state/megapool.go +++ b/bindings/utils/state/megapool.go @@ -219,6 +219,15 @@ func GetBulkMegapoolDetails(rp *rocketpool.RocketPool, contracts *NetworkContrac return err } for j := i; j < max; j++ { + megapoolDetails[j].UserCapital = big.NewInt(0) + megapoolDetails[j].NodeQueuedBond = big.NewInt(0) + megapoolDetails[j].NodeBond = big.NewInt(0) + megapoolDetails[j].AssignedValue = big.NewInt(0) + megapoolDetails[j].PendingRewards = big.NewInt(0) + megapoolDetails[j].RefundValue = big.NewInt(0) + megapoolDetails[j].NodeDebt = big.NewInt(0) + megapoolDetails[j].BondRequirement = big.NewInt(0) + megapoolDetails[j].EthBalance = big.NewInt(0) addMegapoolDetailsCalls(mc, megaContracts[j], &megapoolDetails[j], &lastDistributionTimes[j]) } _, err = mc.FlexibleCall(true, opts)