FuelLabs/fuel-core

WASM block production can fail if new `fuel-core` supports new types of transactions

开放

#2,679 创建于 2025年2月7日

 (3 条评论) (0 个反应) (0 位负责人)Rust (2,861 个派生)batch import
buggood first issue

仓库指标

星标
 (57,084 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

If we add new types like BlockV2 or a new type of transaction, the old WASM code can't deserialize them.

The current WASM executor will ruin the whole block during production if one of the transactions is new.

We must teach the WASM executor to deserialize transactions individually and discard unserializable transactions.

贡献者指南