https://fuellabs.github.io/sway/v0.31.2/blockchain-development/calling_contracts.html?highlight=reentr#handling-re-entrancy Include an example of translated common Solidity attack (i.e. flashloan)