Versions in this module Expand all Collapse all v1 v1.1.3 Jan 20, 2025 v1.1.2 Jan 20, 2025 Changes in this version + var ProxyABI = ProxyMetaData.ABI + var ProxyBin = ProxyMetaData.Bin + var ProxyMetaData = &bind.MetaData + type Proxy struct + func DeployProxy(auth *bind.TransactOpts, backend bind.ContractBackend, _logic common.Address, ...) (common.Address, *types.Transaction, *Proxy, error) + func NewProxy(address common.Address, backend bind.ContractBackend) (*Proxy, error) + type ProxyAdminChanged struct + NewAdmin common.Address + PreviousAdmin common.Address + Raw types.Log + type ProxyAdminChangedIterator struct + Event *ProxyAdminChanged + func (it *ProxyAdminChangedIterator) Close() error + func (it *ProxyAdminChangedIterator) Error() error + func (it *ProxyAdminChangedIterator) Next() bool + type ProxyBeaconUpgraded struct + Beacon common.Address + Raw types.Log + type ProxyBeaconUpgradedIterator struct + Event *ProxyBeaconUpgraded + func (it *ProxyBeaconUpgradedIterator) Close() error + func (it *ProxyBeaconUpgradedIterator) Error() error + func (it *ProxyBeaconUpgradedIterator) Next() bool + type ProxyCaller struct + func NewProxyCaller(address common.Address, caller bind.ContractCaller) (*ProxyCaller, error) + type ProxyCallerRaw struct + Contract *ProxyCaller + func (_Proxy *ProxyCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + type ProxyCallerSession struct + CallOpts bind.CallOpts + Contract *ProxyCaller + type ProxyFilterer struct + func NewProxyFilterer(address common.Address, filterer bind.ContractFilterer) (*ProxyFilterer, error) + func (_Proxy *ProxyFilterer) FilterAdminChanged(opts *bind.FilterOpts) (*ProxyAdminChangedIterator, error) + func (_Proxy *ProxyFilterer) FilterBeaconUpgraded(opts *bind.FilterOpts, beacon []common.Address) (*ProxyBeaconUpgradedIterator, error) + func (_Proxy *ProxyFilterer) FilterUpgraded(opts *bind.FilterOpts, implementation []common.Address) (*ProxyUpgradedIterator, error) + func (_Proxy *ProxyFilterer) ParseAdminChanged(log types.Log) (*ProxyAdminChanged, error) + func (_Proxy *ProxyFilterer) ParseBeaconUpgraded(log types.Log) (*ProxyBeaconUpgraded, error) + func (_Proxy *ProxyFilterer) ParseUpgraded(log types.Log) (*ProxyUpgraded, error) + func (_Proxy *ProxyFilterer) WatchAdminChanged(opts *bind.WatchOpts, sink chan<- *ProxyAdminChanged) (event.Subscription, error) + func (_Proxy *ProxyFilterer) WatchBeaconUpgraded(opts *bind.WatchOpts, sink chan<- *ProxyBeaconUpgraded, ...) (event.Subscription, error) + func (_Proxy *ProxyFilterer) WatchUpgraded(opts *bind.WatchOpts, sink chan<- *ProxyUpgraded, ...) (event.Subscription, error) + type ProxyRaw struct + Contract *Proxy + func (_Proxy *ProxyRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error + func (_Proxy *ProxyRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Proxy *ProxyRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ProxySession struct + CallOpts bind.CallOpts + Contract *Proxy + TransactOpts bind.TransactOpts + func (_Proxy *ProxySession) Admin() (*types.Transaction, error) + func (_Proxy *ProxySession) ChangeAdmin(newAdmin common.Address) (*types.Transaction, error) + func (_Proxy *ProxySession) Fallback(calldata []byte) (*types.Transaction, error) + func (_Proxy *ProxySession) Implementation() (*types.Transaction, error) + func (_Proxy *ProxySession) Receive() (*types.Transaction, error) + func (_Proxy *ProxySession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error) + func (_Proxy *ProxySession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error) + type ProxyTransactor struct + func NewProxyTransactor(address common.Address, transactor bind.ContractTransactor) (*ProxyTransactor, error) + func (_Proxy *ProxyTransactor) Admin(opts *bind.TransactOpts) (*types.Transaction, error) + func (_Proxy *ProxyTransactor) ChangeAdmin(opts *bind.TransactOpts, newAdmin common.Address) (*types.Transaction, error) + func (_Proxy *ProxyTransactor) Fallback(opts *bind.TransactOpts, calldata []byte) (*types.Transaction, error) + func (_Proxy *ProxyTransactor) Implementation(opts *bind.TransactOpts) (*types.Transaction, error) + func (_Proxy *ProxyTransactor) Receive(opts *bind.TransactOpts) (*types.Transaction, error) + func (_Proxy *ProxyTransactor) UpgradeTo(opts *bind.TransactOpts, newImplementation common.Address) (*types.Transaction, error) + func (_Proxy *ProxyTransactor) UpgradeToAndCall(opts *bind.TransactOpts, newImplementation common.Address, data []byte) (*types.Transaction, error) + type ProxyTransactorRaw struct + Contract *ProxyTransactor + func (_Proxy *ProxyTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error) + func (_Proxy *ProxyTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error) + type ProxyTransactorSession struct + Contract *ProxyTransactor + TransactOpts bind.TransactOpts + func (_Proxy *ProxyTransactorSession) Admin() (*types.Transaction, error) + func (_Proxy *ProxyTransactorSession) ChangeAdmin(newAdmin common.Address) (*types.Transaction, error) + func (_Proxy *ProxyTransactorSession) Fallback(calldata []byte) (*types.Transaction, error) + func (_Proxy *ProxyTransactorSession) Implementation() (*types.Transaction, error) + func (_Proxy *ProxyTransactorSession) Receive() (*types.Transaction, error) + func (_Proxy *ProxyTransactorSession) UpgradeTo(newImplementation common.Address) (*types.Transaction, error) + func (_Proxy *ProxyTransactorSession) UpgradeToAndCall(newImplementation common.Address, data []byte) (*types.Transaction, error) + type ProxyUpgraded struct + Implementation common.Address + Raw types.Log + type ProxyUpgradedIterator struct + Event *ProxyUpgraded + func (it *ProxyUpgradedIterator) Close() error + func (it *ProxyUpgradedIterator) Error() error + func (it *ProxyUpgradedIterator) Next() bool