From c6486408cb16b0545b025a3dc859325d04e5fbcb Mon Sep 17 00:00:00 2001 From: Craig Everett Date: Sat, 16 May 2026 16:22:35 +0900 Subject: [PATCH] WIP Every call path that can result in a network-dependent explosion should be handled instead of assumed OK. --- src/gd_v_call.erl | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/gd_v_call.erl b/src/gd_v_call.erl index 7f3f084..0ed41b5 100644 --- a/src/gd_v_call.erl +++ b/src/gd_v_call.erl @@ -216,7 +216,12 @@ return_sizer(Parent, J, FunIlk, ReturnType) -> call_param_sizer(Frame, J) -> - {ok, Height} = hz:top_height(), + case hz:top_height() of + {ok, Height} -> call_param_sizer(Frame, J, Height); + Error -> handle_troubling(State, Error) + end. + +call_param_sizer(Frame, J, Height) -> DefTTL = Height + 10000, DefGasP = hz:min_gas_price(), DefGas = 5000000,