{"_format":"","paths":{"artifacts":"out","build_infos":"out/build-info","sources":"src","tests":"test","scripts":"script","libraries":["node_modules"]},"files":{"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol":{"lastModificationDate":1743679155809,"contentHash":"b2512bfeaf495fbf","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":"^0.8.24","artifacts":{"IWorldWithContext":{"0.8.24":{"default":{"path":"IWorldWithContext.sol/IWorldWithContext.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/StaticSystemCall.sol":{"lastModificationDate":1743679155809,"contentHash":"0588135f8623d6c6","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/StaticSystemCall.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/StaticWorldContext.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":"^0.8.24","artifacts":{"StaticSystemCall":{"0.8.24":{"default":{"path":"StaticSystemCall.sol/StaticSystemCall.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/StaticWorldContext.sol":{"lastModificationDate":1743679155809,"contentHash":"68a51972734631b6","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/StaticWorldContext.sol","imports":["node_modules/@latticexyz/world/src/revertWithBytes.sol"],"versionRequirement":"^0.8.24","artifacts":{"StaticWorldContextProviderLib":{"0.8.24":{"default":{"path":"StaticWorldContext.sol/StaticWorldContextProviderLib.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol":{"lastModificationDate":1749059236159,"contentHash":"f56ca4e47a1dcc2b","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","imports":["node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"IAccessConfigSystem":{"0.8.24":{"default":{"path":"IAccessConfigSystem.sol/IAccessConfigSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol":{"lastModificationDate":1749059236159,"contentHash":"7657d2d1311210cb","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"IEntitySystem":{"0.8.24":{"default":{"path":"IEntitySystem.sol/IEntitySystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol":{"lastModificationDate":1749059236159,"contentHash":"c4fb81a15f3ca329","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"IRoleManagementSystem":{"0.8.24":{"default":{"path":"IRoleManagementSystem.sol/IRoleManagementSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol":{"lastModificationDate":1749059236159,"contentHash":"8fd7c166e03f4938","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"ISOFAccessSystem":{"0.8.24":{"default":{"path":"ISOFAccessSystem.sol/ISOFAccessSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol":{"lastModificationDate":1749059236158,"contentHash":"d3698b15356f4540","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"ITagSystem":{"0.8.24":{"default":{"path":"ITagSystem.sol/ITagSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol":{"lastModificationDate":1749059236562,"contentHash":"b168f1e98e977d1a","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"IWorld":{"0.8.24":{"default":{"path":"IWorld.sol/IWorld.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol":{"lastModificationDate":1748426298451,"contentHash":"75e40e504db2ff7c","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":"^0.8.24","artifacts":{"SmartObjectFramework":{"0.8.24":{"default":{"path":"SmartObjectFramework.sol/SmartObjectFramework.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol":{"lastModificationDate":1743679155812,"contentHash":"3a91c2c8158d54c8","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","imports":[],"versionRequirement":">=0.8.0, <0.9.0","artifacts":{"Bytes":{"0.8.24":{"default":{"path":"Bytes.sol/Bytes.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol":{"lastModificationDate":1743679155812,"contentHash":"e3a7fa29283c732e","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","imports":[],"versionRequirement":"^0.8.24","artifacts":{"TagIdInstance":{"0.8.24":{"default":{"path":"TagId.sol/TagIdInstance.json","build_id":"a873de2d6bb07c1a"}}},"TagIdLib":{"0.8.24":{"default":{"path":"TagId.sol/TagIdLib.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol":{"lastModificationDate":1749059236559,"contentHash":"0b5c0228b1f19cca","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"EntitySystemLib":{"0.8.24":{"default":{"path":"EntitySystemLib.sol/EntitySystemLib.json","build_id":"a873de2d6bb07c1a"}}},"_deleteClass_uint256":{"0.8.24":{"default":{"path":"EntitySystemLib.sol/_deleteClass_uint256.json","build_id":"a873de2d6bb07c1a"}}},"_deleteClasses_uint256Array":{"0.8.24":{"default":{"path":"EntitySystemLib.sol/_deleteClasses_uint256Array.json","build_id":"a873de2d6bb07c1a"}}},"_deleteObject_uint256":{"0.8.24":{"default":{"path":"EntitySystemLib.sol/_deleteObject_uint256.json","build_id":"a873de2d6bb07c1a"}}},"_deleteObjects_uint256Array":{"0.8.24":{"default":{"path":"EntitySystemLib.sol/_deleteObjects_uint256Array.json","build_id":"a873de2d6bb07c1a"}}},"_instantiate_uint256_uint256_address":{"0.8.24":{"default":{"path":"EntitySystemLib.sol/_instantiate_uint256_uint256_address.json","build_id":"a873de2d6bb07c1a"}}},"_registerClass_uint256_ResourceIdArray":{"0.8.24":{"default":{"path":"EntitySystemLib.sol/_registerClass_uint256_ResourceIdArray.json","build_id":"a873de2d6bb07c1a"}}},"_scopedRegisterClass_uint256_address_ResourceIdArray":{"0.8.24":{"default":{"path":"EntitySystemLib.sol/_scopedRegisterClass_uint256_address_ResourceIdArray.json","build_id":"a873de2d6bb07c1a"}}},"_setClassAccessRole_uint256_bytes32":{"0.8.24":{"default":{"path":"EntitySystemLib.sol/_setClassAccessRole_uint256_bytes32.json","build_id":"a873de2d6bb07c1a"}}},"_setObjectAccessRole_uint256_bytes32":{"0.8.24":{"default":{"path":"EntitySystemLib.sol/_setObjectAccessRole_uint256_bytes32.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol":{"lastModificationDate":1749059236559,"contentHash":"9f2516f70c72dee2","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"RoleManagementSystemLib":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/RoleManagementSystemLib.json","build_id":"a873de2d6bb07c1a"}}},"_createRole_bytes32_bytes32":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/_createRole_bytes32_bytes32.json","build_id":"a873de2d6bb07c1a"}}},"_grantRole_bytes32_address":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/_grantRole_bytes32_address.json","build_id":"a873de2d6bb07c1a"}}},"_renounceRole_bytes32_address":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/_renounceRole_bytes32_address.json","build_id":"a873de2d6bb07c1a"}}},"_revokeAll_bytes32":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/_revokeAll_bytes32.json","build_id":"a873de2d6bb07c1a"}}},"_revokeRole_bytes32_address":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/_revokeRole_bytes32_address.json","build_id":"a873de2d6bb07c1a"}}},"_scopedCreateRole_uint256_bytes32_bytes32_address":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/_scopedCreateRole_uint256_bytes32_bytes32_address.json","build_id":"a873de2d6bb07c1a"}}},"_scopedGrantRole_uint256_bytes32_address":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/_scopedGrantRole_uint256_bytes32_address.json","build_id":"a873de2d6bb07c1a"}}},"_scopedRenounceRole_uint256_bytes32_address":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/_scopedRenounceRole_uint256_bytes32_address.json","build_id":"a873de2d6bb07c1a"}}},"_scopedRevokeAll_uint256_bytes32":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/_scopedRevokeAll_uint256_bytes32.json","build_id":"a873de2d6bb07c1a"}}},"_scopedRevokeRole_uint256_bytes32_address":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/_scopedRevokeRole_uint256_bytes32_address.json","build_id":"a873de2d6bb07c1a"}}},"_scopedTransferRoleAdmin_uint256_bytes32_bytes32":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/_scopedTransferRoleAdmin_uint256_bytes32_bytes32.json","build_id":"a873de2d6bb07c1a"}}},"_transferRoleAdmin_bytes32_bytes32":{"0.8.24":{"default":{"path":"RoleManagementSystemLib.sol/_transferRoleAdmin_bytes32_bytes32.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol":{"lastModificationDate":1749059236559,"contentHash":"3ae0e5c747182f61","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"TagSystemLib":{"0.8.24":{"default":{"path":"TagSystemLib.sol/TagSystemLib.json","build_id":"a873de2d6bb07c1a"}}},"_removeTag_uint256_TagId":{"0.8.24":{"default":{"path":"TagSystemLib.sol/_removeTag_uint256_TagId.json","build_id":"a873de2d6bb07c1a"}}},"_removeTags_uint256_TagIdArray":{"0.8.24":{"default":{"path":"TagSystemLib.sol/_removeTags_uint256_TagIdArray.json","build_id":"a873de2d6bb07c1a"}}},"_setTag_uint256_TagParams":{"0.8.24":{"default":{"path":"TagSystemLib.sol/_setTag_uint256_TagParams.json","build_id":"a873de2d6bb07c1a"}}},"_setTags_uint256_TagParamsArray":{"0.8.24":{"default":{"path":"TagSystemLib.sol/_setTags_uint256_TagParamsArray.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol":{"lastModificationDate":1749059234938,"contentHash":"242c19d1feee8e33","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"AccessConfig":{"0.8.24":{"default":{"path":"AccessConfig.sol/AccessConfig.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol":{"lastModificationDate":1749059234938,"contentHash":"6be261498d33685a","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"CallAccess":{"0.8.24":{"default":{"path":"CallAccess.sol/CallAccess.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol":{"lastModificationDate":1749059234938,"contentHash":"141768ede81a0377","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"Entity":{"0.8.24":{"default":{"path":"Entity.sol/Entity.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol":{"lastModificationDate":1749059234939,"contentHash":"7dd9d230cacf65cc","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"EntityTagMap":{"0.8.24":{"default":{"path":"EntityTagMap.sol/EntityTagMap.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol":{"lastModificationDate":1749059234938,"contentHash":"89ae3884711bf573","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"HasRole":{"0.8.24":{"default":{"path":"HasRole.sol/HasRole.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol":{"lastModificationDate":1749059234938,"contentHash":"6c055ca3e06b8dd0","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"Initialized":{"0.8.24":{"default":{"path":"Initialized.sol/Initialized.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol":{"lastModificationDate":1749059234938,"contentHash":"59b87dfc2b1971c3","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"Role":{"0.8.24":{"default":{"path":"Role.sol/Role.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol":{"lastModificationDate":1743679155818,"contentHash":"172fcc6d55803d8c","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":"^0.8.24","artifacts":{"IEntitySystem":{"0.8.24":{"default":{"path":"interfaces/IEntitySystem.sol/IEntitySystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol":{"lastModificationDate":1743679155818,"contentHash":"f109c05f8f4213fe","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":"^0.8.24","artifacts":{"ITagSystem":{"0.8.24":{"default":{"path":"interfaces/ITagSystem.sol/ITagSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/access-config-system/AccessConfigSystem.sol":{"lastModificationDate":1748426298452,"contentHash":"7662e65201acf601","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/access-config-system/AccessConfigSystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":"^0.8.24","artifacts":{"AccessConfigSystem":{"0.8.24":{"default":{"path":"AccessConfigSystem.sol/AccessConfigSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol":{"lastModificationDate":1748426298453,"contentHash":"3977f69cb7e95c82","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":"^0.8.24","artifacts":{"EntitySystem":{"0.8.24":{"default":{"path":"EntitySystem.sol/EntitySystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol":{"lastModificationDate":1748426298454,"contentHash":"5f4db4bdd1d380d4","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":"^0.8.24","artifacts":{"RoleManagementSystem":{"0.8.24":{"default":{"path":"RoleManagementSystem.sol/RoleManagementSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol":{"lastModificationDate":1748426298455,"contentHash":"29702862696766f3","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":"^0.8.24","artifacts":{"TagSystem":{"0.8.24":{"default":{"path":"TagSystem.sol/TagSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol":{"lastModificationDate":1747933581560,"contentHash":"4ab17e36d685a1ed","interfaceReprHash":null,"sourceName":"/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol"],"versionRequirement":"^0.8.24","artifacts":{},"seenByCompiler":true},"../smart-object-framework-v2/src/IWorldWithContext.sol":{"lastModificationDate":1743679155809,"contentHash":"b2512bfeaf495fbf","interfaceReprHash":null,"sourceName":"../smart-object-framework-v2/src/IWorldWithContext.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":"^0.8.24","artifacts":{"IWorldWithContext":{"0.8.24":{"default":{"path":"src/IWorldWithContext.sol/IWorldWithContext.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"../smart-object-framework-v2/src/WorldWithContext.sol":{"lastModificationDate":1743679155810,"contentHash":"f185cef355d2165f","interfaceReprHash":null,"sourceName":"../smart-object-framework-v2/src/WorldWithContext.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/StaticSystemCall.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/StaticWorldContext.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreKernel.sol","node_modules/@latticexyz/store/src/StoreRead.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/Delegation.sol","node_modules/@latticexyz/world/src/ERC165Checker.sol","node_modules/@latticexyz/world/src/IDelegationControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/FunctionSelectors.sol","node_modules/@latticexyz/world/src/codegen/tables/InitModuleAddress.sol","node_modules/@latticexyz/world/src/codegen/tables/InstalledModules.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceDelegationControl.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/codegen/tables/UserDelegationControl.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/requireInterface.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/version.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":"^0.8.24","artifacts":{"WorldWithContext":{"0.8.24":{"default":{"path":"WorldWithContext.sol/WorldWithContext.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol":{"lastModificationDate":1748426298451,"contentHash":"75e40e504db2ff7c","interfaceReprHash":null,"sourceName":"../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":"^0.8.24","artifacts":{"SmartObjectFramework":{"0.8.24":{"default":{"path":"inherit/SmartObjectFramework.sol/SmartObjectFramework.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"../smart-object-framework-v2/src/libs/TagId.sol":{"lastModificationDate":1743679155812,"contentHash":"e3a7fa29283c732e","interfaceReprHash":null,"sourceName":"../smart-object-framework-v2/src/libs/TagId.sol","imports":[],"versionRequirement":"^0.8.24","artifacts":{"TagIdInstance":{"0.8.24":{"default":{"path":"libs/TagId.sol/TagIdInstance.json","build_id":"a873de2d6bb07c1a"}}},"TagIdLib":{"0.8.24":{"default":{"path":"libs/TagId.sol/TagIdLib.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol":{"lastModificationDate":1749059234941,"contentHash":"a27f7cb8f74869cc","interfaceReprHash":null,"sourceName":"../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/AccessConfigSystemLib.sol":{"lastModificationDate":1749059236559,"contentHash":"3091da8d5ace925b","interfaceReprHash":null,"sourceName":"../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/AccessConfigSystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/access-config-system/AccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"AccessConfigSystemLib":{"0.8.24":{"default":{"path":"AccessConfigSystemLib.sol/AccessConfigSystemLib.json","build_id":"a873de2d6bb07c1a"}}},"_configureAccess_ResourceId_bytes4_ResourceId_bytes4":{"0.8.24":{"default":{"path":"AccessConfigSystemLib.sol/_configureAccess_ResourceId_bytes4_ResourceId_bytes4.json","build_id":"a873de2d6bb07c1a"}}},"_setAccessEnforcement_ResourceId_bytes4_bool":{"0.8.24":{"default":{"path":"AccessConfigSystemLib.sol/_setAccessEnforcement_ResourceId_bytes4_bool.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol":{"lastModificationDate":1749059236559,"contentHash":"0b5c0228b1f19cca","interfaceReprHash":null,"sourceName":"../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"EntitySystemLib":{"0.8.24":{"default":{"path":"systems/EntitySystemLib.sol/EntitySystemLib.json","build_id":"a873de2d6bb07c1a"}}},"_deleteClass_uint256":{"0.8.24":{"default":{"path":"systems/EntitySystemLib.sol/_deleteClass_uint256.json","build_id":"a873de2d6bb07c1a"}}},"_deleteClasses_uint256Array":{"0.8.24":{"default":{"path":"systems/EntitySystemLib.sol/_deleteClasses_uint256Array.json","build_id":"a873de2d6bb07c1a"}}},"_deleteObject_uint256":{"0.8.24":{"default":{"path":"systems/EntitySystemLib.sol/_deleteObject_uint256.json","build_id":"a873de2d6bb07c1a"}}},"_deleteObjects_uint256Array":{"0.8.24":{"default":{"path":"systems/EntitySystemLib.sol/_deleteObjects_uint256Array.json","build_id":"a873de2d6bb07c1a"}}},"_instantiate_uint256_uint256_address":{"0.8.24":{"default":{"path":"systems/EntitySystemLib.sol/_instantiate_uint256_uint256_address.json","build_id":"a873de2d6bb07c1a"}}},"_registerClass_uint256_ResourceIdArray":{"0.8.24":{"default":{"path":"systems/EntitySystemLib.sol/_registerClass_uint256_ResourceIdArray.json","build_id":"a873de2d6bb07c1a"}}},"_scopedRegisterClass_uint256_address_ResourceIdArray":{"0.8.24":{"default":{"path":"systems/EntitySystemLib.sol/_scopedRegisterClass_uint256_address_ResourceIdArray.json","build_id":"a873de2d6bb07c1a"}}},"_setClassAccessRole_uint256_bytes32":{"0.8.24":{"default":{"path":"systems/EntitySystemLib.sol/_setClassAccessRole_uint256_bytes32.json","build_id":"a873de2d6bb07c1a"}}},"_setObjectAccessRole_uint256_bytes32":{"0.8.24":{"default":{"path":"systems/EntitySystemLib.sol/_setObjectAccessRole_uint256_bytes32.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol":{"lastModificationDate":1749059236559,"contentHash":"9f2516f70c72dee2","interfaceReprHash":null,"sourceName":"../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"RoleManagementSystemLib":{"0.8.24":{"default":{"path":"systems/RoleManagementSystemLib.sol/RoleManagementSystemLib.json","build_id":"a873de2d6bb07c1a"}}},"_createRole_bytes32_bytes32":{"0.8.24":{"default":{"path":"systems/RoleManagementSystemLib.sol/_createRole_bytes32_bytes32.json","build_id":"a873de2d6bb07c1a"}}},"_grantRole_bytes32_address":{"0.8.24":{"default":{"path":"systems/RoleManagementSystemLib.sol/_grantRole_bytes32_address.json","build_id":"a873de2d6bb07c1a"}}},"_renounceRole_bytes32_address":{"0.8.24":{"default":{"path":"systems/RoleManagementSystemLib.sol/_renounceRole_bytes32_address.json","build_id":"a873de2d6bb07c1a"}}},"_revokeAll_bytes32":{"0.8.24":{"default":{"path":"systems/RoleManagementSystemLib.sol/_revokeAll_bytes32.json","build_id":"a873de2d6bb07c1a"}}},"_revokeRole_bytes32_address":{"0.8.24":{"default":{"path":"systems/RoleManagementSystemLib.sol/_revokeRole_bytes32_address.json","build_id":"a873de2d6bb07c1a"}}},"_scopedCreateRole_uint256_bytes32_bytes32_address":{"0.8.24":{"default":{"path":"systems/RoleManagementSystemLib.sol/_scopedCreateRole_uint256_bytes32_bytes32_address.json","build_id":"a873de2d6bb07c1a"}}},"_scopedGrantRole_uint256_bytes32_address":{"0.8.24":{"default":{"path":"systems/RoleManagementSystemLib.sol/_scopedGrantRole_uint256_bytes32_address.json","build_id":"a873de2d6bb07c1a"}}},"_scopedRenounceRole_uint256_bytes32_address":{"0.8.24":{"default":{"path":"systems/RoleManagementSystemLib.sol/_scopedRenounceRole_uint256_bytes32_address.json","build_id":"a873de2d6bb07c1a"}}},"_scopedRevokeAll_uint256_bytes32":{"0.8.24":{"default":{"path":"systems/RoleManagementSystemLib.sol/_scopedRevokeAll_uint256_bytes32.json","build_id":"a873de2d6bb07c1a"}}},"_scopedRevokeRole_uint256_bytes32_address":{"0.8.24":{"default":{"path":"systems/RoleManagementSystemLib.sol/_scopedRevokeRole_uint256_bytes32_address.json","build_id":"a873de2d6bb07c1a"}}},"_scopedTransferRoleAdmin_uint256_bytes32_bytes32":{"0.8.24":{"default":{"path":"systems/RoleManagementSystemLib.sol/_scopedTransferRoleAdmin_uint256_bytes32_bytes32.json","build_id":"a873de2d6bb07c1a"}}},"_transferRoleAdmin_bytes32_bytes32":{"0.8.24":{"default":{"path":"systems/RoleManagementSystemLib.sol/_transferRoleAdmin_bytes32_bytes32.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol":{"lastModificationDate":1749059236559,"contentHash":"3ae0e5c747182f61","interfaceReprHash":null,"sourceName":"../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"TagSystemLib":{"0.8.24":{"default":{"path":"systems/TagSystemLib.sol/TagSystemLib.json","build_id":"a873de2d6bb07c1a"}}},"_removeTag_uint256_TagId":{"0.8.24":{"default":{"path":"systems/TagSystemLib.sol/_removeTag_uint256_TagId.json","build_id":"a873de2d6bb07c1a"}}},"_removeTags_uint256_TagIdArray":{"0.8.24":{"default":{"path":"systems/TagSystemLib.sol/_removeTags_uint256_TagIdArray.json","build_id":"a873de2d6bb07c1a"}}},"_setTag_uint256_TagParams":{"0.8.24":{"default":{"path":"systems/TagSystemLib.sol/_setTag_uint256_TagParams.json","build_id":"a873de2d6bb07c1a"}}},"_setTags_uint256_TagParamsArray":{"0.8.24":{"default":{"path":"systems/TagSystemLib.sol/_setTags_uint256_TagParamsArray.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol":{"lastModificationDate":1749059234938,"contentHash":"6be261498d33685a","interfaceReprHash":null,"sourceName":"../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"CallAccess":{"0.8.24":{"default":{"path":"tables/CallAccess.sol/CallAccess.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol":{"lastModificationDate":1749059234938,"contentHash":"141768ede81a0377","interfaceReprHash":null,"sourceName":"../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"Entity":{"0.8.24":{"default":{"path":"tables/Entity.sol/Entity.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol":{"lastModificationDate":1749059234939,"contentHash":"7dd9d230cacf65cc","interfaceReprHash":null,"sourceName":"../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"EntityTagMap":{"0.8.24":{"default":{"path":"tables/EntityTagMap.sol/EntityTagMap.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"../smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IAccessConfigSystem.sol":{"lastModificationDate":1743679155818,"contentHash":"0be31b530a6ad269","interfaceReprHash":null,"sourceName":"../smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IAccessConfigSystem.sol","imports":["node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":"^0.8.24","artifacts":{"IAccessConfigSystem":{"0.8.24":{"default":{"path":"interfaces/IAccessConfigSystem.sol/IAccessConfigSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"../smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol":{"lastModificationDate":1743679155818,"contentHash":"172fcc6d55803d8c","interfaceReprHash":null,"sourceName":"../smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":"^0.8.24","artifacts":{"IEntitySystem":{"0.8.24":{"default":{"path":"evefrontier/interfaces/IEntitySystem.sol/IEntitySystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"../smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IRoleManagementSystem.sol":{"lastModificationDate":1743679155818,"contentHash":"b98acf743653d24a","interfaceReprHash":null,"sourceName":"../smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IRoleManagementSystem.sol","imports":[],"versionRequirement":"^0.8.24","artifacts":{"IRoleManagementSystem":{"0.8.24":{"default":{"path":"interfaces/IRoleManagementSystem.sol/IRoleManagementSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"../smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol":{"lastModificationDate":1743679155818,"contentHash":"f109c05f8f4213fe","interfaceReprHash":null,"sourceName":"../smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":"^0.8.24","artifacts":{"ITagSystem":{"0.8.24":{"default":{"path":"evefrontier/interfaces/ITagSystem.sol/ITagSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol":{"lastModificationDate":1747933581560,"contentHash":"4ab17e36d685a1ed","interfaceReprHash":null,"sourceName":"../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol"],"versionRequirement":"^0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol":{"lastModificationDate":1743617511374,"contentHash":"80a19ec8b99c8926","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/store/src/Bytes.sol":{"lastModificationDate":1743617511831,"contentHash":"5db553421bc1284b","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/Bytes.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"Bytes":{"0.8.24":{"default":{"path":"src/Bytes.sol/Bytes.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/EncodedLengths.sol":{"lastModificationDate":1743617511842,"contentHash":"6df5f992097f8bcc","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/EncodedLengths.sol","imports":["node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/constants.sol"],"versionRequirement":">=0.8.24","artifacts":{"EncodedLengthsInstance":{"0.8.24":{"default":{"path":"EncodedLengths.sol/EncodedLengthsInstance.json","build_id":"a873de2d6bb07c1a"}}},"EncodedLengthsLib":{"0.8.24":{"default":{"path":"EncodedLengths.sol/EncodedLengthsLib.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/FieldLayout.sol":{"lastModificationDate":1743617511845,"contentHash":"4338d15699356cd7","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/FieldLayout.sol","imports":["node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/constants.sol"],"versionRequirement":">=0.8.24","artifacts":{"FieldLayoutInstance":{"0.8.24":{"default":{"path":"FieldLayout.sol/FieldLayoutInstance.json","build_id":"a873de2d6bb07c1a"}}},"FieldLayoutLib":{"0.8.24":{"default":{"path":"FieldLayout.sol/FieldLayoutLib.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/Hook.sol":{"lastModificationDate":1743617511851,"contentHash":"e9c7be5d7d58c52a","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/Hook.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"HookInstance":{"0.8.24":{"default":{"path":"Hook.sol/HookInstance.json","build_id":"a873de2d6bb07c1a"}}},"HookLib":{"0.8.24":{"default":{"path":"Hook.sol/HookLib.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/IERC165.sol":{"lastModificationDate":1743617511879,"contentHash":"891da37c7b066815","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/IERC165.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"IERC165":{"0.8.24":{"default":{"path":"IERC165.sol/IERC165.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol":{"lastModificationDate":1743617511862,"contentHash":"d67d48f73de8931a","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"IEncodedLengthsErrors":{"0.8.24":{"default":{"path":"IEncodedLengthsErrors.sol/IEncodedLengthsErrors.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol":{"lastModificationDate":1743617511884,"contentHash":"77f72c1fe30dbb91","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"IFieldLayoutErrors":{"0.8.24":{"default":{"path":"IFieldLayoutErrors.sol/IFieldLayoutErrors.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/ISchemaErrors.sol":{"lastModificationDate":1743617511890,"contentHash":"5a82ed24da2501eb","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/ISchemaErrors.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"ISchemaErrors":{"0.8.24":{"default":{"path":"ISchemaErrors.sol/ISchemaErrors.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/ISliceErrors.sol":{"lastModificationDate":1743617511895,"contentHash":"c4915ba637e22d72","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/ISliceErrors.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"ISliceErrors":{"0.8.24":{"default":{"path":"ISliceErrors.sol/ISliceErrors.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/IStore.sol":{"lastModificationDate":1743617511897,"contentHash":"d55e8fe944e28792","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/IStore.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/constants.sol"],"versionRequirement":">=0.8.24","artifacts":{"IStore":{"0.8.24":{"default":{"path":"IStore.sol/IStore.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/IStoreErrors.sol":{"lastModificationDate":1743617511902,"contentHash":"80f2c6a82ae23818","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/IStoreErrors.sol","imports":["node_modules/@latticexyz/store/src/ResourceId.sol"],"versionRequirement":">=0.8.24","artifacts":{"IStoreErrors":{"0.8.24":{"default":{"path":"IStoreErrors.sol/IStoreErrors.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/IStoreEvents.sol":{"lastModificationDate":1743617511907,"contentHash":"25b49348118fcf84","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/IStoreEvents.sol","imports":["node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/constants.sol"],"versionRequirement":">=0.8.24","artifacts":{"IStoreEvents":{"0.8.24":{"default":{"path":"IStoreEvents.sol/IStoreEvents.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/IStoreHook.sol":{"lastModificationDate":1743617511913,"contentHash":"0b82eb2ef853ee52","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/IStoreHook.sol","imports":["node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/constants.sol"],"versionRequirement":">=0.8.24","artifacts":{"IStoreHook":{"0.8.24":{"default":{"path":"IStoreHook.sol/IStoreHook.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/IStoreKernel.sol":{"lastModificationDate":1743617511923,"contentHash":"89fa7d4f858f7a91","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/IStoreKernel.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/constants.sol"],"versionRequirement":">=0.8.24","artifacts":{"IStoreKernel":{"0.8.24":{"default":{"path":"IStoreKernel.sol/IStoreKernel.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/IStoreRead.sol":{"lastModificationDate":1743617511926,"contentHash":"5c952098b409ef8d","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/IStoreRead.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/constants.sol"],"versionRequirement":">=0.8.24","artifacts":{"IStoreRead":{"0.8.24":{"default":{"path":"IStoreRead.sol/IStoreRead.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/IStoreRegistration.sol":{"lastModificationDate":1743617511930,"contentHash":"1730b5e7613c188e","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/IStoreRegistration.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/constants.sol"],"versionRequirement":">=0.8.24","artifacts":{"IStoreRegistration":{"0.8.24":{"default":{"path":"IStoreRegistration.sol/IStoreRegistration.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/IStoreWrite.sol":{"lastModificationDate":1743617511935,"contentHash":"7b29a2b76dd743b9","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/IStoreWrite.sol","imports":["node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/constants.sol"],"versionRequirement":">=0.8.24","artifacts":{"IStoreWrite":{"0.8.24":{"default":{"path":"IStoreWrite.sol/IStoreWrite.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/Memory.sol":{"lastModificationDate":1743617511937,"contentHash":"60a547ce61312ff8","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/Memory.sol","imports":["node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol"],"versionRequirement":">=0.8.24","artifacts":{"Memory":{"0.8.24":{"default":{"path":"Memory.sol/Memory.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/ResourceId.sol":{"lastModificationDate":1743617512075,"contentHash":"b52234c209805c21","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/ResourceId.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"ResourceIdInstance":{"0.8.24":{"default":{"path":"ResourceId.sol/ResourceIdInstance.json","build_id":"a873de2d6bb07c1a"}}},"ResourceIdLib":{"0.8.24":{"default":{"path":"ResourceId.sol/ResourceIdLib.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/Schema.sol":{"lastModificationDate":1743617511953,"contentHash":"7a51537ca6d1e596","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/Schema.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/constants.sol"],"versionRequirement":">=0.8.24","artifacts":{"SchemaInstance":{"0.8.24":{"default":{"path":"Schema.sol/SchemaInstance.json","build_id":"a873de2d6bb07c1a"}}},"SchemaLib":{"0.8.24":{"default":{"path":"Schema.sol/SchemaLib.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/Slice.sol":{"lastModificationDate":1743617511956,"contentHash":"9de58f2d5849aa88","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/Slice.sol","imports":["node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol"],"versionRequirement":">=0.8.24","artifacts":{"SliceInstance":{"0.8.24":{"default":{"path":"Slice.sol/SliceInstance.json","build_id":"a873de2d6bb07c1a"}}},"SliceLib":{"0.8.24":{"default":{"path":"Slice.sol/SliceLib.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/Storage.sol":{"lastModificationDate":1743617511966,"contentHash":"0500d9c0e453cb93","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/Storage.sol","imports":["node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol"],"versionRequirement":">=0.8.24","artifacts":{"Storage":{"0.8.24":{"default":{"path":"Storage.sol/Storage.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/StoreCore.sol":{"lastModificationDate":1743617511974,"contentHash":"b1c5d9c06b5a46bb","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/StoreCore.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"StoreCore":{"0.8.24":{"default":{"path":"StoreCore.sol/StoreCore.json","build_id":"a873de2d6bb07c1a"}}},"StoreCoreInternal":{"0.8.24":{"default":{"path":"StoreCore.sol/StoreCoreInternal.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/StoreKernel.sol":{"lastModificationDate":1743617511995,"contentHash":"aa125c08b2b53478","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/StoreKernel.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreRead.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"StoreKernel":{"0.8.24":{"default":{"path":"StoreKernel.sol/StoreKernel.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/StoreRead.sol":{"lastModificationDate":1743617511998,"contentHash":"486d48904af8b22b","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/StoreRead.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"StoreRead":{"0.8.24":{"default":{"path":"StoreRead.sol/StoreRead.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/StoreSwitch.sol":{"lastModificationDate":1743617512008,"contentHash":"bb17864543d82d38","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/StoreSwitch.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"StoreSwitch":{"0.8.24":{"default":{"path":"StoreSwitch.sol/StoreSwitch.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/codegen/index.sol":{"lastModificationDate":1743617511887,"contentHash":"c74bd2e563bf3dd5","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/codegen/index.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol":{"lastModificationDate":1743617511856,"contentHash":"636cc3508b6b5d8d","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"Hooks":{"0.8.24":{"default":{"path":"Hooks.sol/Hooks.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol":{"lastModificationDate":1743617511942,"contentHash":"efe5708f3ca2402e","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"ResourceIds":{"0.8.24":{"default":{"path":"ResourceIds.sol/ResourceIds.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol":{"lastModificationDate":1743617511988,"contentHash":"8cb7fc98daa3e256","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"StoreHooks":{"0.8.24":{"default":{"path":"StoreHooks.sol/StoreHooks.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/codegen/tables/Tables.sol":{"lastModificationDate":1743617512010,"contentHash":"7d58b7c657c2b288","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"Tables":{"0.8.24":{"default":{"path":"Tables.sol/Tables.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/constants.sol":{"lastModificationDate":1743617511834,"contentHash":"b880970440f6f735","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/constants.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"LayoutOffsets":{"0.8.24":{"default":{"path":"constants.sol/LayoutOffsets.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/rightMask.sol":{"lastModificationDate":1743617511946,"contentHash":"0ae62a542fca5f09","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/rightMask.sol","imports":["node_modules/@latticexyz/store/src/constants.sol"],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/store/src/storeHookTypes.sol":{"lastModificationDate":1743617511993,"contentHash":"dd2be456211d7afb","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/storeHookTypes.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/store/src/storeResourceTypes.sol":{"lastModificationDate":1743617512004,"contentHash":"0742ce27a04fc146","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/storeResourceTypes.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol":{"lastModificationDate":1743617511838,"contentHash":"a7ebd7c70bc9bce0","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","imports":["node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol"],"versionRequirement":">=0.8.24","artifacts":{"DecodeSlice":{"0.8.24":{"default":{"path":"DecodeSlice.sol/DecodeSlice.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol":{"lastModificationDate":1743617511840,"contentHash":"9e67d2f4b9418ab1","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","imports":["node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol"],"versionRequirement":">=0.8.24","artifacts":{"EncodeArray":{"0.8.24":{"default":{"path":"EncodeArray.sol/EncodeArray.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol":{"lastModificationDate":1743617512041,"contentHash":"4bec5509e8c44908","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","imports":["node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol"],"versionRequirement":">=0.8.24","artifacts":{"TightCoder":{"0.8.24":{"default":{"path":"TightCoder.sol/TightCoder.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/store/src/version.sol":{"lastModificationDate":1743617512045,"contentHash":"9d16dad0fe4e3f63","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/store/src/version.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/world/src/AccessControl.sol":{"lastModificationDate":1743617512322,"contentHash":"4a28a559e36ffd27","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/AccessControl.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"AccessControl":{"0.8.24":{"default":{"path":"AccessControl.sol/AccessControl.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/Delegation.sol":{"lastModificationDate":1743617512444,"contentHash":"9324e6075dfcd1e6","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/Delegation.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IDelegationControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"Delegation":{"0.8.24":{"default":{"path":"Delegation.sol/Delegation.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/DelegationControl.sol":{"lastModificationDate":1743617512447,"contentHash":"613a1a03f6205c82","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/DelegationControl.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IDelegationControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"DelegationControl":{"0.8.24":{"default":{"path":"DelegationControl.sol/DelegationControl.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/ERC165Checker.sol":{"lastModificationDate":1743617512455,"contentHash":"6a7cca80e5e0f250","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/ERC165Checker.sol","imports":["node_modules/@latticexyz/world/src/IERC165.sol"],"versionRequirement":"^0.8.24","artifacts":{"ERC165Checker":{"0.8.24":{"default":{"path":"ERC165Checker.sol/ERC165Checker.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/IDelegationControl.sol":{"lastModificationDate":1743617512506,"contentHash":"3d5e7e28d67fb4cd","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/IDelegationControl.sol","imports":["node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"IDelegationControl":{"0.8.24":{"default":{"path":"IDelegationControl.sol/IDelegationControl.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/IERC165.sol":{"lastModificationDate":1743617512510,"contentHash":"5f27b147cbb7cc45","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/IERC165.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"IERC165":{"0.8.24":{"default":{"path":"src/IERC165.sol/IERC165.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/IModule.sol":{"lastModificationDate":1743617512516,"contentHash":"1f4a111211a84f88","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/IModule.sol","imports":["node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol"],"versionRequirement":">=0.8.24","artifacts":{"IModule":{"0.8.24":{"default":{"path":"IModule.sol/IModule.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/IModuleErrors.sol":{"lastModificationDate":1743617512520,"contentHash":"41a9d6d792b19720","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/IModuleErrors.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"IModuleErrors":{"0.8.24":{"default":{"path":"IModuleErrors.sol/IModuleErrors.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/ISystemHook.sol":{"lastModificationDate":1743617512533,"contentHash":"808fe3f7c967e8fb","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/ISystemHook.sol","imports":["node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"ISystemHook":{"0.8.24":{"default":{"path":"ISystemHook.sol/ISystemHook.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/IWorldContextConsumer.sol":{"lastModificationDate":1743617512534,"contentHash":"dc4b4fba139bd372","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","imports":["node_modules/@latticexyz/world/src/IERC165.sol"],"versionRequirement":">=0.8.24","artifacts":{"IWorldContextConsumer":{"0.8.24":{"default":{"path":"IWorldContextConsumer.sol/IWorldContextConsumer.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/IWorldErrors.sol":{"lastModificationDate":1743617512536,"contentHash":"898760ac368acac6","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/IWorldErrors.sol","imports":["node_modules/@latticexyz/store/src/ResourceId.sol"],"versionRequirement":">=0.8.24","artifacts":{"IWorldErrors":{"0.8.24":{"default":{"path":"IWorldErrors.sol/IWorldErrors.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/IWorldEvents.sol":{"lastModificationDate":1743617512541,"contentHash":"4b824968442c16f2","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/IWorldEvents.sol","imports":["node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"IWorldEvents":{"0.8.24":{"default":{"path":"IWorldEvents.sol/IWorldEvents.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/IWorldKernel.sol":{"lastModificationDate":1743617512546,"contentHash":"cadd928a99aab81b","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/IWorldKernel.sol","imports":["node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"IWorldCall":{"0.8.24":{"default":{"path":"IWorldKernel.sol/IWorldCall.json","build_id":"a873de2d6bb07c1a"}}},"IWorldKernel":{"0.8.24":{"default":{"path":"IWorldKernel.sol/IWorldKernel.json","build_id":"a873de2d6bb07c1a"}}},"IWorldModuleInstallation":{"0.8.24":{"default":{"path":"IWorldKernel.sol/IWorldModuleInstallation.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/Module.sol":{"lastModificationDate":1743617512561,"contentHash":"38f247702ae5758b","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/Module.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/codegen/tables/InstalledModules.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol"],"versionRequirement":">=0.8.24","artifacts":{"Module":{"0.8.24":{"default":{"path":"Module.sol/Module.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/System.sol":{"lastModificationDate":1743617512608,"contentHash":"f4ce0ff56a264467","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/System.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol"],"versionRequirement":">=0.8.24","artifacts":{"System":{"0.8.24":{"default":{"path":"System.sol/System.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/SystemCall.sol":{"lastModificationDate":1743617513075,"contentHash":"a7f8b2716a0d7c4a","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/SystemCall.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"SystemCall":{"0.8.24":{"default":{"path":"SystemCall.sol/SystemCall.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/WorldContext.sol":{"lastModificationDate":1743617513139,"contentHash":"bcd4823d38766cc7","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/WorldContext.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol"],"versionRequirement":">=0.8.24","artifacts":{"WorldContextConsumer":{"0.8.24":{"default":{"path":"WorldContext.sol/WorldContextConsumer.json","build_id":"a873de2d6bb07c1a"}}},"WorldContextConsumerLib":{"0.8.24":{"default":{"path":"WorldContext.sol/WorldContextConsumerLib.json","build_id":"a873de2d6bb07c1a"}}},"WorldContextProviderLib":{"0.8.24":{"default":{"path":"WorldContext.sol/WorldContextProviderLib.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/WorldResourceId.sol":{"lastModificationDate":1743617512646,"contentHash":"a9840f5fc044cb3b","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/WorldResourceId.sol","imports":["node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"WorldResourceIdInstance":{"0.8.24":{"default":{"path":"WorldResourceId.sol/WorldResourceIdInstance.json","build_id":"a873de2d6bb07c1a"}}},"WorldResourceIdLib":{"0.8.24":{"default":{"path":"WorldResourceId.sol/WorldResourceIdLib.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol":{"lastModificationDate":1743617512471,"contentHash":"23202983e1bd31b8","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","imports":["node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"IAccessManagementSystem":{"0.8.24":{"default":{"path":"IAccessManagementSystem.sol/IAccessManagementSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol":{"lastModificationDate":1743617512473,"contentHash":"55eecb73cc5d5585","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","imports":["node_modules/@latticexyz/store/src/ResourceId.sol"],"versionRequirement":">=0.8.24","artifacts":{"IBalanceTransferSystem":{"0.8.24":{"default":{"path":"IBalanceTransferSystem.sol/IBalanceTransferSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol":{"lastModificationDate":1743617512499,"contentHash":"32ae21cefb37cc19","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"IBaseWorld":{"0.8.24":{"default":{"path":"IBaseWorld.sol/IBaseWorld.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol":{"lastModificationDate":1743617512502,"contentHash":"a528093bd4cc2f05","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","imports":["node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/world/src/modules/init/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"IBatchCallSystem":{"0.8.24":{"default":{"path":"IBatchCallSystem.sol/IBatchCallSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol":{"lastModificationDate":1743617512524,"contentHash":"0d2ce2d29d48d33e","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","imports":["node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol"],"versionRequirement":">=0.8.24","artifacts":{"IModuleInstallationSystem":{"0.8.24":{"default":{"path":"IModuleInstallationSystem.sol/IModuleInstallationSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol":{"lastModificationDate":1743617512531,"contentHash":"a793d13c15ce15eb","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"IRegistrationSystem":{"0.8.24":{"default":{"path":"IRegistrationSystem.sol/IRegistrationSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol":{"lastModificationDate":1743617512553,"contentHash":"e6fca013b74e0f3a","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"IWorldRegistrationSystem":{"0.8.24":{"default":{"path":"IWorldRegistrationSystem.sol/IWorldRegistrationSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/tables/Balances.sol":{"lastModificationDate":1743617512331,"contentHash":"d99d684907af29d5","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"Balances":{"0.8.24":{"default":{"path":"Balances.sol/Balances.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/tables/FunctionSelectors.sol":{"lastModificationDate":1743617512465,"contentHash":"e36c505164515418","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/tables/FunctionSelectors.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"FunctionSelectors":{"0.8.24":{"default":{"path":"FunctionSelectors.sol/FunctionSelectors.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/tables/InitModuleAddress.sol":{"lastModificationDate":1743617512529,"contentHash":"371d8097263db9c0","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/tables/InitModuleAddress.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"InitModuleAddress":{"0.8.24":{"default":{"path":"InitModuleAddress.sol/InitModuleAddress.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/tables/InstalledModules.sol":{"lastModificationDate":1743617512530,"contentHash":"0a1b90a174952c59","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/tables/InstalledModules.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"InstalledModules":{"0.8.24":{"default":{"path":"InstalledModules.sol/InstalledModules.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/tables/NamespaceDelegationControl.sol":{"lastModificationDate":1743617512569,"contentHash":"4c7ad8f340cdc08a","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/tables/NamespaceDelegationControl.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"NamespaceDelegationControl":{"0.8.24":{"default":{"path":"NamespaceDelegationControl.sol/NamespaceDelegationControl.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol":{"lastModificationDate":1743617512571,"contentHash":"b8d0111dd5650ec2","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"NamespaceOwner":{"0.8.24":{"default":{"path":"NamespaceOwner.sol/NamespaceOwner.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol":{"lastModificationDate":1743617512597,"contentHash":"3146949781a35eb9","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"ResourceAccess":{"0.8.24":{"default":{"path":"ResourceAccess.sol/ResourceAccess.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol":{"lastModificationDate":1743617512617,"contentHash":"a6092a6d5b349397","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"SystemHooks":{"0.8.24":{"default":{"path":"SystemHooks.sol/SystemHooks.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol":{"lastModificationDate":1743617512620,"contentHash":"9fb1363e2bceef11","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"SystemRegistry":{"0.8.24":{"default":{"path":"SystemRegistry.sol/SystemRegistry.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/tables/Systems.sol":{"lastModificationDate":1743617512622,"contentHash":"655fc5b7879ea322","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"Systems":{"0.8.24":{"default":{"path":"Systems.sol/Systems.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/codegen/tables/UserDelegationControl.sol":{"lastModificationDate":1743617512625,"contentHash":"4f22dc3286a833ce","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/codegen/tables/UserDelegationControl.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"UserDelegationControl":{"0.8.24":{"default":{"path":"UserDelegationControl.sol/UserDelegationControl.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/constants.sol":{"lastModificationDate":1743617512400,"contentHash":"47b2e46289e62295","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/constants.sol","imports":["node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/world/src/modules/init/LimitedCallContext.sol":{"lastModificationDate":1743617512556,"contentHash":"c1db356d82bdbc92","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/modules/init/LimitedCallContext.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"LimitedCallContext":{"0.8.24":{"default":{"path":"LimitedCallContext.sol/LimitedCallContext.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/modules/init/constants.sol":{"lastModificationDate":1743617512415,"contentHash":"98ba5fe9a6cfddbd","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/modules/init/constants.sol","imports":["node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/world/src/modules/init/implementations/BatchCallSystem.sol":{"lastModificationDate":1743617512374,"contentHash":"f69e8bca3cd2ff6e","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/modules/init/implementations/BatchCallSystem.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/LimitedCallContext.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.0","artifacts":{"BatchCallSystem":{"0.8.24":{"default":{"path":"BatchCallSystem.sol/BatchCallSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world/src/modules/init/types.sol":{"lastModificationDate":1743617512623,"contentHash":"65468fadc5a98470","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/modules/init/types.sol","imports":["node_modules/@latticexyz/store/src/ResourceId.sol"],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/world/src/requireInterface.sol":{"lastModificationDate":1743617512580,"contentHash":"b950f9a961fad380","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/requireInterface.sol","imports":["node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/world/src/ERC165Checker.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol"],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/world/src/revertWithBytes.sol":{"lastModificationDate":1743617512599,"contentHash":"74e3c597bc885859","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/revertWithBytes.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/world/src/systemHookTypes.sol":{"lastModificationDate":1743617512618,"contentHash":"8365dad70675c1fc","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/systemHookTypes.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/world/src/version.sol":{"lastModificationDate":1743617512629,"contentHash":"ee1174517eb3aceb","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/version.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/world/src/worldResourceTypes.sol":{"lastModificationDate":1743617512656,"contentHash":"c0eac060999606e7","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/src/worldResourceTypes.sol","imports":["node_modules/@latticexyz/store/src/storeResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/world/test/MudTest.t.sol":{"lastModificationDate":1743617512567,"contentHash":"730450f6f7c70475","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world/test/MudTest.t.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol"],"versionRequirement":">=0.8.24","artifacts":{"MudTest":{"0.8.24":{"default":{"path":"MudTest.t.sol/MudTest.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/ERC20Module.sol":{"lastModificationDate":1743617512747,"contentHash":"968e971d522bedb5","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/ERC20Module.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/DelegationControl.sol","node_modules/@latticexyz/world/src/IDelegationControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/Module.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/InstalledModules.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/ERC20System.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20Errors.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20Events.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20Mintable.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/constants.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/tables/Allowances.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/tables/ERC20Metadata.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/tables/ERC20Registry.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/tables/TotalSupply.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/utils.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/Puppet.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/PuppetDelegationControl.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/PuppetFactorySystem.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/PuppetMaster.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/constants.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/createPuppet.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/tables/PuppetRegistry.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/utils.sol","node_modules/@latticexyz/world-modules/src/modules/tokens/tables/Balances.sol"],"versionRequirement":">=0.8.24","artifacts":{"ERC20Module":{"0.8.24":{"default":{"path":"ERC20Module.sol/ERC20Module.json","build_id":"a873de2d6bb07c1a"}}},"ERC20ModuleRegistrationLib":{"0.8.24":{"default":{"path":"ERC20Module.sol/ERC20ModuleRegistrationLib.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/ERC20System.sol":{"lastModificationDate":1743617512752,"contentHash":"b6e613ded0e0d6fa","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/ERC20System.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20Errors.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20Events.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20Mintable.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/constants.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/tables/Allowances.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/tables/ERC20Metadata.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/tables/TotalSupply.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/utils.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/Puppet.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/PuppetMaster.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/constants.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/tables/PuppetRegistry.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/utils.sol","node_modules/@latticexyz/world-modules/src/modules/tokens/tables/Balances.sol"],"versionRequirement":">=0.8.24","artifacts":{"ERC20System":{"0.8.24":{"default":{"path":"ERC20System.sol/ERC20System.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20.sol":{"lastModificationDate":1743617512795,"contentHash":"838683f9e145c14b","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20.sol","imports":["node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20Errors.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20Events.sol"],"versionRequirement":">=0.8.24","artifacts":{"IERC20":{"0.8.24":{"default":{"path":"IERC20.sol/IERC20.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20Errors.sol":{"lastModificationDate":1743617512800,"contentHash":"d16776ccf4c3e3a0","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20Errors.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"IERC20Errors":{"0.8.24":{"default":{"path":"IERC20Errors.sol/IERC20Errors.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20Events.sol":{"lastModificationDate":1743617512803,"contentHash":"86a1b0f7c9b98064","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20Events.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"IERC20Events":{"0.8.24":{"default":{"path":"IERC20Events.sol/IERC20Events.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20Mintable.sol":{"lastModificationDate":1743617512807,"contentHash":"ca9c747c635146a8","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20Mintable.sol","imports":["node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20Errors.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20Events.sol"],"versionRequirement":">=0.8.24","artifacts":{"IERC20Mintable":{"0.8.24":{"default":{"path":"IERC20Mintable.sol/IERC20Mintable.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/constants.sol":{"lastModificationDate":1743617512707,"contentHash":"98cce58a5a5cf215","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/constants.sol","imports":["node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/registerERC20.sol":{"lastModificationDate":1743617512890,"contentHash":"f26d8662f0962343","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/registerERC20.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/DelegationControl.sol","node_modules/@latticexyz/world/src/IDelegationControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/Module.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/InstalledModules.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/ERC20Module.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/ERC20System.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20Errors.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20Events.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20Mintable.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/constants.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/tables/Allowances.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/tables/ERC20Metadata.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/tables/ERC20Registry.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/tables/TotalSupply.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/utils.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/Puppet.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/PuppetDelegationControl.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/PuppetFactorySystem.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/PuppetMaster.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/constants.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/createPuppet.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/tables/PuppetRegistry.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/utils.sol","node_modules/@latticexyz/world-modules/src/modules/tokens/tables/Balances.sol"],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/tables/Allowances.sol":{"lastModificationDate":1743617512653,"contentHash":"61b004ab72ff5a82","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/tables/Allowances.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"Allowances":{"0.8.24":{"default":{"path":"Allowances.sol/Allowances.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/tables/ERC20Metadata.sol":{"lastModificationDate":1743617512744,"contentHash":"034a8ad71a8177b4","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/tables/ERC20Metadata.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"ERC20Metadata":{"0.8.24":{"default":{"path":"ERC20Metadata.sol/ERC20Metadata.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/tables/ERC20Registry.sol":{"lastModificationDate":1743617512750,"contentHash":"8e3c25625fc3f280","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/tables/ERC20Registry.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"ERC20Registry":{"0.8.24":{"default":{"path":"ERC20Registry.sol/ERC20Registry.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/tables/TotalSupply.sol":{"lastModificationDate":1743617512916,"contentHash":"53c9f9d920e14ff6","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/tables/TotalSupply.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"TotalSupply":{"0.8.24":{"default":{"path":"TotalSupply.sol/TotalSupply.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/utils.sol":{"lastModificationDate":1743617512936,"contentHash":"9186ecff3c1c646b","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/utils.sol","imports":["node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/constants.sol"],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/world-modules/src/modules/puppet/Puppet.sol":{"lastModificationDate":1743617512877,"contentHash":"53c5a2c07e074f08","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world-modules/src/modules/puppet/Puppet.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{"Puppet":{"0.8.24":{"default":{"path":"Puppet.sol/Puppet.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world-modules/src/modules/puppet/PuppetDelegationControl.sol":{"lastModificationDate":1743617512880,"contentHash":"6034c7e71e7ccfcb","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world-modules/src/modules/puppet/PuppetDelegationControl.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/DelegationControl.sol","node_modules/@latticexyz/world/src/IDelegationControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/constants.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/tables/PuppetRegistry.sol"],"versionRequirement":">=0.8.24","artifacts":{"PuppetDelegationControl":{"0.8.24":{"default":{"path":"PuppetDelegationControl.sol/PuppetDelegationControl.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world-modules/src/modules/puppet/PuppetFactorySystem.sol":{"lastModificationDate":1743617512882,"contentHash":"8068c6b7448f9e2a","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world-modules/src/modules/puppet/PuppetFactorySystem.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/Puppet.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/constants.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/tables/PuppetRegistry.sol"],"versionRequirement":">=0.8.24","artifacts":{"PuppetFactorySystem":{"0.8.24":{"default":{"path":"PuppetFactorySystem.sol/PuppetFactorySystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world-modules/src/modules/puppet/PuppetMaster.sol":{"lastModificationDate":1743617512883,"contentHash":"db5553cd89ade65b","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world-modules/src/modules/puppet/PuppetMaster.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/Puppet.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/constants.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/tables/PuppetRegistry.sol"],"versionRequirement":">=0.8.24","artifacts":{"PuppetMaster":{"0.8.24":{"default":{"path":"PuppetMaster.sol/PuppetMaster.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world-modules/src/modules/puppet/PuppetModule.sol":{"lastModificationDate":1743617512886,"contentHash":"70fee68285c5b523","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world-modules/src/modules/puppet/PuppetModule.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/DelegationControl.sol","node_modules/@latticexyz/world/src/IDelegationControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/Module.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/InstalledModules.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/Puppet.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/PuppetDelegationControl.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/PuppetFactorySystem.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/constants.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/tables/PuppetRegistry.sol"],"versionRequirement":">=0.8.24","artifacts":{"PuppetModule":{"0.8.24":{"default":{"path":"PuppetModule.sol/PuppetModule.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world-modules/src/modules/puppet/constants.sol":{"lastModificationDate":1743617512728,"contentHash":"c1ef606d91f509ba","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world-modules/src/modules/puppet/constants.sol","imports":["node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/world-modules/src/modules/puppet/createPuppet.sol":{"lastModificationDate":1743617512739,"contentHash":"619b9fb03909fee6","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world-modules/src/modules/puppet/createPuppet.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/DelegationControl.sol","node_modules/@latticexyz/world/src/IDelegationControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/Puppet.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/PuppetDelegationControl.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/PuppetFactorySystem.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/constants.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/tables/PuppetRegistry.sol"],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/world-modules/src/modules/puppet/tables/PuppetRegistry.sol":{"lastModificationDate":1743617512887,"contentHash":"16f9052d278a4fb7","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world-modules/src/modules/puppet/tables/PuppetRegistry.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"PuppetRegistry":{"0.8.24":{"default":{"path":"PuppetRegistry.sol/PuppetRegistry.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/@latticexyz/world-modules/src/modules/puppet/utils.sol":{"lastModificationDate":1743617512944,"contentHash":"2809a5ff768b05d5","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world-modules/src/modules/puppet/utils.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"node_modules/@latticexyz/world-modules/src/modules/tokens/tables/Balances.sol":{"lastModificationDate":1743617512663,"contentHash":"0d160f21e9e523d0","interfaceReprHash":null,"sourceName":"node_modules/@latticexyz/world-modules/src/modules/tokens/tables/Balances.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"Balances":{"0.8.24":{"default":{"path":"tables/Balances.sol/Balances.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/ds-test/src/test.sol":{"lastModificationDate":1743617510601,"contentHash":"f128e25798941163","interfaceReprHash":null,"sourceName":"node_modules/ds-test/src/test.sol","imports":[],"versionRequirement":">=0.5.0","artifacts":{"DSTest":{"0.8.24":{"default":{"path":"test.sol/DSTest.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/forge-std/src/Base.sol":{"lastModificationDate":1743617510678,"contentHash":"6f3a6f93872b8615","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/Base.sol","imports":["node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/Vm.sol"],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"CommonBase":{"0.8.24":{"default":{"path":"Base.sol/CommonBase.json","build_id":"a873de2d6bb07c1a"}}},"ScriptBase":{"0.8.24":{"default":{"path":"Base.sol/ScriptBase.json","build_id":"a873de2d6bb07c1a"}}},"TestBase":{"0.8.24":{"default":{"path":"Base.sol/TestBase.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/forge-std/src/Script.sol":{"lastModificationDate":1743617510679,"contentHash":"abd913bde02ba751","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/Script.sol","imports":["node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol"],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"Script":{"0.8.24":{"default":{"path":"Script.sol/Script.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/forge-std/src/StdAssertions.sol":{"lastModificationDate":1743617510679,"contentHash":"12195ad71194f6e3","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/StdAssertions.sol","imports":["node_modules/ds-test/src/test.sol","node_modules/forge-std/src/StdMath.sol"],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"StdAssertions":{"0.8.24":{"default":{"path":"StdAssertions.sol/StdAssertions.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/forge-std/src/StdChains.sol":{"lastModificationDate":1743617510680,"contentHash":"1676db28be8794f6","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/StdChains.sol","imports":["node_modules/forge-std/src/Vm.sol"],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"StdChains":{"0.8.24":{"default":{"path":"StdChains.sol/StdChains.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/forge-std/src/StdCheats.sol":{"lastModificationDate":1743617510680,"contentHash":"c9c02580fb6ed020","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/StdCheats.sol","imports":["node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/Vm.sol"],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"StdCheats":{"0.8.24":{"default":{"path":"StdCheats.sol/StdCheats.json","build_id":"a873de2d6bb07c1a"}}},"StdCheatsSafe":{"0.8.24":{"default":{"path":"StdCheats.sol/StdCheatsSafe.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/forge-std/src/StdError.sol":{"lastModificationDate":1687896520955,"contentHash":"a1a86c7115e2cdf3","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/StdError.sol","imports":[],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"stdError":{"0.8.24":{"default":{"path":"StdError.sol/stdError.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/forge-std/src/StdInvariant.sol":{"lastModificationDate":1743617510685,"contentHash":"ac0036eca8bcc698","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/StdInvariant.sol","imports":[],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"StdInvariant":{"0.8.24":{"default":{"path":"StdInvariant.sol/StdInvariant.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/forge-std/src/StdJson.sol":{"lastModificationDate":1743617510685,"contentHash":"11e34a0aced1a2d7","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/StdJson.sol","imports":["node_modules/forge-std/src/Vm.sol"],"versionRequirement":">=0.6.0, <0.9.0","artifacts":{"stdJson":{"0.8.24":{"default":{"path":"StdJson.sol/stdJson.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/forge-std/src/StdMath.sol":{"lastModificationDate":1687896520955,"contentHash":"72584abebada1e7a","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/StdMath.sol","imports":[],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"stdMath":{"0.8.24":{"default":{"path":"StdMath.sol/stdMath.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/forge-std/src/StdStorage.sol":{"lastModificationDate":1743617510689,"contentHash":"1e9f2374c2b6da3a","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/StdStorage.sol","imports":["node_modules/forge-std/src/Vm.sol"],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"stdStorage":{"0.8.24":{"default":{"path":"StdStorage.sol/stdStorage.json","build_id":"a873de2d6bb07c1a"}}},"stdStorageSafe":{"0.8.24":{"default":{"path":"StdStorage.sol/stdStorageSafe.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/forge-std/src/StdStyle.sol":{"lastModificationDate":1743617510690,"contentHash":"ee166ef95092736e","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/StdStyle.sol","imports":["node_modules/forge-std/src/Vm.sol"],"versionRequirement":">=0.4.22, <0.9.0","artifacts":{"StdStyle":{"0.8.24":{"default":{"path":"StdStyle.sol/StdStyle.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/forge-std/src/StdUtils.sol":{"lastModificationDate":1743617510690,"contentHash":"4e8dd05002dea96f","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/StdUtils.sol","imports":["node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol"],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"StdUtils":{"0.8.24":{"default":{"path":"StdUtils.sol/StdUtils.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/forge-std/src/Test.sol":{"lastModificationDate":1743617510691,"contentHash":"fa16376f83be1af2","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/Test.sol","imports":["node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol"],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"Test":{"0.8.24":{"default":{"path":"Test.sol/Test.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/forge-std/src/Vm.sol":{"lastModificationDate":1743617510691,"contentHash":"39da936085a4462b","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/Vm.sol","imports":[],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"Vm":{"0.8.24":{"default":{"path":"Vm.sol/Vm.json","build_id":"a873de2d6bb07c1a"}}},"VmSafe":{"0.8.24":{"default":{"path":"Vm.sol/VmSafe.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/forge-std/src/console.sol":{"lastModificationDate":1687896520956,"contentHash":"312dcca23be79f11","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/console.sol","imports":[],"versionRequirement":">=0.4.22, <0.9.0","artifacts":{"console":{"0.8.24":{"default":{"path":"console.sol/console.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/forge-std/src/console2.sol":{"lastModificationDate":1743617510700,"contentHash":"c3b5bec319ec7509","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/console2.sol","imports":[],"versionRequirement":">=0.4.22, <0.9.0","artifacts":{"console2":{"0.8.24":{"default":{"path":"console2.sol/console2.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/forge-std/src/interfaces/IMulticall3.sol":{"lastModificationDate":1687896521003,"contentHash":"b680a332ebf10901","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/interfaces/IMulticall3.sol","imports":[],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"IMulticall3":{"0.8.24":{"default":{"path":"IMulticall3.sol/IMulticall3.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"node_modules/forge-std/src/safeconsole.sol":{"lastModificationDate":1743617510720,"contentHash":"2c9ce919dbbf10eb","interfaceReprHash":null,"sourceName":"node_modules/forge-std/src/safeconsole.sol","imports":[],"versionRequirement":">=0.6.2, <0.9.0","artifacts":{"safeconsole":{"0.8.24":{"default":{"path":"safeconsole.sol/safeconsole.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"script/Config.s.sol":{"lastModificationDate":1749546935615,"contentHash":"a470d609e34d0cad","interfaceReprHash":null,"sourceName":"script/Config.s.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/access-config-system/AccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/AccessConfigSystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IAccessConfigSystem.sol","../smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","../smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IRoleManagementSystem.sol","../smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/LimitedCallContext.sol","node_modules/@latticexyz/world/src/modules/init/constants.sol","node_modules/@latticexyz/world/src/modules/init/implementations/BatchCallSystem.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/Script.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/AccessSystemLib.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EphemeralInteractSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EphemeralInventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/EveSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryInteractSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/KillMailSystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartStorageUnitSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartTurretSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/interfaces/IEveSystem.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/EveSystem.sol","src/namespaces/evefrontier/systems/access-system/AccessSystem.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInteractSystem.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInventorySystem.sol","src/namespaces/evefrontier/systems/inventory/InventoryInteractSystem.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/kill-mail/KillMailSystem.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol","src/namespaces/evefrontier/systems/smart-storage-unit/SmartStorageUnitSystem.sol","src/namespaces/evefrontier/systems/smart-turret/SmartTurretSystem.sol","src/namespaces/evefrontier/systems/smart-turret/types.sol"],"versionRequirement":">=0.8.20","artifacts":{"Config":{"0.8.24":{"default":{"path":"Config.s.sol/Config.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"script/ConfigureEnergy.s.sol":{"lastModificationDate":1749546935615,"contentHash":"5528cedcab339baf","interfaceReprHash":null,"sourceName":"script/ConfigureEnergy.s.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/Script.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol"],"versionRequirement":"=0.8.24","artifacts":{"ConfigureEnergy":{"0.8.24":{"default":{"path":"ConfigureEnergy.s.sol/ConfigureEnergy.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"script/ConfigureFuel.s.sol":{"lastModificationDate":1748621132319,"contentHash":"844637b25225c3ff","interfaceReprHash":null,"sourceName":"script/ConfigureFuel.s.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/Script.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":"=0.8.24","artifacts":{"ConfigureFuel":{"0.8.24":{"default":{"path":"ConfigureFuel.s.sol/ConfigureFuel.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"script/GrantAdminRole.s.sol":{"lastModificationDate":1748005896025,"contentHash":"f6a00001192e9842","interfaceReprHash":null,"sourceName":"script/GrantAdminRole.s.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/Script.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol"],"versionRequirement":"=0.8.24","artifacts":{"GrantAdminRole":{"0.8.24":{"default":{"path":"GrantAdminRole.s.sol/GrantAdminRole.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"script/PostDeploy.s.sol":{"lastModificationDate":1748621125440,"contentHash":"79228fec61fbb4d8","interfaceReprHash":null,"sourceName":"script/PostDeploy.s.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/DelegationControl.sol","node_modules/@latticexyz/world/src/IDelegationControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/Module.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/FunctionSelectors.sol","node_modules/@latticexyz/world/src/codegen/tables/InstalledModules.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/ERC20Module.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/ERC20System.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20Errors.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20Events.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/IERC20Mintable.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/constants.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/registerERC20.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/tables/Allowances.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/tables/ERC20Metadata.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/tables/ERC20Registry.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/tables/TotalSupply.sol","node_modules/@latticexyz/world-modules/src/modules/erc20-puppet/utils.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/Puppet.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/PuppetDelegationControl.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/PuppetFactorySystem.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/PuppetMaster.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/PuppetModule.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/constants.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/createPuppet.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/tables/PuppetRegistry.sol","node_modules/@latticexyz/world-modules/src/modules/puppet/utils.sol","node_modules/@latticexyz/world-modules/src/modules/tokens/tables/Balances.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/Script.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.20","artifacts":{"PostDeploy":{"0.8.24":{"default":{"path":"PostDeploy.s.sol/PostDeploy.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/WorldWithContextProxy.sol":{"lastModificationDate":1743679155846,"contentHash":"97ff91c34a0427ef","interfaceReprHash":null,"sourceName":"src/WorldWithContextProxy.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/StaticSystemCall.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/StaticWorldContext.sol","../smart-object-framework-v2/src/WorldWithContext.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreKernel.sol","node_modules/@latticexyz/store/src/StoreRead.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/Delegation.sol","node_modules/@latticexyz/world/src/ERC165Checker.sol","node_modules/@latticexyz/world/src/IDelegationControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/FunctionSelectors.sol","node_modules/@latticexyz/world/src/codegen/tables/InitModuleAddress.sol","node_modules/@latticexyz/world/src/codegen/tables/InstalledModules.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceDelegationControl.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/codegen/tables/UserDelegationControl.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/requireInterface.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/version.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol"],"versionRequirement":"^0.8.24","artifacts":{"WorldWithContextProxy":{"0.8.24":{"default":{"path":"WorldWithContextProxy.sol/WorldWithContextProxy.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/codegen/common.sol":{"lastModificationDate":1749122724991,"contentHash":"de11b4c4e43779f6","interfaceReprHash":null,"sourceName":"src/codegen/common.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"src/codegen/world/IAccessSystem.sol":{"lastModificationDate":1749122728103,"contentHash":"45d1792c33b50c24","interfaceReprHash":null,"sourceName":"src/codegen/world/IAccessSystem.sol","imports":["node_modules/@latticexyz/store/src/ResourceId.sol"],"versionRequirement":">=0.8.24","artifacts":{"IAccessSystem":{"0.8.24":{"default":{"path":"IAccessSystem.sol/IAccessSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/codegen/world/IDeployableSystem.sol":{"lastModificationDate":1749122728103,"contentHash":"e655e33ceaee8ca5","interfaceReprHash":null,"sourceName":"src/codegen/world/IDeployableSystem.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"IDeployableSystem":{"0.8.24":{"default":{"path":"IDeployableSystem.sol/IDeployableSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/codegen/world/IEntityRecordSystem.sol":{"lastModificationDate":1749122728103,"contentHash":"e22208a013ce189a","interfaceReprHash":null,"sourceName":"src/codegen/world/IEntityRecordSystem.sol","imports":["src/namespaces/evefrontier/systems/entity-record/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"IEntityRecordSystem":{"0.8.24":{"default":{"path":"IEntityRecordSystem.sol/IEntityRecordSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/codegen/world/IEphemeralInteractSystem.sol":{"lastModificationDate":1749122728103,"contentHash":"3102c0fe88f784a8","interfaceReprHash":null,"sourceName":"src/codegen/world/IEphemeralInteractSystem.sol","imports":["src/namespaces/evefrontier/systems/inventory/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"IEphemeralInteractSystem":{"0.8.24":{"default":{"path":"IEphemeralInteractSystem.sol/IEphemeralInteractSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/codegen/world/IEphemeralInventorySystem.sol":{"lastModificationDate":1749122728103,"contentHash":"0c5d7539fbc24b2d","interfaceReprHash":null,"sourceName":"src/codegen/world/IEphemeralInventorySystem.sol","imports":["src/namespaces/evefrontier/systems/inventory/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"IEphemeralInventorySystem":{"0.8.24":{"default":{"path":"IEphemeralInventorySystem.sol/IEphemeralInventorySystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/codegen/world/IEveSystem.sol":{"lastModificationDate":1749122728103,"contentHash":"96c0a45a365ad69e","interfaceReprHash":null,"sourceName":"src/codegen/world/IEveSystem.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"IEveSystem":{"0.8.24":{"default":{"path":"IEveSystem.sol/IEveSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/codegen/world/IFuelSystem.sol":{"lastModificationDate":1749648438047,"contentHash":"7f798331ae1163d3","interfaceReprHash":null,"sourceName":"src/codegen/world/IFuelSystem.sol","imports":["src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"IFuelSystem":{"0.8.24":{"default":{"path":"IFuelSystem.sol/IFuelSystem.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/codegen/world/IInventoryInteractSystem.sol":{"lastModificationDate":1749122728103,"contentHash":"bdcdf0a3f9cc63bd","interfaceReprHash":null,"sourceName":"src/codegen/world/IInventoryInteractSystem.sol","imports":["src/namespaces/evefrontier/systems/inventory/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"IInventoryInteractSystem":{"0.8.24":{"default":{"path":"IInventoryInteractSystem.sol/IInventoryInteractSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/codegen/world/IInventoryOwnershipSystem.sol":{"lastModificationDate":1749122728103,"contentHash":"91bd4b468d79b0d6","interfaceReprHash":null,"sourceName":"src/codegen/world/IInventoryOwnershipSystem.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"IInventoryOwnershipSystem":{"0.8.24":{"default":{"path":"IInventoryOwnershipSystem.sol/IInventoryOwnershipSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/codegen/world/IInventorySystem.sol":{"lastModificationDate":1749122728103,"contentHash":"4018890e50fb07f2","interfaceReprHash":null,"sourceName":"src/codegen/world/IInventorySystem.sol","imports":["src/namespaces/evefrontier/systems/inventory/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"IInventorySystem":{"0.8.24":{"default":{"path":"IInventorySystem.sol/IInventorySystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/codegen/world/IKillMailSystem.sol":{"lastModificationDate":1749122728103,"contentHash":"45409dab416d7176","interfaceReprHash":null,"sourceName":"src/codegen/world/IKillMailSystem.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol"],"versionRequirement":">=0.8.24","artifacts":{"IKillMailSystem":{"0.8.24":{"default":{"path":"IKillMailSystem.sol/IKillMailSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/codegen/world/ILocationSystem.sol":{"lastModificationDate":1749122728103,"contentHash":"076bcda1bc574178","interfaceReprHash":null,"sourceName":"src/codegen/world/ILocationSystem.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol"],"versionRequirement":">=0.8.24","artifacts":{"ILocationSystem":{"0.8.24":{"default":{"path":"ILocationSystem.sol/ILocationSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/codegen/world/INetworkNodeSystem.sol":{"lastModificationDate":1749122728104,"contentHash":"aa07d191c8d5e052","interfaceReprHash":null,"sourceName":"src/codegen/world/INetworkNodeSystem.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"INetworkNodeSystem":{"0.8.24":{"default":{"path":"INetworkNodeSystem.sol/INetworkNodeSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/codegen/world/IOwnershipSystem.sol":{"lastModificationDate":1749122728103,"contentHash":"1d137bbc8133aa66","interfaceReprHash":null,"sourceName":"src/codegen/world/IOwnershipSystem.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{"IOwnershipSystem":{"0.8.24":{"default":{"path":"IOwnershipSystem.sol/IOwnershipSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/codegen/world/ISmartAssemblySystem.sol":{"lastModificationDate":1749122728104,"contentHash":"6ae168b827211e13","interfaceReprHash":null,"sourceName":"src/codegen/world/ISmartAssemblySystem.sol","imports":["src/namespaces/evefrontier/systems/entity-record/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"ISmartAssemblySystem":{"0.8.24":{"default":{"path":"ISmartAssemblySystem.sol/ISmartAssemblySystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/codegen/world/ISmartCharacterSystem.sol":{"lastModificationDate":1749122728104,"contentHash":"47a782b3fb7942a6","interfaceReprHash":null,"sourceName":"src/codegen/world/ISmartCharacterSystem.sol","imports":["src/namespaces/evefrontier/systems/entity-record/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"ISmartCharacterSystem":{"0.8.24":{"default":{"path":"ISmartCharacterSystem.sol/ISmartCharacterSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/codegen/world/ISmartGateSystem.sol":{"lastModificationDate":1749122728104,"contentHash":"a91b3bea3c41a346","interfaceReprHash":null,"sourceName":"src/codegen/world/ISmartGateSystem.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"ISmartGateSystem":{"0.8.24":{"default":{"path":"ISmartGateSystem.sol/ISmartGateSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/codegen/world/ISmartStorageUnitSystem.sol":{"lastModificationDate":1749122728104,"contentHash":"b9cfbd2675365bb8","interfaceReprHash":null,"sourceName":"src/codegen/world/ISmartStorageUnitSystem.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"ISmartStorageUnitSystem":{"0.8.24":{"default":{"path":"ISmartStorageUnitSystem.sol/ISmartStorageUnitSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/codegen/world/ISmartTurretSystem.sol":{"lastModificationDate":1749122728104,"contentHash":"6d0e7fefc916dda9","interfaceReprHash":null,"sourceName":"src/codegen/world/ISmartTurretSystem.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/smart-turret/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"ISmartTurretSystem":{"0.8.24":{"default":{"path":"ISmartTurretSystem.sol/ISmartTurretSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/codegen/world/IWorld.sol":{"lastModificationDate":1749648439222,"contentHash":"bcd291acf6413eea","interfaceReprHash":null,"sourceName":"src/codegen/world/IWorld.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/codegen/world/IAccessSystem.sol","src/codegen/world/IDeployableSystem.sol","src/codegen/world/IEntityRecordSystem.sol","src/codegen/world/IEphemeralInteractSystem.sol","src/codegen/world/IEphemeralInventorySystem.sol","src/codegen/world/IEveSystem.sol","src/codegen/world/IFuelSystem.sol","src/codegen/world/IInventoryInteractSystem.sol","src/codegen/world/IInventoryOwnershipSystem.sol","src/codegen/world/IInventorySystem.sol","src/codegen/world/IKillMailSystem.sol","src/codegen/world/ILocationSystem.sol","src/codegen/world/INetworkNodeSystem.sol","src/codegen/world/IOwnershipSystem.sol","src/codegen/world/ISmartAssemblySystem.sol","src/codegen/world/ISmartCharacterSystem.sol","src/codegen/world/ISmartGateSystem.sol","src/codegen/world/ISmartStorageUnitSystem.sol","src/codegen/world/ISmartTurretSystem.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/smart-turret/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"IWorld":{"0.8.24":{"default":{"path":"world/IWorld.sol/IWorld.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/index.sol":{"lastModificationDate":1749122728103,"contentHash":"33894961cf90dead","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/index.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol"],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/systems/AccessSystemLib.sol":{"lastModificationDate":1749122729196,"contentHash":"9658c5487d35c60f","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/systems/AccessSystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/systems/access-system/AccessSystem.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"AccessSystemLib":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/AccessSystemLib.json","build_id":"a873de2d6bb07c1a"}}},"_adminSupportOrDirectOwnerGates_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_adminSupportOrDirectOwnerGates_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_adminSupportOrDirectOwner_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_adminSupportOrDirectOwner_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_canCrossTransferToEphemeral_uint256_address":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_canCrossTransferToEphemeral_uint256_address.json","build_id":"a873de2d6bb07c1a"}}},"_canTransferFromEphemeral_uint256_address":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_canTransferFromEphemeral_uint256_address.json","build_id":"a873de2d6bb07c1a"}}},"_canTransferToEphemeral_uint256_address":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_canTransferToEphemeral_uint256_address.json","build_id":"a873de2d6bb07c1a"}}},"_canTransferToInventory_uint256_address":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_canTransferToInventory_uint256_address.json","build_id":"a873de2d6bb07c1a"}}},"_isAdmin_address":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_isAdmin_address.json","build_id":"a873de2d6bb07c1a"}}},"_isClassScoped_uint256_ResourceId":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_isClassScoped_uint256_ResourceId.json","build_id":"a873de2d6bb07c1a"}}},"_isEphemeralOwner_uint256_address_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_isEphemeralOwner_uint256_address_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_isOwnerOfBothGates_address_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_isOwnerOfBothGates_address_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_isOwner_uint256_address":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_isOwner_uint256_address.json","build_id":"a873de2d6bb07c1a"}}},"_onlyAdminOrCallAccess_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_onlyAdminOrCallAccess_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_onlyAdminOrClassScopedAccess_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_onlyAdminOrClassScopedAccess_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_onlyAdminOrOwnerSupported_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_onlyAdminOrOwnerSupported_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_onlyAdminOrOwner_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_onlyAdminOrOwner_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_onlyAdminOrScopeEnforcedCall_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_onlyAdminOrScopeEnforcedCall_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_onlyAdminSupportedAccess_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_onlyAdminSupportedAccess_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_onlyAdminSupportedOwnerOrCall_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_onlyAdminSupportedOwnerOrCall_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_onlyCallAccessOrDirectEphemeralOwner_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_onlyCallAccessOrDirectEphemeralOwner_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_onlyCallAccessWithScopeEnforced_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_onlyCallAccessWithScopeEnforced_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_onlyCallAccess_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_onlyCallAccess_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_onlyClassScopedAccess_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_onlyClassScopedAccess_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_onlyClassScopedOrCharAdminOrOwner_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_onlyClassScopedOrCharAdminOrOwner_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_onlyDirectAdminOrCallAccess_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_onlyDirectAdminOrCallAccess_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_onlyDirectAdmin_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_onlyDirectAdmin_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_onlyDirectEphemeralOwnerOrCall_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_onlyDirectEphemeralOwnerOrCall_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_onlyDirectOwner_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_onlyDirectOwner_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_onlyEphemeralOwnerOrTransferRole_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_onlyEphemeralOwnerOrTransferRole_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_onlyOwnerOrEphemeralCrossTransferRole_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_onlyOwnerOrEphemeralCrossTransferRole_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_onlyOwnerOrEphemeralTransferRole_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_onlyOwnerOrEphemeralTransferRole_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_onlyOwnerOrInventoryTransferRole_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_onlyOwnerOrInventoryTransferRole_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_onlyOwnerWithAdminSupportAccess_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_onlyOwnerWithAdminSupportAccess_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_onlyOwner_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_onlyOwner_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}},"_onlySmartAssemblyClassScopedAccess_uint256_bytes":{"0.8.24":{"default":{"path":"AccessSystemLib.sol/_onlySmartAssemblyClassScopedAccess_uint256_bytes.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol":{"lastModificationDate":1749648438899,"contentHash":"f538fa0a1bd5b549","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"DeployableSystemLib":{"0.8.24":{"default":{"path":"DeployableSystemLib.sol/DeployableSystemLib.json","build_id":"de59bba6627f16b2"}}},"__handleNodeOffline_uint256":{"0.8.24":{"default":{"path":"DeployableSystemLib.sol/__handleNodeOffline_uint256.json","build_id":"de59bba6627f16b2"}}},"_anchor_uint256_address_LocationData":{"0.8.24":{"default":{"path":"DeployableSystemLib.sol/_anchor_uint256_address_LocationData.json","build_id":"de59bba6627f16b2"}}},"_bringOffline_uint256":{"0.8.24":{"default":{"path":"DeployableSystemLib.sol/_bringOffline_uint256.json","build_id":"de59bba6627f16b2"}}},"_bringOnline_uint256":{"0.8.24":{"default":{"path":"DeployableSystemLib.sol/_bringOnline_uint256.json","build_id":"de59bba6627f16b2"}}},"_createAndAnchor_CreateAndAnchorParams_uint256":{"0.8.24":{"default":{"path":"DeployableSystemLib.sol/_createAndAnchor_CreateAndAnchorParams_uint256.json","build_id":"de59bba6627f16b2"}}},"_createDeployable_uint256_address":{"0.8.24":{"default":{"path":"DeployableSystemLib.sol/_createDeployable_uint256_address.json","build_id":"de59bba6627f16b2"}}},"_destroyDeployable_uint256":{"0.8.24":{"default":{"path":"DeployableSystemLib.sol/_destroyDeployable_uint256.json","build_id":"de59bba6627f16b2"}}},"_getDeployableClassId":{"0.8.24":{"default":{"path":"DeployableSystemLib.sol/_getDeployableClassId.json","build_id":"de59bba6627f16b2"}}},"_unanchor_uint256":{"0.8.24":{"default":{"path":"DeployableSystemLib.sol/_unanchor_uint256.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol":{"lastModificationDate":1749122729195,"contentHash":"d6c7957346bddcc2","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"EntityRecordSystemLib":{"0.8.24":{"default":{"path":"EntityRecordSystemLib.sol/EntityRecordSystemLib.json","build_id":"a873de2d6bb07c1a"}}},"_createMetadata_uint256_EntityMetadataParams":{"0.8.24":{"default":{"path":"EntityRecordSystemLib.sol/_createMetadata_uint256_EntityMetadataParams.json","build_id":"a873de2d6bb07c1a"}}},"_createRecord_uint256_EntityRecordParams":{"0.8.24":{"default":{"path":"EntityRecordSystemLib.sol/_createRecord_uint256_EntityRecordParams.json","build_id":"a873de2d6bb07c1a"}}},"_setDappURL_uint256_string":{"0.8.24":{"default":{"path":"EntityRecordSystemLib.sol/_setDappURL_uint256_string.json","build_id":"a873de2d6bb07c1a"}}},"_setDescription_uint256_string":{"0.8.24":{"default":{"path":"EntityRecordSystemLib.sol/_setDescription_uint256_string.json","build_id":"a873de2d6bb07c1a"}}},"_setName_uint256_string":{"0.8.24":{"default":{"path":"EntityRecordSystemLib.sol/_setName_uint256_string.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/systems/EphemeralInteractSystemLib.sol":{"lastModificationDate":1749648439185,"contentHash":"2ac29a5d25fbfe76","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/systems/EphemeralInteractSystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EphemeralInventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInteractSystem.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInventorySystem.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"EphemeralInteractSystemLib":{"0.8.24":{"default":{"path":"EphemeralInteractSystemLib.sol/EphemeralInteractSystemLib.json","build_id":"de59bba6627f16b2"}}},"_crossTransferToEphemeral_uint256_address_address_InventoryItemParamsArray":{"0.8.24":{"default":{"path":"EphemeralInteractSystemLib.sol/_crossTransferToEphemeral_uint256_address_address_InventoryItemParamsArray.json","build_id":"de59bba6627f16b2"}}},"_setCrossTransferToEphemeralAccess_uint256_address_bool":{"0.8.24":{"default":{"path":"EphemeralInteractSystemLib.sol/_setCrossTransferToEphemeralAccess_uint256_address_bool.json","build_id":"de59bba6627f16b2"}}},"_setTransferFromEphemeralAccess_uint256_address_bool":{"0.8.24":{"default":{"path":"EphemeralInteractSystemLib.sol/_setTransferFromEphemeralAccess_uint256_address_bool.json","build_id":"de59bba6627f16b2"}}},"_setTransferToEphemeralAccess_uint256_address_bool":{"0.8.24":{"default":{"path":"EphemeralInteractSystemLib.sol/_setTransferToEphemeralAccess_uint256_address_bool.json","build_id":"de59bba6627f16b2"}}},"_transferFromEphemeral_uint256_address_InventoryItemParamsArray":{"0.8.24":{"default":{"path":"EphemeralInteractSystemLib.sol/_transferFromEphemeral_uint256_address_InventoryItemParamsArray.json","build_id":"de59bba6627f16b2"}}},"_transferToEphemeral_uint256_address_InventoryItemParamsArray":{"0.8.24":{"default":{"path":"EphemeralInteractSystemLib.sol/_transferToEphemeral_uint256_address_InventoryItemParamsArray.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/systems/EphemeralInventorySystemLib.sol":{"lastModificationDate":1749648439185,"contentHash":"37868ff3e5bfe057","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/systems/EphemeralInventorySystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInventorySystem.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"EphemeralInventorySystemLib":{"0.8.24":{"default":{"path":"EphemeralInventorySystemLib.sol/EphemeralInventorySystemLib.json","build_id":"de59bba6627f16b2"}}},"_createAndDepositEphemeral_uint256_address_CreateInventoryItemParamsArray":{"0.8.24":{"default":{"path":"EphemeralInventorySystemLib.sol/_createAndDepositEphemeral_uint256_address_CreateInventoryItemParamsArray.json","build_id":"de59bba6627f16b2"}}},"_depositEphemeral_uint256_address_InventoryItemParamsArray":{"0.8.24":{"default":{"path":"EphemeralInventorySystemLib.sol/_depositEphemeral_uint256_address_InventoryItemParamsArray.json","build_id":"de59bba6627f16b2"}}},"_getEphemeralSmartObjectId_uint256_address":{"0.8.24":{"default":{"path":"EphemeralInventorySystemLib.sol/_getEphemeralSmartObjectId_uint256_address.json","build_id":"de59bba6627f16b2"}}},"_withdrawEphemeral_uint256_address_InventoryItemParamsArray":{"0.8.24":{"default":{"path":"EphemeralInventorySystemLib.sol/_withdrawEphemeral_uint256_address_InventoryItemParamsArray.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/systems/EveSystemLib.sol":{"lastModificationDate":1749648439188,"contentHash":"101bf501a0351b02","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/systems/EveSystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/access-config-system/AccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/AccessConfigSystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/LimitedCallContext.sol","node_modules/@latticexyz/world/src/modules/init/constants.sol","node_modules/@latticexyz/world/src/modules/init/implementations/BatchCallSystem.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/AccessSystemLib.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EphemeralInteractSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EphemeralInventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryInteractSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/KillMailSystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartStorageUnitSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartTurretSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/interfaces/IEveSystem.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/EveSystem.sol","src/namespaces/evefrontier/systems/access-system/AccessSystem.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInteractSystem.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInventorySystem.sol","src/namespaces/evefrontier/systems/inventory/InventoryInteractSystem.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/kill-mail/KillMailSystem.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol","src/namespaces/evefrontier/systems/smart-storage-unit/SmartStorageUnitSystem.sol","src/namespaces/evefrontier/systems/smart-turret/SmartTurretSystem.sol","src/namespaces/evefrontier/systems/smart-turret/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"EveSystemLib":{"0.8.24":{"default":{"path":"EveSystemLib.sol/EveSystemLib.json","build_id":"de59bba6627f16b2"}}},"_configureDeployableAccess":{"0.8.24":{"default":{"path":"EveSystemLib.sol/_configureDeployableAccess.json","build_id":"de59bba6627f16b2"}}},"_configureEntityRecordAccess":{"0.8.24":{"default":{"path":"EveSystemLib.sol/_configureEntityRecordAccess.json","build_id":"de59bba6627f16b2"}}},"_configureEphemeralInteractAccess":{"0.8.24":{"default":{"path":"EveSystemLib.sol/_configureEphemeralInteractAccess.json","build_id":"de59bba6627f16b2"}}},"_configureEphemeralInventoryAccess":{"0.8.24":{"default":{"path":"EveSystemLib.sol/_configureEphemeralInventoryAccess.json","build_id":"de59bba6627f16b2"}}},"_configureFuelAccess":{"0.8.24":{"default":{"path":"EveSystemLib.sol/_configureFuelAccess.json","build_id":"de59bba6627f16b2"}}},"_configureInventoryAccess":{"0.8.24":{"default":{"path":"EveSystemLib.sol/_configureInventoryAccess.json","build_id":"de59bba6627f16b2"}}},"_configureInventoryInteractAccess":{"0.8.24":{"default":{"path":"EveSystemLib.sol/_configureInventoryInteractAccess.json","build_id":"de59bba6627f16b2"}}},"_configureKillMailAccess":{"0.8.24":{"default":{"path":"EveSystemLib.sol/_configureKillMailAccess.json","build_id":"de59bba6627f16b2"}}},"_configureLocationAccess":{"0.8.24":{"default":{"path":"EveSystemLib.sol/_configureLocationAccess.json","build_id":"de59bba6627f16b2"}}},"_configureNetworkNodeAccess":{"0.8.24":{"default":{"path":"EveSystemLib.sol/_configureNetworkNodeAccess.json","build_id":"de59bba6627f16b2"}}},"_configureOwnershipAccess":{"0.8.24":{"default":{"path":"EveSystemLib.sol/_configureOwnershipAccess.json","build_id":"de59bba6627f16b2"}}},"_configureSmartAssemblyAccess":{"0.8.24":{"default":{"path":"EveSystemLib.sol/_configureSmartAssemblyAccess.json","build_id":"de59bba6627f16b2"}}},"_configureSmartCharacterAccess":{"0.8.24":{"default":{"path":"EveSystemLib.sol/_configureSmartCharacterAccess.json","build_id":"de59bba6627f16b2"}}},"_configureSmartGateAccess":{"0.8.24":{"default":{"path":"EveSystemLib.sol/_configureSmartGateAccess.json","build_id":"de59bba6627f16b2"}}},"_configureSmartStorageUnitAccess":{"0.8.24":{"default":{"path":"EveSystemLib.sol/_configureSmartStorageUnitAccess.json","build_id":"de59bba6627f16b2"}}},"_configureSmartTurretAccess":{"0.8.24":{"default":{"path":"EveSystemLib.sol/_configureSmartTurretAccess.json","build_id":"de59bba6627f16b2"}}},"_registerNetworkNodeClass_uint256_uint256":{"0.8.24":{"default":{"path":"EveSystemLib.sol/_registerNetworkNodeClass_uint256_uint256.json","build_id":"de59bba6627f16b2"}}},"_registerSmartAssemblies_uint256_uint256":{"0.8.24":{"default":{"path":"EveSystemLib.sol/_registerSmartAssemblies_uint256_uint256.json","build_id":"de59bba6627f16b2"}}},"_registerSmartCharacterClass_uint256_uint256":{"0.8.24":{"default":{"path":"EveSystemLib.sol/_registerSmartCharacterClass_uint256_uint256.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol":{"lastModificationDate":1749648439185,"contentHash":"62c0da3893cbfd43","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"FuelSystemLib":{"0.8.24":{"default":{"path":"FuelSystemLib.sol/FuelSystemLib.json","build_id":"de59bba6627f16b2"}}},"_configureFuelEfficiency_uint256_EntityRecordParams_uint256":{"0.8.24":{"default":{"path":"FuelSystemLib.sol/_configureFuelEfficiency_uint256_EntityRecordParams_uint256.json","build_id":"de59bba6627f16b2"}}},"_configureFuelParameters_uint256_FuelParams":{"0.8.24":{"default":{"path":"FuelSystemLib.sol/_configureFuelParameters_uint256_FuelParams.json","build_id":"de59bba6627f16b2"}}},"_depositFuel_uint256_uint256_uint256":{"0.8.24":{"default":{"path":"FuelSystemLib.sol/_depositFuel_uint256_uint256_uint256.json","build_id":"de59bba6627f16b2"}}},"_getCurrentFuelConsumptionStatus_uint256":{"0.8.24":{"default":{"path":"FuelSystemLib.sol/_getCurrentFuelConsumptionStatus_uint256.json","build_id":"de59bba6627f16b2"}}},"_setFuelMaxCapacity_uint256_uint256":{"0.8.24":{"default":{"path":"FuelSystemLib.sol/_setFuelMaxCapacity_uint256_uint256.json","build_id":"de59bba6627f16b2"}}},"_startBurn_uint256":{"0.8.24":{"default":{"path":"FuelSystemLib.sol/_startBurn_uint256.json","build_id":"de59bba6627f16b2"}}},"_stopBurn_uint256":{"0.8.24":{"default":{"path":"FuelSystemLib.sol/_stopBurn_uint256.json","build_id":"de59bba6627f16b2"}}},"_updateFuel_uint256":{"0.8.24":{"default":{"path":"FuelSystemLib.sol/_updateFuel_uint256.json","build_id":"de59bba6627f16b2"}}},"_withdrawFuel_uint256_uint256":{"0.8.24":{"default":{"path":"FuelSystemLib.sol/_withdrawFuel_uint256_uint256.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/systems/InventoryInteractSystemLib.sol":{"lastModificationDate":1749648439186,"contentHash":"212ad69c74cb0415","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/systems/InventoryInteractSystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/InventoryInteractSystem.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"InventoryInteractSystemLib":{"0.8.24":{"default":{"path":"InventoryInteractSystemLib.sol/InventoryInteractSystemLib.json","build_id":"de59bba6627f16b2"}}},"_setTransferToInventoryAccess_uint256_address_bool":{"0.8.24":{"default":{"path":"InventoryInteractSystemLib.sol/_setTransferToInventoryAccess_uint256_address_bool.json","build_id":"de59bba6627f16b2"}}},"_transferToInventory_uint256_uint256_InventoryItemParamsArray":{"0.8.24":{"default":{"path":"InventoryInteractSystemLib.sol/_transferToInventory_uint256_uint256_InventoryItemParamsArray.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol":{"lastModificationDate":1749122729197,"contentHash":"29eb91cc98d7f974","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"InventoryOwnershipSystemLib":{"0.8.24":{"default":{"path":"InventoryOwnershipSystemLib.sol/InventoryOwnershipSystemLib.json","build_id":"a873de2d6bb07c1a"}}},"_assignItemToInventory_uint256_uint256_uint256":{"0.8.24":{"default":{"path":"InventoryOwnershipSystemLib.sol/_assignItemToInventory_uint256_uint256_uint256.json","build_id":"a873de2d6bb07c1a"}}},"_removeItemFromInventory_uint256_uint256_uint256":{"0.8.24":{"default":{"path":"InventoryOwnershipSystemLib.sol/_removeItemFromInventory_uint256_uint256_uint256.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol":{"lastModificationDate":1749648439185,"contentHash":"9f27602fbea1ed9e","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"InventorySystemLib":{"0.8.24":{"default":{"path":"InventorySystemLib.sol/InventorySystemLib.json","build_id":"de59bba6627f16b2"}}},"_createAndDepositInventory_uint256_CreateInventoryItemParamsArray":{"0.8.24":{"default":{"path":"InventorySystemLib.sol/_createAndDepositInventory_uint256_CreateInventoryItemParamsArray.json","build_id":"de59bba6627f16b2"}}},"_depositInventory_uint256_InventoryItemParamsArray":{"0.8.24":{"default":{"path":"InventorySystemLib.sol/_depositInventory_uint256_InventoryItemParamsArray.json","build_id":"de59bba6627f16b2"}}},"_setCapacity_uint256_uint256":{"0.8.24":{"default":{"path":"InventorySystemLib.sol/_setCapacity_uint256_uint256.json","build_id":"de59bba6627f16b2"}}},"_setEphemeralCapacity_uint256_uint256":{"0.8.24":{"default":{"path":"InventorySystemLib.sol/_setEphemeralCapacity_uint256_uint256.json","build_id":"de59bba6627f16b2"}}},"_withdrawInventory_uint256_InventoryItemParamsArray":{"0.8.24":{"default":{"path":"InventorySystemLib.sol/_withdrawInventory_uint256_InventoryItemParamsArray.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/systems/KillMailSystemLib.sol":{"lastModificationDate":1749122729196,"contentHash":"d223cad24839a374","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/systems/KillMailSystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/systems/kill-mail/KillMailSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"KillMailSystemLib":{"0.8.24":{"default":{"path":"KillMailSystemLib.sol/KillMailSystemLib.json","build_id":"a873de2d6bb07c1a"}}},"_reportKill_uint256_KillMailData":{"0.8.24":{"default":{"path":"KillMailSystemLib.sol/_reportKill_uint256_KillMailData.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol":{"lastModificationDate":1749122729196,"contentHash":"6c8ddfacaf5b6c2e","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"LocationSystemLib":{"0.8.24":{"default":{"path":"LocationSystemLib.sol/LocationSystemLib.json","build_id":"a873de2d6bb07c1a"}}},"_saveLocation_uint256_LocationData":{"0.8.24":{"default":{"path":"LocationSystemLib.sol/_saveLocation_uint256_LocationData.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol":{"lastModificationDate":1749648439186,"contentHash":"a27fba529856da75","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"NetworkNodeSystemLib":{"0.8.24":{"default":{"path":"NetworkNodeSystemLib.sol/NetworkNodeSystemLib.json","build_id":"de59bba6627f16b2"}}},"_connectAssemblies_uint256_uint256Array":{"0.8.24":{"default":{"path":"NetworkNodeSystemLib.sol/_connectAssemblies_uint256_uint256Array.json","build_id":"de59bba6627f16b2"}}},"_connectAssembly_uint256_uint256":{"0.8.24":{"default":{"path":"NetworkNodeSystemLib.sol/_connectAssembly_uint256_uint256.json","build_id":"de59bba6627f16b2"}}},"_createAndAnchorNetworkNode_CreateAndAnchorParams_FuelParams_uint256_uint256":{"0.8.24":{"default":{"path":"NetworkNodeSystemLib.sol/_createAndAnchorNetworkNode_CreateAndAnchorParams_FuelParams_uint256_uint256.json","build_id":"de59bba6627f16b2"}}},"_disconnectAssembly_uint256_uint256":{"0.8.24":{"default":{"path":"NetworkNodeSystemLib.sol/_disconnectAssembly_uint256_uint256.json","build_id":"de59bba6627f16b2"}}},"_disconnectNetworkNode_uint256":{"0.8.24":{"default":{"path":"NetworkNodeSystemLib.sol/_disconnectNetworkNode_uint256.json","build_id":"de59bba6627f16b2"}}},"_getNetworkNodeClassId":{"0.8.24":{"default":{"path":"NetworkNodeSystemLib.sol/_getNetworkNodeClassId.json","build_id":"de59bba6627f16b2"}}},"_releaseAssemblyEnergy_uint256_uint256":{"0.8.24":{"default":{"path":"NetworkNodeSystemLib.sol/_releaseAssemblyEnergy_uint256_uint256.json","build_id":"de59bba6627f16b2"}}},"_releaseNetworkNodeEnergy_uint256":{"0.8.24":{"default":{"path":"NetworkNodeSystemLib.sol/_releaseNetworkNodeEnergy_uint256.json","build_id":"de59bba6627f16b2"}}},"_reserveAssemblyEnergy_uint256_uint256":{"0.8.24":{"default":{"path":"NetworkNodeSystemLib.sol/_reserveAssemblyEnergy_uint256_uint256.json","build_id":"de59bba6627f16b2"}}},"_reserveNetworkNodeEnergy_uint256":{"0.8.24":{"default":{"path":"NetworkNodeSystemLib.sol/_reserveNetworkNodeEnergy_uint256.json","build_id":"de59bba6627f16b2"}}},"_updateEnergyHistory_uint256":{"0.8.24":{"default":{"path":"NetworkNodeSystemLib.sol/_updateEnergyHistory_uint256.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol":{"lastModificationDate":1749122729197,"contentHash":"2a554bf872152fe6","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"OwnershipSystemLib":{"0.8.24":{"default":{"path":"OwnershipSystemLib.sol/OwnershipSystemLib.json","build_id":"a873de2d6bb07c1a"}}},"_assignOwner_uint256_address":{"0.8.24":{"default":{"path":"OwnershipSystemLib.sol/_assignOwner_uint256_address.json","build_id":"a873de2d6bb07c1a"}}},"_getEphemeralOwner_uint256_uint256":{"0.8.24":{"default":{"path":"OwnershipSystemLib.sol/_getEphemeralOwner_uint256_uint256.json","build_id":"a873de2d6bb07c1a"}}},"_getInventoryOwner_uint256_uint256":{"0.8.24":{"default":{"path":"OwnershipSystemLib.sol/_getInventoryOwner_uint256_uint256.json","build_id":"a873de2d6bb07c1a"}}},"_owner_uint256":{"0.8.24":{"default":{"path":"OwnershipSystemLib.sol/_owner_uint256.json","build_id":"a873de2d6bb07c1a"}}},"_removeOwner_uint256_address":{"0.8.24":{"default":{"path":"OwnershipSystemLib.sol/_removeOwner_uint256_address.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol":{"lastModificationDate":1749122729197,"contentHash":"d6e1bb1e1b130bbd","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"SmartAssemblySystemLib":{"0.8.24":{"default":{"path":"SmartAssemblySystemLib.sol/SmartAssemblySystemLib.json","build_id":"a873de2d6bb07c1a"}}},"_createAssembly_uint256_string_EntityRecordParams":{"0.8.24":{"default":{"path":"SmartAssemblySystemLib.sol/_createAssembly_uint256_string_EntityRecordParams.json","build_id":"a873de2d6bb07c1a"}}},"_setAssemblyType_uint256_string":{"0.8.24":{"default":{"path":"SmartAssemblySystemLib.sol/_setAssemblyType_uint256_string.json","build_id":"a873de2d6bb07c1a"}}},"_updateAssemblyType_uint256_string":{"0.8.24":{"default":{"path":"SmartAssemblySystemLib.sol/_updateAssemblyType_uint256_string.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol":{"lastModificationDate":1749122729197,"contentHash":"338d77e8fea17276","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"SmartCharacterSystemLib":{"0.8.24":{"default":{"path":"SmartCharacterSystemLib.sol/SmartCharacterSystemLib.json","build_id":"a873de2d6bb07c1a"}}},"_createCharacter_uint256_address_uint256_EntityRecordParams_EntityMetadataParams":{"0.8.24":{"default":{"path":"SmartCharacterSystemLib.sol/_createCharacter_uint256_address_uint256_EntityRecordParams_EntityMetadataParams.json","build_id":"a873de2d6bb07c1a"}}},"_getSmartCharacterClassId":{"0.8.24":{"default":{"path":"SmartCharacterSystemLib.sol/_getSmartCharacterClassId.json","build_id":"a873de2d6bb07c1a"}}},"_removeCharacter_uint256":{"0.8.24":{"default":{"path":"SmartCharacterSystemLib.sol/_removeCharacter_uint256.json","build_id":"a873de2d6bb07c1a"}}},"_updateTribeId_uint256_uint256":{"0.8.24":{"default":{"path":"SmartCharacterSystemLib.sol/_updateTribeId_uint256_uint256.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol":{"lastModificationDate":1749648439187,"contentHash":"11453d33f1c0c04c","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"SmartGateSystemLib":{"0.8.24":{"default":{"path":"SmartGateSystemLib.sol/SmartGateSystemLib.json","build_id":"de59bba6627f16b2"}}},"_areGatesOnline_uint256_uint256":{"0.8.24":{"default":{"path":"SmartGateSystemLib.sol/_areGatesOnline_uint256_uint256.json","build_id":"de59bba6627f16b2"}}},"_canJump_uint256_uint256_uint256":{"0.8.24":{"default":{"path":"SmartGateSystemLib.sol/_canJump_uint256_uint256_uint256.json","build_id":"de59bba6627f16b2"}}},"_configureGate_uint256_ResourceId":{"0.8.24":{"default":{"path":"SmartGateSystemLib.sol/_configureGate_uint256_ResourceId.json","build_id":"de59bba6627f16b2"}}},"_createAndAnchorGate_CreateAndAnchorParams_uint256_uint256":{"0.8.24":{"default":{"path":"SmartGateSystemLib.sol/_createAndAnchorGate_CreateAndAnchorParams_uint256_uint256.json","build_id":"de59bba6627f16b2"}}},"_isAnyGateLinked_uint256_uint256":{"0.8.24":{"default":{"path":"SmartGateSystemLib.sol/_isAnyGateLinked_uint256_uint256.json","build_id":"de59bba6627f16b2"}}},"_isGateLinked_uint256_uint256":{"0.8.24":{"default":{"path":"SmartGateSystemLib.sol/_isGateLinked_uint256_uint256.json","build_id":"de59bba6627f16b2"}}},"_isWithinRange_uint256_uint256":{"0.8.24":{"default":{"path":"SmartGateSystemLib.sol/_isWithinRange_uint256_uint256.json","build_id":"de59bba6627f16b2"}}},"_linkGates_uint256_uint256":{"0.8.24":{"default":{"path":"SmartGateSystemLib.sol/_linkGates_uint256_uint256.json","build_id":"de59bba6627f16b2"}}},"_unlinkGates_uint256_uint256":{"0.8.24":{"default":{"path":"SmartGateSystemLib.sol/_unlinkGates_uint256_uint256.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/systems/SmartStorageUnitSystemLib.sol":{"lastModificationDate":1749648439188,"contentHash":"e8d22d2265017953","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/systems/SmartStorageUnitSystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartStorageUnitSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol","src/namespaces/evefrontier/systems/smart-storage-unit/SmartStorageUnitSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"SmartStorageUnitSystemLib":{"0.8.24":{"default":{"path":"SmartStorageUnitSystemLib.sol/SmartStorageUnitSystemLib.json","build_id":"de59bba6627f16b2"}}},"_createAndAnchorStorageUnit_CreateAndAnchorParams_uint256_uint256_uint256":{"0.8.24":{"default":{"path":"SmartStorageUnitSystemLib.sol/_createAndAnchorStorageUnit_CreateAndAnchorParams_uint256_uint256_uint256.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/systems/SmartTurretSystemLib.sol":{"lastModificationDate":1749648439188,"contentHash":"5a86be6192903f39","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/systems/SmartTurretSystemLib.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartTurretSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol","src/namespaces/evefrontier/systems/smart-turret/SmartTurretSystem.sol","src/namespaces/evefrontier/systems/smart-turret/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"SmartTurretSystemLib":{"0.8.24":{"default":{"path":"SmartTurretSystemLib.sol/SmartTurretSystemLib.json","build_id":"de59bba6627f16b2"}}},"_aggression_AggressionParams":{"0.8.24":{"default":{"path":"SmartTurretSystemLib.sol/_aggression_AggressionParams.json","build_id":"de59bba6627f16b2"}}},"_configureTurret_uint256_ResourceId":{"0.8.24":{"default":{"path":"SmartTurretSystemLib.sol/_configureTurret_uint256_ResourceId.json","build_id":"de59bba6627f16b2"}}},"_createAndAnchorTurret_CreateAndAnchorParams_uint256":{"0.8.24":{"default":{"path":"SmartTurretSystemLib.sol/_createAndAnchorTurret_CreateAndAnchorParams_uint256.json","build_id":"de59bba6627f16b2"}}},"_inProximity_uint256_TargetPriorityArray_Turret_SmartTurretTarget":{"0.8.24":{"default":{"path":"SmartTurretSystemLib.sol/_inProximity_uint256_TargetPriorityArray_Turret_SmartTurretTarget.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol":{"lastModificationDate":1749122727367,"contentHash":"46a1063f2a613be2","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"AssemblyEnergyConfig":{"0.8.24":{"default":{"path":"AssemblyEnergyConfig.sol/AssemblyEnergyConfig.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/Characters.sol":{"lastModificationDate":1749122727367,"contentHash":"27a1df0cd9627998","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/Characters.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"Characters":{"0.8.24":{"default":{"path":"Characters.sol/Characters.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol":{"lastModificationDate":1749122727367,"contentHash":"d0cc9596bb8d4209","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"CharactersByAccount":{"0.8.24":{"default":{"path":"CharactersByAccount.sol/CharactersByAccount.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/DeployableState.sol":{"lastModificationDate":1749122727367,"contentHash":"abe9150855ff689c","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/DeployableState.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","src/codegen/common.sol"],"versionRequirement":">=0.8.24","artifacts":{"DeployableState":{"0.8.24":{"default":{"path":"DeployableState.sol/DeployableState.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/EntityRecord.sol":{"lastModificationDate":1749122727367,"contentHash":"8da333407655057f","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"EntityRecord":{"0.8.24":{"default":{"path":"EntityRecord.sol/EntityRecord.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol":{"lastModificationDate":1749122727367,"contentHash":"80ea544e5e24ae1c","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"EntityRecordMetadata":{"0.8.24":{"default":{"path":"EntityRecordMetadata.sol/EntityRecordMetadata.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol":{"lastModificationDate":1749122727367,"contentHash":"a736a57d0538727d","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"EphemeralInvCapacity":{"0.8.24":{"default":{"path":"EphemeralInvCapacity.sol/EphemeralInvCapacity.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol":{"lastModificationDate":1749122727367,"contentHash":"d06670a7210bad84","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"EphemeralInvItem":{"0.8.24":{"default":{"path":"EphemeralInvItem.sol/EphemeralInvItem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol":{"lastModificationDate":1749122727367,"contentHash":"9b92301d042f1eaa","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"EphemeralInventory":{"0.8.24":{"default":{"path":"EphemeralInventory.sol/EphemeralInventory.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol":{"lastModificationDate":1749122727367,"contentHash":"a7e6eacec8ecccba","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"EphemeralItemTransfer":{"0.8.24":{"default":{"path":"EphemeralItemTransfer.sol/EphemeralItemTransfer.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/Fuel.sol":{"lastModificationDate":1749122727367,"contentHash":"de190cb400d1e39a","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/Fuel.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"Fuel":{"0.8.24":{"default":{"path":"Fuel.sol/Fuel.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol":{"lastModificationDate":1749122727367,"contentHash":"4cbc52cc8951e564","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"FuelConsumptionState":{"0.8.24":{"default":{"path":"FuelConsumptionState.sol/FuelConsumptionState.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol":{"lastModificationDate":1749122727367,"contentHash":"68dc2705353a0421","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"FuelEfficiencyConfig":{"0.8.24":{"default":{"path":"FuelEfficiencyConfig.sol/FuelEfficiencyConfig.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/Initialize.sol":{"lastModificationDate":1749122727367,"contentHash":"6c7e64f08117dfb1","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/Initialize.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"Initialize":{"0.8.24":{"default":{"path":"Initialize.sol/Initialize.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/Inventory.sol":{"lastModificationDate":1749122727367,"contentHash":"0d17408d95b2b2dd","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/Inventory.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"Inventory":{"0.8.24":{"default":{"path":"Inventory.sol/Inventory.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol":{"lastModificationDate":1749122727367,"contentHash":"ccaa168b5827685e","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"InventoryByEphemeral":{"0.8.24":{"default":{"path":"InventoryByEphemeral.sol/InventoryByEphemeral.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol":{"lastModificationDate":1749122727367,"contentHash":"5b8da8eacd3b98c3","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"InventoryByItem":{"0.8.24":{"default":{"path":"InventoryByItem.sol/InventoryByItem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/InventoryItem.sol":{"lastModificationDate":1749122727367,"contentHash":"72615e20caa757f3","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"InventoryItem":{"0.8.24":{"default":{"path":"InventoryItem.sol/InventoryItem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol":{"lastModificationDate":1749122727367,"contentHash":"ce4003177cfbc6a0","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"InventoryItemTransfer":{"0.8.24":{"default":{"path":"InventoryItemTransfer.sol/InventoryItemTransfer.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/KillMail.sol":{"lastModificationDate":1749122727369,"contentHash":"d8a4d77cf14b43cd","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/KillMail.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","src/codegen/common.sol"],"versionRequirement":">=0.8.24","artifacts":{"KillMail":{"0.8.24":{"default":{"path":"KillMail.sol/KillMail.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/Location.sol":{"lastModificationDate":1749122727367,"contentHash":"f663a55f0ad7ecde","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/Location.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"Location":{"0.8.24":{"default":{"path":"Location.sol/Location.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/NetworkNode.sol":{"lastModificationDate":1749122727367,"contentHash":"7b628e41aa6c78b4","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"NetworkNode":{"0.8.24":{"default":{"path":"NetworkNode.sol/NetworkNode.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol":{"lastModificationDate":1749122727367,"contentHash":"f1d93890e6789295","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"NetworkNodeAssemblyLink":{"0.8.24":{"default":{"path":"NetworkNodeAssemblyLink.sol/NetworkNodeAssemblyLink.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol":{"lastModificationDate":1749122727367,"contentHash":"f5a8dd923300bd26","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"NetworkNodeByAssembly":{"0.8.24":{"default":{"path":"NetworkNodeByAssembly.sol/NetworkNodeByAssembly.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol":{"lastModificationDate":1749122727367,"contentHash":"26a56cc1967550fc","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"NetworkNodeEnergyHistory":{"0.8.24":{"default":{"path":"NetworkNodeEnergyHistory.sol/NetworkNodeEnergyHistory.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol":{"lastModificationDate":1749122727367,"contentHash":"26afb6c5e2c03763","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"OwnershipByObject":{"0.8.24":{"default":{"path":"OwnershipByObject.sol/OwnershipByObject.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol":{"lastModificationDate":1749122727367,"contentHash":"bf503a66d87ad168","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"SmartAssembly":{"0.8.24":{"default":{"path":"SmartAssembly.sol/SmartAssembly.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol":{"lastModificationDate":1749122727367,"contentHash":"200a37322529d288","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"SmartGateConfig":{"0.8.24":{"default":{"path":"SmartGateConfig.sol/SmartGateConfig.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol":{"lastModificationDate":1749122727367,"contentHash":"f220e1f687b4b8ab","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"SmartGateLink":{"0.8.24":{"default":{"path":"SmartGateLink.sol/SmartGateLink.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol":{"lastModificationDate":1749122727367,"contentHash":"76274489bfa0346f","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"SmartTurretConfig":{"0.8.24":{"default":{"path":"SmartTurretConfig.sol/SmartTurretConfig.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/Tenant.sol":{"lastModificationDate":1749122727366,"contentHash":"60c315074f458082","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/Tenant.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"Tenant":{"0.8.24":{"default":{"path":"Tenant.sol/Tenant.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/codegen/tables/WorldVersion.sol":{"lastModificationDate":1749122727366,"contentHash":"52f692cbff12b46c","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol"],"versionRequirement":">=0.8.24","artifacts":{"WorldVersion":{"0.8.24":{"default":{"path":"WorldVersion.sol/WorldVersion.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/interfaces/IEveSystem.sol":{"lastModificationDate":1748621132324,"contentHash":"dc767b5b2a57875f","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/interfaces/IEveSystem.sol","imports":["node_modules/@latticexyz/store/src/ResourceId.sol"],"versionRequirement":">=0.8.24","artifacts":{"IEveSystem":{"0.8.24":{"default":{"path":"interfaces/IEveSystem.sol/IEveSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/libraries/ObjectIdLib.sol":{"lastModificationDate":1748621132324,"contentHash":"26ec4b1c3be9a078","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/libraries/ObjectIdLib.sol","imports":[],"versionRequirement":">=0.8.0","artifacts":{"ObjectIdLib":{"0.8.24":{"default":{"path":"ObjectIdLib.sol/ObjectIdLib.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/libraries/OwnershipHelper.sol":{"lastModificationDate":1743679155863,"contentHash":"2ebb36bcb7c46d4b","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/libraries/OwnershipHelper.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol"],"versionRequirement":">=0.8.0","artifacts":{"OwnershipHelper":{"0.8.24":{"default":{"path":"OwnershipHelper.sol/OwnershipHelper.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/EveSystem.sol":{"lastModificationDate":1749647751846,"contentHash":"54a043fea4e2eb8d","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/EveSystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/access-config-system/AccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/AccessConfigSystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/LimitedCallContext.sol","node_modules/@latticexyz/world/src/modules/init/constants.sol","node_modules/@latticexyz/world/src/modules/init/implementations/BatchCallSystem.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/AccessSystemLib.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EphemeralInteractSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EphemeralInventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryInteractSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/KillMailSystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartStorageUnitSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartTurretSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/interfaces/IEveSystem.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/access-system/AccessSystem.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInteractSystem.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInventorySystem.sol","src/namespaces/evefrontier/systems/inventory/InventoryInteractSystem.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/kill-mail/KillMailSystem.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol","src/namespaces/evefrontier/systems/smart-storage-unit/SmartStorageUnitSystem.sol","src/namespaces/evefrontier/systems/smart-turret/SmartTurretSystem.sol","src/namespaces/evefrontier/systems/smart-turret/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"EveSystem":{"0.8.24":{"default":{"path":"EveSystem.sol/EveSystem.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/access-system/AccessSystem.sol":{"lastModificationDate":1748621125445,"contentHash":"81d0a7f713be8431","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/access-system/AccessSystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"AccessSystem":{"0.8.24":{"default":{"path":"AccessSystem.sol/AccessSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/constants.sol":{"lastModificationDate":1748426298464,"contentHash":"efe1f40a9d4267a5","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/constants.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol":{"lastModificationDate":1748621132326,"contentHash":"4571b1a0a9bf6c5c","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"DeployableSystem":{"0.8.24":{"default":{"path":"DeployableSystem.sol/DeployableSystem.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/deployable/types.sol":{"lastModificationDate":1747258285104,"contentHash":"31aac4959a3c7439","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/deployable/types.sol","imports":["node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/systems/entity-record/types.sol"],"versionRequirement":">=0.8.21","artifacts":{},"seenByCompiler":true},"src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol":{"lastModificationDate":1748361447918,"contentHash":"c5787ef98737055a","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/systems/entity-record/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"EntityRecordSystem":{"0.8.24":{"default":{"path":"EntityRecordSystem.sol/EntityRecordSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/entity-record/types.sol":{"lastModificationDate":1743679155865,"contentHash":"2c744e47ffe4061f","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/entity-record/types.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"src/namespaces/evefrontier/systems/fuel/FuelSystem.sol":{"lastModificationDate":1749569623376,"contentHash":"2207b20e9898d2dd","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"FuelSystem":{"0.8.24":{"default":{"path":"FuelSystem.sol/FuelSystem.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/fuel/types.sol":{"lastModificationDate":1747258285106,"contentHash":"2e7076a9e07e9122","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/fuel/types.sol","imports":[],"versionRequirement":">=0.8.21","artifacts":{},"seenByCompiler":true},"src/namespaces/evefrontier/systems/inventory/EphemeralInteractSystem.sol":{"lastModificationDate":1744273773509,"contentHash":"2d5bfa8d9f2bd4b2","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/inventory/EphemeralInteractSystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EphemeralInventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInventorySystem.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"EphemeralInteractSystem":{"0.8.24":{"default":{"path":"EphemeralInteractSystem.sol/EphemeralInteractSystem.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/inventory/EphemeralInventorySystem.sol":{"lastModificationDate":1748361447921,"contentHash":"a044239ed0d701de","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/inventory/EphemeralInventorySystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"EphemeralInventorySystem":{"0.8.24":{"default":{"path":"EphemeralInventorySystem.sol/EphemeralInventorySystem.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/inventory/InventoryInteractSystem.sol":{"lastModificationDate":1744273773510,"contentHash":"0ebe5f17606b180f","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/inventory/InventoryInteractSystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"InventoryInteractSystem":{"0.8.24":{"default":{"path":"InventoryInteractSystem.sol/InventoryInteractSystem.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/inventory/InventorySystem.sol":{"lastModificationDate":1748361447923,"contentHash":"349a31875649ff84","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"InventorySystem":{"0.8.24":{"default":{"path":"InventorySystem.sol/InventorySystem.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/inventory/types.sol":{"lastModificationDate":1747258285108,"contentHash":"14bdf064446b547c","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/inventory/types.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"src/namespaces/evefrontier/systems/kill-mail/KillMailSystem.sol":{"lastModificationDate":1743679155867,"contentHash":"5a8096b28fec4c15","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/kill-mail/KillMailSystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol"],"versionRequirement":">=0.8.21","artifacts":{"KillMailSystem":{"0.8.24":{"default":{"path":"KillMailSystem.sol/KillMailSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/location/LocationSystem.sol":{"lastModificationDate":1743679155867,"contentHash":"4c16384f0c799106","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/location/LocationSystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol"],"versionRequirement":">=0.8.24","artifacts":{"LocationSystem":{"0.8.24":{"default":{"path":"LocationSystem.sol/LocationSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol":{"lastModificationDate":1749127725035,"contentHash":"899b19968ccda10f","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"NetworkNodeSystem":{"0.8.24":{"default":{"path":"NetworkNodeSystem.sol/NetworkNodeSystem.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol":{"lastModificationDate":1744273773511,"contentHash":"8676fde1220fa4b6","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol"],"versionRequirement":">=0.8.0","artifacts":{"InventoryOwnershipSystem":{"0.8.24":{"default":{"path":"InventoryOwnershipSystem.sol/InventoryOwnershipSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol":{"lastModificationDate":1744273773511,"contentHash":"3481631aaa74a62e","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol"],"versionRequirement":">=0.8.0","artifacts":{"OwnershipSystem":{"0.8.24":{"default":{"path":"OwnershipSystem.sol/OwnershipSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol":{"lastModificationDate":1748361447925,"contentHash":"e9388f6cf868bf3e","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"SmartAssemblySystem":{"0.8.24":{"default":{"path":"SmartAssemblySystem.sol/SmartAssemblySystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol":{"lastModificationDate":1748536108636,"contentHash":"adddfb1939a960aa","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"SmartCharacterSystem":{"0.8.24":{"default":{"path":"SmartCharacterSystem.sol/SmartCharacterSystem.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol":{"lastModificationDate":1748986890244,"contentHash":"c6c2b34c4c2a09f2","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"SmartGateSystem":{"0.8.24":{"default":{"path":"SmartGateSystem.sol/SmartGateSystem.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/smart-storage-unit/SmartStorageUnitSystem.sol":{"lastModificationDate":1748621132328,"contentHash":"1dc518c157b8fd55","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/smart-storage-unit/SmartStorageUnitSystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartStorageUnitSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol","src/namespaces/evefrontier/systems/smart-storage-unit/SmartStorageUnitSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"SmartStorageUnitSystem":{"0.8.24":{"default":{"path":"SmartStorageUnitSystem.sol/SmartStorageUnitSystem.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/smart-turret/SmartTurretSystem.sol":{"lastModificationDate":1748621132328,"contentHash":"8e57be18ba968fd7","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/smart-turret/SmartTurretSystem.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartTurretSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol","src/namespaces/evefrontier/systems/smart-turret/SmartTurretSystem.sol","src/namespaces/evefrontier/systems/smart-turret/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"SmartTurretSystem":{"0.8.24":{"default":{"path":"SmartTurretSystem.sol/SmartTurretSystem.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"src/namespaces/evefrontier/systems/smart-turret/types.sol":{"lastModificationDate":1743679155870,"contentHash":"6013b472f6169de5","interfaceReprHash":null,"sourceName":"src/namespaces/evefrontier/systems/smart-turret/types.sol","imports":[],"versionRequirement":">=0.8.24","artifacts":{},"seenByCompiler":true},"test/deployable/DeployableTest.t.sol":{"lastModificationDate":1748621132329,"contentHash":"785831eb6b46e031","interfaceReprHash":null,"sourceName":"test/deployable/DeployableTest.t.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world/test/MudTest.t.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EphemeralInventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInventorySystem.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"DeployableTest":{"0.8.24":{"default":{"path":"DeployableTest.t.sol/DeployableTest.json","build_id":"de59bba6627f16b2"}}},"MockDeployableInteractSystem":{"0.8.24":{"default":{"path":"DeployableTest.t.sol/MockDeployableInteractSystem.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"test/entity-record/EntityRecordTest.t.sol":{"lastModificationDate":1747258285116,"contentHash":"3909caa5b3fd461c","interfaceReprHash":null,"sourceName":"test/entity-record/EntityRecordTest.t.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world/test/MudTest.t.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/AccessSystemLib.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EphemeralInventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/access-system/AccessSystem.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInventorySystem.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"EntityRecordTest":{"0.8.24":{"default":{"path":"EntityRecordTest.t.sol/EntityRecordTest.json","build_id":"de59bba6627f16b2"}}},"MockEntityRecordInteractSystem":{"0.8.24":{"default":{"path":"EntityRecordTest.t.sol/MockEntityRecordInteractSystem.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"test/fuel/FuelTest.t.sol":{"lastModificationDate":1749569623377,"contentHash":"5dfd88c9c73e4b6b","interfaceReprHash":null,"sourceName":"test/fuel/FuelTest.t.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world/test/MudTest.t.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EphemeralInventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInventorySystem.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"FuelTest":{"0.8.24":{"default":{"path":"FuelTest.t.sol/FuelTest.json","build_id":"de59bba6627f16b2"}}},"MockFuelInteractSystem":{"0.8.24":{"default":{"path":"FuelTest.t.sol/MockFuelInteractSystem.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"test/inventory/EphemeralInteractTest.t.sol":{"lastModificationDate":1748621132330,"contentHash":"8e84002861b5a7e1","interfaceReprHash":null,"sourceName":"test/inventory/EphemeralInteractTest.t.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world/test/MudTest.t.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/AccessSystemLib.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EphemeralInteractSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EphemeralInventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartStorageUnitSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/access-system/AccessSystem.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInteractSystem.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInventorySystem.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol","src/namespaces/evefrontier/systems/smart-storage-unit/SmartStorageUnitSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"CustomEphemeralInteractSystem":{"0.8.24":{"default":{"path":"EphemeralInteractTest.t.sol/CustomEphemeralInteractSystem.json","build_id":"de59bba6627f16b2"}}},"EphemeralInteractTest":{"0.8.24":{"default":{"path":"EphemeralInteractTest.t.sol/EphemeralInteractTest.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"test/inventory/EphemeralInventoryTest.t.sol":{"lastModificationDate":1747258285119,"contentHash":"5eb690d6a324c8b2","interfaceReprHash":null,"sourceName":"test/inventory/EphemeralInventoryTest.t.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/access-config-system/AccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/AccessConfigSystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world/test/MudTest.t.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EphemeralInventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInventorySystem.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"EphemeralInventoryTest":{"0.8.24":{"default":{"path":"EphemeralInventoryTest.t.sol/EphemeralInventoryTest.json","build_id":"de59bba6627f16b2"}}},"MockInventoryInteractSystem":{"0.8.24":{"default":{"path":"EphemeralInventoryTest.t.sol/MockInventoryInteractSystem.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"test/inventory/InventoryInteractTest.t.sol":{"lastModificationDate":1748621132331,"contentHash":"7d714edcd13f31f5","interfaceReprHash":null,"sourceName":"test/inventory/InventoryInteractTest.t.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world/test/MudTest.t.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/AccessSystemLib.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryInteractSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartStorageUnitSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/access-system/AccessSystem.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/InventoryInteractSystem.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol","src/namespaces/evefrontier/systems/smart-storage-unit/SmartStorageUnitSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"CustomInventoryInteractSystem":{"0.8.24":{"default":{"path":"InventoryInteractTest.t.sol/CustomInventoryInteractSystem.json","build_id":"de59bba6627f16b2"}}},"EphemeralInteractTest":{"0.8.24":{"default":{"path":"InventoryInteractTest.t.sol/EphemeralInteractTest.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"test/inventory/InventoryTest.t.sol":{"lastModificationDate":1747258285121,"contentHash":"0ce070782dbf383f","interfaceReprHash":null,"sourceName":"test/inventory/InventoryTest.t.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world/test/MudTest.t.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"InventoryTest":{"0.8.24":{"default":{"path":"InventoryTest.t.sol/InventoryTest.json","build_id":"de59bba6627f16b2"}}},"MockInventoryInteractSystem":{"0.8.24":{"default":{"path":"InventoryTest.t.sol/MockInventoryInteractSystem.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"test/kill-mail/KillMailTest.t.sol":{"lastModificationDate":1743679155872,"contentHash":"4489998130535d03","interfaceReprHash":null,"sourceName":"test/kill-mail/KillMailTest.t.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world/test/MudTest.t.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/AccessSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/KillMailSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/systems/access-system/AccessSystem.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/kill-mail/KillMailSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"KillMailTest":{"0.8.24":{"default":{"path":"KillMailTest.t.sol/KillMailTest.json","build_id":"a873de2d6bb07c1a"}}}},"seenByCompiler":true},"test/location/LocationTest.t.sol":{"lastModificationDate":1747258285122,"contentHash":"c6430937640f17bb","interfaceReprHash":null,"sourceName":"test/location/LocationTest.t.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world/test/MudTest.t.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/AccessSystemLib.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EphemeralInventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/access-system/AccessSystem.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInventorySystem.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"LocationTest":{"0.8.24":{"default":{"path":"LocationTest.t.sol/LocationTest.json","build_id":"de59bba6627f16b2"}}},"MockLocationInteractSystem":{"0.8.24":{"default":{"path":"LocationTest.t.sol/MockLocationInteractSystem.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"test/network-node/NetworkNodeTest.t.sol":{"lastModificationDate":1749127725037,"contentHash":"501b25e78d0d34bf","interfaceReprHash":null,"sourceName":"test/network-node/NetworkNodeTest.t.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world/test/MudTest.t.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartStorageUnitSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartTurretSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol","src/namespaces/evefrontier/systems/smart-storage-unit/SmartStorageUnitSystem.sol","src/namespaces/evefrontier/systems/smart-turret/SmartTurretSystem.sol","src/namespaces/evefrontier/systems/smart-turret/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"NetworkNodeEnergyTest":{"0.8.24":{"default":{"path":"NetworkNodeTest.t.sol/NetworkNodeEnergyTest.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"test/ownership/InventoryOwnershipTest.t.sol":{"lastModificationDate":1747258285124,"contentHash":"0733f765a19fca39","interfaceReprHash":null,"sourceName":"test/ownership/InventoryOwnershipTest.t.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world/test/MudTest.t.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EphemeralInventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInventorySystem.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"InventoryOwnershipTest":{"0.8.24":{"default":{"path":"InventoryOwnershipTest.t.sol/InventoryOwnershipTest.json","build_id":"de59bba6627f16b2"}}},"MockInventoryOwnershipInteractSystem":{"0.8.24":{"default":{"path":"InventoryOwnershipTest.t.sol/MockInventoryOwnershipInteractSystem.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"test/ownership/OwnershipTest.t.sol":{"lastModificationDate":1747258285124,"contentHash":"c0983ac371fe7541","interfaceReprHash":null,"sourceName":"test/ownership/OwnershipTest.t.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/access-config-system/AccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/AccessConfigSystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world/test/MudTest.t.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EphemeralInventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInventorySystem.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"MockOwnershipInteractSystem":{"0.8.24":{"default":{"path":"OwnershipTest.t.sol/MockOwnershipInteractSystem.json","build_id":"de59bba6627f16b2"}}},"OwnershipTest":{"0.8.24":{"default":{"path":"OwnershipTest.t.sol/OwnershipTest.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"test/smart-assembly/SmartAssemblyTest.t.sol":{"lastModificationDate":1747258285125,"contentHash":"36b16381198a5dfb","interfaceReprHash":null,"sourceName":"test/smart-assembly/SmartAssemblyTest.t.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world/test/MudTest.t.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/AccessSystemLib.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EphemeralInventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/access-system/AccessSystem.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInventorySystem.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"MockSmartAssemblyInteractSystem":{"0.8.24":{"default":{"path":"SmartAssemblyTest.t.sol/MockSmartAssemblyInteractSystem.json","build_id":"de59bba6627f16b2"}}},"SmartAssemblyTest":{"0.8.24":{"default":{"path":"SmartAssemblyTest.t.sol/SmartAssemblyTest.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"test/smart-character/SmartCharacterTest.t.sol":{"lastModificationDate":1743679155874,"contentHash":"759751a7647e8436","interfaceReprHash":null,"sourceName":"test/smart-character/SmartCharacterTest.t.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world/test/MudTest.t.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/AccessSystemLib.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EphemeralInventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/access-system/AccessSystem.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInventorySystem.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"SmartCharacterTest":{"0.8.24":{"default":{"path":"SmartCharacterTest.t.sol/SmartCharacterTest.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"test/smart-gate/SmartGateTest.t.sol":{"lastModificationDate":1748986890246,"contentHash":"e9073171ee8126ad","interfaceReprHash":null,"sourceName":"test/smart-gate/SmartGateTest.t.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/access-config-system/AccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/AccessConfigSystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world/test/MudTest.t.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/AccessSystemLib.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EphemeralInteractSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EphemeralInventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryInteractSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartStorageUnitSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/access-system/AccessSystem.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInteractSystem.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInventorySystem.sol","src/namespaces/evefrontier/systems/inventory/InventoryInteractSystem.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol","src/namespaces/evefrontier/systems/smart-storage-unit/SmartStorageUnitSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"MockCanJumpCustomSystem":{"0.8.24":{"default":{"path":"SmartGateTest.t.sol/MockCanJumpCustomSystem.json","build_id":"de59bba6627f16b2"}}},"SmartGateTest":{"0.8.24":{"default":{"path":"SmartGateTest.t.sol/SmartGateTest.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"test/smart-storage-unit/SmartStorageUnitTest.t.sol":{"lastModificationDate":1748621132333,"contentHash":"4cae4309b9e0a848","interfaceReprHash":null,"sourceName":"test/smart-storage-unit/SmartStorageUnitTest.t.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world/test/MudTest.t.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/AccessSystemLib.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EphemeralInteractSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EphemeralInventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryInteractSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartStorageUnitSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/access-system/AccessSystem.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInteractSystem.sol","src/namespaces/evefrontier/systems/inventory/EphemeralInventorySystem.sol","src/namespaces/evefrontier/systems/inventory/InventoryInteractSystem.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol","src/namespaces/evefrontier/systems/smart-storage-unit/SmartStorageUnitSystem.sol"],"versionRequirement":">=0.8.24","artifacts":{"SmartStorageUnitTest":{"0.8.24":{"default":{"path":"SmartStorageUnitTest.t.sol/SmartStorageUnitTest.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true},"test/smart-turret/SmartTurretTest.t.sol":{"lastModificationDate":1748621132334,"contentHash":"b82e88c51451fd37","interfaceReprHash":null,"sourceName":"test/smart-turret/SmartTurretTest.t.sol","imports":["/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/IWorldWithContext.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IAccessConfigSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IRoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ISOFAccessSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/codegen/world/IWorld.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/Bytes.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/libs/TagId.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/RoleManagementSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/TagSystemLib.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/AccessConfig.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/HasRole.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Initialized.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Role.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/IEntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/interfaces/ITagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/entity-system/EntitySystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/role-management-system/RoleManagementSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/TagSystem.sol","/Users/toniya/workspace/build/world-chain-contracts/mud-contracts/smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","../smart-object-framework-v2/src/IWorldWithContext.sol","../smart-object-framework-v2/src/inherit/SmartObjectFramework.sol","../smart-object-framework-v2/src/libs/TagId.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/index.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/systems/EntitySystemLib.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/CallAccess.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/Entity.sol","../smart-object-framework-v2/src/namespaces/evefrontier/codegen/tables/EntityTagMap.sol","../smart-object-framework-v2/src/namespaces/evefrontier/systems/tag-system/types.sol","node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol","node_modules/@latticexyz/store/src/Bytes.sol","node_modules/@latticexyz/store/src/EncodedLengths.sol","node_modules/@latticexyz/store/src/FieldLayout.sol","node_modules/@latticexyz/store/src/Hook.sol","node_modules/@latticexyz/store/src/IERC165.sol","node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol","node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol","node_modules/@latticexyz/store/src/ISchemaErrors.sol","node_modules/@latticexyz/store/src/ISliceErrors.sol","node_modules/@latticexyz/store/src/IStore.sol","node_modules/@latticexyz/store/src/IStoreErrors.sol","node_modules/@latticexyz/store/src/IStoreEvents.sol","node_modules/@latticexyz/store/src/IStoreHook.sol","node_modules/@latticexyz/store/src/IStoreKernel.sol","node_modules/@latticexyz/store/src/IStoreRead.sol","node_modules/@latticexyz/store/src/IStoreRegistration.sol","node_modules/@latticexyz/store/src/IStoreWrite.sol","node_modules/@latticexyz/store/src/Memory.sol","node_modules/@latticexyz/store/src/ResourceId.sol","node_modules/@latticexyz/store/src/Schema.sol","node_modules/@latticexyz/store/src/Slice.sol","node_modules/@latticexyz/store/src/Storage.sol","node_modules/@latticexyz/store/src/StoreCore.sol","node_modules/@latticexyz/store/src/StoreSwitch.sol","node_modules/@latticexyz/store/src/codegen/index.sol","node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol","node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol","node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol","node_modules/@latticexyz/store/src/codegen/tables/Tables.sol","node_modules/@latticexyz/store/src/constants.sol","node_modules/@latticexyz/store/src/rightMask.sol","node_modules/@latticexyz/store/src/storeHookTypes.sol","node_modules/@latticexyz/store/src/storeResourceTypes.sol","node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol","node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol","node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol","node_modules/@latticexyz/store/src/version.sol","node_modules/@latticexyz/world/src/AccessControl.sol","node_modules/@latticexyz/world/src/IERC165.sol","node_modules/@latticexyz/world/src/IModule.sol","node_modules/@latticexyz/world/src/IModuleErrors.sol","node_modules/@latticexyz/world/src/ISystemHook.sol","node_modules/@latticexyz/world/src/IWorldContextConsumer.sol","node_modules/@latticexyz/world/src/IWorldErrors.sol","node_modules/@latticexyz/world/src/IWorldEvents.sol","node_modules/@latticexyz/world/src/IWorldKernel.sol","node_modules/@latticexyz/world/src/System.sol","node_modules/@latticexyz/world/src/SystemCall.sol","node_modules/@latticexyz/world/src/WorldContext.sol","node_modules/@latticexyz/world/src/WorldResourceId.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IAccessManagementSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBalanceTransferSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBaseWorld.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IBatchCallSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IModuleInstallationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/interfaces/IWorldRegistrationSystem.sol","node_modules/@latticexyz/world/src/codegen/tables/Balances.sol","node_modules/@latticexyz/world/src/codegen/tables/NamespaceOwner.sol","node_modules/@latticexyz/world/src/codegen/tables/ResourceAccess.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemHooks.sol","node_modules/@latticexyz/world/src/codegen/tables/SystemRegistry.sol","node_modules/@latticexyz/world/src/codegen/tables/Systems.sol","node_modules/@latticexyz/world/src/constants.sol","node_modules/@latticexyz/world/src/modules/init/types.sol","node_modules/@latticexyz/world/src/revertWithBytes.sol","node_modules/@latticexyz/world/src/systemHookTypes.sol","node_modules/@latticexyz/world/src/worldResourceTypes.sol","node_modules/@latticexyz/world/test/MudTest.t.sol","node_modules/ds-test/src/test.sol","node_modules/forge-std/src/Base.sol","node_modules/forge-std/src/StdAssertions.sol","node_modules/forge-std/src/StdChains.sol","node_modules/forge-std/src/StdCheats.sol","node_modules/forge-std/src/StdError.sol","node_modules/forge-std/src/StdInvariant.sol","node_modules/forge-std/src/StdJson.sol","node_modules/forge-std/src/StdMath.sol","node_modules/forge-std/src/StdStorage.sol","node_modules/forge-std/src/StdStyle.sol","node_modules/forge-std/src/StdUtils.sol","node_modules/forge-std/src/Test.sol","node_modules/forge-std/src/Vm.sol","node_modules/forge-std/src/console.sol","node_modules/forge-std/src/console2.sol","node_modules/forge-std/src/interfaces/IMulticall3.sol","node_modules/forge-std/src/safeconsole.sol","src/codegen/common.sol","src/namespaces/evefrontier/codegen/index.sol","src/namespaces/evefrontier/codegen/systems/AccessSystemLib.sol","src/namespaces/evefrontier/codegen/systems/DeployableSystemLib.sol","src/namespaces/evefrontier/codegen/systems/EntityRecordSystemLib.sol","src/namespaces/evefrontier/codegen/systems/FuelSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventoryOwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/InventorySystemLib.sol","src/namespaces/evefrontier/codegen/systems/LocationSystemLib.sol","src/namespaces/evefrontier/codegen/systems/NetworkNodeSystemLib.sol","src/namespaces/evefrontier/codegen/systems/OwnershipSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartAssemblySystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartCharacterSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartGateSystemLib.sol","src/namespaces/evefrontier/codegen/systems/SmartTurretSystemLib.sol","src/namespaces/evefrontier/codegen/tables/AssemblyEnergyConfig.sol","src/namespaces/evefrontier/codegen/tables/Characters.sol","src/namespaces/evefrontier/codegen/tables/CharactersByAccount.sol","src/namespaces/evefrontier/codegen/tables/DeployableState.sol","src/namespaces/evefrontier/codegen/tables/EntityRecord.sol","src/namespaces/evefrontier/codegen/tables/EntityRecordMetadata.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvCapacity.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInvItem.sol","src/namespaces/evefrontier/codegen/tables/EphemeralInventory.sol","src/namespaces/evefrontier/codegen/tables/EphemeralItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/Fuel.sol","src/namespaces/evefrontier/codegen/tables/FuelConsumptionState.sol","src/namespaces/evefrontier/codegen/tables/FuelEfficiencyConfig.sol","src/namespaces/evefrontier/codegen/tables/Initialize.sol","src/namespaces/evefrontier/codegen/tables/Inventory.sol","src/namespaces/evefrontier/codegen/tables/InventoryByEphemeral.sol","src/namespaces/evefrontier/codegen/tables/InventoryByItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItem.sol","src/namespaces/evefrontier/codegen/tables/InventoryItemTransfer.sol","src/namespaces/evefrontier/codegen/tables/KillMail.sol","src/namespaces/evefrontier/codegen/tables/Location.sol","src/namespaces/evefrontier/codegen/tables/NetworkNode.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeAssemblyLink.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeByAssembly.sol","src/namespaces/evefrontier/codegen/tables/NetworkNodeEnergyHistory.sol","src/namespaces/evefrontier/codegen/tables/OwnershipByObject.sol","src/namespaces/evefrontier/codegen/tables/SmartAssembly.sol","src/namespaces/evefrontier/codegen/tables/SmartGateConfig.sol","src/namespaces/evefrontier/codegen/tables/SmartGateLink.sol","src/namespaces/evefrontier/codegen/tables/SmartTurretConfig.sol","src/namespaces/evefrontier/codegen/tables/Tenant.sol","src/namespaces/evefrontier/codegen/tables/WorldVersion.sol","src/namespaces/evefrontier/libraries/ObjectIdLib.sol","src/namespaces/evefrontier/libraries/OwnershipHelper.sol","src/namespaces/evefrontier/systems/access-system/AccessSystem.sol","src/namespaces/evefrontier/systems/constants.sol","src/namespaces/evefrontier/systems/deployable/DeployableSystem.sol","src/namespaces/evefrontier/systems/deployable/types.sol","src/namespaces/evefrontier/systems/entity-record/EntityRecordSystem.sol","src/namespaces/evefrontier/systems/entity-record/types.sol","src/namespaces/evefrontier/systems/fuel/FuelSystem.sol","src/namespaces/evefrontier/systems/fuel/types.sol","src/namespaces/evefrontier/systems/inventory/InventorySystem.sol","src/namespaces/evefrontier/systems/inventory/types.sol","src/namespaces/evefrontier/systems/location/LocationSystem.sol","src/namespaces/evefrontier/systems/network/NetworkNodeSystem.sol","src/namespaces/evefrontier/systems/ownership/InventoryOwnershipSystem.sol","src/namespaces/evefrontier/systems/ownership/OwnershipSystem.sol","src/namespaces/evefrontier/systems/smart-assembly/SmartAssemblySystem.sol","src/namespaces/evefrontier/systems/smart-character/SmartCharacterSystem.sol","src/namespaces/evefrontier/systems/smart-gate/SmartGateSystem.sol","src/namespaces/evefrontier/systems/smart-turret/SmartTurretSystem.sol","src/namespaces/evefrontier/systems/smart-turret/types.sol"],"versionRequirement":">=0.8.24","artifacts":{"MockSmartTurretInteractSystem":{"0.8.24":{"default":{"path":"SmartTurretTest.t.sol/MockSmartTurretInteractSystem.json","build_id":"de59bba6627f16b2"}}},"SmartGateTest":{"0.8.24":{"default":{"path":"SmartTurretTest.t.sol/SmartGateTest.json","build_id":"de59bba6627f16b2"}}}},"seenByCompiler":true}},"builds":["a873de2d6bb07c1a","de59bba6627f16b2"],"profiles":{"default":{"solc":{"optimizer":{"enabled":true,"runs":300},"metadata":{"useLiteralContent":false,"bytecodeHash":"ipfs","appendCBOR":true},"outputSelection":{"*":{"*":["abi","evm.bytecode.object","evm.bytecode.sourceMap","evm.bytecode.linkReferences","evm.deployedBytecode.object","evm.deployedBytecode.sourceMap","evm.deployedBytecode.linkReferences","evm.deployedBytecode.immutableReferences","evm.methodIdentifiers","metadata"]}},"evmVersion":"cancun","viaIR":false,"libraries":{}},"vyper":{"evmVersion":"cancun","outputSelection":{"*":{"*":["abi","evm.bytecode","evm.deployedBytecode"]}}}}},"preprocessed":false,"mocks":[]}