FuelLabs/fuel-core

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

Open

#2,679 建立於 2025年2月7日

在 GitHub 查看
 (3 留言) (0 反應) (0 負責人)Rust (57,084 star) (2,861 fork)batch import
buggood first issue

描述

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.

貢獻者指南

WASM block production can fail if new `fuel-core` supports new types of transactions · FuelLabs/fuel-core#2679 | Good First Issue