# Functions
NewIoid creates a new instance of Ioid, bound to a specific deployed contract.
NewIoidCaller creates a new read-only instance of Ioid, bound to a specific deployed contract.
NewIoidFilterer creates a new log filterer instance of Ioid, bound to a specific deployed contract.
NewIoidTransactor creates a new write-only instance of Ioid, bound to a specific deployed contract.
# Variables
IoidABI is the input ABI used to generate the binding from.
IoidMetaData contains all meta data concerning the Ioid contract.
# Structs
Ioid is an auto generated Go binding around an Ethereum contract.
IoidApproval represents a Approval event raised by the Ioid contract.
IoidApprovalForAll represents a ApprovalForAll event raised by the Ioid contract.
IoidApprovalForAllIterator is returned from FilterApprovalForAll and is used to iterate over the raw logs and unpacked data for ApprovalForAll events raised by the Ioid contract.
IoidApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the Ioid contract.
IoidCaller is an auto generated read-only Go binding around an Ethereum contract.
IoidCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
IoidCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
IoidCreateIoID represents a CreateIoID event raised by the Ioid contract.
IoidCreateIoIDIterator is returned from FilterCreateIoID and is used to iterate over the raw logs and unpacked data for CreateIoID events raised by the Ioid contract.
IoidFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
IoidInitialized represents a Initialized event raised by the Ioid contract.
IoidInitializedIterator is returned from FilterInitialized and is used to iterate over the raw logs and unpacked data for Initialized events raised by the Ioid contract.
IoidRaw is an auto generated low-level Go binding around an Ethereum contract.
IoidRemoveDIDWallet represents a RemoveDIDWallet event raised by the Ioid contract.
IoidRemoveDIDWalletIterator is returned from FilterRemoveDIDWallet and is used to iterate over the raw logs and unpacked data for RemoveDIDWallet events raised by the Ioid contract.
IoidSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
IoidSetMinter represents a SetMinter event raised by the Ioid contract.
IoidSetMinterIterator is returned from FilterSetMinter and is used to iterate over the raw logs and unpacked data for SetMinter events raised by the Ioid contract.
IoidSetResolver represents a SetResolver event raised by the Ioid contract.
IoidSetResolverIterator is returned from FilterSetResolver and is used to iterate over the raw logs and unpacked data for SetResolver events raised by the Ioid contract.
IoidTransactor is an auto generated write-only Go binding around an Ethereum contract.
IoidTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
IoidTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
IoidTransfer represents a Transfer event raised by the Ioid contract.
IoidTransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the Ioid contract.