EventEmitter

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 9, 2023 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EventEmitterABI = EventEmitterMetaData.ABI

EventEmitterABI is the input ABI used to generate the binding from. Deprecated: Use EventEmitterMetaData.ABI instead.

View Source
var EventEmitterMetaData = &bind.MetaData{
	ABI: "[{\"type\":\"constructor\",\"inputs\":[{\"name\":\"_roleStore\",\"type\":\"address\",\"internalType\":\"contractRoleStore\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"emitDataLog1\",\"inputs\":[{\"name\":\"topic1\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"emitDataLog2\",\"inputs\":[{\"name\":\"topic1\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"topic2\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"emitDataLog3\",\"inputs\":[{\"name\":\"topic1\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"topic2\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"topic3\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"emitDataLog4\",\"inputs\":[{\"name\":\"topic1\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"topic2\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"topic3\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"topic4\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"emitEventLog\",\"inputs\":[{\"name\":\"eventName\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"eventData\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.EventLogData\",\"components\":[{\"name\":\"addressItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.AddressItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.AddressKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.AddressArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"address[]\",\"internalType\":\"address[]\"}]}]},{\"name\":\"uintItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.UintItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.UintKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.UintArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"}]}]},{\"name\":\"intItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.IntItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.IntKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"int256\",\"internalType\":\"int256\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.IntArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"int256[]\",\"internalType\":\"int256[]\"}]}]},{\"name\":\"boolItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.BoolItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.BoolKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bool\",\"internalType\":\"bool\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.BoolArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bool[]\",\"internalType\":\"bool[]\"}]}]},{\"name\":\"bytes32Items\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.Bytes32Items\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.Bytes32KeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.Bytes32ArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"}]}]},{\"name\":\"bytesItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.BytesItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.BytesKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bytes\",\"internalType\":\"bytes\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.BytesArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bytes[]\",\"internalType\":\"bytes[]\"}]}]},{\"name\":\"stringItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.StringItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.StringKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.StringArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"string[]\",\"internalType\":\"string[]\"}]}]}]}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"emitEventLog1\",\"inputs\":[{\"name\":\"eventName\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"topic1\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"eventData\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.EventLogData\",\"components\":[{\"name\":\"addressItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.AddressItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.AddressKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.AddressArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"address[]\",\"internalType\":\"address[]\"}]}]},{\"name\":\"uintItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.UintItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.UintKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.UintArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"}]}]},{\"name\":\"intItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.IntItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.IntKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"int256\",\"internalType\":\"int256\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.IntArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"int256[]\",\"internalType\":\"int256[]\"}]}]},{\"name\":\"boolItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.BoolItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.BoolKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bool\",\"internalType\":\"bool\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.BoolArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bool[]\",\"internalType\":\"bool[]\"}]}]},{\"name\":\"bytes32Items\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.Bytes32Items\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.Bytes32KeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.Bytes32ArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"}]}]},{\"name\":\"bytesItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.BytesItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.BytesKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bytes\",\"internalType\":\"bytes\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.BytesArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bytes[]\",\"internalType\":\"bytes[]\"}]}]},{\"name\":\"stringItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.StringItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.StringKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.StringArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"string[]\",\"internalType\":\"string[]\"}]}]}]}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"emitEventLog2\",\"inputs\":[{\"name\":\"eventName\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"topic1\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"topic2\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"eventData\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.EventLogData\",\"components\":[{\"name\":\"addressItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.AddressItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.AddressKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.AddressArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"address[]\",\"internalType\":\"address[]\"}]}]},{\"name\":\"uintItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.UintItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.UintKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.UintArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"}]}]},{\"name\":\"intItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.IntItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.IntKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"int256\",\"internalType\":\"int256\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.IntArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"int256[]\",\"internalType\":\"int256[]\"}]}]},{\"name\":\"boolItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.BoolItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.BoolKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bool\",\"internalType\":\"bool\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.BoolArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bool[]\",\"internalType\":\"bool[]\"}]}]},{\"name\":\"bytes32Items\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.Bytes32Items\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.Bytes32KeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.Bytes32ArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"}]}]},{\"name\":\"bytesItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.BytesItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.BytesKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bytes\",\"internalType\":\"bytes\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.BytesArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bytes[]\",\"internalType\":\"bytes[]\"}]}]},{\"name\":\"stringItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.StringItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.StringKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.StringArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"string[]\",\"internalType\":\"string[]\"}]}]}]}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"roleStore\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"contractRoleStore\"}],\"stateMutability\":\"view\"},{\"type\":\"event\",\"name\":\"EventLog\",\"inputs\":[{\"name\":\"msgSender\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"},{\"name\":\"eventName\",\"type\":\"string\",\"indexed\":false,\"internalType\":\"string\"},{\"name\":\"eventNameHash\",\"type\":\"string\",\"indexed\":true,\"internalType\":\"string\"},{\"name\":\"eventData\",\"type\":\"tuple\",\"indexed\":false,\"internalType\":\"structEventUtils.EventLogData\",\"components\":[{\"name\":\"addressItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.AddressItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.AddressKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.AddressArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"address[]\",\"internalType\":\"address[]\"}]}]},{\"name\":\"uintItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.UintItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.UintKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.UintArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"}]}]},{\"name\":\"intItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.IntItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.IntKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"int256\",\"internalType\":\"int256\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.IntArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"int256[]\",\"internalType\":\"int256[]\"}]}]},{\"name\":\"boolItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.BoolItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.BoolKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bool\",\"internalType\":\"bool\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.BoolArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bool[]\",\"internalType\":\"bool[]\"}]}]},{\"name\":\"bytes32Items\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.Bytes32Items\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.Bytes32KeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.Bytes32ArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"}]}]},{\"name\":\"bytesItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.BytesItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.BytesKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bytes\",\"internalType\":\"bytes\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.BytesArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bytes[]\",\"internalType\":\"bytes[]\"}]}]},{\"name\":\"stringItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.StringItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.StringKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.StringArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"string[]\",\"internalType\":\"string[]\"}]}]}]}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"EventLog1\",\"inputs\":[{\"name\":\"msgSender\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"},{\"name\":\"eventName\",\"type\":\"string\",\"indexed\":false,\"internalType\":\"string\"},{\"name\":\"eventNameHash\",\"type\":\"string\",\"indexed\":true,\"internalType\":\"string\"},{\"name\":\"topic1\",\"type\":\"bytes32\",\"indexed\":true,\"internalType\":\"bytes32\"},{\"name\":\"eventData\",\"type\":\"tuple\",\"indexed\":false,\"internalType\":\"structEventUtils.EventLogData\",\"components\":[{\"name\":\"addressItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.AddressItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.AddressKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.AddressArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"address[]\",\"internalType\":\"address[]\"}]}]},{\"name\":\"uintItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.UintItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.UintKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.UintArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"}]}]},{\"name\":\"intItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.IntItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.IntKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"int256\",\"internalType\":\"int256\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.IntArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"int256[]\",\"internalType\":\"int256[]\"}]}]},{\"name\":\"boolItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.BoolItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.BoolKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bool\",\"internalType\":\"bool\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.BoolArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bool[]\",\"internalType\":\"bool[]\"}]}]},{\"name\":\"bytes32Items\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.Bytes32Items\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.Bytes32KeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.Bytes32ArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"}]}]},{\"name\":\"bytesItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.BytesItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.BytesKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bytes\",\"internalType\":\"bytes\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.BytesArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bytes[]\",\"internalType\":\"bytes[]\"}]}]},{\"name\":\"stringItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.StringItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.StringKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.StringArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"string[]\",\"internalType\":\"string[]\"}]}]}]}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"EventLog2\",\"inputs\":[{\"name\":\"msgSender\",\"type\":\"address\",\"indexed\":false,\"internalType\":\"address\"},{\"name\":\"eventName\",\"type\":\"string\",\"indexed\":false,\"internalType\":\"string\"},{\"name\":\"eventNameHash\",\"type\":\"string\",\"indexed\":true,\"internalType\":\"string\"},{\"name\":\"topic1\",\"type\":\"bytes32\",\"indexed\":true,\"internalType\":\"bytes32\"},{\"name\":\"topic2\",\"type\":\"bytes32\",\"indexed\":true,\"internalType\":\"bytes32\"},{\"name\":\"eventData\",\"type\":\"tuple\",\"indexed\":false,\"internalType\":\"structEventUtils.EventLogData\",\"components\":[{\"name\":\"addressItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.AddressItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.AddressKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.AddressArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"address[]\",\"internalType\":\"address[]\"}]}]},{\"name\":\"uintItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.UintItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.UintKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.UintArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"}]}]},{\"name\":\"intItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.IntItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.IntKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"int256\",\"internalType\":\"int256\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.IntArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"int256[]\",\"internalType\":\"int256[]\"}]}]},{\"name\":\"boolItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.BoolItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.BoolKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bool\",\"internalType\":\"bool\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.BoolArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bool[]\",\"internalType\":\"bool[]\"}]}]},{\"name\":\"bytes32Items\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.Bytes32Items\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.Bytes32KeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.Bytes32ArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"}]}]},{\"name\":\"bytesItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.BytesItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.BytesKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bytes\",\"internalType\":\"bytes\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.BytesArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"bytes[]\",\"internalType\":\"bytes[]\"}]}]},{\"name\":\"stringItems\",\"type\":\"tuple\",\"internalType\":\"structEventUtils.StringItems\",\"components\":[{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.StringKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"name\":\"arrayItems\",\"type\":\"tuple[]\",\"internalType\":\"structEventUtils.StringArrayKeyValue[]\",\"components\":[{\"name\":\"key\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"value\",\"type\":\"string[]\",\"internalType\":\"string[]\"}]}]}]}],\"anonymous\":false},{\"type\":\"error\",\"name\":\"Unauthorized\",\"inputs\":[{\"name\":\"msgSender\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"role\",\"type\":\"string\",\"internalType\":\"string\"}]}]",
}

EventEmitterMetaData contains all meta data concerning the EventEmitter contract.

Functions

This section is empty.

Types

type EventEmitter

type EventEmitter struct {
	EventEmitterCaller     // Read-only binding to the contract
	EventEmitterTransactor // Write-only binding to the contract
	EventEmitterFilterer   // Log filterer for contract events
}

EventEmitter is an auto generated Go binding around an Ethereum contract.

func NewEventEmitter

func NewEventEmitter(address common.Address, backend bind.ContractBackend) (*EventEmitter, error)

NewEventEmitter creates a new instance of EventEmitter, bound to a specific deployed contract.

type EventEmitterCaller

type EventEmitterCaller struct {
	// contains filtered or unexported fields
}

EventEmitterCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewEventEmitterCaller

func NewEventEmitterCaller(address common.Address, caller bind.ContractCaller) (*EventEmitterCaller, error)

NewEventEmitterCaller creates a new read-only instance of EventEmitter, bound to a specific deployed contract.

func (*EventEmitterCaller) RoleStore

func (_EventEmitter *EventEmitterCaller) RoleStore(opts *bind.CallOpts) (common.Address, error)

RoleStore is a free data retrieval call binding the contract method 0x4a4a7b04.

Solidity: function roleStore() view returns(address)

type EventEmitterCallerRaw

type EventEmitterCallerRaw struct {
	Contract *EventEmitterCaller // Generic read-only contract binding to access the raw methods on
}

EventEmitterCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*EventEmitterCallerRaw) Call

func (_EventEmitter *EventEmitterCallerRaw) 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 EventEmitterCallerSession

type EventEmitterCallerSession struct {
	Contract *EventEmitterCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts       // Call options to use throughout this session
}

EventEmitterCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*EventEmitterCallerSession) RoleStore

func (_EventEmitter *EventEmitterCallerSession) RoleStore() (common.Address, error)

RoleStore is a free data retrieval call binding the contract method 0x4a4a7b04.

Solidity: function roleStore() view returns(address)

type EventEmitterEventLog

type EventEmitterEventLog struct {
	MsgSender     common.Address
	EventName     string
	EventNameHash common.Hash
	EventData     EventUtilsEventLogData
	Raw           types.Log // Blockchain specific contextual infos
}

EventEmitterEventLog represents a EventLog event raised by the EventEmitter contract.

type EventEmitterEventLog1

type EventEmitterEventLog1 struct {
	MsgSender     common.Address
	EventName     string
	EventNameHash common.Hash
	Topic1        [32]byte
	EventData     EventUtilsEventLogData
	Raw           types.Log // Blockchain specific contextual infos
}

EventEmitterEventLog1 represents a EventLog1 event raised by the EventEmitter contract.

type EventEmitterEventLog1Iterator

type EventEmitterEventLog1Iterator struct {
	Event *EventEmitterEventLog1 // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

EventEmitterEventLog1Iterator is returned from FilterEventLog1 and is used to iterate over the raw logs and unpacked data for EventLog1 events raised by the EventEmitter contract.

func (*EventEmitterEventLog1Iterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*EventEmitterEventLog1Iterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventEmitterEventLog1Iterator) Next

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 EventEmitterEventLog2

type EventEmitterEventLog2 struct {
	MsgSender     common.Address
	EventName     string
	EventNameHash common.Hash
	Topic1        [32]byte
	Topic2        [32]byte
	EventData     EventUtilsEventLogData
	Raw           types.Log // Blockchain specific contextual infos
}

EventEmitterEventLog2 represents a EventLog2 event raised by the EventEmitter contract.

type EventEmitterEventLog2Iterator

type EventEmitterEventLog2Iterator struct {
	Event *EventEmitterEventLog2 // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

EventEmitterEventLog2Iterator is returned from FilterEventLog2 and is used to iterate over the raw logs and unpacked data for EventLog2 events raised by the EventEmitter contract.

func (*EventEmitterEventLog2Iterator) Close

Close terminates the iteration process, releasing any pending underlying resources.

func (*EventEmitterEventLog2Iterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventEmitterEventLog2Iterator) Next

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 EventEmitterEventLogIterator

type EventEmitterEventLogIterator struct {
	Event *EventEmitterEventLog // Event containing the contract specifics and raw log
	// contains filtered or unexported fields
}

EventEmitterEventLogIterator is returned from FilterEventLog and is used to iterate over the raw logs and unpacked data for EventLog events raised by the EventEmitter contract.

func (*EventEmitterEventLogIterator) Close

func (it *EventEmitterEventLogIterator) Close() error

Close terminates the iteration process, releasing any pending underlying resources.

func (*EventEmitterEventLogIterator) Error

func (it *EventEmitterEventLogIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventEmitterEventLogIterator) Next

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 EventEmitterFilterer

type EventEmitterFilterer struct {
	// contains filtered or unexported fields
}

EventEmitterFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewEventEmitterFilterer

func NewEventEmitterFilterer(address common.Address, filterer bind.ContractFilterer) (*EventEmitterFilterer, error)

NewEventEmitterFilterer creates a new log filterer instance of EventEmitter, bound to a specific deployed contract.

func (*EventEmitterFilterer) FilterEventLog

func (_EventEmitter *EventEmitterFilterer) FilterEventLog(opts *bind.FilterOpts, eventNameHash []string) (*EventEmitterEventLogIterator, error)

FilterEventLog is a free log retrieval operation binding the contract event 0x7e3bde2ba7aca4a8499608ca57f3b0c1c1c93ace63ffd3741a9fab204146fc9a.

Solidity: event EventLog(address msgSender, string eventName, string indexed eventNameHash, (((string,address)[],(string,address[])[]),((string,uint256)[],(string,uint256[])[]),((string,int256)[],(string,int256[])[]),((string,bool)[],(string,bool[])[]),((string,bytes32)[],(string,bytes32[])[]),((string,bytes)[],(string,bytes[])[]),((string,string)[],(string,string[])[])) eventData)

func (*EventEmitterFilterer) FilterEventLog1

func (_EventEmitter *EventEmitterFilterer) FilterEventLog1(opts *bind.FilterOpts, eventNameHash []string, topic1 [][32]byte) (*EventEmitterEventLog1Iterator, error)

FilterEventLog1 is a free log retrieval operation binding the contract event 0x137a44067c8961cd7e1d876f4754a5a3a75989b4552f1843fc69c3b372def160.

Solidity: event EventLog1(address msgSender, string eventName, string indexed eventNameHash, bytes32 indexed topic1, (((string,address)[],(string,address[])[]),((string,uint256)[],(string,uint256[])[]),((string,int256)[],(string,int256[])[]),((string,bool)[],(string,bool[])[]),((string,bytes32)[],(string,bytes32[])[]),((string,bytes)[],(string,bytes[])[]),((string,string)[],(string,string[])[])) eventData)

func (*EventEmitterFilterer) FilterEventLog2

func (_EventEmitter *EventEmitterFilterer) FilterEventLog2(opts *bind.FilterOpts, eventNameHash []string, topic1 [][32]byte, topic2 [][32]byte) (*EventEmitterEventLog2Iterator, error)

FilterEventLog2 is a free log retrieval operation binding the contract event 0x468a25a7ba624ceea6e540ad6f49171b52495b648417ae91bca21676d8a24dc5.

Solidity: event EventLog2(address msgSender, string eventName, string indexed eventNameHash, bytes32 indexed topic1, bytes32 indexed topic2, (((string,address)[],(string,address[])[]),((string,uint256)[],(string,uint256[])[]),((string,int256)[],(string,int256[])[]),((string,bool)[],(string,bool[])[]),((string,bytes32)[],(string,bytes32[])[]),((string,bytes)[],(string,bytes[])[]),((string,string)[],(string,string[])[])) eventData)

func (*EventEmitterFilterer) ParseEventLog

func (_EventEmitter *EventEmitterFilterer) ParseEventLog(log types.Log) (*EventEmitterEventLog, error)

ParseEventLog is a log parse operation binding the contract event 0x7e3bde2ba7aca4a8499608ca57f3b0c1c1c93ace63ffd3741a9fab204146fc9a.

Solidity: event EventLog(address msgSender, string eventName, string indexed eventNameHash, (((string,address)[],(string,address[])[]),((string,uint256)[],(string,uint256[])[]),((string,int256)[],(string,int256[])[]),((string,bool)[],(string,bool[])[]),((string,bytes32)[],(string,bytes32[])[]),((string,bytes)[],(string,bytes[])[]),((string,string)[],(string,string[])[])) eventData)

func (*EventEmitterFilterer) ParseEventLog1

func (_EventEmitter *EventEmitterFilterer) ParseEventLog1(log types.Log) (*EventEmitterEventLog1, error)

ParseEventLog1 is a log parse operation binding the contract event 0x137a44067c8961cd7e1d876f4754a5a3a75989b4552f1843fc69c3b372def160.

Solidity: event EventLog1(address msgSender, string eventName, string indexed eventNameHash, bytes32 indexed topic1, (((string,address)[],(string,address[])[]),((string,uint256)[],(string,uint256[])[]),((string,int256)[],(string,int256[])[]),((string,bool)[],(string,bool[])[]),((string,bytes32)[],(string,bytes32[])[]),((string,bytes)[],(string,bytes[])[]),((string,string)[],(string,string[])[])) eventData)

func (*EventEmitterFilterer) ParseEventLog2

func (_EventEmitter *EventEmitterFilterer) ParseEventLog2(log types.Log) (*EventEmitterEventLog2, error)

ParseEventLog2 is a log parse operation binding the contract event 0x468a25a7ba624ceea6e540ad6f49171b52495b648417ae91bca21676d8a24dc5.

Solidity: event EventLog2(address msgSender, string eventName, string indexed eventNameHash, bytes32 indexed topic1, bytes32 indexed topic2, (((string,address)[],(string,address[])[]),((string,uint256)[],(string,uint256[])[]),((string,int256)[],(string,int256[])[]),((string,bool)[],(string,bool[])[]),((string,bytes32)[],(string,bytes32[])[]),((string,bytes)[],(string,bytes[])[]),((string,string)[],(string,string[])[])) eventData)

func (*EventEmitterFilterer) WatchEventLog

func (_EventEmitter *EventEmitterFilterer) WatchEventLog(opts *bind.WatchOpts, sink chan<- *EventEmitterEventLog, eventNameHash []string) (event.Subscription, error)

WatchEventLog is a free log subscription operation binding the contract event 0x7e3bde2ba7aca4a8499608ca57f3b0c1c1c93ace63ffd3741a9fab204146fc9a.

Solidity: event EventLog(address msgSender, string eventName, string indexed eventNameHash, (((string,address)[],(string,address[])[]),((string,uint256)[],(string,uint256[])[]),((string,int256)[],(string,int256[])[]),((string,bool)[],(string,bool[])[]),((string,bytes32)[],(string,bytes32[])[]),((string,bytes)[],(string,bytes[])[]),((string,string)[],(string,string[])[])) eventData)

func (*EventEmitterFilterer) WatchEventLog1

func (_EventEmitter *EventEmitterFilterer) WatchEventLog1(opts *bind.WatchOpts, sink chan<- *EventEmitterEventLog1, eventNameHash []string, topic1 [][32]byte) (event.Subscription, error)

WatchEventLog1 is a free log subscription operation binding the contract event 0x137a44067c8961cd7e1d876f4754a5a3a75989b4552f1843fc69c3b372def160.

Solidity: event EventLog1(address msgSender, string eventName, string indexed eventNameHash, bytes32 indexed topic1, (((string,address)[],(string,address[])[]),((string,uint256)[],(string,uint256[])[]),((string,int256)[],(string,int256[])[]),((string,bool)[],(string,bool[])[]),((string,bytes32)[],(string,bytes32[])[]),((string,bytes)[],(string,bytes[])[]),((string,string)[],(string,string[])[])) eventData)

func (*EventEmitterFilterer) WatchEventLog2

func (_EventEmitter *EventEmitterFilterer) WatchEventLog2(opts *bind.WatchOpts, sink chan<- *EventEmitterEventLog2, eventNameHash []string, topic1 [][32]byte, topic2 [][32]byte) (event.Subscription, error)

WatchEventLog2 is a free log subscription operation binding the contract event 0x468a25a7ba624ceea6e540ad6f49171b52495b648417ae91bca21676d8a24dc5.

Solidity: event EventLog2(address msgSender, string eventName, string indexed eventNameHash, bytes32 indexed topic1, bytes32 indexed topic2, (((string,address)[],(string,address[])[]),((string,uint256)[],(string,uint256[])[]),((string,int256)[],(string,int256[])[]),((string,bool)[],(string,bool[])[]),((string,bytes32)[],(string,bytes32[])[]),((string,bytes)[],(string,bytes[])[]),((string,string)[],(string,string[])[])) eventData)

type EventEmitterRaw

type EventEmitterRaw struct {
	Contract *EventEmitter // Generic contract binding to access the raw methods on
}

EventEmitterRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*EventEmitterRaw) Call

func (_EventEmitter *EventEmitterRaw) 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 (*EventEmitterRaw) Transact

func (_EventEmitter *EventEmitterRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*EventEmitterRaw) Transfer

func (_EventEmitter *EventEmitterRaw) 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 EventEmitterSession

type EventEmitterSession struct {
	Contract     *EventEmitter     // 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
}

EventEmitterSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*EventEmitterSession) EmitDataLog1

func (_EventEmitter *EventEmitterSession) EmitDataLog1(topic1 [32]byte, data []byte) (*types.Transaction, error)

EmitDataLog1 is a paid mutator transaction binding the contract method 0xf9d5c0ea.

Solidity: function emitDataLog1(bytes32 topic1, bytes data) returns()

func (*EventEmitterSession) EmitDataLog2

func (_EventEmitter *EventEmitterSession) EmitDataLog2(topic1 [32]byte, topic2 [32]byte, data []byte) (*types.Transaction, error)

EmitDataLog2 is a paid mutator transaction binding the contract method 0xdda0db32.

Solidity: function emitDataLog2(bytes32 topic1, bytes32 topic2, bytes data) returns()

func (*EventEmitterSession) EmitDataLog3

func (_EventEmitter *EventEmitterSession) EmitDataLog3(topic1 [32]byte, topic2 [32]byte, topic3 [32]byte, data []byte) (*types.Transaction, error)

EmitDataLog3 is a paid mutator transaction binding the contract method 0xb3ac1c38.

Solidity: function emitDataLog3(bytes32 topic1, bytes32 topic2, bytes32 topic3, bytes data) returns()

func (*EventEmitterSession) EmitDataLog4

func (_EventEmitter *EventEmitterSession) EmitDataLog4(topic1 [32]byte, topic2 [32]byte, topic3 [32]byte, topic4 [32]byte, data []byte) (*types.Transaction, error)

EmitDataLog4 is a paid mutator transaction binding the contract method 0xee288ce8.

Solidity: function emitDataLog4(bytes32 topic1, bytes32 topic2, bytes32 topic3, bytes32 topic4, bytes data) returns()

func (*EventEmitterSession) EmitEventLog

func (_EventEmitter *EventEmitterSession) EmitEventLog(eventName string, eventData EventUtilsEventLogData) (*types.Transaction, error)

EmitEventLog is a paid mutator transaction binding the contract method 0x906c49f6.

Solidity: function emitEventLog(string eventName, (((string,address)[],(string,address[])[]),((string,uint256)[],(string,uint256[])[]),((string,int256)[],(string,int256[])[]),((string,bool)[],(string,bool[])[]),((string,bytes32)[],(string,bytes32[])[]),((string,bytes)[],(string,bytes[])[]),((string,string)[],(string,string[])[])) eventData) returns()

func (*EventEmitterSession) EmitEventLog1

func (_EventEmitter *EventEmitterSession) EmitEventLog1(eventName string, topic1 [32]byte, eventData EventUtilsEventLogData) (*types.Transaction, error)

EmitEventLog1 is a paid mutator transaction binding the contract method 0x24de01e4.

Solidity: function emitEventLog1(string eventName, bytes32 topic1, (((string,address)[],(string,address[])[]),((string,uint256)[],(string,uint256[])[]),((string,int256)[],(string,int256[])[]),((string,bool)[],(string,bool[])[]),((string,bytes32)[],(string,bytes32[])[]),((string,bytes)[],(string,bytes[])[]),((string,string)[],(string,string[])[])) eventData) returns()

func (*EventEmitterSession) EmitEventLog2

func (_EventEmitter *EventEmitterSession) EmitEventLog2(eventName string, topic1 [32]byte, topic2 [32]byte, eventData EventUtilsEventLogData) (*types.Transaction, error)

EmitEventLog2 is a paid mutator transaction binding the contract method 0x63d16363.

Solidity: function emitEventLog2(string eventName, bytes32 topic1, bytes32 topic2, (((string,address)[],(string,address[])[]),((string,uint256)[],(string,uint256[])[]),((string,int256)[],(string,int256[])[]),((string,bool)[],(string,bool[])[]),((string,bytes32)[],(string,bytes32[])[]),((string,bytes)[],(string,bytes[])[]),((string,string)[],(string,string[])[])) eventData) returns()

func (*EventEmitterSession) RoleStore

func (_EventEmitter *EventEmitterSession) RoleStore() (common.Address, error)

RoleStore is a free data retrieval call binding the contract method 0x4a4a7b04.

Solidity: function roleStore() view returns(address)

type EventEmitterTransactor

type EventEmitterTransactor struct {
	// contains filtered or unexported fields
}

EventEmitterTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewEventEmitterTransactor

func NewEventEmitterTransactor(address common.Address, transactor bind.ContractTransactor) (*EventEmitterTransactor, error)

NewEventEmitterTransactor creates a new write-only instance of EventEmitter, bound to a specific deployed contract.

func (*EventEmitterTransactor) EmitDataLog1

func (_EventEmitter *EventEmitterTransactor) EmitDataLog1(opts *bind.TransactOpts, topic1 [32]byte, data []byte) (*types.Transaction, error)

EmitDataLog1 is a paid mutator transaction binding the contract method 0xf9d5c0ea.

Solidity: function emitDataLog1(bytes32 topic1, bytes data) returns()

func (*EventEmitterTransactor) EmitDataLog2

func (_EventEmitter *EventEmitterTransactor) EmitDataLog2(opts *bind.TransactOpts, topic1 [32]byte, topic2 [32]byte, data []byte) (*types.Transaction, error)

EmitDataLog2 is a paid mutator transaction binding the contract method 0xdda0db32.

Solidity: function emitDataLog2(bytes32 topic1, bytes32 topic2, bytes data) returns()

func (*EventEmitterTransactor) EmitDataLog3

func (_EventEmitter *EventEmitterTransactor) EmitDataLog3(opts *bind.TransactOpts, topic1 [32]byte, topic2 [32]byte, topic3 [32]byte, data []byte) (*types.Transaction, error)

EmitDataLog3 is a paid mutator transaction binding the contract method 0xb3ac1c38.

Solidity: function emitDataLog3(bytes32 topic1, bytes32 topic2, bytes32 topic3, bytes data) returns()

func (*EventEmitterTransactor) EmitDataLog4

func (_EventEmitter *EventEmitterTransactor) EmitDataLog4(opts *bind.TransactOpts, topic1 [32]byte, topic2 [32]byte, topic3 [32]byte, topic4 [32]byte, data []byte) (*types.Transaction, error)

EmitDataLog4 is a paid mutator transaction binding the contract method 0xee288ce8.

Solidity: function emitDataLog4(bytes32 topic1, bytes32 topic2, bytes32 topic3, bytes32 topic4, bytes data) returns()

func (*EventEmitterTransactor) EmitEventLog

func (_EventEmitter *EventEmitterTransactor) EmitEventLog(opts *bind.TransactOpts, eventName string, eventData EventUtilsEventLogData) (*types.Transaction, error)

EmitEventLog is a paid mutator transaction binding the contract method 0x906c49f6.

Solidity: function emitEventLog(string eventName, (((string,address)[],(string,address[])[]),((string,uint256)[],(string,uint256[])[]),((string,int256)[],(string,int256[])[]),((string,bool)[],(string,bool[])[]),((string,bytes32)[],(string,bytes32[])[]),((string,bytes)[],(string,bytes[])[]),((string,string)[],(string,string[])[])) eventData) returns()

func (*EventEmitterTransactor) EmitEventLog1

func (_EventEmitter *EventEmitterTransactor) EmitEventLog1(opts *bind.TransactOpts, eventName string, topic1 [32]byte, eventData EventUtilsEventLogData) (*types.Transaction, error)

EmitEventLog1 is a paid mutator transaction binding the contract method 0x24de01e4.

Solidity: function emitEventLog1(string eventName, bytes32 topic1, (((string,address)[],(string,address[])[]),((string,uint256)[],(string,uint256[])[]),((string,int256)[],(string,int256[])[]),((string,bool)[],(string,bool[])[]),((string,bytes32)[],(string,bytes32[])[]),((string,bytes)[],(string,bytes[])[]),((string,string)[],(string,string[])[])) eventData) returns()

func (*EventEmitterTransactor) EmitEventLog2

func (_EventEmitter *EventEmitterTransactor) EmitEventLog2(opts *bind.TransactOpts, eventName string, topic1 [32]byte, topic2 [32]byte, eventData EventUtilsEventLogData) (*types.Transaction, error)

EmitEventLog2 is a paid mutator transaction binding the contract method 0x63d16363.

Solidity: function emitEventLog2(string eventName, bytes32 topic1, bytes32 topic2, (((string,address)[],(string,address[])[]),((string,uint256)[],(string,uint256[])[]),((string,int256)[],(string,int256[])[]),((string,bool)[],(string,bool[])[]),((string,bytes32)[],(string,bytes32[])[]),((string,bytes)[],(string,bytes[])[]),((string,string)[],(string,string[])[])) eventData) returns()

type EventEmitterTransactorRaw

type EventEmitterTransactorRaw struct {
	Contract *EventEmitterTransactor // Generic write-only contract binding to access the raw methods on
}

EventEmitterTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*EventEmitterTransactorRaw) Transact

func (_EventEmitter *EventEmitterTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*EventEmitterTransactorRaw) Transfer

func (_EventEmitter *EventEmitterTransactorRaw) 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 EventEmitterTransactorSession

type EventEmitterTransactorSession struct {
	Contract     *EventEmitterTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts       // Transaction auth options to use throughout this session
}

EventEmitterTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*EventEmitterTransactorSession) EmitDataLog1

func (_EventEmitter *EventEmitterTransactorSession) EmitDataLog1(topic1 [32]byte, data []byte) (*types.Transaction, error)

EmitDataLog1 is a paid mutator transaction binding the contract method 0xf9d5c0ea.

Solidity: function emitDataLog1(bytes32 topic1, bytes data) returns()

func (*EventEmitterTransactorSession) EmitDataLog2

func (_EventEmitter *EventEmitterTransactorSession) EmitDataLog2(topic1 [32]byte, topic2 [32]byte, data []byte) (*types.Transaction, error)

EmitDataLog2 is a paid mutator transaction binding the contract method 0xdda0db32.

Solidity: function emitDataLog2(bytes32 topic1, bytes32 topic2, bytes data) returns()

func (*EventEmitterTransactorSession) EmitDataLog3

func (_EventEmitter *EventEmitterTransactorSession) EmitDataLog3(topic1 [32]byte, topic2 [32]byte, topic3 [32]byte, data []byte) (*types.Transaction, error)

EmitDataLog3 is a paid mutator transaction binding the contract method 0xb3ac1c38.

Solidity: function emitDataLog3(bytes32 topic1, bytes32 topic2, bytes32 topic3, bytes data) returns()

func (*EventEmitterTransactorSession) EmitDataLog4

func (_EventEmitter *EventEmitterTransactorSession) EmitDataLog4(topic1 [32]byte, topic2 [32]byte, topic3 [32]byte, topic4 [32]byte, data []byte) (*types.Transaction, error)

EmitDataLog4 is a paid mutator transaction binding the contract method 0xee288ce8.

Solidity: function emitDataLog4(bytes32 topic1, bytes32 topic2, bytes32 topic3, bytes32 topic4, bytes data) returns()

func (*EventEmitterTransactorSession) EmitEventLog

func (_EventEmitter *EventEmitterTransactorSession) EmitEventLog(eventName string, eventData EventUtilsEventLogData) (*types.Transaction, error)

EmitEventLog is a paid mutator transaction binding the contract method 0x906c49f6.

Solidity: function emitEventLog(string eventName, (((string,address)[],(string,address[])[]),((string,uint256)[],(string,uint256[])[]),((string,int256)[],(string,int256[])[]),((string,bool)[],(string,bool[])[]),((string,bytes32)[],(string,bytes32[])[]),((string,bytes)[],(string,bytes[])[]),((string,string)[],(string,string[])[])) eventData) returns()

func (*EventEmitterTransactorSession) EmitEventLog1

func (_EventEmitter *EventEmitterTransactorSession) EmitEventLog1(eventName string, topic1 [32]byte, eventData EventUtilsEventLogData) (*types.Transaction, error)

EmitEventLog1 is a paid mutator transaction binding the contract method 0x24de01e4.

Solidity: function emitEventLog1(string eventName, bytes32 topic1, (((string,address)[],(string,address[])[]),((string,uint256)[],(string,uint256[])[]),((string,int256)[],(string,int256[])[]),((string,bool)[],(string,bool[])[]),((string,bytes32)[],(string,bytes32[])[]),((string,bytes)[],(string,bytes[])[]),((string,string)[],(string,string[])[])) eventData) returns()

func (*EventEmitterTransactorSession) EmitEventLog2

func (_EventEmitter *EventEmitterTransactorSession) EmitEventLog2(eventName string, topic1 [32]byte, topic2 [32]byte, eventData EventUtilsEventLogData) (*types.Transaction, error)

EmitEventLog2 is a paid mutator transaction binding the contract method 0x63d16363.

Solidity: function emitEventLog2(string eventName, bytes32 topic1, bytes32 topic2, (((string,address)[],(string,address[])[]),((string,uint256)[],(string,uint256[])[]),((string,int256)[],(string,int256[])[]),((string,bool)[],(string,bool[])[]),((string,bytes32)[],(string,bytes32[])[]),((string,bytes)[],(string,bytes[])[]),((string,string)[],(string,string[])[])) eventData) returns()

type EventUtilsAddressArrayKeyValue

type EventUtilsAddressArrayKeyValue struct {
	Key   string
	Value []common.Address
}

EventUtilsAddressArrayKeyValue is an auto generated low-level Go binding around an user-defined struct.

type EventUtilsAddressItems

type EventUtilsAddressItems struct {
	Items      []EventUtilsAddressKeyValue
	ArrayItems []EventUtilsAddressArrayKeyValue
}

EventUtilsAddressItems is an auto generated low-level Go binding around an user-defined struct.

type EventUtilsAddressKeyValue

type EventUtilsAddressKeyValue struct {
	Key   string
	Value common.Address
}

EventUtilsAddressKeyValue is an auto generated low-level Go binding around an user-defined struct.

type EventUtilsBoolArrayKeyValue

type EventUtilsBoolArrayKeyValue struct {
	Key   string
	Value []bool
}

EventUtilsBoolArrayKeyValue is an auto generated low-level Go binding around an user-defined struct.

type EventUtilsBoolItems

type EventUtilsBoolItems struct {
	Items      []EventUtilsBoolKeyValue
	ArrayItems []EventUtilsBoolArrayKeyValue
}

EventUtilsBoolItems is an auto generated low-level Go binding around an user-defined struct.

type EventUtilsBoolKeyValue

type EventUtilsBoolKeyValue struct {
	Key   string
	Value bool
}

EventUtilsBoolKeyValue is an auto generated low-level Go binding around an user-defined struct.

type EventUtilsBytes32ArrayKeyValue

type EventUtilsBytes32ArrayKeyValue struct {
	Key   string
	Value [][32]byte
}

EventUtilsBytes32ArrayKeyValue is an auto generated low-level Go binding around an user-defined struct.

type EventUtilsBytes32Items

type EventUtilsBytes32Items struct {
	Items      []EventUtilsBytes32KeyValue
	ArrayItems []EventUtilsBytes32ArrayKeyValue
}

EventUtilsBytes32Items is an auto generated low-level Go binding around an user-defined struct.

type EventUtilsBytes32KeyValue

type EventUtilsBytes32KeyValue struct {
	Key   string
	Value [32]byte
}

EventUtilsBytes32KeyValue is an auto generated low-level Go binding around an user-defined struct.

type EventUtilsBytesArrayKeyValue

type EventUtilsBytesArrayKeyValue struct {
	Key   string
	Value [][]byte
}

EventUtilsBytesArrayKeyValue is an auto generated low-level Go binding around an user-defined struct.

type EventUtilsBytesItems

type EventUtilsBytesItems struct {
	Items      []EventUtilsBytesKeyValue
	ArrayItems []EventUtilsBytesArrayKeyValue
}

EventUtilsBytesItems is an auto generated low-level Go binding around an user-defined struct.

type EventUtilsBytesKeyValue

type EventUtilsBytesKeyValue struct {
	Key   string
	Value []byte
}

EventUtilsBytesKeyValue is an auto generated low-level Go binding around an user-defined struct.

type EventUtilsEventLogData

type EventUtilsEventLogData struct {
	AddressItems EventUtilsAddressItems
	UintItems    EventUtilsUintItems
	IntItems     EventUtilsIntItems
	BoolItems    EventUtilsBoolItems
	Bytes32Items EventUtilsBytes32Items
	BytesItems   EventUtilsBytesItems
	StringItems  EventUtilsStringItems
}

EventUtilsEventLogData is an auto generated low-level Go binding around an user-defined struct.

type EventUtilsIntArrayKeyValue

type EventUtilsIntArrayKeyValue struct {
	Key   string
	Value []*big.Int
}

EventUtilsIntArrayKeyValue is an auto generated low-level Go binding around an user-defined struct.

type EventUtilsIntItems

type EventUtilsIntItems struct {
	Items      []EventUtilsIntKeyValue
	ArrayItems []EventUtilsIntArrayKeyValue
}

EventUtilsIntItems is an auto generated low-level Go binding around an user-defined struct.

type EventUtilsIntKeyValue

type EventUtilsIntKeyValue struct {
	Key   string
	Value *big.Int
}

EventUtilsIntKeyValue is an auto generated low-level Go binding around an user-defined struct.

type EventUtilsStringArrayKeyValue

type EventUtilsStringArrayKeyValue struct {
	Key   string
	Value []string
}

EventUtilsStringArrayKeyValue is an auto generated low-level Go binding around an user-defined struct.

type EventUtilsStringItems

type EventUtilsStringItems struct {
	Items      []EventUtilsStringKeyValue
	ArrayItems []EventUtilsStringArrayKeyValue
}

EventUtilsStringItems is an auto generated low-level Go binding around an user-defined struct.

type EventUtilsStringKeyValue

type EventUtilsStringKeyValue struct {
	Key   string
	Value string
}

EventUtilsStringKeyValue is an auto generated low-level Go binding around an user-defined struct.

type EventUtilsUintArrayKeyValue

type EventUtilsUintArrayKeyValue struct {
	Key   string
	Value []*big.Int
}

EventUtilsUintArrayKeyValue is an auto generated low-level Go binding around an user-defined struct.

type EventUtilsUintItems

type EventUtilsUintItems struct {
	Items      []EventUtilsUintKeyValue
	ArrayItems []EventUtilsUintArrayKeyValue
}

EventUtilsUintItems is an auto generated low-level Go binding around an user-defined struct.

type EventUtilsUintKeyValue

type EventUtilsUintKeyValue struct {
	Key   string
	Value *big.Int
}

EventUtilsUintKeyValue is an auto generated low-level Go binding around an user-defined struct.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL