World

Verified contract

Proxy

Active on Base with 243,166 txns
Deployed by via 0x8ef4e819 at 18999956
Slot Value
0x0000000000000000000000000000000000000000000000000000000000000000 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000001 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000002 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000003 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000004 0x0000000000000000000000000000000000000000000000000000000000000000

No balances found for "World"

0x50e7fe9be390085decd1a98fd5566fa45019ba5e7b9146059ed490ce33d9a894
0xc29d18a19d1588917e81ac6ed1bf426b59290fded5f2cf6b0a4a55aed8f1a8d4
0x86b34aea4bae6f15e6b3691412d4eeae1f847f197c63e3d465dbcf3cd42602a3
0x4d3fd7e2163ddf6f4c6f24e03d50dd2860382204b521cce0f644264420ee361d
0x0f1fe4b6eb1f6f189c120562d1afbbf1343092e5bb7792212734d68060c53472
0xbaa63793ab6c4854a9d3668f273eb03812cc0b1a556c17044d50043eb170a1f4
0x877b8781ac90bfd8e88fc8436b4fc3b6ff474313d58a38e7a558889ba081d26f
0x00d2bc93b70d26f0d1c1be6ad49b7f02a686bb3b36a2175502f3d3adc4ce90da
0x882b7d350dfe65c4913700e586cc8dd48fc3f8ccd6d0eb1e2d270f6e0caae5fe
0x6b012046388dd881d1161682796a154a7675363f777afde09f5bd8a456a74e48

Functions
Getter at block 22735852
creator(view returns (address)
0x573802f86c51b61d7cf620952217ec6ce0537d2e
storeVersion(pure returns (bytes32)
0x322e302e32000000000000000000000000000000000000000000000000000000
worldVersion(pure returns (bytes32)
0x322e302e32000000000000000000000000000000000000000000000000000000
Read-only
getDynamicField(bytes32 tableIdbytes32[] keyTupleuint8 dynamicFieldIndexview returns (bytes data)
getDynamicFieldLength(bytes32 tableIdbytes32[] keyTupleuint8 dynamicFieldIndexview returns (uint256)
getDynamicFieldSlice(bytes32 tableIdbytes32[] keyTupleuint8 dynamicFieldIndexuint256 startuint256 endview returns (bytes)
getField(bytes32 tableIdbytes32[] keyTupleuint8 fieldIndexview returns (bytes data)
getField(bytes32 tableIdbytes32[] keyTupleuint8 fieldIndexbytes32 fieldLayoutview returns (bytes data)
getFieldLayout(bytes32 tableIdview returns (bytes32 fieldLayout)
getFieldLength(bytes32 tableIdbytes32[] keyTupleuint8 fieldIndexview returns (uint256)
getFieldLength(bytes32 tableIdbytes32[] keyTupleuint8 fieldIndexbytes32 fieldLayoutview returns (uint256)
getKeySchema(bytes32 tableIdview returns (bytes32 keySchema)
getRecord(bytes32 tableIdbytes32[] keyTupleview returns (bytes staticDatabytes32 encodedLengthsbytes dynamicData)
getRecord(bytes32 tableIdbytes32[] keyTuplebytes32 fieldLayoutview returns (bytes staticDatabytes32 encodedLengthsbytes dynamicData)
getStaticField(bytes32 tableIdbytes32[] keyTupleuint8 fieldIndexbytes32 fieldLayoutview returns (bytes32 data)
getValueSchema(bytes32 tableIdview returns (bytes32 valueSchema)
State-modifying
call(bytes32 systemIdbytes callDatapayable returns (bytes)
callFrom(address delegatorbytes32 systemIdbytes callDatapayable returns (bytes)
deleteRecord(bytes32 tableIdbytes32[] keyTuple
initialize(address initModule
installRootModule(address modulebytes encodedArgs
popFromDynamicField(bytes32 tableIdbytes32[] keyTupleuint8 dynamicFieldIndexuint256 byteLengthToPop
pushToDynamicField(bytes32 tableIdbytes32[] keyTupleuint8 dynamicFieldIndexbytes dataToPush
setDynamicField(bytes32 tableIdbytes32[] keyTupleuint8 dynamicFieldIndexbytes data
setField(bytes32 tableIdbytes32[] keyTupleuint8 fieldIndexbytes data
setField(bytes32 tableIdbytes32[] keyTupleuint8 fieldIndexbytes databytes32 fieldLayout
setRecord(bytes32 tableIdbytes32[] keyTuplebytes staticDatabytes32 encodedLengthsbytes dynamicData
setStaticField(bytes32 tableIdbytes32[] keyTupleuint8 fieldIndexbytes databytes32 fieldLayout
spliceDynamicData(bytes32 tableIdbytes32[] keyTupleuint8 dynamicFieldIndexuint40 startWithinFielduint40 deleteCountbytes data
spliceStaticData(bytes32 tableIdbytes32[] keyTupleuint48 startbytes data
Events
HelloStore(bytes32 indexed storeVersion
HelloWorld(bytes32 indexed worldVersion
Store_DeleteRecord(bytes32 indexed tableIdbytes32[] keyTuple
Store_SetRecord(bytes32 indexed tableIdbytes32[] keyTuplebytes staticDatabytes32 encodedLengthsbytes dynamicData
Store_SpliceDynamicData(bytes32 indexed tableIdbytes32[] keyTupleuint8 dynamicFieldIndexuint48 startuint40 deleteCountbytes32 encodedLengthsbytes data
Store_SpliceStaticData(bytes32 indexed tableIdbytes32[] keyTupleuint48 startbytes data
Constructor
constructor(
Fallback and receive
fallback(
receive(
Errors
EncodedLengths_InvalidLength(uint256 length
FieldLayout_Empty(
FieldLayout_InvalidStaticDataLength(uint256 staticDataLengthuint256 computedStaticDataLength
FieldLayout_StaticLengthDoesNotFitInAWord(uint256 index
FieldLayout_StaticLengthIsNotZero(uint256 index
FieldLayout_StaticLengthIsZero(uint256 index
FieldLayout_TooManyDynamicFields(uint256 numFieldsuint256 maxFields
FieldLayout_TooManyFields(uint256 numFieldsuint256 maxFields
Module_AlreadyInstalled(
Module_MissingDependency(address dependency
Module_NonRootInstallNotSupported(
Module_RootInstallNotSupported(
Schema_InvalidLength(uint256 length
Schema_StaticTypeAfterDynamicType(
Slice_OutOfBounds(bytes datauint256 startuint256 end
Store_IndexOutOfBounds(uint256 lengthuint256 accessedIndex
Store_InvalidBounds(uint256 startuint256 end
Store_InvalidFieldNamesLength(uint256 expecteduint256 received
Store_InvalidKeyNamesLength(uint256 expecteduint256 received
Store_InvalidResourceType(bytes2 expectedbytes32 resourceIdstring resourceIdString
Store_InvalidSplice(uint40 startWithinFielduint40 deleteCountuint40 fieldLength
Store_InvalidStaticDataLength(uint256 expecteduint256 received
Store_InvalidValueSchemaDynamicLength(uint256 expecteduint256 received
Store_InvalidValueSchemaLength(uint256 expecteduint256 received
Store_InvalidValueSchemaStaticLength(uint256 expecteduint256 received
Store_TableAlreadyExists(bytes32 tableIdstring tableIdString
Store_TableNotFound(bytes32 tableIdstring tableIdString
World_AccessDenied(string resourceaddress caller
World_AlreadyInitialized(
World_CallbackNotAllowed(bytes4 functionSelector
World_DelegationNotFound(address delegatoraddress delegatee
World_FunctionSelectorAlreadyExists(bytes4 functionSelector
World_FunctionSelectorNotFound(bytes4 functionSelector
World_InsufficientBalance(uint256 balanceuint256 amount
World_InterfaceNotSupported(address contractAddressbytes4 interfaceId
World_InvalidNamespace(bytes14 namespace
World_InvalidResourceId(bytes32 resourceIdstring resourceIdString
World_InvalidResourceType(bytes2 expectedbytes32 resourceIdstring resourceIdString
World_ResourceAlreadyExists(bytes32 resourceIdstring resourceIdString
World_ResourceNotFound(bytes32 resourceIdstring resourceIdString
World_SystemAlreadyExists(address system
World_UnlimitedDelegationNotAllowed(