Skip to content

Transition message encoding and decoding to WFJSL #43

@ts5746

Description

@ts5746

Description

Gradually transition the native Whiteflag protocol implementation of the Whiteflag API to the protocol implementation of the Whiteflag JavaScript Library package, starting with message encoding and decoding.

Rationale

The Whiteflag JavaScript Library (WFJSL) will be the reference implementation of the Whiteflag protocol, independent from functional software such as the Whiteflag API. Therefore, the API should use the WFJSL instead of having it own protocol implementation.

Solution

Specification

This issue covers the replacement of the message encoding and decoding.

Affected components

All modules handling Whiteflag messages will be affected, and relevant modules in lib/protocol will be replaced by the @whiteflagprotocol/main NPM package.

Alternatives

None.

Metadata

Metadata

Assignees

No one assigned

    Labels

    refactorCode review and refactoring

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions