status-go/geth
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
..
account wallet compatibility (#858) 2018-05-14 19:13:56 +02:00
api Implement block filters API for the RPC mode. 2018-05-08 19:46:25 +02:00
db Add `shhext_getNewFilterMessages` function to RPC APIs. 2018-04-27 15:24:37 +02:00
jail Move signal logic into signal package 2018-05-03 09:35:58 +02:00
node Fix flaky TestStatusNodeReconnectStaticPeers test (#945) 2018-05-14 15:16:45 +02:00
notifications/push Mockgen import cycle not allowed && recover missing mockgens (#824) 2018-04-13 15:10:37 +02:00
params Add cluster for ropsten/mainnet (#929) 2018-05-14 08:24:49 +03:00
peers Add cluster for ropsten/mainnet (#929) 2018-05-14 08:24:49 +03:00
rpc Implement block filters API for the RPC mode. 2018-05-08 19:46:25 +02:00
transactions Remove mention of DevMode (#869) 2018-04-26 19:59:57 +02:00