Skip to content

fix(evm): a second bug-hunt pass, five subsystems plus nwo and statedelta - #2232

Open
atharrva01 wants to merge 35 commits into
LFDT-Panurus:feature/evm-network-driverfrom
atharrva01:evm-bugfix-round2-findings
Open

fix(evm): a second bug-hunt pass, five subsystems plus nwo and statedelta#2232
atharrva01 wants to merge 35 commits into
LFDT-Panurus:feature/evm-network-driverfrom
atharrva01:evm-bugfix-round2-findings

fix(evm): check registerEndorser's error in the existing test calls

fe2611a
Select commit
Loading
Failed to load commit list.
DCO-2 / DCO succeeded Aug 16, 2026 in 1s

Check passed!

All commits are signed off, the check passed.

Summary


Sha Message Pass or fail reason
🟢 36ae03d fix(evm): bump the evm module to fabric-smart-clie... Valid sign-off found
🟢 488eb50 fix(evm): stop a persistent read failure from reso... Valid sign-off found
🟢 3f3f76f fix(evm): raise the default finality timeout above... Valid sign-off found
🟢 88c71ab fix(evm): retry a public-parameters reload that fa... Valid sign-off found
🟢 219cadf fix(evm): retry a torn read between public-paramet... Valid sign-off found
🟢 80cd855 fix(evm): make SetupPublicParams reach the endorse... Valid sign-off found
🟢 f32ddcd fix(evm): close the race between a failed broadcas... Valid sign-off found
🟢 55a9c8f fix(evm): refuse a second network's endorser regis... Valid sign-off found
🟢 505dc26 fix(evm): catch an endorsing node with no allowlis... Valid sign-off found
🟢 b59d821 fix(evm): refuse to broadcast an envelope whose an... Valid sign-off found
🟢 01e2a0b docs(evm): correct the blockTag field comment to l... Valid sign-off found
🟢 5f2f931 test(evm): fuzz the anchor decoder Valid sign-off found
🟢 4406c8d fix(evm): stop a null eth_getBlockByNumber result ... Valid sign-off found
🟢 f5c111e fix(evm): classify eth_call reverts the same way e... Valid sign-off found
🟢 360892a fix(evm): parse an uppercase 0X hex prefix the sam... Valid sign-off found
🟢 bcb57ef test(evm): fuzz the eth_getLogs and eth_getTransac... Valid sign-off found
🟢 d3c0c0e docs(evm): correct the endorsement allowlist's per... Valid sign-off found
🟢 9e07e60 fix(evm): revert isSpent/areTokensSpent on a graph... Valid sign-off found
🟢 edcd662 fix(evm): make the eth_getLogs/eth_getTransactionR... Valid sign-off found
🟢 411d3d6 fix(evm): make FuzzDecodeUint64 check the overflow... Valid sign-off found
🟢 b9d2dba fix(evm): drop a tautological check from FuzzRecov... Valid sign-off found
🟢 9ccd89a fix(evm): reject a setup delta carrying metadata, ... Valid sign-off found
🟢 60babbf fix(evm): read IsGraphHiding once per action, not ... Valid sign-off found
🟢 6517bb4 test(evm): exercise a real setup action through th... Valid sign-off found
🟢 12afcff fix(evm): reject a zero TokenState address at setu... Valid sign-off found
🟢 03d00b4 docs(evm): clarify DeploySpec.Threshold's zero mea... Valid sign-off found
🟢 0e0b1e7 chore(evm): gitignore the bug-hunt scratch prompt Valid sign-off found
🟢 bee6fbd fix(evm): bound the size of a StateDelta before it... Valid sign-off found
🟢 46bab47 fix(evm): reject a private-key scalar that overflo... Valid sign-off found
🟢 8baea77 fix(evm): recognize and discard a reorged-out log Valid sign-off found
🟢 44a67a0 fix(evm): honour the configured block tag in the l... Valid sign-off found
🟢 4de0b76 fix(evm): propagate a broken endorser registration... Valid sign-off found
🟢 020df64 test(evm): reproduce the multi-TMS cross-contamina... Valid sign-off found
🟢 202ad46 lint(evm): waive containedctx where an interface f... Valid sign-off found
🟢 fe2611a fix(evm): check registerEndorser's error in the ex... Valid sign-off found