Versions in this module Expand all Collapse all v0 v0.0.1 May 21, 2023 Changes in this version + var SsvnetworkABI = SsvnetworkMetaData.ABI + var SsvnetworkMetaData = &bind.MetaData + type ISSVNetworkCoreCluster struct + Active bool + Balance *big.Int + Index uint64 + NetworkFeeIndex uint64 + ValidatorCount uint32 + type ISSVNetworkCoreSnapshot struct + Balance uint64 + Block uint64 + Index uint64 + type Ssvnetwork struct + func NewSsvnetwork(address common.Address, backend bind.ContractBackend) (*Ssvnetwork, error) + type SsvnetworkAdminChanged struct + NewAdmin common.Address + PreviousAdmin common.Address + Raw types.Log + type SsvnetworkAdminChangedIterator struct + Event *SsvnetworkAdminChanged + func (it *SsvnetworkAdminChangedIterator) Close() error + func (it *SsvnetworkAdminChangedIterator) Error() error + func (it *SsvnetworkAdminChangedIterator) Next() bool + type SsvnetworkBeaconUpgraded struct + Beacon common.Address + Raw types.Log + type SsvnetworkBeaconUpgradedIterator struct + Event *SsvnetworkBeaconUpgraded + func (it *SsvnetworkBeaconUpgradedIterator) Close() error + func (it *SsvnetworkBeaconUpgradedIterator) Error() error + func (it *SsvnetworkBeaconUpgradedIterator) Next() bool + type SsvnetworkCaller struct + func NewSsvnetworkCaller(address common.Address, caller bind.ContractCaller) (*SsvnetworkCaller, error) + func (_Ssvnetwork *SsvnetworkCaller) Clusters(opts *bind.CallOpts, arg0 [32]byte) ([32]byte, error) + func (_Ssvnetwork *SsvnetworkCaller) Dao(opts *bind.CallOpts) (struct{ ... }, error) + func (_Ssvnetwork *SsvnetworkCaller) DeclareOperatorFeePeriod(opts *bind.CallOpts) (uint64, error) + func (_Ssvnetwork *SsvnetworkCaller) ExecuteOperatorFeePeriod(opts *bind.CallOpts) (uint64, error) + func (_Ssvnetwork *SsvnetworkCaller) MinimumBlocksBeforeLiquidation(opts *bind.CallOpts) (uint64, error) + func (_Ssvnetwork *SsvnetworkCaller) MinimumLiquidationCollateral(opts *bind.CallOpts) (uint64, error) + func (_Ssvnetwork *SsvnetworkCaller) Network(opts *bind.CallOpts) (struct{ ... }, error) + func (_Ssvnetwork *SsvnetworkCaller) OperatorFeeChangeRequests(opts *bind.CallOpts, arg0 uint64) (struct{ ... }, error) + func (_Ssvnetwork *SsvnetworkCaller) OperatorMaxFeeIncrease(opts *bind.CallOpts) (uint64, error) + func (_Ssvnetwork *SsvnetworkCaller) Operators(opts *bind.CallOpts, arg0 uint64) (struct{ ... }, error) + func (_Ssvnetwork *SsvnetworkCaller) OperatorsWhitelist(opts *bind.CallOpts, arg0 uint64) (common.Address, error) + func (_Ssvnetwork *SsvnetworkCaller) Owner(opts *bind.CallOpts) (common.Address, error) + func (_Ssvnetwork *SsvnetworkCaller) PendingOwner(opts *bind.CallOpts) (common.Address, error) + func (_Ssvnetwork *SsvnetworkCaller) ProxiableUUID(opts *bind.CallOpts) ([32]byte, error) + func (_Ssvnetwork *SsvnetworkCaller) ValidatorPKs(opts *bind.CallOpts, arg0 [32]byte) (struct{ ... }, error) + func (_Ssvnetwork *SsvnetworkCaller) ValidatorsPerOperatorLimit(opts *bind.CallOpts) (uint32, error) + func (_Ssvnetwork *SsvnetworkCaller) Version(opts *bind.CallOpts) ([32]byte, error) + type SsvnetworkCallerRaw struct + Contract *SsvnetworkCaller + func (_Ssvnetwork *SsvnetworkCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type SsvnetworkCallerSession struct + CallOpts bind.CallOpts + Contract *SsvnetworkCaller + func (_Ssvnetwork *SsvnetworkCallerSession) Clusters(arg0 [32]byte) ([32]byte, error) + func (_Ssvnetwork *SsvnetworkCallerSession) Dao() (struct{ ... }, error) + func (_Ssvnetwork *SsvnetworkCallerSession) DeclareOperatorFeePeriod() (uint64, error) + func (_Ssvnetwork *SsvnetworkCallerSession) ExecuteOperatorFeePeriod() (uint64, error) + func (_Ssvnetwork *SsvnetworkCallerSession) MinimumBlocksBeforeLiquidation() (uint64, error) + func (_Ssvnetwork *SsvnetworkCallerSession) MinimumLiquidationCollateral() (uint64, error) + func (_Ssvnetwork *SsvnetworkCallerSession) Network() (struct{ ... }, error) + func (_Ssvnetwork *SsvnetworkCallerSession) OperatorFeeChangeRequests(arg0 uint64) (struct{ ... }, error) + func (_Ssvnetwork *SsvnetworkCallerSession) OperatorMaxFeeIncrease() (uint64, error) + func (_Ssvnetwork *SsvnetworkCallerSession) Operators(arg0 uint64) (struct{ ... }, error) + func (_Ssvnetwork *SsvnetworkCallerSession) OperatorsWhitelist(arg0 uint64) (common.Address, error) + func (_Ssvnetwork *SsvnetworkCallerSession) Owner() (common.Address, error) + func (_Ssvnetwork *SsvnetworkCallerSession) PendingOwner() (common.Address, error) + func (_Ssvnetwork *SsvnetworkCallerSession) ProxiableUUID() ([32]byte, error) + func (_Ssvnetwork *SsvnetworkCallerSession) ValidatorPKs(arg0 [32]byte) (struct{ ... }, error) + func (_Ssvnetwork *SsvnetworkCallerSession) ValidatorsPerOperatorLimit() (uint32, error) + func (_Ssvnetwork *SsvnetworkCallerSession) Version() ([32]byte, error) + type SsvnetworkClusterDeposited struct + Cluster ISSVNetworkCoreCluster + OperatorIds []uint64 + Owner common.Address + Raw types.Log + Value *big.Int + type SsvnetworkClusterDepositedIterator struct + Event *SsvnetworkClusterDeposited + func (it *SsvnetworkClusterDepositedIterator) Close() error + func (it *SsvnetworkClusterDepositedIterator) Error() error + func (it *SsvnetworkClusterDepositedIterator) Next() bool + type SsvnetworkClusterLiquidated struct + Cluster ISSVNetworkCoreCluster + OperatorIds []uint64 + Owner common.Address + Raw types.Log + type SsvnetworkClusterLiquidatedIterator struct + Event *SsvnetworkClusterLiquidated + func (it *SsvnetworkClusterLiquidatedIterator) Close() error + func (it *SsvnetworkClusterLiquidatedIterator) Error() error + func (it *SsvnetworkClusterLiquidatedIterator) Next() bool + type SsvnetworkClusterReactivated struct + Cluster ISSVNetworkCoreCluster + OperatorIds []uint64 + Owner common.Address + Raw types.Log + type SsvnetworkClusterReactivatedIterator struct + Event *SsvnetworkClusterReactivated + func (it *SsvnetworkClusterReactivatedIterator) Close() error + func (it *SsvnetworkClusterReactivatedIterator) Error() error + func (it *SsvnetworkClusterReactivatedIterator) Next() bool + type SsvnetworkClusterWithdrawn struct + Cluster ISSVNetworkCoreCluster + OperatorIds []uint64 + Owner common.Address + Raw types.Log + Value *big.Int + type SsvnetworkClusterWithdrawnIterator struct + Event *SsvnetworkClusterWithdrawn + func (it *SsvnetworkClusterWithdrawnIterator) Close() error + func (it *SsvnetworkClusterWithdrawnIterator) Error() error + func (it *SsvnetworkClusterWithdrawnIterator) Next() bool + type SsvnetworkDeclareOperatorFeePeriodUpdated struct + Raw types.Log + Value uint64 + type SsvnetworkDeclareOperatorFeePeriodUpdatedIterator struct + Event *SsvnetworkDeclareOperatorFeePeriodUpdated + func (it *SsvnetworkDeclareOperatorFeePeriodUpdatedIterator) Close() error + func (it *SsvnetworkDeclareOperatorFeePeriodUpdatedIterator) Error() error + func (it *SsvnetworkDeclareOperatorFeePeriodUpdatedIterator) Next() bool + type SsvnetworkExecuteOperatorFeePeriodUpdated struct + Raw types.Log + Value uint64 + type SsvnetworkExecuteOperatorFeePeriodUpdatedIterator struct + Event *SsvnetworkExecuteOperatorFeePeriodUpdated + func (it *SsvnetworkExecuteOperatorFeePeriodUpdatedIterator) Close() error + func (it *SsvnetworkExecuteOperatorFeePeriodUpdatedIterator) Error() error + func (it *SsvnetworkExecuteOperatorFeePeriodUpdatedIterator) Next() bool + type SsvnetworkFeeRecipientAddressUpdated struct + Owner common.Address + Raw types.Log + RecipientAddress common.Address + type SsvnetworkFeeRecipientAddressUpdatedIterator struct + Event *SsvnetworkFeeRecipientAddressUpdated + func (it *SsvnetworkFeeRecipientAddressUpdatedIterator) Close() error + func (it *SsvnetworkFeeRecipientAddressUpdatedIterator) Error() error + func (it *SsvnetworkFeeRecipientAddressUpdatedIterator) Next() bool + type SsvnetworkFilterer struct + func NewSsvnetworkFilterer(address common.Address, filterer bind.ContractFilterer) (*SsvnetworkFilterer, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterAdminChanged(opts *bind.FilterOpts) (*SsvnetworkAdminChangedIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterBeaconUpgraded(opts *bind.FilterOpts, beacon []common.Address) (*SsvnetworkBeaconUpgradedIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterClusterDeposited(opts *bind.FilterOpts, owner []common.Address) (*SsvnetworkClusterDepositedIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterClusterLiquidated(opts *bind.FilterOpts, owner []common.Address) (*SsvnetworkClusterLiquidatedIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterClusterReactivated(opts *bind.FilterOpts, owner []common.Address) (*SsvnetworkClusterReactivatedIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterClusterWithdrawn(opts *bind.FilterOpts, owner []common.Address) (*SsvnetworkClusterWithdrawnIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterDeclareOperatorFeePeriodUpdated(opts *bind.FilterOpts) (*SsvnetworkDeclareOperatorFeePeriodUpdatedIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterExecuteOperatorFeePeriodUpdated(opts *bind.FilterOpts) (*SsvnetworkExecuteOperatorFeePeriodUpdatedIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterFeeRecipientAddressUpdated(opts *bind.FilterOpts, owner []common.Address) (*SsvnetworkFeeRecipientAddressUpdatedIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterInitialized(opts *bind.FilterOpts) (*SsvnetworkInitializedIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterLiquidationThresholdPeriodUpdated(opts *bind.FilterOpts) (*SsvnetworkLiquidationThresholdPeriodUpdatedIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterMinimumLiquidationCollateralUpdated(opts *bind.FilterOpts) (*SsvnetworkMinimumLiquidationCollateralUpdatedIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterNetworkEarningsWithdrawn(opts *bind.FilterOpts) (*SsvnetworkNetworkEarningsWithdrawnIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterNetworkFeeUpdated(opts *bind.FilterOpts) (*SsvnetworkNetworkFeeUpdatedIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterOperatorAdded(opts *bind.FilterOpts, operatorId []uint64, owner []common.Address) (*SsvnetworkOperatorAddedIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterOperatorFeeCancellationDeclared(opts *bind.FilterOpts, owner []common.Address, operatorId []uint64) (*SsvnetworkOperatorFeeCancellationDeclaredIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterOperatorFeeDeclared(opts *bind.FilterOpts, owner []common.Address, operatorId []uint64) (*SsvnetworkOperatorFeeDeclaredIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterOperatorFeeExecuted(opts *bind.FilterOpts, owner []common.Address, operatorId []uint64) (*SsvnetworkOperatorFeeExecutedIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterOperatorFeeIncreaseLimitUpdated(opts *bind.FilterOpts) (*SsvnetworkOperatorFeeIncreaseLimitUpdatedIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterOperatorRemoved(opts *bind.FilterOpts, operatorId []uint64) (*SsvnetworkOperatorRemovedIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterOperatorWhitelistUpdated(opts *bind.FilterOpts, operatorId []uint64) (*SsvnetworkOperatorWhitelistUpdatedIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterOperatorWithdrawn(opts *bind.FilterOpts, owner []common.Address, operatorId []uint64) (*SsvnetworkOperatorWithdrawnIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterOwnershipTransferStarted(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*SsvnetworkOwnershipTransferStartedIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterOwnershipTransferred(opts *bind.FilterOpts, previousOwner []common.Address, ...) (*SsvnetworkOwnershipTransferredIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*SsvnetworkUpgradedIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterValidatorAdded(opts *bind.FilterOpts, owner []common.Address) (*SsvnetworkValidatorAddedIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) FilterValidatorRemoved(opts *bind.FilterOpts, owner []common.Address) (*SsvnetworkValidatorRemovedIterator, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseAdminChanged(log types.Log) (*SsvnetworkAdminChanged, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseBeaconUpgraded(log types.Log) (*SsvnetworkBeaconUpgraded, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseClusterDeposited(log types.Log) (*SsvnetworkClusterDeposited, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseClusterLiquidated(log types.Log) (*SsvnetworkClusterLiquidated, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseClusterReactivated(log types.Log) (*SsvnetworkClusterReactivated, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseClusterWithdrawn(log types.Log) (*SsvnetworkClusterWithdrawn, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseDeclareOperatorFeePeriodUpdated(log types.Log) (*SsvnetworkDeclareOperatorFeePeriodUpdated, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseExecuteOperatorFeePeriodUpdated(log types.Log) (*SsvnetworkExecuteOperatorFeePeriodUpdated, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseFeeRecipientAddressUpdated(log types.Log) (*SsvnetworkFeeRecipientAddressUpdated, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseInitialized(log types.Log) (*SsvnetworkInitialized, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseLiquidationThresholdPeriodUpdated(log types.Log) (*SsvnetworkLiquidationThresholdPeriodUpdated, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseMinimumLiquidationCollateralUpdated(log types.Log) (*SsvnetworkMinimumLiquidationCollateralUpdated, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseNetworkEarningsWithdrawn(log types.Log) (*SsvnetworkNetworkEarningsWithdrawn, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseNetworkFeeUpdated(log types.Log) (*SsvnetworkNetworkFeeUpdated, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseOperatorAdded(log types.Log) (*SsvnetworkOperatorAdded, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseOperatorFeeCancellationDeclared(log types.Log) (*SsvnetworkOperatorFeeCancellationDeclared, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseOperatorFeeDeclared(log types.Log) (*SsvnetworkOperatorFeeDeclared, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseOperatorFeeExecuted(log types.Log) (*SsvnetworkOperatorFeeExecuted, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseOperatorFeeIncreaseLimitUpdated(log types.Log) (*SsvnetworkOperatorFeeIncreaseLimitUpdated, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseOperatorRemoved(log types.Log) (*SsvnetworkOperatorRemoved, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseOperatorWhitelistUpdated(log types.Log) (*SsvnetworkOperatorWhitelistUpdated, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseOperatorWithdrawn(log types.Log) (*SsvnetworkOperatorWithdrawn, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseOwnershipTransferStarted(log types.Log) (*SsvnetworkOwnershipTransferStarted, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseOwnershipTransferred(log types.Log) (*SsvnetworkOwnershipTransferred, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseUpgraded(log types.Log) (*SsvnetworkUpgraded, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseValidatorAdded(log types.Log) (*SsvnetworkValidatorAdded, error) + func (_Ssvnetwork *SsvnetworkFilterer) ParseValidatorRemoved(log types.Log) (*SsvnetworkValidatorRemoved, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchAdminChanged(opts *bind.WatchOpts, sink chan<- *SsvnetworkAdminChanged) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchBeaconUpgraded(opts *bind.WatchOpts, sink chan<- *SsvnetworkBeaconUpgraded, ...) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchClusterDeposited(opts *bind.WatchOpts, sink chan<- *SsvnetworkClusterDeposited, ...) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchClusterLiquidated(opts *bind.WatchOpts, sink chan<- *SsvnetworkClusterLiquidated, ...) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchClusterReactivated(opts *bind.WatchOpts, sink chan<- *SsvnetworkClusterReactivated, ...) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchClusterWithdrawn(opts *bind.WatchOpts, sink chan<- *SsvnetworkClusterWithdrawn, ...) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchDeclareOperatorFeePeriodUpdated(opts *bind.WatchOpts, sink chan<- *SsvnetworkDeclareOperatorFeePeriodUpdated) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchExecuteOperatorFeePeriodUpdated(opts *bind.WatchOpts, sink chan<- *SsvnetworkExecuteOperatorFeePeriodUpdated) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchFeeRecipientAddressUpdated(opts *bind.WatchOpts, sink chan<- *SsvnetworkFeeRecipientAddressUpdated, ...) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchInitialized(opts *bind.WatchOpts, sink chan<- *SsvnetworkInitialized) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchLiquidationThresholdPeriodUpdated(opts *bind.WatchOpts, sink chan<- *SsvnetworkLiquidationThresholdPeriodUpdated) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchMinimumLiquidationCollateralUpdated(opts *bind.WatchOpts, ...) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchNetworkEarningsWithdrawn(opts *bind.WatchOpts, sink chan<- *SsvnetworkNetworkEarningsWithdrawn) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchNetworkFeeUpdated(opts *bind.WatchOpts, sink chan<- *SsvnetworkNetworkFeeUpdated) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchOperatorAdded(opts *bind.WatchOpts, sink chan<- *SsvnetworkOperatorAdded, ...) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchOperatorFeeCancellationDeclared(opts *bind.WatchOpts, sink chan<- *SsvnetworkOperatorFeeCancellationDeclared, ...) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchOperatorFeeDeclared(opts *bind.WatchOpts, sink chan<- *SsvnetworkOperatorFeeDeclared, ...) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchOperatorFeeExecuted(opts *bind.WatchOpts, sink chan<- *SsvnetworkOperatorFeeExecuted, ...) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchOperatorFeeIncreaseLimitUpdated(opts *bind.WatchOpts, sink chan<- *SsvnetworkOperatorFeeIncreaseLimitUpdated) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchOperatorRemoved(opts *bind.WatchOpts, sink chan<- *SsvnetworkOperatorRemoved, ...) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchOperatorWhitelistUpdated(opts *bind.WatchOpts, sink chan<- *SsvnetworkOperatorWhitelistUpdated, ...) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchOperatorWithdrawn(opts *bind.WatchOpts, sink chan<- *SsvnetworkOperatorWithdrawn, ...) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchOwnershipTransferStarted(opts *bind.WatchOpts, sink chan<- *SsvnetworkOwnershipTransferStarted, ...) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchOwnershipTransferred(opts *bind.WatchOpts, sink chan<- *SsvnetworkOwnershipTransferred, ...) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *SsvnetworkUpgraded, ...) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchValidatorAdded(opts *bind.WatchOpts, sink chan<- *SsvnetworkValidatorAdded, ...) (event.Subscription, error) + func (_Ssvnetwork *SsvnetworkFilterer) WatchValidatorRemoved(opts *bind.WatchOpts, sink chan<- *SsvnetworkValidatorRemoved, ...) (event.Subscription, error) + type SsvnetworkInitialized struct + Raw types.Log + Version uint8 + type SsvnetworkInitializedIterator struct + Event *SsvnetworkInitialized + func (it *SsvnetworkInitializedIterator) Close() error + func (it *SsvnetworkInitializedIterator) Error() error + func (it *SsvnetworkInitializedIterator) Next() bool + type SsvnetworkLiquidationThresholdPeriodUpdated struct + Raw types.Log + Value uint64 + type SsvnetworkLiquidationThresholdPeriodUpdatedIterator struct + Event *SsvnetworkLiquidationThresholdPeriodUpdated + func (it *SsvnetworkLiquidationThresholdPeriodUpdatedIterator) Close() error + func (it *SsvnetworkLiquidationThresholdPeriodUpdatedIterator) Error() error + func (it *SsvnetworkLiquidationThresholdPeriodUpdatedIterator) Next() bool + type SsvnetworkMinimumLiquidationCollateralUpdated struct + Raw types.Log + Value *big.Int + type SsvnetworkMinimumLiquidationCollateralUpdatedIterator struct + Event *SsvnetworkMinimumLiquidationCollateralUpdated + func (it *SsvnetworkMinimumLiquidationCollateralUpdatedIterator) Close() error + func (it *SsvnetworkMinimumLiquidationCollateralUpdatedIterator) Error() error + func (it *SsvnetworkMinimumLiquidationCollateralUpdatedIterator) Next() bool + type SsvnetworkNetworkEarningsWithdrawn struct + Raw types.Log + Recipient common.Address + Value *big.Int + type SsvnetworkNetworkEarningsWithdrawnIterator struct + Event *SsvnetworkNetworkEarningsWithdrawn + func (it *SsvnetworkNetworkEarningsWithdrawnIterator) Close() error + func (it *SsvnetworkNetworkEarningsWithdrawnIterator) Error() error + func (it *SsvnetworkNetworkEarningsWithdrawnIterator) Next() bool + type SsvnetworkNetworkFeeUpdated struct + NewFee *big.Int + OldFee *big.Int + Raw types.Log + type SsvnetworkNetworkFeeUpdatedIterator struct + Event *SsvnetworkNetworkFeeUpdated + func (it *SsvnetworkNetworkFeeUpdatedIterator) Close() error + func (it *SsvnetworkNetworkFeeUpdatedIterator) Error() error + func (it *SsvnetworkNetworkFeeUpdatedIterator) Next() bool + type SsvnetworkOperatorAdded struct + Fee *big.Int + OperatorId uint64 + Owner common.Address + PublicKey []byte + Raw types.Log + type SsvnetworkOperatorAddedIterator struct + Event *SsvnetworkOperatorAdded + func (it *SsvnetworkOperatorAddedIterator) Close() error + func (it *SsvnetworkOperatorAddedIterator) Error() error + func (it *SsvnetworkOperatorAddedIterator) Next() bool + type SsvnetworkOperatorFeeCancellationDeclared struct + OperatorId uint64 + Owner common.Address + Raw types.Log + type SsvnetworkOperatorFeeCancellationDeclaredIterator struct + Event *SsvnetworkOperatorFeeCancellationDeclared + func (it *SsvnetworkOperatorFeeCancellationDeclaredIterator) Close() error + func (it *SsvnetworkOperatorFeeCancellationDeclaredIterator) Error() error + func (it *SsvnetworkOperatorFeeCancellationDeclaredIterator) Next() bool + type SsvnetworkOperatorFeeDeclared struct + BlockNumber *big.Int + Fee *big.Int + OperatorId uint64 + Owner common.Address + Raw types.Log + type SsvnetworkOperatorFeeDeclaredIterator struct + Event *SsvnetworkOperatorFeeDeclared + func (it *SsvnetworkOperatorFeeDeclaredIterator) Close() error + func (it *SsvnetworkOperatorFeeDeclaredIterator) Error() error + func (it *SsvnetworkOperatorFeeDeclaredIterator) Next() bool + type SsvnetworkOperatorFeeExecuted struct + BlockNumber *big.Int + Fee *big.Int + OperatorId uint64 + Owner common.Address + Raw types.Log + type SsvnetworkOperatorFeeExecutedIterator struct + Event *SsvnetworkOperatorFeeExecuted + func (it *SsvnetworkOperatorFeeExecutedIterator) Close() error + func (it *SsvnetworkOperatorFeeExecutedIterator) Error() error + func (it *SsvnetworkOperatorFeeExecutedIterator) Next() bool + type SsvnetworkOperatorFeeIncreaseLimitUpdated struct + Raw types.Log + Value uint64 + type SsvnetworkOperatorFeeIncreaseLimitUpdatedIterator struct + Event *SsvnetworkOperatorFeeIncreaseLimitUpdated + func (it *SsvnetworkOperatorFeeIncreaseLimitUpdatedIterator) Close() error + func (it *SsvnetworkOperatorFeeIncreaseLimitUpdatedIterator) Error() error + func (it *SsvnetworkOperatorFeeIncreaseLimitUpdatedIterator) Next() bool + type SsvnetworkOperatorRemoved struct + OperatorId uint64 + Raw types.Log + type SsvnetworkOperatorRemovedIterator struct + Event *SsvnetworkOperatorRemoved + func (it *SsvnetworkOperatorRemovedIterator) Close() error + func (it *SsvnetworkOperatorRemovedIterator) Error() error + func (it *SsvnetworkOperatorRemovedIterator) Next() bool + type SsvnetworkOperatorWhitelistUpdated struct + OperatorId uint64 + Raw types.Log + Whitelisted common.Address + type SsvnetworkOperatorWhitelistUpdatedIterator struct + Event *SsvnetworkOperatorWhitelistUpdated + func (it *SsvnetworkOperatorWhitelistUpdatedIterator) Close() error + func (it *SsvnetworkOperatorWhitelistUpdatedIterator) Error() error + func (it *SsvnetworkOperatorWhitelistUpdatedIterator) Next() bool + type SsvnetworkOperatorWithdrawn struct + OperatorId uint64 + Owner common.Address + Raw types.Log + Value *big.Int + type SsvnetworkOperatorWithdrawnIterator struct + Event *SsvnetworkOperatorWithdrawn + func (it *SsvnetworkOperatorWithdrawnIterator) Close() error + func (it *SsvnetworkOperatorWithdrawnIterator) Error() error + func (it *SsvnetworkOperatorWithdrawnIterator) Next() bool + type SsvnetworkOwnershipTransferStarted struct + NewOwner common.Address + PreviousOwner common.Address + Raw types.Log + type SsvnetworkOwnershipTransferStartedIterator struct + Event *SsvnetworkOwnershipTransferStarted + func (it *SsvnetworkOwnershipTransferStartedIterator) Close() error + func (it *SsvnetworkOwnershipTransferStartedIterator) Error() error + func (it *SsvnetworkOwnershipTransferStartedIterator) Next() bool + type SsvnetworkOwnershipTransferred struct + NewOwner common.Address + PreviousOwner common.Address + Raw types.Log + type SsvnetworkOwnershipTransferredIterator struct + Event *SsvnetworkOwnershipTransferred + func (it *SsvnetworkOwnershipTransferredIterator) Close() error + func (it *SsvnetworkOwnershipTransferredIterator) Error() error + func (it *SsvnetworkOwnershipTransferredIterator) Next() bool + type SsvnetworkRaw struct + Contract *Ssvnetwork + func (_Ssvnetwork *SsvnetworkRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_Ssvnetwork *SsvnetworkRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type SsvnetworkSession struct + CallOpts bind.CallOpts + Contract *Ssvnetwork + TransactOpts bind.TransactOpts + func (_Ssvnetwork *SsvnetworkSession) AcceptOwnership() (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) CancelDeclaredOperatorFee(operatorId uint64) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) Clusters(arg0 [32]byte) ([32]byte, error) + func (_Ssvnetwork *SsvnetworkSession) Dao() (struct{ ... }, error) + func (_Ssvnetwork *SsvnetworkSession) DeclareOperatorFee(operatorId uint64, fee *big.Int) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) DeclareOperatorFeePeriod() (uint64, error) + func (_Ssvnetwork *SsvnetworkSession) Deposit(owner common.Address, operatorIds []uint64, amount *big.Int, ...) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) ExecuteOperatorFee(operatorId uint64) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) ExecuteOperatorFeePeriod() (uint64, error) + func (_Ssvnetwork *SsvnetworkSession) Initialize(initialVersion_ string, token_ common.Address, operatorMaxFeeIncrease_ uint64, ...) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) Liquidate(owner common.Address, operatorIds []uint64, cluster ISSVNetworkCoreCluster) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) MinimumBlocksBeforeLiquidation() (uint64, error) + func (_Ssvnetwork *SsvnetworkSession) MinimumLiquidationCollateral() (uint64, error) + func (_Ssvnetwork *SsvnetworkSession) Network() (struct{ ... }, error) + func (_Ssvnetwork *SsvnetworkSession) OperatorFeeChangeRequests(arg0 uint64) (struct{ ... }, error) + func (_Ssvnetwork *SsvnetworkSession) OperatorMaxFeeIncrease() (uint64, error) + func (_Ssvnetwork *SsvnetworkSession) Operators(arg0 uint64) (struct{ ... }, error) + func (_Ssvnetwork *SsvnetworkSession) OperatorsWhitelist(arg0 uint64) (common.Address, error) + func (_Ssvnetwork *SsvnetworkSession) Owner() (common.Address, error) + func (_Ssvnetwork *SsvnetworkSession) PendingOwner() (common.Address, error) + func (_Ssvnetwork *SsvnetworkSession) ProxiableUUID() ([32]byte, error) + func (_Ssvnetwork *SsvnetworkSession) Reactivate(operatorIds []uint64, amount *big.Int, cluster ISSVNetworkCoreCluster) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) ReduceOperatorFee(operatorId uint64, fee *big.Int) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) RegisterOperator(publicKey []byte, fee *big.Int) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) RegisterValidator(publicKey []byte, operatorIds []uint64, shares []byte, amount *big.Int, ...) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) RemoveOperator(operatorId uint64) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) RemoveValidator(publicKey []byte, operatorIds []uint64, cluster ISSVNetworkCoreCluster) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) RenounceOwnership() (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) SetFeeRecipientAddress(recipientAddress common.Address) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) SetOperatorWhitelist(operatorId uint64, whitelisted common.Address) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) UpdateDeclareOperatorFeePeriod(newDeclareOperatorFeePeriod uint64) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) UpdateExecuteOperatorFeePeriod(newExecuteOperatorFeePeriod uint64) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) UpdateLiquidationThresholdPeriod(blocks uint64) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) UpdateMinimumLiquidationCollateral(amount *big.Int) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) UpdateNetworkFee(fee *big.Int) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) UpdateOperatorFeeIncreaseLimit(newOperatorMaxFeeIncrease uint64) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) ValidatorPKs(arg0 [32]byte) (struct{ ... }, error) + func (_Ssvnetwork *SsvnetworkSession) ValidatorsPerOperatorLimit() (uint32, error) + func (_Ssvnetwork *SsvnetworkSession) Version() ([32]byte, error) + func (_Ssvnetwork *SsvnetworkSession) Withdraw(operatorIds []uint64, amount *big.Int, cluster ISSVNetworkCoreCluster) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) WithdrawNetworkEarnings(amount *big.Int) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) WithdrawOperatorEarnings(operatorId uint64, amount *big.Int) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkSession) WithdrawOperatorEarnings0(operatorId uint64) (*types.Transaction, error) + type SsvnetworkTransactor struct + func NewSsvnetworkTransactor(address common.Address, transactor bind.ContractTransactor) (*SsvnetworkTransactor, error) + func (_Ssvnetwork *SsvnetworkTransactor) AcceptOwnership(opts *bind.TransactOpts) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) CancelDeclaredOperatorFee(opts *bind.TransactOpts, operatorId uint64) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) DeclareOperatorFee(opts *bind.TransactOpts, operatorId uint64, fee *big.Int) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) Deposit(opts *bind.TransactOpts, owner common.Address, operatorIds []uint64, ...) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) ExecuteOperatorFee(opts *bind.TransactOpts, operatorId uint64) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) Initialize(opts *bind.TransactOpts, initialVersion_ string, token_ common.Address, ...) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) Liquidate(opts *bind.TransactOpts, owner common.Address, operatorIds []uint64, ...) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) Reactivate(opts *bind.TransactOpts, operatorIds []uint64, amount *big.Int, ...) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) ReduceOperatorFee(opts *bind.TransactOpts, operatorId uint64, fee *big.Int) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) RegisterOperator(opts *bind.TransactOpts, publicKey []byte, fee *big.Int) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) RegisterValidator(opts *bind.TransactOpts, publicKey []byte, operatorIds []uint64, shares []byte, ...) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) RemoveOperator(opts *bind.TransactOpts, operatorId uint64) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) RemoveValidator(opts *bind.TransactOpts, publicKey []byte, operatorIds []uint64, ...) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) RenounceOwnership(opts *bind.TransactOpts) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) SetFeeRecipientAddress(opts *bind.TransactOpts, recipientAddress common.Address) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) SetOperatorWhitelist(opts *bind.TransactOpts, operatorId uint64, whitelisted common.Address) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) TransferOwnership(opts *bind.TransactOpts, newOwner common.Address) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) UpdateDeclareOperatorFeePeriod(opts *bind.TransactOpts, newDeclareOperatorFeePeriod uint64) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) UpdateExecuteOperatorFeePeriod(opts *bind.TransactOpts, newExecuteOperatorFeePeriod uint64) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) UpdateLiquidationThresholdPeriod(opts *bind.TransactOpts, blocks uint64) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) UpdateMinimumLiquidationCollateral(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) UpdateNetworkFee(opts *bind.TransactOpts, fee *big.Int) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) UpdateOperatorFeeIncreaseLimit(opts *bind.TransactOpts, newOperatorMaxFeeIncrease uint64) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) UpgradeTo(opts *bind.TransactOpts, newImplementation common.Address) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) UpgradeToAndCall(opts *bind.TransactOpts, newImplementation common.Address, data []byte) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) Withdraw(opts *bind.TransactOpts, operatorIds []uint64, amount *big.Int, ...) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) WithdrawNetworkEarnings(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) WithdrawOperatorEarnings(opts *bind.TransactOpts, operatorId uint64, amount *big.Int) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactor) WithdrawOperatorEarnings0(opts *bind.TransactOpts, operatorId uint64) (*types.Transaction, error) + type SsvnetworkTransactorRaw struct + Contract *SsvnetworkTransactor + func (_Ssvnetwork *SsvnetworkTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type SsvnetworkTransactorSession struct + Contract *SsvnetworkTransactor + TransactOpts bind.TransactOpts + func (_Ssvnetwork *SsvnetworkTransactorSession) AcceptOwnership() (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) CancelDeclaredOperatorFee(operatorId uint64) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) DeclareOperatorFee(operatorId uint64, fee *big.Int) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) Deposit(owner common.Address, operatorIds []uint64, amount *big.Int, ...) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) ExecuteOperatorFee(operatorId uint64) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) Initialize(initialVersion_ string, token_ common.Address, operatorMaxFeeIncrease_ uint64, ...) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) Liquidate(owner common.Address, operatorIds []uint64, cluster ISSVNetworkCoreCluster) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) Reactivate(operatorIds []uint64, amount *big.Int, cluster ISSVNetworkCoreCluster) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) ReduceOperatorFee(operatorId uint64, fee *big.Int) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) RegisterOperator(publicKey []byte, fee *big.Int) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) RegisterValidator(publicKey []byte, operatorIds []uint64, shares []byte, amount *big.Int, ...) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) RemoveOperator(operatorId uint64) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) RemoveValidator(publicKey []byte, operatorIds []uint64, cluster ISSVNetworkCoreCluster) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) RenounceOwnership() (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) SetFeeRecipientAddress(recipientAddress common.Address) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) SetOperatorWhitelist(operatorId uint64, whitelisted common.Address) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) TransferOwnership(newOwner common.Address) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) UpdateDeclareOperatorFeePeriod(newDeclareOperatorFeePeriod uint64) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) UpdateExecuteOperatorFeePeriod(newExecuteOperatorFeePeriod uint64) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) UpdateLiquidationThresholdPeriod(blocks uint64) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) UpdateMinimumLiquidationCollateral(amount *big.Int) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) UpdateNetworkFee(fee *big.Int) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) UpdateOperatorFeeIncreaseLimit(newOperatorMaxFeeIncrease uint64) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) Withdraw(operatorIds []uint64, amount *big.Int, cluster ISSVNetworkCoreCluster) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) WithdrawNetworkEarnings(amount *big.Int) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) WithdrawOperatorEarnings(operatorId uint64, amount *big.Int) (*types.Transaction, error) + func (_Ssvnetwork *SsvnetworkTransactorSession) WithdrawOperatorEarnings0(operatorId uint64) (*types.Transaction, error) + type SsvnetworkUpgraded struct + Implementation common.Address + Raw types.Log + type SsvnetworkUpgradedIterator struct + Event *SsvnetworkUpgraded + func (it *SsvnetworkUpgradedIterator) Close() error + func (it *SsvnetworkUpgradedIterator) Error() error + func (it *SsvnetworkUpgradedIterator) Next() bool + type SsvnetworkValidatorAdded struct + Cluster ISSVNetworkCoreCluster + OperatorIds []uint64 + Owner common.Address + PublicKey []byte + Raw types.Log + Shares []byte + type SsvnetworkValidatorAddedIterator struct + Event *SsvnetworkValidatorAdded + func (it *SsvnetworkValidatorAddedIterator) Close() error + func (it *SsvnetworkValidatorAddedIterator) Error() error + func (it *SsvnetworkValidatorAddedIterator) Next() bool + type SsvnetworkValidatorRemoved struct + Cluster ISSVNetworkCoreCluster + OperatorIds []uint64 + Owner common.Address + PublicKey []byte + Raw types.Log + type SsvnetworkValidatorRemovedIterator struct + Event *SsvnetworkValidatorRemoved + func (it *SsvnetworkValidatorRemovedIterator) Close() error + func (it *SsvnetworkValidatorRemovedIterator) Error() error + func (it *SsvnetworkValidatorRemovedIterator) Next() bool