Documentation ¶
Index ¶
- Variables
- type IMapperRegistryMapper
- type MapperRegistry
- type MapperRegistryCaller
- func (_MapperRegistry *MapperRegistryCaller) Mappers(opts *bind.CallOpts, id [32]byte) (IMapperRegistryMapper, error)
- func (_MapperRegistry *MapperRegistryCaller) MappersCount(opts *bind.CallOpts) (*big.Int, error)
- func (_MapperRegistry *MapperRegistryCaller) MappersOnboarded(opts *bind.CallOpts) (*big.Int, error)
- func (_MapperRegistry *MapperRegistryCaller) MappersOwned(opts *bind.CallOpts, owner common.Address) (*big.Int, error)
- func (_MapperRegistry *MapperRegistryCaller) MappersOwnedPaged(opts *bind.CallOpts, owner common.Address, start *big.Int, end *big.Int) ([]IMapperRegistryMapper, error)
- func (_MapperRegistry *MapperRegistryCaller) MappersPaged(opts *bind.CallOpts, start *big.Int, end *big.Int) ([]IMapperRegistryMapper, error)
- func (_MapperRegistry *MapperRegistryCaller) MappersRegistered(opts *bind.CallOpts) (*big.Int, error)
- type MapperRegistryCallerRaw
- type MapperRegistryCallerSession
- func (_MapperRegistry *MapperRegistryCallerSession) Mappers(id [32]byte) (IMapperRegistryMapper, error)
- func (_MapperRegistry *MapperRegistryCallerSession) MappersCount() (*big.Int, error)
- func (_MapperRegistry *MapperRegistryCallerSession) MappersOnboarded() (*big.Int, error)
- func (_MapperRegistry *MapperRegistryCallerSession) MappersOwned(owner common.Address) (*big.Int, error)
- func (_MapperRegistry *MapperRegistryCallerSession) MappersOwnedPaged(owner common.Address, start *big.Int, end *big.Int) ([]IMapperRegistryMapper, error)
- func (_MapperRegistry *MapperRegistryCallerSession) MappersPaged(start *big.Int, end *big.Int) ([]IMapperRegistryMapper, error)
- func (_MapperRegistry *MapperRegistryCallerSession) MappersRegistered() (*big.Int, error)
- type MapperRegistryFilterer
- func (_MapperRegistry *MapperRegistryFilterer) FilterFrequencyPlanAdded(opts *bind.FilterOpts, arg0 []uint8) (*MapperRegistryFrequencyPlanAddedIterator, error)
- func (_MapperRegistry *MapperRegistryFilterer) FilterFrequencyPlanRemoved(opts *bind.FilterOpts, arg0 []uint8) (*MapperRegistryFrequencyPlanRemovedIterator, error)
- func (_MapperRegistry *MapperRegistryFilterer) FilterMapperActive(opts *bind.FilterOpts, mapperId [][32]byte) (*MapperRegistryMapperActiveIterator, error)
- func (_MapperRegistry *MapperRegistryFilterer) FilterMapperClaimed(opts *bind.FilterOpts, mapperId [][32]byte) (*MapperRegistryMapperClaimedIterator, error)
- func (_MapperRegistry *MapperRegistryFilterer) FilterMapperInactive(opts *bind.FilterOpts, mapperId [][32]byte) (*MapperRegistryMapperInactiveIterator, error)
- func (_MapperRegistry *MapperRegistryFilterer) FilterMapperOnboarded(opts *bind.FilterOpts, mapperId [][32]byte, owner []common.Address) (*MapperRegistryMapperOnboardedIterator, error)
- func (_MapperRegistry *MapperRegistryFilterer) FilterMapperRegistered(opts *bind.FilterOpts, mapperId [][32]byte) (*MapperRegistryMapperRegisteredIterator, error)
- func (_MapperRegistry *MapperRegistryFilterer) FilterMapperRemoved(opts *bind.FilterOpts, mapperId [][32]byte) (*MapperRegistryMapperRemovedIterator, error)
- func (_MapperRegistry *MapperRegistryFilterer) FilterMapperTransferred(opts *bind.FilterOpts, mapperId [][32]byte) (*MapperRegistryMapperTransferredIterator, error)
- func (_MapperRegistry *MapperRegistryFilterer) ParseFrequencyPlanAdded(log types.Log) (*MapperRegistryFrequencyPlanAdded, error)
- func (_MapperRegistry *MapperRegistryFilterer) ParseFrequencyPlanRemoved(log types.Log) (*MapperRegistryFrequencyPlanRemoved, error)
- func (_MapperRegistry *MapperRegistryFilterer) ParseMapperActive(log types.Log) (*MapperRegistryMapperActive, error)
- func (_MapperRegistry *MapperRegistryFilterer) ParseMapperClaimed(log types.Log) (*MapperRegistryMapperClaimed, error)
- func (_MapperRegistry *MapperRegistryFilterer) ParseMapperInactive(log types.Log) (*MapperRegistryMapperInactive, error)
- func (_MapperRegistry *MapperRegistryFilterer) ParseMapperOnboarded(log types.Log) (*MapperRegistryMapperOnboarded, error)
- func (_MapperRegistry *MapperRegistryFilterer) ParseMapperRegistered(log types.Log) (*MapperRegistryMapperRegistered, error)
- func (_MapperRegistry *MapperRegistryFilterer) ParseMapperRemoved(log types.Log) (*MapperRegistryMapperRemoved, error)
- func (_MapperRegistry *MapperRegistryFilterer) ParseMapperTransferred(log types.Log) (*MapperRegistryMapperTransferred, error)
- func (_MapperRegistry *MapperRegistryFilterer) WatchFrequencyPlanAdded(opts *bind.WatchOpts, sink chan<- *MapperRegistryFrequencyPlanAdded, ...) (event.Subscription, error)
- func (_MapperRegistry *MapperRegistryFilterer) WatchFrequencyPlanRemoved(opts *bind.WatchOpts, sink chan<- *MapperRegistryFrequencyPlanRemoved, ...) (event.Subscription, error)
- func (_MapperRegistry *MapperRegistryFilterer) WatchMapperActive(opts *bind.WatchOpts, sink chan<- *MapperRegistryMapperActive, ...) (event.Subscription, error)
- func (_MapperRegistry *MapperRegistryFilterer) WatchMapperClaimed(opts *bind.WatchOpts, sink chan<- *MapperRegistryMapperClaimed, ...) (event.Subscription, error)
- func (_MapperRegistry *MapperRegistryFilterer) WatchMapperInactive(opts *bind.WatchOpts, sink chan<- *MapperRegistryMapperInactive, ...) (event.Subscription, error)
- func (_MapperRegistry *MapperRegistryFilterer) WatchMapperOnboarded(opts *bind.WatchOpts, sink chan<- *MapperRegistryMapperOnboarded, ...) (event.Subscription, error)
- func (_MapperRegistry *MapperRegistryFilterer) WatchMapperRegistered(opts *bind.WatchOpts, sink chan<- *MapperRegistryMapperRegistered, ...) (event.Subscription, error)
- func (_MapperRegistry *MapperRegistryFilterer) WatchMapperRemoved(opts *bind.WatchOpts, sink chan<- *MapperRegistryMapperRemoved, ...) (event.Subscription, error)
- func (_MapperRegistry *MapperRegistryFilterer) WatchMapperTransferred(opts *bind.WatchOpts, sink chan<- *MapperRegistryMapperTransferred, ...) (event.Subscription, error)
- type MapperRegistryFrequencyPlanAdded
- type MapperRegistryFrequencyPlanAddedIterator
- type MapperRegistryFrequencyPlanRemoved
- type MapperRegistryFrequencyPlanRemovedIterator
- type MapperRegistryMapperActive
- type MapperRegistryMapperActiveIterator
- type MapperRegistryMapperClaimed
- type MapperRegistryMapperClaimedIterator
- type MapperRegistryMapperInactive
- type MapperRegistryMapperInactiveIterator
- type MapperRegistryMapperOnboarded
- type MapperRegistryMapperOnboardedIterator
- type MapperRegistryMapperRegistered
- type MapperRegistryMapperRegisteredIterator
- type MapperRegistryMapperRemoved
- type MapperRegistryMapperRemovedIterator
- type MapperRegistryMapperTransferred
- type MapperRegistryMapperTransferredIterator
- type MapperRegistryRaw
- func (_MapperRegistry *MapperRegistryRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_MapperRegistry *MapperRegistryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_MapperRegistry *MapperRegistryRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type MapperRegistrySession
- func (_MapperRegistry *MapperRegistrySession) FrequencyPlans(plan uint8) (*types.Transaction, error)
- func (_MapperRegistry *MapperRegistrySession) Mappers(id [32]byte) (IMapperRegistryMapper, error)
- func (_MapperRegistry *MapperRegistrySession) MappersCount() (*big.Int, error)
- func (_MapperRegistry *MapperRegistrySession) MappersOnboarded() (*big.Int, error)
- func (_MapperRegistry *MapperRegistrySession) MappersOwned(owner common.Address) (*big.Int, error)
- func (_MapperRegistry *MapperRegistrySession) MappersOwnedPaged(owner common.Address, start *big.Int, end *big.Int) ([]IMapperRegistryMapper, error)
- func (_MapperRegistry *MapperRegistrySession) MappersPaged(start *big.Int, end *big.Int) ([]IMapperRegistryMapper, error)
- func (_MapperRegistry *MapperRegistrySession) MappersRegistered() (*big.Int, error)
- type MapperRegistryTransactor
- type MapperRegistryTransactorRaw
- type MapperRegistryTransactorSession
Constants ¶
This section is empty.
Variables ¶
var MapperRegistryABI = MapperRegistryMetaData.ABI
MapperRegistryABI is the input ABI used to generate the binding from. Deprecated: Use MapperRegistryMetaData.ABI instead.
var MapperRegistryMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[],\"name\":\"InvalidNewOwnerErr\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"mapperId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"}],\"name\":\"MapperAlreadyOnboardedErr\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"mapperId\",\"type\":\"bytes32\"}],\"name\":\"MapperAlreadyRegisteredErr\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"mapperId\",\"type\":\"bytes32\"}],\"name\":\"MapperNotAddedErr\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"mapperId\",\"type\":\"bytes32\"}],\"name\":\"MapperNotOnboardedErr\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"mapperId\",\"type\":\"bytes32\"},{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"}],\"name\":\"MapperNotOwnedErr\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"mapperId\",\"type\":\"bytes32\"}],\"name\":\"UnknownMapperErr\",\"type\":\"error\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"name\":\"FrequencyPlanAdded\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint8\",\"name\":\"\",\"type\":\"uint8\"}],\"name\":\"FrequencyPlanRemoved\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"mapperId\",\"type\":\"bytes32\"}],\"name\":\"MapperActive\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"mapperId\",\"type\":\"bytes32\"}],\"name\":\"MapperClaimed\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"mapperId\",\"type\":\"bytes32\"}],\"name\":\"MapperInactive\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"mapperId\",\"type\":\"bytes32\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"}],\"name\":\"MapperOnboarded\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"mapperId\",\"type\":\"bytes32\"}],\"name\":\"MapperRegistered\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"mapperId\",\"type\":\"bytes32\"}],\"name\":\"MapperRemoved\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"mapperId\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"oldOwner\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"newOwner\",\"type\":\"address\"}],\"name\":\"MapperTransferred\",\"type\":\"event\"},{\"inputs\":[{\"internalType\":\"uint8\",\"name\":\"plan\",\"type\":\"uint8\"}],\"name\":\"frequencyPlans\",\"outputs\":[{\"internalType\":\"string\",\"name\":\"\",\"type\":\"string\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes32\",\"name\":\"id\",\"type\":\"bytes32\"}],\"name\":\"mappers\",\"outputs\":[{\"components\":[{\"internalType\":\"bytes32\",\"name\":\"id\",\"type\":\"bytes32\"},{\"internalType\":\"uint16\",\"name\":\"revision\",\"type\":\"uint16\"},{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"uint8\",\"name\":\"frequencyPlan\",\"type\":\"uint8\"},{\"internalType\":\"bool\",\"name\":\"active\",\"type\":\"bool\"}],\"internalType\":\"structIMapperRegistry.Mapper\",\"name\":\"\",\"type\":\"tuple\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"mappersCount\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"mappersOnboarded\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"}],\"name\":\"mappersOwned\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"uint256\",\"name\":\"start\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"end\",\"type\":\"uint256\"}],\"name\":\"mappersOwnedPaged\",\"outputs\":[{\"components\":[{\"internalType\":\"bytes32\",\"name\":\"id\",\"type\":\"bytes32\"},{\"internalType\":\"uint16\",\"name\":\"revision\",\"type\":\"uint16\"},{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"uint8\",\"name\":\"frequencyPlan\",\"type\":\"uint8\"},{\"internalType\":\"bool\",\"name\":\"active\",\"type\":\"bool\"}],\"internalType\":\"structIMapperRegistry.Mapper[]\",\"name\":\"\",\"type\":\"tuple[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"start\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"end\",\"type\":\"uint256\"}],\"name\":\"mappersPaged\",\"outputs\":[{\"components\":[{\"internalType\":\"bytes32\",\"name\":\"id\",\"type\":\"bytes32\"},{\"internalType\":\"uint16\",\"name\":\"revision\",\"type\":\"uint16\"},{\"internalType\":\"address\",\"name\":\"owner\",\"type\":\"address\"},{\"internalType\":\"uint8\",\"name\":\"frequencyPlan\",\"type\":\"uint8\"},{\"internalType\":\"bool\",\"name\":\"active\",\"type\":\"bool\"}],\"internalType\":\"structIMapperRegistry.Mapper[]\",\"name\":\"\",\"type\":\"tuple[]\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"mappersRegistered\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"}]",
}
MapperRegistryMetaData contains all meta data concerning the MapperRegistry contract.
Functions ¶
This section is empty.
Types ¶
type IMapperRegistryMapper ¶
type IMapperRegistryMapper struct { Id [32]byte Revision uint16 Owner common.Address FrequencyPlan uint8 Active bool }
IMapperRegistryMapper is an auto generated low-level Go binding around an user-defined struct.
type MapperRegistry ¶
type MapperRegistry struct { MapperRegistryCaller // Read-only binding to the contract MapperRegistryTransactor // Write-only binding to the contract MapperRegistryFilterer // Log filterer for contract events }
MapperRegistry is an auto generated Go binding around an Ethereum contract.
func NewMapperRegistry ¶
func NewMapperRegistry(address common.Address, backend bind.ContractBackend) (*MapperRegistry, error)
NewMapperRegistry creates a new instance of MapperRegistry, bound to a specific deployed contract.
type MapperRegistryCaller ¶
type MapperRegistryCaller struct {
// contains filtered or unexported fields
}
MapperRegistryCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewMapperRegistryCaller ¶
func NewMapperRegistryCaller(address common.Address, caller bind.ContractCaller) (*MapperRegistryCaller, error)
NewMapperRegistryCaller creates a new read-only instance of MapperRegistry, bound to a specific deployed contract.
func (*MapperRegistryCaller) Mappers ¶
func (_MapperRegistry *MapperRegistryCaller) Mappers(opts *bind.CallOpts, id [32]byte) (IMapperRegistryMapper, error)
Mappers is a free data retrieval call binding the contract method 0xa2e8380b.
Solidity: function mappers(bytes32 id) view returns((bytes32,uint16,address,uint8,bool))
func (*MapperRegistryCaller) MappersCount ¶
MappersCount is a free data retrieval call binding the contract method 0x2adc0ba0.
Solidity: function mappersCount() view returns(uint256)
func (*MapperRegistryCaller) MappersOnboarded ¶
func (_MapperRegistry *MapperRegistryCaller) MappersOnboarded(opts *bind.CallOpts) (*big.Int, error)
MappersOnboarded is a free data retrieval call binding the contract method 0xe9a446f1.
Solidity: function mappersOnboarded() view returns(uint256)
func (*MapperRegistryCaller) MappersOwned ¶
func (_MapperRegistry *MapperRegistryCaller) MappersOwned(opts *bind.CallOpts, owner common.Address) (*big.Int, error)
MappersOwned is a free data retrieval call binding the contract method 0x7f1ff48e.
Solidity: function mappersOwned(address owner) view returns(uint256)
func (*MapperRegistryCaller) MappersOwnedPaged ¶
func (_MapperRegistry *MapperRegistryCaller) MappersOwnedPaged(opts *bind.CallOpts, owner common.Address, start *big.Int, end *big.Int) ([]IMapperRegistryMapper, error)
MappersOwnedPaged is a free data retrieval call binding the contract method 0x75da3e78.
Solidity: function mappersOwnedPaged(address owner, uint256 start, uint256 end) view returns((bytes32,uint16,address,uint8,bool)[])
func (*MapperRegistryCaller) MappersPaged ¶
func (_MapperRegistry *MapperRegistryCaller) MappersPaged(opts *bind.CallOpts, start *big.Int, end *big.Int) ([]IMapperRegistryMapper, error)
MappersPaged is a free data retrieval call binding the contract method 0x86c41533.
Solidity: function mappersPaged(uint256 start, uint256 end) view returns((bytes32,uint16,address,uint8,bool)[])
func (*MapperRegistryCaller) MappersRegistered ¶
func (_MapperRegistry *MapperRegistryCaller) MappersRegistered(opts *bind.CallOpts) (*big.Int, error)
MappersRegistered is a free data retrieval call binding the contract method 0x3213e9c4.
Solidity: function mappersRegistered() view returns(uint256)
type MapperRegistryCallerRaw ¶
type MapperRegistryCallerRaw struct {
Contract *MapperRegistryCaller // Generic read-only contract binding to access the raw methods on
}
MapperRegistryCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*MapperRegistryCallerRaw) Call ¶
func (_MapperRegistry *MapperRegistryCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type MapperRegistryCallerSession ¶
type MapperRegistryCallerSession struct { Contract *MapperRegistryCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
MapperRegistryCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*MapperRegistryCallerSession) Mappers ¶
func (_MapperRegistry *MapperRegistryCallerSession) Mappers(id [32]byte) (IMapperRegistryMapper, error)
Mappers is a free data retrieval call binding the contract method 0xa2e8380b.
Solidity: function mappers(bytes32 id) view returns((bytes32,uint16,address,uint8,bool))
func (*MapperRegistryCallerSession) MappersCount ¶
func (_MapperRegistry *MapperRegistryCallerSession) MappersCount() (*big.Int, error)
MappersCount is a free data retrieval call binding the contract method 0x2adc0ba0.
Solidity: function mappersCount() view returns(uint256)
func (*MapperRegistryCallerSession) MappersOnboarded ¶
func (_MapperRegistry *MapperRegistryCallerSession) MappersOnboarded() (*big.Int, error)
MappersOnboarded is a free data retrieval call binding the contract method 0xe9a446f1.
Solidity: function mappersOnboarded() view returns(uint256)
func (*MapperRegistryCallerSession) MappersOwned ¶
func (_MapperRegistry *MapperRegistryCallerSession) MappersOwned(owner common.Address) (*big.Int, error)
MappersOwned is a free data retrieval call binding the contract method 0x7f1ff48e.
Solidity: function mappersOwned(address owner) view returns(uint256)
func (*MapperRegistryCallerSession) MappersOwnedPaged ¶
func (_MapperRegistry *MapperRegistryCallerSession) MappersOwnedPaged(owner common.Address, start *big.Int, end *big.Int) ([]IMapperRegistryMapper, error)
MappersOwnedPaged is a free data retrieval call binding the contract method 0x75da3e78.
Solidity: function mappersOwnedPaged(address owner, uint256 start, uint256 end) view returns((bytes32,uint16,address,uint8,bool)[])
func (*MapperRegistryCallerSession) MappersPaged ¶
func (_MapperRegistry *MapperRegistryCallerSession) MappersPaged(start *big.Int, end *big.Int) ([]IMapperRegistryMapper, error)
MappersPaged is a free data retrieval call binding the contract method 0x86c41533.
Solidity: function mappersPaged(uint256 start, uint256 end) view returns((bytes32,uint16,address,uint8,bool)[])
func (*MapperRegistryCallerSession) MappersRegistered ¶
func (_MapperRegistry *MapperRegistryCallerSession) MappersRegistered() (*big.Int, error)
MappersRegistered is a free data retrieval call binding the contract method 0x3213e9c4.
Solidity: function mappersRegistered() view returns(uint256)
type MapperRegistryFilterer ¶
type MapperRegistryFilterer struct {
// contains filtered or unexported fields
}
MapperRegistryFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewMapperRegistryFilterer ¶
func NewMapperRegistryFilterer(address common.Address, filterer bind.ContractFilterer) (*MapperRegistryFilterer, error)
NewMapperRegistryFilterer creates a new log filterer instance of MapperRegistry, bound to a specific deployed contract.
func (*MapperRegistryFilterer) FilterFrequencyPlanAdded ¶
func (_MapperRegistry *MapperRegistryFilterer) FilterFrequencyPlanAdded(opts *bind.FilterOpts, arg0 []uint8) (*MapperRegistryFrequencyPlanAddedIterator, error)
FilterFrequencyPlanAdded is a free log retrieval operation binding the contract event 0x5eb1afacf56fce1c91289feeed93783eefc45e3111990d01a42bde4078ec6198.
Solidity: event FrequencyPlanAdded(uint8 indexed arg0)
func (*MapperRegistryFilterer) FilterFrequencyPlanRemoved ¶
func (_MapperRegistry *MapperRegistryFilterer) FilterFrequencyPlanRemoved(opts *bind.FilterOpts, arg0 []uint8) (*MapperRegistryFrequencyPlanRemovedIterator, error)
FilterFrequencyPlanRemoved is a free log retrieval operation binding the contract event 0x898a81f51a8979704f8c50be34010e7d8aac481090dbff9badfd49079b58f06f.
Solidity: event FrequencyPlanRemoved(uint8 indexed arg0)
func (*MapperRegistryFilterer) FilterMapperActive ¶
func (_MapperRegistry *MapperRegistryFilterer) FilterMapperActive(opts *bind.FilterOpts, mapperId [][32]byte) (*MapperRegistryMapperActiveIterator, error)
FilterMapperActive is a free log retrieval operation binding the contract event 0x57434896cf673678905b6f2de982d17661e7f7f971e7b4677592aaea2276b890.
Solidity: event MapperActive(bytes32 indexed mapperId)
func (*MapperRegistryFilterer) FilterMapperClaimed ¶
func (_MapperRegistry *MapperRegistryFilterer) FilterMapperClaimed(opts *bind.FilterOpts, mapperId [][32]byte) (*MapperRegistryMapperClaimedIterator, error)
FilterMapperClaimed is a free log retrieval operation binding the contract event 0x16a6b348b479b8e7371e9850580976f3c4cb75a00047a126ca3cd769c8c95dc0.
Solidity: event MapperClaimed(bytes32 indexed mapperId)
func (*MapperRegistryFilterer) FilterMapperInactive ¶
func (_MapperRegistry *MapperRegistryFilterer) FilterMapperInactive(opts *bind.FilterOpts, mapperId [][32]byte) (*MapperRegistryMapperInactiveIterator, error)
FilterMapperInactive is a free log retrieval operation binding the contract event 0x1d984a9841b38cf9731c72a565c5a2bc16a460add72b929e8f27380c14c2650b.
Solidity: event MapperInactive(bytes32 indexed mapperId)
func (*MapperRegistryFilterer) FilterMapperOnboarded ¶
func (_MapperRegistry *MapperRegistryFilterer) FilterMapperOnboarded(opts *bind.FilterOpts, mapperId [][32]byte, owner []common.Address) (*MapperRegistryMapperOnboardedIterator, error)
FilterMapperOnboarded is a free log retrieval operation binding the contract event 0xd8d793d85957c382d4d0863f3e1af7298792551b545c4d39b571de8e779465a8.
Solidity: event MapperOnboarded(bytes32 indexed mapperId, address indexed owner)
func (*MapperRegistryFilterer) FilterMapperRegistered ¶
func (_MapperRegistry *MapperRegistryFilterer) FilterMapperRegistered(opts *bind.FilterOpts, mapperId [][32]byte) (*MapperRegistryMapperRegisteredIterator, error)
FilterMapperRegistered is a free log retrieval operation binding the contract event 0x380500bbcd3e249b3a7b3cb6159f5cde82b6eaa11770ed36aa1cab58977c01e8.
Solidity: event MapperRegistered(bytes32 indexed mapperId)
func (*MapperRegistryFilterer) FilterMapperRemoved ¶
func (_MapperRegistry *MapperRegistryFilterer) FilterMapperRemoved(opts *bind.FilterOpts, mapperId [][32]byte) (*MapperRegistryMapperRemovedIterator, error)
FilterMapperRemoved is a free log retrieval operation binding the contract event 0xb340bd3517a963c62d2a8d793b8fd2a23616a284d368d1a6e6755ace7613e77d.
Solidity: event MapperRemoved(bytes32 indexed mapperId)
func (*MapperRegistryFilterer) FilterMapperTransferred ¶
func (_MapperRegistry *MapperRegistryFilterer) FilterMapperTransferred(opts *bind.FilterOpts, mapperId [][32]byte) (*MapperRegistryMapperTransferredIterator, error)
FilterMapperTransferred is a free log retrieval operation binding the contract event 0xf6c771f0c1bcdd23d119476f4f877c71dced0dbb6751af687eed8da523035367.
Solidity: event MapperTransferred(bytes32 indexed mapperId, address oldOwner, address newOwner)
func (*MapperRegistryFilterer) ParseFrequencyPlanAdded ¶
func (_MapperRegistry *MapperRegistryFilterer) ParseFrequencyPlanAdded(log types.Log) (*MapperRegistryFrequencyPlanAdded, error)
ParseFrequencyPlanAdded is a log parse operation binding the contract event 0x5eb1afacf56fce1c91289feeed93783eefc45e3111990d01a42bde4078ec6198.
Solidity: event FrequencyPlanAdded(uint8 indexed arg0)
func (*MapperRegistryFilterer) ParseFrequencyPlanRemoved ¶
func (_MapperRegistry *MapperRegistryFilterer) ParseFrequencyPlanRemoved(log types.Log) (*MapperRegistryFrequencyPlanRemoved, error)
ParseFrequencyPlanRemoved is a log parse operation binding the contract event 0x898a81f51a8979704f8c50be34010e7d8aac481090dbff9badfd49079b58f06f.
Solidity: event FrequencyPlanRemoved(uint8 indexed arg0)
func (*MapperRegistryFilterer) ParseMapperActive ¶
func (_MapperRegistry *MapperRegistryFilterer) ParseMapperActive(log types.Log) (*MapperRegistryMapperActive, error)
ParseMapperActive is a log parse operation binding the contract event 0x57434896cf673678905b6f2de982d17661e7f7f971e7b4677592aaea2276b890.
Solidity: event MapperActive(bytes32 indexed mapperId)
func (*MapperRegistryFilterer) ParseMapperClaimed ¶
func (_MapperRegistry *MapperRegistryFilterer) ParseMapperClaimed(log types.Log) (*MapperRegistryMapperClaimed, error)
ParseMapperClaimed is a log parse operation binding the contract event 0x16a6b348b479b8e7371e9850580976f3c4cb75a00047a126ca3cd769c8c95dc0.
Solidity: event MapperClaimed(bytes32 indexed mapperId)
func (*MapperRegistryFilterer) ParseMapperInactive ¶
func (_MapperRegistry *MapperRegistryFilterer) ParseMapperInactive(log types.Log) (*MapperRegistryMapperInactive, error)
ParseMapperInactive is a log parse operation binding the contract event 0x1d984a9841b38cf9731c72a565c5a2bc16a460add72b929e8f27380c14c2650b.
Solidity: event MapperInactive(bytes32 indexed mapperId)
func (*MapperRegistryFilterer) ParseMapperOnboarded ¶
func (_MapperRegistry *MapperRegistryFilterer) ParseMapperOnboarded(log types.Log) (*MapperRegistryMapperOnboarded, error)
ParseMapperOnboarded is a log parse operation binding the contract event 0xd8d793d85957c382d4d0863f3e1af7298792551b545c4d39b571de8e779465a8.
Solidity: event MapperOnboarded(bytes32 indexed mapperId, address indexed owner)
func (*MapperRegistryFilterer) ParseMapperRegistered ¶
func (_MapperRegistry *MapperRegistryFilterer) ParseMapperRegistered(log types.Log) (*MapperRegistryMapperRegistered, error)
ParseMapperRegistered is a log parse operation binding the contract event 0x380500bbcd3e249b3a7b3cb6159f5cde82b6eaa11770ed36aa1cab58977c01e8.
Solidity: event MapperRegistered(bytes32 indexed mapperId)
func (*MapperRegistryFilterer) ParseMapperRemoved ¶
func (_MapperRegistry *MapperRegistryFilterer) ParseMapperRemoved(log types.Log) (*MapperRegistryMapperRemoved, error)
ParseMapperRemoved is a log parse operation binding the contract event 0xb340bd3517a963c62d2a8d793b8fd2a23616a284d368d1a6e6755ace7613e77d.
Solidity: event MapperRemoved(bytes32 indexed mapperId)
func (*MapperRegistryFilterer) ParseMapperTransferred ¶
func (_MapperRegistry *MapperRegistryFilterer) ParseMapperTransferred(log types.Log) (*MapperRegistryMapperTransferred, error)
ParseMapperTransferred is a log parse operation binding the contract event 0xf6c771f0c1bcdd23d119476f4f877c71dced0dbb6751af687eed8da523035367.
Solidity: event MapperTransferred(bytes32 indexed mapperId, address oldOwner, address newOwner)
func (*MapperRegistryFilterer) WatchFrequencyPlanAdded ¶
func (_MapperRegistry *MapperRegistryFilterer) WatchFrequencyPlanAdded(opts *bind.WatchOpts, sink chan<- *MapperRegistryFrequencyPlanAdded, arg0 []uint8) (event.Subscription, error)
WatchFrequencyPlanAdded is a free log subscription operation binding the contract event 0x5eb1afacf56fce1c91289feeed93783eefc45e3111990d01a42bde4078ec6198.
Solidity: event FrequencyPlanAdded(uint8 indexed arg0)
func (*MapperRegistryFilterer) WatchFrequencyPlanRemoved ¶
func (_MapperRegistry *MapperRegistryFilterer) WatchFrequencyPlanRemoved(opts *bind.WatchOpts, sink chan<- *MapperRegistryFrequencyPlanRemoved, arg0 []uint8) (event.Subscription, error)
WatchFrequencyPlanRemoved is a free log subscription operation binding the contract event 0x898a81f51a8979704f8c50be34010e7d8aac481090dbff9badfd49079b58f06f.
Solidity: event FrequencyPlanRemoved(uint8 indexed arg0)
func (*MapperRegistryFilterer) WatchMapperActive ¶
func (_MapperRegistry *MapperRegistryFilterer) WatchMapperActive(opts *bind.WatchOpts, sink chan<- *MapperRegistryMapperActive, mapperId [][32]byte) (event.Subscription, error)
WatchMapperActive is a free log subscription operation binding the contract event 0x57434896cf673678905b6f2de982d17661e7f7f971e7b4677592aaea2276b890.
Solidity: event MapperActive(bytes32 indexed mapperId)
func (*MapperRegistryFilterer) WatchMapperClaimed ¶
func (_MapperRegistry *MapperRegistryFilterer) WatchMapperClaimed(opts *bind.WatchOpts, sink chan<- *MapperRegistryMapperClaimed, mapperId [][32]byte) (event.Subscription, error)
WatchMapperClaimed is a free log subscription operation binding the contract event 0x16a6b348b479b8e7371e9850580976f3c4cb75a00047a126ca3cd769c8c95dc0.
Solidity: event MapperClaimed(bytes32 indexed mapperId)
func (*MapperRegistryFilterer) WatchMapperInactive ¶
func (_MapperRegistry *MapperRegistryFilterer) WatchMapperInactive(opts *bind.WatchOpts, sink chan<- *MapperRegistryMapperInactive, mapperId [][32]byte) (event.Subscription, error)
WatchMapperInactive is a free log subscription operation binding the contract event 0x1d984a9841b38cf9731c72a565c5a2bc16a460add72b929e8f27380c14c2650b.
Solidity: event MapperInactive(bytes32 indexed mapperId)
func (*MapperRegistryFilterer) WatchMapperOnboarded ¶
func (_MapperRegistry *MapperRegistryFilterer) WatchMapperOnboarded(opts *bind.WatchOpts, sink chan<- *MapperRegistryMapperOnboarded, mapperId [][32]byte, owner []common.Address) (event.Subscription, error)
WatchMapperOnboarded is a free log subscription operation binding the contract event 0xd8d793d85957c382d4d0863f3e1af7298792551b545c4d39b571de8e779465a8.
Solidity: event MapperOnboarded(bytes32 indexed mapperId, address indexed owner)
func (*MapperRegistryFilterer) WatchMapperRegistered ¶
func (_MapperRegistry *MapperRegistryFilterer) WatchMapperRegistered(opts *bind.WatchOpts, sink chan<- *MapperRegistryMapperRegistered, mapperId [][32]byte) (event.Subscription, error)
WatchMapperRegistered is a free log subscription operation binding the contract event 0x380500bbcd3e249b3a7b3cb6159f5cde82b6eaa11770ed36aa1cab58977c01e8.
Solidity: event MapperRegistered(bytes32 indexed mapperId)
func (*MapperRegistryFilterer) WatchMapperRemoved ¶
func (_MapperRegistry *MapperRegistryFilterer) WatchMapperRemoved(opts *bind.WatchOpts, sink chan<- *MapperRegistryMapperRemoved, mapperId [][32]byte) (event.Subscription, error)
WatchMapperRemoved is a free log subscription operation binding the contract event 0xb340bd3517a963c62d2a8d793b8fd2a23616a284d368d1a6e6755ace7613e77d.
Solidity: event MapperRemoved(bytes32 indexed mapperId)
func (*MapperRegistryFilterer) WatchMapperTransferred ¶
func (_MapperRegistry *MapperRegistryFilterer) WatchMapperTransferred(opts *bind.WatchOpts, sink chan<- *MapperRegistryMapperTransferred, mapperId [][32]byte) (event.Subscription, error)
WatchMapperTransferred is a free log subscription operation binding the contract event 0xf6c771f0c1bcdd23d119476f4f877c71dced0dbb6751af687eed8da523035367.
Solidity: event MapperTransferred(bytes32 indexed mapperId, address oldOwner, address newOwner)
type MapperRegistryFrequencyPlanAdded ¶
type MapperRegistryFrequencyPlanAdded struct { Arg0 uint8 Raw types.Log // Blockchain specific contextual infos }
MapperRegistryFrequencyPlanAdded represents a FrequencyPlanAdded event raised by the MapperRegistry contract.
type MapperRegistryFrequencyPlanAddedIterator ¶
type MapperRegistryFrequencyPlanAddedIterator struct { Event *MapperRegistryFrequencyPlanAdded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MapperRegistryFrequencyPlanAddedIterator is returned from FilterFrequencyPlanAdded and is used to iterate over the raw logs and unpacked data for FrequencyPlanAdded events raised by the MapperRegistry contract.
func (*MapperRegistryFrequencyPlanAddedIterator) Close ¶
func (it *MapperRegistryFrequencyPlanAddedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MapperRegistryFrequencyPlanAddedIterator) Error ¶
func (it *MapperRegistryFrequencyPlanAddedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MapperRegistryFrequencyPlanAddedIterator) Next ¶
func (it *MapperRegistryFrequencyPlanAddedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MapperRegistryFrequencyPlanRemoved ¶
type MapperRegistryFrequencyPlanRemoved struct { Arg0 uint8 Raw types.Log // Blockchain specific contextual infos }
MapperRegistryFrequencyPlanRemoved represents a FrequencyPlanRemoved event raised by the MapperRegistry contract.
type MapperRegistryFrequencyPlanRemovedIterator ¶
type MapperRegistryFrequencyPlanRemovedIterator struct { Event *MapperRegistryFrequencyPlanRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MapperRegistryFrequencyPlanRemovedIterator is returned from FilterFrequencyPlanRemoved and is used to iterate over the raw logs and unpacked data for FrequencyPlanRemoved events raised by the MapperRegistry contract.
func (*MapperRegistryFrequencyPlanRemovedIterator) Close ¶
func (it *MapperRegistryFrequencyPlanRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MapperRegistryFrequencyPlanRemovedIterator) Error ¶
func (it *MapperRegistryFrequencyPlanRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MapperRegistryFrequencyPlanRemovedIterator) Next ¶
func (it *MapperRegistryFrequencyPlanRemovedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MapperRegistryMapperActive ¶
type MapperRegistryMapperActive struct { MapperId [32]byte Raw types.Log // Blockchain specific contextual infos }
MapperRegistryMapperActive represents a MapperActive event raised by the MapperRegistry contract.
type MapperRegistryMapperActiveIterator ¶
type MapperRegistryMapperActiveIterator struct { Event *MapperRegistryMapperActive // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MapperRegistryMapperActiveIterator is returned from FilterMapperActive and is used to iterate over the raw logs and unpacked data for MapperActive events raised by the MapperRegistry contract.
func (*MapperRegistryMapperActiveIterator) Close ¶
func (it *MapperRegistryMapperActiveIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MapperRegistryMapperActiveIterator) Error ¶
func (it *MapperRegistryMapperActiveIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MapperRegistryMapperActiveIterator) Next ¶
func (it *MapperRegistryMapperActiveIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MapperRegistryMapperClaimed ¶
type MapperRegistryMapperClaimed struct { MapperId [32]byte Raw types.Log // Blockchain specific contextual infos }
MapperRegistryMapperClaimed represents a MapperClaimed event raised by the MapperRegistry contract.
type MapperRegistryMapperClaimedIterator ¶
type MapperRegistryMapperClaimedIterator struct { Event *MapperRegistryMapperClaimed // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MapperRegistryMapperClaimedIterator is returned from FilterMapperClaimed and is used to iterate over the raw logs and unpacked data for MapperClaimed events raised by the MapperRegistry contract.
func (*MapperRegistryMapperClaimedIterator) Close ¶
func (it *MapperRegistryMapperClaimedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MapperRegistryMapperClaimedIterator) Error ¶
func (it *MapperRegistryMapperClaimedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MapperRegistryMapperClaimedIterator) Next ¶
func (it *MapperRegistryMapperClaimedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MapperRegistryMapperInactive ¶
type MapperRegistryMapperInactive struct { MapperId [32]byte Raw types.Log // Blockchain specific contextual infos }
MapperRegistryMapperInactive represents a MapperInactive event raised by the MapperRegistry contract.
type MapperRegistryMapperInactiveIterator ¶
type MapperRegistryMapperInactiveIterator struct { Event *MapperRegistryMapperInactive // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MapperRegistryMapperInactiveIterator is returned from FilterMapperInactive and is used to iterate over the raw logs and unpacked data for MapperInactive events raised by the MapperRegistry contract.
func (*MapperRegistryMapperInactiveIterator) Close ¶
func (it *MapperRegistryMapperInactiveIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MapperRegistryMapperInactiveIterator) Error ¶
func (it *MapperRegistryMapperInactiveIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MapperRegistryMapperInactiveIterator) Next ¶
func (it *MapperRegistryMapperInactiveIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MapperRegistryMapperOnboarded ¶
type MapperRegistryMapperOnboarded struct { MapperId [32]byte Owner common.Address Raw types.Log // Blockchain specific contextual infos }
MapperRegistryMapperOnboarded represents a MapperOnboarded event raised by the MapperRegistry contract.
type MapperRegistryMapperOnboardedIterator ¶
type MapperRegistryMapperOnboardedIterator struct { Event *MapperRegistryMapperOnboarded // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MapperRegistryMapperOnboardedIterator is returned from FilterMapperOnboarded and is used to iterate over the raw logs and unpacked data for MapperOnboarded events raised by the MapperRegistry contract.
func (*MapperRegistryMapperOnboardedIterator) Close ¶
func (it *MapperRegistryMapperOnboardedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MapperRegistryMapperOnboardedIterator) Error ¶
func (it *MapperRegistryMapperOnboardedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MapperRegistryMapperOnboardedIterator) Next ¶
func (it *MapperRegistryMapperOnboardedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MapperRegistryMapperRegistered ¶
type MapperRegistryMapperRegistered struct { MapperId [32]byte Raw types.Log // Blockchain specific contextual infos }
MapperRegistryMapperRegistered represents a MapperRegistered event raised by the MapperRegistry contract.
type MapperRegistryMapperRegisteredIterator ¶
type MapperRegistryMapperRegisteredIterator struct { Event *MapperRegistryMapperRegistered // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MapperRegistryMapperRegisteredIterator is returned from FilterMapperRegistered and is used to iterate over the raw logs and unpacked data for MapperRegistered events raised by the MapperRegistry contract.
func (*MapperRegistryMapperRegisteredIterator) Close ¶
func (it *MapperRegistryMapperRegisteredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MapperRegistryMapperRegisteredIterator) Error ¶
func (it *MapperRegistryMapperRegisteredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MapperRegistryMapperRegisteredIterator) Next ¶
func (it *MapperRegistryMapperRegisteredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MapperRegistryMapperRemoved ¶
type MapperRegistryMapperRemoved struct { MapperId [32]byte Raw types.Log // Blockchain specific contextual infos }
MapperRegistryMapperRemoved represents a MapperRemoved event raised by the MapperRegistry contract.
type MapperRegistryMapperRemovedIterator ¶
type MapperRegistryMapperRemovedIterator struct { Event *MapperRegistryMapperRemoved // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MapperRegistryMapperRemovedIterator is returned from FilterMapperRemoved and is used to iterate over the raw logs and unpacked data for MapperRemoved events raised by the MapperRegistry contract.
func (*MapperRegistryMapperRemovedIterator) Close ¶
func (it *MapperRegistryMapperRemovedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MapperRegistryMapperRemovedIterator) Error ¶
func (it *MapperRegistryMapperRemovedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MapperRegistryMapperRemovedIterator) Next ¶
func (it *MapperRegistryMapperRemovedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MapperRegistryMapperTransferred ¶
type MapperRegistryMapperTransferred struct { MapperId [32]byte OldOwner common.Address NewOwner common.Address Raw types.Log // Blockchain specific contextual infos }
MapperRegistryMapperTransferred represents a MapperTransferred event raised by the MapperRegistry contract.
type MapperRegistryMapperTransferredIterator ¶
type MapperRegistryMapperTransferredIterator struct { Event *MapperRegistryMapperTransferred // Event containing the contract specifics and raw log // contains filtered or unexported fields }
MapperRegistryMapperTransferredIterator is returned from FilterMapperTransferred and is used to iterate over the raw logs and unpacked data for MapperTransferred events raised by the MapperRegistry contract.
func (*MapperRegistryMapperTransferredIterator) Close ¶
func (it *MapperRegistryMapperTransferredIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*MapperRegistryMapperTransferredIterator) Error ¶
func (it *MapperRegistryMapperTransferredIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*MapperRegistryMapperTransferredIterator) Next ¶
func (it *MapperRegistryMapperTransferredIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type MapperRegistryRaw ¶
type MapperRegistryRaw struct {
Contract *MapperRegistry // Generic contract binding to access the raw methods on
}
MapperRegistryRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*MapperRegistryRaw) Call ¶
func (_MapperRegistry *MapperRegistryRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*MapperRegistryRaw) Transact ¶
func (_MapperRegistry *MapperRegistryRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MapperRegistryRaw) Transfer ¶
func (_MapperRegistry *MapperRegistryRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type MapperRegistrySession ¶
type MapperRegistrySession struct { Contract *MapperRegistry // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MapperRegistrySession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*MapperRegistrySession) FrequencyPlans ¶
func (_MapperRegistry *MapperRegistrySession) FrequencyPlans(plan uint8) (*types.Transaction, error)
FrequencyPlans is a paid mutator transaction binding the contract method 0x809ae202.
Solidity: function frequencyPlans(uint8 plan) returns(string)
func (*MapperRegistrySession) Mappers ¶
func (_MapperRegistry *MapperRegistrySession) Mappers(id [32]byte) (IMapperRegistryMapper, error)
Mappers is a free data retrieval call binding the contract method 0xa2e8380b.
Solidity: function mappers(bytes32 id) view returns((bytes32,uint16,address,uint8,bool))
func (*MapperRegistrySession) MappersCount ¶
func (_MapperRegistry *MapperRegistrySession) MappersCount() (*big.Int, error)
MappersCount is a free data retrieval call binding the contract method 0x2adc0ba0.
Solidity: function mappersCount() view returns(uint256)
func (*MapperRegistrySession) MappersOnboarded ¶
func (_MapperRegistry *MapperRegistrySession) MappersOnboarded() (*big.Int, error)
MappersOnboarded is a free data retrieval call binding the contract method 0xe9a446f1.
Solidity: function mappersOnboarded() view returns(uint256)
func (*MapperRegistrySession) MappersOwned ¶
MappersOwned is a free data retrieval call binding the contract method 0x7f1ff48e.
Solidity: function mappersOwned(address owner) view returns(uint256)
func (*MapperRegistrySession) MappersOwnedPaged ¶
func (_MapperRegistry *MapperRegistrySession) MappersOwnedPaged(owner common.Address, start *big.Int, end *big.Int) ([]IMapperRegistryMapper, error)
MappersOwnedPaged is a free data retrieval call binding the contract method 0x75da3e78.
Solidity: function mappersOwnedPaged(address owner, uint256 start, uint256 end) view returns((bytes32,uint16,address,uint8,bool)[])
func (*MapperRegistrySession) MappersPaged ¶
func (_MapperRegistry *MapperRegistrySession) MappersPaged(start *big.Int, end *big.Int) ([]IMapperRegistryMapper, error)
MappersPaged is a free data retrieval call binding the contract method 0x86c41533.
Solidity: function mappersPaged(uint256 start, uint256 end) view returns((bytes32,uint16,address,uint8,bool)[])
func (*MapperRegistrySession) MappersRegistered ¶
func (_MapperRegistry *MapperRegistrySession) MappersRegistered() (*big.Int, error)
MappersRegistered is a free data retrieval call binding the contract method 0x3213e9c4.
Solidity: function mappersRegistered() view returns(uint256)
type MapperRegistryTransactor ¶
type MapperRegistryTransactor struct {
// contains filtered or unexported fields
}
MapperRegistryTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewMapperRegistryTransactor ¶
func NewMapperRegistryTransactor(address common.Address, transactor bind.ContractTransactor) (*MapperRegistryTransactor, error)
NewMapperRegistryTransactor creates a new write-only instance of MapperRegistry, bound to a specific deployed contract.
func (*MapperRegistryTransactor) FrequencyPlans ¶
func (_MapperRegistry *MapperRegistryTransactor) FrequencyPlans(opts *bind.TransactOpts, plan uint8) (*types.Transaction, error)
FrequencyPlans is a paid mutator transaction binding the contract method 0x809ae202.
Solidity: function frequencyPlans(uint8 plan) returns(string)
type MapperRegistryTransactorRaw ¶
type MapperRegistryTransactorRaw struct {
Contract *MapperRegistryTransactor // Generic write-only contract binding to access the raw methods on
}
MapperRegistryTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*MapperRegistryTransactorRaw) Transact ¶
func (_MapperRegistry *MapperRegistryTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*MapperRegistryTransactorRaw) Transfer ¶
func (_MapperRegistry *MapperRegistryTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type MapperRegistryTransactorSession ¶
type MapperRegistryTransactorSession struct { Contract *MapperRegistryTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
MapperRegistryTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*MapperRegistryTransactorSession) FrequencyPlans ¶
func (_MapperRegistry *MapperRegistryTransactorSession) FrequencyPlans(plan uint8) (*types.Transaction, error)
FrequencyPlans is a paid mutator transaction binding the contract method 0x809ae202.
Solidity: function frequencyPlans(uint8 plan) returns(string)