Skip to content

Commit 96be1ff

Browse files
committed
chore: undo
1 parent c6db8d9 commit 96be1ff

2 files changed

Lines changed: 9 additions & 15 deletions

File tree

src/ape/managers/compilers.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,13 @@ def enrich_error(self, err: ContractLogicError) -> ContractLogicError:
294294
return err
295295

296296
compiler = self.registered_compilers[ext]
297-
return compiler.enrich_error(err)
297+
err = compiler.enrich_error(err)
298+
if f"{err}".startswith("0x"):
299+
# Still not enriched.
300+
for error in self.chain_manager.contracts:
301+
if contract_type and f"{err}" in contract_type.errors:
302+
breakpoint()
303+
x = 3
298304

299305
# No further enrichment.
300306
return err

src/ape_ethereum/trace.py

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -654,23 +654,11 @@ def _set_supports_trace_call(self, value: bool):
654654
self.provider._supports_debug_trace_call = True
655655

656656
def _debug_trace_call(self):
657-
tx = {
658-
"from": self.transaction.get("from", ZERO_ADDRESS),
659-
"to": self.transaction.get("to", ZERO_ADDRESS),
660-
"gas": to_hex(self.transaction.get("gas", 21_000)),
661-
"gasPrice": to_hex(self.transaction.get("gasPrice", 0)),
662-
"value": to_hex(self.transaction.get("value", 0)),
663-
"data": self.transaction.get("data", "0x"),
664-
"maxFeePerGas": self.transaction.get("maxFeePerGas", self.provider.base_fee),
665-
"maxPriorityFeePerGas": to_hex(self.transaction.get("maxPriorityFeePerGas", 0)),
666-
}
667-
arguments = [tx, *self.arguments]
657+
arguments = [self.transaction, *self.arguments]
668658

669659
# Block ID is required, at least for regular geth nodes.
670660
if len(arguments) == 1:
671-
arguments.extend(("latest", {"tracer": "callTracer"}))
672-
elif len(arguments) == 2:
673-
arguments.append({"tracer": "callTracer"})
661+
arguments.append("latest")
674662

675663
return self.provider.make_request("debug_traceCall", arguments)
676664

0 commit comments

Comments
 (0)