Execution Error When Calling bal
After Low-Level Call and Calling The Other Contract First
#1535
Labels
bug
Something isn't working
The following describes a bug resulting in an execution error when checking the balance of a contract after performing a low-level call transferring some tokens and calling the other contract first.
In our test case, we have two contracts:
If we call
dummy_function()
first, then we callmake_low_level_call()
, and finally callingbalance()
will result in the following error:NOTE:
balance()
function before making the low-level call does not result in the error.dummy_function()
first will not trigger the error.Rust SDK test:
Tested using forc v0.48.1 and fuel-core v0.21.0
The text was updated successfully, but these errors were encountered: