World

Verified contract

Proxy

Active on Base with 9,861 txns
Deployed by via 0x2d7f5baa at 6008206
Slot Value
0x0000000000000000000000000000000000000000000000000000000000000000 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000001 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000002 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000003 0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000004 0x0000000000000000000000000000000000000000000000000000000000000000
Native
Value $2,098.93
0x784fe36b7d52c132c7a8858f6cc0249e5712688d498497dafad4d5ed161b5f61
0xf5b7f311402b83110a4a081fddc9760648bf66531243ceb67aa408ccdc9f62ed
0x09eeb11aeaa0fb2a0473b9169be2cf3df4b758042233a0d05f7360e46145f6cf
0x0b803f1430884ea722d420dc7f738880843b59e5ae451b39b555e34817bc0e9b
0xad99bb87b75e4df0d070bf1abf305e298a49e49bf201a330185f88104b94d43f
0x8b3336af374ac0ccbcbe1706479cd964e71b2fe83a4cf899bbf0e7384b07fc29
0x92c75b4125aa5840f8b935a6884856b81ba37c8959c476654d5e0e97cf79ad4a
0xfca77a90b50646d17b79b14ec756669085b5917e56f72ae62aa5063ebb94922b
0xbedd7ed79d039b5da0fe775b1c4aa8bfafd474e2ad7f767c0e3d1b66421e710f
0xe8a6abbcf3382f4652636827be202c79b4c4b1f70c18ccb057949ccc168a0f8e

Functions
Getter at block 21851871
creator(view returns (address)
0x77ca8f01cb2a88b2ee90aa9697461391eb3f12e9
storeVersion(pure returns (bytes32)
0x312e302e302d756e617564697465640000000000000000000000000000000000
worldVersion(pure returns (bytes32)
0x312e302e302d756e617564697465640000000000000000000000000000000000
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 coreModule
installRootModule(address modulebytes args
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_DeleteRecord(bytes32 indexed tableIdbytes32[] keyTuple
Store_SetRecord(bytes32 indexed tableIdbytes32[] keyTuplebytes staticDatabytes32 encodedLengthsbytes dynamicData
Store_SetRecord(bytes32 indexed tableIdbytes32[] keyTuplebytes staticDatabytes32 encodedLengthsbytes dynamicData
Store_SpliceDynamicData(bytes32 indexed tableIdbytes32[] keyTupleuint48 startuint40 deleteCountbytes32 encodedLengthsbytes data
Store_SpliceDynamicData(bytes32 indexed tableIdbytes32[] keyTupleuint48 startuint40 deleteCountbytes32 encodedLengthsbytes data
Store_SpliceStaticData(bytes32 indexed tableIdbytes32[] keyTupleuint48 startbytes data
Store_SpliceStaticData(bytes32 indexed tableIdbytes32[] keyTupleuint48 startbytes data
Constructor
constructor(
Fallback and receive
fallback(
receive(
Errors
PackedCounter_InvalidLength(uint256 length
Slice_OutOfBounds(bytes datauint256 startuint256 end
Store_IndexOutOfBounds(uint256 lengthuint256 accessedIndex
Store_InvalidResourceType(bytes2 expectedbytes32 resourceIdstring resourceIdString
Store_InvalidSplice(uint40 startWithinFielduint40 deleteCountuint40 fieldLength
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_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(