OSDN Git Service

add wallet version check & globalTxIdx (#1657)
authorHAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com>
Wed, 27 Mar 2019 07:08:31 +0000 (15:08 +0800)
committerPaladz <yzhu101@uottawa.ca>
Wed, 27 Mar 2019 07:08:31 +0000 (15:08 +0800)
commite3a5485b17f11006b34d4b9982b71f639e86fe1d
tree76338f458bafe8b6cba2a82e5c409c78b7b96614
parentb87552f006c55e36877f54e429d6900bcf161af2
add wallet version check & globalTxIdx (#1657)

* feat: add current wallet version check

* feat: save globalTxIdx

* refactor: clean up

* test: add wallet txID check

* test: add genesisTx in wallet test

* refactor: adjust calcGlobalTxIndex format

* refactor: change date type for wallet version

* test: fix attach block in wallet_test

* refactor: fix https://github.com/Bytom/bytom/pull/1657/files#r269394040

* fix: move json.unmarshal form check_walletinfo to load_wallet

* fix: fix wallet version check test

* refactor: clean

* feat: add w.GetGlobalTxIdxes()

* test: add globalTxIdx comparasion

* refactor: clean up

* refactor: clean

* refactor: change bh type to pointer

* refactor: use nil txPool for TestWalletVersion

* refactor: use nil for unnecessary wallet params
config/genesis.go
wallet/indexer.go
wallet/wallet.go
wallet/wallet_test.go