Security analysis tool for EVM bytecode. Supports smart contracts built for Ethereum, Hedera, Quorum, Vechain, Roostock, Tron and other EVM-compatible blockchains.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mythril/tests/testdata/returnvalue.sol.text

40 lines
1.1 KiB

==== Message call to external contract ====
Type: Informational
Contract: ReturnValue
Function name: _function_0x633ab5e0
PC address: 196
This contract executes a message call to to another contract. Make sure that the called contract is trusted and does not execute user-supplied code.
--------------------
In file: <TEST_FILES>/returnvalue.sol:10
callee.call()
--------------------
==== Message call to external contract ====
Type: Informational
Contract: ReturnValue
Function name: _function_0xe3bea282
PC address: 285
This contract executes a message call to to another contract. Make sure that the called contract is trusted and does not execute user-supplied code.
--------------------
In file: <TEST_FILES>/returnvalue.sol:6
callee.call()
--------------------
==== Unchecked CALL return value ====
Type: Informational
Contract: ReturnValue
Function name: _function_0xe3bea282
PC address: 285
The return value of an external call is not checked. Note that execution continue even if the called contract throws.
--------------------
In file: <TEST_FILES>/returnvalue.sol:6
callee.call()
--------------------