Arc28EventGroup
@algorandfoundation/algokit-subscriber
Interface: Arc28EventGroup
Section titled “Interface: Arc28EventGroup”Defined in: src/types/arc-28.ts:47
Specifies a group of ARC-28 event definitions along with instructions for when to attempt to process the events.
Properties
Section titled “Properties”continueOnError?
Section titled “continueOnError?”
optionalcontinueOnError:boolean
Defined in: src/types/arc-28.ts:55
Whether or not to silently (with warning log) continue if an error is encountered processing the ARC-28 event data; default = false
events
Section titled “events”events:
Arc28Event[]
Defined in: src/types/arc-28.ts:57
The list of ARC-28 event definitions
groupName
Section titled “groupName”groupName:
string
Defined in: src/types/arc-28.ts:49
The name to designate for this group of events.
processForAppIds?
Section titled “processForAppIds?”
optionalprocessForAppIds:bigint[]
Defined in: src/types/arc-28.ts:51
Optional list of app IDs that this event should apply to
processTransaction()?
Section titled “processTransaction()?”
optionalprocessTransaction: (transaction) =>boolean
Defined in: src/types/arc-28.ts:53
Optional predicate to indicate if these ARC-28 events should be processed for the given transaction
Parameters
Section titled “Parameters”transaction
Section titled “transaction”Returns
Section titled “Returns”boolean