57336 sc insight explicit precise and consistent use of application and address types and variable naming prevents bugs
Description
Intro
Details
transceiver_manager_address, exists = op.AppParamsGet.app_address(self.transceiver_manager.value)
assert exists, err.TRANSCEIVER_MANAGER_ADDRESS_UNKNOWN
assert transceiver_manager_address == Txn.sender, err.TRANSCEIVER_MANAGER_CALLERProof of Concept
PreviousFolks Finance Wormhole NTT on AlgorandNext57333 sc high inconsistent handler address decoding prevents any message from being executed
Was this helpful?