World
Verified contract
Proxy
Active on
Base with 243,166 txns
Unified storage
Raw
Slot | Value |
---|---|
0x0000000000000000000000000000000000000000000000000000000000000000 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
0x0000000000000000000000000000000000000000000000000000000000000001 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
0x0000000000000000000000000000000000000000000000000000000000000002 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
0x0000000000000000000000000000000000000000000000000000000000000003 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
0x0000000000000000000000000000000000000000000000000000000000000004 | 0x0000000000000000000000000000000000000000000000000000000000000000 |
Balances ($0.00)
No balances found for "World"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22735661 | 7 minutes ago | | | 0 | 0.000015806682 | |
| 22735616 | 8 minutes ago | | | 0 | 0.000015883071 | |
| 22735597 | 9 minutes ago | | | 0 | 4.4471026e-7 | |
| 22735342 | 17 minutes ago | | | 0 | 0.000011730365 | |
| 22735338 | 17 minutes ago | | | 0 | 0.000011730365 | |
| 22735333 | 17 minutes ago | | | 0 | 0.000011730365 | |
| 22735328 | 18 minutes ago | | | 0 | 0.000013823550 | |
| 22735324 | 18 minutes ago | | | 0 | 0.000011725011 | |
| 22735320 | 18 minutes ago | | | 0 | 0.000015815639 | |
| 22735315 | 18 minutes ago | | | 0 | 0.000015815639 |
ABI
ABI objects
Getter at block 22735852
creator() view returns (address)
0x573802f86c51b61d7cf620952217ec6ce0537d2e
storeVersion() pure returns (bytes32)
0x322e302e32000000000000000000000000000000000000000000000000000000
worldVersion() pure returns (bytes32)
0x322e302e32000000000000000000000000000000000000000000000000000000
Read-only
getDynamicField(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex) view returns (bytes data)
getDynamicFieldLength(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex) view returns (uint256)
getDynamicFieldSlice(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex, uint256 start, uint256 end) view returns (bytes)
getField(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex) view returns (bytes data)
getField(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex, bytes32 fieldLayout) view returns (bytes data)
getFieldLayout(bytes32 tableId) view returns (bytes32 fieldLayout)
getFieldLength(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex) view returns (uint256)
getFieldLength(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex, bytes32 fieldLayout) view returns (uint256)
getKeySchema(bytes32 tableId) view returns (bytes32 keySchema)
getRecord(bytes32 tableId, bytes32[] keyTuple) view returns (bytes staticData, bytes32 encodedLengths, bytes dynamicData)
getRecord(bytes32 tableId, bytes32[] keyTuple, bytes32 fieldLayout) view returns (bytes staticData, bytes32 encodedLengths, bytes dynamicData)
getStaticField(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex, bytes32 fieldLayout) view returns (bytes32 data)
getValueSchema(bytes32 tableId) view returns (bytes32 valueSchema)
State-modifying
Events call(bytes32 systemId, bytes callData) payable returns (bytes)
callFrom(address delegator, bytes32 systemId, bytes callData) payable returns (bytes)
deleteRecord(bytes32 tableId, bytes32[] keyTuple)
initialize(address initModule)
installRootModule(address module, bytes encodedArgs)
popFromDynamicField(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex, uint256 byteLengthToPop)
pushToDynamicField(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex, bytes dataToPush)
setDynamicField(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex, bytes data)
setField(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex, bytes data)
setField(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex, bytes data, bytes32 fieldLayout)
setRecord(bytes32 tableId, bytes32[] keyTuple, bytes staticData, bytes32 encodedLengths, bytes dynamicData)
setStaticField(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex, bytes data, bytes32 fieldLayout)
spliceDynamicData(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex, uint40 startWithinField, uint40 deleteCount, bytes data)
spliceStaticData(bytes32 tableId, bytes32[] keyTuple, uint48 start, bytes data)
HelloStore(bytes32 indexed storeVersion)
HelloWorld(bytes32 indexed worldVersion)
Store_DeleteRecord(bytes32 indexed tableId, bytes32[] keyTuple)
Store_SetRecord(bytes32 indexed tableId, bytes32[] keyTuple, bytes staticData, bytes32 encodedLengths, bytes dynamicData)
Store_SpliceDynamicData(bytes32 indexed tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex, uint48 start, uint40 deleteCount, bytes32 encodedLengths, bytes data)
Store_SpliceStaticData(bytes32 indexed tableId, bytes32[] keyTuple, uint48 start, bytes data)
constructor()
fallback()
receive()
EncodedLengths_InvalidLength(uint256 length)
FieldLayout_Empty()
FieldLayout_InvalidStaticDataLength(uint256 staticDataLength, uint256 computedStaticDataLength)
FieldLayout_StaticLengthDoesNotFitInAWord(uint256 index)
FieldLayout_StaticLengthIsNotZero(uint256 index)
FieldLayout_StaticLengthIsZero(uint256 index)
FieldLayout_TooManyDynamicFields(uint256 numFields, uint256 maxFields)
FieldLayout_TooManyFields(uint256 numFields, uint256 maxFields)
Module_AlreadyInstalled()
Module_MissingDependency(address dependency)
Module_NonRootInstallNotSupported()
Module_RootInstallNotSupported()
Schema_InvalidLength(uint256 length)
Schema_StaticTypeAfterDynamicType()
Slice_OutOfBounds(bytes data, uint256 start, uint256 end)
Store_IndexOutOfBounds(uint256 length, uint256 accessedIndex)
Store_InvalidBounds(uint256 start, uint256 end)
Store_InvalidFieldNamesLength(uint256 expected, uint256 received)
Store_InvalidKeyNamesLength(uint256 expected, uint256 received)
Store_InvalidResourceType(bytes2 expected, bytes32 resourceId, string resourceIdString)
Store_InvalidSplice(uint40 startWithinField, uint40 deleteCount, uint40 fieldLength)
Store_InvalidStaticDataLength(uint256 expected, uint256 received)
Store_InvalidValueSchemaDynamicLength(uint256 expected, uint256 received)
Store_InvalidValueSchemaLength(uint256 expected, uint256 received)
Store_InvalidValueSchemaStaticLength(uint256 expected, uint256 received)
Store_TableAlreadyExists(bytes32 tableId, string tableIdString)
Store_TableNotFound(bytes32 tableId, string tableIdString)
World_AccessDenied(string resource, address caller)
World_AlreadyInitialized()
World_CallbackNotAllowed(bytes4 functionSelector)
World_DelegationNotFound(address delegator, address delegatee)
World_FunctionSelectorAlreadyExists(bytes4 functionSelector)
World_FunctionSelectorNotFound(bytes4 functionSelector)
World_InsufficientBalance(uint256 balance, uint256 amount)
World_InterfaceNotSupported(address contractAddress, bytes4 interfaceId)
World_InvalidNamespace(bytes14 namespace)
World_InvalidResourceId(bytes32 resourceId, string resourceIdString)
World_InvalidResourceType(bytes2 expected, bytes32 resourceId, string resourceIdString)
World_ResourceAlreadyExists(bytes32 resourceId, string resourceIdString)
World_ResourceNotFound(bytes32 resourceId, string resourceIdString)
World_SystemAlreadyExists(address system)
World_UnlimitedDelegationNotAllowed()