# Functions
DeployERC20PresetMinterPauser deploys a new Ethereum contract, binding an instance of ERC20PresetMinterPauser to it.
NewERC20PresetMinterPauser creates a new instance of ERC20PresetMinterPauser, bound to a specific deployed contract.
NewERC20PresetMinterPauserCaller creates a new read-only instance of ERC20PresetMinterPauser, bound to a specific deployed contract.
NewERC20PresetMinterPauserFilterer creates a new log filterer instance of ERC20PresetMinterPauser, bound to a specific deployed contract.
NewERC20PresetMinterPauserTransactor creates a new write-only instance of ERC20PresetMinterPauser, bound to a specific deployed contract.
# Constants
ERC20PresetMinterPauserABI is the input ABI used to generate the binding from.
# Variables
ERC20PresetMinterPauserBin is the compiled bytecode used for deploying new contracts.
# Structs
ERC20PresetMinterPauser is an auto generated Go binding around an Ethereum contract.
ERC20PresetMinterPauserApproval represents a Approval event raised by the ERC20PresetMinterPauser contract.
ERC20PresetMinterPauserApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the ERC20PresetMinterPauser contract.
ERC20PresetMinterPauserCaller is an auto generated read-only Go binding around an Ethereum contract.
ERC20PresetMinterPauserCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
ERC20PresetMinterPauserCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
ERC20PresetMinterPauserFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
ERC20PresetMinterPauserPaused represents a Paused event raised by the ERC20PresetMinterPauser contract.
ERC20PresetMinterPauserPausedIterator is returned from FilterPaused and is used to iterate over the raw logs and unpacked data for Paused events raised by the ERC20PresetMinterPauser contract.
ERC20PresetMinterPauserRaw is an auto generated low-level Go binding around an Ethereum contract.
ERC20PresetMinterPauserRoleGranted represents a RoleGranted event raised by the ERC20PresetMinterPauser contract.
ERC20PresetMinterPauserRoleGrantedIterator is returned from FilterRoleGranted and is used to iterate over the raw logs and unpacked data for RoleGranted events raised by the ERC20PresetMinterPauser contract.
ERC20PresetMinterPauserRoleRevoked represents a RoleRevoked event raised by the ERC20PresetMinterPauser contract.
ERC20PresetMinterPauserRoleRevokedIterator is returned from FilterRoleRevoked and is used to iterate over the raw logs and unpacked data for RoleRevoked events raised by the ERC20PresetMinterPauser contract.
ERC20PresetMinterPauserSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
ERC20PresetMinterPauserTransactor is an auto generated write-only Go binding around an Ethereum contract.
ERC20PresetMinterPauserTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
ERC20PresetMinterPauserTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
ERC20PresetMinterPauserTransfer represents a Transfer event raised by the ERC20PresetMinterPauser contract.
ERC20PresetMinterPauserTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the ERC20PresetMinterPauser contract.
ERC20PresetMinterPauserUnpaused represents a Unpaused event raised by the ERC20PresetMinterPauser contract.
ERC20PresetMinterPauserUnpausedIterator is returned from FilterUnpaused and is used to iterate over the raw logs and unpacked data for Unpaused events raised by the ERC20PresetMinterPauser contract.