Versions in this module Expand all Collapse all v1 v1.19.5-dev Mar 5, 2026 v1.19.4 Mar 5, 2026 Changes in this version + const UpgradeProposalDetailsBatchSize + func EstimateExecuteUpgradeGas(rp *rocketpool.RocketPool, upgradeProposalId uint64, opts *bind.TransactOpts) (rocketpool.GasInfo, error) + func ExecuteUpgrade(rp *rocketpool.RocketPool, upgradeProposalId uint64, opts *bind.TransactOpts) (common.Hash, error) + func GetTotalUpgradeProposals(rp *rocketpool.RocketPool, opts *bind.CallOpts) (uint64, error) + func GetUpgradeProposalEndTime(rp *rocketpool.RocketPool, upgradeProposalId uint64, opts *bind.CallOpts) (*big.Int, error) + func GetUpgradeProposalName(rp *rocketpool.RocketPool, upgradeProposalId uint64, opts *bind.CallOpts) (string, error) + func GetUpgradeProposalState(rp *rocketpool.RocketPool, upgradeProposalId uint64, opts *bind.CallOpts) (rptypes.UpgradeProposalState, error) + func GetUpgradeProposalType(rp *rocketpool.RocketPool, upgradeProposalId uint64, opts *bind.CallOpts) ([32]byte, error) + func GetUpgradeProposalUpgradeAbi(rp *rocketpool.RocketPool, upgradeProposalId uint64, opts *bind.CallOpts) (string, error) + func GetUpgradeProposalUpgradeAddress(rp *rocketpool.RocketPool, upgradeProposalId uint64, opts *bind.CallOpts) (common.Address, error) + type UpgradeProposalDetails struct + EndTime *big.Int + ID uint64 + Name string + State rptypes.UpgradeProposalState + Type [32]byte + UpgradeAbi string + UpgradeAddress common.Address + func GetUpgradeProposalDetails(rp *rocketpool.RocketPool, proposalId uint64, opts *bind.CallOpts) (UpgradeProposalDetails, error) + func GetUpgradeProposals(rp *rocketpool.RocketPool, opts *bind.CallOpts) ([]UpgradeProposalDetails, error)