#38908 [BC-Insight] Missing Failed Subcalls in Erigon Tracers When Encountering `ErrInsufficientBalance` Error
Description
Brief/Intro
Vulnerability Details
Expected behaviour
{
"txHash": "0xd0d52b784a239d1a7e765f6cd9daf0ffdee29f6c942f517b42b42388b8a7ff87",
"result": {
"from": "0xfdce42116f541fc8f7b0776e2b30832bd5621c85",
"gas": "0x14e9b",
"gasUsed": "0xf240",
"to": "0x3dbacbf3da19ff6dedea74ed5c8722107672cb83",
"input": "0x3bfc026c",
"calls": [
{
"from": "0x3dbacbf3da19ff6dedea74ed5c8722107672cb83",
"gas": "0xcc05",
"gasUsed": "0x56f0",
"to": "0xb7e811662fa10ac068aee115ac2e682821630535",
"input": "0x",
"value": "0xde0b6b3a7640000",
"type": "CALL"
},
{
"from": "0x3dbacbf3da19ff6dedea74ed5c8722107672cb83",
"gas": "0x5b64",
"gasUsed": "0x0",
"to": "0xb7e811662fa10ac068aee115ac2e682821630535",
"input": "0x",
"error": "insufficient balance for transfer",
"value": "0xde0b6b3a7640000",
"type": "CALL"
}
],
"value": "0xde0b6b3a7640000",
"type": "CALL"
}
}Actual behaviour
Impact Details
References
Proof of Concept
Proof of Concept
Previous#38958 [BC-Low] EELS cant handle overflow gas calculation in modexp precompileNext#37300 [BC-Insight] Incorrect Encoding of Negative *big.Int Values in MakeTopics
Was this helpful?