Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 547cbc319d | |||
| 8335e326bd | |||
| 7a65a8c50f | |||
| c3888d1c2f | |||
| cf4a3856b9 |
+7
-1
@@ -447,7 +447,8 @@ do_dry_run(State = #s{action = #w{wx = ActionB}}, ConID, TX) ->
|
||||
end.
|
||||
|
||||
|
||||
dry_run2(State = #s{funret = ReturnType,
|
||||
dry_run2(State = #s{j = J,
|
||||
funret = ReturnType,
|
||||
return = #w{wx = ReturnT},
|
||||
copy = #w{wx = CopyB},
|
||||
tx_data = TXData,
|
||||
@@ -468,6 +469,11 @@ dry_run2(State = #s{funret = ReturnType,
|
||||
"return_value" := ReturnCB},
|
||||
"result" := "ok","type" := "contract_call"}]} ->
|
||||
hz:decode_bytearray(ReturnCB, {sophia, ReturnType});
|
||||
#{"results" :=
|
||||
[#{"reason" := "Internal error:\n account_not_found\n",
|
||||
"result" := "error",
|
||||
"type" := "contract_call"}]} ->
|
||||
["[", J("The calling account requires funds"), "]"];
|
||||
Other ->
|
||||
io_lib:format("???: ~tp", [Other])
|
||||
end,
|
||||
|
||||
@@ -128,7 +128,7 @@ init({Prefs, Manifest}) ->
|
||||
Trans = gd_jt:read_translations(?MODULE),
|
||||
J = gd_jt:j(Lang, Trans),
|
||||
Wx = wx:new(),
|
||||
Frame = wxFrame:new(Wx, ?wxID_ANY, J("Contracts")),
|
||||
Frame = wxFrame:new(Wx, ?wxID_ANY, "FateWeaver"),
|
||||
|
||||
MainSz = wxBoxSizer:new(?wxVERTICAL),
|
||||
TopBook = wxNotebook:new(Frame, ?wxID_ANY, [{style, ?wxBK_DEFAULT}]),
|
||||
|
||||
Reference in New Issue
Block a user