# Functions
NewBeaconDeposit creates a new instance of BeaconDeposit, bound to a specific deployed contract.
NewBeaconDepositCaller creates a new read-only instance of BeaconDeposit, bound to a specific deployed contract.
NewBeaconDepositFilterer creates a new log filterer instance of BeaconDeposit, bound to a specific deployed contract.
NewBeaconDepositTransactor creates a new write-only instance of BeaconDeposit, bound to a specific deployed contract.
# Constants
BeaconDepositABI is the input ABI used to generate the binding from.
# Structs
BeaconDeposit is an auto generated Go binding around an Ethereum contract.
BeaconDepositCaller is an auto generated read-only Go binding around an Ethereum contract.
BeaconDepositCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
BeaconDepositCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
BeaconDepositDepositEvent represents a DepositEvent event raised by the BeaconDeposit contract.
BeaconDepositDepositEventIterator is returned from FilterDepositEvent and is used to iterate over the raw logs and unpacked data for DepositEvent events raised by the BeaconDeposit contract.
BeaconDepositFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
BeaconDepositRaw is an auto generated low-level Go binding around an Ethereum contract.
BeaconDepositSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
BeaconDepositTransactor is an auto generated write-only Go binding around an Ethereum contract.
BeaconDepositTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
BeaconDepositTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.