Documentation ¶
Index ¶
- Variables
- type Coord
- type ERC2771ForwarderForwardRequest
- type ERC2771ForwarderForwardRequestData
- type EntityRecordData
- type EntityRecordOffchainTableData
- type InventoryItem
- type LocationTableData
- type SmartObjectData
- type StaticDataGlobalTableData
- type SystemCallData
- type SystemCallFromData
- type WorldErrors
- type WorldErrorsCaller
- func (_WorldErrors *WorldErrorsCaller) CharacterSystemId(opts *bind.CallOpts) ([32]byte, error)
- func (_WorldErrors *WorldErrorsCaller) Creator(opts *bind.CallOpts) (common.Address, error)
- func (_WorldErrors *WorldErrorsCaller) CurrentFuelAmount(opts *bind.CallOpts, entityId *big.Int) (*big.Int, error)
- func (_WorldErrors *WorldErrorsCaller) Eip712Domain(opts *bind.CallOpts) (struct{ ... }, error)
- func (_WorldErrors *WorldErrorsCaller) GetDynamicField(opts *bind.CallOpts, tableId [32]byte, keyTuple [][32]byte, ...) ([]byte, error)
- func (_WorldErrors *WorldErrorsCaller) GetDynamicFieldLength(opts *bind.CallOpts, tableId [32]byte, keyTuple [][32]byte, ...) (*big.Int, error)
- func (_WorldErrors *WorldErrorsCaller) GetDynamicFieldSlice(opts *bind.CallOpts, tableId [32]byte, keyTuple [][32]byte, ...) ([]byte, error)
- func (_WorldErrors *WorldErrorsCaller) GetField(opts *bind.CallOpts, tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8) ([]byte, error)
- func (_WorldErrors *WorldErrorsCaller) GetField0(opts *bind.CallOpts, tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, ...) ([]byte, error)
- func (_WorldErrors *WorldErrorsCaller) GetFieldLayout(opts *bind.CallOpts, tableId [32]byte) ([32]byte, error)
- func (_WorldErrors *WorldErrorsCaller) GetFieldLength(opts *bind.CallOpts, tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8) (*big.Int, error)
- func (_WorldErrors *WorldErrorsCaller) GetFieldLength0(opts *bind.CallOpts, tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, ...) (*big.Int, error)
- func (_WorldErrors *WorldErrorsCaller) GetKeySchema(opts *bind.CallOpts, tableId [32]byte) ([32]byte, error)
- func (_WorldErrors *WorldErrorsCaller) GetName(opts *bind.CallOpts) ([16]byte, error)
- func (_WorldErrors *WorldErrorsCaller) GetRecord(opts *bind.CallOpts, tableId [32]byte, keyTuple [][32]byte) (struct{ ... }, error)
- func (_WorldErrors *WorldErrorsCaller) GetRecord0(opts *bind.CallOpts, tableId [32]byte, keyTuple [][32]byte, ...) (struct{ ... }, error)
- func (_WorldErrors *WorldErrorsCaller) GetStaticField(opts *bind.CallOpts, tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, ...) ([32]byte, error)
- func (_WorldErrors *WorldErrorsCaller) GetValueSchema(opts *bind.CallOpts, tableId [32]byte) ([32]byte, error)
- func (_WorldErrors *WorldErrorsCaller) InitialMsgSender(opts *bind.CallOpts) (common.Address, error)
- func (_WorldErrors *WorldErrorsCaller) InstallRoot(opts *bind.CallOpts, arg0 []byte) error
- func (_WorldErrors *WorldErrorsCaller) IsNonceUsed(opts *bind.CallOpts, owner common.Address, data *big.Int) (bool, error)
- func (_WorldErrors *WorldErrorsCaller) MsgSender(opts *bind.CallOpts) (common.Address, error)
- func (_WorldErrors *WorldErrorsCaller) MsgValue(opts *bind.CallOpts) (*big.Int, error)
- func (_WorldErrors *WorldErrorsCaller) StoreVersion(opts *bind.CallOpts) ([32]byte, error)
- func (_WorldErrors *WorldErrorsCaller) StructHash(opts *bind.CallOpts, request ERC2771ForwarderForwardRequest) ([32]byte, error)
- func (_WorldErrors *WorldErrorsCaller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
- func (_WorldErrors *WorldErrorsCaller) Verify(opts *bind.CallOpts, arg0 common.Address, systemId [32]byte, arg2 []byte) (bool, error)
- func (_WorldErrors *WorldErrorsCaller) World(opts *bind.CallOpts) (common.Address, error)
- func (_WorldErrors *WorldErrorsCaller) WorldVersion(opts *bind.CallOpts) ([32]byte, error)
- type WorldErrorsCallerRaw
- type WorldErrorsCallerSession
- func (_WorldErrors *WorldErrorsCallerSession) CharacterSystemId() ([32]byte, error)
- func (_WorldErrors *WorldErrorsCallerSession) Creator() (common.Address, error)
- func (_WorldErrors *WorldErrorsCallerSession) CurrentFuelAmount(entityId *big.Int) (*big.Int, error)
- func (_WorldErrors *WorldErrorsCallerSession) Eip712Domain() (struct{ ... }, error)
- func (_WorldErrors *WorldErrorsCallerSession) GetDynamicField(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8) ([]byte, error)
- func (_WorldErrors *WorldErrorsCallerSession) GetDynamicFieldLength(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8) (*big.Int, error)
- func (_WorldErrors *WorldErrorsCallerSession) GetDynamicFieldSlice(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, start *big.Int, ...) ([]byte, error)
- func (_WorldErrors *WorldErrorsCallerSession) GetField(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8) ([]byte, error)
- func (_WorldErrors *WorldErrorsCallerSession) GetField0(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, fieldLayout [32]byte) ([]byte, error)
- func (_WorldErrors *WorldErrorsCallerSession) GetFieldLayout(tableId [32]byte) ([32]byte, error)
- func (_WorldErrors *WorldErrorsCallerSession) GetFieldLength(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8) (*big.Int, error)
- func (_WorldErrors *WorldErrorsCallerSession) GetFieldLength0(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, fieldLayout [32]byte) (*big.Int, error)
- func (_WorldErrors *WorldErrorsCallerSession) GetKeySchema(tableId [32]byte) ([32]byte, error)
- func (_WorldErrors *WorldErrorsCallerSession) GetName() ([16]byte, error)
- func (_WorldErrors *WorldErrorsCallerSession) GetRecord(tableId [32]byte, keyTuple [][32]byte) (struct{ ... }, error)
- func (_WorldErrors *WorldErrorsCallerSession) GetRecord0(tableId [32]byte, keyTuple [][32]byte, fieldLayout [32]byte) (struct{ ... }, error)
- func (_WorldErrors *WorldErrorsCallerSession) GetStaticField(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, fieldLayout [32]byte) ([32]byte, error)
- func (_WorldErrors *WorldErrorsCallerSession) GetValueSchema(tableId [32]byte) ([32]byte, error)
- func (_WorldErrors *WorldErrorsCallerSession) InitialMsgSender() (common.Address, error)
- func (_WorldErrors *WorldErrorsCallerSession) InstallRoot(arg0 []byte) error
- func (_WorldErrors *WorldErrorsCallerSession) IsNonceUsed(owner common.Address, data *big.Int) (bool, error)
- func (_WorldErrors *WorldErrorsCallerSession) MsgSender() (common.Address, error)
- func (_WorldErrors *WorldErrorsCallerSession) MsgValue() (*big.Int, error)
- func (_WorldErrors *WorldErrorsCallerSession) StoreVersion() ([32]byte, error)
- func (_WorldErrors *WorldErrorsCallerSession) StructHash(request ERC2771ForwarderForwardRequest) ([32]byte, error)
- func (_WorldErrors *WorldErrorsCallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_WorldErrors *WorldErrorsCallerSession) Verify(arg0 common.Address, systemId [32]byte, arg2 []byte) (bool, error)
- func (_WorldErrors *WorldErrorsCallerSession) World() (common.Address, error)
- func (_WorldErrors *WorldErrorsCallerSession) WorldVersion() ([32]byte, error)
- type WorldErrorsEIP712DomainChanged
- type WorldErrorsEIP712DomainChangedIterator
- type WorldErrorsExecutedForwardRequest
- type WorldErrorsExecutedForwardRequestIterator
- type WorldErrorsFilterer
- func (_WorldErrors *WorldErrorsFilterer) FilterEIP712DomainChanged(opts *bind.FilterOpts) (*WorldErrorsEIP712DomainChangedIterator, error)
- func (_WorldErrors *WorldErrorsFilterer) FilterExecutedForwardRequest(opts *bind.FilterOpts, signer []common.Address) (*WorldErrorsExecutedForwardRequestIterator, error)
- func (_WorldErrors *WorldErrorsFilterer) FilterHelloStore(opts *bind.FilterOpts, storeVersion [][32]byte) (*WorldErrorsHelloStoreIterator, error)
- func (_WorldErrors *WorldErrorsFilterer) FilterHelloWorld(opts *bind.FilterOpts, worldVersion [][32]byte) (*WorldErrorsHelloWorldIterator, error)
- func (_WorldErrors *WorldErrorsFilterer) FilterStoreDeleteRecord(opts *bind.FilterOpts, tableId [][32]byte) (*WorldErrorsStoreDeleteRecordIterator, error)
- func (_WorldErrors *WorldErrorsFilterer) FilterStoreSetRecord(opts *bind.FilterOpts, tableId [][32]byte) (*WorldErrorsStoreSetRecordIterator, error)
- func (_WorldErrors *WorldErrorsFilterer) FilterStoreSpliceDynamicData(opts *bind.FilterOpts, tableId [][32]byte) (*WorldErrorsStoreSpliceDynamicDataIterator, error)
- func (_WorldErrors *WorldErrorsFilterer) FilterStoreSpliceStaticData(opts *bind.FilterOpts, tableId [][32]byte) (*WorldErrorsStoreSpliceStaticDataIterator, error)
- func (_WorldErrors *WorldErrorsFilterer) ParseEIP712DomainChanged(log types.Log) (*WorldErrorsEIP712DomainChanged, error)
- func (_WorldErrors *WorldErrorsFilterer) ParseExecutedForwardRequest(log types.Log) (*WorldErrorsExecutedForwardRequest, error)
- func (_WorldErrors *WorldErrorsFilterer) ParseHelloStore(log types.Log) (*WorldErrorsHelloStore, error)
- func (_WorldErrors *WorldErrorsFilterer) ParseHelloWorld(log types.Log) (*WorldErrorsHelloWorld, error)
- func (_WorldErrors *WorldErrorsFilterer) ParseStoreDeleteRecord(log types.Log) (*WorldErrorsStoreDeleteRecord, error)
- func (_WorldErrors *WorldErrorsFilterer) ParseStoreSetRecord(log types.Log) (*WorldErrorsStoreSetRecord, error)
- func (_WorldErrors *WorldErrorsFilterer) ParseStoreSpliceDynamicData(log types.Log) (*WorldErrorsStoreSpliceDynamicData, error)
- func (_WorldErrors *WorldErrorsFilterer) ParseStoreSpliceStaticData(log types.Log) (*WorldErrorsStoreSpliceStaticData, error)
- func (_WorldErrors *WorldErrorsFilterer) WatchEIP712DomainChanged(opts *bind.WatchOpts, sink chan<- *WorldErrorsEIP712DomainChanged) (event.Subscription, error)
- func (_WorldErrors *WorldErrorsFilterer) WatchExecutedForwardRequest(opts *bind.WatchOpts, sink chan<- *WorldErrorsExecutedForwardRequest, ...) (event.Subscription, error)
- func (_WorldErrors *WorldErrorsFilterer) WatchHelloStore(opts *bind.WatchOpts, sink chan<- *WorldErrorsHelloStore, ...) (event.Subscription, error)
- func (_WorldErrors *WorldErrorsFilterer) WatchHelloWorld(opts *bind.WatchOpts, sink chan<- *WorldErrorsHelloWorld, ...) (event.Subscription, error)
- func (_WorldErrors *WorldErrorsFilterer) WatchStoreDeleteRecord(opts *bind.WatchOpts, sink chan<- *WorldErrorsStoreDeleteRecord, ...) (event.Subscription, error)
- func (_WorldErrors *WorldErrorsFilterer) WatchStoreSetRecord(opts *bind.WatchOpts, sink chan<- *WorldErrorsStoreSetRecord, ...) (event.Subscription, error)
- func (_WorldErrors *WorldErrorsFilterer) WatchStoreSpliceDynamicData(opts *bind.WatchOpts, sink chan<- *WorldErrorsStoreSpliceDynamicData, ...) (event.Subscription, error)
- func (_WorldErrors *WorldErrorsFilterer) WatchStoreSpliceStaticData(opts *bind.WatchOpts, sink chan<- *WorldErrorsStoreSpliceStaticData, ...) (event.Subscription, error)
- type WorldErrorsHelloStore
- type WorldErrorsHelloStoreIterator
- type WorldErrorsHelloWorld
- type WorldErrorsHelloWorldIterator
- type WorldErrorsRaw
- func (_WorldErrors *WorldErrorsRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_WorldErrors *WorldErrorsRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type WorldErrorsSession
- func (_WorldErrors *WorldErrorsSession) AddHook(hookId *big.Int, hookType uint8, systemId [32]byte, functionSelector [4]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) Anchor(entityId *big.Int, locationData LocationTableData) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) AssociateHook(entityId *big.Int, hookId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) AssociateHooks(entityId *big.Int, hookIds []*big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) AssociateModule(entityId *big.Int, moduleId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) AssociateModules(entityId *big.Int, moduleIds []*big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) BatchCall(systemCalls []SystemCallData) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) BatchCallFrom(systemCalls []SystemCallFromData) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) BringOffline(entityId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) BringOnline(entityId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) Call(systemId [32]byte, callData []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) CallFrom(delegator common.Address, systemId [32]byte, callData []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) CharacterSystemId() ([32]byte, error)
- func (_WorldErrors *WorldErrorsSession) ConfigureInteractionHandler(smartObjectId *big.Int, interactionParams []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) CreateAndAnchorSmartStorageUnit(smartObjectId *big.Int, entityRecordData EntityRecordData, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) CreateAndDepositItemsToEphemeralInventory(smartObjectId *big.Int, ephemeralInventoryOwner common.Address, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) CreateAndDepositItemsToInventory(smartObjectId *big.Int, items []InventoryItem) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) CreateCharacter(characterId *big.Int, characterAddress common.Address, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) CreateEntityRecord(entityId *big.Int, itemId *big.Int, typeId *big.Int, volume *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) CreateEntityRecordOffchain(entityId *big.Int, name string, dappURL string, description string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) Creator() (common.Address, error)
- func (_WorldErrors *WorldErrorsSession) CurrentFuelAmount(entityId *big.Int) (*big.Int, error)
- func (_WorldErrors *WorldErrorsSession) DeleteRecord(tableId [32]byte, keyTuple [][32]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) DepositFuel(entityId *big.Int, unitAmount *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) DepositToEphemeralInventory(smartObjectId *big.Int, ephemeralInventoryOwner common.Address, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) DepositToInventory(smartObjectId *big.Int, items []InventoryItem) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) DestroyDeployable(entityId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) Eip712Domain() (struct{ ... }, error)
- func (_WorldErrors *WorldErrorsSession) EphemeralToInventoryTransfer(smartObjectId *big.Int, items []InventoryItem) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) Execute(request ERC2771ForwarderForwardRequestData) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) ExecuteBatch(requests []ERC2771ForwarderForwardRequestData, refundReceiver common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) GetDynamicField(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8) ([]byte, error)
- func (_WorldErrors *WorldErrorsSession) GetDynamicFieldLength(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8) (*big.Int, error)
- func (_WorldErrors *WorldErrorsSession) GetDynamicFieldSlice(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, start *big.Int, ...) ([]byte, error)
- func (_WorldErrors *WorldErrorsSession) GetField(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8) ([]byte, error)
- func (_WorldErrors *WorldErrorsSession) GetField0(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, fieldLayout [32]byte) ([]byte, error)
- func (_WorldErrors *WorldErrorsSession) GetFieldLayout(tableId [32]byte) ([32]byte, error)
- func (_WorldErrors *WorldErrorsSession) GetFieldLength(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8) (*big.Int, error)
- func (_WorldErrors *WorldErrorsSession) GetFieldLength0(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, fieldLayout [32]byte) (*big.Int, error)
- func (_WorldErrors *WorldErrorsSession) GetKeySchema(tableId [32]byte) ([32]byte, error)
- func (_WorldErrors *WorldErrorsSession) GetName() ([16]byte, error)
- func (_WorldErrors *WorldErrorsSession) GetRecord(tableId [32]byte, keyTuple [][32]byte) (struct{ ... }, error)
- func (_WorldErrors *WorldErrorsSession) GetRecord0(tableId [32]byte, keyTuple [][32]byte, fieldLayout [32]byte) (struct{ ... }, error)
- func (_WorldErrors *WorldErrorsSession) GetStaticField(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, fieldLayout [32]byte) ([32]byte, error)
- func (_WorldErrors *WorldErrorsSession) GetValueSchema(tableId [32]byte) ([32]byte, error)
- func (_WorldErrors *WorldErrorsSession) GlobalPause() (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) GlobalResume() (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) GrantAccess(resourceId [32]byte, grantee common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) InitDelegation(namespaceId [32]byte, trustedForwarder common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) InitialMsgSender() (common.Address, error)
- func (_WorldErrors *WorldErrorsSession) Initialize(initModule common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) Install(encodedArgs []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) InstallModule(module common.Address, encodedArgs []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) InstallRoot(arg0 []byte) error
- func (_WorldErrors *WorldErrorsSession) InstallRootModule(module common.Address, encodedArgs []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) InventoryToEphemeralTransfer(smartObjectId *big.Int, outItems []InventoryItem) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) IsNonceUsed(owner common.Address, data *big.Int) (bool, error)
- func (_WorldErrors *WorldErrorsSession) IsTrustedForwarder(forwarder common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) MsgSender() (common.Address, error)
- func (_WorldErrors *WorldErrorsSession) MsgValue() (*big.Int, error)
- func (_WorldErrors *WorldErrorsSession) PopFromDynamicField(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) PushToDynamicField(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RegisterDelegation(delegatee common.Address, delegationControlId [32]byte, initCallData []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RegisterDeployable(entityId *big.Int, smartObjectData SmartObjectData, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RegisterDeployableToken(tokenAddress common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RegisterERC721Token(tokenAddress common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RegisterEVEModule(moduleId *big.Int, moduleName [16]byte, systemId [32]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RegisterEVEModules(moduleId *big.Int, moduleName [16]byte, systemIds [][32]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RegisterEntities(entityId []*big.Int, entityType []uint8) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RegisterEntity(entityId *big.Int, entityType uint8) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RegisterEntityType(entityTypeId uint8, entityType [32]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RegisterEntityTypeAssociation(entityType uint8, tagEntityType uint8) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RegisterFunctionSelector(systemId [32]byte, systemFunctionSignature string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RegisterHook(systemId [32]byte, functionId [4]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RegisterNamespace(namespaceId [32]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RegisterNamespaceDelegation(namespaceId [32]byte, delegationControlId [32]byte, initCallData []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RegisterRootFunctionSelector(systemId [32]byte, worldFunctionSignature string, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RegisterStoreHook(tableId [32]byte, hookAddress common.Address, enabledHooksBitmap uint8) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RegisterSystem(systemId [32]byte, system common.Address, publicAccess bool) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RegisterSystemHook(systemId [32]byte, hookAddress common.Address, enabledHooksBitmap uint8) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RegisterTable(tableId [32]byte, fieldLayout [32]byte, keySchema [32]byte, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RemoveEntityHookAssociation(entityId *big.Int, hookId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RemoveEntityModuleAssociation(entityId *big.Int, moduleId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RemoveEntityTag(entityId *big.Int, entityTagId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RemoveHook(hookId *big.Int, hookType uint8, systemId [32]byte, functionSelector [4]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RemoveSystemModuleAssociation(systemId [32]byte, moduleId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RenounceOwnership(namespaceId [32]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) RevokeAccess(resourceId [32]byte, grantee common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SaveLocation(entityId *big.Int, location LocationTableData) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SetBaseURI(systemId [32]byte, baseURI string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SetCharClassId(classId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SetCid(entityId *big.Int, cid string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SetDappURL(entityId *big.Int, dappURL string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SetDeploybaleMetadata(smartObjectId *big.Int, name string, dappURL string, description string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SetDescription(entityId *big.Int, description string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SetDynamicField(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, data []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SetEntityMetadata(entityId *big.Int, name string, dappURL string, description string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SetEphemeralInventoryCapacity(smartObjectId *big.Int, ephemeralStorageCapacity *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SetField(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, data []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SetField0(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, data []byte, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SetFuelConsumptionPerMinute(entityId *big.Int, fuelConsumptionPerMinuteInWei *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SetFuelMaxCapacity(entityId *big.Int, capacityInWei *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SetInventoryCapacity(smartObjectId *big.Int, storageCapacity *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SetMetadata(systemId [32]byte, data StaticDataGlobalTableData) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SetName(systemId [32]byte, name string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SetName0(entityId *big.Int, name string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SetRecord(tableId [32]byte, keyTuple [][32]byte, staticData []byte, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SetSSUClassId(classId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SetStaticField(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, data []byte, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SetSymbol(systemId [32]byte, symbol string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SetTrustedForwarder(forwarder common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SpliceDynamicData(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) SpliceStaticData(tableId [32]byte, keyTuple [][32]byte, start *big.Int, data []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) StoreVersion() ([32]byte, error)
- func (_WorldErrors *WorldErrorsSession) StructHash(request ERC2771ForwarderForwardRequest) ([32]byte, error)
- func (_WorldErrors *WorldErrorsSession) SupportsInterface(interfaceId [4]byte) (bool, error)
- func (_WorldErrors *WorldErrorsSession) TagEntities(entityId *big.Int, entityTagIds []*big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) TagEntity(entityId *big.Int, entityTagId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) TransferBalanceToAddress(fromNamespaceId [32]byte, toAddress common.Address, amount *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) TransferBalanceToNamespace(fromNamespaceId [32]byte, toNamespaceId [32]byte, amount *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) TransferOwnership(namespaceId [32]byte, newOwner common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) Unanchor(entityId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) UnregisterDelegation(delegatee common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) UnregisterNamespaceDelegation(namespaceId [32]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) UnregisterStoreHook(tableId [32]byte, hookAddress common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) UnregisterSystemHook(systemId [32]byte, hookAddress common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) UpdateFuel(entityId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) Verify(arg0 common.Address, systemId [32]byte, arg2 []byte) (bool, error)
- func (_WorldErrors *WorldErrorsSession) Verify0(request ERC2771ForwarderForwardRequestData) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) WithdrawFromEphemeralInventory(smartObjectId *big.Int, ephemeralInventoryOwner common.Address, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) WithdrawFromInventory(smartObjectId *big.Int, items []InventoryItem) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) WithdrawFuel(entityId *big.Int, unitAmount *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsSession) World() (common.Address, error)
- func (_WorldErrors *WorldErrorsSession) WorldVersion() ([32]byte, error)
- type WorldErrorsStoreDeleteRecord
- type WorldErrorsStoreDeleteRecordIterator
- type WorldErrorsStoreSetRecord
- type WorldErrorsStoreSetRecordIterator
- type WorldErrorsStoreSpliceDynamicData
- type WorldErrorsStoreSpliceDynamicDataIterator
- type WorldErrorsStoreSpliceStaticData
- type WorldErrorsStoreSpliceStaticDataIterator
- type WorldErrorsTransactor
- func (_WorldErrors *WorldErrorsTransactor) AddHook(opts *bind.TransactOpts, hookId *big.Int, hookType uint8, systemId [32]byte, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) Anchor(opts *bind.TransactOpts, entityId *big.Int, locationData LocationTableData) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) AssociateHook(opts *bind.TransactOpts, entityId *big.Int, hookId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) AssociateHooks(opts *bind.TransactOpts, entityId *big.Int, hookIds []*big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) AssociateModule(opts *bind.TransactOpts, entityId *big.Int, moduleId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) AssociateModules(opts *bind.TransactOpts, entityId *big.Int, moduleIds []*big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) BatchCall(opts *bind.TransactOpts, systemCalls []SystemCallData) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) BatchCallFrom(opts *bind.TransactOpts, systemCalls []SystemCallFromData) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) BringOffline(opts *bind.TransactOpts, entityId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) BringOnline(opts *bind.TransactOpts, entityId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) Call(opts *bind.TransactOpts, systemId [32]byte, callData []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) CallFrom(opts *bind.TransactOpts, delegator common.Address, systemId [32]byte, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) ConfigureInteractionHandler(opts *bind.TransactOpts, smartObjectId *big.Int, interactionParams []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) CreateAndAnchorSmartStorageUnit(opts *bind.TransactOpts, smartObjectId *big.Int, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) CreateAndDepositItemsToEphemeralInventory(opts *bind.TransactOpts, smartObjectId *big.Int, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) CreateAndDepositItemsToInventory(opts *bind.TransactOpts, smartObjectId *big.Int, items []InventoryItem) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) CreateCharacter(opts *bind.TransactOpts, characterId *big.Int, characterAddress common.Address, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) CreateEntityRecord(opts *bind.TransactOpts, entityId *big.Int, itemId *big.Int, typeId *big.Int, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) CreateEntityRecordOffchain(opts *bind.TransactOpts, entityId *big.Int, name string, dappURL string, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) DeleteRecord(opts *bind.TransactOpts, tableId [32]byte, keyTuple [][32]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) DepositFuel(opts *bind.TransactOpts, entityId *big.Int, unitAmount *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) DepositToEphemeralInventory(opts *bind.TransactOpts, smartObjectId *big.Int, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) DepositToInventory(opts *bind.TransactOpts, smartObjectId *big.Int, items []InventoryItem) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) DestroyDeployable(opts *bind.TransactOpts, entityId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) EphemeralToInventoryTransfer(opts *bind.TransactOpts, smartObjectId *big.Int, items []InventoryItem) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) Execute(opts *bind.TransactOpts, request ERC2771ForwarderForwardRequestData) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) ExecuteBatch(opts *bind.TransactOpts, requests []ERC2771ForwarderForwardRequestData, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) GlobalPause(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) GlobalResume(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) GrantAccess(opts *bind.TransactOpts, resourceId [32]byte, grantee common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) InitDelegation(opts *bind.TransactOpts, namespaceId [32]byte, trustedForwarder common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) Initialize(opts *bind.TransactOpts, initModule common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) Install(opts *bind.TransactOpts, encodedArgs []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) InstallModule(opts *bind.TransactOpts, module common.Address, encodedArgs []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) InstallRootModule(opts *bind.TransactOpts, module common.Address, encodedArgs []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) InventoryToEphemeralTransfer(opts *bind.TransactOpts, smartObjectId *big.Int, outItems []InventoryItem) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) IsTrustedForwarder(opts *bind.TransactOpts, forwarder common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) PopFromDynamicField(opts *bind.TransactOpts, tableId [32]byte, keyTuple [][32]byte, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) PushToDynamicField(opts *bind.TransactOpts, tableId [32]byte, keyTuple [][32]byte, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RegisterDelegation(opts *bind.TransactOpts, delegatee common.Address, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RegisterDeployable(opts *bind.TransactOpts, entityId *big.Int, smartObjectData SmartObjectData, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RegisterDeployableToken(opts *bind.TransactOpts, tokenAddress common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RegisterERC721Token(opts *bind.TransactOpts, tokenAddress common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RegisterEVEModule(opts *bind.TransactOpts, moduleId *big.Int, moduleName [16]byte, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RegisterEVEModules(opts *bind.TransactOpts, moduleId *big.Int, moduleName [16]byte, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RegisterEntities(opts *bind.TransactOpts, entityId []*big.Int, entityType []uint8) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RegisterEntity(opts *bind.TransactOpts, entityId *big.Int, entityType uint8) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RegisterEntityType(opts *bind.TransactOpts, entityTypeId uint8, entityType [32]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RegisterEntityTypeAssociation(opts *bind.TransactOpts, entityType uint8, tagEntityType uint8) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RegisterFunctionSelector(opts *bind.TransactOpts, systemId [32]byte, systemFunctionSignature string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RegisterHook(opts *bind.TransactOpts, systemId [32]byte, functionId [4]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RegisterNamespace(opts *bind.TransactOpts, namespaceId [32]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RegisterNamespaceDelegation(opts *bind.TransactOpts, namespaceId [32]byte, delegationControlId [32]byte, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RegisterRootFunctionSelector(opts *bind.TransactOpts, systemId [32]byte, worldFunctionSignature string, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RegisterStoreHook(opts *bind.TransactOpts, tableId [32]byte, hookAddress common.Address, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RegisterSystem(opts *bind.TransactOpts, systemId [32]byte, system common.Address, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RegisterSystemHook(opts *bind.TransactOpts, systemId [32]byte, hookAddress common.Address, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RegisterTable(opts *bind.TransactOpts, tableId [32]byte, fieldLayout [32]byte, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RemoveEntityHookAssociation(opts *bind.TransactOpts, entityId *big.Int, hookId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RemoveEntityModuleAssociation(opts *bind.TransactOpts, entityId *big.Int, moduleId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RemoveEntityTag(opts *bind.TransactOpts, entityId *big.Int, entityTagId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RemoveHook(opts *bind.TransactOpts, hookId *big.Int, hookType uint8, systemId [32]byte, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RemoveSystemModuleAssociation(opts *bind.TransactOpts, systemId [32]byte, moduleId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RenounceOwnership(opts *bind.TransactOpts, namespaceId [32]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) RevokeAccess(opts *bind.TransactOpts, resourceId [32]byte, grantee common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SaveLocation(opts *bind.TransactOpts, entityId *big.Int, location LocationTableData) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SetBaseURI(opts *bind.TransactOpts, systemId [32]byte, baseURI string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SetCharClassId(opts *bind.TransactOpts, classId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SetCid(opts *bind.TransactOpts, entityId *big.Int, cid string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SetDappURL(opts *bind.TransactOpts, entityId *big.Int, dappURL string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SetDeploybaleMetadata(opts *bind.TransactOpts, smartObjectId *big.Int, name string, dappURL string, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SetDescription(opts *bind.TransactOpts, entityId *big.Int, description string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SetDynamicField(opts *bind.TransactOpts, tableId [32]byte, keyTuple [][32]byte, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SetEntityMetadata(opts *bind.TransactOpts, entityId *big.Int, name string, dappURL string, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SetEphemeralInventoryCapacity(opts *bind.TransactOpts, smartObjectId *big.Int, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SetField(opts *bind.TransactOpts, tableId [32]byte, keyTuple [][32]byte, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SetField0(opts *bind.TransactOpts, tableId [32]byte, keyTuple [][32]byte, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SetFuelConsumptionPerMinute(opts *bind.TransactOpts, entityId *big.Int, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SetFuelMaxCapacity(opts *bind.TransactOpts, entityId *big.Int, capacityInWei *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SetInventoryCapacity(opts *bind.TransactOpts, smartObjectId *big.Int, storageCapacity *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SetMetadata(opts *bind.TransactOpts, systemId [32]byte, data StaticDataGlobalTableData) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SetName(opts *bind.TransactOpts, systemId [32]byte, name string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SetName0(opts *bind.TransactOpts, entityId *big.Int, name string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SetRecord(opts *bind.TransactOpts, tableId [32]byte, keyTuple [][32]byte, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SetSSUClassId(opts *bind.TransactOpts, classId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SetStaticField(opts *bind.TransactOpts, tableId [32]byte, keyTuple [][32]byte, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SetSymbol(opts *bind.TransactOpts, systemId [32]byte, symbol string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SetTrustedForwarder(opts *bind.TransactOpts, forwarder common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SpliceDynamicData(opts *bind.TransactOpts, tableId [32]byte, keyTuple [][32]byte, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) SpliceStaticData(opts *bind.TransactOpts, tableId [32]byte, keyTuple [][32]byte, start *big.Int, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) TagEntities(opts *bind.TransactOpts, entityId *big.Int, entityTagIds []*big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) TagEntity(opts *bind.TransactOpts, entityId *big.Int, entityTagId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) TransferBalanceToAddress(opts *bind.TransactOpts, fromNamespaceId [32]byte, toAddress common.Address, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) TransferBalanceToNamespace(opts *bind.TransactOpts, fromNamespaceId [32]byte, toNamespaceId [32]byte, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) TransferOwnership(opts *bind.TransactOpts, namespaceId [32]byte, newOwner common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) Unanchor(opts *bind.TransactOpts, entityId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) UnregisterDelegation(opts *bind.TransactOpts, delegatee common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) UnregisterNamespaceDelegation(opts *bind.TransactOpts, namespaceId [32]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) UnregisterStoreHook(opts *bind.TransactOpts, tableId [32]byte, hookAddress common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) UnregisterSystemHook(opts *bind.TransactOpts, systemId [32]byte, hookAddress common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) UpdateFuel(opts *bind.TransactOpts, entityId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) Verify0(opts *bind.TransactOpts, request ERC2771ForwarderForwardRequestData) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) WithdrawFromEphemeralInventory(opts *bind.TransactOpts, smartObjectId *big.Int, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) WithdrawFromInventory(opts *bind.TransactOpts, smartObjectId *big.Int, items []InventoryItem) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactor) WithdrawFuel(opts *bind.TransactOpts, entityId *big.Int, unitAmount *big.Int) (*types.Transaction, error)
- type WorldErrorsTransactorRaw
- type WorldErrorsTransactorSession
- func (_WorldErrors *WorldErrorsTransactorSession) AddHook(hookId *big.Int, hookType uint8, systemId [32]byte, functionSelector [4]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) Anchor(entityId *big.Int, locationData LocationTableData) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) AssociateHook(entityId *big.Int, hookId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) AssociateHooks(entityId *big.Int, hookIds []*big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) AssociateModule(entityId *big.Int, moduleId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) AssociateModules(entityId *big.Int, moduleIds []*big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) BatchCall(systemCalls []SystemCallData) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) BatchCallFrom(systemCalls []SystemCallFromData) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) BringOffline(entityId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) BringOnline(entityId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) Call(systemId [32]byte, callData []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) CallFrom(delegator common.Address, systemId [32]byte, callData []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) ConfigureInteractionHandler(smartObjectId *big.Int, interactionParams []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) CreateAndAnchorSmartStorageUnit(smartObjectId *big.Int, entityRecordData EntityRecordData, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) CreateAndDepositItemsToEphemeralInventory(smartObjectId *big.Int, ephemeralInventoryOwner common.Address, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) CreateAndDepositItemsToInventory(smartObjectId *big.Int, items []InventoryItem) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) CreateCharacter(characterId *big.Int, characterAddress common.Address, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) CreateEntityRecord(entityId *big.Int, itemId *big.Int, typeId *big.Int, volume *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) CreateEntityRecordOffchain(entityId *big.Int, name string, dappURL string, description string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) DeleteRecord(tableId [32]byte, keyTuple [][32]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) DepositFuel(entityId *big.Int, unitAmount *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) DepositToEphemeralInventory(smartObjectId *big.Int, ephemeralInventoryOwner common.Address, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) DepositToInventory(smartObjectId *big.Int, items []InventoryItem) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) DestroyDeployable(entityId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) EphemeralToInventoryTransfer(smartObjectId *big.Int, items []InventoryItem) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) Execute(request ERC2771ForwarderForwardRequestData) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) ExecuteBatch(requests []ERC2771ForwarderForwardRequestData, refundReceiver common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) GlobalPause() (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) GlobalResume() (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) GrantAccess(resourceId [32]byte, grantee common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) InitDelegation(namespaceId [32]byte, trustedForwarder common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) Initialize(initModule common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) Install(encodedArgs []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) InstallModule(module common.Address, encodedArgs []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) InstallRootModule(module common.Address, encodedArgs []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) InventoryToEphemeralTransfer(smartObjectId *big.Int, outItems []InventoryItem) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) IsTrustedForwarder(forwarder common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) PopFromDynamicField(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) PushToDynamicField(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RegisterDelegation(delegatee common.Address, delegationControlId [32]byte, initCallData []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RegisterDeployable(entityId *big.Int, smartObjectData SmartObjectData, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RegisterDeployableToken(tokenAddress common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RegisterERC721Token(tokenAddress common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RegisterEVEModule(moduleId *big.Int, moduleName [16]byte, systemId [32]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RegisterEVEModules(moduleId *big.Int, moduleName [16]byte, systemIds [][32]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RegisterEntities(entityId []*big.Int, entityType []uint8) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RegisterEntity(entityId *big.Int, entityType uint8) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RegisterEntityType(entityTypeId uint8, entityType [32]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RegisterEntityTypeAssociation(entityType uint8, tagEntityType uint8) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RegisterFunctionSelector(systemId [32]byte, systemFunctionSignature string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RegisterHook(systemId [32]byte, functionId [4]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RegisterNamespace(namespaceId [32]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RegisterNamespaceDelegation(namespaceId [32]byte, delegationControlId [32]byte, initCallData []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RegisterRootFunctionSelector(systemId [32]byte, worldFunctionSignature string, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RegisterStoreHook(tableId [32]byte, hookAddress common.Address, enabledHooksBitmap uint8) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RegisterSystem(systemId [32]byte, system common.Address, publicAccess bool) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RegisterSystemHook(systemId [32]byte, hookAddress common.Address, enabledHooksBitmap uint8) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RegisterTable(tableId [32]byte, fieldLayout [32]byte, keySchema [32]byte, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RemoveEntityHookAssociation(entityId *big.Int, hookId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RemoveEntityModuleAssociation(entityId *big.Int, moduleId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RemoveEntityTag(entityId *big.Int, entityTagId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RemoveHook(hookId *big.Int, hookType uint8, systemId [32]byte, functionSelector [4]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RemoveSystemModuleAssociation(systemId [32]byte, moduleId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RenounceOwnership(namespaceId [32]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) RevokeAccess(resourceId [32]byte, grantee common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SaveLocation(entityId *big.Int, location LocationTableData) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SetBaseURI(systemId [32]byte, baseURI string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SetCharClassId(classId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SetCid(entityId *big.Int, cid string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SetDappURL(entityId *big.Int, dappURL string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SetDeploybaleMetadata(smartObjectId *big.Int, name string, dappURL string, description string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SetDescription(entityId *big.Int, description string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SetDynamicField(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, data []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SetEntityMetadata(entityId *big.Int, name string, dappURL string, description string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SetEphemeralInventoryCapacity(smartObjectId *big.Int, ephemeralStorageCapacity *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SetField(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, data []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SetField0(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, data []byte, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SetFuelConsumptionPerMinute(entityId *big.Int, fuelConsumptionPerMinuteInWei *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SetFuelMaxCapacity(entityId *big.Int, capacityInWei *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SetInventoryCapacity(smartObjectId *big.Int, storageCapacity *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SetMetadata(systemId [32]byte, data StaticDataGlobalTableData) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SetName(systemId [32]byte, name string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SetName0(entityId *big.Int, name string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SetRecord(tableId [32]byte, keyTuple [][32]byte, staticData []byte, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SetSSUClassId(classId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SetStaticField(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, data []byte, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SetSymbol(systemId [32]byte, symbol string) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SetTrustedForwarder(forwarder common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SpliceDynamicData(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) SpliceStaticData(tableId [32]byte, keyTuple [][32]byte, start *big.Int, data []byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) TagEntities(entityId *big.Int, entityTagIds []*big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) TagEntity(entityId *big.Int, entityTagId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) TransferBalanceToAddress(fromNamespaceId [32]byte, toAddress common.Address, amount *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) TransferBalanceToNamespace(fromNamespaceId [32]byte, toNamespaceId [32]byte, amount *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) TransferOwnership(namespaceId [32]byte, newOwner common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) Unanchor(entityId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) UnregisterDelegation(delegatee common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) UnregisterNamespaceDelegation(namespaceId [32]byte) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) UnregisterStoreHook(tableId [32]byte, hookAddress common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) UnregisterSystemHook(systemId [32]byte, hookAddress common.Address) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) UpdateFuel(entityId *big.Int) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) Verify0(request ERC2771ForwarderForwardRequestData) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) WithdrawFromEphemeralInventory(smartObjectId *big.Int, ephemeralInventoryOwner common.Address, ...) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) WithdrawFromInventory(smartObjectId *big.Int, items []InventoryItem) (*types.Transaction, error)
- func (_WorldErrors *WorldErrorsTransactorSession) WithdrawFuel(entityId *big.Int, unitAmount *big.Int) (*types.Transaction, error)
- type WorldPosition
Constants ¶
This section is empty.
Variables ¶
var WorldErrorsABI = WorldErrorsMetaData.ABI
WorldErrorsABI is the input ABI used to generate the binding from. Deprecated: Use WorldErrorsMetaData.ABI instead.
var WorldErrorsMetaData = &bind.MetaData{
ABI: "[{\"type\":\"constructor\",\"inputs\":[{\"name\":\"name\",\"type\":\"string\",\"internalType\":\"string\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"error\",\"name\":\"AddressInsufficientBalance\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"type\":\"error\",\"name\":\"ERC2771ForwarderExpiredRequest\",\"inputs\":[{\"name\":\"deadline\",\"type\":\"uint48\",\"internalType\":\"uint48\"}]},{\"type\":\"error\",\"name\":\"ERC2771ForwarderInvalidSigner\",\"inputs\":[{\"name\":\"signer\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"from\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"type\":\"error\",\"name\":\"ERC2771ForwarderMismatchedValue\",\"inputs\":[{\"name\":\"requestedValue\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"msgValue\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"ERC2771UntrustfulTarget\",\"inputs\":[{\"name\":\"target\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"forwarder\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"type\":\"error\",\"name\":\"ERC721IncorrectOwner\",\"inputs\":[{\"name\":\"sender\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"tokenId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"owner\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"type\":\"error\",\"name\":\"ERC721InsufficientApproval\",\"inputs\":[{\"name\":\"operator\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"tokenId\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"ERC721InvalidApprover\",\"inputs\":[{\"name\":\"approver\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"type\":\"error\",\"name\":\"ERC721InvalidOperator\",\"inputs\":[{\"name\":\"operator\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"type\":\"error\",\"name\":\"ERC721InvalidOwner\",\"inputs\":[{\"name\":\"owner\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"type\":\"error\",\"name\":\"ERC721InvalidReceiver\",\"inputs\":[{\"name\":\"receiver\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"type\":\"error\",\"name\":\"ERC721InvalidSender\",\"inputs\":[{\"name\":\"sender\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"type\":\"error\",\"name\":\"ERC721Module_InvalidNamespace\",\"inputs\":[{\"name\":\"namespace\",\"type\":\"bytes14\",\"internalType\":\"bytes14\"}]},{\"type\":\"error\",\"name\":\"ERC721NonexistentToken\",\"inputs\":[{\"name\":\"tokenId\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"EntityAlreadyAssociated\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"associatedId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"EntityAlreadyRegistered\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"EntityAlreadyTagged\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"tagId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"EntityNotAssociatedWithModule\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"EntityNotRegistered\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"EntityTypeAlreadyRegistered\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"EntityTypeAssociationNotAllowed\",\"inputs\":[{\"name\":\"entityType\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"taggedEntityType\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"EntityTypeNotRegistered\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"FailedInnerCall\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"FieldLayoutLib_Empty\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"FieldLayoutLib_InvalidStaticDataLength\",\"inputs\":[{\"name\":\"staticDataLength\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"computedStaticDataLength\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"FieldLayoutLib_StaticLengthDoesNotFitInAWord\",\"inputs\":[{\"name\":\"index\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"FieldLayoutLib_StaticLengthIsNotZero\",\"inputs\":[{\"name\":\"index\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"FieldLayoutLib_StaticLengthIsZero\",\"inputs\":[{\"name\":\"index\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"FieldLayoutLib_TooManyDynamicFields\",\"inputs\":[{\"name\":\"numFields\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"maxFields\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"FieldLayoutLib_TooManyFields\",\"inputs\":[{\"name\":\"numFields\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"maxFields\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"FunctionSelectorNotRegistered\",\"inputs\":[{\"name\":\"functionSelector\",\"type\":\"bytes4\",\"internalType\":\"bytes4\"},{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"HookAlreadyRegistered\",\"inputs\":[{\"name\":\"hookId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"HookNotRegistered\",\"inputs\":[{\"name\":\"hookId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"InvalidAccountNonce\",\"inputs\":[{\"name\":\"account\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"currentNonce\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"InvalidArrayLength\",\"inputs\":[{\"name\":\"length1\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"length2\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"InvalidEntityId\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"InvalidModuleId\",\"inputs\":[{\"name\":\"moduleId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"InvalidShortString\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"Inventory_InsufficientCapacity\",\"inputs\":[{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"maxCapacity\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"usedCapacity\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"Inventory_InvalidCapacity\",\"inputs\":[{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"Inventory_InvalidDeployable\",\"inputs\":[{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"deployableId\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"Inventory_InvalidItemQuantity\",\"inputs\":[{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"inventoryItemId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"quantity\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"Inventory_InvalidItem\",\"inputs\":[{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"typeId\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"Inventory_InvalidOwner\",\"inputs\":[{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"ephemeralInvOwner\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"itemOwner\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"type\":\"error\",\"name\":\"Inventory_InvalidQuantity\",\"inputs\":[{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"quantity\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"maxQuantity\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"LocationModule_InvalidNamespace\",\"inputs\":[{\"name\":\"namespace\",\"type\":\"bytes14\",\"internalType\":\"bytes14\"}]},{\"type\":\"error\",\"name\":\"ModuleNotFound\",\"inputs\":[{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"ModuleNotRegistered\",\"inputs\":[{\"name\":\"moduleId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"Module_AlreadyInstalled\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"Module_MissingDependency\",\"inputs\":[{\"name\":\"dependency\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"type\":\"error\",\"name\":\"Module_NonRootInstallNotSupported\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"Module_RootInstallNotSupported\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"PackedCounter_InvalidLength\",\"inputs\":[{\"name\":\"length\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"ResourceNotRegistered\",\"inputs\":[{\"name\":\"resourceId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"SchemaLib_InvalidLength\",\"inputs\":[{\"name\":\"length\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"SchemaLib_StaticTypeAfterDynamicType\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"Slice_OutOfBounds\",\"inputs\":[{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"start\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"end\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"SmartCharacterERC721AlreadyInitialized\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"SmartCharacterTokenCidCannotBeEmpty\",\"inputs\":[{\"name\":\"characterId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"tokenCid\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"SmartCharacter_ERC721AlreadyInitialized\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"SmartCharacter_UndefinedClassIds\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"SmartDeployableERC721AlreadyInitialized\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"SmartDeployable_IncorrectState\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"currentState\",\"type\":\"uint8\",\"internalType\":\"enumState\"}]},{\"type\":\"error\",\"name\":\"SmartDeployable_NoFuel\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"SmartDeployable_StateTransitionPaused\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"SmartDeployable_TooMuchFuelDeposited\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"amountDeposited\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"SmartStorageUnitERC721AlreadyInitialized\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"SmartStorageUnit_UndefinedClassId\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"Store_IndexOutOfBounds\",\"inputs\":[{\"name\":\"length\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"accessedIndex\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"Store_InvalidBounds\",\"inputs\":[{\"name\":\"start\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"end\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"Store_InvalidFieldNamesLength\",\"inputs\":[{\"name\":\"expected\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"received\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"Store_InvalidKeyNamesLength\",\"inputs\":[{\"name\":\"expected\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"received\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"Store_InvalidResourceType\",\"inputs\":[{\"name\":\"expected\",\"type\":\"bytes2\",\"internalType\":\"bytes2\"},{\"name\":\"resourceId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"resourceIdString\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"Store_InvalidSplice\",\"inputs\":[{\"name\":\"startWithinField\",\"type\":\"uint40\",\"internalType\":\"uint40\"},{\"name\":\"deleteCount\",\"type\":\"uint40\",\"internalType\":\"uint40\"},{\"name\":\"fieldLength\",\"type\":\"uint40\",\"internalType\":\"uint40\"}]},{\"type\":\"error\",\"name\":\"Store_InvalidStaticDataLength\",\"inputs\":[{\"name\":\"expected\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"received\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"Store_InvalidValueSchemaDynamicLength\",\"inputs\":[{\"name\":\"expected\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"received\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"Store_InvalidValueSchemaLength\",\"inputs\":[{\"name\":\"expected\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"received\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"Store_InvalidValueSchemaStaticLength\",\"inputs\":[{\"name\":\"expected\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"received\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"Store_TableAlreadyExists\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"tableIdString\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"Store_TableNotFound\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"tableIdString\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"StringTooLong\",\"inputs\":[{\"name\":\"str\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"SystemAlreadyAssociatedWithModule\",\"inputs\":[{\"name\":\"moduleId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"systemId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"SystemNotAssociatedWithModule\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"message\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"World_AccessDenied\",\"inputs\":[{\"name\":\"resource\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"caller\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"type\":\"error\",\"name\":\"World_AlreadyInitialized\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"World_CallbackNotAllowed\",\"inputs\":[{\"name\":\"functionSelector\",\"type\":\"bytes4\",\"internalType\":\"bytes4\"}]},{\"type\":\"error\",\"name\":\"World_DelegationNotFound\",\"inputs\":[{\"name\":\"delegator\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"delegatee\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"type\":\"error\",\"name\":\"World_DirectCallToSystemForbidden\",\"inputs\":[{\"name\":\"caller\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"type\":\"error\",\"name\":\"World_FunctionSelectorAlreadyExists\",\"inputs\":[{\"name\":\"functionSelector\",\"type\":\"bytes4\",\"internalType\":\"bytes4\"}]},{\"type\":\"error\",\"name\":\"World_FunctionSelectorNotFound\",\"inputs\":[{\"name\":\"functionSelector\",\"type\":\"bytes4\",\"internalType\":\"bytes4\"}]},{\"type\":\"error\",\"name\":\"World_InsufficientBalance\",\"inputs\":[{\"name\":\"balance\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"amount\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"type\":\"error\",\"name\":\"World_InterfaceNotSupported\",\"inputs\":[{\"name\":\"contractAddress\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"interfaceId\",\"type\":\"bytes4\",\"internalType\":\"bytes4\"}]},{\"type\":\"error\",\"name\":\"World_InvalidNamespace\",\"inputs\":[{\"name\":\"namespace\",\"type\":\"bytes14\",\"internalType\":\"bytes14\"}]},{\"type\":\"error\",\"name\":\"World_InvalidResourceId\",\"inputs\":[{\"name\":\"resourceId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"resourceIdString\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"World_InvalidResourceType\",\"inputs\":[{\"name\":\"expected\",\"type\":\"bytes2\",\"internalType\":\"bytes2\"},{\"name\":\"resourceId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"resourceIdString\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"World_ResourceAlreadyExists\",\"inputs\":[{\"name\":\"resourceId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"resourceIdString\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"World_ResourceNotFound\",\"inputs\":[{\"name\":\"resourceId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"resourceIdString\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"type\":\"error\",\"name\":\"World_SystemAlreadyExists\",\"inputs\":[{\"name\":\"system\",\"type\":\"address\",\"internalType\":\"address\"}]},{\"type\":\"error\",\"name\":\"World_UnlimitedDelegationNotAllowed\",\"inputs\":[]},{\"type\":\"event\",\"name\":\"EIP712DomainChanged\",\"inputs\":[],\"anonymous\":false},{\"type\":\"event\",\"name\":\"ExecutedForwardRequest\",\"inputs\":[{\"name\":\"signer\",\"type\":\"address\",\"indexed\":true,\"internalType\":\"address\"},{\"name\":\"nonce\",\"type\":\"uint256\",\"indexed\":false,\"internalType\":\"uint256\"},{\"name\":\"success\",\"type\":\"bool\",\"indexed\":false,\"internalType\":\"bool\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"HelloStore\",\"inputs\":[{\"name\":\"storeVersion\",\"type\":\"bytes32\",\"indexed\":true,\"internalType\":\"bytes32\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"HelloWorld\",\"inputs\":[{\"name\":\"worldVersion\",\"type\":\"bytes32\",\"indexed\":true,\"internalType\":\"bytes32\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Store_DeleteRecord\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"indexed\":true,\"internalType\":\"ResourceId\"},{\"name\":\"keyTuple\",\"type\":\"bytes32[]\",\"indexed\":false,\"internalType\":\"bytes32[]\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Store_SetRecord\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"indexed\":true,\"internalType\":\"ResourceId\"},{\"name\":\"keyTuple\",\"type\":\"bytes32[]\",\"indexed\":false,\"internalType\":\"bytes32[]\"},{\"name\":\"staticData\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"},{\"name\":\"encodedLengths\",\"type\":\"bytes32\",\"indexed\":false,\"internalType\":\"PackedCounter\"},{\"name\":\"dynamicData\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Store_SpliceDynamicData\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"indexed\":true,\"internalType\":\"ResourceId\"},{\"name\":\"keyTuple\",\"type\":\"bytes32[]\",\"indexed\":false,\"internalType\":\"bytes32[]\"},{\"name\":\"start\",\"type\":\"uint48\",\"indexed\":false,\"internalType\":\"uint48\"},{\"name\":\"deleteCount\",\"type\":\"uint40\",\"indexed\":false,\"internalType\":\"uint40\"},{\"name\":\"encodedLengths\",\"type\":\"bytes32\",\"indexed\":false,\"internalType\":\"PackedCounter\"},{\"name\":\"data\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"}],\"anonymous\":false},{\"type\":\"event\",\"name\":\"Store_SpliceStaticData\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"indexed\":true,\"internalType\":\"ResourceId\"},{\"name\":\"keyTuple\",\"type\":\"bytes32[]\",\"indexed\":false,\"internalType\":\"bytes32[]\"},{\"name\":\"start\",\"type\":\"uint48\",\"indexed\":false,\"internalType\":\"uint48\"},{\"name\":\"data\",\"type\":\"bytes\",\"indexed\":false,\"internalType\":\"bytes\"}],\"anonymous\":false},{\"type\":\"function\",\"name\":\"_msgSender\",\"inputs\":[],\"outputs\":[{\"name\":\"sender\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"_msgValue\",\"inputs\":[],\"outputs\":[{\"name\":\"value\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"pure\"},{\"type\":\"function\",\"name\":\"_world\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"addHook\",\"inputs\":[{\"name\":\"hookId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"hookType\",\"type\":\"uint8\",\"internalType\":\"enumHookType\"},{\"name\":\"systemId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"functionSelector\",\"type\":\"bytes4\",\"internalType\":\"bytes4\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"anchor\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"locationData\",\"type\":\"tuple\",\"internalType\":\"structLocationTableData\",\"components\":[{\"name\":\"solarSystemId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"y\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"z\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"associateHooks\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"hookIds\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"associateHook\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"hookId\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"associateModules\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"moduleIds\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"associateModule\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"moduleId\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"batchCallFrom\",\"inputs\":[{\"name\":\"systemCalls\",\"type\":\"tuple[]\",\"internalType\":\"structSystemCallFromData[]\",\"components\":[{\"name\":\"from\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"systemId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"callData\",\"type\":\"bytes\",\"internalType\":\"bytes\"}]}],\"outputs\":[{\"name\":\"returnDatas\",\"type\":\"bytes[]\",\"internalType\":\"bytes[]\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"batchCall\",\"inputs\":[{\"name\":\"systemCalls\",\"type\":\"tuple[]\",\"internalType\":\"structSystemCallData[]\",\"components\":[{\"name\":\"systemId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"callData\",\"type\":\"bytes\",\"internalType\":\"bytes\"}]}],\"outputs\":[{\"name\":\"returnDatas\",\"type\":\"bytes[]\",\"internalType\":\"bytes[]\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"bringOffline\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"bringOnline\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"callFrom\",\"inputs\":[{\"name\":\"delegator\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"systemId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"callData\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"stateMutability\":\"payable\"},{\"type\":\"function\",\"name\":\"call\",\"inputs\":[{\"name\":\"systemId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"callData\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"stateMutability\":\"payable\"},{\"type\":\"function\",\"name\":\"characterSystemId\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"configureInteractionHandler\",\"inputs\":[{\"name\":\"smartObjectId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"interactionParams\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"createAndAnchorSmartStorageUnit\",\"inputs\":[{\"name\":\"smartObjectId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"entityRecordData\",\"type\":\"tuple\",\"internalType\":\"structEntityRecordData\",\"components\":[{\"name\":\"typeId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"itemId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"volume\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"name\":\"smartObjectData\",\"type\":\"tuple\",\"internalType\":\"structSmartObjectData\",\"components\":[{\"name\":\"owner\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"tokenURI\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"name\":\"worldPosition\",\"type\":\"tuple\",\"internalType\":\"structWorldPosition\",\"components\":[{\"name\":\"solarSystemId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"position\",\"type\":\"tuple\",\"internalType\":\"structCoord\",\"components\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"y\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"z\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]}]},{\"name\":\"fuelUnitVolume\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"fuelConsumptionPerMinute\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"fuelMaxCapacity\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"storageCapacity\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"ephemeralStorageCapacity\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"createAndDepositItemsToEphemeralInventory\",\"inputs\":[{\"name\":\"smartObjectId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"ephemeralInventoryOwner\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structInventoryItem[]\",\"components\":[{\"name\":\"inventoryItemId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"owner\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"itemId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"typeId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"volume\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"quantity\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"createAndDepositItemsToInventory\",\"inputs\":[{\"name\":\"smartObjectId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structInventoryItem[]\",\"components\":[{\"name\":\"inventoryItemId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"owner\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"itemId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"typeId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"volume\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"quantity\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"createCharacter\",\"inputs\":[{\"name\":\"characterId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"characterAddress\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"entityRecord\",\"type\":\"tuple\",\"internalType\":\"structEntityRecordData\",\"components\":[{\"name\":\"typeId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"itemId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"volume\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]},{\"name\":\"entityRecordOffchain\",\"type\":\"tuple\",\"internalType\":\"structEntityRecordOffchainTableData\",\"components\":[{\"name\":\"name\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"dappURL\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"description\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"name\":\"tokenCid\",\"type\":\"string\",\"internalType\":\"string\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"createEntityRecordOffchain\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"name\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"dappURL\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"description\",\"type\":\"string\",\"internalType\":\"string\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"createEntityRecord\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"itemId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"typeId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"volume\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"creator\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"currentFuelAmount\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"amount\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"deleteRecord\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"keyTuple\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"depositFuel\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"unitAmount\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"depositToEphemeralInventory\",\"inputs\":[{\"name\":\"smartObjectId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"ephemeralInventoryOwner\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structInventoryItem[]\",\"components\":[{\"name\":\"inventoryItemId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"owner\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"itemId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"typeId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"volume\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"quantity\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"depositToInventory\",\"inputs\":[{\"name\":\"smartObjectId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structInventoryItem[]\",\"components\":[{\"name\":\"inventoryItemId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"owner\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"itemId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"typeId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"volume\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"quantity\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"destroyDeployable\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"eip712Domain\",\"inputs\":[],\"outputs\":[{\"name\":\"fields\",\"type\":\"bytes1\",\"internalType\":\"bytes1\"},{\"name\":\"name\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"version\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"chainId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"verifyingContract\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"salt\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"},{\"name\":\"extensions\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"ephemeralToInventoryTransfer\",\"inputs\":[{\"name\":\"smartObjectId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structInventoryItem[]\",\"components\":[{\"name\":\"inventoryItemId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"owner\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"itemId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"typeId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"volume\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"quantity\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"executeBatch\",\"inputs\":[{\"name\":\"requests\",\"type\":\"tuple[]\",\"internalType\":\"structERC2771Forwarder.ForwardRequestData[]\",\"components\":[{\"name\":\"from\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"to\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"value\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"gas\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"nonce\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"deadline\",\"type\":\"uint48\",\"internalType\":\"uint48\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"signature\",\"type\":\"bytes\",\"internalType\":\"bytes\"}]},{\"name\":\"refundReceiver\",\"type\":\"address\",\"internalType\":\"addresspayable\"}],\"outputs\":[],\"stateMutability\":\"payable\"},{\"type\":\"function\",\"name\":\"execute\",\"inputs\":[{\"name\":\"request\",\"type\":\"tuple\",\"internalType\":\"structERC2771Forwarder.ForwardRequestData\",\"components\":[{\"name\":\"from\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"to\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"value\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"gas\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"nonce\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"deadline\",\"type\":\"uint48\",\"internalType\":\"uint48\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"signature\",\"type\":\"bytes\",\"internalType\":\"bytes\"}]}],\"outputs\":[],\"stateMutability\":\"payable\"},{\"type\":\"function\",\"name\":\"getDynamicFieldLength\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"keyTuple\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"dynamicFieldIndex\",\"type\":\"uint8\",\"internalType\":\"uint8\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getDynamicFieldSlice\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"keyTuple\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"dynamicFieldIndex\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"start\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"end\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getDynamicField\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"keyTuple\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"dynamicFieldIndex\",\"type\":\"uint8\",\"internalType\":\"uint8\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getFieldLayout\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"}],\"outputs\":[{\"name\":\"fieldLayout\",\"type\":\"bytes32\",\"internalType\":\"FieldLayout\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getFieldLength\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"keyTuple\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"fieldIndex\",\"type\":\"uint8\",\"internalType\":\"uint8\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getFieldLength\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"keyTuple\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"fieldIndex\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"fieldLayout\",\"type\":\"bytes32\",\"internalType\":\"FieldLayout\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getField\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"keyTuple\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"fieldIndex\",\"type\":\"uint8\",\"internalType\":\"uint8\"}],\"outputs\":[{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getField\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"keyTuple\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"fieldIndex\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"fieldLayout\",\"type\":\"bytes32\",\"internalType\":\"FieldLayout\"}],\"outputs\":[{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getKeySchema\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"}],\"outputs\":[{\"name\":\"keySchema\",\"type\":\"bytes32\",\"internalType\":\"Schema\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getName\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bytes16\",\"internalType\":\"bytes16\"}],\"stateMutability\":\"pure\"},{\"type\":\"function\",\"name\":\"getRecord\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"keyTuple\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"}],\"outputs\":[{\"name\":\"staticData\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"encodedLengths\",\"type\":\"bytes32\",\"internalType\":\"PackedCounter\"},{\"name\":\"dynamicData\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getRecord\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"keyTuple\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"fieldLayout\",\"type\":\"bytes32\",\"internalType\":\"FieldLayout\"}],\"outputs\":[{\"name\":\"staticData\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"encodedLengths\",\"type\":\"bytes32\",\"internalType\":\"PackedCounter\"},{\"name\":\"dynamicData\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getStaticField\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"keyTuple\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"fieldIndex\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"fieldLayout\",\"type\":\"bytes32\",\"internalType\":\"FieldLayout\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getValueSchema\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"}],\"outputs\":[{\"name\":\"valueSchema\",\"type\":\"bytes32\",\"internalType\":\"Schema\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"globalPause\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"globalResume\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"grantAccess\",\"inputs\":[{\"name\":\"resourceId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"grantee\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"initDelegation\",\"inputs\":[{\"name\":\"namespaceId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"trustedForwarder\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"initialMsgSender\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"initialize\",\"inputs\":[{\"name\":\"initModule\",\"type\":\"address\",\"internalType\":\"contractIModule\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"installModule\",\"inputs\":[{\"name\":\"module\",\"type\":\"address\",\"internalType\":\"contractIModule\"},{\"name\":\"encodedArgs\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"installRootModule\",\"inputs\":[{\"name\":\"module\",\"type\":\"address\",\"internalType\":\"contractIModule\"},{\"name\":\"encodedArgs\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"installRoot\",\"inputs\":[{\"name\":\"\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"pure\"},{\"type\":\"function\",\"name\":\"install\",\"inputs\":[{\"name\":\"encodedArgs\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"inventoryToEphemeralTransfer\",\"inputs\":[{\"name\":\"smartObjectId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"outItems\",\"type\":\"tuple[]\",\"internalType\":\"structInventoryItem[]\",\"components\":[{\"name\":\"inventoryItemId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"owner\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"itemId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"typeId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"volume\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"quantity\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"isNonceUsed\",\"inputs\":[{\"name\":\"owner\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"data\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"isTrustedForwarder\",\"inputs\":[{\"name\":\"forwarder\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"popFromDynamicField\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"keyTuple\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"dynamicFieldIndex\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"byteLengthToPop\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"pushToDynamicField\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"keyTuple\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"dynamicFieldIndex\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"dataToPush\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"registerDelegation\",\"inputs\":[{\"name\":\"delegatee\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"delegationControlId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"initCallData\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"registerDeployableToken\",\"inputs\":[{\"name\":\"tokenAddress\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"registerDeployable\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"smartObjectData\",\"type\":\"tuple\",\"internalType\":\"structSmartObjectData\",\"components\":[{\"name\":\"owner\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"tokenURI\",\"type\":\"string\",\"internalType\":\"string\"}]},{\"name\":\"fuelUnitVolumeInWei\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"fuelConsumptionPerMinuteInWei\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"fuelMaxCapacityInWei\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"registerERC721Token\",\"inputs\":[{\"name\":\"tokenAddress\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"registerEVEModules\",\"inputs\":[{\"name\":\"moduleId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"moduleName\",\"type\":\"bytes16\",\"internalType\":\"bytes16\"},{\"name\":\"systemIds\",\"type\":\"bytes32[]\",\"internalType\":\"ResourceId[]\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"registerEVEModule\",\"inputs\":[{\"name\":\"moduleId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"moduleName\",\"type\":\"bytes16\",\"internalType\":\"bytes16\"},{\"name\":\"systemId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"registerEntities\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"},{\"name\":\"entityType\",\"type\":\"uint8[]\",\"internalType\":\"uint8[]\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"registerEntityTypeAssociation\",\"inputs\":[{\"name\":\"entityType\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"tagEntityType\",\"type\":\"uint8\",\"internalType\":\"uint8\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"registerEntityType\",\"inputs\":[{\"name\":\"entityTypeId\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"entityType\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"registerEntity\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"entityType\",\"type\":\"uint8\",\"internalType\":\"uint8\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"registerFunctionSelector\",\"inputs\":[{\"name\":\"systemId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"systemFunctionSignature\",\"type\":\"string\",\"internalType\":\"string\"}],\"outputs\":[{\"name\":\"worldFunctionSelector\",\"type\":\"bytes4\",\"internalType\":\"bytes4\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"registerHook\",\"inputs\":[{\"name\":\"systemId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"functionId\",\"type\":\"bytes4\",\"internalType\":\"bytes4\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"registerNamespaceDelegation\",\"inputs\":[{\"name\":\"namespaceId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"delegationControlId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"initCallData\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"registerNamespace\",\"inputs\":[{\"name\":\"namespaceId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"registerRootFunctionSelector\",\"inputs\":[{\"name\":\"systemId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"worldFunctionSignature\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"systemFunctionSelector\",\"type\":\"bytes4\",\"internalType\":\"bytes4\"}],\"outputs\":[{\"name\":\"worldFunctionSelector\",\"type\":\"bytes4\",\"internalType\":\"bytes4\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"registerStoreHook\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"hookAddress\",\"type\":\"address\",\"internalType\":\"contractIStoreHook\"},{\"name\":\"enabledHooksBitmap\",\"type\":\"uint8\",\"internalType\":\"uint8\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"registerSystemHook\",\"inputs\":[{\"name\":\"systemId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"hookAddress\",\"type\":\"address\",\"internalType\":\"contractISystemHook\"},{\"name\":\"enabledHooksBitmap\",\"type\":\"uint8\",\"internalType\":\"uint8\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"registerSystem\",\"inputs\":[{\"name\":\"systemId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"system\",\"type\":\"address\",\"internalType\":\"contractSystem\"},{\"name\":\"publicAccess\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"registerTable\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"fieldLayout\",\"type\":\"bytes32\",\"internalType\":\"FieldLayout\"},{\"name\":\"keySchema\",\"type\":\"bytes32\",\"internalType\":\"Schema\"},{\"name\":\"valueSchema\",\"type\":\"bytes32\",\"internalType\":\"Schema\"},{\"name\":\"keyNames\",\"type\":\"string[]\",\"internalType\":\"string[]\"},{\"name\":\"fieldNames\",\"type\":\"string[]\",\"internalType\":\"string[]\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"removeEntityHookAssociation\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"hookId\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"removeEntityModuleAssociation\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"moduleId\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"removeEntityTag\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"entityTagId\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"removeHook\",\"inputs\":[{\"name\":\"hookId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"hookType\",\"type\":\"uint8\",\"internalType\":\"enumHookType\"},{\"name\":\"systemId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"functionSelector\",\"type\":\"bytes4\",\"internalType\":\"bytes4\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"removeSystemModuleAssociation\",\"inputs\":[{\"name\":\"systemId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"moduleId\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"renounceOwnership\",\"inputs\":[{\"name\":\"namespaceId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"revokeAccess\",\"inputs\":[{\"name\":\"resourceId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"grantee\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"saveLocation\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"location\",\"type\":\"tuple\",\"internalType\":\"structLocationTableData\",\"components\":[{\"name\":\"solarSystemId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"y\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"z\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setBaseURI\",\"inputs\":[{\"name\":\"systemId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"baseURI\",\"type\":\"string\",\"internalType\":\"string\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setCharClassId\",\"inputs\":[{\"name\":\"classId\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setCid\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"cid\",\"type\":\"string\",\"internalType\":\"string\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setDappURL\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"dappURL\",\"type\":\"string\",\"internalType\":\"string\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setDeploybaleMetadata\",\"inputs\":[{\"name\":\"smartObjectId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"name\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"dappURL\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"description\",\"type\":\"string\",\"internalType\":\"string\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setDescription\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"description\",\"type\":\"string\",\"internalType\":\"string\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setDynamicField\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"keyTuple\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"dynamicFieldIndex\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setEntityMetadata\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"name\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"dappURL\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"description\",\"type\":\"string\",\"internalType\":\"string\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setEphemeralInventoryCapacity\",\"inputs\":[{\"name\":\"smartObjectId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"ephemeralStorageCapacity\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setField\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"keyTuple\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"fieldIndex\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setField\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"keyTuple\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"fieldIndex\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"fieldLayout\",\"type\":\"bytes32\",\"internalType\":\"FieldLayout\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setFuelConsumptionPerMinute\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"fuelConsumptionPerMinuteInWei\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setFuelMaxCapacity\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"capacityInWei\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setInventoryCapacity\",\"inputs\":[{\"name\":\"smartObjectId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"storageCapacity\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setMetadata\",\"inputs\":[{\"name\":\"systemId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"data\",\"type\":\"tuple\",\"internalType\":\"structStaticDataGlobalTableData\",\"components\":[{\"name\":\"name\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"symbol\",\"type\":\"string\",\"internalType\":\"string\"},{\"name\":\"baseURI\",\"type\":\"string\",\"internalType\":\"string\"}]}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setName\",\"inputs\":[{\"name\":\"systemId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"name\",\"type\":\"string\",\"internalType\":\"string\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setName\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"name\",\"type\":\"string\",\"internalType\":\"string\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setRecord\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"keyTuple\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"staticData\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"encodedLengths\",\"type\":\"bytes32\",\"internalType\":\"PackedCounter\"},{\"name\":\"dynamicData\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setSSUClassId\",\"inputs\":[{\"name\":\"classId\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setStaticField\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"keyTuple\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"fieldIndex\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"fieldLayout\",\"type\":\"bytes32\",\"internalType\":\"FieldLayout\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setSymbol\",\"inputs\":[{\"name\":\"systemId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"symbol\",\"type\":\"string\",\"internalType\":\"string\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"setTrustedForwarder\",\"inputs\":[{\"name\":\"forwarder\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"spliceDynamicData\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"keyTuple\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"dynamicFieldIndex\",\"type\":\"uint8\",\"internalType\":\"uint8\"},{\"name\":\"startWithinField\",\"type\":\"uint40\",\"internalType\":\"uint40\"},{\"name\":\"deleteCount\",\"type\":\"uint40\",\"internalType\":\"uint40\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"spliceStaticData\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"keyTuple\",\"type\":\"bytes32[]\",\"internalType\":\"bytes32[]\"},{\"name\":\"start\",\"type\":\"uint48\",\"internalType\":\"uint48\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"storeVersion\",\"inputs\":[],\"outputs\":[{\"name\":\"version\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"structHash\",\"inputs\":[{\"name\":\"request\",\"type\":\"tuple\",\"internalType\":\"structERC2771Forwarder.ForwardRequest\",\"components\":[{\"name\":\"from\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"to\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"value\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"gas\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"nonce\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"deadline\",\"type\":\"uint48\",\"internalType\":\"uint48\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"}]}],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"supportsInterface\",\"inputs\":[{\"name\":\"interfaceId\",\"type\":\"bytes4\",\"internalType\":\"bytes4\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"pure\"},{\"type\":\"function\",\"name\":\"tagEntities\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"entityTagIds\",\"type\":\"uint256[]\",\"internalType\":\"uint256[]\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"tagEntity\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"entityTagId\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"transferBalanceToAddress\",\"inputs\":[{\"name\":\"fromNamespaceId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"toAddress\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"amount\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"transferBalanceToNamespace\",\"inputs\":[{\"name\":\"fromNamespaceId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"toNamespaceId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"amount\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"transferOwnership\",\"inputs\":[{\"name\":\"namespaceId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"newOwner\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"unanchor\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"unregisterDelegation\",\"inputs\":[{\"name\":\"delegatee\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"unregisterNamespaceDelegation\",\"inputs\":[{\"name\":\"namespaceId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"unregisterStoreHook\",\"inputs\":[{\"name\":\"tableId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"hookAddress\",\"type\":\"address\",\"internalType\":\"contractIStoreHook\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"unregisterSystemHook\",\"inputs\":[{\"name\":\"systemId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"hookAddress\",\"type\":\"address\",\"internalType\":\"contractISystemHook\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"updateFuel\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"verify\",\"inputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"systemId\",\"type\":\"bytes32\",\"internalType\":\"ResourceId\"},{\"name\":\"\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"verify\",\"inputs\":[{\"name\":\"request\",\"type\":\"tuple\",\"internalType\":\"structERC2771Forwarder.ForwardRequestData\",\"components\":[{\"name\":\"from\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"to\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"value\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"gas\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"nonce\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"deadline\",\"type\":\"uint48\",\"internalType\":\"uint48\"},{\"name\":\"data\",\"type\":\"bytes\",\"internalType\":\"bytes\"},{\"name\":\"signature\",\"type\":\"bytes\",\"internalType\":\"bytes\"}]}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"withdrawFromEphemeralInventory\",\"inputs\":[{\"name\":\"smartObjectId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"ephemeralInventoryOwner\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structInventoryItem[]\",\"components\":[{\"name\":\"inventoryItemId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"owner\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"itemId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"typeId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"volume\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"quantity\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"withdrawFromInventory\",\"inputs\":[{\"name\":\"smartObjectId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"items\",\"type\":\"tuple[]\",\"internalType\":\"structInventoryItem[]\",\"components\":[{\"name\":\"inventoryItemId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"owner\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"itemId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"typeId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"volume\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"quantity\",\"type\":\"uint256\",\"internalType\":\"uint256\"}]}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"withdrawFuel\",\"inputs\":[{\"name\":\"entityId\",\"type\":\"uint256\",\"internalType\":\"uint256\"},{\"name\":\"unitAmount\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"worldVersion\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"view\"},{\"type\":\"error\",\"name\":\"AccessControl_AccessConfigAccessDenied\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"AccessControl_InvalidRoleId\",\"inputs\":[]},{\"type\":\"error\",\"name\":\"AccessControl_NoPermission\",\"inputs\":[{\"name\":\"sender\",\"type\":\"address\",\"internalType\":\"address\"},{\"name\":\"roleId\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}]}]",
}
WorldErrorsMetaData contains all meta data concerning the WorldErrors contract.
Functions ¶
This section is empty.
Types ¶
type ERC2771ForwarderForwardRequest ¶
type ERC2771ForwarderForwardRequest struct { From common.Address To common.Address Value *big.Int Gas *big.Int Nonce *big.Int Deadline *big.Int Data []byte }
ERC2771ForwarderForwardRequest is an auto generated low-level Go binding around an user-defined struct.
type ERC2771ForwarderForwardRequestData ¶
type ERC2771ForwarderForwardRequestData struct { From common.Address To common.Address Value *big.Int Gas *big.Int Nonce *big.Int Deadline *big.Int Data []byte Signature []byte }
ERC2771ForwarderForwardRequestData is an auto generated low-level Go binding around an user-defined struct.
type EntityRecordData ¶
EntityRecordData is an auto generated low-level Go binding around an user-defined struct.
type EntityRecordOffchainTableData ¶
EntityRecordOffchainTableData is an auto generated low-level Go binding around an user-defined struct.
type InventoryItem ¶
type InventoryItem struct { InventoryItemId *big.Int Owner common.Address ItemId *big.Int TypeId *big.Int Volume *big.Int Quantity *big.Int }
InventoryItem is an auto generated low-level Go binding around an user-defined struct.
type LocationTableData ¶
LocationTableData is an auto generated low-level Go binding around an user-defined struct.
type SmartObjectData ¶
SmartObjectData is an auto generated low-level Go binding around an user-defined struct.
type StaticDataGlobalTableData ¶
StaticDataGlobalTableData is an auto generated low-level Go binding around an user-defined struct.
type SystemCallData ¶
SystemCallData is an auto generated low-level Go binding around an user-defined struct.
type SystemCallFromData ¶
SystemCallFromData is an auto generated low-level Go binding around an user-defined struct.
type WorldErrors ¶
type WorldErrors struct { WorldErrorsCaller // Read-only binding to the contract WorldErrorsTransactor // Write-only binding to the contract WorldErrorsFilterer // Log filterer for contract events }
WorldErrors is an auto generated Go binding around an Ethereum contract.
func NewWorldErrors ¶
func NewWorldErrors(address common.Address, backend bind.ContractBackend) (*WorldErrors, error)
NewWorldErrors creates a new instance of WorldErrors, bound to a specific deployed contract.
type WorldErrorsCaller ¶
type WorldErrorsCaller struct {
// contains filtered or unexported fields
}
WorldErrorsCaller is an auto generated read-only Go binding around an Ethereum contract.
func NewWorldErrorsCaller ¶
func NewWorldErrorsCaller(address common.Address, caller bind.ContractCaller) (*WorldErrorsCaller, error)
NewWorldErrorsCaller creates a new read-only instance of WorldErrors, bound to a specific deployed contract.
func (*WorldErrorsCaller) CharacterSystemId ¶
func (_WorldErrors *WorldErrorsCaller) CharacterSystemId(opts *bind.CallOpts) ([32]byte, error)
CharacterSystemId is a free data retrieval call binding the contract method 0xc40ce8b7.
Solidity: function characterSystemId() view returns(bytes32)
func (*WorldErrorsCaller) Creator ¶
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() view returns(address)
func (*WorldErrorsCaller) CurrentFuelAmount ¶
func (_WorldErrors *WorldErrorsCaller) CurrentFuelAmount(opts *bind.CallOpts, entityId *big.Int) (*big.Int, error)
CurrentFuelAmount is a free data retrieval call binding the contract method 0x22d3581d.
Solidity: function currentFuelAmount(uint256 entityId) view returns(uint256 amount)
func (*WorldErrorsCaller) Eip712Domain ¶
func (_WorldErrors *WorldErrorsCaller) Eip712Domain(opts *bind.CallOpts) (struct { Fields [1]byte Name string Version string ChainId *big.Int VerifyingContract common.Address Salt [32]byte Extensions []*big.Int }, error)
Eip712Domain is a free data retrieval call binding the contract method 0x84b0196e.
Solidity: function eip712Domain() view returns(bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
func (*WorldErrorsCaller) GetDynamicField ¶
func (_WorldErrors *WorldErrorsCaller) GetDynamicField(opts *bind.CallOpts, tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8) ([]byte, error)
GetDynamicField is a free data retrieval call binding the contract method 0x1e788977.
Solidity: function getDynamicField(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex) view returns(bytes)
func (*WorldErrorsCaller) GetDynamicFieldLength ¶
func (_WorldErrors *WorldErrorsCaller) GetDynamicFieldLength(opts *bind.CallOpts, tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8) (*big.Int, error)
GetDynamicFieldLength is a free data retrieval call binding the contract method 0xdbbf0e21.
Solidity: function getDynamicFieldLength(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex) view returns(uint256)
func (*WorldErrorsCaller) GetDynamicFieldSlice ¶
func (_WorldErrors *WorldErrorsCaller) GetDynamicFieldSlice(opts *bind.CallOpts, tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, start *big.Int, end *big.Int) ([]byte, error)
GetDynamicFieldSlice is a free data retrieval call binding the contract method 0x4dc77d97.
Solidity: function getDynamicFieldSlice(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex, uint256 start, uint256 end) view returns(bytes data)
func (*WorldErrorsCaller) GetField ¶
func (_WorldErrors *WorldErrorsCaller) GetField(opts *bind.CallOpts, tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8) ([]byte, error)
GetField is a free data retrieval call binding the contract method 0xd03edb8c.
Solidity: function getField(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex) view returns(bytes data)
func (*WorldErrorsCaller) GetField0 ¶
func (_WorldErrors *WorldErrorsCaller) GetField0(opts *bind.CallOpts, tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, fieldLayout [32]byte) ([]byte, error)
GetField0 is a free data retrieval call binding the contract method 0x05242d2f.
Solidity: function getField(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex, bytes32 fieldLayout) view returns(bytes data)
func (*WorldErrorsCaller) GetFieldLayout ¶
func (_WorldErrors *WorldErrorsCaller) GetFieldLayout(opts *bind.CallOpts, tableId [32]byte) ([32]byte, error)
GetFieldLayout is a free data retrieval call binding the contract method 0x3a77c2c2.
Solidity: function getFieldLayout(bytes32 tableId) view returns(bytes32 fieldLayout)
func (*WorldErrorsCaller) GetFieldLength ¶
func (_WorldErrors *WorldErrorsCaller) GetFieldLength(opts *bind.CallOpts, tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8) (*big.Int, error)
GetFieldLength is a free data retrieval call binding the contract method 0xa53417ed.
Solidity: function getFieldLength(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex) view returns(uint256)
func (*WorldErrorsCaller) GetFieldLength0 ¶
func (_WorldErrors *WorldErrorsCaller) GetFieldLength0(opts *bind.CallOpts, tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, fieldLayout [32]byte) (*big.Int, error)
GetFieldLength0 is a free data retrieval call binding the contract method 0x9f1fcf0a.
Solidity: function getFieldLength(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex, bytes32 fieldLayout) view returns(uint256)
func (*WorldErrorsCaller) GetKeySchema ¶
func (_WorldErrors *WorldErrorsCaller) GetKeySchema(opts *bind.CallOpts, tableId [32]byte) ([32]byte, error)
GetKeySchema is a free data retrieval call binding the contract method 0xd4285dc2.
Solidity: function getKeySchema(bytes32 tableId) view returns(bytes32 keySchema)
func (*WorldErrorsCaller) GetName ¶
func (_WorldErrors *WorldErrorsCaller) GetName(opts *bind.CallOpts) ([16]byte, error)
GetName is a free data retrieval call binding the contract method 0x17d7de7c.
Solidity: function getName() pure returns(bytes16)
func (*WorldErrorsCaller) GetRecord ¶
func (_WorldErrors *WorldErrorsCaller) GetRecord(opts *bind.CallOpts, tableId [32]byte, keyTuple [][32]byte) (struct { StaticData []byte EncodedLengths [32]byte DynamicData []byte }, error)
GetRecord is a free data retrieval call binding the contract method 0xcc49db7e.
Solidity: function getRecord(bytes32 tableId, bytes32[] keyTuple) view returns(bytes staticData, bytes32 encodedLengths, bytes dynamicData)
func (*WorldErrorsCaller) GetRecord0 ¶
func (_WorldErrors *WorldErrorsCaller) GetRecord0(opts *bind.CallOpts, tableId [32]byte, keyTuple [][32]byte, fieldLayout [32]byte) (struct { StaticData []byte EncodedLengths [32]byte DynamicData []byte }, error)
GetRecord0 is a free data retrieval call binding the contract method 0x419b58fd.
Solidity: function getRecord(bytes32 tableId, bytes32[] keyTuple, bytes32 fieldLayout) view returns(bytes staticData, bytes32 encodedLengths, bytes dynamicData)
func (*WorldErrorsCaller) GetStaticField ¶
func (_WorldErrors *WorldErrorsCaller) GetStaticField(opts *bind.CallOpts, tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, fieldLayout [32]byte) ([32]byte, error)
GetStaticField is a free data retrieval call binding the contract method 0x8c364d59.
Solidity: function getStaticField(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex, bytes32 fieldLayout) view returns(bytes32)
func (*WorldErrorsCaller) GetValueSchema ¶
func (_WorldErrors *WorldErrorsCaller) GetValueSchema(opts *bind.CallOpts, tableId [32]byte) ([32]byte, error)
GetValueSchema is a free data retrieval call binding the contract method 0xe228a4a3.
Solidity: function getValueSchema(bytes32 tableId) view returns(bytes32 valueSchema)
func (*WorldErrorsCaller) InitialMsgSender ¶
func (_WorldErrors *WorldErrorsCaller) InitialMsgSender(opts *bind.CallOpts) (common.Address, error)
InitialMsgSender is a free data retrieval call binding the contract method 0x1e71d54c.
Solidity: function initialMsgSender() view returns(address)
func (*WorldErrorsCaller) InstallRoot ¶
func (_WorldErrors *WorldErrorsCaller) InstallRoot(opts *bind.CallOpts, arg0 []byte) error
InstallRoot is a free data retrieval call binding the contract method 0x7c5b0335.
Solidity: function installRoot(bytes ) pure returns()
func (*WorldErrorsCaller) IsNonceUsed ¶
func (_WorldErrors *WorldErrorsCaller) IsNonceUsed(opts *bind.CallOpts, owner common.Address, data *big.Int) (bool, error)
IsNonceUsed is a free data retrieval call binding the contract method 0xcab7e8eb.
Solidity: function isNonceUsed(address owner, uint256 data) view returns(bool)
func (*WorldErrorsCaller) MsgSender ¶
MsgSender is a free data retrieval call binding the contract method 0x119df25f.
Solidity: function _msgSender() view returns(address sender)
func (*WorldErrorsCaller) MsgValue ¶
MsgValue is a free data retrieval call binding the contract method 0x45ec9354.
Solidity: function _msgValue() pure returns(uint256 value)
func (*WorldErrorsCaller) StoreVersion ¶
func (_WorldErrors *WorldErrorsCaller) StoreVersion(opts *bind.CallOpts) ([32]byte, error)
StoreVersion is a free data retrieval call binding the contract method 0xc1122229.
Solidity: function storeVersion() view returns(bytes32 version)
func (*WorldErrorsCaller) StructHash ¶
func (_WorldErrors *WorldErrorsCaller) StructHash(opts *bind.CallOpts, request ERC2771ForwarderForwardRequest) ([32]byte, error)
StructHash is a free data retrieval call binding the contract method 0xf1109062.
Solidity: function structHash((address,address,uint256,uint256,uint256,uint48,bytes) request) view returns(bytes32)
func (*WorldErrorsCaller) SupportsInterface ¶
func (_WorldErrors *WorldErrorsCaller) SupportsInterface(opts *bind.CallOpts, interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) pure returns(bool)
func (*WorldErrorsCaller) Verify ¶
func (_WorldErrors *WorldErrorsCaller) Verify(opts *bind.CallOpts, arg0 common.Address, systemId [32]byte, arg2 []byte) (bool, error)
Verify is a free data retrieval call binding the contract method 0x1a86b550.
Solidity: function verify(address , bytes32 systemId, bytes ) view returns(bool)
func (*WorldErrorsCaller) World ¶
World is a free data retrieval call binding the contract method 0xe1af802c.
Solidity: function _world() view returns(address)
func (*WorldErrorsCaller) WorldVersion ¶
func (_WorldErrors *WorldErrorsCaller) WorldVersion(opts *bind.CallOpts) ([32]byte, error)
WorldVersion is a free data retrieval call binding the contract method 0x6951955d.
Solidity: function worldVersion() view returns(bytes32)
type WorldErrorsCallerRaw ¶
type WorldErrorsCallerRaw struct {
Contract *WorldErrorsCaller // Generic read-only contract binding to access the raw methods on
}
WorldErrorsCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
func (*WorldErrorsCallerRaw) Call ¶
func (_WorldErrors *WorldErrorsCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
type WorldErrorsCallerSession ¶
type WorldErrorsCallerSession struct { Contract *WorldErrorsCaller // Generic contract caller binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session }
WorldErrorsCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
func (*WorldErrorsCallerSession) CharacterSystemId ¶
func (_WorldErrors *WorldErrorsCallerSession) CharacterSystemId() ([32]byte, error)
CharacterSystemId is a free data retrieval call binding the contract method 0xc40ce8b7.
Solidity: function characterSystemId() view returns(bytes32)
func (*WorldErrorsCallerSession) Creator ¶
func (_WorldErrors *WorldErrorsCallerSession) Creator() (common.Address, error)
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() view returns(address)
func (*WorldErrorsCallerSession) CurrentFuelAmount ¶
func (_WorldErrors *WorldErrorsCallerSession) CurrentFuelAmount(entityId *big.Int) (*big.Int, error)
CurrentFuelAmount is a free data retrieval call binding the contract method 0x22d3581d.
Solidity: function currentFuelAmount(uint256 entityId) view returns(uint256 amount)
func (*WorldErrorsCallerSession) Eip712Domain ¶
func (_WorldErrors *WorldErrorsCallerSession) Eip712Domain() (struct { Fields [1]byte Name string Version string ChainId *big.Int VerifyingContract common.Address Salt [32]byte Extensions []*big.Int }, error)
Eip712Domain is a free data retrieval call binding the contract method 0x84b0196e.
Solidity: function eip712Domain() view returns(bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
func (*WorldErrorsCallerSession) GetDynamicField ¶
func (_WorldErrors *WorldErrorsCallerSession) GetDynamicField(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8) ([]byte, error)
GetDynamicField is a free data retrieval call binding the contract method 0x1e788977.
Solidity: function getDynamicField(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex) view returns(bytes)
func (*WorldErrorsCallerSession) GetDynamicFieldLength ¶
func (_WorldErrors *WorldErrorsCallerSession) GetDynamicFieldLength(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8) (*big.Int, error)
GetDynamicFieldLength is a free data retrieval call binding the contract method 0xdbbf0e21.
Solidity: function getDynamicFieldLength(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex) view returns(uint256)
func (*WorldErrorsCallerSession) GetDynamicFieldSlice ¶
func (_WorldErrors *WorldErrorsCallerSession) GetDynamicFieldSlice(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, start *big.Int, end *big.Int) ([]byte, error)
GetDynamicFieldSlice is a free data retrieval call binding the contract method 0x4dc77d97.
Solidity: function getDynamicFieldSlice(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex, uint256 start, uint256 end) view returns(bytes data)
func (*WorldErrorsCallerSession) GetField ¶
func (_WorldErrors *WorldErrorsCallerSession) GetField(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8) ([]byte, error)
GetField is a free data retrieval call binding the contract method 0xd03edb8c.
Solidity: function getField(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex) view returns(bytes data)
func (*WorldErrorsCallerSession) GetField0 ¶
func (_WorldErrors *WorldErrorsCallerSession) GetField0(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, fieldLayout [32]byte) ([]byte, error)
GetField0 is a free data retrieval call binding the contract method 0x05242d2f.
Solidity: function getField(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex, bytes32 fieldLayout) view returns(bytes data)
func (*WorldErrorsCallerSession) GetFieldLayout ¶
func (_WorldErrors *WorldErrorsCallerSession) GetFieldLayout(tableId [32]byte) ([32]byte, error)
GetFieldLayout is a free data retrieval call binding the contract method 0x3a77c2c2.
Solidity: function getFieldLayout(bytes32 tableId) view returns(bytes32 fieldLayout)
func (*WorldErrorsCallerSession) GetFieldLength ¶
func (_WorldErrors *WorldErrorsCallerSession) GetFieldLength(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8) (*big.Int, error)
GetFieldLength is a free data retrieval call binding the contract method 0xa53417ed.
Solidity: function getFieldLength(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex) view returns(uint256)
func (*WorldErrorsCallerSession) GetFieldLength0 ¶
func (_WorldErrors *WorldErrorsCallerSession) GetFieldLength0(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, fieldLayout [32]byte) (*big.Int, error)
GetFieldLength0 is a free data retrieval call binding the contract method 0x9f1fcf0a.
Solidity: function getFieldLength(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex, bytes32 fieldLayout) view returns(uint256)
func (*WorldErrorsCallerSession) GetKeySchema ¶
func (_WorldErrors *WorldErrorsCallerSession) GetKeySchema(tableId [32]byte) ([32]byte, error)
GetKeySchema is a free data retrieval call binding the contract method 0xd4285dc2.
Solidity: function getKeySchema(bytes32 tableId) view returns(bytes32 keySchema)
func (*WorldErrorsCallerSession) GetName ¶
func (_WorldErrors *WorldErrorsCallerSession) GetName() ([16]byte, error)
GetName is a free data retrieval call binding the contract method 0x17d7de7c.
Solidity: function getName() pure returns(bytes16)
func (*WorldErrorsCallerSession) GetRecord ¶
func (_WorldErrors *WorldErrorsCallerSession) GetRecord(tableId [32]byte, keyTuple [][32]byte) (struct { StaticData []byte EncodedLengths [32]byte DynamicData []byte }, error)
GetRecord is a free data retrieval call binding the contract method 0xcc49db7e.
Solidity: function getRecord(bytes32 tableId, bytes32[] keyTuple) view returns(bytes staticData, bytes32 encodedLengths, bytes dynamicData)
func (*WorldErrorsCallerSession) GetRecord0 ¶
func (_WorldErrors *WorldErrorsCallerSession) GetRecord0(tableId [32]byte, keyTuple [][32]byte, fieldLayout [32]byte) (struct { StaticData []byte EncodedLengths [32]byte DynamicData []byte }, error)
GetRecord0 is a free data retrieval call binding the contract method 0x419b58fd.
Solidity: function getRecord(bytes32 tableId, bytes32[] keyTuple, bytes32 fieldLayout) view returns(bytes staticData, bytes32 encodedLengths, bytes dynamicData)
func (*WorldErrorsCallerSession) GetStaticField ¶
func (_WorldErrors *WorldErrorsCallerSession) GetStaticField(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, fieldLayout [32]byte) ([32]byte, error)
GetStaticField is a free data retrieval call binding the contract method 0x8c364d59.
Solidity: function getStaticField(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex, bytes32 fieldLayout) view returns(bytes32)
func (*WorldErrorsCallerSession) GetValueSchema ¶
func (_WorldErrors *WorldErrorsCallerSession) GetValueSchema(tableId [32]byte) ([32]byte, error)
GetValueSchema is a free data retrieval call binding the contract method 0xe228a4a3.
Solidity: function getValueSchema(bytes32 tableId) view returns(bytes32 valueSchema)
func (*WorldErrorsCallerSession) InitialMsgSender ¶
func (_WorldErrors *WorldErrorsCallerSession) InitialMsgSender() (common.Address, error)
InitialMsgSender is a free data retrieval call binding the contract method 0x1e71d54c.
Solidity: function initialMsgSender() view returns(address)
func (*WorldErrorsCallerSession) InstallRoot ¶
func (_WorldErrors *WorldErrorsCallerSession) InstallRoot(arg0 []byte) error
InstallRoot is a free data retrieval call binding the contract method 0x7c5b0335.
Solidity: function installRoot(bytes ) pure returns()
func (*WorldErrorsCallerSession) IsNonceUsed ¶
func (_WorldErrors *WorldErrorsCallerSession) IsNonceUsed(owner common.Address, data *big.Int) (bool, error)
IsNonceUsed is a free data retrieval call binding the contract method 0xcab7e8eb.
Solidity: function isNonceUsed(address owner, uint256 data) view returns(bool)
func (*WorldErrorsCallerSession) MsgSender ¶
func (_WorldErrors *WorldErrorsCallerSession) MsgSender() (common.Address, error)
MsgSender is a free data retrieval call binding the contract method 0x119df25f.
Solidity: function _msgSender() view returns(address sender)
func (*WorldErrorsCallerSession) MsgValue ¶
func (_WorldErrors *WorldErrorsCallerSession) MsgValue() (*big.Int, error)
MsgValue is a free data retrieval call binding the contract method 0x45ec9354.
Solidity: function _msgValue() pure returns(uint256 value)
func (*WorldErrorsCallerSession) StoreVersion ¶
func (_WorldErrors *WorldErrorsCallerSession) StoreVersion() ([32]byte, error)
StoreVersion is a free data retrieval call binding the contract method 0xc1122229.
Solidity: function storeVersion() view returns(bytes32 version)
func (*WorldErrorsCallerSession) StructHash ¶
func (_WorldErrors *WorldErrorsCallerSession) StructHash(request ERC2771ForwarderForwardRequest) ([32]byte, error)
StructHash is a free data retrieval call binding the contract method 0xf1109062.
Solidity: function structHash((address,address,uint256,uint256,uint256,uint48,bytes) request) view returns(bytes32)
func (*WorldErrorsCallerSession) SupportsInterface ¶
func (_WorldErrors *WorldErrorsCallerSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) pure returns(bool)
func (*WorldErrorsCallerSession) Verify ¶
func (_WorldErrors *WorldErrorsCallerSession) Verify(arg0 common.Address, systemId [32]byte, arg2 []byte) (bool, error)
Verify is a free data retrieval call binding the contract method 0x1a86b550.
Solidity: function verify(address , bytes32 systemId, bytes ) view returns(bool)
func (*WorldErrorsCallerSession) World ¶
func (_WorldErrors *WorldErrorsCallerSession) World() (common.Address, error)
World is a free data retrieval call binding the contract method 0xe1af802c.
Solidity: function _world() view returns(address)
func (*WorldErrorsCallerSession) WorldVersion ¶
func (_WorldErrors *WorldErrorsCallerSession) WorldVersion() ([32]byte, error)
WorldVersion is a free data retrieval call binding the contract method 0x6951955d.
Solidity: function worldVersion() view returns(bytes32)
type WorldErrorsEIP712DomainChanged ¶
type WorldErrorsEIP712DomainChanged struct {
Raw types.Log // Blockchain specific contextual infos
}
WorldErrorsEIP712DomainChanged represents a EIP712DomainChanged event raised by the WorldErrors contract.
type WorldErrorsEIP712DomainChangedIterator ¶
type WorldErrorsEIP712DomainChangedIterator struct { Event *WorldErrorsEIP712DomainChanged // Event containing the contract specifics and raw log // contains filtered or unexported fields }
WorldErrorsEIP712DomainChangedIterator is returned from FilterEIP712DomainChanged and is used to iterate over the raw logs and unpacked data for EIP712DomainChanged events raised by the WorldErrors contract.
func (*WorldErrorsEIP712DomainChangedIterator) Close ¶
func (it *WorldErrorsEIP712DomainChangedIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*WorldErrorsEIP712DomainChangedIterator) Error ¶
func (it *WorldErrorsEIP712DomainChangedIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*WorldErrorsEIP712DomainChangedIterator) Next ¶
func (it *WorldErrorsEIP712DomainChangedIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type WorldErrorsExecutedForwardRequest ¶
type WorldErrorsExecutedForwardRequest struct { Signer common.Address Nonce *big.Int Success bool Raw types.Log // Blockchain specific contextual infos }
WorldErrorsExecutedForwardRequest represents a ExecutedForwardRequest event raised by the WorldErrors contract.
type WorldErrorsExecutedForwardRequestIterator ¶
type WorldErrorsExecutedForwardRequestIterator struct { Event *WorldErrorsExecutedForwardRequest // Event containing the contract specifics and raw log // contains filtered or unexported fields }
WorldErrorsExecutedForwardRequestIterator is returned from FilterExecutedForwardRequest and is used to iterate over the raw logs and unpacked data for ExecutedForwardRequest events raised by the WorldErrors contract.
func (*WorldErrorsExecutedForwardRequestIterator) Close ¶
func (it *WorldErrorsExecutedForwardRequestIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*WorldErrorsExecutedForwardRequestIterator) Error ¶
func (it *WorldErrorsExecutedForwardRequestIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*WorldErrorsExecutedForwardRequestIterator) Next ¶
func (it *WorldErrorsExecutedForwardRequestIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type WorldErrorsFilterer ¶
type WorldErrorsFilterer struct {
// contains filtered or unexported fields
}
WorldErrorsFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
func NewWorldErrorsFilterer ¶
func NewWorldErrorsFilterer(address common.Address, filterer bind.ContractFilterer) (*WorldErrorsFilterer, error)
NewWorldErrorsFilterer creates a new log filterer instance of WorldErrors, bound to a specific deployed contract.
func (*WorldErrorsFilterer) FilterEIP712DomainChanged ¶
func (_WorldErrors *WorldErrorsFilterer) FilterEIP712DomainChanged(opts *bind.FilterOpts) (*WorldErrorsEIP712DomainChangedIterator, error)
FilterEIP712DomainChanged is a free log retrieval operation binding the contract event 0x0a6387c9ea3628b88a633bb4f3b151770f70085117a15f9bf3787cda53f13d31.
Solidity: event EIP712DomainChanged()
func (*WorldErrorsFilterer) FilterExecutedForwardRequest ¶
func (_WorldErrors *WorldErrorsFilterer) FilterExecutedForwardRequest(opts *bind.FilterOpts, signer []common.Address) (*WorldErrorsExecutedForwardRequestIterator, error)
FilterExecutedForwardRequest is a free log retrieval operation binding the contract event 0x842fb24a83793558587a3dab2be7674da4a51d09c5542d6dd354e5d0ea70813c.
Solidity: event ExecutedForwardRequest(address indexed signer, uint256 nonce, bool success)
func (*WorldErrorsFilterer) FilterHelloStore ¶
func (_WorldErrors *WorldErrorsFilterer) FilterHelloStore(opts *bind.FilterOpts, storeVersion [][32]byte) (*WorldErrorsHelloStoreIterator, error)
FilterHelloStore is a free log retrieval operation binding the contract event 0xc7f5fdc8526b76f54916701bc910876243ffff2a40b0bb8d59eea8151c52c005.
Solidity: event HelloStore(bytes32 indexed storeVersion)
func (*WorldErrorsFilterer) FilterHelloWorld ¶
func (_WorldErrors *WorldErrorsFilterer) FilterHelloWorld(opts *bind.FilterOpts, worldVersion [][32]byte) (*WorldErrorsHelloWorldIterator, error)
FilterHelloWorld is a free log retrieval operation binding the contract event 0x7f8f36afe3fb61c459c1a54a60b8a477eab02cc58e49f547561a40906239cb82.
Solidity: event HelloWorld(bytes32 indexed worldVersion)
func (*WorldErrorsFilterer) FilterStoreDeleteRecord ¶
func (_WorldErrors *WorldErrorsFilterer) FilterStoreDeleteRecord(opts *bind.FilterOpts, tableId [][32]byte) (*WorldErrorsStoreDeleteRecordIterator, error)
FilterStoreDeleteRecord is a free log retrieval operation binding the contract event 0x0e1f72f429eb97e64878619984a91e687ae91610348b9ff4216782cc96e49d07.
Solidity: event Store_DeleteRecord(bytes32 indexed tableId, bytes32[] keyTuple)
func (*WorldErrorsFilterer) FilterStoreSetRecord ¶
func (_WorldErrors *WorldErrorsFilterer) FilterStoreSetRecord(opts *bind.FilterOpts, tableId [][32]byte) (*WorldErrorsStoreSetRecordIterator, error)
FilterStoreSetRecord is a free log retrieval operation binding the contract event 0x8dbb3a9672eebfd3773e72dd9c102393436816d832c7ba9e1e1ac8fcadcac7a9.
Solidity: event Store_SetRecord(bytes32 indexed tableId, bytes32[] keyTuple, bytes staticData, bytes32 encodedLengths, bytes dynamicData)
func (*WorldErrorsFilterer) FilterStoreSpliceDynamicData ¶
func (_WorldErrors *WorldErrorsFilterer) FilterStoreSpliceDynamicData(opts *bind.FilterOpts, tableId [][32]byte) (*WorldErrorsStoreSpliceDynamicDataIterator, error)
FilterStoreSpliceDynamicData is a free log retrieval operation binding the contract event 0xaa63765a776145e5e6492f471ae097dfed11cd57a61bc2679dd43180422385b4.
Solidity: event Store_SpliceDynamicData(bytes32 indexed tableId, bytes32[] keyTuple, uint48 start, uint40 deleteCount, bytes32 encodedLengths, bytes data)
func (*WorldErrorsFilterer) FilterStoreSpliceStaticData ¶
func (_WorldErrors *WorldErrorsFilterer) FilterStoreSpliceStaticData(opts *bind.FilterOpts, tableId [][32]byte) (*WorldErrorsStoreSpliceStaticDataIterator, error)
FilterStoreSpliceStaticData is a free log retrieval operation binding the contract event 0x8c0b5119d4cec7b284c6b1b39252a03d1e2f2d7451a5895562524c113bb952be.
Solidity: event Store_SpliceStaticData(bytes32 indexed tableId, bytes32[] keyTuple, uint48 start, bytes data)
func (*WorldErrorsFilterer) ParseEIP712DomainChanged ¶
func (_WorldErrors *WorldErrorsFilterer) ParseEIP712DomainChanged(log types.Log) (*WorldErrorsEIP712DomainChanged, error)
ParseEIP712DomainChanged is a log parse operation binding the contract event 0x0a6387c9ea3628b88a633bb4f3b151770f70085117a15f9bf3787cda53f13d31.
Solidity: event EIP712DomainChanged()
func (*WorldErrorsFilterer) ParseExecutedForwardRequest ¶
func (_WorldErrors *WorldErrorsFilterer) ParseExecutedForwardRequest(log types.Log) (*WorldErrorsExecutedForwardRequest, error)
ParseExecutedForwardRequest is a log parse operation binding the contract event 0x842fb24a83793558587a3dab2be7674da4a51d09c5542d6dd354e5d0ea70813c.
Solidity: event ExecutedForwardRequest(address indexed signer, uint256 nonce, bool success)
func (*WorldErrorsFilterer) ParseHelloStore ¶
func (_WorldErrors *WorldErrorsFilterer) ParseHelloStore(log types.Log) (*WorldErrorsHelloStore, error)
ParseHelloStore is a log parse operation binding the contract event 0xc7f5fdc8526b76f54916701bc910876243ffff2a40b0bb8d59eea8151c52c005.
Solidity: event HelloStore(bytes32 indexed storeVersion)
func (*WorldErrorsFilterer) ParseHelloWorld ¶
func (_WorldErrors *WorldErrorsFilterer) ParseHelloWorld(log types.Log) (*WorldErrorsHelloWorld, error)
ParseHelloWorld is a log parse operation binding the contract event 0x7f8f36afe3fb61c459c1a54a60b8a477eab02cc58e49f547561a40906239cb82.
Solidity: event HelloWorld(bytes32 indexed worldVersion)
func (*WorldErrorsFilterer) ParseStoreDeleteRecord ¶
func (_WorldErrors *WorldErrorsFilterer) ParseStoreDeleteRecord(log types.Log) (*WorldErrorsStoreDeleteRecord, error)
ParseStoreDeleteRecord is a log parse operation binding the contract event 0x0e1f72f429eb97e64878619984a91e687ae91610348b9ff4216782cc96e49d07.
Solidity: event Store_DeleteRecord(bytes32 indexed tableId, bytes32[] keyTuple)
func (*WorldErrorsFilterer) ParseStoreSetRecord ¶
func (_WorldErrors *WorldErrorsFilterer) ParseStoreSetRecord(log types.Log) (*WorldErrorsStoreSetRecord, error)
ParseStoreSetRecord is a log parse operation binding the contract event 0x8dbb3a9672eebfd3773e72dd9c102393436816d832c7ba9e1e1ac8fcadcac7a9.
Solidity: event Store_SetRecord(bytes32 indexed tableId, bytes32[] keyTuple, bytes staticData, bytes32 encodedLengths, bytes dynamicData)
func (*WorldErrorsFilterer) ParseStoreSpliceDynamicData ¶
func (_WorldErrors *WorldErrorsFilterer) ParseStoreSpliceDynamicData(log types.Log) (*WorldErrorsStoreSpliceDynamicData, error)
ParseStoreSpliceDynamicData is a log parse operation binding the contract event 0xaa63765a776145e5e6492f471ae097dfed11cd57a61bc2679dd43180422385b4.
Solidity: event Store_SpliceDynamicData(bytes32 indexed tableId, bytes32[] keyTuple, uint48 start, uint40 deleteCount, bytes32 encodedLengths, bytes data)
func (*WorldErrorsFilterer) ParseStoreSpliceStaticData ¶
func (_WorldErrors *WorldErrorsFilterer) ParseStoreSpliceStaticData(log types.Log) (*WorldErrorsStoreSpliceStaticData, error)
ParseStoreSpliceStaticData is a log parse operation binding the contract event 0x8c0b5119d4cec7b284c6b1b39252a03d1e2f2d7451a5895562524c113bb952be.
Solidity: event Store_SpliceStaticData(bytes32 indexed tableId, bytes32[] keyTuple, uint48 start, bytes data)
func (*WorldErrorsFilterer) WatchEIP712DomainChanged ¶
func (_WorldErrors *WorldErrorsFilterer) WatchEIP712DomainChanged(opts *bind.WatchOpts, sink chan<- *WorldErrorsEIP712DomainChanged) (event.Subscription, error)
WatchEIP712DomainChanged is a free log subscription operation binding the contract event 0x0a6387c9ea3628b88a633bb4f3b151770f70085117a15f9bf3787cda53f13d31.
Solidity: event EIP712DomainChanged()
func (*WorldErrorsFilterer) WatchExecutedForwardRequest ¶
func (_WorldErrors *WorldErrorsFilterer) WatchExecutedForwardRequest(opts *bind.WatchOpts, sink chan<- *WorldErrorsExecutedForwardRequest, signer []common.Address) (event.Subscription, error)
WatchExecutedForwardRequest is a free log subscription operation binding the contract event 0x842fb24a83793558587a3dab2be7674da4a51d09c5542d6dd354e5d0ea70813c.
Solidity: event ExecutedForwardRequest(address indexed signer, uint256 nonce, bool success)
func (*WorldErrorsFilterer) WatchHelloStore ¶
func (_WorldErrors *WorldErrorsFilterer) WatchHelloStore(opts *bind.WatchOpts, sink chan<- *WorldErrorsHelloStore, storeVersion [][32]byte) (event.Subscription, error)
WatchHelloStore is a free log subscription operation binding the contract event 0xc7f5fdc8526b76f54916701bc910876243ffff2a40b0bb8d59eea8151c52c005.
Solidity: event HelloStore(bytes32 indexed storeVersion)
func (*WorldErrorsFilterer) WatchHelloWorld ¶
func (_WorldErrors *WorldErrorsFilterer) WatchHelloWorld(opts *bind.WatchOpts, sink chan<- *WorldErrorsHelloWorld, worldVersion [][32]byte) (event.Subscription, error)
WatchHelloWorld is a free log subscription operation binding the contract event 0x7f8f36afe3fb61c459c1a54a60b8a477eab02cc58e49f547561a40906239cb82.
Solidity: event HelloWorld(bytes32 indexed worldVersion)
func (*WorldErrorsFilterer) WatchStoreDeleteRecord ¶
func (_WorldErrors *WorldErrorsFilterer) WatchStoreDeleteRecord(opts *bind.WatchOpts, sink chan<- *WorldErrorsStoreDeleteRecord, tableId [][32]byte) (event.Subscription, error)
WatchStoreDeleteRecord is a free log subscription operation binding the contract event 0x0e1f72f429eb97e64878619984a91e687ae91610348b9ff4216782cc96e49d07.
Solidity: event Store_DeleteRecord(bytes32 indexed tableId, bytes32[] keyTuple)
func (*WorldErrorsFilterer) WatchStoreSetRecord ¶
func (_WorldErrors *WorldErrorsFilterer) WatchStoreSetRecord(opts *bind.WatchOpts, sink chan<- *WorldErrorsStoreSetRecord, tableId [][32]byte) (event.Subscription, error)
WatchStoreSetRecord is a free log subscription operation binding the contract event 0x8dbb3a9672eebfd3773e72dd9c102393436816d832c7ba9e1e1ac8fcadcac7a9.
Solidity: event Store_SetRecord(bytes32 indexed tableId, bytes32[] keyTuple, bytes staticData, bytes32 encodedLengths, bytes dynamicData)
func (*WorldErrorsFilterer) WatchStoreSpliceDynamicData ¶
func (_WorldErrors *WorldErrorsFilterer) WatchStoreSpliceDynamicData(opts *bind.WatchOpts, sink chan<- *WorldErrorsStoreSpliceDynamicData, tableId [][32]byte) (event.Subscription, error)
WatchStoreSpliceDynamicData is a free log subscription operation binding the contract event 0xaa63765a776145e5e6492f471ae097dfed11cd57a61bc2679dd43180422385b4.
Solidity: event Store_SpliceDynamicData(bytes32 indexed tableId, bytes32[] keyTuple, uint48 start, uint40 deleteCount, bytes32 encodedLengths, bytes data)
func (*WorldErrorsFilterer) WatchStoreSpliceStaticData ¶
func (_WorldErrors *WorldErrorsFilterer) WatchStoreSpliceStaticData(opts *bind.WatchOpts, sink chan<- *WorldErrorsStoreSpliceStaticData, tableId [][32]byte) (event.Subscription, error)
WatchStoreSpliceStaticData is a free log subscription operation binding the contract event 0x8c0b5119d4cec7b284c6b1b39252a03d1e2f2d7451a5895562524c113bb952be.
Solidity: event Store_SpliceStaticData(bytes32 indexed tableId, bytes32[] keyTuple, uint48 start, bytes data)
type WorldErrorsHelloStore ¶
type WorldErrorsHelloStore struct { StoreVersion [32]byte Raw types.Log // Blockchain specific contextual infos }
WorldErrorsHelloStore represents a HelloStore event raised by the WorldErrors contract.
type WorldErrorsHelloStoreIterator ¶
type WorldErrorsHelloStoreIterator struct { Event *WorldErrorsHelloStore // Event containing the contract specifics and raw log // contains filtered or unexported fields }
WorldErrorsHelloStoreIterator is returned from FilterHelloStore and is used to iterate over the raw logs and unpacked data for HelloStore events raised by the WorldErrors contract.
func (*WorldErrorsHelloStoreIterator) Close ¶
func (it *WorldErrorsHelloStoreIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*WorldErrorsHelloStoreIterator) Error ¶
func (it *WorldErrorsHelloStoreIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*WorldErrorsHelloStoreIterator) Next ¶
func (it *WorldErrorsHelloStoreIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type WorldErrorsHelloWorld ¶
type WorldErrorsHelloWorld struct { WorldVersion [32]byte Raw types.Log // Blockchain specific contextual infos }
WorldErrorsHelloWorld represents a HelloWorld event raised by the WorldErrors contract.
type WorldErrorsHelloWorldIterator ¶
type WorldErrorsHelloWorldIterator struct { Event *WorldErrorsHelloWorld // Event containing the contract specifics and raw log // contains filtered or unexported fields }
WorldErrorsHelloWorldIterator is returned from FilterHelloWorld and is used to iterate over the raw logs and unpacked data for HelloWorld events raised by the WorldErrors contract.
func (*WorldErrorsHelloWorldIterator) Close ¶
func (it *WorldErrorsHelloWorldIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*WorldErrorsHelloWorldIterator) Error ¶
func (it *WorldErrorsHelloWorldIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*WorldErrorsHelloWorldIterator) Next ¶
func (it *WorldErrorsHelloWorldIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type WorldErrorsRaw ¶
type WorldErrorsRaw struct {
Contract *WorldErrors // Generic contract binding to access the raw methods on
}
WorldErrorsRaw is an auto generated low-level Go binding around an Ethereum contract.
func (*WorldErrorsRaw) Call ¶
func (_WorldErrors *WorldErrorsRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error
Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.
func (*WorldErrorsRaw) Transact ¶
func (_WorldErrors *WorldErrorsRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*WorldErrorsRaw) Transfer ¶
func (_WorldErrors *WorldErrorsRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type WorldErrorsSession ¶
type WorldErrorsSession struct { Contract *WorldErrors // Generic contract binding to set the session for CallOpts bind.CallOpts // Call options to use throughout this session TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
WorldErrorsSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
func (*WorldErrorsSession) AddHook ¶
func (_WorldErrors *WorldErrorsSession) AddHook(hookId *big.Int, hookType uint8, systemId [32]byte, functionSelector [4]byte) (*types.Transaction, error)
AddHook is a paid mutator transaction binding the contract method 0xe3c84776.
Solidity: function addHook(uint256 hookId, uint8 hookType, bytes32 systemId, bytes4 functionSelector) returns()
func (*WorldErrorsSession) Anchor ¶
func (_WorldErrors *WorldErrorsSession) Anchor(entityId *big.Int, locationData LocationTableData) (*types.Transaction, error)
Anchor is a paid mutator transaction binding the contract method 0xc0395eab.
Solidity: function anchor(uint256 entityId, (uint256,uint256,uint256,uint256) locationData) returns()
func (*WorldErrorsSession) AssociateHook ¶
func (_WorldErrors *WorldErrorsSession) AssociateHook(entityId *big.Int, hookId *big.Int) (*types.Transaction, error)
AssociateHook is a paid mutator transaction binding the contract method 0x6092ee5a.
Solidity: function associateHook(uint256 entityId, uint256 hookId) returns()
func (*WorldErrorsSession) AssociateHooks ¶
func (_WorldErrors *WorldErrorsSession) AssociateHooks(entityId *big.Int, hookIds []*big.Int) (*types.Transaction, error)
AssociateHooks is a paid mutator transaction binding the contract method 0x4938b5ce.
Solidity: function associateHooks(uint256 entityId, uint256[] hookIds) returns()
func (*WorldErrorsSession) AssociateModule ¶
func (_WorldErrors *WorldErrorsSession) AssociateModule(entityId *big.Int, moduleId *big.Int) (*types.Transaction, error)
AssociateModule is a paid mutator transaction binding the contract method 0x4882da35.
Solidity: function associateModule(uint256 entityId, uint256 moduleId) returns()
func (*WorldErrorsSession) AssociateModules ¶
func (_WorldErrors *WorldErrorsSession) AssociateModules(entityId *big.Int, moduleIds []*big.Int) (*types.Transaction, error)
AssociateModules is a paid mutator transaction binding the contract method 0xc43c7992.
Solidity: function associateModules(uint256 entityId, uint256[] moduleIds) returns()
func (*WorldErrorsSession) BatchCall ¶
func (_WorldErrors *WorldErrorsSession) BatchCall(systemCalls []SystemCallData) (*types.Transaction, error)
BatchCall is a paid mutator transaction binding the contract method 0xce5e8dd9.
Solidity: function batchCall((bytes32,bytes)[] systemCalls) returns(bytes[] returnDatas)
func (*WorldErrorsSession) BatchCallFrom ¶
func (_WorldErrors *WorldErrorsSession) BatchCallFrom(systemCalls []SystemCallFromData) (*types.Transaction, error)
BatchCallFrom is a paid mutator transaction binding the contract method 0x8fc8cf7e.
Solidity: function batchCallFrom((address,bytes32,bytes)[] systemCalls) returns(bytes[] returnDatas)
func (*WorldErrorsSession) BringOffline ¶
func (_WorldErrors *WorldErrorsSession) BringOffline(entityId *big.Int) (*types.Transaction, error)
BringOffline is a paid mutator transaction binding the contract method 0xe1509e87.
Solidity: function bringOffline(uint256 entityId) returns()
func (*WorldErrorsSession) BringOnline ¶
func (_WorldErrors *WorldErrorsSession) BringOnline(entityId *big.Int) (*types.Transaction, error)
BringOnline is a paid mutator transaction binding the contract method 0xeb5f2f58.
Solidity: function bringOnline(uint256 entityId) returns()
func (*WorldErrorsSession) Call ¶
func (_WorldErrors *WorldErrorsSession) Call(systemId [32]byte, callData []byte) (*types.Transaction, error)
Call is a paid mutator transaction binding the contract method 0x3ae7af08.
Solidity: function call(bytes32 systemId, bytes callData) payable returns(bytes)
func (*WorldErrorsSession) CallFrom ¶
func (_WorldErrors *WorldErrorsSession) CallFrom(delegator common.Address, systemId [32]byte, callData []byte) (*types.Transaction, error)
CallFrom is a paid mutator transaction binding the contract method 0x894ecc58.
Solidity: function callFrom(address delegator, bytes32 systemId, bytes callData) payable returns(bytes)
func (*WorldErrorsSession) CharacterSystemId ¶
func (_WorldErrors *WorldErrorsSession) CharacterSystemId() ([32]byte, error)
CharacterSystemId is a free data retrieval call binding the contract method 0xc40ce8b7.
Solidity: function characterSystemId() view returns(bytes32)
func (*WorldErrorsSession) ConfigureInteractionHandler ¶
func (_WorldErrors *WorldErrorsSession) ConfigureInteractionHandler(smartObjectId *big.Int, interactionParams []byte) (*types.Transaction, error)
ConfigureInteractionHandler is a paid mutator transaction binding the contract method 0xb81db02a.
Solidity: function configureInteractionHandler(uint256 smartObjectId, bytes interactionParams) returns()
func (*WorldErrorsSession) CreateAndAnchorSmartStorageUnit ¶
func (_WorldErrors *WorldErrorsSession) CreateAndAnchorSmartStorageUnit(smartObjectId *big.Int, entityRecordData EntityRecordData, smartObjectData SmartObjectData, worldPosition WorldPosition, fuelUnitVolume *big.Int, fuelConsumptionPerMinute *big.Int, fuelMaxCapacity *big.Int, storageCapacity *big.Int, ephemeralStorageCapacity *big.Int) (*types.Transaction, error)
CreateAndAnchorSmartStorageUnit is a paid mutator transaction binding the contract method 0x1bd1eb3e.
Solidity: function createAndAnchorSmartStorageUnit(uint256 smartObjectId, (uint256,uint256,uint256) entityRecordData, (address,string) smartObjectData, (uint256,(uint256,uint256,uint256)) worldPosition, uint256 fuelUnitVolume, uint256 fuelConsumptionPerMinute, uint256 fuelMaxCapacity, uint256 storageCapacity, uint256 ephemeralStorageCapacity) returns()
func (*WorldErrorsSession) CreateAndDepositItemsToEphemeralInventory ¶
func (_WorldErrors *WorldErrorsSession) CreateAndDepositItemsToEphemeralInventory(smartObjectId *big.Int, ephemeralInventoryOwner common.Address, items []InventoryItem) (*types.Transaction, error)
CreateAndDepositItemsToEphemeralInventory is a paid mutator transaction binding the contract method 0xe111c1a6.
Solidity: function createAndDepositItemsToEphemeralInventory(uint256 smartObjectId, address ephemeralInventoryOwner, (uint256,address,uint256,uint256,uint256,uint256)[] items) returns()
func (*WorldErrorsSession) CreateAndDepositItemsToInventory ¶
func (_WorldErrors *WorldErrorsSession) CreateAndDepositItemsToInventory(smartObjectId *big.Int, items []InventoryItem) (*types.Transaction, error)
CreateAndDepositItemsToInventory is a paid mutator transaction binding the contract method 0x9e19e7aa.
Solidity: function createAndDepositItemsToInventory(uint256 smartObjectId, (uint256,address,uint256,uint256,uint256,uint256)[] items) returns()
func (*WorldErrorsSession) CreateCharacter ¶
func (_WorldErrors *WorldErrorsSession) CreateCharacter(characterId *big.Int, characterAddress common.Address, entityRecord EntityRecordData, entityRecordOffchain EntityRecordOffchainTableData, tokenCid string) (*types.Transaction, error)
CreateCharacter is a paid mutator transaction binding the contract method 0x777dd579.
Solidity: function createCharacter(uint256 characterId, address characterAddress, (uint256,uint256,uint256) entityRecord, (string,string,string) entityRecordOffchain, string tokenCid) returns()
func (*WorldErrorsSession) CreateEntityRecord ¶
func (_WorldErrors *WorldErrorsSession) CreateEntityRecord(entityId *big.Int, itemId *big.Int, typeId *big.Int, volume *big.Int) (*types.Transaction, error)
CreateEntityRecord is a paid mutator transaction binding the contract method 0x2c63f58f.
Solidity: function createEntityRecord(uint256 entityId, uint256 itemId, uint256 typeId, uint256 volume) returns()
func (*WorldErrorsSession) CreateEntityRecordOffchain ¶
func (_WorldErrors *WorldErrorsSession) CreateEntityRecordOffchain(entityId *big.Int, name string, dappURL string, description string) (*types.Transaction, error)
CreateEntityRecordOffchain is a paid mutator transaction binding the contract method 0xbf662710.
Solidity: function createEntityRecordOffchain(uint256 entityId, string name, string dappURL, string description) returns()
func (*WorldErrorsSession) Creator ¶
func (_WorldErrors *WorldErrorsSession) Creator() (common.Address, error)
Creator is a free data retrieval call binding the contract method 0x02d05d3f.
Solidity: function creator() view returns(address)
func (*WorldErrorsSession) CurrentFuelAmount ¶
CurrentFuelAmount is a free data retrieval call binding the contract method 0x22d3581d.
Solidity: function currentFuelAmount(uint256 entityId) view returns(uint256 amount)
func (*WorldErrorsSession) DeleteRecord ¶
func (_WorldErrors *WorldErrorsSession) DeleteRecord(tableId [32]byte, keyTuple [][32]byte) (*types.Transaction, error)
DeleteRecord is a paid mutator transaction binding the contract method 0x505a181d.
Solidity: function deleteRecord(bytes32 tableId, bytes32[] keyTuple) returns()
func (*WorldErrorsSession) DepositFuel ¶
func (_WorldErrors *WorldErrorsSession) DepositFuel(entityId *big.Int, unitAmount *big.Int) (*types.Transaction, error)
DepositFuel is a paid mutator transaction binding the contract method 0xc3e9a45f.
Solidity: function depositFuel(uint256 entityId, uint256 unitAmount) returns()
func (*WorldErrorsSession) DepositToEphemeralInventory ¶
func (_WorldErrors *WorldErrorsSession) DepositToEphemeralInventory(smartObjectId *big.Int, ephemeralInventoryOwner common.Address, items []InventoryItem) (*types.Transaction, error)
DepositToEphemeralInventory is a paid mutator transaction binding the contract method 0xaff42af2.
Solidity: function depositToEphemeralInventory(uint256 smartObjectId, address ephemeralInventoryOwner, (uint256,address,uint256,uint256,uint256,uint256)[] items) returns()
func (*WorldErrorsSession) DepositToInventory ¶
func (_WorldErrors *WorldErrorsSession) DepositToInventory(smartObjectId *big.Int, items []InventoryItem) (*types.Transaction, error)
DepositToInventory is a paid mutator transaction binding the contract method 0x15e306bb.
Solidity: function depositToInventory(uint256 smartObjectId, (uint256,address,uint256,uint256,uint256,uint256)[] items) returns()
func (*WorldErrorsSession) DestroyDeployable ¶
func (_WorldErrors *WorldErrorsSession) DestroyDeployable(entityId *big.Int) (*types.Transaction, error)
DestroyDeployable is a paid mutator transaction binding the contract method 0x80a63ec4.
Solidity: function destroyDeployable(uint256 entityId) returns()
func (*WorldErrorsSession) Eip712Domain ¶
func (_WorldErrors *WorldErrorsSession) Eip712Domain() (struct { Fields [1]byte Name string Version string ChainId *big.Int VerifyingContract common.Address Salt [32]byte Extensions []*big.Int }, error)
Eip712Domain is a free data retrieval call binding the contract method 0x84b0196e.
Solidity: function eip712Domain() view returns(bytes1 fields, string name, string version, uint256 chainId, address verifyingContract, bytes32 salt, uint256[] extensions)
func (*WorldErrorsSession) EphemeralToInventoryTransfer ¶
func (_WorldErrors *WorldErrorsSession) EphemeralToInventoryTransfer(smartObjectId *big.Int, items []InventoryItem) (*types.Transaction, error)
EphemeralToInventoryTransfer is a paid mutator transaction binding the contract method 0x6f89f6c3.
Solidity: function ephemeralToInventoryTransfer(uint256 smartObjectId, (uint256,address,uint256,uint256,uint256,uint256)[] items) returns()
func (*WorldErrorsSession) Execute ¶
func (_WorldErrors *WorldErrorsSession) Execute(request ERC2771ForwarderForwardRequestData) (*types.Transaction, error)
Execute is a paid mutator transaction binding the contract method 0xccff1ca1.
Solidity: function execute((address,address,uint256,uint256,uint256,uint48,bytes,bytes) request) payable returns()
func (*WorldErrorsSession) ExecuteBatch ¶
func (_WorldErrors *WorldErrorsSession) ExecuteBatch(requests []ERC2771ForwarderForwardRequestData, refundReceiver common.Address) (*types.Transaction, error)
ExecuteBatch is a paid mutator transaction binding the contract method 0xa6b4806a.
Solidity: function executeBatch((address,address,uint256,uint256,uint256,uint48,bytes,bytes)[] requests, address refundReceiver) payable returns()
func (*WorldErrorsSession) GetDynamicField ¶
func (_WorldErrors *WorldErrorsSession) GetDynamicField(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8) ([]byte, error)
GetDynamicField is a free data retrieval call binding the contract method 0x1e788977.
Solidity: function getDynamicField(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex) view returns(bytes)
func (*WorldErrorsSession) GetDynamicFieldLength ¶
func (_WorldErrors *WorldErrorsSession) GetDynamicFieldLength(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8) (*big.Int, error)
GetDynamicFieldLength is a free data retrieval call binding the contract method 0xdbbf0e21.
Solidity: function getDynamicFieldLength(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex) view returns(uint256)
func (*WorldErrorsSession) GetDynamicFieldSlice ¶
func (_WorldErrors *WorldErrorsSession) GetDynamicFieldSlice(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, start *big.Int, end *big.Int) ([]byte, error)
GetDynamicFieldSlice is a free data retrieval call binding the contract method 0x4dc77d97.
Solidity: function getDynamicFieldSlice(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex, uint256 start, uint256 end) view returns(bytes data)
func (*WorldErrorsSession) GetField ¶
func (_WorldErrors *WorldErrorsSession) GetField(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8) ([]byte, error)
GetField is a free data retrieval call binding the contract method 0xd03edb8c.
Solidity: function getField(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex) view returns(bytes data)
func (*WorldErrorsSession) GetField0 ¶
func (_WorldErrors *WorldErrorsSession) GetField0(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, fieldLayout [32]byte) ([]byte, error)
GetField0 is a free data retrieval call binding the contract method 0x05242d2f.
Solidity: function getField(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex, bytes32 fieldLayout) view returns(bytes data)
func (*WorldErrorsSession) GetFieldLayout ¶
func (_WorldErrors *WorldErrorsSession) GetFieldLayout(tableId [32]byte) ([32]byte, error)
GetFieldLayout is a free data retrieval call binding the contract method 0x3a77c2c2.
Solidity: function getFieldLayout(bytes32 tableId) view returns(bytes32 fieldLayout)
func (*WorldErrorsSession) GetFieldLength ¶
func (_WorldErrors *WorldErrorsSession) GetFieldLength(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8) (*big.Int, error)
GetFieldLength is a free data retrieval call binding the contract method 0xa53417ed.
Solidity: function getFieldLength(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex) view returns(uint256)
func (*WorldErrorsSession) GetFieldLength0 ¶
func (_WorldErrors *WorldErrorsSession) GetFieldLength0(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, fieldLayout [32]byte) (*big.Int, error)
GetFieldLength0 is a free data retrieval call binding the contract method 0x9f1fcf0a.
Solidity: function getFieldLength(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex, bytes32 fieldLayout) view returns(uint256)
func (*WorldErrorsSession) GetKeySchema ¶
func (_WorldErrors *WorldErrorsSession) GetKeySchema(tableId [32]byte) ([32]byte, error)
GetKeySchema is a free data retrieval call binding the contract method 0xd4285dc2.
Solidity: function getKeySchema(bytes32 tableId) view returns(bytes32 keySchema)
func (*WorldErrorsSession) GetName ¶
func (_WorldErrors *WorldErrorsSession) GetName() ([16]byte, error)
GetName is a free data retrieval call binding the contract method 0x17d7de7c.
Solidity: function getName() pure returns(bytes16)
func (*WorldErrorsSession) GetRecord ¶
func (_WorldErrors *WorldErrorsSession) GetRecord(tableId [32]byte, keyTuple [][32]byte) (struct { StaticData []byte EncodedLengths [32]byte DynamicData []byte }, error)
GetRecord is a free data retrieval call binding the contract method 0xcc49db7e.
Solidity: function getRecord(bytes32 tableId, bytes32[] keyTuple) view returns(bytes staticData, bytes32 encodedLengths, bytes dynamicData)
func (*WorldErrorsSession) GetRecord0 ¶
func (_WorldErrors *WorldErrorsSession) GetRecord0(tableId [32]byte, keyTuple [][32]byte, fieldLayout [32]byte) (struct { StaticData []byte EncodedLengths [32]byte DynamicData []byte }, error)
GetRecord0 is a free data retrieval call binding the contract method 0x419b58fd.
Solidity: function getRecord(bytes32 tableId, bytes32[] keyTuple, bytes32 fieldLayout) view returns(bytes staticData, bytes32 encodedLengths, bytes dynamicData)
func (*WorldErrorsSession) GetStaticField ¶
func (_WorldErrors *WorldErrorsSession) GetStaticField(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, fieldLayout [32]byte) ([32]byte, error)
GetStaticField is a free data retrieval call binding the contract method 0x8c364d59.
Solidity: function getStaticField(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex, bytes32 fieldLayout) view returns(bytes32)
func (*WorldErrorsSession) GetValueSchema ¶
func (_WorldErrors *WorldErrorsSession) GetValueSchema(tableId [32]byte) ([32]byte, error)
GetValueSchema is a free data retrieval call binding the contract method 0xe228a4a3.
Solidity: function getValueSchema(bytes32 tableId) view returns(bytes32 valueSchema)
func (*WorldErrorsSession) GlobalPause ¶
func (_WorldErrors *WorldErrorsSession) GlobalPause() (*types.Transaction, error)
GlobalPause is a paid mutator transaction binding the contract method 0xf12d54d8.
Solidity: function globalPause() returns()
func (*WorldErrorsSession) GlobalResume ¶
func (_WorldErrors *WorldErrorsSession) GlobalResume() (*types.Transaction, error)
GlobalResume is a paid mutator transaction binding the contract method 0x59c7d378.
Solidity: function globalResume() returns()
func (*WorldErrorsSession) GrantAccess ¶
func (_WorldErrors *WorldErrorsSession) GrantAccess(resourceId [32]byte, grantee common.Address) (*types.Transaction, error)
GrantAccess is a paid mutator transaction binding the contract method 0x40554c3a.
Solidity: function grantAccess(bytes32 resourceId, address grantee) returns()
func (*WorldErrorsSession) InitDelegation ¶
func (_WorldErrors *WorldErrorsSession) InitDelegation(namespaceId [32]byte, trustedForwarder common.Address) (*types.Transaction, error)
InitDelegation is a paid mutator transaction binding the contract method 0x78fcacbd.
Solidity: function initDelegation(bytes32 namespaceId, address trustedForwarder) returns()
func (*WorldErrorsSession) InitialMsgSender ¶
func (_WorldErrors *WorldErrorsSession) InitialMsgSender() (common.Address, error)
InitialMsgSender is a free data retrieval call binding the contract method 0x1e71d54c.
Solidity: function initialMsgSender() view returns(address)
func (*WorldErrorsSession) Initialize ¶
func (_WorldErrors *WorldErrorsSession) Initialize(initModule common.Address) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0xc4d66de8.
Solidity: function initialize(address initModule) returns()
func (*WorldErrorsSession) Install ¶
func (_WorldErrors *WorldErrorsSession) Install(encodedArgs []byte) (*types.Transaction, error)
Install is a paid mutator transaction binding the contract method 0x13861fb5.
Solidity: function install(bytes encodedArgs) returns()
func (*WorldErrorsSession) InstallModule ¶
func (_WorldErrors *WorldErrorsSession) InstallModule(module common.Address, encodedArgs []byte) (*types.Transaction, error)
InstallModule is a paid mutator transaction binding the contract method 0x8da798da.
Solidity: function installModule(address module, bytes encodedArgs) returns()
func (*WorldErrorsSession) InstallRoot ¶
func (_WorldErrors *WorldErrorsSession) InstallRoot(arg0 []byte) error
InstallRoot is a free data retrieval call binding the contract method 0x7c5b0335.
Solidity: function installRoot(bytes ) pure returns()
func (*WorldErrorsSession) InstallRootModule ¶
func (_WorldErrors *WorldErrorsSession) InstallRootModule(module common.Address, encodedArgs []byte) (*types.Transaction, error)
InstallRootModule is a paid mutator transaction binding the contract method 0xaf068c9e.
Solidity: function installRootModule(address module, bytes encodedArgs) returns()
func (*WorldErrorsSession) InventoryToEphemeralTransfer ¶
func (_WorldErrors *WorldErrorsSession) InventoryToEphemeralTransfer(smartObjectId *big.Int, outItems []InventoryItem) (*types.Transaction, error)
InventoryToEphemeralTransfer is a paid mutator transaction binding the contract method 0x181c3771.
Solidity: function inventoryToEphemeralTransfer(uint256 smartObjectId, (uint256,address,uint256,uint256,uint256,uint256)[] outItems) returns()
func (*WorldErrorsSession) IsNonceUsed ¶
func (_WorldErrors *WorldErrorsSession) IsNonceUsed(owner common.Address, data *big.Int) (bool, error)
IsNonceUsed is a free data retrieval call binding the contract method 0xcab7e8eb.
Solidity: function isNonceUsed(address owner, uint256 data) view returns(bool)
func (*WorldErrorsSession) IsTrustedForwarder ¶
func (_WorldErrors *WorldErrorsSession) IsTrustedForwarder(forwarder common.Address) (*types.Transaction, error)
IsTrustedForwarder is a paid mutator transaction binding the contract method 0x572b6c05.
Solidity: function isTrustedForwarder(address forwarder) returns(bool)
func (*WorldErrorsSession) MsgSender ¶
func (_WorldErrors *WorldErrorsSession) MsgSender() (common.Address, error)
MsgSender is a free data retrieval call binding the contract method 0x119df25f.
Solidity: function _msgSender() view returns(address sender)
func (*WorldErrorsSession) MsgValue ¶
func (_WorldErrors *WorldErrorsSession) MsgValue() (*big.Int, error)
MsgValue is a free data retrieval call binding the contract method 0x45ec9354.
Solidity: function _msgValue() pure returns(uint256 value)
func (*WorldErrorsSession) PopFromDynamicField ¶
func (_WorldErrors *WorldErrorsSession) PopFromDynamicField(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, byteLengthToPop *big.Int) (*types.Transaction, error)
PopFromDynamicField is a paid mutator transaction binding the contract method 0xd9c03a04.
Solidity: function popFromDynamicField(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex, uint256 byteLengthToPop) returns()
func (*WorldErrorsSession) PushToDynamicField ¶
func (_WorldErrors *WorldErrorsSession) PushToDynamicField(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, dataToPush []byte) (*types.Transaction, error)
PushToDynamicField is a paid mutator transaction binding the contract method 0x150f3262.
Solidity: function pushToDynamicField(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex, bytes dataToPush) returns()
func (*WorldErrorsSession) RegisterDelegation ¶
func (_WorldErrors *WorldErrorsSession) RegisterDelegation(delegatee common.Address, delegationControlId [32]byte, initCallData []byte) (*types.Transaction, error)
RegisterDelegation is a paid mutator transaction binding the contract method 0x1d2257ba.
Solidity: function registerDelegation(address delegatee, bytes32 delegationControlId, bytes initCallData) returns()
func (*WorldErrorsSession) RegisterDeployable ¶
func (_WorldErrors *WorldErrorsSession) RegisterDeployable(entityId *big.Int, smartObjectData SmartObjectData, fuelUnitVolumeInWei *big.Int, fuelConsumptionPerMinuteInWei *big.Int, fuelMaxCapacityInWei *big.Int) (*types.Transaction, error)
RegisterDeployable is a paid mutator transaction binding the contract method 0x922bd0ca.
Solidity: function registerDeployable(uint256 entityId, (address,string) smartObjectData, uint256 fuelUnitVolumeInWei, uint256 fuelConsumptionPerMinuteInWei, uint256 fuelMaxCapacityInWei) returns()
func (*WorldErrorsSession) RegisterDeployableToken ¶
func (_WorldErrors *WorldErrorsSession) RegisterDeployableToken(tokenAddress common.Address) (*types.Transaction, error)
RegisterDeployableToken is a paid mutator transaction binding the contract method 0x7b0d0e3c.
Solidity: function registerDeployableToken(address tokenAddress) returns()
func (*WorldErrorsSession) RegisterERC721Token ¶
func (_WorldErrors *WorldErrorsSession) RegisterERC721Token(tokenAddress common.Address) (*types.Transaction, error)
RegisterERC721Token is a paid mutator transaction binding the contract method 0x2c3309d1.
Solidity: function registerERC721Token(address tokenAddress) returns()
func (*WorldErrorsSession) RegisterEVEModule ¶
func (_WorldErrors *WorldErrorsSession) RegisterEVEModule(moduleId *big.Int, moduleName [16]byte, systemId [32]byte) (*types.Transaction, error)
RegisterEVEModule is a paid mutator transaction binding the contract method 0xbf1e3c14.
Solidity: function registerEVEModule(uint256 moduleId, bytes16 moduleName, bytes32 systemId) returns()
func (*WorldErrorsSession) RegisterEVEModules ¶
func (_WorldErrors *WorldErrorsSession) RegisterEVEModules(moduleId *big.Int, moduleName [16]byte, systemIds [][32]byte) (*types.Transaction, error)
RegisterEVEModules is a paid mutator transaction binding the contract method 0x6629499f.
Solidity: function registerEVEModules(uint256 moduleId, bytes16 moduleName, bytes32[] systemIds) returns()
func (*WorldErrorsSession) RegisterEntities ¶
func (_WorldErrors *WorldErrorsSession) RegisterEntities(entityId []*big.Int, entityType []uint8) (*types.Transaction, error)
RegisterEntities is a paid mutator transaction binding the contract method 0x2d42dda9.
Solidity: function registerEntities(uint256[] entityId, uint8[] entityType) returns()
func (*WorldErrorsSession) RegisterEntity ¶
func (_WorldErrors *WorldErrorsSession) RegisterEntity(entityId *big.Int, entityType uint8) (*types.Transaction, error)
RegisterEntity is a paid mutator transaction binding the contract method 0x71e86ed6.
Solidity: function registerEntity(uint256 entityId, uint8 entityType) returns()
func (*WorldErrorsSession) RegisterEntityType ¶
func (_WorldErrors *WorldErrorsSession) RegisterEntityType(entityTypeId uint8, entityType [32]byte) (*types.Transaction, error)
RegisterEntityType is a paid mutator transaction binding the contract method 0x3a25de29.
Solidity: function registerEntityType(uint8 entityTypeId, bytes32 entityType) returns()
func (*WorldErrorsSession) RegisterEntityTypeAssociation ¶
func (_WorldErrors *WorldErrorsSession) RegisterEntityTypeAssociation(entityType uint8, tagEntityType uint8) (*types.Transaction, error)
RegisterEntityTypeAssociation is a paid mutator transaction binding the contract method 0x4a33bfcd.
Solidity: function registerEntityTypeAssociation(uint8 entityType, uint8 tagEntityType) returns()
func (*WorldErrorsSession) RegisterFunctionSelector ¶
func (_WorldErrors *WorldErrorsSession) RegisterFunctionSelector(systemId [32]byte, systemFunctionSignature string) (*types.Transaction, error)
RegisterFunctionSelector is a paid mutator transaction binding the contract method 0x26d98102.
Solidity: function registerFunctionSelector(bytes32 systemId, string systemFunctionSignature) returns(bytes4 worldFunctionSelector)
func (*WorldErrorsSession) RegisterHook ¶
func (_WorldErrors *WorldErrorsSession) RegisterHook(systemId [32]byte, functionId [4]byte) (*types.Transaction, error)
RegisterHook is a paid mutator transaction binding the contract method 0x23e30ed6.
Solidity: function registerHook(bytes32 systemId, bytes4 functionId) returns()
func (*WorldErrorsSession) RegisterNamespace ¶
func (_WorldErrors *WorldErrorsSession) RegisterNamespace(namespaceId [32]byte) (*types.Transaction, error)
RegisterNamespace is a paid mutator transaction binding the contract method 0xb29e4089.
Solidity: function registerNamespace(bytes32 namespaceId) returns()
func (*WorldErrorsSession) RegisterNamespaceDelegation ¶
func (_WorldErrors *WorldErrorsSession) RegisterNamespaceDelegation(namespaceId [32]byte, delegationControlId [32]byte, initCallData []byte) (*types.Transaction, error)
RegisterNamespaceDelegation is a paid mutator transaction binding the contract method 0xbfdfaff7.
Solidity: function registerNamespaceDelegation(bytes32 namespaceId, bytes32 delegationControlId, bytes initCallData) returns()
func (*WorldErrorsSession) RegisterRootFunctionSelector ¶
func (_WorldErrors *WorldErrorsSession) RegisterRootFunctionSelector(systemId [32]byte, worldFunctionSignature string, systemFunctionSelector [4]byte) (*types.Transaction, error)
RegisterRootFunctionSelector is a paid mutator transaction binding the contract method 0x742d6118.
Solidity: function registerRootFunctionSelector(bytes32 systemId, string worldFunctionSignature, bytes4 systemFunctionSelector) returns(bytes4 worldFunctionSelector)
func (*WorldErrorsSession) RegisterStoreHook ¶
func (_WorldErrors *WorldErrorsSession) RegisterStoreHook(tableId [32]byte, hookAddress common.Address, enabledHooksBitmap uint8) (*types.Transaction, error)
RegisterStoreHook is a paid mutator transaction binding the contract method 0x530f4b60.
Solidity: function registerStoreHook(bytes32 tableId, address hookAddress, uint8 enabledHooksBitmap) returns()
func (*WorldErrorsSession) RegisterSystem ¶
func (_WorldErrors *WorldErrorsSession) RegisterSystem(systemId [32]byte, system common.Address, publicAccess bool) (*types.Transaction, error)
RegisterSystem is a paid mutator transaction binding the contract method 0x3350b6a9.
Solidity: function registerSystem(bytes32 systemId, address system, bool publicAccess) returns()
func (*WorldErrorsSession) RegisterSystemHook ¶
func (_WorldErrors *WorldErrorsSession) RegisterSystemHook(systemId [32]byte, hookAddress common.Address, enabledHooksBitmap uint8) (*types.Transaction, error)
RegisterSystemHook is a paid mutator transaction binding the contract method 0xd5f8337f.
Solidity: function registerSystemHook(bytes32 systemId, address hookAddress, uint8 enabledHooksBitmap) returns()
func (*WorldErrorsSession) RegisterTable ¶
func (_WorldErrors *WorldErrorsSession) RegisterTable(tableId [32]byte, fieldLayout [32]byte, keySchema [32]byte, valueSchema [32]byte, keyNames []string, fieldNames []string) (*types.Transaction, error)
RegisterTable is a paid mutator transaction binding the contract method 0x0ba51f49.
Solidity: function registerTable(bytes32 tableId, bytes32 fieldLayout, bytes32 keySchema, bytes32 valueSchema, string[] keyNames, string[] fieldNames) returns()
func (*WorldErrorsSession) RemoveEntityHookAssociation ¶
func (_WorldErrors *WorldErrorsSession) RemoveEntityHookAssociation(entityId *big.Int, hookId *big.Int) (*types.Transaction, error)
RemoveEntityHookAssociation is a paid mutator transaction binding the contract method 0x9f8605e0.
Solidity: function removeEntityHookAssociation(uint256 entityId, uint256 hookId) returns()
func (*WorldErrorsSession) RemoveEntityModuleAssociation ¶
func (_WorldErrors *WorldErrorsSession) RemoveEntityModuleAssociation(entityId *big.Int, moduleId *big.Int) (*types.Transaction, error)
RemoveEntityModuleAssociation is a paid mutator transaction binding the contract method 0xcbe46b64.
Solidity: function removeEntityModuleAssociation(uint256 entityId, uint256 moduleId) returns()
func (*WorldErrorsSession) RemoveEntityTag ¶
func (_WorldErrors *WorldErrorsSession) RemoveEntityTag(entityId *big.Int, entityTagId *big.Int) (*types.Transaction, error)
RemoveEntityTag is a paid mutator transaction binding the contract method 0x2390ddc0.
Solidity: function removeEntityTag(uint256 entityId, uint256 entityTagId) returns()
func (*WorldErrorsSession) RemoveHook ¶
func (_WorldErrors *WorldErrorsSession) RemoveHook(hookId *big.Int, hookType uint8, systemId [32]byte, functionSelector [4]byte) (*types.Transaction, error)
RemoveHook is a paid mutator transaction binding the contract method 0x7b8b7e17.
Solidity: function removeHook(uint256 hookId, uint8 hookType, bytes32 systemId, bytes4 functionSelector) returns()
func (*WorldErrorsSession) RemoveSystemModuleAssociation ¶
func (_WorldErrors *WorldErrorsSession) RemoveSystemModuleAssociation(systemId [32]byte, moduleId *big.Int) (*types.Transaction, error)
RemoveSystemModuleAssociation is a paid mutator transaction binding the contract method 0x7e6dd49a.
Solidity: function removeSystemModuleAssociation(bytes32 systemId, uint256 moduleId) returns()
func (*WorldErrorsSession) RenounceOwnership ¶
func (_WorldErrors *WorldErrorsSession) RenounceOwnership(namespaceId [32]byte) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x219adc2e.
Solidity: function renounceOwnership(bytes32 namespaceId) returns()
func (*WorldErrorsSession) RevokeAccess ¶
func (_WorldErrors *WorldErrorsSession) RevokeAccess(resourceId [32]byte, grantee common.Address) (*types.Transaction, error)
RevokeAccess is a paid mutator transaction binding the contract method 0x8d53b208.
Solidity: function revokeAccess(bytes32 resourceId, address grantee) returns()
func (*WorldErrorsSession) SaveLocation ¶
func (_WorldErrors *WorldErrorsSession) SaveLocation(entityId *big.Int, location LocationTableData) (*types.Transaction, error)
SaveLocation is a paid mutator transaction binding the contract method 0x2f525c1c.
Solidity: function saveLocation(uint256 entityId, (uint256,uint256,uint256,uint256) location) returns()
func (*WorldErrorsSession) SetBaseURI ¶
func (_WorldErrors *WorldErrorsSession) SetBaseURI(systemId [32]byte, baseURI string) (*types.Transaction, error)
SetBaseURI is a paid mutator transaction binding the contract method 0x8bf3d594.
Solidity: function setBaseURI(bytes32 systemId, string baseURI) returns()
func (*WorldErrorsSession) SetCharClassId ¶
func (_WorldErrors *WorldErrorsSession) SetCharClassId(classId *big.Int) (*types.Transaction, error)
SetCharClassId is a paid mutator transaction binding the contract method 0xf83a5887.
Solidity: function setCharClassId(uint256 classId) returns()
func (*WorldErrorsSession) SetCid ¶
func (_WorldErrors *WorldErrorsSession) SetCid(entityId *big.Int, cid string) (*types.Transaction, error)
SetCid is a paid mutator transaction binding the contract method 0x1cc5fe59.
Solidity: function setCid(uint256 entityId, string cid) returns()
func (*WorldErrorsSession) SetDappURL ¶
func (_WorldErrors *WorldErrorsSession) SetDappURL(entityId *big.Int, dappURL string) (*types.Transaction, error)
SetDappURL is a paid mutator transaction binding the contract method 0x63b6b498.
Solidity: function setDappURL(uint256 entityId, string dappURL) returns()
func (*WorldErrorsSession) SetDeploybaleMetadata ¶
func (_WorldErrors *WorldErrorsSession) SetDeploybaleMetadata(smartObjectId *big.Int, name string, dappURL string, description string) (*types.Transaction, error)
SetDeploybaleMetadata is a paid mutator transaction binding the contract method 0x10f38d54.
Solidity: function setDeploybaleMetadata(uint256 smartObjectId, string name, string dappURL, string description) returns()
func (*WorldErrorsSession) SetDescription ¶
func (_WorldErrors *WorldErrorsSession) SetDescription(entityId *big.Int, description string) (*types.Transaction, error)
SetDescription is a paid mutator transaction binding the contract method 0x2a6446ca.
Solidity: function setDescription(uint256 entityId, string description) returns()
func (*WorldErrorsSession) SetDynamicField ¶
func (_WorldErrors *WorldErrorsSession) SetDynamicField(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, data []byte) (*types.Transaction, error)
SetDynamicField is a paid mutator transaction binding the contract method 0xef6ea862.
Solidity: function setDynamicField(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex, bytes data) returns()
func (*WorldErrorsSession) SetEntityMetadata ¶
func (_WorldErrors *WorldErrorsSession) SetEntityMetadata(entityId *big.Int, name string, dappURL string, description string) (*types.Transaction, error)
SetEntityMetadata is a paid mutator transaction binding the contract method 0x5f9c496a.
Solidity: function setEntityMetadata(uint256 entityId, string name, string dappURL, string description) returns()
func (*WorldErrorsSession) SetEphemeralInventoryCapacity ¶
func (_WorldErrors *WorldErrorsSession) SetEphemeralInventoryCapacity(smartObjectId *big.Int, ephemeralStorageCapacity *big.Int) (*types.Transaction, error)
SetEphemeralInventoryCapacity is a paid mutator transaction binding the contract method 0x20305602.
Solidity: function setEphemeralInventoryCapacity(uint256 smartObjectId, uint256 ephemeralStorageCapacity) returns()
func (*WorldErrorsSession) SetField ¶
func (_WorldErrors *WorldErrorsSession) SetField(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, data []byte) (*types.Transaction, error)
SetField is a paid mutator transaction binding the contract method 0x114a7266.
Solidity: function setField(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex, bytes data) returns()
func (*WorldErrorsSession) SetField0 ¶
func (_WorldErrors *WorldErrorsSession) SetField0(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, data []byte, fieldLayout [32]byte) (*types.Transaction, error)
SetField0 is a paid mutator transaction binding the contract method 0x3708196e.
Solidity: function setField(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex, bytes data, bytes32 fieldLayout) returns()
func (*WorldErrorsSession) SetFuelConsumptionPerMinute ¶
func (_WorldErrors *WorldErrorsSession) SetFuelConsumptionPerMinute(entityId *big.Int, fuelConsumptionPerMinuteInWei *big.Int) (*types.Transaction, error)
SetFuelConsumptionPerMinute is a paid mutator transaction binding the contract method 0xeb37e8f0.
Solidity: function setFuelConsumptionPerMinute(uint256 entityId, uint256 fuelConsumptionPerMinuteInWei) returns()
func (*WorldErrorsSession) SetFuelMaxCapacity ¶
func (_WorldErrors *WorldErrorsSession) SetFuelMaxCapacity(entityId *big.Int, capacityInWei *big.Int) (*types.Transaction, error)
SetFuelMaxCapacity is a paid mutator transaction binding the contract method 0xb25f99bf.
Solidity: function setFuelMaxCapacity(uint256 entityId, uint256 capacityInWei) returns()
func (*WorldErrorsSession) SetInventoryCapacity ¶
func (_WorldErrors *WorldErrorsSession) SetInventoryCapacity(smartObjectId *big.Int, storageCapacity *big.Int) (*types.Transaction, error)
SetInventoryCapacity is a paid mutator transaction binding the contract method 0x21b01b1d.
Solidity: function setInventoryCapacity(uint256 smartObjectId, uint256 storageCapacity) returns()
func (*WorldErrorsSession) SetMetadata ¶
func (_WorldErrors *WorldErrorsSession) SetMetadata(systemId [32]byte, data StaticDataGlobalTableData) (*types.Transaction, error)
SetMetadata is a paid mutator transaction binding the contract method 0x7eaf1400.
Solidity: function setMetadata(bytes32 systemId, (string,string,string) data) returns()
func (*WorldErrorsSession) SetName ¶
func (_WorldErrors *WorldErrorsSession) SetName(systemId [32]byte, name string) (*types.Transaction, error)
SetName is a paid mutator transaction binding the contract method 0x77372213.
Solidity: function setName(bytes32 systemId, string name) returns()
func (*WorldErrorsSession) SetName0 ¶
func (_WorldErrors *WorldErrorsSession) SetName0(entityId *big.Int, name string) (*types.Transaction, error)
SetName0 is a paid mutator transaction binding the contract method 0xfe55932a.
Solidity: function setName(uint256 entityId, string name) returns()
func (*WorldErrorsSession) SetRecord ¶
func (_WorldErrors *WorldErrorsSession) SetRecord(tableId [32]byte, keyTuple [][32]byte, staticData []byte, encodedLengths [32]byte, dynamicData []byte) (*types.Transaction, error)
SetRecord is a paid mutator transaction binding the contract method 0x298314fb.
Solidity: function setRecord(bytes32 tableId, bytes32[] keyTuple, bytes staticData, bytes32 encodedLengths, bytes dynamicData) returns()
func (*WorldErrorsSession) SetSSUClassId ¶
func (_WorldErrors *WorldErrorsSession) SetSSUClassId(classId *big.Int) (*types.Transaction, error)
SetSSUClassId is a paid mutator transaction binding the contract method 0xe2afb03b.
Solidity: function setSSUClassId(uint256 classId) returns()
func (*WorldErrorsSession) SetStaticField ¶
func (_WorldErrors *WorldErrorsSession) SetStaticField(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, data []byte, fieldLayout [32]byte) (*types.Transaction, error)
SetStaticField is a paid mutator transaction binding the contract method 0x390baae0.
Solidity: function setStaticField(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex, bytes data, bytes32 fieldLayout) returns()
func (*WorldErrorsSession) SetSymbol ¶
func (_WorldErrors *WorldErrorsSession) SetSymbol(systemId [32]byte, symbol string) (*types.Transaction, error)
SetSymbol is a paid mutator transaction binding the contract method 0x0b1cb716.
Solidity: function setSymbol(bytes32 systemId, string symbol) returns()
func (*WorldErrorsSession) SetTrustedForwarder ¶
func (_WorldErrors *WorldErrorsSession) SetTrustedForwarder(forwarder common.Address) (*types.Transaction, error)
SetTrustedForwarder is a paid mutator transaction binding the contract method 0xda742228.
Solidity: function setTrustedForwarder(address forwarder) returns()
func (*WorldErrorsSession) SpliceDynamicData ¶
func (_WorldErrors *WorldErrorsSession) SpliceDynamicData(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, startWithinField *big.Int, deleteCount *big.Int, data []byte) (*types.Transaction, error)
SpliceDynamicData is a paid mutator transaction binding the contract method 0xc0a2895a.
Solidity: function spliceDynamicData(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex, uint40 startWithinField, uint40 deleteCount, bytes data) returns()
func (*WorldErrorsSession) SpliceStaticData ¶
func (_WorldErrors *WorldErrorsSession) SpliceStaticData(tableId [32]byte, keyTuple [][32]byte, start *big.Int, data []byte) (*types.Transaction, error)
SpliceStaticData is a paid mutator transaction binding the contract method 0xb047c1eb.
Solidity: function spliceStaticData(bytes32 tableId, bytes32[] keyTuple, uint48 start, bytes data) returns()
func (*WorldErrorsSession) StoreVersion ¶
func (_WorldErrors *WorldErrorsSession) StoreVersion() ([32]byte, error)
StoreVersion is a free data retrieval call binding the contract method 0xc1122229.
Solidity: function storeVersion() view returns(bytes32 version)
func (*WorldErrorsSession) StructHash ¶
func (_WorldErrors *WorldErrorsSession) StructHash(request ERC2771ForwarderForwardRequest) ([32]byte, error)
StructHash is a free data retrieval call binding the contract method 0xf1109062.
Solidity: function structHash((address,address,uint256,uint256,uint256,uint48,bytes) request) view returns(bytes32)
func (*WorldErrorsSession) SupportsInterface ¶
func (_WorldErrors *WorldErrorsSession) SupportsInterface(interfaceId [4]byte) (bool, error)
SupportsInterface is a free data retrieval call binding the contract method 0x01ffc9a7.
Solidity: function supportsInterface(bytes4 interfaceId) pure returns(bool)
func (*WorldErrorsSession) TagEntities ¶
func (_WorldErrors *WorldErrorsSession) TagEntities(entityId *big.Int, entityTagIds []*big.Int) (*types.Transaction, error)
TagEntities is a paid mutator transaction binding the contract method 0xd4ae42b9.
Solidity: function tagEntities(uint256 entityId, uint256[] entityTagIds) returns()
func (*WorldErrorsSession) TagEntity ¶
func (_WorldErrors *WorldErrorsSession) TagEntity(entityId *big.Int, entityTagId *big.Int) (*types.Transaction, error)
TagEntity is a paid mutator transaction binding the contract method 0x05819208.
Solidity: function tagEntity(uint256 entityId, uint256 entityTagId) returns()
func (*WorldErrorsSession) TransferBalanceToAddress ¶
func (_WorldErrors *WorldErrorsSession) TransferBalanceToAddress(fromNamespaceId [32]byte, toAddress common.Address, amount *big.Int) (*types.Transaction, error)
TransferBalanceToAddress is a paid mutator transaction binding the contract method 0x45afd199.
Solidity: function transferBalanceToAddress(bytes32 fromNamespaceId, address toAddress, uint256 amount) returns()
func (*WorldErrorsSession) TransferBalanceToNamespace ¶
func (_WorldErrors *WorldErrorsSession) TransferBalanceToNamespace(fromNamespaceId [32]byte, toNamespaceId [32]byte, amount *big.Int) (*types.Transaction, error)
TransferBalanceToNamespace is a paid mutator transaction binding the contract method 0xc9c85a60.
Solidity: function transferBalanceToNamespace(bytes32 fromNamespaceId, bytes32 toNamespaceId, uint256 amount) returns()
func (*WorldErrorsSession) TransferOwnership ¶
func (_WorldErrors *WorldErrorsSession) TransferOwnership(namespaceId [32]byte, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xef5d6bbb.
Solidity: function transferOwnership(bytes32 namespaceId, address newOwner) returns()
func (*WorldErrorsSession) Unanchor ¶
func (_WorldErrors *WorldErrorsSession) Unanchor(entityId *big.Int) (*types.Transaction, error)
Unanchor is a paid mutator transaction binding the contract method 0x2d910c34.
Solidity: function unanchor(uint256 entityId) returns()
func (*WorldErrorsSession) UnregisterDelegation ¶
func (_WorldErrors *WorldErrorsSession) UnregisterDelegation(delegatee common.Address) (*types.Transaction, error)
UnregisterDelegation is a paid mutator transaction binding the contract method 0xcdc938c5.
Solidity: function unregisterDelegation(address delegatee) returns()
func (*WorldErrorsSession) UnregisterNamespaceDelegation ¶
func (_WorldErrors *WorldErrorsSession) UnregisterNamespaceDelegation(namespaceId [32]byte) (*types.Transaction, error)
UnregisterNamespaceDelegation is a paid mutator transaction binding the contract method 0xaa66e9c8.
Solidity: function unregisterNamespaceDelegation(bytes32 namespaceId) returns()
func (*WorldErrorsSession) UnregisterStoreHook ¶
func (_WorldErrors *WorldErrorsSession) UnregisterStoreHook(tableId [32]byte, hookAddress common.Address) (*types.Transaction, error)
UnregisterStoreHook is a paid mutator transaction binding the contract method 0x05609129.
Solidity: function unregisterStoreHook(bytes32 tableId, address hookAddress) returns()
func (*WorldErrorsSession) UnregisterSystemHook ¶
func (_WorldErrors *WorldErrorsSession) UnregisterSystemHook(systemId [32]byte, hookAddress common.Address) (*types.Transaction, error)
UnregisterSystemHook is a paid mutator transaction binding the contract method 0xa92813ad.
Solidity: function unregisterSystemHook(bytes32 systemId, address hookAddress) returns()
func (*WorldErrorsSession) UpdateFuel ¶
func (_WorldErrors *WorldErrorsSession) UpdateFuel(entityId *big.Int) (*types.Transaction, error)
UpdateFuel is a paid mutator transaction binding the contract method 0x265f0d9a.
Solidity: function updateFuel(uint256 entityId) returns()
func (*WorldErrorsSession) Verify ¶
func (_WorldErrors *WorldErrorsSession) Verify(arg0 common.Address, systemId [32]byte, arg2 []byte) (bool, error)
Verify is a free data retrieval call binding the contract method 0x1a86b550.
Solidity: function verify(address , bytes32 systemId, bytes ) view returns(bool)
func (*WorldErrorsSession) Verify0 ¶
func (_WorldErrors *WorldErrorsSession) Verify0(request ERC2771ForwarderForwardRequestData) (*types.Transaction, error)
Verify0 is a paid mutator transaction binding the contract method 0xafeb5022.
Solidity: function verify((address,address,uint256,uint256,uint256,uint48,bytes,bytes) request) returns(bool)
func (*WorldErrorsSession) WithdrawFromEphemeralInventory ¶
func (_WorldErrors *WorldErrorsSession) WithdrawFromEphemeralInventory(smartObjectId *big.Int, ephemeralInventoryOwner common.Address, items []InventoryItem) (*types.Transaction, error)
WithdrawFromEphemeralInventory is a paid mutator transaction binding the contract method 0x2e098e36.
Solidity: function withdrawFromEphemeralInventory(uint256 smartObjectId, address ephemeralInventoryOwner, (uint256,address,uint256,uint256,uint256,uint256)[] items) returns()
func (*WorldErrorsSession) WithdrawFromInventory ¶
func (_WorldErrors *WorldErrorsSession) WithdrawFromInventory(smartObjectId *big.Int, items []InventoryItem) (*types.Transaction, error)
WithdrawFromInventory is a paid mutator transaction binding the contract method 0x8f7513ff.
Solidity: function withdrawFromInventory(uint256 smartObjectId, (uint256,address,uint256,uint256,uint256,uint256)[] items) returns()
func (*WorldErrorsSession) WithdrawFuel ¶
func (_WorldErrors *WorldErrorsSession) WithdrawFuel(entityId *big.Int, unitAmount *big.Int) (*types.Transaction, error)
WithdrawFuel is a paid mutator transaction binding the contract method 0xe19a0384.
Solidity: function withdrawFuel(uint256 entityId, uint256 unitAmount) returns()
func (*WorldErrorsSession) World ¶
func (_WorldErrors *WorldErrorsSession) World() (common.Address, error)
World is a free data retrieval call binding the contract method 0xe1af802c.
Solidity: function _world() view returns(address)
func (*WorldErrorsSession) WorldVersion ¶
func (_WorldErrors *WorldErrorsSession) WorldVersion() ([32]byte, error)
WorldVersion is a free data retrieval call binding the contract method 0x6951955d.
Solidity: function worldVersion() view returns(bytes32)
type WorldErrorsStoreDeleteRecord ¶
type WorldErrorsStoreDeleteRecord struct { TableId [32]byte KeyTuple [][32]byte Raw types.Log // Blockchain specific contextual infos }
WorldErrorsStoreDeleteRecord represents a StoreDeleteRecord event raised by the WorldErrors contract.
type WorldErrorsStoreDeleteRecordIterator ¶
type WorldErrorsStoreDeleteRecordIterator struct { Event *WorldErrorsStoreDeleteRecord // Event containing the contract specifics and raw log // contains filtered or unexported fields }
WorldErrorsStoreDeleteRecordIterator is returned from FilterStoreDeleteRecord and is used to iterate over the raw logs and unpacked data for StoreDeleteRecord events raised by the WorldErrors contract.
func (*WorldErrorsStoreDeleteRecordIterator) Close ¶
func (it *WorldErrorsStoreDeleteRecordIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*WorldErrorsStoreDeleteRecordIterator) Error ¶
func (it *WorldErrorsStoreDeleteRecordIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*WorldErrorsStoreDeleteRecordIterator) Next ¶
func (it *WorldErrorsStoreDeleteRecordIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type WorldErrorsStoreSetRecord ¶
type WorldErrorsStoreSetRecord struct { TableId [32]byte KeyTuple [][32]byte StaticData []byte EncodedLengths [32]byte DynamicData []byte Raw types.Log // Blockchain specific contextual infos }
WorldErrorsStoreSetRecord represents a StoreSetRecord event raised by the WorldErrors contract.
type WorldErrorsStoreSetRecordIterator ¶
type WorldErrorsStoreSetRecordIterator struct { Event *WorldErrorsStoreSetRecord // Event containing the contract specifics and raw log // contains filtered or unexported fields }
WorldErrorsStoreSetRecordIterator is returned from FilterStoreSetRecord and is used to iterate over the raw logs and unpacked data for StoreSetRecord events raised by the WorldErrors contract.
func (*WorldErrorsStoreSetRecordIterator) Close ¶
func (it *WorldErrorsStoreSetRecordIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*WorldErrorsStoreSetRecordIterator) Error ¶
func (it *WorldErrorsStoreSetRecordIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*WorldErrorsStoreSetRecordIterator) Next ¶
func (it *WorldErrorsStoreSetRecordIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type WorldErrorsStoreSpliceDynamicData ¶
type WorldErrorsStoreSpliceDynamicData struct { TableId [32]byte KeyTuple [][32]byte Start *big.Int DeleteCount *big.Int EncodedLengths [32]byte Data []byte Raw types.Log // Blockchain specific contextual infos }
WorldErrorsStoreSpliceDynamicData represents a StoreSpliceDynamicData event raised by the WorldErrors contract.
type WorldErrorsStoreSpliceDynamicDataIterator ¶
type WorldErrorsStoreSpliceDynamicDataIterator struct { Event *WorldErrorsStoreSpliceDynamicData // Event containing the contract specifics and raw log // contains filtered or unexported fields }
WorldErrorsStoreSpliceDynamicDataIterator is returned from FilterStoreSpliceDynamicData and is used to iterate over the raw logs and unpacked data for StoreSpliceDynamicData events raised by the WorldErrors contract.
func (*WorldErrorsStoreSpliceDynamicDataIterator) Close ¶
func (it *WorldErrorsStoreSpliceDynamicDataIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*WorldErrorsStoreSpliceDynamicDataIterator) Error ¶
func (it *WorldErrorsStoreSpliceDynamicDataIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*WorldErrorsStoreSpliceDynamicDataIterator) Next ¶
func (it *WorldErrorsStoreSpliceDynamicDataIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type WorldErrorsStoreSpliceStaticData ¶
type WorldErrorsStoreSpliceStaticData struct { TableId [32]byte KeyTuple [][32]byte Start *big.Int Data []byte Raw types.Log // Blockchain specific contextual infos }
WorldErrorsStoreSpliceStaticData represents a StoreSpliceStaticData event raised by the WorldErrors contract.
type WorldErrorsStoreSpliceStaticDataIterator ¶
type WorldErrorsStoreSpliceStaticDataIterator struct { Event *WorldErrorsStoreSpliceStaticData // Event containing the contract specifics and raw log // contains filtered or unexported fields }
WorldErrorsStoreSpliceStaticDataIterator is returned from FilterStoreSpliceStaticData and is used to iterate over the raw logs and unpacked data for StoreSpliceStaticData events raised by the WorldErrors contract.
func (*WorldErrorsStoreSpliceStaticDataIterator) Close ¶
func (it *WorldErrorsStoreSpliceStaticDataIterator) Close() error
Close terminates the iteration process, releasing any pending underlying resources.
func (*WorldErrorsStoreSpliceStaticDataIterator) Error ¶
func (it *WorldErrorsStoreSpliceStaticDataIterator) Error() error
Error returns any retrieval or parsing error occurred during filtering.
func (*WorldErrorsStoreSpliceStaticDataIterator) Next ¶
func (it *WorldErrorsStoreSpliceStaticDataIterator) Next() bool
Next advances the iterator to the subsequent event, returning whether there are any more events found. In case of a retrieval or parsing error, false is returned and Error() can be queried for the exact failure.
type WorldErrorsTransactor ¶
type WorldErrorsTransactor struct {
// contains filtered or unexported fields
}
WorldErrorsTransactor is an auto generated write-only Go binding around an Ethereum contract.
func NewWorldErrorsTransactor ¶
func NewWorldErrorsTransactor(address common.Address, transactor bind.ContractTransactor) (*WorldErrorsTransactor, error)
NewWorldErrorsTransactor creates a new write-only instance of WorldErrors, bound to a specific deployed contract.
func (*WorldErrorsTransactor) AddHook ¶
func (_WorldErrors *WorldErrorsTransactor) AddHook(opts *bind.TransactOpts, hookId *big.Int, hookType uint8, systemId [32]byte, functionSelector [4]byte) (*types.Transaction, error)
AddHook is a paid mutator transaction binding the contract method 0xe3c84776.
Solidity: function addHook(uint256 hookId, uint8 hookType, bytes32 systemId, bytes4 functionSelector) returns()
func (*WorldErrorsTransactor) Anchor ¶
func (_WorldErrors *WorldErrorsTransactor) Anchor(opts *bind.TransactOpts, entityId *big.Int, locationData LocationTableData) (*types.Transaction, error)
Anchor is a paid mutator transaction binding the contract method 0xc0395eab.
Solidity: function anchor(uint256 entityId, (uint256,uint256,uint256,uint256) locationData) returns()
func (*WorldErrorsTransactor) AssociateHook ¶
func (_WorldErrors *WorldErrorsTransactor) AssociateHook(opts *bind.TransactOpts, entityId *big.Int, hookId *big.Int) (*types.Transaction, error)
AssociateHook is a paid mutator transaction binding the contract method 0x6092ee5a.
Solidity: function associateHook(uint256 entityId, uint256 hookId) returns()
func (*WorldErrorsTransactor) AssociateHooks ¶
func (_WorldErrors *WorldErrorsTransactor) AssociateHooks(opts *bind.TransactOpts, entityId *big.Int, hookIds []*big.Int) (*types.Transaction, error)
AssociateHooks is a paid mutator transaction binding the contract method 0x4938b5ce.
Solidity: function associateHooks(uint256 entityId, uint256[] hookIds) returns()
func (*WorldErrorsTransactor) AssociateModule ¶
func (_WorldErrors *WorldErrorsTransactor) AssociateModule(opts *bind.TransactOpts, entityId *big.Int, moduleId *big.Int) (*types.Transaction, error)
AssociateModule is a paid mutator transaction binding the contract method 0x4882da35.
Solidity: function associateModule(uint256 entityId, uint256 moduleId) returns()
func (*WorldErrorsTransactor) AssociateModules ¶
func (_WorldErrors *WorldErrorsTransactor) AssociateModules(opts *bind.TransactOpts, entityId *big.Int, moduleIds []*big.Int) (*types.Transaction, error)
AssociateModules is a paid mutator transaction binding the contract method 0xc43c7992.
Solidity: function associateModules(uint256 entityId, uint256[] moduleIds) returns()
func (*WorldErrorsTransactor) BatchCall ¶
func (_WorldErrors *WorldErrorsTransactor) BatchCall(opts *bind.TransactOpts, systemCalls []SystemCallData) (*types.Transaction, error)
BatchCall is a paid mutator transaction binding the contract method 0xce5e8dd9.
Solidity: function batchCall((bytes32,bytes)[] systemCalls) returns(bytes[] returnDatas)
func (*WorldErrorsTransactor) BatchCallFrom ¶
func (_WorldErrors *WorldErrorsTransactor) BatchCallFrom(opts *bind.TransactOpts, systemCalls []SystemCallFromData) (*types.Transaction, error)
BatchCallFrom is a paid mutator transaction binding the contract method 0x8fc8cf7e.
Solidity: function batchCallFrom((address,bytes32,bytes)[] systemCalls) returns(bytes[] returnDatas)
func (*WorldErrorsTransactor) BringOffline ¶
func (_WorldErrors *WorldErrorsTransactor) BringOffline(opts *bind.TransactOpts, entityId *big.Int) (*types.Transaction, error)
BringOffline is a paid mutator transaction binding the contract method 0xe1509e87.
Solidity: function bringOffline(uint256 entityId) returns()
func (*WorldErrorsTransactor) BringOnline ¶
func (_WorldErrors *WorldErrorsTransactor) BringOnline(opts *bind.TransactOpts, entityId *big.Int) (*types.Transaction, error)
BringOnline is a paid mutator transaction binding the contract method 0xeb5f2f58.
Solidity: function bringOnline(uint256 entityId) returns()
func (*WorldErrorsTransactor) Call ¶
func (_WorldErrors *WorldErrorsTransactor) Call(opts *bind.TransactOpts, systemId [32]byte, callData []byte) (*types.Transaction, error)
Call is a paid mutator transaction binding the contract method 0x3ae7af08.
Solidity: function call(bytes32 systemId, bytes callData) payable returns(bytes)
func (*WorldErrorsTransactor) CallFrom ¶
func (_WorldErrors *WorldErrorsTransactor) CallFrom(opts *bind.TransactOpts, delegator common.Address, systemId [32]byte, callData []byte) (*types.Transaction, error)
CallFrom is a paid mutator transaction binding the contract method 0x894ecc58.
Solidity: function callFrom(address delegator, bytes32 systemId, bytes callData) payable returns(bytes)
func (*WorldErrorsTransactor) ConfigureInteractionHandler ¶
func (_WorldErrors *WorldErrorsTransactor) ConfigureInteractionHandler(opts *bind.TransactOpts, smartObjectId *big.Int, interactionParams []byte) (*types.Transaction, error)
ConfigureInteractionHandler is a paid mutator transaction binding the contract method 0xb81db02a.
Solidity: function configureInteractionHandler(uint256 smartObjectId, bytes interactionParams) returns()
func (*WorldErrorsTransactor) CreateAndAnchorSmartStorageUnit ¶
func (_WorldErrors *WorldErrorsTransactor) CreateAndAnchorSmartStorageUnit(opts *bind.TransactOpts, smartObjectId *big.Int, entityRecordData EntityRecordData, smartObjectData SmartObjectData, worldPosition WorldPosition, fuelUnitVolume *big.Int, fuelConsumptionPerMinute *big.Int, fuelMaxCapacity *big.Int, storageCapacity *big.Int, ephemeralStorageCapacity *big.Int) (*types.Transaction, error)
CreateAndAnchorSmartStorageUnit is a paid mutator transaction binding the contract method 0x1bd1eb3e.
Solidity: function createAndAnchorSmartStorageUnit(uint256 smartObjectId, (uint256,uint256,uint256) entityRecordData, (address,string) smartObjectData, (uint256,(uint256,uint256,uint256)) worldPosition, uint256 fuelUnitVolume, uint256 fuelConsumptionPerMinute, uint256 fuelMaxCapacity, uint256 storageCapacity, uint256 ephemeralStorageCapacity) returns()
func (*WorldErrorsTransactor) CreateAndDepositItemsToEphemeralInventory ¶
func (_WorldErrors *WorldErrorsTransactor) CreateAndDepositItemsToEphemeralInventory(opts *bind.TransactOpts, smartObjectId *big.Int, ephemeralInventoryOwner common.Address, items []InventoryItem) (*types.Transaction, error)
CreateAndDepositItemsToEphemeralInventory is a paid mutator transaction binding the contract method 0xe111c1a6.
Solidity: function createAndDepositItemsToEphemeralInventory(uint256 smartObjectId, address ephemeralInventoryOwner, (uint256,address,uint256,uint256,uint256,uint256)[] items) returns()
func (*WorldErrorsTransactor) CreateAndDepositItemsToInventory ¶
func (_WorldErrors *WorldErrorsTransactor) CreateAndDepositItemsToInventory(opts *bind.TransactOpts, smartObjectId *big.Int, items []InventoryItem) (*types.Transaction, error)
CreateAndDepositItemsToInventory is a paid mutator transaction binding the contract method 0x9e19e7aa.
Solidity: function createAndDepositItemsToInventory(uint256 smartObjectId, (uint256,address,uint256,uint256,uint256,uint256)[] items) returns()
func (*WorldErrorsTransactor) CreateCharacter ¶
func (_WorldErrors *WorldErrorsTransactor) CreateCharacter(opts *bind.TransactOpts, characterId *big.Int, characterAddress common.Address, entityRecord EntityRecordData, entityRecordOffchain EntityRecordOffchainTableData, tokenCid string) (*types.Transaction, error)
CreateCharacter is a paid mutator transaction binding the contract method 0x777dd579.
Solidity: function createCharacter(uint256 characterId, address characterAddress, (uint256,uint256,uint256) entityRecord, (string,string,string) entityRecordOffchain, string tokenCid) returns()
func (*WorldErrorsTransactor) CreateEntityRecord ¶
func (_WorldErrors *WorldErrorsTransactor) CreateEntityRecord(opts *bind.TransactOpts, entityId *big.Int, itemId *big.Int, typeId *big.Int, volume *big.Int) (*types.Transaction, error)
CreateEntityRecord is a paid mutator transaction binding the contract method 0x2c63f58f.
Solidity: function createEntityRecord(uint256 entityId, uint256 itemId, uint256 typeId, uint256 volume) returns()
func (*WorldErrorsTransactor) CreateEntityRecordOffchain ¶
func (_WorldErrors *WorldErrorsTransactor) CreateEntityRecordOffchain(opts *bind.TransactOpts, entityId *big.Int, name string, dappURL string, description string) (*types.Transaction, error)
CreateEntityRecordOffchain is a paid mutator transaction binding the contract method 0xbf662710.
Solidity: function createEntityRecordOffchain(uint256 entityId, string name, string dappURL, string description) returns()
func (*WorldErrorsTransactor) DeleteRecord ¶
func (_WorldErrors *WorldErrorsTransactor) DeleteRecord(opts *bind.TransactOpts, tableId [32]byte, keyTuple [][32]byte) (*types.Transaction, error)
DeleteRecord is a paid mutator transaction binding the contract method 0x505a181d.
Solidity: function deleteRecord(bytes32 tableId, bytes32[] keyTuple) returns()
func (*WorldErrorsTransactor) DepositFuel ¶
func (_WorldErrors *WorldErrorsTransactor) DepositFuel(opts *bind.TransactOpts, entityId *big.Int, unitAmount *big.Int) (*types.Transaction, error)
DepositFuel is a paid mutator transaction binding the contract method 0xc3e9a45f.
Solidity: function depositFuel(uint256 entityId, uint256 unitAmount) returns()
func (*WorldErrorsTransactor) DepositToEphemeralInventory ¶
func (_WorldErrors *WorldErrorsTransactor) DepositToEphemeralInventory(opts *bind.TransactOpts, smartObjectId *big.Int, ephemeralInventoryOwner common.Address, items []InventoryItem) (*types.Transaction, error)
DepositToEphemeralInventory is a paid mutator transaction binding the contract method 0xaff42af2.
Solidity: function depositToEphemeralInventory(uint256 smartObjectId, address ephemeralInventoryOwner, (uint256,address,uint256,uint256,uint256,uint256)[] items) returns()
func (*WorldErrorsTransactor) DepositToInventory ¶
func (_WorldErrors *WorldErrorsTransactor) DepositToInventory(opts *bind.TransactOpts, smartObjectId *big.Int, items []InventoryItem) (*types.Transaction, error)
DepositToInventory is a paid mutator transaction binding the contract method 0x15e306bb.
Solidity: function depositToInventory(uint256 smartObjectId, (uint256,address,uint256,uint256,uint256,uint256)[] items) returns()
func (*WorldErrorsTransactor) DestroyDeployable ¶
func (_WorldErrors *WorldErrorsTransactor) DestroyDeployable(opts *bind.TransactOpts, entityId *big.Int) (*types.Transaction, error)
DestroyDeployable is a paid mutator transaction binding the contract method 0x80a63ec4.
Solidity: function destroyDeployable(uint256 entityId) returns()
func (*WorldErrorsTransactor) EphemeralToInventoryTransfer ¶
func (_WorldErrors *WorldErrorsTransactor) EphemeralToInventoryTransfer(opts *bind.TransactOpts, smartObjectId *big.Int, items []InventoryItem) (*types.Transaction, error)
EphemeralToInventoryTransfer is a paid mutator transaction binding the contract method 0x6f89f6c3.
Solidity: function ephemeralToInventoryTransfer(uint256 smartObjectId, (uint256,address,uint256,uint256,uint256,uint256)[] items) returns()
func (*WorldErrorsTransactor) Execute ¶
func (_WorldErrors *WorldErrorsTransactor) Execute(opts *bind.TransactOpts, request ERC2771ForwarderForwardRequestData) (*types.Transaction, error)
Execute is a paid mutator transaction binding the contract method 0xccff1ca1.
Solidity: function execute((address,address,uint256,uint256,uint256,uint48,bytes,bytes) request) payable returns()
func (*WorldErrorsTransactor) ExecuteBatch ¶
func (_WorldErrors *WorldErrorsTransactor) ExecuteBatch(opts *bind.TransactOpts, requests []ERC2771ForwarderForwardRequestData, refundReceiver common.Address) (*types.Transaction, error)
ExecuteBatch is a paid mutator transaction binding the contract method 0xa6b4806a.
Solidity: function executeBatch((address,address,uint256,uint256,uint256,uint48,bytes,bytes)[] requests, address refundReceiver) payable returns()
func (*WorldErrorsTransactor) GlobalPause ¶
func (_WorldErrors *WorldErrorsTransactor) GlobalPause(opts *bind.TransactOpts) (*types.Transaction, error)
GlobalPause is a paid mutator transaction binding the contract method 0xf12d54d8.
Solidity: function globalPause() returns()
func (*WorldErrorsTransactor) GlobalResume ¶
func (_WorldErrors *WorldErrorsTransactor) GlobalResume(opts *bind.TransactOpts) (*types.Transaction, error)
GlobalResume is a paid mutator transaction binding the contract method 0x59c7d378.
Solidity: function globalResume() returns()
func (*WorldErrorsTransactor) GrantAccess ¶
func (_WorldErrors *WorldErrorsTransactor) GrantAccess(opts *bind.TransactOpts, resourceId [32]byte, grantee common.Address) (*types.Transaction, error)
GrantAccess is a paid mutator transaction binding the contract method 0x40554c3a.
Solidity: function grantAccess(bytes32 resourceId, address grantee) returns()
func (*WorldErrorsTransactor) InitDelegation ¶
func (_WorldErrors *WorldErrorsTransactor) InitDelegation(opts *bind.TransactOpts, namespaceId [32]byte, trustedForwarder common.Address) (*types.Transaction, error)
InitDelegation is a paid mutator transaction binding the contract method 0x78fcacbd.
Solidity: function initDelegation(bytes32 namespaceId, address trustedForwarder) returns()
func (*WorldErrorsTransactor) Initialize ¶
func (_WorldErrors *WorldErrorsTransactor) Initialize(opts *bind.TransactOpts, initModule common.Address) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0xc4d66de8.
Solidity: function initialize(address initModule) returns()
func (*WorldErrorsTransactor) Install ¶
func (_WorldErrors *WorldErrorsTransactor) Install(opts *bind.TransactOpts, encodedArgs []byte) (*types.Transaction, error)
Install is a paid mutator transaction binding the contract method 0x13861fb5.
Solidity: function install(bytes encodedArgs) returns()
func (*WorldErrorsTransactor) InstallModule ¶
func (_WorldErrors *WorldErrorsTransactor) InstallModule(opts *bind.TransactOpts, module common.Address, encodedArgs []byte) (*types.Transaction, error)
InstallModule is a paid mutator transaction binding the contract method 0x8da798da.
Solidity: function installModule(address module, bytes encodedArgs) returns()
func (*WorldErrorsTransactor) InstallRootModule ¶
func (_WorldErrors *WorldErrorsTransactor) InstallRootModule(opts *bind.TransactOpts, module common.Address, encodedArgs []byte) (*types.Transaction, error)
InstallRootModule is a paid mutator transaction binding the contract method 0xaf068c9e.
Solidity: function installRootModule(address module, bytes encodedArgs) returns()
func (*WorldErrorsTransactor) InventoryToEphemeralTransfer ¶
func (_WorldErrors *WorldErrorsTransactor) InventoryToEphemeralTransfer(opts *bind.TransactOpts, smartObjectId *big.Int, outItems []InventoryItem) (*types.Transaction, error)
InventoryToEphemeralTransfer is a paid mutator transaction binding the contract method 0x181c3771.
Solidity: function inventoryToEphemeralTransfer(uint256 smartObjectId, (uint256,address,uint256,uint256,uint256,uint256)[] outItems) returns()
func (*WorldErrorsTransactor) IsTrustedForwarder ¶
func (_WorldErrors *WorldErrorsTransactor) IsTrustedForwarder(opts *bind.TransactOpts, forwarder common.Address) (*types.Transaction, error)
IsTrustedForwarder is a paid mutator transaction binding the contract method 0x572b6c05.
Solidity: function isTrustedForwarder(address forwarder) returns(bool)
func (*WorldErrorsTransactor) PopFromDynamicField ¶
func (_WorldErrors *WorldErrorsTransactor) PopFromDynamicField(opts *bind.TransactOpts, tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, byteLengthToPop *big.Int) (*types.Transaction, error)
PopFromDynamicField is a paid mutator transaction binding the contract method 0xd9c03a04.
Solidity: function popFromDynamicField(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex, uint256 byteLengthToPop) returns()
func (*WorldErrorsTransactor) PushToDynamicField ¶
func (_WorldErrors *WorldErrorsTransactor) PushToDynamicField(opts *bind.TransactOpts, tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, dataToPush []byte) (*types.Transaction, error)
PushToDynamicField is a paid mutator transaction binding the contract method 0x150f3262.
Solidity: function pushToDynamicField(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex, bytes dataToPush) returns()
func (*WorldErrorsTransactor) RegisterDelegation ¶
func (_WorldErrors *WorldErrorsTransactor) RegisterDelegation(opts *bind.TransactOpts, delegatee common.Address, delegationControlId [32]byte, initCallData []byte) (*types.Transaction, error)
RegisterDelegation is a paid mutator transaction binding the contract method 0x1d2257ba.
Solidity: function registerDelegation(address delegatee, bytes32 delegationControlId, bytes initCallData) returns()
func (*WorldErrorsTransactor) RegisterDeployable ¶
func (_WorldErrors *WorldErrorsTransactor) RegisterDeployable(opts *bind.TransactOpts, entityId *big.Int, smartObjectData SmartObjectData, fuelUnitVolumeInWei *big.Int, fuelConsumptionPerMinuteInWei *big.Int, fuelMaxCapacityInWei *big.Int) (*types.Transaction, error)
RegisterDeployable is a paid mutator transaction binding the contract method 0x922bd0ca.
Solidity: function registerDeployable(uint256 entityId, (address,string) smartObjectData, uint256 fuelUnitVolumeInWei, uint256 fuelConsumptionPerMinuteInWei, uint256 fuelMaxCapacityInWei) returns()
func (*WorldErrorsTransactor) RegisterDeployableToken ¶
func (_WorldErrors *WorldErrorsTransactor) RegisterDeployableToken(opts *bind.TransactOpts, tokenAddress common.Address) (*types.Transaction, error)
RegisterDeployableToken is a paid mutator transaction binding the contract method 0x7b0d0e3c.
Solidity: function registerDeployableToken(address tokenAddress) returns()
func (*WorldErrorsTransactor) RegisterERC721Token ¶
func (_WorldErrors *WorldErrorsTransactor) RegisterERC721Token(opts *bind.TransactOpts, tokenAddress common.Address) (*types.Transaction, error)
RegisterERC721Token is a paid mutator transaction binding the contract method 0x2c3309d1.
Solidity: function registerERC721Token(address tokenAddress) returns()
func (*WorldErrorsTransactor) RegisterEVEModule ¶
func (_WorldErrors *WorldErrorsTransactor) RegisterEVEModule(opts *bind.TransactOpts, moduleId *big.Int, moduleName [16]byte, systemId [32]byte) (*types.Transaction, error)
RegisterEVEModule is a paid mutator transaction binding the contract method 0xbf1e3c14.
Solidity: function registerEVEModule(uint256 moduleId, bytes16 moduleName, bytes32 systemId) returns()
func (*WorldErrorsTransactor) RegisterEVEModules ¶
func (_WorldErrors *WorldErrorsTransactor) RegisterEVEModules(opts *bind.TransactOpts, moduleId *big.Int, moduleName [16]byte, systemIds [][32]byte) (*types.Transaction, error)
RegisterEVEModules is a paid mutator transaction binding the contract method 0x6629499f.
Solidity: function registerEVEModules(uint256 moduleId, bytes16 moduleName, bytes32[] systemIds) returns()
func (*WorldErrorsTransactor) RegisterEntities ¶
func (_WorldErrors *WorldErrorsTransactor) RegisterEntities(opts *bind.TransactOpts, entityId []*big.Int, entityType []uint8) (*types.Transaction, error)
RegisterEntities is a paid mutator transaction binding the contract method 0x2d42dda9.
Solidity: function registerEntities(uint256[] entityId, uint8[] entityType) returns()
func (*WorldErrorsTransactor) RegisterEntity ¶
func (_WorldErrors *WorldErrorsTransactor) RegisterEntity(opts *bind.TransactOpts, entityId *big.Int, entityType uint8) (*types.Transaction, error)
RegisterEntity is a paid mutator transaction binding the contract method 0x71e86ed6.
Solidity: function registerEntity(uint256 entityId, uint8 entityType) returns()
func (*WorldErrorsTransactor) RegisterEntityType ¶
func (_WorldErrors *WorldErrorsTransactor) RegisterEntityType(opts *bind.TransactOpts, entityTypeId uint8, entityType [32]byte) (*types.Transaction, error)
RegisterEntityType is a paid mutator transaction binding the contract method 0x3a25de29.
Solidity: function registerEntityType(uint8 entityTypeId, bytes32 entityType) returns()
func (*WorldErrorsTransactor) RegisterEntityTypeAssociation ¶
func (_WorldErrors *WorldErrorsTransactor) RegisterEntityTypeAssociation(opts *bind.TransactOpts, entityType uint8, tagEntityType uint8) (*types.Transaction, error)
RegisterEntityTypeAssociation is a paid mutator transaction binding the contract method 0x4a33bfcd.
Solidity: function registerEntityTypeAssociation(uint8 entityType, uint8 tagEntityType) returns()
func (*WorldErrorsTransactor) RegisterFunctionSelector ¶
func (_WorldErrors *WorldErrorsTransactor) RegisterFunctionSelector(opts *bind.TransactOpts, systemId [32]byte, systemFunctionSignature string) (*types.Transaction, error)
RegisterFunctionSelector is a paid mutator transaction binding the contract method 0x26d98102.
Solidity: function registerFunctionSelector(bytes32 systemId, string systemFunctionSignature) returns(bytes4 worldFunctionSelector)
func (*WorldErrorsTransactor) RegisterHook ¶
func (_WorldErrors *WorldErrorsTransactor) RegisterHook(opts *bind.TransactOpts, systemId [32]byte, functionId [4]byte) (*types.Transaction, error)
RegisterHook is a paid mutator transaction binding the contract method 0x23e30ed6.
Solidity: function registerHook(bytes32 systemId, bytes4 functionId) returns()
func (*WorldErrorsTransactor) RegisterNamespace ¶
func (_WorldErrors *WorldErrorsTransactor) RegisterNamespace(opts *bind.TransactOpts, namespaceId [32]byte) (*types.Transaction, error)
RegisterNamespace is a paid mutator transaction binding the contract method 0xb29e4089.
Solidity: function registerNamespace(bytes32 namespaceId) returns()
func (*WorldErrorsTransactor) RegisterNamespaceDelegation ¶
func (_WorldErrors *WorldErrorsTransactor) RegisterNamespaceDelegation(opts *bind.TransactOpts, namespaceId [32]byte, delegationControlId [32]byte, initCallData []byte) (*types.Transaction, error)
RegisterNamespaceDelegation is a paid mutator transaction binding the contract method 0xbfdfaff7.
Solidity: function registerNamespaceDelegation(bytes32 namespaceId, bytes32 delegationControlId, bytes initCallData) returns()
func (*WorldErrorsTransactor) RegisterRootFunctionSelector ¶
func (_WorldErrors *WorldErrorsTransactor) RegisterRootFunctionSelector(opts *bind.TransactOpts, systemId [32]byte, worldFunctionSignature string, systemFunctionSelector [4]byte) (*types.Transaction, error)
RegisterRootFunctionSelector is a paid mutator transaction binding the contract method 0x742d6118.
Solidity: function registerRootFunctionSelector(bytes32 systemId, string worldFunctionSignature, bytes4 systemFunctionSelector) returns(bytes4 worldFunctionSelector)
func (*WorldErrorsTransactor) RegisterStoreHook ¶
func (_WorldErrors *WorldErrorsTransactor) RegisterStoreHook(opts *bind.TransactOpts, tableId [32]byte, hookAddress common.Address, enabledHooksBitmap uint8) (*types.Transaction, error)
RegisterStoreHook is a paid mutator transaction binding the contract method 0x530f4b60.
Solidity: function registerStoreHook(bytes32 tableId, address hookAddress, uint8 enabledHooksBitmap) returns()
func (*WorldErrorsTransactor) RegisterSystem ¶
func (_WorldErrors *WorldErrorsTransactor) RegisterSystem(opts *bind.TransactOpts, systemId [32]byte, system common.Address, publicAccess bool) (*types.Transaction, error)
RegisterSystem is a paid mutator transaction binding the contract method 0x3350b6a9.
Solidity: function registerSystem(bytes32 systemId, address system, bool publicAccess) returns()
func (*WorldErrorsTransactor) RegisterSystemHook ¶
func (_WorldErrors *WorldErrorsTransactor) RegisterSystemHook(opts *bind.TransactOpts, systemId [32]byte, hookAddress common.Address, enabledHooksBitmap uint8) (*types.Transaction, error)
RegisterSystemHook is a paid mutator transaction binding the contract method 0xd5f8337f.
Solidity: function registerSystemHook(bytes32 systemId, address hookAddress, uint8 enabledHooksBitmap) returns()
func (*WorldErrorsTransactor) RegisterTable ¶
func (_WorldErrors *WorldErrorsTransactor) RegisterTable(opts *bind.TransactOpts, tableId [32]byte, fieldLayout [32]byte, keySchema [32]byte, valueSchema [32]byte, keyNames []string, fieldNames []string) (*types.Transaction, error)
RegisterTable is a paid mutator transaction binding the contract method 0x0ba51f49.
Solidity: function registerTable(bytes32 tableId, bytes32 fieldLayout, bytes32 keySchema, bytes32 valueSchema, string[] keyNames, string[] fieldNames) returns()
func (*WorldErrorsTransactor) RemoveEntityHookAssociation ¶
func (_WorldErrors *WorldErrorsTransactor) RemoveEntityHookAssociation(opts *bind.TransactOpts, entityId *big.Int, hookId *big.Int) (*types.Transaction, error)
RemoveEntityHookAssociation is a paid mutator transaction binding the contract method 0x9f8605e0.
Solidity: function removeEntityHookAssociation(uint256 entityId, uint256 hookId) returns()
func (*WorldErrorsTransactor) RemoveEntityModuleAssociation ¶
func (_WorldErrors *WorldErrorsTransactor) RemoveEntityModuleAssociation(opts *bind.TransactOpts, entityId *big.Int, moduleId *big.Int) (*types.Transaction, error)
RemoveEntityModuleAssociation is a paid mutator transaction binding the contract method 0xcbe46b64.
Solidity: function removeEntityModuleAssociation(uint256 entityId, uint256 moduleId) returns()
func (*WorldErrorsTransactor) RemoveEntityTag ¶
func (_WorldErrors *WorldErrorsTransactor) RemoveEntityTag(opts *bind.TransactOpts, entityId *big.Int, entityTagId *big.Int) (*types.Transaction, error)
RemoveEntityTag is a paid mutator transaction binding the contract method 0x2390ddc0.
Solidity: function removeEntityTag(uint256 entityId, uint256 entityTagId) returns()
func (*WorldErrorsTransactor) RemoveHook ¶
func (_WorldErrors *WorldErrorsTransactor) RemoveHook(opts *bind.TransactOpts, hookId *big.Int, hookType uint8, systemId [32]byte, functionSelector [4]byte) (*types.Transaction, error)
RemoveHook is a paid mutator transaction binding the contract method 0x7b8b7e17.
Solidity: function removeHook(uint256 hookId, uint8 hookType, bytes32 systemId, bytes4 functionSelector) returns()
func (*WorldErrorsTransactor) RemoveSystemModuleAssociation ¶
func (_WorldErrors *WorldErrorsTransactor) RemoveSystemModuleAssociation(opts *bind.TransactOpts, systemId [32]byte, moduleId *big.Int) (*types.Transaction, error)
RemoveSystemModuleAssociation is a paid mutator transaction binding the contract method 0x7e6dd49a.
Solidity: function removeSystemModuleAssociation(bytes32 systemId, uint256 moduleId) returns()
func (*WorldErrorsTransactor) RenounceOwnership ¶
func (_WorldErrors *WorldErrorsTransactor) RenounceOwnership(opts *bind.TransactOpts, namespaceId [32]byte) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x219adc2e.
Solidity: function renounceOwnership(bytes32 namespaceId) returns()
func (*WorldErrorsTransactor) RevokeAccess ¶
func (_WorldErrors *WorldErrorsTransactor) RevokeAccess(opts *bind.TransactOpts, resourceId [32]byte, grantee common.Address) (*types.Transaction, error)
RevokeAccess is a paid mutator transaction binding the contract method 0x8d53b208.
Solidity: function revokeAccess(bytes32 resourceId, address grantee) returns()
func (*WorldErrorsTransactor) SaveLocation ¶
func (_WorldErrors *WorldErrorsTransactor) SaveLocation(opts *bind.TransactOpts, entityId *big.Int, location LocationTableData) (*types.Transaction, error)
SaveLocation is a paid mutator transaction binding the contract method 0x2f525c1c.
Solidity: function saveLocation(uint256 entityId, (uint256,uint256,uint256,uint256) location) returns()
func (*WorldErrorsTransactor) SetBaseURI ¶
func (_WorldErrors *WorldErrorsTransactor) SetBaseURI(opts *bind.TransactOpts, systemId [32]byte, baseURI string) (*types.Transaction, error)
SetBaseURI is a paid mutator transaction binding the contract method 0x8bf3d594.
Solidity: function setBaseURI(bytes32 systemId, string baseURI) returns()
func (*WorldErrorsTransactor) SetCharClassId ¶
func (_WorldErrors *WorldErrorsTransactor) SetCharClassId(opts *bind.TransactOpts, classId *big.Int) (*types.Transaction, error)
SetCharClassId is a paid mutator transaction binding the contract method 0xf83a5887.
Solidity: function setCharClassId(uint256 classId) returns()
func (*WorldErrorsTransactor) SetCid ¶
func (_WorldErrors *WorldErrorsTransactor) SetCid(opts *bind.TransactOpts, entityId *big.Int, cid string) (*types.Transaction, error)
SetCid is a paid mutator transaction binding the contract method 0x1cc5fe59.
Solidity: function setCid(uint256 entityId, string cid) returns()
func (*WorldErrorsTransactor) SetDappURL ¶
func (_WorldErrors *WorldErrorsTransactor) SetDappURL(opts *bind.TransactOpts, entityId *big.Int, dappURL string) (*types.Transaction, error)
SetDappURL is a paid mutator transaction binding the contract method 0x63b6b498.
Solidity: function setDappURL(uint256 entityId, string dappURL) returns()
func (*WorldErrorsTransactor) SetDeploybaleMetadata ¶
func (_WorldErrors *WorldErrorsTransactor) SetDeploybaleMetadata(opts *bind.TransactOpts, smartObjectId *big.Int, name string, dappURL string, description string) (*types.Transaction, error)
SetDeploybaleMetadata is a paid mutator transaction binding the contract method 0x10f38d54.
Solidity: function setDeploybaleMetadata(uint256 smartObjectId, string name, string dappURL, string description) returns()
func (*WorldErrorsTransactor) SetDescription ¶
func (_WorldErrors *WorldErrorsTransactor) SetDescription(opts *bind.TransactOpts, entityId *big.Int, description string) (*types.Transaction, error)
SetDescription is a paid mutator transaction binding the contract method 0x2a6446ca.
Solidity: function setDescription(uint256 entityId, string description) returns()
func (*WorldErrorsTransactor) SetDynamicField ¶
func (_WorldErrors *WorldErrorsTransactor) SetDynamicField(opts *bind.TransactOpts, tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, data []byte) (*types.Transaction, error)
SetDynamicField is a paid mutator transaction binding the contract method 0xef6ea862.
Solidity: function setDynamicField(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex, bytes data) returns()
func (*WorldErrorsTransactor) SetEntityMetadata ¶
func (_WorldErrors *WorldErrorsTransactor) SetEntityMetadata(opts *bind.TransactOpts, entityId *big.Int, name string, dappURL string, description string) (*types.Transaction, error)
SetEntityMetadata is a paid mutator transaction binding the contract method 0x5f9c496a.
Solidity: function setEntityMetadata(uint256 entityId, string name, string dappURL, string description) returns()
func (*WorldErrorsTransactor) SetEphemeralInventoryCapacity ¶
func (_WorldErrors *WorldErrorsTransactor) SetEphemeralInventoryCapacity(opts *bind.TransactOpts, smartObjectId *big.Int, ephemeralStorageCapacity *big.Int) (*types.Transaction, error)
SetEphemeralInventoryCapacity is a paid mutator transaction binding the contract method 0x20305602.
Solidity: function setEphemeralInventoryCapacity(uint256 smartObjectId, uint256 ephemeralStorageCapacity) returns()
func (*WorldErrorsTransactor) SetField ¶
func (_WorldErrors *WorldErrorsTransactor) SetField(opts *bind.TransactOpts, tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, data []byte) (*types.Transaction, error)
SetField is a paid mutator transaction binding the contract method 0x114a7266.
Solidity: function setField(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex, bytes data) returns()
func (*WorldErrorsTransactor) SetField0 ¶
func (_WorldErrors *WorldErrorsTransactor) SetField0(opts *bind.TransactOpts, tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, data []byte, fieldLayout [32]byte) (*types.Transaction, error)
SetField0 is a paid mutator transaction binding the contract method 0x3708196e.
Solidity: function setField(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex, bytes data, bytes32 fieldLayout) returns()
func (*WorldErrorsTransactor) SetFuelConsumptionPerMinute ¶
func (_WorldErrors *WorldErrorsTransactor) SetFuelConsumptionPerMinute(opts *bind.TransactOpts, entityId *big.Int, fuelConsumptionPerMinuteInWei *big.Int) (*types.Transaction, error)
SetFuelConsumptionPerMinute is a paid mutator transaction binding the contract method 0xeb37e8f0.
Solidity: function setFuelConsumptionPerMinute(uint256 entityId, uint256 fuelConsumptionPerMinuteInWei) returns()
func (*WorldErrorsTransactor) SetFuelMaxCapacity ¶
func (_WorldErrors *WorldErrorsTransactor) SetFuelMaxCapacity(opts *bind.TransactOpts, entityId *big.Int, capacityInWei *big.Int) (*types.Transaction, error)
SetFuelMaxCapacity is a paid mutator transaction binding the contract method 0xb25f99bf.
Solidity: function setFuelMaxCapacity(uint256 entityId, uint256 capacityInWei) returns()
func (*WorldErrorsTransactor) SetInventoryCapacity ¶
func (_WorldErrors *WorldErrorsTransactor) SetInventoryCapacity(opts *bind.TransactOpts, smartObjectId *big.Int, storageCapacity *big.Int) (*types.Transaction, error)
SetInventoryCapacity is a paid mutator transaction binding the contract method 0x21b01b1d.
Solidity: function setInventoryCapacity(uint256 smartObjectId, uint256 storageCapacity) returns()
func (*WorldErrorsTransactor) SetMetadata ¶
func (_WorldErrors *WorldErrorsTransactor) SetMetadata(opts *bind.TransactOpts, systemId [32]byte, data StaticDataGlobalTableData) (*types.Transaction, error)
SetMetadata is a paid mutator transaction binding the contract method 0x7eaf1400.
Solidity: function setMetadata(bytes32 systemId, (string,string,string) data) returns()
func (*WorldErrorsTransactor) SetName ¶
func (_WorldErrors *WorldErrorsTransactor) SetName(opts *bind.TransactOpts, systemId [32]byte, name string) (*types.Transaction, error)
SetName is a paid mutator transaction binding the contract method 0x77372213.
Solidity: function setName(bytes32 systemId, string name) returns()
func (*WorldErrorsTransactor) SetName0 ¶
func (_WorldErrors *WorldErrorsTransactor) SetName0(opts *bind.TransactOpts, entityId *big.Int, name string) (*types.Transaction, error)
SetName0 is a paid mutator transaction binding the contract method 0xfe55932a.
Solidity: function setName(uint256 entityId, string name) returns()
func (*WorldErrorsTransactor) SetRecord ¶
func (_WorldErrors *WorldErrorsTransactor) SetRecord(opts *bind.TransactOpts, tableId [32]byte, keyTuple [][32]byte, staticData []byte, encodedLengths [32]byte, dynamicData []byte) (*types.Transaction, error)
SetRecord is a paid mutator transaction binding the contract method 0x298314fb.
Solidity: function setRecord(bytes32 tableId, bytes32[] keyTuple, bytes staticData, bytes32 encodedLengths, bytes dynamicData) returns()
func (*WorldErrorsTransactor) SetSSUClassId ¶
func (_WorldErrors *WorldErrorsTransactor) SetSSUClassId(opts *bind.TransactOpts, classId *big.Int) (*types.Transaction, error)
SetSSUClassId is a paid mutator transaction binding the contract method 0xe2afb03b.
Solidity: function setSSUClassId(uint256 classId) returns()
func (*WorldErrorsTransactor) SetStaticField ¶
func (_WorldErrors *WorldErrorsTransactor) SetStaticField(opts *bind.TransactOpts, tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, data []byte, fieldLayout [32]byte) (*types.Transaction, error)
SetStaticField is a paid mutator transaction binding the contract method 0x390baae0.
Solidity: function setStaticField(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex, bytes data, bytes32 fieldLayout) returns()
func (*WorldErrorsTransactor) SetSymbol ¶
func (_WorldErrors *WorldErrorsTransactor) SetSymbol(opts *bind.TransactOpts, systemId [32]byte, symbol string) (*types.Transaction, error)
SetSymbol is a paid mutator transaction binding the contract method 0x0b1cb716.
Solidity: function setSymbol(bytes32 systemId, string symbol) returns()
func (*WorldErrorsTransactor) SetTrustedForwarder ¶
func (_WorldErrors *WorldErrorsTransactor) SetTrustedForwarder(opts *bind.TransactOpts, forwarder common.Address) (*types.Transaction, error)
SetTrustedForwarder is a paid mutator transaction binding the contract method 0xda742228.
Solidity: function setTrustedForwarder(address forwarder) returns()
func (*WorldErrorsTransactor) SpliceDynamicData ¶
func (_WorldErrors *WorldErrorsTransactor) SpliceDynamicData(opts *bind.TransactOpts, tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, startWithinField *big.Int, deleteCount *big.Int, data []byte) (*types.Transaction, error)
SpliceDynamicData is a paid mutator transaction binding the contract method 0xc0a2895a.
Solidity: function spliceDynamicData(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex, uint40 startWithinField, uint40 deleteCount, bytes data) returns()
func (*WorldErrorsTransactor) SpliceStaticData ¶
func (_WorldErrors *WorldErrorsTransactor) SpliceStaticData(opts *bind.TransactOpts, tableId [32]byte, keyTuple [][32]byte, start *big.Int, data []byte) (*types.Transaction, error)
SpliceStaticData is a paid mutator transaction binding the contract method 0xb047c1eb.
Solidity: function spliceStaticData(bytes32 tableId, bytes32[] keyTuple, uint48 start, bytes data) returns()
func (*WorldErrorsTransactor) TagEntities ¶
func (_WorldErrors *WorldErrorsTransactor) TagEntities(opts *bind.TransactOpts, entityId *big.Int, entityTagIds []*big.Int) (*types.Transaction, error)
TagEntities is a paid mutator transaction binding the contract method 0xd4ae42b9.
Solidity: function tagEntities(uint256 entityId, uint256[] entityTagIds) returns()
func (*WorldErrorsTransactor) TagEntity ¶
func (_WorldErrors *WorldErrorsTransactor) TagEntity(opts *bind.TransactOpts, entityId *big.Int, entityTagId *big.Int) (*types.Transaction, error)
TagEntity is a paid mutator transaction binding the contract method 0x05819208.
Solidity: function tagEntity(uint256 entityId, uint256 entityTagId) returns()
func (*WorldErrorsTransactor) TransferBalanceToAddress ¶
func (_WorldErrors *WorldErrorsTransactor) TransferBalanceToAddress(opts *bind.TransactOpts, fromNamespaceId [32]byte, toAddress common.Address, amount *big.Int) (*types.Transaction, error)
TransferBalanceToAddress is a paid mutator transaction binding the contract method 0x45afd199.
Solidity: function transferBalanceToAddress(bytes32 fromNamespaceId, address toAddress, uint256 amount) returns()
func (*WorldErrorsTransactor) TransferBalanceToNamespace ¶
func (_WorldErrors *WorldErrorsTransactor) TransferBalanceToNamespace(opts *bind.TransactOpts, fromNamespaceId [32]byte, toNamespaceId [32]byte, amount *big.Int) (*types.Transaction, error)
TransferBalanceToNamespace is a paid mutator transaction binding the contract method 0xc9c85a60.
Solidity: function transferBalanceToNamespace(bytes32 fromNamespaceId, bytes32 toNamespaceId, uint256 amount) returns()
func (*WorldErrorsTransactor) TransferOwnership ¶
func (_WorldErrors *WorldErrorsTransactor) TransferOwnership(opts *bind.TransactOpts, namespaceId [32]byte, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xef5d6bbb.
Solidity: function transferOwnership(bytes32 namespaceId, address newOwner) returns()
func (*WorldErrorsTransactor) Unanchor ¶
func (_WorldErrors *WorldErrorsTransactor) Unanchor(opts *bind.TransactOpts, entityId *big.Int) (*types.Transaction, error)
Unanchor is a paid mutator transaction binding the contract method 0x2d910c34.
Solidity: function unanchor(uint256 entityId) returns()
func (*WorldErrorsTransactor) UnregisterDelegation ¶
func (_WorldErrors *WorldErrorsTransactor) UnregisterDelegation(opts *bind.TransactOpts, delegatee common.Address) (*types.Transaction, error)
UnregisterDelegation is a paid mutator transaction binding the contract method 0xcdc938c5.
Solidity: function unregisterDelegation(address delegatee) returns()
func (*WorldErrorsTransactor) UnregisterNamespaceDelegation ¶
func (_WorldErrors *WorldErrorsTransactor) UnregisterNamespaceDelegation(opts *bind.TransactOpts, namespaceId [32]byte) (*types.Transaction, error)
UnregisterNamespaceDelegation is a paid mutator transaction binding the contract method 0xaa66e9c8.
Solidity: function unregisterNamespaceDelegation(bytes32 namespaceId) returns()
func (*WorldErrorsTransactor) UnregisterStoreHook ¶
func (_WorldErrors *WorldErrorsTransactor) UnregisterStoreHook(opts *bind.TransactOpts, tableId [32]byte, hookAddress common.Address) (*types.Transaction, error)
UnregisterStoreHook is a paid mutator transaction binding the contract method 0x05609129.
Solidity: function unregisterStoreHook(bytes32 tableId, address hookAddress) returns()
func (*WorldErrorsTransactor) UnregisterSystemHook ¶
func (_WorldErrors *WorldErrorsTransactor) UnregisterSystemHook(opts *bind.TransactOpts, systemId [32]byte, hookAddress common.Address) (*types.Transaction, error)
UnregisterSystemHook is a paid mutator transaction binding the contract method 0xa92813ad.
Solidity: function unregisterSystemHook(bytes32 systemId, address hookAddress) returns()
func (*WorldErrorsTransactor) UpdateFuel ¶
func (_WorldErrors *WorldErrorsTransactor) UpdateFuel(opts *bind.TransactOpts, entityId *big.Int) (*types.Transaction, error)
UpdateFuel is a paid mutator transaction binding the contract method 0x265f0d9a.
Solidity: function updateFuel(uint256 entityId) returns()
func (*WorldErrorsTransactor) Verify0 ¶
func (_WorldErrors *WorldErrorsTransactor) Verify0(opts *bind.TransactOpts, request ERC2771ForwarderForwardRequestData) (*types.Transaction, error)
Verify0 is a paid mutator transaction binding the contract method 0xafeb5022.
Solidity: function verify((address,address,uint256,uint256,uint256,uint48,bytes,bytes) request) returns(bool)
func (*WorldErrorsTransactor) WithdrawFromEphemeralInventory ¶
func (_WorldErrors *WorldErrorsTransactor) WithdrawFromEphemeralInventory(opts *bind.TransactOpts, smartObjectId *big.Int, ephemeralInventoryOwner common.Address, items []InventoryItem) (*types.Transaction, error)
WithdrawFromEphemeralInventory is a paid mutator transaction binding the contract method 0x2e098e36.
Solidity: function withdrawFromEphemeralInventory(uint256 smartObjectId, address ephemeralInventoryOwner, (uint256,address,uint256,uint256,uint256,uint256)[] items) returns()
func (*WorldErrorsTransactor) WithdrawFromInventory ¶
func (_WorldErrors *WorldErrorsTransactor) WithdrawFromInventory(opts *bind.TransactOpts, smartObjectId *big.Int, items []InventoryItem) (*types.Transaction, error)
WithdrawFromInventory is a paid mutator transaction binding the contract method 0x8f7513ff.
Solidity: function withdrawFromInventory(uint256 smartObjectId, (uint256,address,uint256,uint256,uint256,uint256)[] items) returns()
func (*WorldErrorsTransactor) WithdrawFuel ¶
func (_WorldErrors *WorldErrorsTransactor) WithdrawFuel(opts *bind.TransactOpts, entityId *big.Int, unitAmount *big.Int) (*types.Transaction, error)
WithdrawFuel is a paid mutator transaction binding the contract method 0xe19a0384.
Solidity: function withdrawFuel(uint256 entityId, uint256 unitAmount) returns()
type WorldErrorsTransactorRaw ¶
type WorldErrorsTransactorRaw struct {
Contract *WorldErrorsTransactor // Generic write-only contract binding to access the raw methods on
}
WorldErrorsTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
func (*WorldErrorsTransactorRaw) Transact ¶
func (_WorldErrors *WorldErrorsTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
Transact invokes the (paid) contract method with params as input values.
func (*WorldErrorsTransactorRaw) Transfer ¶
func (_WorldErrors *WorldErrorsTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.
type WorldErrorsTransactorSession ¶
type WorldErrorsTransactorSession struct { Contract *WorldErrorsTransactor // Generic contract transactor binding to set the session for TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session }
WorldErrorsTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
func (*WorldErrorsTransactorSession) AddHook ¶
func (_WorldErrors *WorldErrorsTransactorSession) AddHook(hookId *big.Int, hookType uint8, systemId [32]byte, functionSelector [4]byte) (*types.Transaction, error)
AddHook is a paid mutator transaction binding the contract method 0xe3c84776.
Solidity: function addHook(uint256 hookId, uint8 hookType, bytes32 systemId, bytes4 functionSelector) returns()
func (*WorldErrorsTransactorSession) Anchor ¶
func (_WorldErrors *WorldErrorsTransactorSession) Anchor(entityId *big.Int, locationData LocationTableData) (*types.Transaction, error)
Anchor is a paid mutator transaction binding the contract method 0xc0395eab.
Solidity: function anchor(uint256 entityId, (uint256,uint256,uint256,uint256) locationData) returns()
func (*WorldErrorsTransactorSession) AssociateHook ¶
func (_WorldErrors *WorldErrorsTransactorSession) AssociateHook(entityId *big.Int, hookId *big.Int) (*types.Transaction, error)
AssociateHook is a paid mutator transaction binding the contract method 0x6092ee5a.
Solidity: function associateHook(uint256 entityId, uint256 hookId) returns()
func (*WorldErrorsTransactorSession) AssociateHooks ¶
func (_WorldErrors *WorldErrorsTransactorSession) AssociateHooks(entityId *big.Int, hookIds []*big.Int) (*types.Transaction, error)
AssociateHooks is a paid mutator transaction binding the contract method 0x4938b5ce.
Solidity: function associateHooks(uint256 entityId, uint256[] hookIds) returns()
func (*WorldErrorsTransactorSession) AssociateModule ¶
func (_WorldErrors *WorldErrorsTransactorSession) AssociateModule(entityId *big.Int, moduleId *big.Int) (*types.Transaction, error)
AssociateModule is a paid mutator transaction binding the contract method 0x4882da35.
Solidity: function associateModule(uint256 entityId, uint256 moduleId) returns()
func (*WorldErrorsTransactorSession) AssociateModules ¶
func (_WorldErrors *WorldErrorsTransactorSession) AssociateModules(entityId *big.Int, moduleIds []*big.Int) (*types.Transaction, error)
AssociateModules is a paid mutator transaction binding the contract method 0xc43c7992.
Solidity: function associateModules(uint256 entityId, uint256[] moduleIds) returns()
func (*WorldErrorsTransactorSession) BatchCall ¶
func (_WorldErrors *WorldErrorsTransactorSession) BatchCall(systemCalls []SystemCallData) (*types.Transaction, error)
BatchCall is a paid mutator transaction binding the contract method 0xce5e8dd9.
Solidity: function batchCall((bytes32,bytes)[] systemCalls) returns(bytes[] returnDatas)
func (*WorldErrorsTransactorSession) BatchCallFrom ¶
func (_WorldErrors *WorldErrorsTransactorSession) BatchCallFrom(systemCalls []SystemCallFromData) (*types.Transaction, error)
BatchCallFrom is a paid mutator transaction binding the contract method 0x8fc8cf7e.
Solidity: function batchCallFrom((address,bytes32,bytes)[] systemCalls) returns(bytes[] returnDatas)
func (*WorldErrorsTransactorSession) BringOffline ¶
func (_WorldErrors *WorldErrorsTransactorSession) BringOffline(entityId *big.Int) (*types.Transaction, error)
BringOffline is a paid mutator transaction binding the contract method 0xe1509e87.
Solidity: function bringOffline(uint256 entityId) returns()
func (*WorldErrorsTransactorSession) BringOnline ¶
func (_WorldErrors *WorldErrorsTransactorSession) BringOnline(entityId *big.Int) (*types.Transaction, error)
BringOnline is a paid mutator transaction binding the contract method 0xeb5f2f58.
Solidity: function bringOnline(uint256 entityId) returns()
func (*WorldErrorsTransactorSession) Call ¶
func (_WorldErrors *WorldErrorsTransactorSession) Call(systemId [32]byte, callData []byte) (*types.Transaction, error)
Call is a paid mutator transaction binding the contract method 0x3ae7af08.
Solidity: function call(bytes32 systemId, bytes callData) payable returns(bytes)
func (*WorldErrorsTransactorSession) CallFrom ¶
func (_WorldErrors *WorldErrorsTransactorSession) CallFrom(delegator common.Address, systemId [32]byte, callData []byte) (*types.Transaction, error)
CallFrom is a paid mutator transaction binding the contract method 0x894ecc58.
Solidity: function callFrom(address delegator, bytes32 systemId, bytes callData) payable returns(bytes)
func (*WorldErrorsTransactorSession) ConfigureInteractionHandler ¶
func (_WorldErrors *WorldErrorsTransactorSession) ConfigureInteractionHandler(smartObjectId *big.Int, interactionParams []byte) (*types.Transaction, error)
ConfigureInteractionHandler is a paid mutator transaction binding the contract method 0xb81db02a.
Solidity: function configureInteractionHandler(uint256 smartObjectId, bytes interactionParams) returns()
func (*WorldErrorsTransactorSession) CreateAndAnchorSmartStorageUnit ¶
func (_WorldErrors *WorldErrorsTransactorSession) CreateAndAnchorSmartStorageUnit(smartObjectId *big.Int, entityRecordData EntityRecordData, smartObjectData SmartObjectData, worldPosition WorldPosition, fuelUnitVolume *big.Int, fuelConsumptionPerMinute *big.Int, fuelMaxCapacity *big.Int, storageCapacity *big.Int, ephemeralStorageCapacity *big.Int) (*types.Transaction, error)
CreateAndAnchorSmartStorageUnit is a paid mutator transaction binding the contract method 0x1bd1eb3e.
Solidity: function createAndAnchorSmartStorageUnit(uint256 smartObjectId, (uint256,uint256,uint256) entityRecordData, (address,string) smartObjectData, (uint256,(uint256,uint256,uint256)) worldPosition, uint256 fuelUnitVolume, uint256 fuelConsumptionPerMinute, uint256 fuelMaxCapacity, uint256 storageCapacity, uint256 ephemeralStorageCapacity) returns()
func (*WorldErrorsTransactorSession) CreateAndDepositItemsToEphemeralInventory ¶
func (_WorldErrors *WorldErrorsTransactorSession) CreateAndDepositItemsToEphemeralInventory(smartObjectId *big.Int, ephemeralInventoryOwner common.Address, items []InventoryItem) (*types.Transaction, error)
CreateAndDepositItemsToEphemeralInventory is a paid mutator transaction binding the contract method 0xe111c1a6.
Solidity: function createAndDepositItemsToEphemeralInventory(uint256 smartObjectId, address ephemeralInventoryOwner, (uint256,address,uint256,uint256,uint256,uint256)[] items) returns()
func (*WorldErrorsTransactorSession) CreateAndDepositItemsToInventory ¶
func (_WorldErrors *WorldErrorsTransactorSession) CreateAndDepositItemsToInventory(smartObjectId *big.Int, items []InventoryItem) (*types.Transaction, error)
CreateAndDepositItemsToInventory is a paid mutator transaction binding the contract method 0x9e19e7aa.
Solidity: function createAndDepositItemsToInventory(uint256 smartObjectId, (uint256,address,uint256,uint256,uint256,uint256)[] items) returns()
func (*WorldErrorsTransactorSession) CreateCharacter ¶
func (_WorldErrors *WorldErrorsTransactorSession) CreateCharacter(characterId *big.Int, characterAddress common.Address, entityRecord EntityRecordData, entityRecordOffchain EntityRecordOffchainTableData, tokenCid string) (*types.Transaction, error)
CreateCharacter is a paid mutator transaction binding the contract method 0x777dd579.
Solidity: function createCharacter(uint256 characterId, address characterAddress, (uint256,uint256,uint256) entityRecord, (string,string,string) entityRecordOffchain, string tokenCid) returns()
func (*WorldErrorsTransactorSession) CreateEntityRecord ¶
func (_WorldErrors *WorldErrorsTransactorSession) CreateEntityRecord(entityId *big.Int, itemId *big.Int, typeId *big.Int, volume *big.Int) (*types.Transaction, error)
CreateEntityRecord is a paid mutator transaction binding the contract method 0x2c63f58f.
Solidity: function createEntityRecord(uint256 entityId, uint256 itemId, uint256 typeId, uint256 volume) returns()
func (*WorldErrorsTransactorSession) CreateEntityRecordOffchain ¶
func (_WorldErrors *WorldErrorsTransactorSession) CreateEntityRecordOffchain(entityId *big.Int, name string, dappURL string, description string) (*types.Transaction, error)
CreateEntityRecordOffchain is a paid mutator transaction binding the contract method 0xbf662710.
Solidity: function createEntityRecordOffchain(uint256 entityId, string name, string dappURL, string description) returns()
func (*WorldErrorsTransactorSession) DeleteRecord ¶
func (_WorldErrors *WorldErrorsTransactorSession) DeleteRecord(tableId [32]byte, keyTuple [][32]byte) (*types.Transaction, error)
DeleteRecord is a paid mutator transaction binding the contract method 0x505a181d.
Solidity: function deleteRecord(bytes32 tableId, bytes32[] keyTuple) returns()
func (*WorldErrorsTransactorSession) DepositFuel ¶
func (_WorldErrors *WorldErrorsTransactorSession) DepositFuel(entityId *big.Int, unitAmount *big.Int) (*types.Transaction, error)
DepositFuel is a paid mutator transaction binding the contract method 0xc3e9a45f.
Solidity: function depositFuel(uint256 entityId, uint256 unitAmount) returns()
func (*WorldErrorsTransactorSession) DepositToEphemeralInventory ¶
func (_WorldErrors *WorldErrorsTransactorSession) DepositToEphemeralInventory(smartObjectId *big.Int, ephemeralInventoryOwner common.Address, items []InventoryItem) (*types.Transaction, error)
DepositToEphemeralInventory is a paid mutator transaction binding the contract method 0xaff42af2.
Solidity: function depositToEphemeralInventory(uint256 smartObjectId, address ephemeralInventoryOwner, (uint256,address,uint256,uint256,uint256,uint256)[] items) returns()
func (*WorldErrorsTransactorSession) DepositToInventory ¶
func (_WorldErrors *WorldErrorsTransactorSession) DepositToInventory(smartObjectId *big.Int, items []InventoryItem) (*types.Transaction, error)
DepositToInventory is a paid mutator transaction binding the contract method 0x15e306bb.
Solidity: function depositToInventory(uint256 smartObjectId, (uint256,address,uint256,uint256,uint256,uint256)[] items) returns()
func (*WorldErrorsTransactorSession) DestroyDeployable ¶
func (_WorldErrors *WorldErrorsTransactorSession) DestroyDeployable(entityId *big.Int) (*types.Transaction, error)
DestroyDeployable is a paid mutator transaction binding the contract method 0x80a63ec4.
Solidity: function destroyDeployable(uint256 entityId) returns()
func (*WorldErrorsTransactorSession) EphemeralToInventoryTransfer ¶
func (_WorldErrors *WorldErrorsTransactorSession) EphemeralToInventoryTransfer(smartObjectId *big.Int, items []InventoryItem) (*types.Transaction, error)
EphemeralToInventoryTransfer is a paid mutator transaction binding the contract method 0x6f89f6c3.
Solidity: function ephemeralToInventoryTransfer(uint256 smartObjectId, (uint256,address,uint256,uint256,uint256,uint256)[] items) returns()
func (*WorldErrorsTransactorSession) Execute ¶
func (_WorldErrors *WorldErrorsTransactorSession) Execute(request ERC2771ForwarderForwardRequestData) (*types.Transaction, error)
Execute is a paid mutator transaction binding the contract method 0xccff1ca1.
Solidity: function execute((address,address,uint256,uint256,uint256,uint48,bytes,bytes) request) payable returns()
func (*WorldErrorsTransactorSession) ExecuteBatch ¶
func (_WorldErrors *WorldErrorsTransactorSession) ExecuteBatch(requests []ERC2771ForwarderForwardRequestData, refundReceiver common.Address) (*types.Transaction, error)
ExecuteBatch is a paid mutator transaction binding the contract method 0xa6b4806a.
Solidity: function executeBatch((address,address,uint256,uint256,uint256,uint48,bytes,bytes)[] requests, address refundReceiver) payable returns()
func (*WorldErrorsTransactorSession) GlobalPause ¶
func (_WorldErrors *WorldErrorsTransactorSession) GlobalPause() (*types.Transaction, error)
GlobalPause is a paid mutator transaction binding the contract method 0xf12d54d8.
Solidity: function globalPause() returns()
func (*WorldErrorsTransactorSession) GlobalResume ¶
func (_WorldErrors *WorldErrorsTransactorSession) GlobalResume() (*types.Transaction, error)
GlobalResume is a paid mutator transaction binding the contract method 0x59c7d378.
Solidity: function globalResume() returns()
func (*WorldErrorsTransactorSession) GrantAccess ¶
func (_WorldErrors *WorldErrorsTransactorSession) GrantAccess(resourceId [32]byte, grantee common.Address) (*types.Transaction, error)
GrantAccess is a paid mutator transaction binding the contract method 0x40554c3a.
Solidity: function grantAccess(bytes32 resourceId, address grantee) returns()
func (*WorldErrorsTransactorSession) InitDelegation ¶
func (_WorldErrors *WorldErrorsTransactorSession) InitDelegation(namespaceId [32]byte, trustedForwarder common.Address) (*types.Transaction, error)
InitDelegation is a paid mutator transaction binding the contract method 0x78fcacbd.
Solidity: function initDelegation(bytes32 namespaceId, address trustedForwarder) returns()
func (*WorldErrorsTransactorSession) Initialize ¶
func (_WorldErrors *WorldErrorsTransactorSession) Initialize(initModule common.Address) (*types.Transaction, error)
Initialize is a paid mutator transaction binding the contract method 0xc4d66de8.
Solidity: function initialize(address initModule) returns()
func (*WorldErrorsTransactorSession) Install ¶
func (_WorldErrors *WorldErrorsTransactorSession) Install(encodedArgs []byte) (*types.Transaction, error)
Install is a paid mutator transaction binding the contract method 0x13861fb5.
Solidity: function install(bytes encodedArgs) returns()
func (*WorldErrorsTransactorSession) InstallModule ¶
func (_WorldErrors *WorldErrorsTransactorSession) InstallModule(module common.Address, encodedArgs []byte) (*types.Transaction, error)
InstallModule is a paid mutator transaction binding the contract method 0x8da798da.
Solidity: function installModule(address module, bytes encodedArgs) returns()
func (*WorldErrorsTransactorSession) InstallRootModule ¶
func (_WorldErrors *WorldErrorsTransactorSession) InstallRootModule(module common.Address, encodedArgs []byte) (*types.Transaction, error)
InstallRootModule is a paid mutator transaction binding the contract method 0xaf068c9e.
Solidity: function installRootModule(address module, bytes encodedArgs) returns()
func (*WorldErrorsTransactorSession) InventoryToEphemeralTransfer ¶
func (_WorldErrors *WorldErrorsTransactorSession) InventoryToEphemeralTransfer(smartObjectId *big.Int, outItems []InventoryItem) (*types.Transaction, error)
InventoryToEphemeralTransfer is a paid mutator transaction binding the contract method 0x181c3771.
Solidity: function inventoryToEphemeralTransfer(uint256 smartObjectId, (uint256,address,uint256,uint256,uint256,uint256)[] outItems) returns()
func (*WorldErrorsTransactorSession) IsTrustedForwarder ¶
func (_WorldErrors *WorldErrorsTransactorSession) IsTrustedForwarder(forwarder common.Address) (*types.Transaction, error)
IsTrustedForwarder is a paid mutator transaction binding the contract method 0x572b6c05.
Solidity: function isTrustedForwarder(address forwarder) returns(bool)
func (*WorldErrorsTransactorSession) PopFromDynamicField ¶
func (_WorldErrors *WorldErrorsTransactorSession) PopFromDynamicField(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, byteLengthToPop *big.Int) (*types.Transaction, error)
PopFromDynamicField is a paid mutator transaction binding the contract method 0xd9c03a04.
Solidity: function popFromDynamicField(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex, uint256 byteLengthToPop) returns()
func (*WorldErrorsTransactorSession) PushToDynamicField ¶
func (_WorldErrors *WorldErrorsTransactorSession) PushToDynamicField(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, dataToPush []byte) (*types.Transaction, error)
PushToDynamicField is a paid mutator transaction binding the contract method 0x150f3262.
Solidity: function pushToDynamicField(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex, bytes dataToPush) returns()
func (*WorldErrorsTransactorSession) RegisterDelegation ¶
func (_WorldErrors *WorldErrorsTransactorSession) RegisterDelegation(delegatee common.Address, delegationControlId [32]byte, initCallData []byte) (*types.Transaction, error)
RegisterDelegation is a paid mutator transaction binding the contract method 0x1d2257ba.
Solidity: function registerDelegation(address delegatee, bytes32 delegationControlId, bytes initCallData) returns()
func (*WorldErrorsTransactorSession) RegisterDeployable ¶
func (_WorldErrors *WorldErrorsTransactorSession) RegisterDeployable(entityId *big.Int, smartObjectData SmartObjectData, fuelUnitVolumeInWei *big.Int, fuelConsumptionPerMinuteInWei *big.Int, fuelMaxCapacityInWei *big.Int) (*types.Transaction, error)
RegisterDeployable is a paid mutator transaction binding the contract method 0x922bd0ca.
Solidity: function registerDeployable(uint256 entityId, (address,string) smartObjectData, uint256 fuelUnitVolumeInWei, uint256 fuelConsumptionPerMinuteInWei, uint256 fuelMaxCapacityInWei) returns()
func (*WorldErrorsTransactorSession) RegisterDeployableToken ¶
func (_WorldErrors *WorldErrorsTransactorSession) RegisterDeployableToken(tokenAddress common.Address) (*types.Transaction, error)
RegisterDeployableToken is a paid mutator transaction binding the contract method 0x7b0d0e3c.
Solidity: function registerDeployableToken(address tokenAddress) returns()
func (*WorldErrorsTransactorSession) RegisterERC721Token ¶
func (_WorldErrors *WorldErrorsTransactorSession) RegisterERC721Token(tokenAddress common.Address) (*types.Transaction, error)
RegisterERC721Token is a paid mutator transaction binding the contract method 0x2c3309d1.
Solidity: function registerERC721Token(address tokenAddress) returns()
func (*WorldErrorsTransactorSession) RegisterEVEModule ¶
func (_WorldErrors *WorldErrorsTransactorSession) RegisterEVEModule(moduleId *big.Int, moduleName [16]byte, systemId [32]byte) (*types.Transaction, error)
RegisterEVEModule is a paid mutator transaction binding the contract method 0xbf1e3c14.
Solidity: function registerEVEModule(uint256 moduleId, bytes16 moduleName, bytes32 systemId) returns()
func (*WorldErrorsTransactorSession) RegisterEVEModules ¶
func (_WorldErrors *WorldErrorsTransactorSession) RegisterEVEModules(moduleId *big.Int, moduleName [16]byte, systemIds [][32]byte) (*types.Transaction, error)
RegisterEVEModules is a paid mutator transaction binding the contract method 0x6629499f.
Solidity: function registerEVEModules(uint256 moduleId, bytes16 moduleName, bytes32[] systemIds) returns()
func (*WorldErrorsTransactorSession) RegisterEntities ¶
func (_WorldErrors *WorldErrorsTransactorSession) RegisterEntities(entityId []*big.Int, entityType []uint8) (*types.Transaction, error)
RegisterEntities is a paid mutator transaction binding the contract method 0x2d42dda9.
Solidity: function registerEntities(uint256[] entityId, uint8[] entityType) returns()
func (*WorldErrorsTransactorSession) RegisterEntity ¶
func (_WorldErrors *WorldErrorsTransactorSession) RegisterEntity(entityId *big.Int, entityType uint8) (*types.Transaction, error)
RegisterEntity is a paid mutator transaction binding the contract method 0x71e86ed6.
Solidity: function registerEntity(uint256 entityId, uint8 entityType) returns()
func (*WorldErrorsTransactorSession) RegisterEntityType ¶
func (_WorldErrors *WorldErrorsTransactorSession) RegisterEntityType(entityTypeId uint8, entityType [32]byte) (*types.Transaction, error)
RegisterEntityType is a paid mutator transaction binding the contract method 0x3a25de29.
Solidity: function registerEntityType(uint8 entityTypeId, bytes32 entityType) returns()
func (*WorldErrorsTransactorSession) RegisterEntityTypeAssociation ¶
func (_WorldErrors *WorldErrorsTransactorSession) RegisterEntityTypeAssociation(entityType uint8, tagEntityType uint8) (*types.Transaction, error)
RegisterEntityTypeAssociation is a paid mutator transaction binding the contract method 0x4a33bfcd.
Solidity: function registerEntityTypeAssociation(uint8 entityType, uint8 tagEntityType) returns()
func (*WorldErrorsTransactorSession) RegisterFunctionSelector ¶
func (_WorldErrors *WorldErrorsTransactorSession) RegisterFunctionSelector(systemId [32]byte, systemFunctionSignature string) (*types.Transaction, error)
RegisterFunctionSelector is a paid mutator transaction binding the contract method 0x26d98102.
Solidity: function registerFunctionSelector(bytes32 systemId, string systemFunctionSignature) returns(bytes4 worldFunctionSelector)
func (*WorldErrorsTransactorSession) RegisterHook ¶
func (_WorldErrors *WorldErrorsTransactorSession) RegisterHook(systemId [32]byte, functionId [4]byte) (*types.Transaction, error)
RegisterHook is a paid mutator transaction binding the contract method 0x23e30ed6.
Solidity: function registerHook(bytes32 systemId, bytes4 functionId) returns()
func (*WorldErrorsTransactorSession) RegisterNamespace ¶
func (_WorldErrors *WorldErrorsTransactorSession) RegisterNamespace(namespaceId [32]byte) (*types.Transaction, error)
RegisterNamespace is a paid mutator transaction binding the contract method 0xb29e4089.
Solidity: function registerNamespace(bytes32 namespaceId) returns()
func (*WorldErrorsTransactorSession) RegisterNamespaceDelegation ¶
func (_WorldErrors *WorldErrorsTransactorSession) RegisterNamespaceDelegation(namespaceId [32]byte, delegationControlId [32]byte, initCallData []byte) (*types.Transaction, error)
RegisterNamespaceDelegation is a paid mutator transaction binding the contract method 0xbfdfaff7.
Solidity: function registerNamespaceDelegation(bytes32 namespaceId, bytes32 delegationControlId, bytes initCallData) returns()
func (*WorldErrorsTransactorSession) RegisterRootFunctionSelector ¶
func (_WorldErrors *WorldErrorsTransactorSession) RegisterRootFunctionSelector(systemId [32]byte, worldFunctionSignature string, systemFunctionSelector [4]byte) (*types.Transaction, error)
RegisterRootFunctionSelector is a paid mutator transaction binding the contract method 0x742d6118.
Solidity: function registerRootFunctionSelector(bytes32 systemId, string worldFunctionSignature, bytes4 systemFunctionSelector) returns(bytes4 worldFunctionSelector)
func (*WorldErrorsTransactorSession) RegisterStoreHook ¶
func (_WorldErrors *WorldErrorsTransactorSession) RegisterStoreHook(tableId [32]byte, hookAddress common.Address, enabledHooksBitmap uint8) (*types.Transaction, error)
RegisterStoreHook is a paid mutator transaction binding the contract method 0x530f4b60.
Solidity: function registerStoreHook(bytes32 tableId, address hookAddress, uint8 enabledHooksBitmap) returns()
func (*WorldErrorsTransactorSession) RegisterSystem ¶
func (_WorldErrors *WorldErrorsTransactorSession) RegisterSystem(systemId [32]byte, system common.Address, publicAccess bool) (*types.Transaction, error)
RegisterSystem is a paid mutator transaction binding the contract method 0x3350b6a9.
Solidity: function registerSystem(bytes32 systemId, address system, bool publicAccess) returns()
func (*WorldErrorsTransactorSession) RegisterSystemHook ¶
func (_WorldErrors *WorldErrorsTransactorSession) RegisterSystemHook(systemId [32]byte, hookAddress common.Address, enabledHooksBitmap uint8) (*types.Transaction, error)
RegisterSystemHook is a paid mutator transaction binding the contract method 0xd5f8337f.
Solidity: function registerSystemHook(bytes32 systemId, address hookAddress, uint8 enabledHooksBitmap) returns()
func (*WorldErrorsTransactorSession) RegisterTable ¶
func (_WorldErrors *WorldErrorsTransactorSession) RegisterTable(tableId [32]byte, fieldLayout [32]byte, keySchema [32]byte, valueSchema [32]byte, keyNames []string, fieldNames []string) (*types.Transaction, error)
RegisterTable is a paid mutator transaction binding the contract method 0x0ba51f49.
Solidity: function registerTable(bytes32 tableId, bytes32 fieldLayout, bytes32 keySchema, bytes32 valueSchema, string[] keyNames, string[] fieldNames) returns()
func (*WorldErrorsTransactorSession) RemoveEntityHookAssociation ¶
func (_WorldErrors *WorldErrorsTransactorSession) RemoveEntityHookAssociation(entityId *big.Int, hookId *big.Int) (*types.Transaction, error)
RemoveEntityHookAssociation is a paid mutator transaction binding the contract method 0x9f8605e0.
Solidity: function removeEntityHookAssociation(uint256 entityId, uint256 hookId) returns()
func (*WorldErrorsTransactorSession) RemoveEntityModuleAssociation ¶
func (_WorldErrors *WorldErrorsTransactorSession) RemoveEntityModuleAssociation(entityId *big.Int, moduleId *big.Int) (*types.Transaction, error)
RemoveEntityModuleAssociation is a paid mutator transaction binding the contract method 0xcbe46b64.
Solidity: function removeEntityModuleAssociation(uint256 entityId, uint256 moduleId) returns()
func (*WorldErrorsTransactorSession) RemoveEntityTag ¶
func (_WorldErrors *WorldErrorsTransactorSession) RemoveEntityTag(entityId *big.Int, entityTagId *big.Int) (*types.Transaction, error)
RemoveEntityTag is a paid mutator transaction binding the contract method 0x2390ddc0.
Solidity: function removeEntityTag(uint256 entityId, uint256 entityTagId) returns()
func (*WorldErrorsTransactorSession) RemoveHook ¶
func (_WorldErrors *WorldErrorsTransactorSession) RemoveHook(hookId *big.Int, hookType uint8, systemId [32]byte, functionSelector [4]byte) (*types.Transaction, error)
RemoveHook is a paid mutator transaction binding the contract method 0x7b8b7e17.
Solidity: function removeHook(uint256 hookId, uint8 hookType, bytes32 systemId, bytes4 functionSelector) returns()
func (*WorldErrorsTransactorSession) RemoveSystemModuleAssociation ¶
func (_WorldErrors *WorldErrorsTransactorSession) RemoveSystemModuleAssociation(systemId [32]byte, moduleId *big.Int) (*types.Transaction, error)
RemoveSystemModuleAssociation is a paid mutator transaction binding the contract method 0x7e6dd49a.
Solidity: function removeSystemModuleAssociation(bytes32 systemId, uint256 moduleId) returns()
func (*WorldErrorsTransactorSession) RenounceOwnership ¶
func (_WorldErrors *WorldErrorsTransactorSession) RenounceOwnership(namespaceId [32]byte) (*types.Transaction, error)
RenounceOwnership is a paid mutator transaction binding the contract method 0x219adc2e.
Solidity: function renounceOwnership(bytes32 namespaceId) returns()
func (*WorldErrorsTransactorSession) RevokeAccess ¶
func (_WorldErrors *WorldErrorsTransactorSession) RevokeAccess(resourceId [32]byte, grantee common.Address) (*types.Transaction, error)
RevokeAccess is a paid mutator transaction binding the contract method 0x8d53b208.
Solidity: function revokeAccess(bytes32 resourceId, address grantee) returns()
func (*WorldErrorsTransactorSession) SaveLocation ¶
func (_WorldErrors *WorldErrorsTransactorSession) SaveLocation(entityId *big.Int, location LocationTableData) (*types.Transaction, error)
SaveLocation is a paid mutator transaction binding the contract method 0x2f525c1c.
Solidity: function saveLocation(uint256 entityId, (uint256,uint256,uint256,uint256) location) returns()
func (*WorldErrorsTransactorSession) SetBaseURI ¶
func (_WorldErrors *WorldErrorsTransactorSession) SetBaseURI(systemId [32]byte, baseURI string) (*types.Transaction, error)
SetBaseURI is a paid mutator transaction binding the contract method 0x8bf3d594.
Solidity: function setBaseURI(bytes32 systemId, string baseURI) returns()
func (*WorldErrorsTransactorSession) SetCharClassId ¶
func (_WorldErrors *WorldErrorsTransactorSession) SetCharClassId(classId *big.Int) (*types.Transaction, error)
SetCharClassId is a paid mutator transaction binding the contract method 0xf83a5887.
Solidity: function setCharClassId(uint256 classId) returns()
func (*WorldErrorsTransactorSession) SetCid ¶
func (_WorldErrors *WorldErrorsTransactorSession) SetCid(entityId *big.Int, cid string) (*types.Transaction, error)
SetCid is a paid mutator transaction binding the contract method 0x1cc5fe59.
Solidity: function setCid(uint256 entityId, string cid) returns()
func (*WorldErrorsTransactorSession) SetDappURL ¶
func (_WorldErrors *WorldErrorsTransactorSession) SetDappURL(entityId *big.Int, dappURL string) (*types.Transaction, error)
SetDappURL is a paid mutator transaction binding the contract method 0x63b6b498.
Solidity: function setDappURL(uint256 entityId, string dappURL) returns()
func (*WorldErrorsTransactorSession) SetDeploybaleMetadata ¶
func (_WorldErrors *WorldErrorsTransactorSession) SetDeploybaleMetadata(smartObjectId *big.Int, name string, dappURL string, description string) (*types.Transaction, error)
SetDeploybaleMetadata is a paid mutator transaction binding the contract method 0x10f38d54.
Solidity: function setDeploybaleMetadata(uint256 smartObjectId, string name, string dappURL, string description) returns()
func (*WorldErrorsTransactorSession) SetDescription ¶
func (_WorldErrors *WorldErrorsTransactorSession) SetDescription(entityId *big.Int, description string) (*types.Transaction, error)
SetDescription is a paid mutator transaction binding the contract method 0x2a6446ca.
Solidity: function setDescription(uint256 entityId, string description) returns()
func (*WorldErrorsTransactorSession) SetDynamicField ¶
func (_WorldErrors *WorldErrorsTransactorSession) SetDynamicField(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, data []byte) (*types.Transaction, error)
SetDynamicField is a paid mutator transaction binding the contract method 0xef6ea862.
Solidity: function setDynamicField(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex, bytes data) returns()
func (*WorldErrorsTransactorSession) SetEntityMetadata ¶
func (_WorldErrors *WorldErrorsTransactorSession) SetEntityMetadata(entityId *big.Int, name string, dappURL string, description string) (*types.Transaction, error)
SetEntityMetadata is a paid mutator transaction binding the contract method 0x5f9c496a.
Solidity: function setEntityMetadata(uint256 entityId, string name, string dappURL, string description) returns()
func (*WorldErrorsTransactorSession) SetEphemeralInventoryCapacity ¶
func (_WorldErrors *WorldErrorsTransactorSession) SetEphemeralInventoryCapacity(smartObjectId *big.Int, ephemeralStorageCapacity *big.Int) (*types.Transaction, error)
SetEphemeralInventoryCapacity is a paid mutator transaction binding the contract method 0x20305602.
Solidity: function setEphemeralInventoryCapacity(uint256 smartObjectId, uint256 ephemeralStorageCapacity) returns()
func (*WorldErrorsTransactorSession) SetField ¶
func (_WorldErrors *WorldErrorsTransactorSession) SetField(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, data []byte) (*types.Transaction, error)
SetField is a paid mutator transaction binding the contract method 0x114a7266.
Solidity: function setField(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex, bytes data) returns()
func (*WorldErrorsTransactorSession) SetField0 ¶
func (_WorldErrors *WorldErrorsTransactorSession) SetField0(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, data []byte, fieldLayout [32]byte) (*types.Transaction, error)
SetField0 is a paid mutator transaction binding the contract method 0x3708196e.
Solidity: function setField(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex, bytes data, bytes32 fieldLayout) returns()
func (*WorldErrorsTransactorSession) SetFuelConsumptionPerMinute ¶
func (_WorldErrors *WorldErrorsTransactorSession) SetFuelConsumptionPerMinute(entityId *big.Int, fuelConsumptionPerMinuteInWei *big.Int) (*types.Transaction, error)
SetFuelConsumptionPerMinute is a paid mutator transaction binding the contract method 0xeb37e8f0.
Solidity: function setFuelConsumptionPerMinute(uint256 entityId, uint256 fuelConsumptionPerMinuteInWei) returns()
func (*WorldErrorsTransactorSession) SetFuelMaxCapacity ¶
func (_WorldErrors *WorldErrorsTransactorSession) SetFuelMaxCapacity(entityId *big.Int, capacityInWei *big.Int) (*types.Transaction, error)
SetFuelMaxCapacity is a paid mutator transaction binding the contract method 0xb25f99bf.
Solidity: function setFuelMaxCapacity(uint256 entityId, uint256 capacityInWei) returns()
func (*WorldErrorsTransactorSession) SetInventoryCapacity ¶
func (_WorldErrors *WorldErrorsTransactorSession) SetInventoryCapacity(smartObjectId *big.Int, storageCapacity *big.Int) (*types.Transaction, error)
SetInventoryCapacity is a paid mutator transaction binding the contract method 0x21b01b1d.
Solidity: function setInventoryCapacity(uint256 smartObjectId, uint256 storageCapacity) returns()
func (*WorldErrorsTransactorSession) SetMetadata ¶
func (_WorldErrors *WorldErrorsTransactorSession) SetMetadata(systemId [32]byte, data StaticDataGlobalTableData) (*types.Transaction, error)
SetMetadata is a paid mutator transaction binding the contract method 0x7eaf1400.
Solidity: function setMetadata(bytes32 systemId, (string,string,string) data) returns()
func (*WorldErrorsTransactorSession) SetName ¶
func (_WorldErrors *WorldErrorsTransactorSession) SetName(systemId [32]byte, name string) (*types.Transaction, error)
SetName is a paid mutator transaction binding the contract method 0x77372213.
Solidity: function setName(bytes32 systemId, string name) returns()
func (*WorldErrorsTransactorSession) SetName0 ¶
func (_WorldErrors *WorldErrorsTransactorSession) SetName0(entityId *big.Int, name string) (*types.Transaction, error)
SetName0 is a paid mutator transaction binding the contract method 0xfe55932a.
Solidity: function setName(uint256 entityId, string name) returns()
func (*WorldErrorsTransactorSession) SetRecord ¶
func (_WorldErrors *WorldErrorsTransactorSession) SetRecord(tableId [32]byte, keyTuple [][32]byte, staticData []byte, encodedLengths [32]byte, dynamicData []byte) (*types.Transaction, error)
SetRecord is a paid mutator transaction binding the contract method 0x298314fb.
Solidity: function setRecord(bytes32 tableId, bytes32[] keyTuple, bytes staticData, bytes32 encodedLengths, bytes dynamicData) returns()
func (*WorldErrorsTransactorSession) SetSSUClassId ¶
func (_WorldErrors *WorldErrorsTransactorSession) SetSSUClassId(classId *big.Int) (*types.Transaction, error)
SetSSUClassId is a paid mutator transaction binding the contract method 0xe2afb03b.
Solidity: function setSSUClassId(uint256 classId) returns()
func (*WorldErrorsTransactorSession) SetStaticField ¶
func (_WorldErrors *WorldErrorsTransactorSession) SetStaticField(tableId [32]byte, keyTuple [][32]byte, fieldIndex uint8, data []byte, fieldLayout [32]byte) (*types.Transaction, error)
SetStaticField is a paid mutator transaction binding the contract method 0x390baae0.
Solidity: function setStaticField(bytes32 tableId, bytes32[] keyTuple, uint8 fieldIndex, bytes data, bytes32 fieldLayout) returns()
func (*WorldErrorsTransactorSession) SetSymbol ¶
func (_WorldErrors *WorldErrorsTransactorSession) SetSymbol(systemId [32]byte, symbol string) (*types.Transaction, error)
SetSymbol is a paid mutator transaction binding the contract method 0x0b1cb716.
Solidity: function setSymbol(bytes32 systemId, string symbol) returns()
func (*WorldErrorsTransactorSession) SetTrustedForwarder ¶
func (_WorldErrors *WorldErrorsTransactorSession) SetTrustedForwarder(forwarder common.Address) (*types.Transaction, error)
SetTrustedForwarder is a paid mutator transaction binding the contract method 0xda742228.
Solidity: function setTrustedForwarder(address forwarder) returns()
func (*WorldErrorsTransactorSession) SpliceDynamicData ¶
func (_WorldErrors *WorldErrorsTransactorSession) SpliceDynamicData(tableId [32]byte, keyTuple [][32]byte, dynamicFieldIndex uint8, startWithinField *big.Int, deleteCount *big.Int, data []byte) (*types.Transaction, error)
SpliceDynamicData is a paid mutator transaction binding the contract method 0xc0a2895a.
Solidity: function spliceDynamicData(bytes32 tableId, bytes32[] keyTuple, uint8 dynamicFieldIndex, uint40 startWithinField, uint40 deleteCount, bytes data) returns()
func (*WorldErrorsTransactorSession) SpliceStaticData ¶
func (_WorldErrors *WorldErrorsTransactorSession) SpliceStaticData(tableId [32]byte, keyTuple [][32]byte, start *big.Int, data []byte) (*types.Transaction, error)
SpliceStaticData is a paid mutator transaction binding the contract method 0xb047c1eb.
Solidity: function spliceStaticData(bytes32 tableId, bytes32[] keyTuple, uint48 start, bytes data) returns()
func (*WorldErrorsTransactorSession) TagEntities ¶
func (_WorldErrors *WorldErrorsTransactorSession) TagEntities(entityId *big.Int, entityTagIds []*big.Int) (*types.Transaction, error)
TagEntities is a paid mutator transaction binding the contract method 0xd4ae42b9.
Solidity: function tagEntities(uint256 entityId, uint256[] entityTagIds) returns()
func (*WorldErrorsTransactorSession) TagEntity ¶
func (_WorldErrors *WorldErrorsTransactorSession) TagEntity(entityId *big.Int, entityTagId *big.Int) (*types.Transaction, error)
TagEntity is a paid mutator transaction binding the contract method 0x05819208.
Solidity: function tagEntity(uint256 entityId, uint256 entityTagId) returns()
func (*WorldErrorsTransactorSession) TransferBalanceToAddress ¶
func (_WorldErrors *WorldErrorsTransactorSession) TransferBalanceToAddress(fromNamespaceId [32]byte, toAddress common.Address, amount *big.Int) (*types.Transaction, error)
TransferBalanceToAddress is a paid mutator transaction binding the contract method 0x45afd199.
Solidity: function transferBalanceToAddress(bytes32 fromNamespaceId, address toAddress, uint256 amount) returns()
func (*WorldErrorsTransactorSession) TransferBalanceToNamespace ¶
func (_WorldErrors *WorldErrorsTransactorSession) TransferBalanceToNamespace(fromNamespaceId [32]byte, toNamespaceId [32]byte, amount *big.Int) (*types.Transaction, error)
TransferBalanceToNamespace is a paid mutator transaction binding the contract method 0xc9c85a60.
Solidity: function transferBalanceToNamespace(bytes32 fromNamespaceId, bytes32 toNamespaceId, uint256 amount) returns()
func (*WorldErrorsTransactorSession) TransferOwnership ¶
func (_WorldErrors *WorldErrorsTransactorSession) TransferOwnership(namespaceId [32]byte, newOwner common.Address) (*types.Transaction, error)
TransferOwnership is a paid mutator transaction binding the contract method 0xef5d6bbb.
Solidity: function transferOwnership(bytes32 namespaceId, address newOwner) returns()
func (*WorldErrorsTransactorSession) Unanchor ¶
func (_WorldErrors *WorldErrorsTransactorSession) Unanchor(entityId *big.Int) (*types.Transaction, error)
Unanchor is a paid mutator transaction binding the contract method 0x2d910c34.
Solidity: function unanchor(uint256 entityId) returns()
func (*WorldErrorsTransactorSession) UnregisterDelegation ¶
func (_WorldErrors *WorldErrorsTransactorSession) UnregisterDelegation(delegatee common.Address) (*types.Transaction, error)
UnregisterDelegation is a paid mutator transaction binding the contract method 0xcdc938c5.
Solidity: function unregisterDelegation(address delegatee) returns()
func (*WorldErrorsTransactorSession) UnregisterNamespaceDelegation ¶
func (_WorldErrors *WorldErrorsTransactorSession) UnregisterNamespaceDelegation(namespaceId [32]byte) (*types.Transaction, error)
UnregisterNamespaceDelegation is a paid mutator transaction binding the contract method 0xaa66e9c8.
Solidity: function unregisterNamespaceDelegation(bytes32 namespaceId) returns()
func (*WorldErrorsTransactorSession) UnregisterStoreHook ¶
func (_WorldErrors *WorldErrorsTransactorSession) UnregisterStoreHook(tableId [32]byte, hookAddress common.Address) (*types.Transaction, error)
UnregisterStoreHook is a paid mutator transaction binding the contract method 0x05609129.
Solidity: function unregisterStoreHook(bytes32 tableId, address hookAddress) returns()
func (*WorldErrorsTransactorSession) UnregisterSystemHook ¶
func (_WorldErrors *WorldErrorsTransactorSession) UnregisterSystemHook(systemId [32]byte, hookAddress common.Address) (*types.Transaction, error)
UnregisterSystemHook is a paid mutator transaction binding the contract method 0xa92813ad.
Solidity: function unregisterSystemHook(bytes32 systemId, address hookAddress) returns()
func (*WorldErrorsTransactorSession) UpdateFuel ¶
func (_WorldErrors *WorldErrorsTransactorSession) UpdateFuel(entityId *big.Int) (*types.Transaction, error)
UpdateFuel is a paid mutator transaction binding the contract method 0x265f0d9a.
Solidity: function updateFuel(uint256 entityId) returns()
func (*WorldErrorsTransactorSession) Verify0 ¶
func (_WorldErrors *WorldErrorsTransactorSession) Verify0(request ERC2771ForwarderForwardRequestData) (*types.Transaction, error)
Verify0 is a paid mutator transaction binding the contract method 0xafeb5022.
Solidity: function verify((address,address,uint256,uint256,uint256,uint48,bytes,bytes) request) returns(bool)
func (*WorldErrorsTransactorSession) WithdrawFromEphemeralInventory ¶
func (_WorldErrors *WorldErrorsTransactorSession) WithdrawFromEphemeralInventory(smartObjectId *big.Int, ephemeralInventoryOwner common.Address, items []InventoryItem) (*types.Transaction, error)
WithdrawFromEphemeralInventory is a paid mutator transaction binding the contract method 0x2e098e36.
Solidity: function withdrawFromEphemeralInventory(uint256 smartObjectId, address ephemeralInventoryOwner, (uint256,address,uint256,uint256,uint256,uint256)[] items) returns()
func (*WorldErrorsTransactorSession) WithdrawFromInventory ¶
func (_WorldErrors *WorldErrorsTransactorSession) WithdrawFromInventory(smartObjectId *big.Int, items []InventoryItem) (*types.Transaction, error)
WithdrawFromInventory is a paid mutator transaction binding the contract method 0x8f7513ff.
Solidity: function withdrawFromInventory(uint256 smartObjectId, (uint256,address,uint256,uint256,uint256,uint256)[] items) returns()
func (*WorldErrorsTransactorSession) WithdrawFuel ¶
func (_WorldErrors *WorldErrorsTransactorSession) WithdrawFuel(entityId *big.Int, unitAmount *big.Int) (*types.Transaction, error)
WithdrawFuel is a paid mutator transaction binding the contract method 0xe19a0384.
Solidity: function withdrawFuel(uint256 entityId, uint256 unitAmount) returns()
type WorldPosition ¶
WorldPosition is an auto generated low-level Go binding around an user-defined struct.