Updates
WASM Integration Progress
Fiber’s WASM support is progressing steadily across multiple stages. This work is focused on enabling Fiber to run in WASM environments, which opens the door to broader platform compatibility, including browsers and lightweight embedded environments.
- WASM async-trait for Ractor — Under review https://github.com/slawlor/ractor/pull/355
- Fiber-WASM Stage 2 - Under review: https://github.com/nervosnetwork/fiber/pull/705
- Fiber-WASM Stage 3 & 4 — In development
- https://github.com/Officeyutong/fiber/tree/wasm-db-implementation
- https://github.com/Officeyutong/fiber/tree/wasm-add-unit-tests
Additional work for WASM:
- Split Preimage Store for better code separation and maintainability: https://github.com/nervosnetwork/fiber/pull/706
- Watch-tower free Client — You can build a Fiber client without relying on a watchtower: https://github.com/nervosnetwork/fiber/pull/703
In Pipeline
- Terminal UI: A terminal-based UI in progress: https://github.com/nervosnetwork/fiber/pull/714
- PTLC Research: We‘re looking into PTLC (Point Time-Locked Contracts) with a PoC: https://github.com/chenyukang/ptlc-poc
Bug fixes & Improvements
- Funding Timeout: Timeout mechanism was added to improve channel reliability.
- https://github.com/nervosnetwork/fiber/pull/713
- https://github.com/nervosnetwork/fiber/pull/711
- https://github.com/nervosnetwork/fiber/pull/712
- https://github.com/nervosnetwork/fiber/pull/709