Charles Liu

Results 5 issues of Charles Liu

**What kind of change does this PR introduce?** (check at least one) - [ ] Improvement - [ ] Bugfix - [x] Feature - [ ] Refactor - [ ]...

There are two ways to get return data of a delegate call: - For static-size types, caller passes a memory offset and the length of return data through the stack,...

enhancement
vm

```opDelegateCall``` is implemented in **instructions.go** but not referenced in **jump_table.go**.

enhancement
vm

## Description RETURNDATASIZE is supposed to push the size of the returned data from the last external call into stack; RETURNDATACOPY is supposed to copy returned data to memory. But...

bug
vm

Compile the following contract: ```solidity // SPDX-License-Identifier: GPL-3.0 pragma soliditypp ^0.8.0; contract TestReceive { receive() external payable { uint i = test(); } function test() pure internal returns(uint) { return...

bug