Interface: ParsedBeaconService ​
Defined in: packages/method/src/core/beacon/interfaces.ts:21
Represents a parsed Beacon Service, which extends the Beacon Service with a Bitcoin address. ParsedBeaconService
Extends ​
Indexable ​
[key: string]: any
Properties ​
address ​
address:
string
Defined in: packages/method/src/core/beacon/interfaces.ts:25
The Bitcoin address associated with this Beacon Service.
id ​
id:
string
Defined in: node_modules/.pnpm/@web5+dids@1.2.0/node_modules/@web5/dids/dist/types/types/did-core.d.ts:403
Identifier of the service.
The id property is REQUIRED. It MUST be a URI conforming to RFC3986 and MUST be unique within the DID document.
Inherited from ​
serviceEndpoint ​
serviceEndpoint:
DidServiceEndpoint
Defined in: packages/method/src/core/beacon/interfaces.ts:13
A URI that can be used to interact with the DID service.
The value of the serviceEndpoint property MUST be a string, an object containing key/value pairs, or an array composed of strings or objects. All string values MUST be valid URIs conforming to RFC3986.
Inherited from ​
type ​
type:
string
Defined in: node_modules/.pnpm/@web5+dids@1.2.0/node_modules/@web5/dids/dist/types/types/did-core.d.ts:413
The type of service being described.
The type property is REQUIRED. It MUST be a string. To maximize interoperability, the value SHOULD be registered in the DID Specification Registries. Examples of service types can be found in § Service Types.