EventPayloadByKind
@hardkas/core / EventPayloadByKind
Interface: EventPayloadByKind
Defined in: packages/core/src/events.ts:75
Payload mapping for each event kind.
Properties
artifact.corrupted
artifact.corrupted:
object
Defined in: packages/core/src/events.ts:126
artifactId
artifactId:
ArtifactId
issue
issue:
string
path
path:
string
artifact.indexed
artifact.indexed:
object
Defined in: packages/core/src/events.ts:125
artifactId
artifactId:
ArtifactId
schema
schema:
string
artifact.written
artifact.written:
object
Defined in: packages/core/src/events.ts:124
artifactId
artifactId:
ArtifactId
path
path:
string
dag.conflict
dag.conflict:
object
Defined in: packages/core/src/events.ts:103
losers
losers:
TxId[]
outpoint
outpoint:
string
winner
winner:
TxId
dag.displacement
dag.displacement:
object
Defined in: packages/core/src/events.ts:104
displacedBy
displacedBy:
TxId
txId
txId:
TxId
dag.sink_moved
dag.sink_moved:
object
Defined in: packages/core/src/events.ts:105
daaScore
daaScore:
DaaScore
newSink
newSink:
string
oldSink
oldSink:
string
dashboard.cache_invalidated
dashboard.cache_invalidated:
object
Defined in: packages/core/src/events.ts:135
key
key:
string
dashboard.refetch_completed
dashboard.refetch_completed:
object
Defined in: packages/core/src/events.ts:137
key
key:
string
success
success:
boolean
dashboard.refetch_started
dashboard.refetch_started:
object
Defined in: packages/core/src/events.ts:136
key
key:
string
integrity.hash_mismatch
integrity.hash_mismatch:
object
Defined in: packages/core/src/events.ts:92
actual
actual:
string
artifactId
artifactId:
ArtifactId
expected
expected:
string
integrity.lineage_break
integrity.lineage_break:
object
Defined in: packages/core/src/events.ts:94
artifactId
artifactId:
ArtifactId
lineageId
lineageId:
LineageId
integrity.schema_violation
integrity.schema_violation:
object
Defined in: packages/core/src/events.ts:93
artifactId
artifactId:
ArtifactId
details
details:
string
integrity.violation
integrity.violation:
object
Defined in: packages/core/src/events.ts:95
message
message:
string
metadata?
optionalmetadata?:Record<string,unknown>
severity
severity:
string
sourceEventId?
optionalsourceEventId?:string
violationCode
violationCode:
string
l2.deposit.planned
l2.deposit.planned:
object
Defined in: packages/core/src/events.ts:121
amount
amount:
bigint
asset
asset:
string
to
to:
string
l2.withdrawal.planned
l2.withdrawal.planned:
object
Defined in: packages/core/src/events.ts:122
amount
amount:
bigint
asset
asset:
string
from
from:
string
lineage.verification_failed
lineage.verification_failed:
object
Defined in: packages/core/src/events.ts:141
artifactId
artifactId:
ArtifactId
missingParentId
missingParentId:
ArtifactId
localnet.started
localnet.started:
object
Defined in: packages/core/src/events.ts:118
mode
mode:
string
networkId
networkId:
NetworkId
localnet.stopped
localnet.stopped:
object
Defined in: packages/core/src/events.ts:119
reason
reason:
string
query_store.sync_completed
query_store.sync_completed:
object
Defined in: packages/core/src/events.ts:140
stats
stats:
Record<string,number>
syncId
syncId:
string
query_store.sync_started
query_store.sync_started:
object
Defined in: packages/core/src/events.ts:139
syncId
syncId:
string
replay.completed
replay.completed:
object
Defined in: packages/core/src/events.ts:130
success
success:
boolean
targetArtifactId
targetArtifactId:
ArtifactId
replay.divergence
replay.divergence:
object
Defined in: packages/core/src/events.ts:115
actual
actual:
string
expected
expected:
string
field
field:
string
txId
txId:
TxId
replay.excluded
replay.excluded:
object
Defined in: packages/core/src/events.ts:131
artifactId
artifactId:
ArtifactId
reason
reason:
string
replay.invalidated
replay.invalidated:
object
Defined in: packages/core/src/events.ts:129
artifactId
artifactId:
ArtifactId
reason
reason:
string
replay.verified
replay.verified:
object
Defined in: packages/core/src/events.ts:116
lineageId
lineageId:
LineageId
txId
txId:
TxId
rpc.error
rpc.error:
object
Defined in: packages/core/src/events.ts:108
endpoint
endpoint:
RpcEndpointId
error
error:
string
retriable
retriable:
boolean
rpc.health
rpc.health:
object
Defined in: packages/core/src/events.ts:107
endpoint
endpoint:
RpcEndpointId
latencyMs
latencyMs:
number
state
state:
string
rpc.stale
rpc.stale:
object
Defined in: packages/core/src/events.ts:109
currentDaaScore
currentDaaScore:
DaaScore
endpoint
endpoint:
RpcEndpointId
lastDaaScore
lastDaaScore:
DaaScore
sqlite.commit
sqlite.commit:
object
Defined in: packages/core/src/events.ts:127
rowCount
rowCount:
number
transactionId
transactionId:
string
sse.emitted
sse.emitted:
object
Defined in: packages/core/src/events.ts:133
channel
channel:
string
eventId
eventId:
EventId
workflow.completed
workflow.completed:
object
Defined in: packages/core/src/events.ts:89
workflowId
workflowId:
WorkflowId
workflow.failed
workflow.failed:
object
Defined in: packages/core/src/events.ts:90
error
error:
string
workflowId
workflowId:
WorkflowId
workflow.plan.created
workflow.plan.created:
object
Defined in: packages/core/src/events.ts:76
amountSompi
amountSompi:
bigint
network
network:
NetworkId
planId
planId:
ArtifactId
workflow.receipt
workflow.receipt:
object
Defined in: packages/core/src/events.ts:83
daaScore?
optionaldaaScore?:DaaScore
status
status:
"accepted"|"finalized"|"failed"
txId
txId:
TxId
workflow.signed
workflow.signed:
object
Defined in: packages/core/src/events.ts:81
planId
planId:
ArtifactId
signedId
signedId:
ArtifactId
txId?
optionaltxId?:TxId
workflow.started
workflow.started:
object
Defined in: packages/core/src/events.ts:88
network
network:
NetworkId
workflowId
workflowId:
WorkflowId
workflow.submitted
workflow.submitted:
object
Defined in: packages/core/src/events.ts:82
rpcUrl
rpcUrl:
string
txId
txId:
TxId