Preparing search index...
The search index is not available
@sentio/sdk
@sentio/sdk
sui
SuiWrappedObjectProcessorTemplate
Class SuiWrappedObjectProcessorTemplate
Hierarchy
SuiObjectOrAddressProcessorTemplate
<
(
(
dynamicFieldObjects
:
SuiMoveObject
[]
,
ctx
:
SuiObjectContext
)
=>
PromiseOrVoid
)
,
SuiObjectBindOptions
,
SuiWrappedObjectProcessor
>
SuiWrappedObjectProcessorTemplate
Index
Constructors
constructor
Properties
binds
id
object
Handlers
Methods
bind
create
Processor
on
Checkpoint
Interval
on
Interval
on
Time
Interval
Constructors
constructor
new
Sui
Wrapped
Object
Processor
Template
(
)
:
SuiWrappedObjectProcessorTemplate
Returns
SuiWrappedObjectProcessorTemplate
Properties
binds
binds
:
Set
<
string
>
= ...
id
id
:
number
object
Handlers
object
Handlers
:
ObjectHandler
<
(
(
dynamicFieldObjects
:
{
dataType
:
"moveObject"
;
fields
:
MoveStruct
;
hasPublicTransfer
:
boolean
;
type
:
string
;
}
[]
,
ctx
:
SuiObjectContext
)
=>
PromiseOrVoid
)
>
[]
= []
Methods
bind
bind
(
options
,
ctx
)
:
void
Parameters
options
:
SuiObjectBindOptions
ctx
:
SuiContext
Returns
void
create
Processor
create
Processor
(
options
)
:
SuiWrappedObjectProcessor
Parameters
options
:
SuiObjectBindOptions
Returns
SuiWrappedObjectProcessor
on
Checkpoint
Interval
on
Checkpoint
Interval
(
handler
,
checkpointInterval
?
,
backfillCheckpointInterval
?
,
type
?
,
fetchConfig
?
)
:
this
Parameters
handler
:
(
(
dynamicFieldObjects
:
{
dataType
:
"moveObject"
;
fields
:
MoveStruct
;
hasPublicTransfer
:
boolean
;
type
:
string
;
}
[]
,
ctx
:
SuiObjectContext
)
=>
PromiseOrVoid
)
(
dynamicFieldObjects
,
ctx
)
:
PromiseOrVoid
Parameters
dynamicFieldObjects
:
{
dataType
:
"moveObject"
;
fields
:
MoveStruct
;
hasPublicTransfer
:
boolean
;
type
:
string
;
}
[]
ctx
:
SuiObjectContext
Returns
PromiseOrVoid
checkpointInterval
:
number
= 100000
backfillCheckpointInterval
:
number
= 400000
Optional
type
:
string
Optional
fetchConfig
:
Partial
<
MoveAccountFetchConfig
>
Returns
this
Protected
on
Interval
on
Interval
(
handler
,
timeInterval
,
checkpointInterval
,
type
,
fetchConfig
)
:
this
Parameters
handler
:
(
(
dynamicFieldObjects
:
{
dataType
:
"moveObject"
;
fields
:
MoveStruct
;
hasPublicTransfer
:
boolean
;
type
:
string
;
}
[]
,
ctx
:
SuiObjectContext
)
=>
PromiseOrVoid
)
(
dynamicFieldObjects
,
ctx
)
:
PromiseOrVoid
Parameters
dynamicFieldObjects
:
{
dataType
:
"moveObject"
;
fields
:
MoveStruct
;
hasPublicTransfer
:
boolean
;
type
:
string
;
}
[]
ctx
:
SuiObjectContext
Returns
PromiseOrVoid
timeInterval
:
undefined
|
HandleInterval
checkpointInterval
:
undefined
|
HandleInterval
type
:
undefined
|
string
fetchConfig
:
undefined
|
Partial
<
MoveAccountFetchConfig
>
Returns
this
on
Time
Interval
on
Time
Interval
(
handler
,
timeIntervalInMinutes
?
,
backfillTimeIntervalInMinutes
?
,
type
?
,
fetchConfig
?
)
:
this
Parameters
handler
:
(
(
dynamicFieldObjects
:
{
dataType
:
"moveObject"
;
fields
:
MoveStruct
;
hasPublicTransfer
:
boolean
;
type
:
string
;
}
[]
,
ctx
:
SuiObjectContext
)
=>
PromiseOrVoid
)
(
dynamicFieldObjects
,
ctx
)
:
PromiseOrVoid
Parameters
dynamicFieldObjects
:
{
dataType
:
"moveObject"
;
fields
:
MoveStruct
;
hasPublicTransfer
:
boolean
;
type
:
string
;
}
[]
ctx
:
SuiObjectContext
Returns
PromiseOrVoid
timeIntervalInMinutes
:
number
= 60
backfillTimeIntervalInMinutes
:
number
= 240
Optional
type
:
string
Optional
fetchConfig
:
Partial
<
MoveAccountFetchConfig
>
Returns
this
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
binds
id
object
Handlers
bind
create
Processor
on
Checkpoint
Interval
on
Interval
on
Time
Interval
@sentio/sdk
Loading...