HomeSource World

accounts/abi: allow overloaded argument names (#21060)

Description

accounts/abi: allow overloaded argument names (#21060)

  • accounts/abi: allow overloaded argument names

In solidity it is possible to create the following contract:

contract Overloader {
    struct F { uint _f; uint __f; uint f; }
    function f(F memory f) public {}
}

This however resulted in a panic in the abi package.

  • accounts/abi fixed error handling

Details

Provenance
Marius van der Wijden <m.vanderwijden@live.de>Authored on May 12 2020, 11:02 AM
GitHub <noreply@github.com>Committed on May 12 2020, 11:02 AM
Parents
rGETHb8ea9042e52f: accounts/abi: accounts/abi/bind: Move topics to abi package (#21057)
Branches
Unknown
Tags
Unknown

Event Timeline

GitHub <noreply@github.com> committed rGETH0b63915430e5: accounts/abi: allow overloaded argument names (#21060) (authored by Marius van der Wijden <m.vanderwijden@live.de>).May 12 2020, 11:02 AM