Andrea Franz
dd17860302
create random accounts in memory for onboarding ( #1464 )
...
* add account onboarding struct
* add onboarding to account manager
* allow resetting onboarding
* add onboarding functions to lib and mobile
* fix lint warnings
* update mnemonic test
* remove unused fmt
* reset onboarding before selecting account
* expose ResetOnboaring to lib and mobile
* refactoring
* add comment
* update StartOnboarding function
* remove unused var
* update VERSION
* fix returned accounts slice
2019-06-27 00:28:16 +02:00
Andrea Franz
52cdcf8f0f
wallet compatibility ( #858 )
...
* update master key generations using "Bitcoin seed" as hmac key following BIP32
* use `"mnemonic" + passphrase` as salt for pbkdf2 following BIP39
* test generated addresses and compatibility with BIP44
* check generated public keys
* test children private keys
* update MasterKey to be a constant
* don't export salt and masterKey constants
* use `crypto.FromECDSA` to get the hex representation of the priv key
* use empty pwd for the generation of the BIP39 seed, keeping pwd to encrypt keys
* add comment before the seed generation with empty passphrase
2018-05-14 19:13:56 +02:00
Andrea Franz
01b18036fe
pass Salt explicitly in test
2018-03-15 00:24:26 +01:00
Andrea Franz
1b747bcbc7
add test for Mnemonic.WordList func
2018-03-14 11:21:20 +01:00
Andrea Franz
eb112b89f9
test default or custom salt on NewMnemonic func
2018-03-14 11:05:37 +01:00
Andrea Franz
a1da71e968
add entropyStrength type
2018-03-14 10:42:55 +01:00
Andrea Franz
3d71a3868a
use `stats[vector.language]++` to prevent lint errors when using `+= 1`
2018-03-13 12:55:59 +01:00
Andrea Franz
5e4b4c7fc6
fix test output
2018-03-13 12:51:44 +01:00
Andrea Franz
8bca30f27b
fix extkeys_tests packages to be just extkeys
2018-03-13 12:19:20 +01:00
Andrea Franz
ae64d1d7d5
fix entropy strength validation in BIP39
2018-03-13 12:19:05 +01:00
Victor Farazdagi
edd8763c3c
Major code refactoring
...
- geth package implemented
- jail package implemented (and tested)
- cgo and xgo (android, ios) builds w/o any issues
- better conditional compilation of signals code
2016-09-15 06:13:40 +03:00
Victor Farazdagi
5fb4aef1cc
Initial refactoring + vendor update (after rebase)
2016-09-15 06:12:25 +03:00