Arc28EventGroup
Defined in: src/types/arc-28.ts:46
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:54
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:56
The list of ARC-28 event definitions
groupName
Section titled “groupName”groupName:
string
Defined in: src/types/arc-28.ts:48
The name to designate for this group of events.
processForAppIds?
Section titled “processForAppIds?”
optionalprocessForAppIds:bigint[]
Defined in: src/types/arc-28.ts:50
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:52
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