OSDN Git Service

update
authorChengcheng Zhang <943420582@qq.com>
Tue, 9 Jul 2019 13:02:15 +0000 (21:02 +0800)
committerChengcheng Zhang <943420582@qq.com>
Tue, 9 Jul 2019 13:02:15 +0000 (21:02 +0800)
test/wallet_test.go

index d3e1698..6c2a323 100644 (file)
@@ -321,31 +321,31 @@ type mockWallet struct {
        Wallet *wt.Wallet
 }
 
-func newMockWallet(store wt.WalletStore, account *account.Manager, asset *asset.Registry, chain *protocol.Chain, dispatcher *event.Dispatcher, txIndexFlag bool) *mockWallet {
-       w, err := wt.NewWallet(store, account, asset, nil, chain, dispatcher, txIndexFlag)
-       if err != nil {
-               panic(err)
-       }
-       var hash [32]byte
-       w.Status.WorkHash = bc.NewHash(hash)
-       return &mockWallet{w}
-}
-
 // func newMockWallet(store wt.WalletStore, account *account.Manager, asset *asset.Registry, chain *protocol.Chain, dispatcher *event.Dispatcher, txIndexFlag bool) *mockWallet {
-//     wallet := &wt.Wallet{
-//             Store:           store,
-//             AccountMgr:      account,
-//             AssetReg:        asset,
-//             Chain:           chain,
-//             RecoveryMgr:     newRecoveryManager(walletDB, account),
-//             EventDispatcher: dispatcher,
-//             TxIndexFlag:     txIndexFlag,
+//     w, err := wt.NewWallet(store, account, asset, nil, chain, dispatcher, txIndexFlag)
+//     if err != nil {
+//             panic(err)
 //     }
-//     wallet.TxMsgSub, _ = wallet.EventDispatcher.Subscribe(protocol.TxMsgEvent{})
-//     return &mockWallet{wallet}
-
+//     var hash [32]byte
+//     w.Status.WorkHash = bc.NewHash(hash)
+//     return &mockWallet{w}
 // }
 
+func newMockWallet(store wt.WalletStore, account *account.Manager, asset *asset.Registry, chain *protocol.Chain, dispatcher *event.Dispatcher, txIndexFlag bool) *mockWallet {
+       wallet := &wt.Wallet{
+               Store:           store,
+               AccountMgr:      account,
+               AssetReg:        asset,
+               Chain:           chain,
+               RecoveryMgr:     wt.NewRecoveryManager(store, account),
+               EventDispatcher: dispatcher,
+               TxIndexFlag:     txIndexFlag,
+       }
+       wallet.TxMsgSub, _ = wallet.EventDispatcher.Subscribe(protocol.TxMsgEvent{})
+       return &mockWallet{wallet}
+
+}
+
 func mockSingleBlock(tx *types.Tx) *types.Block {
        return &types.Block{
                BlockHeader: types.BlockHeader{