@@ -862,40 +862,6 @@ func TestActPool_GetSize(t *testing.T) {
862
862
require .Equal (uint64 (0 ), ap .GetSize ())
863
863
}
864
864
865
- func TestActPool_GetUnconfirmedActSize (t * testing.T ) {
866
- require := require .New (t )
867
- bc := blockchain .NewBlockchain (& config .Default , blockchain .InMemStateFactoryOption (), blockchain .InMemDaoOption ())
868
- _ , err := bc .CreateState (addr1 .RawAddress , uint64 (100 ))
869
- require .NoError (err )
870
- require .NoError (bc .GetFactory ().CommitStateChanges (0 , nil , nil , nil ))
871
- // Create actpool
872
- apConfig := getActPoolCfg ()
873
- Ap , err := NewActPool (bc , apConfig )
874
- require .NoError (err )
875
- ap , ok := Ap .(* actPool )
876
- require .True (ok )
877
- require .Zero (ap .GetUnconfirmedActSize ())
878
-
879
- tsf1 , err := signedTransfer (addr1 , addr1 , uint64 (1 ), big .NewInt (10 ))
880
- require .NoError (err )
881
- tsf2 , err := signedTransfer (addr1 , addr1 , uint64 (2 ), big .NewInt (20 ))
882
- require .NoError (err )
883
- tsf3 , err := signedTransfer (addr1 , addr1 , uint64 (3 ), big .NewInt (30 ))
884
- require .NoError (err )
885
- vote4 , err := signedVote (addr1 , addr1 , uint64 (4 ))
886
- require .NoError (err )
887
- require .NoError (ap .AddTsf (tsf1 ))
888
- require .NoError (ap .AddTsf (tsf2 ))
889
- require .NoError (ap .AddTsf (tsf3 ))
890
- require .NoError (ap .AddVote (vote4 ))
891
- require .Equal (uint64 (4 ), ap .GetUnconfirmedActSize ())
892
-
893
- require .NoError (bc .GetFactory ().CommitStateChanges (0 ,
894
- []* action.Transfer {tsf1 , tsf2 , tsf3 }, nil , nil ))
895
- ap .removeConfirmedActs ()
896
- require .Equal (uint64 (1 ), ap .GetUnconfirmedActSize ())
897
- }
898
-
899
865
// Helper function to return the correct pending nonce just in case of empty queue
900
866
func (ap * actPool ) getPendingNonce (addr string ) (uint64 , error ) {
901
867
if queue , ok := ap .accountActs [addr ]; ok {
0 commit comments