stack_wallet/test
sneurlax 4aec78f0ed
Add BIP44 derivation paths to Bitcoin Cash wallet restoration process (#330)
* add new derive path for bch

and make it the new default.  we currently use slip44 (coinType 145) as the default

* add default cases to DerivePathType switches now failing

* normalize DerivePathType errors

log failing derivePathType or type, as appropriate

* add default derive path case to paynym interface

* use slip44 in bch wallet

* linting

* WIP look up both bip44 and slip44 addresses

slip44 is used by default

* typo fix

* typo fix

thanks Julian

* remove print

* use slip44 addresses by default

* use AddressType unknown for bip44 derive path type

* use address type unknown in _getCurrentAddressForChain, too

* generate different keys for SLIP44 and BIP44 paths

* couple more slips

* return slip44 from addressType

* slip before bip

* revert slip44-bip44, bch's bip44->bch44

* set bch44 derive path to type unknown

do not comingle paths in later output selection by index

* handle bip44 and bch44 path addresses when handling outputs

* use bip44 by default

* typofix

* typo fix in the typo fix

yo dawg

* separate new derivation path functions into their own non-testnet block

* cleanup

* disable test

should re-enable if it can be fixed with the test mnemonic in hand

---------

Co-authored-by: julian <julian@cypherstack.com>
2023-02-02 09:24:26 -06:00
..
hive couple more tests 2022-09-03 10:30:19 -06:00
models disable hashcode tests that appear to give different results in different environments 2023-01-24 16:30:39 -06:00
notifications Add more widget tests 2022-10-24 17:16:08 +02:00
pages/send_view build runner update mocks 2023-01-25 16:16:20 -06:00
sample_data first commit 2022-08-26 16:11:35 +08:00
screen_tests build runner update mocks 2023-01-25 16:16:20 -06:00
services Add BIP44 derivation paths to Bitcoin Cash wallet restoration process (#330) 2023-02-02 09:24:26 -06:00
widget_tests update tests mock calls 2023-01-30 14:15:44 -06:00
address_book_service_test.dart address book tests updated 2022-11-07 10:24:37 -06:00
address_utils_test.dart first commit 2022-08-26 16:11:35 +08:00
cached_electrumx_test.dart temp comment out a couple tests 2022-09-08 14:21:26 -06:00
cached_electrumx_test.mocks.dart Add test history data and WIP change tests to particl 2022-11-30 15:06:31 +02:00
db_version_migration_test.dart comment out currently unneeded hive test init 2022-08-26 11:00:13 -06:00
electrumx_test.dart first commit 2022-08-26 16:11:35 +08:00
electrumx_test.mocks.dart Add test history data and WIP change tests to particl 2022-11-30 15:06:31 +02:00
flutter_secure_storage_interface_test.dart dynamic secure storage provider 2022-11-09 17:55:34 -06:00
flutter_secure_storage_interface_test.mocks.dart WIP: widget testing, update transaction card tests to use riverpod 2022-10-16 08:50:10 +02:00
formet_test.dart Format tests updated 2022-11-23 12:42:23 -06:00
global_events_test.dart first commit 2022-08-26 16:11:35 +08:00
json_rpc_test.dart first commit 2022-08-26 16:11:35 +08:00
price_test.dart fix price test 2022-12-12 15:00:39 -06:00
price_test.mocks.dart WIP: widget testing, update transaction card tests to use riverpod 2022-10-16 08:50:10 +02:00