event

package
v0.3.5 Latest Latest
Warning

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

Go to latest
Published: Apr 9, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EventABI = EventMetaData.ABI

EventABI is the input ABI used to generate the binding from. Deprecated: Use EventMetaData.ABI instead.

View Source
var EventMetaData = &bind.MetaData{
	ABI: "[{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"characterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"operator\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"timestamp\",\"type\":\"uint256\"}],\"name\":\"AddOperator\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"linklistId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"characterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"linkType\",\"type\":\"bytes32\"}],\"name\":\"AttachLinklist\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"string\",\"name\":\"name\",\"type\":\"string\"},{\"indexed\":false,\"internalType\":\"string\",\"name\":\"symbol\",\"type\":\"string\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"timestamp\",\"type\":\"uint256\"}],\"name\":\"BaseInitialized\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"characterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"creator\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"string\",\"name\":\"handle\",\"type\":\"string\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"timestamp\",\"type\":\"uint256\"}],\"name\":\"CharacterCreated\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"characterId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"noteId\",\"type\":\"uint256\"}],\"name\":\"DeleteNote\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"linklistId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"characterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"linkType\",\"type\":\"bytes32\"}],\"name\":\"DetachLinklist\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"characterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"operator\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"permissionBitMap\",\"type\":\"uint256\"}],\"name\":\"GrantOperatorPermissions\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"characterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"noteId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"operator\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"permissionBitMap\",\"type\":\"uint256\"}],\"name\":\"GrantOperatorPermissions4Note\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"fromCharacterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"ethAddress\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"linkType\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"linklistId\",\"type\":\"uint256\"}],\"name\":\"LinkAddress\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"fromCharacterId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"string\",\"name\":\"toUri\",\"type\":\"string\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"linkType\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"linklistId\",\"type\":\"uint256\"}],\"name\":\"LinkAnyUri\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"fromCharacterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"toCharacterId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"linkType\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"linklistId\",\"type\":\"uint256\"}],\"name\":\"LinkCharacter\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"fromCharacterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"linkType\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"clFromCharacterId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"clToCharacterId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"clLinkType\",\"type\":\"bytes32\"}],\"name\":\"LinkCharacterLink\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"fromCharacterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"tokenAddress\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"toNoteId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"linkType\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"linklistId\",\"type\":\"uint256\"}],\"name\":\"LinkERC721\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"fromCharacterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"toLinklistId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"linkType\",\"type\":\"bytes32\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"linklistId\",\"type\":\"uint256\"}],\"name\":\"LinkLinklist\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"fromCharacterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"toCharacterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"toNoteId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"linkType\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"linklistId\",\"type\":\"uint256\"}],\"name\":\"LinkNote\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"timestamp\",\"type\":\"uint256\"}],\"name\":\"LinklistNFTInitialized\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"characterId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"noteId\",\"type\":\"uint256\"}],\"name\":\"LockNote\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"characterId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"noteId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"timestamp\",\"type\":\"uint256\"}],\"name\":\"MintNFTInitialized\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"to\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"characterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"noteId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"address\",\"name\":\"tokenAddress\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"}],\"name\":\"MintNote\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"characterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"noteId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"linkKey\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"linkItemType\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"data\",\"type\":\"bytes\"}],\"name\":\"PostNote\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"characterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"operator\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"timestamp\",\"type\":\"uint256\"}],\"name\":\"RemoveOperator\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"characterId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"string\",\"name\":\"newUri\",\"type\":\"string\"}],\"name\":\"SetCharacterUri\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"characterId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"string\",\"name\":\"newHandle\",\"type\":\"string\"}],\"name\":\"SetHandle\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"linkModule\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"returnData\",\"type\":\"bytes\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"timestamp\",\"type\":\"uint256\"}],\"name\":\"SetLinkModule4Address\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"characterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"linkModule\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"returnData\",\"type\":\"bytes\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"timestamp\",\"type\":\"uint256\"}],\"name\":\"SetLinkModule4Character\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"tokenAddress\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"tokenId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"linkModule\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"returnData\",\"type\":\"bytes\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"timestamp\",\"type\":\"uint256\"}],\"name\":\"SetLinkModule4ERC721\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"linklistId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"linkModule\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"returnData\",\"type\":\"bytes\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"timestamp\",\"type\":\"uint256\"}],\"name\":\"SetLinkModule4Linklist\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"characterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"noteId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"linkModule\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"returnData\",\"type\":\"bytes\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"timestamp\",\"type\":\"uint256\"}],\"name\":\"SetLinkModule4Note\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"characterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"noteId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"mintModule\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"returnData\",\"type\":\"bytes\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"timestamp\",\"type\":\"uint256\"}],\"name\":\"SetMintModule4Note\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"characterId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"noteId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"string\",\"name\":\"newUri\",\"type\":\"string\"}],\"name\":\"SetNoteUri\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"characterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"operator\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"timestamp\",\"type\":\"uint256\"}],\"name\":\"SetOperator\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"characterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"oldCharacterId\",\"type\":\"uint256\"}],\"name\":\"SetPrimaryCharacterId\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"characterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"tokenAddress\",\"type\":\"address\"}],\"name\":\"SetSocialToken\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"fromCharacterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"ethAddress\",\"type\":\"address\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"linkType\",\"type\":\"bytes32\"}],\"name\":\"UnlinkAddress\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"fromCharacterId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"string\",\"name\":\"toUri\",\"type\":\"string\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"linkType\",\"type\":\"bytes32\"}],\"name\":\"UnlinkAnyUri\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"address\",\"name\":\"account\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"fromCharacterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"toCharacterId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"linkType\",\"type\":\"bytes32\"}],\"name\":\"UnlinkCharacter\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"fromCharacterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"bytes32\",\"name\":\"linkType\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"clFromCharactereId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"clToCharacterId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"clLinkType\",\"type\":\"bytes32\"}],\"name\":\"UnlinkCharacterLink\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"fromCharacterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"address\",\"name\":\"tokenAddress\",\"type\":\"address\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"toNoteId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"linkType\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"linklistId\",\"type\":\"uint256\"}],\"name\":\"UnlinkERC721\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"fromCharacterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"toLinklistId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"linkType\",\"type\":\"bytes32\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"linklistId\",\"type\":\"uint256\"}],\"name\":\"UnlinkLinklist\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"fromCharacterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"toCharacterId\",\"type\":\"uint256\"},{\"indexed\":true,\"internalType\":\"uint256\",\"name\":\"toNoteId\",\"type\":\"uint256\"},{\"indexed\":false,\"internalType\":\"bytes32\",\"name\":\"linkType\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"linklistId\",\"type\":\"uint256\"}],\"name\":\"UnlinkNote\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":false,\"internalType\":\"uint256\",\"name\":\"timestamp\",\"type\":\"uint256\"}],\"name\":\"Web3EntryInitialized\",\"type\":\"event\"}]",
}

EventMetaData contains all meta data concerning the Event contract.

Functions

This section is empty.

Types

type Event

type Event struct {
	EventCaller     // Read-only binding to the contract
	EventTransactor // Write-only binding to the contract
	EventFilterer   // Log filterer for contract events
}

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

func NewEvent

func NewEvent(address common.Address, backend bind.ContractBackend) (*Event, error)

NewEvent creates a new instance of Event, bound to a specific deployed contract.

type EventAddOperator

type EventAddOperator struct {
	CharacterId *big.Int
	Operator    common.Address
	Timestamp   *big.Int
	Raw         types.Log // Blockchain specific contextual infos
}

EventAddOperator represents a AddOperator event raised by the Event contract.

type EventAddOperatorIterator

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

EventAddOperatorIterator is returned from FilterAddOperator and is used to iterate over the raw logs and unpacked data for AddOperator events raised by the Event contract.

func (*EventAddOperatorIterator) Close

func (it *EventAddOperatorIterator) Close() error

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

func (*EventAddOperatorIterator) Error

func (it *EventAddOperatorIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventAddOperatorIterator) Next

func (it *EventAddOperatorIterator) 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 EventAttachLinklist struct {
	LinklistId  *big.Int
	CharacterId *big.Int
	LinkType    [32]byte
	Raw         types.Log // Blockchain specific contextual infos
}

EventAttachLinklist represents a AttachLinklist event raised by the Event contract.

type EventAttachLinklistIterator

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

EventAttachLinklistIterator is returned from FilterAttachLinklist and is used to iterate over the raw logs and unpacked data for AttachLinklist events raised by the Event contract.

func (*EventAttachLinklistIterator) Close

func (it *EventAttachLinklistIterator) Close() error

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

func (*EventAttachLinklistIterator) Error

func (it *EventAttachLinklistIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventAttachLinklistIterator) Next

func (it *EventAttachLinklistIterator) 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 EventBaseInitialized

type EventBaseInitialized struct {
	Name      string
	Symbol    string
	Timestamp *big.Int
	Raw       types.Log // Blockchain specific contextual infos
}

EventBaseInitialized represents a BaseInitialized event raised by the Event contract.

type EventBaseInitializedIterator

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

EventBaseInitializedIterator is returned from FilterBaseInitialized and is used to iterate over the raw logs and unpacked data for BaseInitialized events raised by the Event contract.

func (*EventBaseInitializedIterator) Close

func (it *EventBaseInitializedIterator) Close() error

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

func (*EventBaseInitializedIterator) Error

func (it *EventBaseInitializedIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventBaseInitializedIterator) 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 EventCaller

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

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

func NewEventCaller

func NewEventCaller(address common.Address, caller bind.ContractCaller) (*EventCaller, error)

NewEventCaller creates a new read-only instance of Event, bound to a specific deployed contract.

type EventCallerRaw

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

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

func (*EventCallerRaw) Call

func (_Event *EventCallerRaw) 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 EventCallerSession

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

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

type EventCharacterCreated

type EventCharacterCreated struct {
	CharacterId *big.Int
	Creator     common.Address
	To          common.Address
	Handle      string
	Timestamp   *big.Int
	Raw         types.Log // Blockchain specific contextual infos
}

EventCharacterCreated represents a CharacterCreated event raised by the Event contract.

type EventCharacterCreatedIterator

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

EventCharacterCreatedIterator is returned from FilterCharacterCreated and is used to iterate over the raw logs and unpacked data for CharacterCreated events raised by the Event contract.

func (*EventCharacterCreatedIterator) Close

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

func (*EventCharacterCreatedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventCharacterCreatedIterator) 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 EventDeleteNote

type EventDeleteNote struct {
	CharacterId *big.Int
	NoteId      *big.Int
	Raw         types.Log // Blockchain specific contextual infos
}

EventDeleteNote represents a DeleteNote event raised by the Event contract.

type EventDeleteNoteIterator

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

EventDeleteNoteIterator is returned from FilterDeleteNote and is used to iterate over the raw logs and unpacked data for DeleteNote events raised by the Event contract.

func (*EventDeleteNoteIterator) Close

func (it *EventDeleteNoteIterator) Close() error

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

func (*EventDeleteNoteIterator) Error

func (it *EventDeleteNoteIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventDeleteNoteIterator) Next

func (it *EventDeleteNoteIterator) 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 EventDetachLinklist struct {
	LinklistId  *big.Int
	CharacterId *big.Int
	LinkType    [32]byte
	Raw         types.Log // Blockchain specific contextual infos
}

EventDetachLinklist represents a DetachLinklist event raised by the Event contract.

type EventDetachLinklistIterator

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

EventDetachLinklistIterator is returned from FilterDetachLinklist and is used to iterate over the raw logs and unpacked data for DetachLinklist events raised by the Event contract.

func (*EventDetachLinklistIterator) Close

func (it *EventDetachLinklistIterator) Close() error

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

func (*EventDetachLinklistIterator) Error

func (it *EventDetachLinklistIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventDetachLinklistIterator) Next

func (it *EventDetachLinklistIterator) 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 EventFilterer

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

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

func NewEventFilterer

func NewEventFilterer(address common.Address, filterer bind.ContractFilterer) (*EventFilterer, error)

NewEventFilterer creates a new log filterer instance of Event, bound to a specific deployed contract.

func (*EventFilterer) FilterAddOperator

func (_Event *EventFilterer) FilterAddOperator(opts *bind.FilterOpts, characterId []*big.Int, operator []common.Address) (*EventAddOperatorIterator, error)

FilterAddOperator is a free log retrieval operation binding the contract event 0x58f51b5bb567864de85c6a422b33491f2418924a44613d7b9341f58657bdd833.

Solidity: event AddOperator(uint256 indexed characterId, address indexed operator, uint256 timestamp)

func (_Event *EventFilterer) FilterAttachLinklist(opts *bind.FilterOpts, linklistId []*big.Int, characterId []*big.Int, linkType [][32]byte) (*EventAttachLinklistIterator, error)

FilterAttachLinklist is a free log retrieval operation binding the contract event 0x94703ec1dd639b589d05fa7c0c14ee1e83b906bfb5f50642cc7ea415a8172288.

Solidity: event AttachLinklist(uint256 indexed linklistId, uint256 indexed characterId, bytes32 indexed linkType)

func (*EventFilterer) FilterBaseInitialized

func (_Event *EventFilterer) FilterBaseInitialized(opts *bind.FilterOpts) (*EventBaseInitializedIterator, error)

FilterBaseInitialized is a free log retrieval operation binding the contract event 0x414cd0b34676984f09a5f76ce9718d4062e50283abe0e7e274a9a5b4e0c99c30.

Solidity: event BaseInitialized(string name, string symbol, uint256 timestamp)

func (*EventFilterer) FilterCharacterCreated

func (_Event *EventFilterer) FilterCharacterCreated(opts *bind.FilterOpts, characterId []*big.Int, creator []common.Address, to []common.Address) (*EventCharacterCreatedIterator, error)

FilterCharacterCreated is a free log retrieval operation binding the contract event 0x71c6a413fae531e87669ea74b7c28e2afa90047f8a36be6690c7ff625b18afa6.

Solidity: event CharacterCreated(uint256 indexed characterId, address indexed creator, address indexed to, string handle, uint256 timestamp)

func (*EventFilterer) FilterDeleteNote

func (_Event *EventFilterer) FilterDeleteNote(opts *bind.FilterOpts, characterId []*big.Int) (*EventDeleteNoteIterator, error)

FilterDeleteNote is a free log retrieval operation binding the contract event 0x4f1db9708b537c1d26a7af4b235fd079bf2342d92a276e27eb6c8717e8bbcf93.

Solidity: event DeleteNote(uint256 indexed characterId, uint256 noteId)

func (_Event *EventFilterer) FilterDetachLinklist(opts *bind.FilterOpts, linklistId []*big.Int, characterId []*big.Int, linkType [][32]byte) (*EventDetachLinklistIterator, error)

FilterDetachLinklist is a free log retrieval operation binding the contract event 0x5751ba9aebec2dcd504f8865b0e0c98a772403773fe528fce2fce580c9a8a165.

Solidity: event DetachLinklist(uint256 indexed linklistId, uint256 indexed characterId, bytes32 indexed linkType)

func (*EventFilterer) FilterGrantOperatorPermissions

func (_Event *EventFilterer) FilterGrantOperatorPermissions(opts *bind.FilterOpts, characterId []*big.Int, operator []common.Address) (*EventGrantOperatorPermissionsIterator, error)

FilterGrantOperatorPermissions is a free log retrieval operation binding the contract event 0x4b0dcce4c30a5691ff14b7d4a8a27e2738b66289dc90120ebbc092812941bd27.

Solidity: event GrantOperatorPermissions(uint256 indexed characterId, address indexed operator, uint256 permissionBitMap)

func (*EventFilterer) FilterGrantOperatorPermissions4Note

func (_Event *EventFilterer) FilterGrantOperatorPermissions4Note(opts *bind.FilterOpts, characterId []*big.Int, noteId []*big.Int, operator []common.Address) (*EventGrantOperatorPermissions4NoteIterator, error)

FilterGrantOperatorPermissions4Note is a free log retrieval operation binding the contract event 0x488a41148fb8f04fec9e8e1f936444b9b70c0f084a5242092d8b4b01f6163d80.

Solidity: event GrantOperatorPermissions4Note(uint256 indexed characterId, uint256 indexed noteId, address indexed operator, uint256 permissionBitMap)

func (*EventFilterer) FilterLinkAddress

func (_Event *EventFilterer) FilterLinkAddress(opts *bind.FilterOpts, fromCharacterId []*big.Int, ethAddress []common.Address) (*EventLinkAddressIterator, error)

FilterLinkAddress is a free log retrieval operation binding the contract event 0x3dad60a88f1d8ee170dfbeb8c65c705bd47922f205e774e10e49e4e53d93a8bd.

Solidity: event LinkAddress(uint256 indexed fromCharacterId, address indexed ethAddress, bytes32 linkType, uint256 linklistId)

func (*EventFilterer) FilterLinkAnyUri

func (_Event *EventFilterer) FilterLinkAnyUri(opts *bind.FilterOpts, fromCharacterId []*big.Int) (*EventLinkAnyUriIterator, error)

FilterLinkAnyUri is a free log retrieval operation binding the contract event 0x2585d212014e5edb24ec129ea2e571eb4b8ac8265156ceb119abdcfa591b746d.

Solidity: event LinkAnyUri(uint256 indexed fromCharacterId, string toUri, bytes32 linkType, uint256 linklistId)

func (*EventFilterer) FilterLinkCharacter

func (_Event *EventFilterer) FilterLinkCharacter(opts *bind.FilterOpts, account []common.Address, fromCharacterId []*big.Int, toCharacterId []*big.Int) (*EventLinkCharacterIterator, error)

FilterLinkCharacter is a free log retrieval operation binding the contract event 0x90a3a33689f2c64e961b6b2dc225d86e878360f111f66aaa290d36c2e13b0180.

Solidity: event LinkCharacter(address indexed account, uint256 indexed fromCharacterId, uint256 indexed toCharacterId, bytes32 linkType, uint256 linklistId)

func (_Event *EventFilterer) FilterLinkCharacterLink(opts *bind.FilterOpts, fromCharacterId []*big.Int, linkType [][32]byte) (*EventLinkCharacterLinkIterator, error)

FilterLinkCharacterLink is a free log retrieval operation binding the contract event 0x68023d5cb8e71265d7242a843a21afe933830debc738c00c5c3dc82666b4f1ae.

Solidity: event LinkCharacterLink(uint256 indexed fromCharacterId, bytes32 indexed linkType, uint256 clFromCharacterId, uint256 clToCharacterId, bytes32 clLinkType)

func (*EventFilterer) FilterLinkERC721

func (_Event *EventFilterer) FilterLinkERC721(opts *bind.FilterOpts, fromCharacterId []*big.Int, tokenAddress []common.Address, toNoteId []*big.Int) (*EventLinkERC721Iterator, error)

FilterLinkERC721 is a free log retrieval operation binding the contract event 0x72413a1a5c43b255ad065653bf49db3c79ff7853ddaa4f4962ccd05e5368ad77.

Solidity: event LinkERC721(uint256 indexed fromCharacterId, address indexed tokenAddress, uint256 indexed toNoteId, bytes32 linkType, uint256 linklistId)

func (_Event *EventFilterer) FilterLinkLinklist(opts *bind.FilterOpts, fromCharacterId []*big.Int, toLinklistId []*big.Int, linklistId []*big.Int) (*EventLinkLinklistIterator, error)

FilterLinkLinklist is a free log retrieval operation binding the contract event 0x2e398bc911c0eb636118bc7906bdfa98b2ccf6ef7ee76e3f07068d0eee488e3f.

Solidity: event LinkLinklist(uint256 indexed fromCharacterId, uint256 indexed toLinklistId, bytes32 linkType, uint256 indexed linklistId)

func (*EventFilterer) FilterLinkNote

func (_Event *EventFilterer) FilterLinkNote(opts *bind.FilterOpts, fromCharacterId []*big.Int, toCharacterId []*big.Int, toNoteId []*big.Int) (*EventLinkNoteIterator, error)

FilterLinkNote is a free log retrieval operation binding the contract event 0x3cae5b1196087b560b6735377bbf745e5754f8082348a432b806afa01686ef48.

Solidity: event LinkNote(uint256 indexed fromCharacterId, uint256 indexed toCharacterId, uint256 indexed toNoteId, bytes32 linkType, uint256 linklistId)

func (*EventFilterer) FilterLinklistNFTInitialized

func (_Event *EventFilterer) FilterLinklistNFTInitialized(opts *bind.FilterOpts) (*EventLinklistNFTInitializedIterator, error)

FilterLinklistNFTInitialized is a free log retrieval operation binding the contract event 0xcfdec2ffedf2f5ec02de6f351c5f9b6150601f657926e9e87b16390d562af4e7.

Solidity: event LinklistNFTInitialized(uint256 timestamp)

func (*EventFilterer) FilterLockNote

func (_Event *EventFilterer) FilterLockNote(opts *bind.FilterOpts, characterId []*big.Int) (*EventLockNoteIterator, error)

FilterLockNote is a free log retrieval operation binding the contract event 0x036469f3e73c83520cdefa197d7a9c854c2f8bc0164b82e9f2bd4aa7e150fd30.

Solidity: event LockNote(uint256 indexed characterId, uint256 noteId)

func (*EventFilterer) FilterMintNFTInitialized

func (_Event *EventFilterer) FilterMintNFTInitialized(opts *bind.FilterOpts) (*EventMintNFTInitializedIterator, error)

FilterMintNFTInitialized is a free log retrieval operation binding the contract event 0x6f606e3871b6f24ddc0daa88a8ed8e8761eb9d1474e64322940f858df287de50.

Solidity: event MintNFTInitialized(uint256 characterId, uint256 noteId, uint256 timestamp)

func (*EventFilterer) FilterMintNote

func (_Event *EventFilterer) FilterMintNote(opts *bind.FilterOpts, to []common.Address, characterId []*big.Int, noteId []*big.Int) (*EventMintNoteIterator, error)

FilterMintNote is a free log retrieval operation binding the contract event 0x6f1704cf3bc1cfc1bc2284eee0ba541a208bc80989f559ed39cc6567d77cf212.

Solidity: event MintNote(address indexed to, uint256 indexed characterId, uint256 indexed noteId, address tokenAddress, uint256 tokenId)

func (*EventFilterer) FilterPostNote

func (_Event *EventFilterer) FilterPostNote(opts *bind.FilterOpts, characterId []*big.Int, noteId []*big.Int, linkKey [][32]byte) (*EventPostNoteIterator, error)

FilterPostNote is a free log retrieval operation binding the contract event 0x6ea6daa2449ded342bb92186e54e576ec7c6a729d4ccbf6f364e1bd1f1a52740.

Solidity: event PostNote(uint256 indexed characterId, uint256 indexed noteId, bytes32 indexed linkKey, bytes32 linkItemType, bytes data)

func (*EventFilterer) FilterRemoveOperator

func (_Event *EventFilterer) FilterRemoveOperator(opts *bind.FilterOpts, characterId []*big.Int, operator []common.Address) (*EventRemoveOperatorIterator, error)

FilterRemoveOperator is a free log retrieval operation binding the contract event 0xaa9506a57073a80893a2d2fdd53f4bd49d281a8548f483ad230f2d5da7f6710c.

Solidity: event RemoveOperator(uint256 indexed characterId, address indexed operator, uint256 timestamp)

func (*EventFilterer) FilterSetCharacterUri

func (_Event *EventFilterer) FilterSetCharacterUri(opts *bind.FilterOpts, characterId []*big.Int) (*EventSetCharacterUriIterator, error)

FilterSetCharacterUri is a free log retrieval operation binding the contract event 0x17d7c9f69270ba135480ef16837f38b9d37d3ab291cbd3ba03982290c6631997.

Solidity: event SetCharacterUri(uint256 indexed characterId, string newUri)

func (*EventFilterer) FilterSetHandle

func (_Event *EventFilterer) FilterSetHandle(opts *bind.FilterOpts, account []common.Address, characterId []*big.Int) (*EventSetHandleIterator, error)

FilterSetHandle is a free log retrieval operation binding the contract event 0x9d175e377ed0c2f6df0cefe4efe069e62eaa3dad046bb8c88e293a776c3cf96e.

Solidity: event SetHandle(address indexed account, uint256 indexed characterId, string newHandle)

func (*EventFilterer) FilterSetLinkModule4Address

func (_Event *EventFilterer) FilterSetLinkModule4Address(opts *bind.FilterOpts, account []common.Address, linkModule []common.Address) (*EventSetLinkModule4AddressIterator, error)

FilterSetLinkModule4Address is a free log retrieval operation binding the contract event 0x7685796f9ddd10aa092582edf9c2a9ea78db9685e6f997342b6ab22268a730d8.

Solidity: event SetLinkModule4Address(address indexed account, address indexed linkModule, bytes returnData, uint256 timestamp)

func (*EventFilterer) FilterSetLinkModule4Character

func (_Event *EventFilterer) FilterSetLinkModule4Character(opts *bind.FilterOpts, characterId []*big.Int, linkModule []common.Address) (*EventSetLinkModule4CharacterIterator, error)

FilterSetLinkModule4Character is a free log retrieval operation binding the contract event 0x0b73469075e92f46cac48635c7f660883558cc7886309d409da73dea2f56b61a.

Solidity: event SetLinkModule4Character(uint256 indexed characterId, address indexed linkModule, bytes returnData, uint256 timestamp)

func (*EventFilterer) FilterSetLinkModule4ERC721

func (_Event *EventFilterer) FilterSetLinkModule4ERC721(opts *bind.FilterOpts, tokenAddress []common.Address, tokenId []*big.Int, linkModule []common.Address) (*EventSetLinkModule4ERC721Iterator, error)

FilterSetLinkModule4ERC721 is a free log retrieval operation binding the contract event 0xd0411ae508eec872740a07b3a8da69f9a925547a40bbbdb612971a050c61e19e.

Solidity: event SetLinkModule4ERC721(address indexed tokenAddress, uint256 indexed tokenId, address indexed linkModule, bytes returnData, uint256 timestamp)

func (_Event *EventFilterer) FilterSetLinkModule4Linklist(opts *bind.FilterOpts, linklistId []*big.Int, linkModule []common.Address) (*EventSetLinkModule4LinklistIterator, error)

FilterSetLinkModule4Linklist is a free log retrieval operation binding the contract event 0x63dbee1d4ec714c8d35de5e060e27c372b6a409081cdb917c86ea48fdad89b4b.

Solidity: event SetLinkModule4Linklist(uint256 indexed linklistId, address indexed linkModule, bytes returnData, uint256 timestamp)

func (*EventFilterer) FilterSetLinkModule4Note

func (_Event *EventFilterer) FilterSetLinkModule4Note(opts *bind.FilterOpts, characterId []*big.Int, noteId []*big.Int, linkModule []common.Address) (*EventSetLinkModule4NoteIterator, error)

FilterSetLinkModule4Note is a free log retrieval operation binding the contract event 0x889c6317f76b8527935ed434226767d05f8b7c664d99f6f787e62efd558f6f01.

Solidity: event SetLinkModule4Note(uint256 indexed characterId, uint256 indexed noteId, address indexed linkModule, bytes returnData, uint256 timestamp)

func (*EventFilterer) FilterSetMintModule4Note

func (_Event *EventFilterer) FilterSetMintModule4Note(opts *bind.FilterOpts, characterId []*big.Int, noteId []*big.Int, mintModule []common.Address) (*EventSetMintModule4NoteIterator, error)

FilterSetMintModule4Note is a free log retrieval operation binding the contract event 0x36e973ebf2a1c9c4006aaad244866e6dea9a0e85770deea599b193a9eb51b8f7.

Solidity: event SetMintModule4Note(uint256 indexed characterId, uint256 indexed noteId, address indexed mintModule, bytes returnData, uint256 timestamp)

func (*EventFilterer) FilterSetNoteUri

func (_Event *EventFilterer) FilterSetNoteUri(opts *bind.FilterOpts, characterId []*big.Int) (*EventSetNoteUriIterator, error)

FilterSetNoteUri is a free log retrieval operation binding the contract event 0x179143dd0d35a50f482efc003aa5b84a0c3a40d74e9cc2d7ea3053b9e8c37697.

Solidity: event SetNoteUri(uint256 indexed characterId, uint256 noteId, string newUri)

func (*EventFilterer) FilterSetOperator

func (_Event *EventFilterer) FilterSetOperator(opts *bind.FilterOpts, characterId []*big.Int, operator []common.Address) (*EventSetOperatorIterator, error)

FilterSetOperator is a free log retrieval operation binding the contract event 0x691b92a93c526c4f5a357e56a33c33f6250f94e19e6c49be805800615c414931.

Solidity: event SetOperator(uint256 indexed characterId, address indexed operator, uint256 timestamp)

func (*EventFilterer) FilterSetPrimaryCharacterId

func (_Event *EventFilterer) FilterSetPrimaryCharacterId(opts *bind.FilterOpts, account []common.Address, characterId []*big.Int, oldCharacterId []*big.Int) (*EventSetPrimaryCharacterIdIterator, error)

FilterSetPrimaryCharacterId is a free log retrieval operation binding the contract event 0xce95332e6082aebeb8058a7b56d1a109f67d6550552ed04d36aca4a6acd4d7de.

Solidity: event SetPrimaryCharacterId(address indexed account, uint256 indexed characterId, uint256 indexed oldCharacterId)

func (*EventFilterer) FilterSetSocialToken

func (_Event *EventFilterer) FilterSetSocialToken(opts *bind.FilterOpts, account []common.Address, characterId []*big.Int, tokenAddress []common.Address) (*EventSetSocialTokenIterator, error)

FilterSetSocialToken is a free log retrieval operation binding the contract event 0x276c2d4b7f7beaa1847ff9c41b9d2e0e57482efe8051eea98eea653bfca3ac45.

Solidity: event SetSocialToken(address indexed account, uint256 indexed characterId, address indexed tokenAddress)

func (*EventFilterer) FilterUnlinkAddress

func (_Event *EventFilterer) FilterUnlinkAddress(opts *bind.FilterOpts, fromCharacterId []*big.Int, ethAddress []common.Address) (*EventUnlinkAddressIterator, error)

FilterUnlinkAddress is a free log retrieval operation binding the contract event 0x93453451dd1d041ffa18c6c1f3f2e21a6d73c3d8d32deaf595b53a14914c8715.

Solidity: event UnlinkAddress(uint256 indexed fromCharacterId, address indexed ethAddress, bytes32 linkType)

func (*EventFilterer) FilterUnlinkAnyUri

func (_Event *EventFilterer) FilterUnlinkAnyUri(opts *bind.FilterOpts, fromCharacterId []*big.Int) (*EventUnlinkAnyUriIterator, error)

FilterUnlinkAnyUri is a free log retrieval operation binding the contract event 0x1be04341b458d762379a09acac0df7b19945e7c12a63405d218df896e9bf7887.

Solidity: event UnlinkAnyUri(uint256 indexed fromCharacterId, string toUri, bytes32 linkType)

func (*EventFilterer) FilterUnlinkCharacter

func (_Event *EventFilterer) FilterUnlinkCharacter(opts *bind.FilterOpts, account []common.Address, fromCharacterId []*big.Int, toCharacterId []*big.Int) (*EventUnlinkCharacterIterator, error)

FilterUnlinkCharacter is a free log retrieval operation binding the contract event 0x056af39d4e7ea448ab8c74ce7a5ccb3940d3df73fc086846fd57acd615ed9e94.

Solidity: event UnlinkCharacter(address indexed account, uint256 indexed fromCharacterId, uint256 indexed toCharacterId, bytes32 linkType)

func (_Event *EventFilterer) FilterUnlinkCharacterLink(opts *bind.FilterOpts, fromCharacterId []*big.Int, linkType [][32]byte) (*EventUnlinkCharacterLinkIterator, error)

FilterUnlinkCharacterLink is a free log retrieval operation binding the contract event 0xb027fe4b36accc4e88bb9af4c96eac3e299e963e941a62415b15e0e070620686.

Solidity: event UnlinkCharacterLink(uint256 indexed fromCharacterId, bytes32 indexed linkType, uint256 clFromCharactereId, uint256 clToCharacterId, bytes32 clLinkType)

func (*EventFilterer) FilterUnlinkERC721

func (_Event *EventFilterer) FilterUnlinkERC721(opts *bind.FilterOpts, fromCharacterId []*big.Int, tokenAddress []common.Address, toNoteId []*big.Int) (*EventUnlinkERC721Iterator, error)

FilterUnlinkERC721 is a free log retrieval operation binding the contract event 0xd87f9606a19988b6cf42d250d484940673ce551ab5f80289051cc343ff13121c.

Solidity: event UnlinkERC721(uint256 indexed fromCharacterId, address indexed tokenAddress, uint256 indexed toNoteId, bytes32 linkType, uint256 linklistId)

func (_Event *EventFilterer) FilterUnlinkLinklist(opts *bind.FilterOpts, fromCharacterId []*big.Int, toLinklistId []*big.Int, linklistId []*big.Int) (*EventUnlinkLinklistIterator, error)

FilterUnlinkLinklist is a free log retrieval operation binding the contract event 0x42b4ce79acc0bdbfa79f30ba8758f3a465824adff1ea290b6d5aeeeef05eb14f.

Solidity: event UnlinkLinklist(uint256 indexed fromCharacterId, uint256 indexed toLinklistId, bytes32 linkType, uint256 indexed linklistId)

func (*EventFilterer) FilterUnlinkNote

func (_Event *EventFilterer) FilterUnlinkNote(opts *bind.FilterOpts, fromCharacterId []*big.Int, toCharacterId []*big.Int, toNoteId []*big.Int) (*EventUnlinkNoteIterator, error)

FilterUnlinkNote is a free log retrieval operation binding the contract event 0xd27a71fc88ac85c4657b81c4d24a9cd9a034971683620f179a19d179fe0a956d.

Solidity: event UnlinkNote(uint256 indexed fromCharacterId, uint256 indexed toCharacterId, uint256 indexed toNoteId, bytes32 linkType, uint256 linklistId)

func (*EventFilterer) FilterWeb3EntryInitialized

func (_Event *EventFilterer) FilterWeb3EntryInitialized(opts *bind.FilterOpts) (*EventWeb3EntryInitializedIterator, error)

FilterWeb3EntryInitialized is a free log retrieval operation binding the contract event 0x400175a56dd3710794078f7b9dbe8296ac94c5a248dfd51bb22ed4ab9eaa9fbf.

Solidity: event Web3EntryInitialized(uint256 timestamp)

func (*EventFilterer) ParseAddOperator

func (_Event *EventFilterer) ParseAddOperator(log types.Log) (*EventAddOperator, error)

ParseAddOperator is a log parse operation binding the contract event 0x58f51b5bb567864de85c6a422b33491f2418924a44613d7b9341f58657bdd833.

Solidity: event AddOperator(uint256 indexed characterId, address indexed operator, uint256 timestamp)

func (_Event *EventFilterer) ParseAttachLinklist(log types.Log) (*EventAttachLinklist, error)

ParseAttachLinklist is a log parse operation binding the contract event 0x94703ec1dd639b589d05fa7c0c14ee1e83b906bfb5f50642cc7ea415a8172288.

Solidity: event AttachLinklist(uint256 indexed linklistId, uint256 indexed characterId, bytes32 indexed linkType)

func (*EventFilterer) ParseBaseInitialized

func (_Event *EventFilterer) ParseBaseInitialized(log types.Log) (*EventBaseInitialized, error)

ParseBaseInitialized is a log parse operation binding the contract event 0x414cd0b34676984f09a5f76ce9718d4062e50283abe0e7e274a9a5b4e0c99c30.

Solidity: event BaseInitialized(string name, string symbol, uint256 timestamp)

func (*EventFilterer) ParseCharacterCreated

func (_Event *EventFilterer) ParseCharacterCreated(log types.Log) (*EventCharacterCreated, error)

ParseCharacterCreated is a log parse operation binding the contract event 0x71c6a413fae531e87669ea74b7c28e2afa90047f8a36be6690c7ff625b18afa6.

Solidity: event CharacterCreated(uint256 indexed characterId, address indexed creator, address indexed to, string handle, uint256 timestamp)

func (*EventFilterer) ParseDeleteNote

func (_Event *EventFilterer) ParseDeleteNote(log types.Log) (*EventDeleteNote, error)

ParseDeleteNote is a log parse operation binding the contract event 0x4f1db9708b537c1d26a7af4b235fd079bf2342d92a276e27eb6c8717e8bbcf93.

Solidity: event DeleteNote(uint256 indexed characterId, uint256 noteId)

func (_Event *EventFilterer) ParseDetachLinklist(log types.Log) (*EventDetachLinklist, error)

ParseDetachLinklist is a log parse operation binding the contract event 0x5751ba9aebec2dcd504f8865b0e0c98a772403773fe528fce2fce580c9a8a165.

Solidity: event DetachLinklist(uint256 indexed linklistId, uint256 indexed characterId, bytes32 indexed linkType)

func (*EventFilterer) ParseGrantOperatorPermissions

func (_Event *EventFilterer) ParseGrantOperatorPermissions(log types.Log) (*EventGrantOperatorPermissions, error)

ParseGrantOperatorPermissions is a log parse operation binding the contract event 0x4b0dcce4c30a5691ff14b7d4a8a27e2738b66289dc90120ebbc092812941bd27.

Solidity: event GrantOperatorPermissions(uint256 indexed characterId, address indexed operator, uint256 permissionBitMap)

func (*EventFilterer) ParseGrantOperatorPermissions4Note

func (_Event *EventFilterer) ParseGrantOperatorPermissions4Note(log types.Log) (*EventGrantOperatorPermissions4Note, error)

ParseGrantOperatorPermissions4Note is a log parse operation binding the contract event 0x488a41148fb8f04fec9e8e1f936444b9b70c0f084a5242092d8b4b01f6163d80.

Solidity: event GrantOperatorPermissions4Note(uint256 indexed characterId, uint256 indexed noteId, address indexed operator, uint256 permissionBitMap)

func (*EventFilterer) ParseLinkAddress

func (_Event *EventFilterer) ParseLinkAddress(log types.Log) (*EventLinkAddress, error)

ParseLinkAddress is a log parse operation binding the contract event 0x3dad60a88f1d8ee170dfbeb8c65c705bd47922f205e774e10e49e4e53d93a8bd.

Solidity: event LinkAddress(uint256 indexed fromCharacterId, address indexed ethAddress, bytes32 linkType, uint256 linklistId)

func (*EventFilterer) ParseLinkAnyUri

func (_Event *EventFilterer) ParseLinkAnyUri(log types.Log) (*EventLinkAnyUri, error)

ParseLinkAnyUri is a log parse operation binding the contract event 0x2585d212014e5edb24ec129ea2e571eb4b8ac8265156ceb119abdcfa591b746d.

Solidity: event LinkAnyUri(uint256 indexed fromCharacterId, string toUri, bytes32 linkType, uint256 linklistId)

func (*EventFilterer) ParseLinkCharacter

func (_Event *EventFilterer) ParseLinkCharacter(log types.Log) (*EventLinkCharacter, error)

ParseLinkCharacter is a log parse operation binding the contract event 0x90a3a33689f2c64e961b6b2dc225d86e878360f111f66aaa290d36c2e13b0180.

Solidity: event LinkCharacter(address indexed account, uint256 indexed fromCharacterId, uint256 indexed toCharacterId, bytes32 linkType, uint256 linklistId)

func (_Event *EventFilterer) ParseLinkCharacterLink(log types.Log) (*EventLinkCharacterLink, error)

ParseLinkCharacterLink is a log parse operation binding the contract event 0x68023d5cb8e71265d7242a843a21afe933830debc738c00c5c3dc82666b4f1ae.

Solidity: event LinkCharacterLink(uint256 indexed fromCharacterId, bytes32 indexed linkType, uint256 clFromCharacterId, uint256 clToCharacterId, bytes32 clLinkType)

func (*EventFilterer) ParseLinkERC721

func (_Event *EventFilterer) ParseLinkERC721(log types.Log) (*EventLinkERC721, error)

ParseLinkERC721 is a log parse operation binding the contract event 0x72413a1a5c43b255ad065653bf49db3c79ff7853ddaa4f4962ccd05e5368ad77.

Solidity: event LinkERC721(uint256 indexed fromCharacterId, address indexed tokenAddress, uint256 indexed toNoteId, bytes32 linkType, uint256 linklistId)

func (_Event *EventFilterer) ParseLinkLinklist(log types.Log) (*EventLinkLinklist, error)

ParseLinkLinklist is a log parse operation binding the contract event 0x2e398bc911c0eb636118bc7906bdfa98b2ccf6ef7ee76e3f07068d0eee488e3f.

Solidity: event LinkLinklist(uint256 indexed fromCharacterId, uint256 indexed toLinklistId, bytes32 linkType, uint256 indexed linklistId)

func (*EventFilterer) ParseLinkNote

func (_Event *EventFilterer) ParseLinkNote(log types.Log) (*EventLinkNote, error)

ParseLinkNote is a log parse operation binding the contract event 0x3cae5b1196087b560b6735377bbf745e5754f8082348a432b806afa01686ef48.

Solidity: event LinkNote(uint256 indexed fromCharacterId, uint256 indexed toCharacterId, uint256 indexed toNoteId, bytes32 linkType, uint256 linklistId)

func (*EventFilterer) ParseLinklistNFTInitialized

func (_Event *EventFilterer) ParseLinklistNFTInitialized(log types.Log) (*EventLinklistNFTInitialized, error)

ParseLinklistNFTInitialized is a log parse operation binding the contract event 0xcfdec2ffedf2f5ec02de6f351c5f9b6150601f657926e9e87b16390d562af4e7.

Solidity: event LinklistNFTInitialized(uint256 timestamp)

func (*EventFilterer) ParseLockNote

func (_Event *EventFilterer) ParseLockNote(log types.Log) (*EventLockNote, error)

ParseLockNote is a log parse operation binding the contract event 0x036469f3e73c83520cdefa197d7a9c854c2f8bc0164b82e9f2bd4aa7e150fd30.

Solidity: event LockNote(uint256 indexed characterId, uint256 noteId)

func (*EventFilterer) ParseMintNFTInitialized

func (_Event *EventFilterer) ParseMintNFTInitialized(log types.Log) (*EventMintNFTInitialized, error)

ParseMintNFTInitialized is a log parse operation binding the contract event 0x6f606e3871b6f24ddc0daa88a8ed8e8761eb9d1474e64322940f858df287de50.

Solidity: event MintNFTInitialized(uint256 characterId, uint256 noteId, uint256 timestamp)

func (*EventFilterer) ParseMintNote

func (_Event *EventFilterer) ParseMintNote(log types.Log) (*EventMintNote, error)

ParseMintNote is a log parse operation binding the contract event 0x6f1704cf3bc1cfc1bc2284eee0ba541a208bc80989f559ed39cc6567d77cf212.

Solidity: event MintNote(address indexed to, uint256 indexed characterId, uint256 indexed noteId, address tokenAddress, uint256 tokenId)

func (*EventFilterer) ParsePostNote

func (_Event *EventFilterer) ParsePostNote(log types.Log) (*EventPostNote, error)

ParsePostNote is a log parse operation binding the contract event 0x6ea6daa2449ded342bb92186e54e576ec7c6a729d4ccbf6f364e1bd1f1a52740.

Solidity: event PostNote(uint256 indexed characterId, uint256 indexed noteId, bytes32 indexed linkKey, bytes32 linkItemType, bytes data)

func (*EventFilterer) ParseRemoveOperator

func (_Event *EventFilterer) ParseRemoveOperator(log types.Log) (*EventRemoveOperator, error)

ParseRemoveOperator is a log parse operation binding the contract event 0xaa9506a57073a80893a2d2fdd53f4bd49d281a8548f483ad230f2d5da7f6710c.

Solidity: event RemoveOperator(uint256 indexed characterId, address indexed operator, uint256 timestamp)

func (*EventFilterer) ParseSetCharacterUri

func (_Event *EventFilterer) ParseSetCharacterUri(log types.Log) (*EventSetCharacterUri, error)

ParseSetCharacterUri is a log parse operation binding the contract event 0x17d7c9f69270ba135480ef16837f38b9d37d3ab291cbd3ba03982290c6631997.

Solidity: event SetCharacterUri(uint256 indexed characterId, string newUri)

func (*EventFilterer) ParseSetHandle

func (_Event *EventFilterer) ParseSetHandle(log types.Log) (*EventSetHandle, error)

ParseSetHandle is a log parse operation binding the contract event 0x9d175e377ed0c2f6df0cefe4efe069e62eaa3dad046bb8c88e293a776c3cf96e.

Solidity: event SetHandle(address indexed account, uint256 indexed characterId, string newHandle)

func (*EventFilterer) ParseSetLinkModule4Address

func (_Event *EventFilterer) ParseSetLinkModule4Address(log types.Log) (*EventSetLinkModule4Address, error)

ParseSetLinkModule4Address is a log parse operation binding the contract event 0x7685796f9ddd10aa092582edf9c2a9ea78db9685e6f997342b6ab22268a730d8.

Solidity: event SetLinkModule4Address(address indexed account, address indexed linkModule, bytes returnData, uint256 timestamp)

func (*EventFilterer) ParseSetLinkModule4Character

func (_Event *EventFilterer) ParseSetLinkModule4Character(log types.Log) (*EventSetLinkModule4Character, error)

ParseSetLinkModule4Character is a log parse operation binding the contract event 0x0b73469075e92f46cac48635c7f660883558cc7886309d409da73dea2f56b61a.

Solidity: event SetLinkModule4Character(uint256 indexed characterId, address indexed linkModule, bytes returnData, uint256 timestamp)

func (*EventFilterer) ParseSetLinkModule4ERC721

func (_Event *EventFilterer) ParseSetLinkModule4ERC721(log types.Log) (*EventSetLinkModule4ERC721, error)

ParseSetLinkModule4ERC721 is a log parse operation binding the contract event 0xd0411ae508eec872740a07b3a8da69f9a925547a40bbbdb612971a050c61e19e.

Solidity: event SetLinkModule4ERC721(address indexed tokenAddress, uint256 indexed tokenId, address indexed linkModule, bytes returnData, uint256 timestamp)

func (_Event *EventFilterer) ParseSetLinkModule4Linklist(log types.Log) (*EventSetLinkModule4Linklist, error)

ParseSetLinkModule4Linklist is a log parse operation binding the contract event 0x63dbee1d4ec714c8d35de5e060e27c372b6a409081cdb917c86ea48fdad89b4b.

Solidity: event SetLinkModule4Linklist(uint256 indexed linklistId, address indexed linkModule, bytes returnData, uint256 timestamp)

func (*EventFilterer) ParseSetLinkModule4Note

func (_Event *EventFilterer) ParseSetLinkModule4Note(log types.Log) (*EventSetLinkModule4Note, error)

ParseSetLinkModule4Note is a log parse operation binding the contract event 0x889c6317f76b8527935ed434226767d05f8b7c664d99f6f787e62efd558f6f01.

Solidity: event SetLinkModule4Note(uint256 indexed characterId, uint256 indexed noteId, address indexed linkModule, bytes returnData, uint256 timestamp)

func (*EventFilterer) ParseSetMintModule4Note

func (_Event *EventFilterer) ParseSetMintModule4Note(log types.Log) (*EventSetMintModule4Note, error)

ParseSetMintModule4Note is a log parse operation binding the contract event 0x36e973ebf2a1c9c4006aaad244866e6dea9a0e85770deea599b193a9eb51b8f7.

Solidity: event SetMintModule4Note(uint256 indexed characterId, uint256 indexed noteId, address indexed mintModule, bytes returnData, uint256 timestamp)

func (*EventFilterer) ParseSetNoteUri

func (_Event *EventFilterer) ParseSetNoteUri(log types.Log) (*EventSetNoteUri, error)

ParseSetNoteUri is a log parse operation binding the contract event 0x179143dd0d35a50f482efc003aa5b84a0c3a40d74e9cc2d7ea3053b9e8c37697.

Solidity: event SetNoteUri(uint256 indexed characterId, uint256 noteId, string newUri)

func (*EventFilterer) ParseSetOperator

func (_Event *EventFilterer) ParseSetOperator(log types.Log) (*EventSetOperator, error)

ParseSetOperator is a log parse operation binding the contract event 0x691b92a93c526c4f5a357e56a33c33f6250f94e19e6c49be805800615c414931.

Solidity: event SetOperator(uint256 indexed characterId, address indexed operator, uint256 timestamp)

func (*EventFilterer) ParseSetPrimaryCharacterId

func (_Event *EventFilterer) ParseSetPrimaryCharacterId(log types.Log) (*EventSetPrimaryCharacterId, error)

ParseSetPrimaryCharacterId is a log parse operation binding the contract event 0xce95332e6082aebeb8058a7b56d1a109f67d6550552ed04d36aca4a6acd4d7de.

Solidity: event SetPrimaryCharacterId(address indexed account, uint256 indexed characterId, uint256 indexed oldCharacterId)

func (*EventFilterer) ParseSetSocialToken

func (_Event *EventFilterer) ParseSetSocialToken(log types.Log) (*EventSetSocialToken, error)

ParseSetSocialToken is a log parse operation binding the contract event 0x276c2d4b7f7beaa1847ff9c41b9d2e0e57482efe8051eea98eea653bfca3ac45.

Solidity: event SetSocialToken(address indexed account, uint256 indexed characterId, address indexed tokenAddress)

func (*EventFilterer) ParseUnlinkAddress

func (_Event *EventFilterer) ParseUnlinkAddress(log types.Log) (*EventUnlinkAddress, error)

ParseUnlinkAddress is a log parse operation binding the contract event 0x93453451dd1d041ffa18c6c1f3f2e21a6d73c3d8d32deaf595b53a14914c8715.

Solidity: event UnlinkAddress(uint256 indexed fromCharacterId, address indexed ethAddress, bytes32 linkType)

func (*EventFilterer) ParseUnlinkAnyUri

func (_Event *EventFilterer) ParseUnlinkAnyUri(log types.Log) (*EventUnlinkAnyUri, error)

ParseUnlinkAnyUri is a log parse operation binding the contract event 0x1be04341b458d762379a09acac0df7b19945e7c12a63405d218df896e9bf7887.

Solidity: event UnlinkAnyUri(uint256 indexed fromCharacterId, string toUri, bytes32 linkType)

func (*EventFilterer) ParseUnlinkCharacter

func (_Event *EventFilterer) ParseUnlinkCharacter(log types.Log) (*EventUnlinkCharacter, error)

ParseUnlinkCharacter is a log parse operation binding the contract event 0x056af39d4e7ea448ab8c74ce7a5ccb3940d3df73fc086846fd57acd615ed9e94.

Solidity: event UnlinkCharacter(address indexed account, uint256 indexed fromCharacterId, uint256 indexed toCharacterId, bytes32 linkType)

func (_Event *EventFilterer) ParseUnlinkCharacterLink(log types.Log) (*EventUnlinkCharacterLink, error)

ParseUnlinkCharacterLink is a log parse operation binding the contract event 0xb027fe4b36accc4e88bb9af4c96eac3e299e963e941a62415b15e0e070620686.

Solidity: event UnlinkCharacterLink(uint256 indexed fromCharacterId, bytes32 indexed linkType, uint256 clFromCharactereId, uint256 clToCharacterId, bytes32 clLinkType)

func (*EventFilterer) ParseUnlinkERC721

func (_Event *EventFilterer) ParseUnlinkERC721(log types.Log) (*EventUnlinkERC721, error)

ParseUnlinkERC721 is a log parse operation binding the contract event 0xd87f9606a19988b6cf42d250d484940673ce551ab5f80289051cc343ff13121c.

Solidity: event UnlinkERC721(uint256 indexed fromCharacterId, address indexed tokenAddress, uint256 indexed toNoteId, bytes32 linkType, uint256 linklistId)

func (_Event *EventFilterer) ParseUnlinkLinklist(log types.Log) (*EventUnlinkLinklist, error)

ParseUnlinkLinklist is a log parse operation binding the contract event 0x42b4ce79acc0bdbfa79f30ba8758f3a465824adff1ea290b6d5aeeeef05eb14f.

Solidity: event UnlinkLinklist(uint256 indexed fromCharacterId, uint256 indexed toLinklistId, bytes32 linkType, uint256 indexed linklistId)

func (*EventFilterer) ParseUnlinkNote

func (_Event *EventFilterer) ParseUnlinkNote(log types.Log) (*EventUnlinkNote, error)

ParseUnlinkNote is a log parse operation binding the contract event 0xd27a71fc88ac85c4657b81c4d24a9cd9a034971683620f179a19d179fe0a956d.

Solidity: event UnlinkNote(uint256 indexed fromCharacterId, uint256 indexed toCharacterId, uint256 indexed toNoteId, bytes32 linkType, uint256 linklistId)

func (*EventFilterer) ParseWeb3EntryInitialized

func (_Event *EventFilterer) ParseWeb3EntryInitialized(log types.Log) (*EventWeb3EntryInitialized, error)

ParseWeb3EntryInitialized is a log parse operation binding the contract event 0x400175a56dd3710794078f7b9dbe8296ac94c5a248dfd51bb22ed4ab9eaa9fbf.

Solidity: event Web3EntryInitialized(uint256 timestamp)

func (*EventFilterer) WatchAddOperator

func (_Event *EventFilterer) WatchAddOperator(opts *bind.WatchOpts, sink chan<- *EventAddOperator, characterId []*big.Int, operator []common.Address) (event.Subscription, error)

WatchAddOperator is a free log subscription operation binding the contract event 0x58f51b5bb567864de85c6a422b33491f2418924a44613d7b9341f58657bdd833.

Solidity: event AddOperator(uint256 indexed characterId, address indexed operator, uint256 timestamp)

func (_Event *EventFilterer) WatchAttachLinklist(opts *bind.WatchOpts, sink chan<- *EventAttachLinklist, linklistId []*big.Int, characterId []*big.Int, linkType [][32]byte) (event.Subscription, error)

WatchAttachLinklist is a free log subscription operation binding the contract event 0x94703ec1dd639b589d05fa7c0c14ee1e83b906bfb5f50642cc7ea415a8172288.

Solidity: event AttachLinklist(uint256 indexed linklistId, uint256 indexed characterId, bytes32 indexed linkType)

func (*EventFilterer) WatchBaseInitialized

func (_Event *EventFilterer) WatchBaseInitialized(opts *bind.WatchOpts, sink chan<- *EventBaseInitialized) (event.Subscription, error)

WatchBaseInitialized is a free log subscription operation binding the contract event 0x414cd0b34676984f09a5f76ce9718d4062e50283abe0e7e274a9a5b4e0c99c30.

Solidity: event BaseInitialized(string name, string symbol, uint256 timestamp)

func (*EventFilterer) WatchCharacterCreated

func (_Event *EventFilterer) WatchCharacterCreated(opts *bind.WatchOpts, sink chan<- *EventCharacterCreated, characterId []*big.Int, creator []common.Address, to []common.Address) (event.Subscription, error)

WatchCharacterCreated is a free log subscription operation binding the contract event 0x71c6a413fae531e87669ea74b7c28e2afa90047f8a36be6690c7ff625b18afa6.

Solidity: event CharacterCreated(uint256 indexed characterId, address indexed creator, address indexed to, string handle, uint256 timestamp)

func (*EventFilterer) WatchDeleteNote

func (_Event *EventFilterer) WatchDeleteNote(opts *bind.WatchOpts, sink chan<- *EventDeleteNote, characterId []*big.Int) (event.Subscription, error)

WatchDeleteNote is a free log subscription operation binding the contract event 0x4f1db9708b537c1d26a7af4b235fd079bf2342d92a276e27eb6c8717e8bbcf93.

Solidity: event DeleteNote(uint256 indexed characterId, uint256 noteId)

func (_Event *EventFilterer) WatchDetachLinklist(opts *bind.WatchOpts, sink chan<- *EventDetachLinklist, linklistId []*big.Int, characterId []*big.Int, linkType [][32]byte) (event.Subscription, error)

WatchDetachLinklist is a free log subscription operation binding the contract event 0x5751ba9aebec2dcd504f8865b0e0c98a772403773fe528fce2fce580c9a8a165.

Solidity: event DetachLinklist(uint256 indexed linklistId, uint256 indexed characterId, bytes32 indexed linkType)

func (*EventFilterer) WatchGrantOperatorPermissions

func (_Event *EventFilterer) WatchGrantOperatorPermissions(opts *bind.WatchOpts, sink chan<- *EventGrantOperatorPermissions, characterId []*big.Int, operator []common.Address) (event.Subscription, error)

WatchGrantOperatorPermissions is a free log subscription operation binding the contract event 0x4b0dcce4c30a5691ff14b7d4a8a27e2738b66289dc90120ebbc092812941bd27.

Solidity: event GrantOperatorPermissions(uint256 indexed characterId, address indexed operator, uint256 permissionBitMap)

func (*EventFilterer) WatchGrantOperatorPermissions4Note

func (_Event *EventFilterer) WatchGrantOperatorPermissions4Note(opts *bind.WatchOpts, sink chan<- *EventGrantOperatorPermissions4Note, characterId []*big.Int, noteId []*big.Int, operator []common.Address) (event.Subscription, error)

WatchGrantOperatorPermissions4Note is a free log subscription operation binding the contract event 0x488a41148fb8f04fec9e8e1f936444b9b70c0f084a5242092d8b4b01f6163d80.

Solidity: event GrantOperatorPermissions4Note(uint256 indexed characterId, uint256 indexed noteId, address indexed operator, uint256 permissionBitMap)

func (*EventFilterer) WatchLinkAddress

func (_Event *EventFilterer) WatchLinkAddress(opts *bind.WatchOpts, sink chan<- *EventLinkAddress, fromCharacterId []*big.Int, ethAddress []common.Address) (event.Subscription, error)

WatchLinkAddress is a free log subscription operation binding the contract event 0x3dad60a88f1d8ee170dfbeb8c65c705bd47922f205e774e10e49e4e53d93a8bd.

Solidity: event LinkAddress(uint256 indexed fromCharacterId, address indexed ethAddress, bytes32 linkType, uint256 linklistId)

func (*EventFilterer) WatchLinkAnyUri

func (_Event *EventFilterer) WatchLinkAnyUri(opts *bind.WatchOpts, sink chan<- *EventLinkAnyUri, fromCharacterId []*big.Int) (event.Subscription, error)

WatchLinkAnyUri is a free log subscription operation binding the contract event 0x2585d212014e5edb24ec129ea2e571eb4b8ac8265156ceb119abdcfa591b746d.

Solidity: event LinkAnyUri(uint256 indexed fromCharacterId, string toUri, bytes32 linkType, uint256 linklistId)

func (*EventFilterer) WatchLinkCharacter

func (_Event *EventFilterer) WatchLinkCharacter(opts *bind.WatchOpts, sink chan<- *EventLinkCharacter, account []common.Address, fromCharacterId []*big.Int, toCharacterId []*big.Int) (event.Subscription, error)

WatchLinkCharacter is a free log subscription operation binding the contract event 0x90a3a33689f2c64e961b6b2dc225d86e878360f111f66aaa290d36c2e13b0180.

Solidity: event LinkCharacter(address indexed account, uint256 indexed fromCharacterId, uint256 indexed toCharacterId, bytes32 linkType, uint256 linklistId)

func (_Event *EventFilterer) WatchLinkCharacterLink(opts *bind.WatchOpts, sink chan<- *EventLinkCharacterLink, fromCharacterId []*big.Int, linkType [][32]byte) (event.Subscription, error)

WatchLinkCharacterLink is a free log subscription operation binding the contract event 0x68023d5cb8e71265d7242a843a21afe933830debc738c00c5c3dc82666b4f1ae.

Solidity: event LinkCharacterLink(uint256 indexed fromCharacterId, bytes32 indexed linkType, uint256 clFromCharacterId, uint256 clToCharacterId, bytes32 clLinkType)

func (*EventFilterer) WatchLinkERC721

func (_Event *EventFilterer) WatchLinkERC721(opts *bind.WatchOpts, sink chan<- *EventLinkERC721, fromCharacterId []*big.Int, tokenAddress []common.Address, toNoteId []*big.Int) (event.Subscription, error)

WatchLinkERC721 is a free log subscription operation binding the contract event 0x72413a1a5c43b255ad065653bf49db3c79ff7853ddaa4f4962ccd05e5368ad77.

Solidity: event LinkERC721(uint256 indexed fromCharacterId, address indexed tokenAddress, uint256 indexed toNoteId, bytes32 linkType, uint256 linklistId)

func (_Event *EventFilterer) WatchLinkLinklist(opts *bind.WatchOpts, sink chan<- *EventLinkLinklist, fromCharacterId []*big.Int, toLinklistId []*big.Int, linklistId []*big.Int) (event.Subscription, error)

WatchLinkLinklist is a free log subscription operation binding the contract event 0x2e398bc911c0eb636118bc7906bdfa98b2ccf6ef7ee76e3f07068d0eee488e3f.

Solidity: event LinkLinklist(uint256 indexed fromCharacterId, uint256 indexed toLinklistId, bytes32 linkType, uint256 indexed linklistId)

func (*EventFilterer) WatchLinkNote

func (_Event *EventFilterer) WatchLinkNote(opts *bind.WatchOpts, sink chan<- *EventLinkNote, fromCharacterId []*big.Int, toCharacterId []*big.Int, toNoteId []*big.Int) (event.Subscription, error)

WatchLinkNote is a free log subscription operation binding the contract event 0x3cae5b1196087b560b6735377bbf745e5754f8082348a432b806afa01686ef48.

Solidity: event LinkNote(uint256 indexed fromCharacterId, uint256 indexed toCharacterId, uint256 indexed toNoteId, bytes32 linkType, uint256 linklistId)

func (*EventFilterer) WatchLinklistNFTInitialized

func (_Event *EventFilterer) WatchLinklistNFTInitialized(opts *bind.WatchOpts, sink chan<- *EventLinklistNFTInitialized) (event.Subscription, error)

WatchLinklistNFTInitialized is a free log subscription operation binding the contract event 0xcfdec2ffedf2f5ec02de6f351c5f9b6150601f657926e9e87b16390d562af4e7.

Solidity: event LinklistNFTInitialized(uint256 timestamp)

func (*EventFilterer) WatchLockNote

func (_Event *EventFilterer) WatchLockNote(opts *bind.WatchOpts, sink chan<- *EventLockNote, characterId []*big.Int) (event.Subscription, error)

WatchLockNote is a free log subscription operation binding the contract event 0x036469f3e73c83520cdefa197d7a9c854c2f8bc0164b82e9f2bd4aa7e150fd30.

Solidity: event LockNote(uint256 indexed characterId, uint256 noteId)

func (*EventFilterer) WatchMintNFTInitialized

func (_Event *EventFilterer) WatchMintNFTInitialized(opts *bind.WatchOpts, sink chan<- *EventMintNFTInitialized) (event.Subscription, error)

WatchMintNFTInitialized is a free log subscription operation binding the contract event 0x6f606e3871b6f24ddc0daa88a8ed8e8761eb9d1474e64322940f858df287de50.

Solidity: event MintNFTInitialized(uint256 characterId, uint256 noteId, uint256 timestamp)

func (*EventFilterer) WatchMintNote

func (_Event *EventFilterer) WatchMintNote(opts *bind.WatchOpts, sink chan<- *EventMintNote, to []common.Address, characterId []*big.Int, noteId []*big.Int) (event.Subscription, error)

WatchMintNote is a free log subscription operation binding the contract event 0x6f1704cf3bc1cfc1bc2284eee0ba541a208bc80989f559ed39cc6567d77cf212.

Solidity: event MintNote(address indexed to, uint256 indexed characterId, uint256 indexed noteId, address tokenAddress, uint256 tokenId)

func (*EventFilterer) WatchPostNote

func (_Event *EventFilterer) WatchPostNote(opts *bind.WatchOpts, sink chan<- *EventPostNote, characterId []*big.Int, noteId []*big.Int, linkKey [][32]byte) (event.Subscription, error)

WatchPostNote is a free log subscription operation binding the contract event 0x6ea6daa2449ded342bb92186e54e576ec7c6a729d4ccbf6f364e1bd1f1a52740.

Solidity: event PostNote(uint256 indexed characterId, uint256 indexed noteId, bytes32 indexed linkKey, bytes32 linkItemType, bytes data)

func (*EventFilterer) WatchRemoveOperator

func (_Event *EventFilterer) WatchRemoveOperator(opts *bind.WatchOpts, sink chan<- *EventRemoveOperator, characterId []*big.Int, operator []common.Address) (event.Subscription, error)

WatchRemoveOperator is a free log subscription operation binding the contract event 0xaa9506a57073a80893a2d2fdd53f4bd49d281a8548f483ad230f2d5da7f6710c.

Solidity: event RemoveOperator(uint256 indexed characterId, address indexed operator, uint256 timestamp)

func (*EventFilterer) WatchSetCharacterUri

func (_Event *EventFilterer) WatchSetCharacterUri(opts *bind.WatchOpts, sink chan<- *EventSetCharacterUri, characterId []*big.Int) (event.Subscription, error)

WatchSetCharacterUri is a free log subscription operation binding the contract event 0x17d7c9f69270ba135480ef16837f38b9d37d3ab291cbd3ba03982290c6631997.

Solidity: event SetCharacterUri(uint256 indexed characterId, string newUri)

func (*EventFilterer) WatchSetHandle

func (_Event *EventFilterer) WatchSetHandle(opts *bind.WatchOpts, sink chan<- *EventSetHandle, account []common.Address, characterId []*big.Int) (event.Subscription, error)

WatchSetHandle is a free log subscription operation binding the contract event 0x9d175e377ed0c2f6df0cefe4efe069e62eaa3dad046bb8c88e293a776c3cf96e.

Solidity: event SetHandle(address indexed account, uint256 indexed characterId, string newHandle)

func (*EventFilterer) WatchSetLinkModule4Address

func (_Event *EventFilterer) WatchSetLinkModule4Address(opts *bind.WatchOpts, sink chan<- *EventSetLinkModule4Address, account []common.Address, linkModule []common.Address) (event.Subscription, error)

WatchSetLinkModule4Address is a free log subscription operation binding the contract event 0x7685796f9ddd10aa092582edf9c2a9ea78db9685e6f997342b6ab22268a730d8.

Solidity: event SetLinkModule4Address(address indexed account, address indexed linkModule, bytes returnData, uint256 timestamp)

func (*EventFilterer) WatchSetLinkModule4Character

func (_Event *EventFilterer) WatchSetLinkModule4Character(opts *bind.WatchOpts, sink chan<- *EventSetLinkModule4Character, characterId []*big.Int, linkModule []common.Address) (event.Subscription, error)

WatchSetLinkModule4Character is a free log subscription operation binding the contract event 0x0b73469075e92f46cac48635c7f660883558cc7886309d409da73dea2f56b61a.

Solidity: event SetLinkModule4Character(uint256 indexed characterId, address indexed linkModule, bytes returnData, uint256 timestamp)

func (*EventFilterer) WatchSetLinkModule4ERC721

func (_Event *EventFilterer) WatchSetLinkModule4ERC721(opts *bind.WatchOpts, sink chan<- *EventSetLinkModule4ERC721, tokenAddress []common.Address, tokenId []*big.Int, linkModule []common.Address) (event.Subscription, error)

WatchSetLinkModule4ERC721 is a free log subscription operation binding the contract event 0xd0411ae508eec872740a07b3a8da69f9a925547a40bbbdb612971a050c61e19e.

Solidity: event SetLinkModule4ERC721(address indexed tokenAddress, uint256 indexed tokenId, address indexed linkModule, bytes returnData, uint256 timestamp)

func (_Event *EventFilterer) WatchSetLinkModule4Linklist(opts *bind.WatchOpts, sink chan<- *EventSetLinkModule4Linklist, linklistId []*big.Int, linkModule []common.Address) (event.Subscription, error)

WatchSetLinkModule4Linklist is a free log subscription operation binding the contract event 0x63dbee1d4ec714c8d35de5e060e27c372b6a409081cdb917c86ea48fdad89b4b.

Solidity: event SetLinkModule4Linklist(uint256 indexed linklistId, address indexed linkModule, bytes returnData, uint256 timestamp)

func (*EventFilterer) WatchSetLinkModule4Note

func (_Event *EventFilterer) WatchSetLinkModule4Note(opts *bind.WatchOpts, sink chan<- *EventSetLinkModule4Note, characterId []*big.Int, noteId []*big.Int, linkModule []common.Address) (event.Subscription, error)

WatchSetLinkModule4Note is a free log subscription operation binding the contract event 0x889c6317f76b8527935ed434226767d05f8b7c664d99f6f787e62efd558f6f01.

Solidity: event SetLinkModule4Note(uint256 indexed characterId, uint256 indexed noteId, address indexed linkModule, bytes returnData, uint256 timestamp)

func (*EventFilterer) WatchSetMintModule4Note

func (_Event *EventFilterer) WatchSetMintModule4Note(opts *bind.WatchOpts, sink chan<- *EventSetMintModule4Note, characterId []*big.Int, noteId []*big.Int, mintModule []common.Address) (event.Subscription, error)

WatchSetMintModule4Note is a free log subscription operation binding the contract event 0x36e973ebf2a1c9c4006aaad244866e6dea9a0e85770deea599b193a9eb51b8f7.

Solidity: event SetMintModule4Note(uint256 indexed characterId, uint256 indexed noteId, address indexed mintModule, bytes returnData, uint256 timestamp)

func (*EventFilterer) WatchSetNoteUri

func (_Event *EventFilterer) WatchSetNoteUri(opts *bind.WatchOpts, sink chan<- *EventSetNoteUri, characterId []*big.Int) (event.Subscription, error)

WatchSetNoteUri is a free log subscription operation binding the contract event 0x179143dd0d35a50f482efc003aa5b84a0c3a40d74e9cc2d7ea3053b9e8c37697.

Solidity: event SetNoteUri(uint256 indexed characterId, uint256 noteId, string newUri)

func (*EventFilterer) WatchSetOperator

func (_Event *EventFilterer) WatchSetOperator(opts *bind.WatchOpts, sink chan<- *EventSetOperator, characterId []*big.Int, operator []common.Address) (event.Subscription, error)

WatchSetOperator is a free log subscription operation binding the contract event 0x691b92a93c526c4f5a357e56a33c33f6250f94e19e6c49be805800615c414931.

Solidity: event SetOperator(uint256 indexed characterId, address indexed operator, uint256 timestamp)

func (*EventFilterer) WatchSetPrimaryCharacterId

func (_Event *EventFilterer) WatchSetPrimaryCharacterId(opts *bind.WatchOpts, sink chan<- *EventSetPrimaryCharacterId, account []common.Address, characterId []*big.Int, oldCharacterId []*big.Int) (event.Subscription, error)

WatchSetPrimaryCharacterId is a free log subscription operation binding the contract event 0xce95332e6082aebeb8058a7b56d1a109f67d6550552ed04d36aca4a6acd4d7de.

Solidity: event SetPrimaryCharacterId(address indexed account, uint256 indexed characterId, uint256 indexed oldCharacterId)

func (*EventFilterer) WatchSetSocialToken

func (_Event *EventFilterer) WatchSetSocialToken(opts *bind.WatchOpts, sink chan<- *EventSetSocialToken, account []common.Address, characterId []*big.Int, tokenAddress []common.Address) (event.Subscription, error)

WatchSetSocialToken is a free log subscription operation binding the contract event 0x276c2d4b7f7beaa1847ff9c41b9d2e0e57482efe8051eea98eea653bfca3ac45.

Solidity: event SetSocialToken(address indexed account, uint256 indexed characterId, address indexed tokenAddress)

func (*EventFilterer) WatchUnlinkAddress

func (_Event *EventFilterer) WatchUnlinkAddress(opts *bind.WatchOpts, sink chan<- *EventUnlinkAddress, fromCharacterId []*big.Int, ethAddress []common.Address) (event.Subscription, error)

WatchUnlinkAddress is a free log subscription operation binding the contract event 0x93453451dd1d041ffa18c6c1f3f2e21a6d73c3d8d32deaf595b53a14914c8715.

Solidity: event UnlinkAddress(uint256 indexed fromCharacterId, address indexed ethAddress, bytes32 linkType)

func (*EventFilterer) WatchUnlinkAnyUri

func (_Event *EventFilterer) WatchUnlinkAnyUri(opts *bind.WatchOpts, sink chan<- *EventUnlinkAnyUri, fromCharacterId []*big.Int) (event.Subscription, error)

WatchUnlinkAnyUri is a free log subscription operation binding the contract event 0x1be04341b458d762379a09acac0df7b19945e7c12a63405d218df896e9bf7887.

Solidity: event UnlinkAnyUri(uint256 indexed fromCharacterId, string toUri, bytes32 linkType)

func (*EventFilterer) WatchUnlinkCharacter

func (_Event *EventFilterer) WatchUnlinkCharacter(opts *bind.WatchOpts, sink chan<- *EventUnlinkCharacter, account []common.Address, fromCharacterId []*big.Int, toCharacterId []*big.Int) (event.Subscription, error)

WatchUnlinkCharacter is a free log subscription operation binding the contract event 0x056af39d4e7ea448ab8c74ce7a5ccb3940d3df73fc086846fd57acd615ed9e94.

Solidity: event UnlinkCharacter(address indexed account, uint256 indexed fromCharacterId, uint256 indexed toCharacterId, bytes32 linkType)

func (_Event *EventFilterer) WatchUnlinkCharacterLink(opts *bind.WatchOpts, sink chan<- *EventUnlinkCharacterLink, fromCharacterId []*big.Int, linkType [][32]byte) (event.Subscription, error)

WatchUnlinkCharacterLink is a free log subscription operation binding the contract event 0xb027fe4b36accc4e88bb9af4c96eac3e299e963e941a62415b15e0e070620686.

Solidity: event UnlinkCharacterLink(uint256 indexed fromCharacterId, bytes32 indexed linkType, uint256 clFromCharactereId, uint256 clToCharacterId, bytes32 clLinkType)

func (*EventFilterer) WatchUnlinkERC721

func (_Event *EventFilterer) WatchUnlinkERC721(opts *bind.WatchOpts, sink chan<- *EventUnlinkERC721, fromCharacterId []*big.Int, tokenAddress []common.Address, toNoteId []*big.Int) (event.Subscription, error)

WatchUnlinkERC721 is a free log subscription operation binding the contract event 0xd87f9606a19988b6cf42d250d484940673ce551ab5f80289051cc343ff13121c.

Solidity: event UnlinkERC721(uint256 indexed fromCharacterId, address indexed tokenAddress, uint256 indexed toNoteId, bytes32 linkType, uint256 linklistId)

func (_Event *EventFilterer) WatchUnlinkLinklist(opts *bind.WatchOpts, sink chan<- *EventUnlinkLinklist, fromCharacterId []*big.Int, toLinklistId []*big.Int, linklistId []*big.Int) (event.Subscription, error)

WatchUnlinkLinklist is a free log subscription operation binding the contract event 0x42b4ce79acc0bdbfa79f30ba8758f3a465824adff1ea290b6d5aeeeef05eb14f.

Solidity: event UnlinkLinklist(uint256 indexed fromCharacterId, uint256 indexed toLinklistId, bytes32 linkType, uint256 indexed linklistId)

func (*EventFilterer) WatchUnlinkNote

func (_Event *EventFilterer) WatchUnlinkNote(opts *bind.WatchOpts, sink chan<- *EventUnlinkNote, fromCharacterId []*big.Int, toCharacterId []*big.Int, toNoteId []*big.Int) (event.Subscription, error)

WatchUnlinkNote is a free log subscription operation binding the contract event 0xd27a71fc88ac85c4657b81c4d24a9cd9a034971683620f179a19d179fe0a956d.

Solidity: event UnlinkNote(uint256 indexed fromCharacterId, uint256 indexed toCharacterId, uint256 indexed toNoteId, bytes32 linkType, uint256 linklistId)

func (*EventFilterer) WatchWeb3EntryInitialized

func (_Event *EventFilterer) WatchWeb3EntryInitialized(opts *bind.WatchOpts, sink chan<- *EventWeb3EntryInitialized) (event.Subscription, error)

WatchWeb3EntryInitialized is a free log subscription operation binding the contract event 0x400175a56dd3710794078f7b9dbe8296ac94c5a248dfd51bb22ed4ab9eaa9fbf.

Solidity: event Web3EntryInitialized(uint256 timestamp)

type EventGrantOperatorPermissions

type EventGrantOperatorPermissions struct {
	CharacterId      *big.Int
	Operator         common.Address
	PermissionBitMap *big.Int
	Raw              types.Log // Blockchain specific contextual infos
}

EventGrantOperatorPermissions represents a GrantOperatorPermissions event raised by the Event contract.

type EventGrantOperatorPermissions4Note

type EventGrantOperatorPermissions4Note struct {
	CharacterId      *big.Int
	NoteId           *big.Int
	Operator         common.Address
	PermissionBitMap *big.Int
	Raw              types.Log // Blockchain specific contextual infos
}

EventGrantOperatorPermissions4Note represents a GrantOperatorPermissions4Note event raised by the Event contract.

type EventGrantOperatorPermissions4NoteIterator

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

EventGrantOperatorPermissions4NoteIterator is returned from FilterGrantOperatorPermissions4Note and is used to iterate over the raw logs and unpacked data for GrantOperatorPermissions4Note events raised by the Event contract.

func (*EventGrantOperatorPermissions4NoteIterator) Close

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

func (*EventGrantOperatorPermissions4NoteIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventGrantOperatorPermissions4NoteIterator) 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 EventGrantOperatorPermissionsIterator

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

EventGrantOperatorPermissionsIterator is returned from FilterGrantOperatorPermissions and is used to iterate over the raw logs and unpacked data for GrantOperatorPermissions events raised by the Event contract.

func (*EventGrantOperatorPermissionsIterator) Close

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

func (*EventGrantOperatorPermissionsIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventGrantOperatorPermissionsIterator) 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 EventLinkAddress

type EventLinkAddress struct {
	FromCharacterId *big.Int
	EthAddress      common.Address
	LinkType        [32]byte
	LinklistId      *big.Int
	Raw             types.Log // Blockchain specific contextual infos
}

EventLinkAddress represents a LinkAddress event raised by the Event contract.

type EventLinkAddressIterator

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

EventLinkAddressIterator is returned from FilterLinkAddress and is used to iterate over the raw logs and unpacked data for LinkAddress events raised by the Event contract.

func (*EventLinkAddressIterator) Close

func (it *EventLinkAddressIterator) Close() error

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

func (*EventLinkAddressIterator) Error

func (it *EventLinkAddressIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventLinkAddressIterator) Next

func (it *EventLinkAddressIterator) 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 EventLinkAnyUri

type EventLinkAnyUri struct {
	FromCharacterId *big.Int
	ToUri           string
	LinkType        [32]byte
	LinklistId      *big.Int
	Raw             types.Log // Blockchain specific contextual infos
}

EventLinkAnyUri represents a LinkAnyUri event raised by the Event contract.

type EventLinkAnyUriIterator

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

EventLinkAnyUriIterator is returned from FilterLinkAnyUri and is used to iterate over the raw logs and unpacked data for LinkAnyUri events raised by the Event contract.

func (*EventLinkAnyUriIterator) Close

func (it *EventLinkAnyUriIterator) Close() error

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

func (*EventLinkAnyUriIterator) Error

func (it *EventLinkAnyUriIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventLinkAnyUriIterator) Next

func (it *EventLinkAnyUriIterator) 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 EventLinkCharacter

type EventLinkCharacter struct {
	Account         common.Address
	FromCharacterId *big.Int
	ToCharacterId   *big.Int
	LinkType        [32]byte
	LinklistId      *big.Int
	Raw             types.Log // Blockchain specific contextual infos
}

EventLinkCharacter represents a LinkCharacter event raised by the Event contract.

type EventLinkCharacterIterator

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

EventLinkCharacterIterator is returned from FilterLinkCharacter and is used to iterate over the raw logs and unpacked data for LinkCharacter events raised by the Event contract.

func (*EventLinkCharacterIterator) Close

func (it *EventLinkCharacterIterator) Close() error

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

func (*EventLinkCharacterIterator) Error

func (it *EventLinkCharacterIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventLinkCharacterIterator) Next

func (it *EventLinkCharacterIterator) 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 EventLinkCharacterLink struct {
	FromCharacterId   *big.Int
	LinkType          [32]byte
	ClFromCharacterId *big.Int
	ClToCharacterId   *big.Int
	ClLinkType        [32]byte
	Raw               types.Log // Blockchain specific contextual infos
}

EventLinkCharacterLink represents a LinkCharacterLink event raised by the Event contract.

type EventLinkCharacterLinkIterator

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

EventLinkCharacterLinkIterator is returned from FilterLinkCharacterLink and is used to iterate over the raw logs and unpacked data for LinkCharacterLink events raised by the Event contract.

func (*EventLinkCharacterLinkIterator) Close

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

func (*EventLinkCharacterLinkIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventLinkCharacterLinkIterator) 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 EventLinkERC721

type EventLinkERC721 struct {
	FromCharacterId *big.Int
	TokenAddress    common.Address
	ToNoteId        *big.Int
	LinkType        [32]byte
	LinklistId      *big.Int
	Raw             types.Log // Blockchain specific contextual infos
}

EventLinkERC721 represents a LinkERC721 event raised by the Event contract.

type EventLinkERC721Iterator

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

EventLinkERC721Iterator is returned from FilterLinkERC721 and is used to iterate over the raw logs and unpacked data for LinkERC721 events raised by the Event contract.

func (*EventLinkERC721Iterator) Close

func (it *EventLinkERC721Iterator) Close() error

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

func (*EventLinkERC721Iterator) Error

func (it *EventLinkERC721Iterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventLinkERC721Iterator) Next

func (it *EventLinkERC721Iterator) 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 EventLinkLinklist struct {
	FromCharacterId *big.Int
	ToLinklistId    *big.Int
	LinkType        [32]byte
	LinklistId      *big.Int
	Raw             types.Log // Blockchain specific contextual infos
}

EventLinkLinklist represents a LinkLinklist event raised by the Event contract.

type EventLinkLinklistIterator

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

EventLinkLinklistIterator is returned from FilterLinkLinklist and is used to iterate over the raw logs and unpacked data for LinkLinklist events raised by the Event contract.

func (*EventLinkLinklistIterator) Close

func (it *EventLinkLinklistIterator) Close() error

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

func (*EventLinkLinklistIterator) Error

func (it *EventLinkLinklistIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventLinkLinklistIterator) Next

func (it *EventLinkLinklistIterator) 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 EventLinkNote

type EventLinkNote struct {
	FromCharacterId *big.Int
	ToCharacterId   *big.Int
	ToNoteId        *big.Int
	LinkType        [32]byte
	LinklistId      *big.Int
	Raw             types.Log // Blockchain specific contextual infos
}

EventLinkNote represents a LinkNote event raised by the Event contract.

type EventLinkNoteIterator

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

EventLinkNoteIterator is returned from FilterLinkNote and is used to iterate over the raw logs and unpacked data for LinkNote events raised by the Event contract.

func (*EventLinkNoteIterator) Close

func (it *EventLinkNoteIterator) Close() error

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

func (*EventLinkNoteIterator) Error

func (it *EventLinkNoteIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventLinkNoteIterator) Next

func (it *EventLinkNoteIterator) 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 EventLinklistNFTInitialized

type EventLinklistNFTInitialized struct {
	Timestamp *big.Int
	Raw       types.Log // Blockchain specific contextual infos
}

EventLinklistNFTInitialized represents a LinklistNFTInitialized event raised by the Event contract.

type EventLinklistNFTInitializedIterator

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

EventLinklistNFTInitializedIterator is returned from FilterLinklistNFTInitialized and is used to iterate over the raw logs and unpacked data for LinklistNFTInitialized events raised by the Event contract.

func (*EventLinklistNFTInitializedIterator) Close

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

func (*EventLinklistNFTInitializedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventLinklistNFTInitializedIterator) 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 EventLockNote

type EventLockNote struct {
	CharacterId *big.Int
	NoteId      *big.Int
	Raw         types.Log // Blockchain specific contextual infos
}

EventLockNote represents a LockNote event raised by the Event contract.

type EventLockNoteIterator

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

EventLockNoteIterator is returned from FilterLockNote and is used to iterate over the raw logs and unpacked data for LockNote events raised by the Event contract.

func (*EventLockNoteIterator) Close

func (it *EventLockNoteIterator) Close() error

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

func (*EventLockNoteIterator) Error

func (it *EventLockNoteIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventLockNoteIterator) Next

func (it *EventLockNoteIterator) 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 EventMintNFTInitialized

type EventMintNFTInitialized struct {
	CharacterId *big.Int
	NoteId      *big.Int
	Timestamp   *big.Int
	Raw         types.Log // Blockchain specific contextual infos
}

EventMintNFTInitialized represents a MintNFTInitialized event raised by the Event contract.

type EventMintNFTInitializedIterator

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

EventMintNFTInitializedIterator is returned from FilterMintNFTInitialized and is used to iterate over the raw logs and unpacked data for MintNFTInitialized events raised by the Event contract.

func (*EventMintNFTInitializedIterator) Close

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

func (*EventMintNFTInitializedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventMintNFTInitializedIterator) 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 EventMintNote

type EventMintNote struct {
	To           common.Address
	CharacterId  *big.Int
	NoteId       *big.Int
	TokenAddress common.Address
	TokenId      *big.Int
	Raw          types.Log // Blockchain specific contextual infos
}

EventMintNote represents a MintNote event raised by the Event contract.

type EventMintNoteIterator

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

EventMintNoteIterator is returned from FilterMintNote and is used to iterate over the raw logs and unpacked data for MintNote events raised by the Event contract.

func (*EventMintNoteIterator) Close

func (it *EventMintNoteIterator) Close() error

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

func (*EventMintNoteIterator) Error

func (it *EventMintNoteIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventMintNoteIterator) Next

func (it *EventMintNoteIterator) 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 EventPostNote

type EventPostNote struct {
	CharacterId  *big.Int
	NoteId       *big.Int
	LinkKey      [32]byte
	LinkItemType [32]byte
	Data         []byte
	Raw          types.Log // Blockchain specific contextual infos
}

EventPostNote represents a PostNote event raised by the Event contract.

type EventPostNoteIterator

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

EventPostNoteIterator is returned from FilterPostNote and is used to iterate over the raw logs and unpacked data for PostNote events raised by the Event contract.

func (*EventPostNoteIterator) Close

func (it *EventPostNoteIterator) Close() error

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

func (*EventPostNoteIterator) Error

func (it *EventPostNoteIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventPostNoteIterator) Next

func (it *EventPostNoteIterator) 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 EventRaw

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

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

func (*EventRaw) Call

func (_Event *EventRaw) 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 (*EventRaw) Transact

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

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

func (*EventRaw) Transfer

func (_Event *EventRaw) 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 EventRemoveOperator

type EventRemoveOperator struct {
	CharacterId *big.Int
	Operator    common.Address
	Timestamp   *big.Int
	Raw         types.Log // Blockchain specific contextual infos
}

EventRemoveOperator represents a RemoveOperator event raised by the Event contract.

type EventRemoveOperatorIterator

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

EventRemoveOperatorIterator is returned from FilterRemoveOperator and is used to iterate over the raw logs and unpacked data for RemoveOperator events raised by the Event contract.

func (*EventRemoveOperatorIterator) Close

func (it *EventRemoveOperatorIterator) Close() error

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

func (*EventRemoveOperatorIterator) Error

func (it *EventRemoveOperatorIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventRemoveOperatorIterator) Next

func (it *EventRemoveOperatorIterator) 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 EventSession

type EventSession struct {
	Contract     *Event            // 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
}

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

type EventSetCharacterUri

type EventSetCharacterUri struct {
	CharacterId *big.Int
	NewUri      string
	Raw         types.Log // Blockchain specific contextual infos
}

EventSetCharacterUri represents a SetCharacterUri event raised by the Event contract.

type EventSetCharacterUriIterator

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

EventSetCharacterUriIterator is returned from FilterSetCharacterUri and is used to iterate over the raw logs and unpacked data for SetCharacterUri events raised by the Event contract.

func (*EventSetCharacterUriIterator) Close

func (it *EventSetCharacterUriIterator) Close() error

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

func (*EventSetCharacterUriIterator) Error

func (it *EventSetCharacterUriIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventSetCharacterUriIterator) 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 EventSetHandle

type EventSetHandle struct {
	Account     common.Address
	CharacterId *big.Int
	NewHandle   string
	Raw         types.Log // Blockchain specific contextual infos
}

EventSetHandle represents a SetHandle event raised by the Event contract.

type EventSetHandleIterator

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

EventSetHandleIterator is returned from FilterSetHandle and is used to iterate over the raw logs and unpacked data for SetHandle events raised by the Event contract.

func (*EventSetHandleIterator) Close

func (it *EventSetHandleIterator) Close() error

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

func (*EventSetHandleIterator) Error

func (it *EventSetHandleIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventSetHandleIterator) Next

func (it *EventSetHandleIterator) 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 EventSetLinkModule4Address

type EventSetLinkModule4Address struct {
	Account    common.Address
	LinkModule common.Address
	ReturnData []byte
	Timestamp  *big.Int
	Raw        types.Log // Blockchain specific contextual infos
}

EventSetLinkModule4Address represents a SetLinkModule4Address event raised by the Event contract.

type EventSetLinkModule4AddressIterator

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

EventSetLinkModule4AddressIterator is returned from FilterSetLinkModule4Address and is used to iterate over the raw logs and unpacked data for SetLinkModule4Address events raised by the Event contract.

func (*EventSetLinkModule4AddressIterator) Close

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

func (*EventSetLinkModule4AddressIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventSetLinkModule4AddressIterator) 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 EventSetLinkModule4Character

type EventSetLinkModule4Character struct {
	CharacterId *big.Int
	LinkModule  common.Address
	ReturnData  []byte
	Timestamp   *big.Int
	Raw         types.Log // Blockchain specific contextual infos
}

EventSetLinkModule4Character represents a SetLinkModule4Character event raised by the Event contract.

type EventSetLinkModule4CharacterIterator

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

EventSetLinkModule4CharacterIterator is returned from FilterSetLinkModule4Character and is used to iterate over the raw logs and unpacked data for SetLinkModule4Character events raised by the Event contract.

func (*EventSetLinkModule4CharacterIterator) Close

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

func (*EventSetLinkModule4CharacterIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventSetLinkModule4CharacterIterator) 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 EventSetLinkModule4ERC721

type EventSetLinkModule4ERC721 struct {
	TokenAddress common.Address
	TokenId      *big.Int
	LinkModule   common.Address
	ReturnData   []byte
	Timestamp    *big.Int
	Raw          types.Log // Blockchain specific contextual infos
}

EventSetLinkModule4ERC721 represents a SetLinkModule4ERC721 event raised by the Event contract.

type EventSetLinkModule4ERC721Iterator

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

EventSetLinkModule4ERC721Iterator is returned from FilterSetLinkModule4ERC721 and is used to iterate over the raw logs and unpacked data for SetLinkModule4ERC721 events raised by the Event contract.

func (*EventSetLinkModule4ERC721Iterator) Close

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

func (*EventSetLinkModule4ERC721Iterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventSetLinkModule4ERC721Iterator) 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 EventSetLinkModule4Linklist struct {
	LinklistId *big.Int
	LinkModule common.Address
	ReturnData []byte
	Timestamp  *big.Int
	Raw        types.Log // Blockchain specific contextual infos
}

EventSetLinkModule4Linklist represents a SetLinkModule4Linklist event raised by the Event contract.

type EventSetLinkModule4LinklistIterator

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

EventSetLinkModule4LinklistIterator is returned from FilterSetLinkModule4Linklist and is used to iterate over the raw logs and unpacked data for SetLinkModule4Linklist events raised by the Event contract.

func (*EventSetLinkModule4LinklistIterator) Close

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

func (*EventSetLinkModule4LinklistIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventSetLinkModule4LinklistIterator) 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 EventSetLinkModule4Note

type EventSetLinkModule4Note struct {
	CharacterId *big.Int
	NoteId      *big.Int
	LinkModule  common.Address
	ReturnData  []byte
	Timestamp   *big.Int
	Raw         types.Log // Blockchain specific contextual infos
}

EventSetLinkModule4Note represents a SetLinkModule4Note event raised by the Event contract.

type EventSetLinkModule4NoteIterator

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

EventSetLinkModule4NoteIterator is returned from FilterSetLinkModule4Note and is used to iterate over the raw logs and unpacked data for SetLinkModule4Note events raised by the Event contract.

func (*EventSetLinkModule4NoteIterator) Close

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

func (*EventSetLinkModule4NoteIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventSetLinkModule4NoteIterator) 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 EventSetMintModule4Note

type EventSetMintModule4Note struct {
	CharacterId *big.Int
	NoteId      *big.Int
	MintModule  common.Address
	ReturnData  []byte
	Timestamp   *big.Int
	Raw         types.Log // Blockchain specific contextual infos
}

EventSetMintModule4Note represents a SetMintModule4Note event raised by the Event contract.

type EventSetMintModule4NoteIterator

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

EventSetMintModule4NoteIterator is returned from FilterSetMintModule4Note and is used to iterate over the raw logs and unpacked data for SetMintModule4Note events raised by the Event contract.

func (*EventSetMintModule4NoteIterator) Close

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

func (*EventSetMintModule4NoteIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventSetMintModule4NoteIterator) 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 EventSetNoteUri

type EventSetNoteUri struct {
	CharacterId *big.Int
	NoteId      *big.Int
	NewUri      string
	Raw         types.Log // Blockchain specific contextual infos
}

EventSetNoteUri represents a SetNoteUri event raised by the Event contract.

type EventSetNoteUriIterator

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

EventSetNoteUriIterator is returned from FilterSetNoteUri and is used to iterate over the raw logs and unpacked data for SetNoteUri events raised by the Event contract.

func (*EventSetNoteUriIterator) Close

func (it *EventSetNoteUriIterator) Close() error

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

func (*EventSetNoteUriIterator) Error

func (it *EventSetNoteUriIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventSetNoteUriIterator) Next

func (it *EventSetNoteUriIterator) 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 EventSetOperator

type EventSetOperator struct {
	CharacterId *big.Int
	Operator    common.Address
	Timestamp   *big.Int
	Raw         types.Log // Blockchain specific contextual infos
}

EventSetOperator represents a SetOperator event raised by the Event contract.

type EventSetOperatorIterator

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

EventSetOperatorIterator is returned from FilterSetOperator and is used to iterate over the raw logs and unpacked data for SetOperator events raised by the Event contract.

func (*EventSetOperatorIterator) Close

func (it *EventSetOperatorIterator) Close() error

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

func (*EventSetOperatorIterator) Error

func (it *EventSetOperatorIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventSetOperatorIterator) Next

func (it *EventSetOperatorIterator) 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 EventSetPrimaryCharacterId

type EventSetPrimaryCharacterId struct {
	Account        common.Address
	CharacterId    *big.Int
	OldCharacterId *big.Int
	Raw            types.Log // Blockchain specific contextual infos
}

EventSetPrimaryCharacterId represents a SetPrimaryCharacterId event raised by the Event contract.

type EventSetPrimaryCharacterIdIterator

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

EventSetPrimaryCharacterIdIterator is returned from FilterSetPrimaryCharacterId and is used to iterate over the raw logs and unpacked data for SetPrimaryCharacterId events raised by the Event contract.

func (*EventSetPrimaryCharacterIdIterator) Close

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

func (*EventSetPrimaryCharacterIdIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventSetPrimaryCharacterIdIterator) 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 EventSetSocialToken

type EventSetSocialToken struct {
	Account      common.Address
	CharacterId  *big.Int
	TokenAddress common.Address
	Raw          types.Log // Blockchain specific contextual infos
}

EventSetSocialToken represents a SetSocialToken event raised by the Event contract.

type EventSetSocialTokenIterator

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

EventSetSocialTokenIterator is returned from FilterSetSocialToken and is used to iterate over the raw logs and unpacked data for SetSocialToken events raised by the Event contract.

func (*EventSetSocialTokenIterator) Close

func (it *EventSetSocialTokenIterator) Close() error

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

func (*EventSetSocialTokenIterator) Error

func (it *EventSetSocialTokenIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventSetSocialTokenIterator) Next

func (it *EventSetSocialTokenIterator) 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 EventTransactor

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

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

func NewEventTransactor

func NewEventTransactor(address common.Address, transactor bind.ContractTransactor) (*EventTransactor, error)

NewEventTransactor creates a new write-only instance of Event, bound to a specific deployed contract.

type EventTransactorRaw

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

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

func (*EventTransactorRaw) Transact

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

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

func (*EventTransactorRaw) Transfer

func (_Event *EventTransactorRaw) 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 EventTransactorSession

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

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

type EventUnlinkAddress

type EventUnlinkAddress struct {
	FromCharacterId *big.Int
	EthAddress      common.Address
	LinkType        [32]byte
	Raw             types.Log // Blockchain specific contextual infos
}

EventUnlinkAddress represents a UnlinkAddress event raised by the Event contract.

type EventUnlinkAddressIterator

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

EventUnlinkAddressIterator is returned from FilterUnlinkAddress and is used to iterate over the raw logs and unpacked data for UnlinkAddress events raised by the Event contract.

func (*EventUnlinkAddressIterator) Close

func (it *EventUnlinkAddressIterator) Close() error

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

func (*EventUnlinkAddressIterator) Error

func (it *EventUnlinkAddressIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventUnlinkAddressIterator) Next

func (it *EventUnlinkAddressIterator) 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 EventUnlinkAnyUri

type EventUnlinkAnyUri struct {
	FromCharacterId *big.Int
	ToUri           string
	LinkType        [32]byte
	Raw             types.Log // Blockchain specific contextual infos
}

EventUnlinkAnyUri represents a UnlinkAnyUri event raised by the Event contract.

type EventUnlinkAnyUriIterator

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

EventUnlinkAnyUriIterator is returned from FilterUnlinkAnyUri and is used to iterate over the raw logs and unpacked data for UnlinkAnyUri events raised by the Event contract.

func (*EventUnlinkAnyUriIterator) Close

func (it *EventUnlinkAnyUriIterator) Close() error

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

func (*EventUnlinkAnyUriIterator) Error

func (it *EventUnlinkAnyUriIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventUnlinkAnyUriIterator) Next

func (it *EventUnlinkAnyUriIterator) 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 EventUnlinkCharacter

type EventUnlinkCharacter struct {
	Account         common.Address
	FromCharacterId *big.Int
	ToCharacterId   *big.Int
	LinkType        [32]byte
	Raw             types.Log // Blockchain specific contextual infos
}

EventUnlinkCharacter represents a UnlinkCharacter event raised by the Event contract.

type EventUnlinkCharacterIterator

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

EventUnlinkCharacterIterator is returned from FilterUnlinkCharacter and is used to iterate over the raw logs and unpacked data for UnlinkCharacter events raised by the Event contract.

func (*EventUnlinkCharacterIterator) Close

func (it *EventUnlinkCharacterIterator) Close() error

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

func (*EventUnlinkCharacterIterator) Error

func (it *EventUnlinkCharacterIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventUnlinkCharacterIterator) 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 EventUnlinkCharacterLink struct {
	FromCharacterId    *big.Int
	LinkType           [32]byte
	ClFromCharactereId *big.Int
	ClToCharacterId    *big.Int
	ClLinkType         [32]byte
	Raw                types.Log // Blockchain specific contextual infos
}

EventUnlinkCharacterLink represents a UnlinkCharacterLink event raised by the Event contract.

type EventUnlinkCharacterLinkIterator

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

EventUnlinkCharacterLinkIterator is returned from FilterUnlinkCharacterLink and is used to iterate over the raw logs and unpacked data for UnlinkCharacterLink events raised by the Event contract.

func (*EventUnlinkCharacterLinkIterator) Close

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

func (*EventUnlinkCharacterLinkIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventUnlinkCharacterLinkIterator) 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 EventUnlinkERC721

type EventUnlinkERC721 struct {
	FromCharacterId *big.Int
	TokenAddress    common.Address
	ToNoteId        *big.Int
	LinkType        [32]byte
	LinklistId      *big.Int
	Raw             types.Log // Blockchain specific contextual infos
}

EventUnlinkERC721 represents a UnlinkERC721 event raised by the Event contract.

type EventUnlinkERC721Iterator

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

EventUnlinkERC721Iterator is returned from FilterUnlinkERC721 and is used to iterate over the raw logs and unpacked data for UnlinkERC721 events raised by the Event contract.

func (*EventUnlinkERC721Iterator) Close

func (it *EventUnlinkERC721Iterator) Close() error

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

func (*EventUnlinkERC721Iterator) Error

func (it *EventUnlinkERC721Iterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventUnlinkERC721Iterator) Next

func (it *EventUnlinkERC721Iterator) 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 EventUnlinkLinklist struct {
	FromCharacterId *big.Int
	ToLinklistId    *big.Int
	LinkType        [32]byte
	LinklistId      *big.Int
	Raw             types.Log // Blockchain specific contextual infos
}

EventUnlinkLinklist represents a UnlinkLinklist event raised by the Event contract.

type EventUnlinkLinklistIterator

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

EventUnlinkLinklistIterator is returned from FilterUnlinkLinklist and is used to iterate over the raw logs and unpacked data for UnlinkLinklist events raised by the Event contract.

func (*EventUnlinkLinklistIterator) Close

func (it *EventUnlinkLinklistIterator) Close() error

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

func (*EventUnlinkLinklistIterator) Error

func (it *EventUnlinkLinklistIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventUnlinkLinklistIterator) Next

func (it *EventUnlinkLinklistIterator) 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 EventUnlinkNote

type EventUnlinkNote struct {
	FromCharacterId *big.Int
	ToCharacterId   *big.Int
	ToNoteId        *big.Int
	LinkType        [32]byte
	LinklistId      *big.Int
	Raw             types.Log // Blockchain specific contextual infos
}

EventUnlinkNote represents a UnlinkNote event raised by the Event contract.

type EventUnlinkNoteIterator

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

EventUnlinkNoteIterator is returned from FilterUnlinkNote and is used to iterate over the raw logs and unpacked data for UnlinkNote events raised by the Event contract.

func (*EventUnlinkNoteIterator) Close

func (it *EventUnlinkNoteIterator) Close() error

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

func (*EventUnlinkNoteIterator) Error

func (it *EventUnlinkNoteIterator) Error() error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventUnlinkNoteIterator) Next

func (it *EventUnlinkNoteIterator) 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 EventWeb3EntryInitialized

type EventWeb3EntryInitialized struct {
	Timestamp *big.Int
	Raw       types.Log // Blockchain specific contextual infos
}

EventWeb3EntryInitialized represents a Web3EntryInitialized event raised by the Event contract.

type EventWeb3EntryInitializedIterator

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

EventWeb3EntryInitializedIterator is returned from FilterWeb3EntryInitialized and is used to iterate over the raw logs and unpacked data for Web3EntryInitialized events raised by the Event contract.

func (*EventWeb3EntryInitializedIterator) Close

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

func (*EventWeb3EntryInitializedIterator) Error

Error returns any retrieval or parsing error occurred during filtering.

func (*EventWeb3EntryInitializedIterator) 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.

Jump to

Keyboard shortcuts

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