Péter Szilágyi
5d68400cad
accounts/usbwallet, vendor: switch from HID to generic USB lib
6 years ago
Péter Szilágyi
b4cc7b660c
accounts/usbwallet: recreate Trezor protocol, support old and new
6 years ago
Guillaume Ballet
4799b5abd4
accounts/usbwallet: support webusb for Trezor wallets
6 years ago
Guillaume Ballet
7a22da98b9
accounts/scwallet: flag to specify path to smartcard daemon ( #19439 )
...
* accounts/scwallet: Add a switch to enable smartcard support
* accounts: change the meaning of the switch
* disable card support in windows until tested
* only activate account if pcscd socket file is present
* the switch is now the path to the socket file
* accounts/scwallet: holiman's review feedback
* accounts/scwallet: send the path to go-pcsclite
* accounts/scwallet: add default, per platform path
* accounts/scwallet: fix error log warning
* accounts/scwallet: update pcsc lib to latest
* accounts/scwallet: use default path from pcsclite
* scwallet: forgot to change switch name
* cmd: minor style cleanups (error handling first, then happy path)
6 years ago
Guillaume Ballet
048df258dc
accounts/scwallet: change sc url scheme to keycard ( #19632 )
6 years ago
Péter Szilágyi
7bc1cb3677
accounts/scwallet: fix public key confirmation regression
6 years ago
Guillaume Ballet
75a860880c
accounts/scwallet: display PUK retry count, validate PIN/PUK length
6 years ago
Jeremy Schlatter
a184ab7a61
accounts/keystore: enable fallback for darwin,!cgo ( #19614 )
...
Without this, accounts/keystore fails to build for Darwin with
CGO_ENABLED=0.
6 years ago
Péter Szilágyi
922e757f19
accounts/usbwallet: enable the Nano X and upcoming Ledger IDs ( #19623 )
6 years ago
Martin Holst Swende
fec3b56f7f
accounts, p2p, rpc: make CGO_ENABLED=0 build again ( #19593 )
...
* p2p: remove direct import of cgo-library
* accounts, rpc: more nocgo alternatives
* rpc: move unix path constant into separate file
* accounts/scwallet: address review concerns, remove copy-pasta
6 years ago
manlio
e687d063c3
accounts/abi: fix TestUnpackMethodIntoMap ( #19484 )
6 years ago
Martin Holst Swende
0c5f8c078a
accounts,signer: better support for EIP-191 intended validator ( #19523 )
6 years ago
Jeremy Schlatter
184af72e4e
accounts/abi: fix documentation ( #19568 )
6 years ago
Guillaume Ballet
9b831d74fb
accounts/usbwallet: fix a comment typo in trezor driver ( #19535 )
6 years ago
Kurkó Mihály
107c67d74e
accounts, cmd, internal, signer: add note about backing up the keystore ( #19432 )
...
* accounts: add note about backing up the keystore
* cmd, accounts: move the printout to accountCreate
* internal, signer: add info when new account is created via rpc
* cmd, internal, signer: split logs
* cmd/geth: make account new output a bit more verbose
6 years ago
Péter Szilágyi
7221cb1434
core, eth, les, light: scope receipt functionality a bit cleaner
6 years ago
Guillaume Ballet
a1c5017bc5
accounts/scwallet: fix card pairing instruction message ( #19436 )
6 years ago
Péter Szilágyi
ae7344d799
accounts: switch Ledger derivation path to canonical one
6 years ago
Péter Szilágyi
8cf764da89
Revert "Can now specify the number of empty accounts to derive"
...
This reverts commit 5b30aa59d6
.
6 years ago
Guillaume Ballet
f0b878d56d
accounts/scwallet: Update README for v2.2.1 support ( #19425 )
...
Update the app download link to the latest version, as requested in #19418
6 years ago
Guillaume Ballet
5b30aa59d6
Can now specify the number of empty accounts to derive
6 years ago
Guillaume Ballet
6f21520a82
More review feedback
6 years ago
Guillaume Ballet
fc3000d649
more review feedback
6 years ago
Guillaume Ballet
d2daff4258
fix a serialization error
6 years ago
Martin Holst Swende
aae61ab16e
Apply suggestions from code review
...
Co-Authored-By: gballet <gballet@gmail.com>
6 years ago
Martin Holst Swende
df5409c952
'sanitize' JSON input
...
Co-Authored-By: gballet <gballet@gmail.com>
6 years ago
Guillaume Ballet
3b3e1bc07e
Update the card preparation instructions based on review feedback
6 years ago
Guillaume Ballet
8c786a1f99
refresh the account list when initializing the card
6 years ago
Guillaume Ballet
79f4cfac2e
refuse to overwrite the master key of a previously initialized card
6 years ago
Guillaume Ballet
1d1bee528e
fix unnecessary condition linter warning
6 years ago
Guillaume Ballet
714675cd2a
Upgrade to keycard app v2.1.1
6 years ago
Guillaume Ballet
35b80f1865
Fix linter issues
6 years ago
Guillaume Ballet
bcf3c52ac9
PK derivation has to be supported by the card
6 years ago
Guillaume Ballet
189a032987
Add instructions on how to install the card
6 years ago
Guillaume Ballet
ec4fba83d4
Formatting fixes
6 years ago
Guillaume Ballet
21b01f590d
Update a comment to reflect the workings of the updated system
6 years ago
Guillaume Ballet
9b66a8520a
Add some documentation
6 years ago
Guillaume Ballet
e273031dce
Fix key derivation
6 years ago
Guillaume Ballet
7ec6fa03d3
fix wallet status update
...
This is a temporary fix, better checks need to
be performed once the whole process has been
validated.
6 years ago
Guillaume Ballet
42c76a2ba1
Temporary fix to the ADBU status call
6 years ago
Guillaume Ballet
5617dca1c9
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
6 years ago
Guillaume Ballet
ae82c58631
Fix some linter issues
6 years ago
Guillaume Ballet
7b230b7ef1
accounts/scwallet: rebase and update
6 years ago
Péter Szilágyi
a900e80a89
accounts/scwallet: fix crypto API change
6 years ago
Péter Szilágyi
7d5886dcf4
accounts, console: frendly card errors, support pin unblock
6 years ago
Péter Szilágyi
386943943f
accounts/scwallet: ordered wallets, tighter events, derivation logs
6 years ago
Péter Szilágyi
114de0fe2a
accounts/scwallet, console: user friendly card opening
6 years ago
Nick Johnson
78375608a4
accounts, internal: Changes in response to review
6 years ago
Nick Johnson
f7027dd68c
accounts, core, internal, node: Add support for smartcard wallets
6 years ago
gary rong
d5cae48bae
accounts, cmd, internal: disable unlock account on open HTTP ( #17037 )
...
* cmd, accounts, internal, node, rpc, signer: insecure unlock protect
* all: strict unlock API by rpc
* cmd/geth: check before printing warning log
* accounts, cmd/geth, internal: tiny polishes
6 years ago