Invalid low level EVM function call
behaviour
#336
Labels
A-evm-compatibility
Area: EVM compatibility changes or fixes.
C-bug
Category: Something isn't working.
P-high
Pririoty: high
The
call
(low level EVM function) should emit the callee contract address in the transaction logs, however it emits the caller contract address. The following example reproduces the issue:On Aurora testnet:
By calling
Caller.greet()
, it returns the caller contract address in the transaction logs.On Goerli testnet:
delegateCall
is working fine as expected (emitting the caller contract address in the logs). For more info please refer to solidity docsThe text was updated successfully, but these errors were encountered: