- Apr 09, 2019
-
-
Guillaume Ballet authored
* accounts, core, internal, node: Add support for smartcard wallets * accounts, internal: Changes in response to review * vendor: pull in missing go-echd library * accounts/scwallet, console: user friendly card opening * accounts/scwallet: ordered wallets, tighter events, derivation logs * accounts, console: frendly card errors, support pin unblock * accounts/scwallet: fix crypto API change * accounts/scwallet: rebase and update * Fix some linter issues * Remove the direct dependency on libpcsclite Instead, use a go library that communicates with pcscd over a socket. Also update the changes introduced by @gravityblast since this PR's inception * Temporary fix to the ADBU status call * fix wallet status update This is a temporary fix, better checks need to be performed once the whole process has been validated. * Fix key derivation * Add some documentation * Update a comment to reflect the workings of the updated system * Vendor keycard-go/derivationpath * Formatting fixes * Add instructions on how to install the card * Achieve full transaction signature+sending * PK derivation has to be supported by the card * Fix linter issues * Upgrade to keycard app v2.1.1 * Set gballet as codeowner of the smartcard wallet dir * fix unnecessary condition linter warning * refuse to overwrite the master key of a previously initialized card * refresh the account list when initializing the card * Update the card preparation instructions based on review feedback * 'sanitize' JSON input Co-Authored-By:
gballet <gballet@gmail.com> * Apply suggestions from code review Co-Authored-By:
gballet <gballet@gmail.com> * fix a serialization error * more review feedback * More review feedback * Can now specify the number of empty accounts to derive * Fix rebase error: include norm package * Update bip-39 ref and remove ebfe/scard from vendor * Add missing dependency
-
Péter Szilágyi authored
-
Steve Gattuso authored
This PR fixes this, moving domain.ChainId from the map's initializer down to a separate if statement which checks the existance of ChainId's value, similar to the rest of the fields, before adding it. I've also included a new test to demonstrate the issue
-
Guillaume Ballet authored
-
- Apr 08, 2019
-
-
Guillaume Ballet authored
-
Péter Szilágyi authored
-
Guillaume Ballet authored
-
Zsolt Felföldi authored
les: remove support for LES/1
-
Martin Holst Swende authored
* eth, les, geth: implement cli-configurable global gas cap for RPC calls * graphql, ethapi: place gas cap in DoCall * ethapi: reformat log message
-
Felix Lange authored
This resolves a minor issue where neighbors responses containing less than 16 nodes would bump the failure counter, removing the node. One situation where this can happen is a private deployment where the total number of extant nodes is less than 16. Issue found by @jsying.
-
Guillaume Ballet authored
-
Guillaume Ballet authored
-
Guillaume Ballet authored
-
Guillaume Ballet authored
-
Martin Holst Swende authored
Co-Authored-By:
gballet <gballet@gmail.com>
-
Martin Holst Swende authored
Co-Authored-By:
gballet <gballet@gmail.com>
-
Guillaume Ballet authored
-
Guillaume Ballet authored
-
Guillaume Ballet authored
-
Guillaume Ballet authored
-
Guillaume Ballet authored
-
Guillaume Ballet authored
-
Guillaume Ballet authored
-
Guillaume Ballet authored
-
Guillaume Ballet authored
-
Guillaume Ballet authored
-
Guillaume Ballet authored
-
Guillaume Ballet authored
-
Guillaume Ballet authored
-
Guillaume Ballet authored
-
Guillaume Ballet authored
-
Guillaume Ballet authored
This is a temporary fix, better checks need to be performed once the whole process has been validated.
-
Guillaume Ballet authored
-
Guillaume Ballet authored
Instead, use a go library that communicates with pcscd over a socket. Also update the changes introduced by @gravityblast since this PR's inception
-
Guillaume Ballet authored
-
Guillaume Ballet authored
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-