package_metadata

Class in @sentio/sdk/iota/builtin › _0x2

Defined in @sentio/sdk/iota/builtin › _0x2

Event and struct types of this Move module: @typemove/iota › 0x2::package_metadata

Extends

Constructors

Constructor

new package_metadata(options: IotaBindOptions): package_metadata;

Parameters

ParameterType
optionsIotaBindOptions

Returns

package_metadata

Overrides

IotaBaseProcessor.constructor

Properties

PropertyModifierTypeDefault valueInherited from
callHandlerspublicCallHandler<Data_SuiCall>[][]IotaBaseProcessor.callHandlers
coderpublicMoveCoderundefinedIotaBaseProcessor.coder
configpublicIndexConfigureundefinedIotaBaseProcessor.config
eventHandlerspublicEventHandler<Data_SuiEvent>[][]IotaBaseProcessor.eventHandlers
moduleNamereadonlystringundefinedIotaBaseProcessor.moduleName
objectChangeHandlerspublicObjectChangeHandler<Data_SuiObjectChange>[][]IotaBaseProcessor.objectChangeHandlers
DEFAULT_OPTIONSstaticIotaBindOptionsundefined-

Methods

getChainId()

getChainId(): string;

Returns

string

Inherited from

IotaBaseProcessor.getChainId


onEvent()

onEvent(handler: (event: IotaEvent, ctx: IotaContext) => void, handlerOptions?: HandlerOptions<MoveFetchConfig, IotaEvent>): this;

Parameters

ParameterType
handler(event: IotaEvent, ctx: IotaContext) => void
handlerOptions?HandlerOptions<MoveFetchConfig, IotaEvent>

Returns

this

Inherited from

IotaBaseProcessor.onEvent


onEventAuthenticatorMetadataV1()

onEventAuthenticatorMetadataV1(
   func: (event: AuthenticatorMetadataV1Instance, ctx: IotaContext) => void, 
   handlerOptions?: HandlerOptions<MoveFetchConfig, AuthenticatorMetadataV1Instance>, 
   eventFilter?: Omit<EventFilter, "account" | "type">
): package_metadata;

Parameters

ParameterType
func(event: AuthenticatorMetadataV1Instance, ctx: IotaContext) => void
handlerOptions?HandlerOptions<MoveFetchConfig, AuthenticatorMetadataV1Instance>
eventFilter?Omit<EventFilter, "account" | "type">

Returns

package_metadata


onEventModuleMetadataV1()

onEventModuleMetadataV1(
   func: (event: ModuleMetadataV1Instance, ctx: IotaContext) => void, 
   handlerOptions?: HandlerOptions<MoveFetchConfig, ModuleMetadataV1Instance>, 
   eventFilter?: Omit<EventFilter, "account" | "type">
): package_metadata;

Parameters

ParameterType
func(event: ModuleMetadataV1Instance, ctx: IotaContext) => void
handlerOptions?HandlerOptions<MoveFetchConfig, ModuleMetadataV1Instance>
eventFilter?Omit<EventFilter, "account" | "type">

Returns

package_metadata


onEventModuleMetadataV1FieldName()

onEventModuleMetadataV1FieldName(
   func: (event: ModuleMetadataV1FieldNameInstance, ctx: IotaContext) => void, 
   handlerOptions?: HandlerOptions<MoveFetchConfig, ModuleMetadataV1FieldNameInstance>, 
   eventFilter?: Omit<EventFilter, "account" | "type">
): package_metadata;

Parameters

ParameterType
func(event: ModuleMetadataV1FieldNameInstance, ctx: IotaContext) => void
handlerOptions?HandlerOptions<MoveFetchConfig, ModuleMetadataV1FieldNameInstance>
eventFilter?Omit<EventFilter, "account" | "type">

Returns

package_metadata


onEventModuleName()

onEventModuleName(
   func: (event: ModuleNameInstance, ctx: IotaContext) => void, 
   handlerOptions?: HandlerOptions<MoveFetchConfig, ModuleNameInstance>, 
   eventFilter?: Omit<EventFilter, "account" | "type">
): package_metadata;

Parameters

ParameterType
func(event: ModuleNameInstance, ctx: IotaContext) => void
handlerOptions?HandlerOptions<MoveFetchConfig, ModuleNameInstance>
eventFilter?Omit<EventFilter, "account" | "type">

Returns

package_metadata


onEventModulesMetadataFieldName()

onEventModulesMetadataFieldName(
   func: (event: ModulesMetadataFieldNameInstance, ctx: IotaContext) => void, 
   handlerOptions?: HandlerOptions<MoveFetchConfig, ModulesMetadataFieldNameInstance>, 
   eventFilter?: Omit<EventFilter, "account" | "type">
): package_metadata;

Parameters

ParameterType
func(event: ModulesMetadataFieldNameInstance, ctx: IotaContext) => void
handlerOptions?HandlerOptions<MoveFetchConfig, ModulesMetadataFieldNameInstance>
eventFilter?Omit<EventFilter, "account" | "type">

Returns

package_metadata


onEventPackageMetadataKey()

onEventPackageMetadataKey(
   func: (event: PackageMetadataKeyInstance, ctx: IotaContext) => void, 
   handlerOptions?: HandlerOptions<MoveFetchConfig, PackageMetadataKeyInstance>, 
   eventFilter?: Omit<EventFilter, "account" | "type">
): package_metadata;

Parameters

ParameterType
func(event: PackageMetadataKeyInstance, ctx: IotaContext) => void
handlerOptions?HandlerOptions<MoveFetchConfig, PackageMetadataKeyInstance>
eventFilter?Omit<EventFilter, "account" | "type">

Returns

package_metadata


onEventPackageMetadataVersionFieldName()

onEventPackageMetadataVersionFieldName(
   func: (event: PackageMetadataVersionFieldNameInstance, ctx: IotaContext) => void, 
   handlerOptions?: HandlerOptions<MoveFetchConfig, PackageMetadataVersionFieldNameInstance>, 
   eventFilter?: Omit<EventFilter, "account" | "type">
): package_metadata;

Parameters

ParameterType
func(event: PackageMetadataVersionFieldNameInstance, ctx: IotaContext) => void
handlerOptions?HandlerOptions<MoveFetchConfig, PackageMetadataVersionFieldNameInstance>
eventFilter?Omit<EventFilter, "account" | "type">

Returns

package_metadata


onTransactionBlock()

onTransactionBlock(
   handler: (transaction: IotaTransactionBlockResponse, ctx: IotaContext) => PromiseOrVoid, 
   filter?: TransactionFilter, 
   handlerOptions?: HandlerOptions<MoveFetchConfig, IotaTransactionBlockResponse>
): this;

Parameters

ParameterType
handler(transaction: IotaTransactionBlockResponse, ctx: IotaContext) => PromiseOrVoid
filter?TransactionFilter
handlerOptions?HandlerOptions<MoveFetchConfig, IotaTransactionBlockResponse>

Returns

this

Inherited from

IotaBaseProcessor.onTransactionBlock


bind()

static bind(options?: Partial<IotaBindOptions>): package_metadata;

For a given function, creates a bound function that has the same body as the original function. The this object of the bound function is associated with the specified object, and has the specified initial parameters.

Parameters

ParameterType
optionsPartial<IotaBindOptions>

Returns

package_metadata

On this page