Skip to content
Prev Previous commit
Next Next commit
fix: use snappy-wasm for beacon_block and data_column_sidecar only
  • Loading branch information
twoeths committed Dec 5, 2025
commit 2d4de6aed95f14bf24f263593dca86901471ecf0
8 changes: 5 additions & 3 deletions packages/beacon-node/src/network/gossip/snappy/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,11 @@ import {SnappyWasmDecompressor} from "./snappy-wasm.js";
*/
export function getSnappyDecompressor(topicType: GossipType, data: Uint8Array): ISnappyDecompressor {
switch (topicType) {
case GossipType.beacon_attestation:
return new SnappyDecompressor(data);
default:
case GossipType.beacon_block:
case GossipType.blob_sidecar:
case GossipType.data_column_sidecar:
return new SnappyWasmDecompressor(data);
default:
return new SnappyDecompressor(data);
}
}
Loading