@blockchaincommons/envelope - v1.0.0-beta.4
    Preparing search index...

    Module edge

    Edge Extension for Gordian Envelope (BCR-2026-003)

    Provides functionality for creating and managing edge envelopes that represent verifiable relationships between entities. An edge envelope contains three required assertions:

    • 'isA': The type of relationship
    • 'source': The source entity
    • 'target': The target entity

    Edges may optionally be wrapped and signed. When accessing edge properties, the implementation handles both wrapped (signed) and unwrapped edges transparently.

    Edges
    Edgeable
    EdgeFilter
    addEdgeEnvelope
    edges
    validateEdge
    edgeIsA
    edgeSource
    edgeTarget
    edgeSubject
    edgesMatching