20 Commits

Author SHA1 Message Date
Richard Moore
65196097f6 Support for EIP-838 custom contract errors (#1498). 2021-04-22 22:29:30 -04:00
Richard Moore
bd05aed070 Do not throw on ABI _error_ type (#1493, #1497). 2021-04-22 06:26:56 -04:00
Richard Moore
81fd628292 Added BigNumber.toBigInt method (#1415). 2021-03-30 14:28:43 -04:00
Richard Moore
73b31b371f Fixed typos in JSON ABI formatting (#1275). 2021-02-03 14:26:10 -05:00
Richard Moore
adc8d3d9ae Support nonpayable Solidity modifier in ABI. 2020-06-12 04:41:53 -04:00
Richard Moore
83fba3de25 Allow modifiers on Human-Readable ABI for tuples and arrays. 2020-05-01 16:24:59 -04:00
Richard Moore
017ea0d6bd Make default constructor non-payable (#684). 2020-04-24 03:02:57 -04:00
Richard Moore
71d03c6e3c Added string spell-checking to library and fixed discovered typos. 2020-04-22 02:42:25 -04:00
Richard Moore
7dcefcbf71 Better error reporting for Fragments. 2020-04-15 16:49:03 -04:00
Richard Moore
d7c8b355a0 Fix stateMutability calculation for constructors (#762). 2020-04-03 22:01:33 -04:00
Richard Moore
6526de016f Fixed mutabilityState calculation for function fragments (#762). 2020-04-03 21:28:53 -04:00
Richard Moore
62aad5f8f3 Updated dist files. 2020-03-21 12:48:22 -04:00
Richard Moore
a648f2bd1e Force constructor name to be null (instead of undefined). 2020-01-06 18:48:36 -05:00
Richard Moore
19aaade9c6 Added support for sighash-style tuple parsing. 2019-11-20 18:26:59 +09:00
Richard Moore
0b224e8fb5 Deprecating errors for logger. 2019-08-01 18:04:06 -04:00
Richard Moore
e9558c8d4f Added more flexible output options to fragment.format (JSON and minimal) and better JSON object parsing. 2019-07-20 19:53:07 -03:00
Richard Moore
257d67c962 Moved away from isNamedInstance which breaks after Browserify name mangling. 2019-06-10 22:25:46 -04:00
Richard Moore
a2d4b29071 Fix event and function fragment formatting. 2019-05-30 20:19:53 -04:00
Richard Moore
cf39adb090 Allow storage class in Human-Readable ABI (#476). 2019-05-24 15:51:45 -04:00
Richard Moore
2777f5cb4c Initial v5 branch commit. 2019-05-14 18:25:46 -04:00