Versions in this module Expand all Collapse all v0 v0.9.0 Mar 9, 2023 Changes in this version + var NetworkSettingsABI = NetworkSettingsMetaData.ABI + var NetworkSettingsMetaData = &bind.MetaData + type NetworkSettings struct + func NewNetworkSettings(address common.Address, backend bind.ContractBackend) (*NetworkSettings, error) + type NetworkSettingsCaller struct + func NewNetworkSettingsCaller(address common.Address, caller bind.ContractCaller) (*NetworkSettingsCaller, error) + func (_NetworkSettings *NetworkSettingsCaller) GetNodeConsensusThreshold(opts *bind.CallOpts) (*big.Int, error) + func (_NetworkSettings *NetworkSettingsCaller) GetNodeFee(opts *bind.CallOpts) (*big.Int, error) + func (_NetworkSettings *NetworkSettingsCaller) GetNodeRefundRatio(opts *bind.CallOpts) (*big.Int, error) + func (_NetworkSettings *NetworkSettingsCaller) GetNodeTrustedRefundRatio(opts *bind.CallOpts) (*big.Int, error) + func (_NetworkSettings *NetworkSettingsCaller) GetPlatformFee(opts *bind.CallOpts) (*big.Int, error) + func (_NetworkSettings *NetworkSettingsCaller) GetProcessWithdrawalsEnabled(opts *bind.CallOpts) (bool, error) + func (_NetworkSettings *NetworkSettingsCaller) GetSubmitBalancesEnabled(opts *bind.CallOpts) (bool, error) + func (_NetworkSettings *NetworkSettingsCaller) GetSuperNodePubkeyLimit(opts *bind.CallOpts) (*big.Int, error) + func (_NetworkSettings *NetworkSettingsCaller) GetWithdrawalCredentials(opts *bind.CallOpts) ([]byte, error) + func (_NetworkSettings *NetworkSettingsCaller) Version(opts *bind.CallOpts) (uint8, error) + type NetworkSettingsCallerRaw struct + Contract *NetworkSettingsCaller + func (_NetworkSettings *NetworkSettingsCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type NetworkSettingsCallerSession struct + CallOpts bind.CallOpts + Contract *NetworkSettingsCaller + func (_NetworkSettings *NetworkSettingsCallerSession) GetNodeConsensusThreshold() (*big.Int, error) + func (_NetworkSettings *NetworkSettingsCallerSession) GetNodeFee() (*big.Int, error) + func (_NetworkSettings *NetworkSettingsCallerSession) GetNodeRefundRatio() (*big.Int, error) + func (_NetworkSettings *NetworkSettingsCallerSession) GetNodeTrustedRefundRatio() (*big.Int, error) + func (_NetworkSettings *NetworkSettingsCallerSession) GetPlatformFee() (*big.Int, error) + func (_NetworkSettings *NetworkSettingsCallerSession) GetProcessWithdrawalsEnabled() (bool, error) + func (_NetworkSettings *NetworkSettingsCallerSession) GetSubmitBalancesEnabled() (bool, error) + func (_NetworkSettings *NetworkSettingsCallerSession) GetSuperNodePubkeyLimit() (*big.Int, error) + func (_NetworkSettings *NetworkSettingsCallerSession) GetWithdrawalCredentials() ([]byte, error) + func (_NetworkSettings *NetworkSettingsCallerSession) Version() (uint8, error) + type NetworkSettingsFilterer struct + func NewNetworkSettingsFilterer(address common.Address, filterer bind.ContractFilterer) (*NetworkSettingsFilterer, error) + type NetworkSettingsRaw struct + Contract *NetworkSettings + func (_NetworkSettings *NetworkSettingsRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_NetworkSettings *NetworkSettingsRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type NetworkSettingsSession struct + CallOpts bind.CallOpts + Contract *NetworkSettings + TransactOpts bind.TransactOpts + func (_NetworkSettings *NetworkSettingsSession) GetNodeConsensusThreshold() (*big.Int, error) + func (_NetworkSettings *NetworkSettingsSession) GetNodeFee() (*big.Int, error) + func (_NetworkSettings *NetworkSettingsSession) GetNodeRefundRatio() (*big.Int, error) + func (_NetworkSettings *NetworkSettingsSession) GetNodeTrustedRefundRatio() (*big.Int, error) + func (_NetworkSettings *NetworkSettingsSession) GetPlatformFee() (*big.Int, error) + func (_NetworkSettings *NetworkSettingsSession) GetProcessWithdrawalsEnabled() (bool, error) + func (_NetworkSettings *NetworkSettingsSession) GetSubmitBalancesEnabled() (bool, error) + func (_NetworkSettings *NetworkSettingsSession) GetSuperNodePubkeyLimit() (*big.Int, error) + func (_NetworkSettings *NetworkSettingsSession) GetWithdrawalCredentials() ([]byte, error) + func (_NetworkSettings *NetworkSettingsSession) SetNodeConsensusThreshold(_value *big.Int) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsSession) SetNodeFee(_value *big.Int) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsSession) SetNodeRefundRatio(_value *big.Int) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsSession) SetNodeTrustedRefundRatio(_value *big.Int) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsSession) SetPlatformFee(_value *big.Int) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsSession) SetProcessWithdrawalsEnabled(_value bool) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsSession) SetSubmitBalancesEnabled(_value bool) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsSession) SetSuperNodePubkeyLimit(_value *big.Int) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsSession) SetWithdrawalCredentials(_value []byte) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsSession) Version() (uint8, error) + type NetworkSettingsTransactor struct + func NewNetworkSettingsTransactor(address common.Address, transactor bind.ContractTransactor) (*NetworkSettingsTransactor, error) + func (_NetworkSettings *NetworkSettingsTransactor) SetNodeConsensusThreshold(opts *bind.TransactOpts, _value *big.Int) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsTransactor) SetNodeFee(opts *bind.TransactOpts, _value *big.Int) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsTransactor) SetNodeRefundRatio(opts *bind.TransactOpts, _value *big.Int) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsTransactor) SetNodeTrustedRefundRatio(opts *bind.TransactOpts, _value *big.Int) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsTransactor) SetPlatformFee(opts *bind.TransactOpts, _value *big.Int) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsTransactor) SetProcessWithdrawalsEnabled(opts *bind.TransactOpts, _value bool) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsTransactor) SetSubmitBalancesEnabled(opts *bind.TransactOpts, _value bool) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsTransactor) SetSuperNodePubkeyLimit(opts *bind.TransactOpts, _value *big.Int) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsTransactor) SetWithdrawalCredentials(opts *bind.TransactOpts, _value []byte) (*types.Transaction, error) + type NetworkSettingsTransactorRaw struct + Contract *NetworkSettingsTransactor + func (_NetworkSettings *NetworkSettingsTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type NetworkSettingsTransactorSession struct + Contract *NetworkSettingsTransactor + TransactOpts bind.TransactOpts + func (_NetworkSettings *NetworkSettingsTransactorSession) SetNodeConsensusThreshold(_value *big.Int) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsTransactorSession) SetNodeFee(_value *big.Int) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsTransactorSession) SetNodeRefundRatio(_value *big.Int) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsTransactorSession) SetNodeTrustedRefundRatio(_value *big.Int) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsTransactorSession) SetPlatformFee(_value *big.Int) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsTransactorSession) SetProcessWithdrawalsEnabled(_value bool) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsTransactorSession) SetSubmitBalancesEnabled(_value bool) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsTransactorSession) SetSuperNodePubkeyLimit(_value *big.Int) (*types.Transaction, error) + func (_NetworkSettings *NetworkSettingsTransactorSession) SetWithdrawalCredentials(_value []byte) (*types.Transaction, error)