Events

Git Source

Events

BaseInitialized

event BaseInitialized(string name, string symbol, uint256 timestamp);

Web3EntryInitialized

event Web3EntryInitialized(uint256 timestamp);

LinklistNFTInitialized

event LinklistNFTInitialized(uint256 timestamp);

MintNFTInitialized

event MintNFTInitialized(uint256 characterId, uint256 noteId, uint256 timestamp);

CharacterCreated

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

SetPrimaryCharacterId

event SetPrimaryCharacterId(address indexed account, uint256 indexed characterId, uint256 indexed oldCharacterId);

SetHandle

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

SetSocialToken

event SetSocialToken(address indexed account, uint256 indexed characterId, address indexed tokenAddress);

GrantOperatorPermissions

event GrantOperatorPermissions(uint256 indexed characterId, address indexed operator, uint256 permissionBitMap);

GrantOperators4Note

event GrantOperators4Note(
    uint256 indexed characterId, uint256 indexed noteId, address[] blocklist, address[] allowlist
);

SetCharacterUri

event SetCharacterUri(uint256 indexed characterId, string newUri);

PostNote

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

SetNoteUri

event SetNoteUri(uint256 indexed characterId, uint256 noteId, string newUri);

DeleteNote

event DeleteNote(uint256 indexed characterId, uint256 noteId);

LockNote

event LockNote(uint256 indexed characterId, uint256 noteId);

LinkCharacter

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

UnlinkCharacter

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

LinkNote

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

UnlinkNote

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

LinkERC721

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

LinkAddress

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

UnlinkAddress

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

LinkAnyUri

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

UnlinkAnyUri

event UnlinkAnyUri(uint256 indexed fromCharacterId, string toUri, bytes32 linkType);
event LinkCharacterLink(
    uint256 indexed fromCharacterId,
    bytes32 indexed linkType,
    uint256 clFromCharacterId,
    uint256 clToCharacterId,
    bytes32 clLinkType
);
event UnlinkCharacterLink(
    uint256 indexed fromCharacterId,
    bytes32 indexed linkType,
    uint256 clFromCharactereId,
    uint256 clToCharacterId,
    bytes32 clLinkType
);

UnlinkERC721

event UnlinkERC721(
    uint256 indexed fromCharacterId,
    address indexed tokenAddress,
    uint256 indexed toNoteId,
    bytes32 linkType,
    uint256 linklistId
);
event LinkLinklist(
    uint256 indexed fromCharacterId, uint256 indexed toLinklistId, bytes32 linkType, uint256 indexed linklistId
);
event UnlinkLinklist(
    uint256 indexed fromCharacterId, uint256 indexed toLinklistId, bytes32 linkType, uint256 indexed linklistId
);

MintNote

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

SetLinkModule4Character

event SetLinkModule4Character(
    uint256 indexed characterId, address indexed linkModule, bytes linkModuleInitData, bytes returnData
);

SetLinkModule4Note

event SetLinkModule4Note(
    uint256 indexed characterId,
    uint256 indexed noteId,
    address indexed linkModule,
    bytes linkModuleInitData,
    bytes returnData
);

SetLinkModule4Address

event SetLinkModule4Address(
    address indexed account, address indexed linkModule, bytes linkModuleInitData, bytes returnData
);

SetLinkModule4ERC721

event SetLinkModule4ERC721(
    address indexed tokenAddress,
    uint256 indexed tokenId,
    address indexed linkModule,
    bytes linkModuleInitData,
    bytes returnData
);
event SetLinkModule4Linklist(
    uint256 indexed linklistId, address indexed linkModule, bytes linkModuleInitData, bytes returnData
);

SetMintModule4Note

event SetMintModule4Note(
    uint256 indexed characterId,
    uint256 indexed noteId,
    address indexed mintModule,
    bytes mintModuleInitData,
    bytes returnData
);
event AttachLinklist(uint256 indexed linklistId, uint256 indexed characterId, bytes32 indexed linkType);
event DetachLinklist(uint256 indexed linklistId, uint256 indexed characterId, bytes32 indexed linkType);

SetApprovedMintAmount4Addresses

event SetApprovedMintAmount4Addresses(
    uint256 indexed characterId, uint256 indexed noteId, uint256 indexed amount, address[] approvedAddresses
);