This repository has been archived by the owner on Nov 6, 2020. It is now read-only.
Update ABI decoder with Solidity 0.4's new ABI definition format #3392
Labels
F3-annoyance 💩
The client behaves within expectations, however this “expected behaviour” itself is at issue.
P7-nicetohave 🐕
Issue is worth doing eventually.
Milestone
Solidity 0.4 has a broken design in that the ABI definition it outputs includes an additional
fallback
entry if you implement the fallback function. (It's broken because the fallback function is an extra-ABI mechanism - the ABI shouldn't know nor care about the notion of a fallback - it's too low-level.)If found, this portion of the ABI definition should be either ignored or used in some way as it makes sense.
Released to this is the additional
payable
field in ABI method definitions. This may also be used.The text was updated successfully, but these errors were encountered: