declare const abi: [ { "type": "function", "name": "_msgSender", "inputs": [], "outputs": [ { "name": "sender", "type": "address", "internalType": "address" } ], "stateMutability": "view" }, { "type": "function", "name": "_msgValue", "inputs": [], "outputs": [ { "name": "value", "type": "uint256", "internalType": "uint256" } ], "stateMutability": "pure" }, { "type": "function", "name": "_world", "inputs": [], "outputs": [ { "name": "", "type": "address", "internalType": "address" } ], "stateMutability": "view" }, { "type": "function", "name": "adminSupportOrDirectOwner", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "adminSupportOrDirectOwnerGates", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "canCrossTransferToEphemeral", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "caller", "type": "address", "internalType": "address" } ], "outputs": [ { "name": "", "type": "bool", "internalType": "bool" } ], "stateMutability": "view" }, { "type": "function", "name": "canTransferFromEphemeral", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "caller", "type": "address", "internalType": "address" } ], "outputs": [ { "name": "", "type": "bool", "internalType": "bool" } ], "stateMutability": "view" }, { "type": "function", "name": "canTransferToEphemeral", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "caller", "type": "address", "internalType": "address" } ], "outputs": [ { "name": "", "type": "bool", "internalType": "bool" } ], "stateMutability": "view" }, { "type": "function", "name": "canTransferToInventory", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "caller", "type": "address", "internalType": "address" } ], "outputs": [ { "name": "", "type": "bool", "internalType": "bool" } ], "stateMutability": "view" }, { "type": "function", "name": "isAdmin", "inputs": [ { "name": "caller", "type": "address", "internalType": "address" } ], "outputs": [ { "name": "", "type": "bool", "internalType": "bool" } ], "stateMutability": "view" }, { "type": "function", "name": "isClassScoped", "inputs": [ { "name": "classId", "type": "uint256", "internalType": "uint256" }, { "name": "systemId", "type": "bytes32", "internalType": "ResourceId" } ], "outputs": [ { "name": "", "type": "bool", "internalType": "bool" } ], "stateMutability": "view" }, { "type": "function", "name": "isEphemeralOwner", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "caller", "type": "address", "internalType": "address" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [ { "name": "", "type": "bool", "internalType": "bool" } ], "stateMutability": "view" }, { "type": "function", "name": "isOwner", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "caller", "type": "address", "internalType": "address" } ], "outputs": [ { "name": "", "type": "bool", "internalType": "bool" } ], "stateMutability": "view" }, { "type": "function", "name": "isOwnerOfBothGates", "inputs": [ { "name": "caller", "type": "address", "internalType": "address" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [ { "name": "", "type": "bool", "internalType": "bool" } ], "stateMutability": "view" }, { "type": "function", "name": "onlyAdminOrCallAccess", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "onlyAdminOrClassScopedAccess", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "onlyAdminOrOwner", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "onlyAdminOrOwnerSupported", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "onlyAdminOrScopeEnforcedCall", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "onlyAdminSupportedAccess", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "onlyAdminSupportedOwnerOrCall", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "onlyCallAccess", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "onlyCallAccessOrDirectEphemeralOwner", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "onlyCallAccessWithScopeEnforced", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "onlyClassScopedAccess", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "onlyClassScopedOrCharAdminOrOwner", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "onlyDirectAdmin", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "onlyDirectAdminOrCallAccess", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "onlyDirectEphemeralOwnerOrCall", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "onlyDirectOwner", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "onlyEphemeralOwnerOrTransferRole", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "onlyOwner", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "onlyOwnerOrEphemeralCrossTransferRole", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "onlyOwnerOrEphemeralTransferRole", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "onlyOwnerOrInventoryTransferRole", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "onlyOwnerWithAdminSupportAccess", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "onlySmartAssemblyClassScopedAccess", "inputs": [ { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" }, { "name": "data", "type": "bytes", "internalType": "bytes" } ], "outputs": [], "stateMutability": "view" }, { "type": "function", "name": "supportsInterface", "inputs": [ { "name": "interfaceId", "type": "bytes4", "internalType": "bytes4" } ], "outputs": [ { "name": "", "type": "bool", "internalType": "bool" } ], "stateMutability": "pure" }, { "type": "error", "name": "Access_CannotTransferFromEphemeral", "inputs": [ { "name": "caller", "type": "address", "internalType": "address" }, { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" } ] }, { "type": "error", "name": "Access_NotAdminOrCallAccess", "inputs": [ { "name": "caller", "type": "address", "internalType": "address" }, { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" } ] }, { "type": "error", "name": "Access_NotAdminOrClassScoped", "inputs": [ { "name": "caller", "type": "address", "internalType": "address" }, { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" } ] }, { "type": "error", "name": "Access_NotAdminOrOwner", "inputs": [ { "name": "caller", "type": "address", "internalType": "address" }, { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" } ] }, { "type": "error", "name": "Access_NotAdminOrOwnerSupported", "inputs": [ { "name": "caller", "type": "address", "internalType": "address" }, { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" } ] }, { "type": "error", "name": "Access_NotAdminSupported", "inputs": [ { "name": "caller", "type": "address", "internalType": "address" }, { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" } ] }, { "type": "error", "name": "Access_NotAdminSupportedOrDirectOwner", "inputs": [ { "name": "caller", "type": "address", "internalType": "address" }, { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" } ] }, { "type": "error", "name": "Access_NotAdminSupportedOrDirectOwnerGates", "inputs": [ { "name": "caller", "type": "address", "internalType": "address" }, { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" } ] }, { "type": "error", "name": "Access_NotAdminSupportedOwnerOrCallAccess", "inputs": [ { "name": "caller", "type": "address", "internalType": "address" }, { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" } ] }, { "type": "error", "name": "Access_NotCallAccess", "inputs": [ { "name": "caller", "type": "address", "internalType": "address" }, { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" } ] }, { "type": "error", "name": "Access_NotClassScoped", "inputs": [ { "name": "caller", "type": "address", "internalType": "address" }, { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" } ] }, { "type": "error", "name": "Access_NotClassScopedAccess", "inputs": [ { "name": "caller", "type": "address", "internalType": "address" }, { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" } ] }, { "type": "error", "name": "Access_NotDirectAdmin", "inputs": [ { "name": "caller", "type": "address", "internalType": "address" } ] }, { "type": "error", "name": "Access_NotDirectAdminOrCallAccess", "inputs": [ { "name": "caller", "type": "address", "internalType": "address" }, { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" } ] }, { "type": "error", "name": "Access_NotDirectEphemeralOwnerOrCanCrossTransferToEphemeral", "inputs": [ { "name": "caller", "type": "address", "internalType": "address" }, { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" } ] }, { "type": "error", "name": "Access_NotDirectOwner", "inputs": [ { "name": "caller", "type": "address", "internalType": "address" }, { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" } ] }, { "type": "error", "name": "Access_NotDirectOwnerOrCanTransferToEphemeral", "inputs": [ { "name": "caller", "type": "address", "internalType": "address" }, { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" } ] }, { "type": "error", "name": "Access_NotDirectOwnerOrCanTransferToInventory", "inputs": [ { "name": "caller", "type": "address", "internalType": "address" }, { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" } ] }, { "type": "error", "name": "Access_NotEphemeralOwnerOrCallAccess", "inputs": [ { "name": "caller", "type": "address", "internalType": "address" }, { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" } ] }, { "type": "error", "name": "Access_NotEphemeralOwnerOrCallAccessWithEphemeralOwner", "inputs": [ { "name": "caller", "type": "address", "internalType": "address" }, { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" } ] }, { "type": "error", "name": "Access_NotOwner", "inputs": [ { "name": "caller", "type": "address", "internalType": "address" }, { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" } ] }, { "type": "error", "name": "Access_NotOwnerWithAdminSupportAccess", "inputs": [ { "name": "caller", "type": "address", "internalType": "address" }, { "name": "smartObjectId", "type": "uint256", "internalType": "uint256" } ] }, { "type": "error", "name": "SOF_CallTooDeep", "inputs": [ { "name": "callCount", "type": "uint256", "internalType": "uint256" } ] }, { "type": "error", "name": "SOF_InvalidAccessLogic", "inputs": [] }, { "type": "error", "name": "SOF_InvalidCall", "inputs": [] }, { "type": "error", "name": "SOF_InvalidEntityType", "inputs": [ { "name": "givenEntity", "type": "uint256", "internalType": "uint256" } ] }, { "type": "error", "name": "SOF_UnscopedSystemCall", "inputs": [ { "name": "entityId", "type": "uint256", "internalType": "uint256" }, { "name": "systemId", "type": "bytes32", "internalType": "ResourceId" } ] } ]; export default abi;