パッケージの詳細

@ucanto/transport

web3-storage23.1k(Apache-2.0 AND MIT)9.2.0

ucanto transport

UCAN, RPC, IPLD, JWT

readme

@ucanto/transport

@ucanto/transport provides encoding, decoding, and transport mechanisms for UCAN-based RPC. It ensures reliable communication between clients and servers using standardized serialization formats.

What It Provides

  • Pluggable Transport Layer: Supports multiple encoding formats like CAR and CBOR.
  • Standardized Encoding: Ensures consistency in UCAN invocation serialization.
  • Extensible Communication: Enables integration with various network protocols.

How It Fits with Other Modules

For an overview and detailed usage information, refer to the main ucanto README.

Installation

npm install @ucanto/transport

Example Usage

import * as CAR from '@ucanto/transport/car';
import * as CBOR from '@ucanto/transport/cbor';

const encoded = CAR.encode({ invocations: [] });
const decoded = CBOR.decode(encoded);

For more details, see the ucanto documentation.

更新履歴

Changelog

0.1.0-beta (2022-05-03)

Features

  • improve http transport configuration (#10) (c99be08)

0.0.3-beta (2022-05-02)

Bug Fixes

0.0.2-beta (2022-04-24)

Bug Fixes

0.0.1-beta (2022-04-24)

Features

Bug Fixes

Miscellaneous Chores