# Functions
DeployErc777 deploys a new Ethereum contract, binding an instance of Erc777 to it.
NewErc777 creates a new instance of Erc777, bound to a specific deployed contract.
NewErc777Caller creates a new read-only instance of Erc777, bound to a specific deployed contract.
NewErc777Filterer creates a new log filterer instance of Erc777, bound to a specific deployed contract.
NewErc777Transactor creates a new write-only instance of Erc777, bound to a specific deployed contract.
# Constants
Erc777ABI is the input ABI used to generate the binding from.
# Variables
Erc777Bin is the compiled bytecode used for deploying new contracts.
# Structs
Erc777 is an auto generated Go binding around an Ethereum contract.
Erc777Approval represents a Approval event raised by the Erc777 contract.
Erc777ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the Erc777 contract.
Erc777AuthorizedOperator represents a AuthorizedOperator event raised by the Erc777 contract.
Erc777AuthorizedOperatorIterator is returned from FilterAuthorizedOperator and is used to iterate over the raw logs and unpacked data for AuthorizedOperator events raised by the Erc777 contract.
Erc777Burned represents a Burned event raised by the Erc777 contract.
Erc777BurnedIterator is returned from FilterBurned and is used to iterate over the raw logs and unpacked data for Burned events raised by the Erc777 contract.
Erc777Caller is an auto generated read-only Go binding around an Ethereum contract.
Erc777CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
Erc777CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
Erc777Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
Erc777Minted represents a Minted event raised by the Erc777 contract.
Erc777MintedIterator is returned from FilterMinted and is used to iterate over the raw logs and unpacked data for Minted events raised by the Erc777 contract.
Erc777Raw is an auto generated low-level Go binding around an Ethereum contract.
Erc777RevokedOperator represents a RevokedOperator event raised by the Erc777 contract.
Erc777RevokedOperatorIterator is returned from FilterRevokedOperator and is used to iterate over the raw logs and unpacked data for RevokedOperator events raised by the Erc777 contract.
Erc777Sent represents a Sent event raised by the Erc777 contract.
Erc777SentIterator is returned from FilterSent and is used to iterate over the raw logs and unpacked data for Sent events raised by the Erc777 contract.
Erc777Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
Erc777Transactor is an auto generated write-only Go binding around an Ethereum contract.
Erc777TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
Erc777TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Erc777Transfer represents a Transfer event raised by the Erc777 contract.
Erc777TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the Erc777 contract.