# Functions
DeployProxy deploys a new Ethereum contract, binding an instance of Proxy to it.
NewProxy creates a new instance of Proxy, bound to a specific deployed contract.
NewProxyCaller creates a new read-only instance of Proxy, bound to a specific deployed contract.
NewProxyFilterer creates a new log filterer instance of Proxy, bound to a specific deployed contract.
NewProxyTransactor creates a new write-only instance of Proxy, bound to a specific deployed contract.
# Variables
ProxyABI is the input ABI used to generate the binding from.
ProxyBin is the compiled bytecode used for deploying new contracts.
ProxyMetaData contains all meta data concerning the Proxy contract.
# Structs
Proxy is an auto generated Go binding around an Ethereum contract.
ProxyAdminChanged represents a AdminChanged event raised by the Proxy contract.
ProxyAdminChangedIterator is returned from FilterAdminChanged and is used to iterate over the raw logs and unpacked data for AdminChanged events raised by the Proxy contract.
ProxyBeaconUpgraded represents a BeaconUpgraded event raised by the Proxy contract.
ProxyBeaconUpgradedIterator is returned from FilterBeaconUpgraded and is used to iterate over the raw logs and unpacked data for BeaconUpgraded events raised by the Proxy contract.
ProxyCaller is an auto generated read-only Go binding around an Ethereum contract.
ProxyCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ProxyCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ProxyFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ProxyRaw is an auto generated low-level Go binding around an Ethereum contract.
ProxySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ProxyTransactor is an auto generated write-only Go binding around an Ethereum contract.
ProxyTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ProxyTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ProxyUpgraded represents a Upgraded event raised by the Proxy contract.
ProxyUpgradedIterator is returned from FilterUpgraded and is used to iterate over the raw logs and unpacked data for Upgraded events raised by the Proxy contract.