X-Git-Url: http://git.osdn.net/view?p=bytom%2Fvapor.git;a=blobdiff_plain;f=protocol%2Ftxpool_test.go;h=a2e63a22cd7ca4734f1fb2660f056ed8f82af4a6;hp=338d57fbdfb855c59b712b32422336de79736edc;hb=3a6cd9640bdb0eed33451a5af7a0e12cfe423165;hpb=54373c1a3efe0e373ec1605840a4363e4b246c46 diff --git a/protocol/txpool_test.go b/protocol/txpool_test.go index 338d57fb..a2e63a22 100644 --- a/protocol/txpool_test.go +++ b/protocol/txpool_test.go @@ -111,18 +111,19 @@ var testTxs = []*types.Tx{ type mockStore struct{} -func (s *mockStore) BlockExist(hash *bc.Hash, height uint64) bool { return false } -func (s *mockStore) GetBlock(*bc.Hash, uint64) (*types.Block, error) { return nil, nil } -func (s *mockStore) GetBlockHeader(*bc.Hash, uint64) (*types.BlockHeader, error) { return nil, nil } +func (s *mockStore) BlockExist(hash *bc.Hash) bool { return false } +func (s *mockStore) GetBlock(*bc.Hash) (*types.Block, error) { return nil, nil } +func (s *mockStore) GetBlockHeader(*bc.Hash) (*types.BlockHeader, error) { return nil, nil } func (s *mockStore) GetStoreStatus() *BlockStoreState { return nil } func (s *mockStore) GetTransactionStatus(*bc.Hash) (*bc.TransactionStatus, error) { return nil, nil } func (s *mockStore) GetTransactionsUtxo(*state.UtxoViewpoint, []*bc.Tx) error { return nil } func (s *mockStore) GetUtxo(*bc.Hash) (*storage.UtxoEntry, error) { return nil, nil } -func (s *mockStore) GetVoteResult(uint64) (*state.VoteResult, error) { return nil, nil } -func (s *mockStore) LoadBlockIndex(uint64) (*state.BlockIndex, error) { return nil, nil } +func (s *mockStore) GetConsensusResult(uint64) (*state.ConsensusResult, error) { return nil, nil } +func (s *mockStore) GetMainChainHash(uint64) (*bc.Hash, error) { return nil, nil } +func (s *mockStore) GetBlockHashesByHeight(uint64) ([]*bc.Hash, error) { return nil, nil } func (s *mockStore) SaveBlock(*types.Block, *bc.TransactionStatus) error { return nil } func (s *mockStore) SaveBlockHeader(*types.BlockHeader) error { return nil } -func (s *mockStore) SaveChainStatus(*state.BlockNode, *state.BlockNode, *state.UtxoViewpoint, []*state.VoteResult) error { +func (s *mockStore) SaveChainStatus(*types.BlockHeader, *types.BlockHeader, []*types.BlockHeader, *state.UtxoViewpoint, []*state.ConsensusResult) error { return nil } @@ -421,7 +422,7 @@ func TestExpireOrphan(t *testing.T) { }, } - before.ExpireOrphan(time.Unix(1633479701, 0)) + before.expireOrphan(time.Unix(1633479701, 0)) if !testutil.DeepEqual(before, want) { t.Errorf("got %v want %v", before, want) } @@ -655,9 +656,9 @@ func TestRemoveOrphan(t *testing.T) { type mockStore1 struct{} -func (s *mockStore1) BlockExist(hash *bc.Hash, height uint64) bool { return false } -func (s *mockStore1) GetBlock(*bc.Hash, uint64) (*types.Block, error) { return nil, nil } -func (s *mockStore1) GetBlockHeader(*bc.Hash, uint64) (*types.BlockHeader, error) { return nil, nil } +func (s *mockStore1) BlockExist(hash *bc.Hash) bool { return false } +func (s *mockStore1) GetBlock(*bc.Hash) (*types.Block, error) { return nil, nil } +func (s *mockStore1) GetBlockHeader(*bc.Hash) (*types.BlockHeader, error) { return nil, nil } func (s *mockStore1) GetStoreStatus() *BlockStoreState { return nil } func (s *mockStore1) GetTransactionStatus(*bc.Hash) (*bc.TransactionStatus, error) { return nil, nil } func (s *mockStore1) GetTransactionsUtxo(utxoView *state.UtxoViewpoint, tx []*bc.Tx) error { @@ -667,12 +668,13 @@ func (s *mockStore1) GetTransactionsUtxo(utxoView *state.UtxoViewpoint, tx []*bc } return nil } -func (s *mockStore1) GetUtxo(*bc.Hash) (*storage.UtxoEntry, error) { return nil, nil } -func (s *mockStore1) GetVoteResult(uint64) (*state.VoteResult, error) { return nil, nil } -func (s *mockStore1) LoadBlockIndex(uint64) (*state.BlockIndex, error) { return nil, nil } -func (s *mockStore1) SaveBlock(*types.Block, *bc.TransactionStatus) error { return nil } -func (s *mockStore1) SaveBlockHeader(*types.BlockHeader) error { return nil } -func (s *mockStore1) SaveChainStatus(*state.BlockNode, *state.BlockNode, *state.UtxoViewpoint, []*state.VoteResult) error { +func (s *mockStore1) GetUtxo(*bc.Hash) (*storage.UtxoEntry, error) { return nil, nil } +func (s *mockStore1) GetConsensusResult(uint64) (*state.ConsensusResult, error) { return nil, nil } +func (s *mockStore1) GetMainChainHash(uint64) (*bc.Hash, error) { return nil, nil } +func (s *mockStore1) GetBlockHashesByHeight(uint64) ([]*bc.Hash, error) { return nil, nil } +func (s *mockStore1) SaveBlock(*types.Block, *bc.TransactionStatus) error { return nil } +func (s *mockStore1) SaveBlockHeader(*types.BlockHeader) error { return nil } +func (s *mockStore1) SaveChainStatus(*types.BlockHeader, *types.BlockHeader, []*types.BlockHeader, *state.UtxoViewpoint, []*state.ConsensusResult) error { return nil } @@ -693,22 +695,6 @@ func TestProcessTransaction(t *testing.T) { { want: &TxPool{}, addTx: &TxDesc{ - Tx: testTxs[3], - StatusFail: false, - }, - }, - //Dust tx - { - want: &TxPool{}, - addTx: &TxDesc{ - Tx: testTxs[4], - StatusFail: false, - }, - }, - //Dust tx - { - want: &TxPool{}, - addTx: &TxDesc{ Tx: testTxs[5], StatusFail: false, },