plugeth/accounts
divergencetech b45931cc4a
accounts/abi/bind: correctly handle structs used only as constructor params (#23940)
The `structs` map is populated by iterating over all methods except the constructor, which results in a nil-pointer dereference.

I've first reproduced the problem with a new test and then implemented the fix.

Co-authored-by: Arran Schlosberg <me@arranschlosberg.com>
2021-12-02 13:53:10 +01:00
..
abi accounts/abi/bind: correctly handle structs used only as constructor params (#23940) 2021-12-02 13:53:10 +01:00
external accounts/external: handle 0 chainid as not-set for the Clef API (#23394) 2021-08-13 15:39:51 +03:00
keystore ethclient, accounts/keystore: fix flaky tests (#23599) 2021-09-20 10:23:44 +02:00
scwallet all: add support for EIP-2718, EIP-2930 transactions (#21502) 2021-02-25 15:26:57 +01:00
usbwallet accounts: eip-712 signing for ledger (#22378) 2021-03-22 09:29:32 +01:00
accounts_test.go all: update author list and licenses 2019-07-22 12:17:27 +03:00
accounts.go accounts: documentation fixes (#22645) 2021-04-13 10:00:48 +02:00
errors.go all: replace passPHRASE with passWORD in user interactions (#19932) 2019-08-12 12:00:38 +03:00
hd_test.go accounts, signer: fix Ledger Live account derivation path (clef) (#21757) 2020-11-29 13:43:15 +01:00
hd.go accounts, signer: fix Ledger Live account derivation path (clef) (#21757) 2020-11-29 13:43:15 +01:00
manager.go node: remove dependency on wallet backend packages (#23019) 2021-08-25 22:34:22 +02:00
sort.go accounts, console: frendly card errors, support pin unblock 2019-04-08 13:19:37 +02:00
url_test.go all: update author list and licenses 2019-07-22 12:17:27 +03:00
url.go all: make logs a bit easier on the eye to digest (#22665) 2021-04-15 20:35:00 +03:00