# Functions
DeployDefender deploys a new Ethereum contract, binding an instance of Defender to it.
NewDefender creates a new instance of Defender, bound to a specific deployed contract.
NewDefenderCaller creates a new read-only instance of Defender, bound to a specific deployed contract.
NewDefenderFilterer creates a new log filterer instance of Defender, bound to a specific deployed contract.
NewDefenderTransactor creates a new write-only instance of Defender, bound to a specific deployed contract.
# Variables
DefenderABI is the input ABI used to generate the binding from.
DefenderBin is the compiled bytecode used for deploying new contracts.
DefenderMetaData contains all meta data concerning the Defender contract.
# Structs
Defender is an auto generated Go binding around an Ethereum contract.
DefenderCaller is an auto generated read-only Go binding around an Ethereum contract.
DefenderCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
DefenderCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
DefenderFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
DefenderRaw is an auto generated low-level Go binding around an Ethereum contract.
DefenderSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
DefenderTransactor is an auto generated write-only Go binding around an Ethereum contract.
DefenderTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
DefenderTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.