algokit-subscriber-ts

@algorandfoundation/algokit-subscriber / types/arc-28 / Arc28EventGroup

Interface: Arc28EventGroup

types/arc-28.Arc28EventGroup

Specifies a group of ARC-28 event definitions along with instructions for when to attempt to process the events.

Table of contents

Properties

Properties

continueOnError

Optional continueOnError: boolean

Whether or not to silently (with warning log) continue if an error is encountered processing the ARC-28 event data; default = false

Defined in

src/types/arc-28.ts:55


events

events: Arc28Event[]

The list of ARC-28 event definitions

Defined in

src/types/arc-28.ts:57


groupName

groupName: string

The name to designate for this group of events.

Defined in

src/types/arc-28.ts:49


processForAppIds

Optional processForAppIds: bigint[]

Optional list of app IDs that this event should apply to

Defined in

src/types/arc-28.ts:51


processTransaction

Optional processTransaction: (transaction: SubscribedTransaction) => boolean

Optional predicate to indicate if these ARC-28 events should be processed for the given transaction

Type declaration

▸ (transaction): boolean

Parameters
Name Type
transaction SubscribedTransaction
Returns

boolean

Defined in

src/types/arc-28.ts:53