Middleware
Last updated
Was this helpful?
Last updated
Was this helpful?
Handles all Middleware related functionality
Middleware
▸ getEventByIndexedArgs(opts
: object): Promise‹ | null›
Defined in
Retrieve a single event by any of its indexed arguments. Can be filtered using parameters
note
uses the middleware
Parameters:
▪ opts: object
eventArg0?
undefined | string
event parameter value to filter by in position 0
eventArg1?
undefined | string
event parameter value to filter by in position 1
eventArg2?
undefined | string
event parameter value to filter by in position 2
eventId
EventId
type of the event to fetch
moduleId
ModuleId
type of the module to fetch
Retrieve a list of events. Can be filtered using parameters
note
uses the middleware
Parameters:
▪ opts: object
eventArg0?
undefined | string
event parameter value to filter by in position 0
eventArg1?
undefined | string
event parameter value to filter by in position 1
eventArg2?
undefined | string
event parameter value to filter by in position 2
eventId
EventId
type of the event to fetch
moduleId
ModuleId
type of the module to fetch
size?
undefined | number
page size
start?
undefined | number
page offset
Retrieve a transaction by hash
note
uses the middleware
Parameters:
▪ opts: object
txHash
string
hash of the transaction
Returns: Promise‹ | null›
▸ getEventsByIndexedArgs(opts
: object): Promise‹[] | null›
Defined in
Returns: Promise‹[] | null›
▸ getTransactionByHash(opts
: object): Promise‹ | null›
Defined in
Returns: Promise‹ | null›