@did-btc1/common / BeaconSignal
Interface: BeaconSignal
Defined in: interfaces.ts:272
Represents a transaction discovered on the Bitcoin blockchain that spends from a Beacon address, thus announcing DID updates.
DID BTC1 4.2.2.3 Find Next Signals and 4.2.2.4 Process Beacon Signals.
Properties
beaconId
> beaconId: string
Defined in: interfaces.ts:276
The DID Document's service
ID of the Beacon that produced this signal, e.g. "#cidAggregateBeacon".
beaconType
> beaconType: BeaconType
Defined in: interfaces.ts:281
The type of Beacon, e.g. "SingletonBeacon".
tx
> tx: any
Defined in: interfaces.ts:287
The Bitcoin transaction that is the actual on-chain Beacon Signal. Typically you'd store a minimal subset or a reference/ID for real usage.