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
Ian Norden
cd79bc61a9
accounts/abi: generic unpacking of event logs into map[string]interface{} ( #18440 )
...
Add methods that allow for the unpacking of event logs into maps (allows for agnostic unpacking of logs)
6 years ago
Mats Julian Olsen
5b0d3fa393
accounts/abi: Add the original name as json-structtag for tuples.
6 years ago
Péter Szilágyi
5ce192ce44
accounts/abi/bind: simulated test case for fixed bytes logs
6 years ago
Jeremy McNevin
7640c9c933
bind: Static byte arrays should be right-padded
...
Per https://solidity.readthedocs.io/en/v0.5.3/abi-spec.html :
"bytes<M>: enc(X) is the sequence of bytes in X padded with trailing zero-bytes to a length of 32 bytes"
6 years ago
Corey Lin
2fa9e99fc1
usbwallet: check error returned by driver close ( #18057 )
...
Although current two implementations(ledgerDriver, trezorDriver) of interface driver.Close do not actually return any error. Instead, they only return nil.
But since the declaration of Close function returns error, it is better to check the returned error in case in future some new implementation of Close function returns error and we may forget to modify the function which invokes Close function at that time.
6 years ago
Péter Szilágyi
054412e335
all: clean up and proerly abstract database access
6 years ago