OSDN Git Service

Add validate votetx (#64)
[bytom/vapor.git] / test / tx_test.go
index 7bd5d61..c24768c 100644 (file)
@@ -10,12 +10,12 @@ import (
        "testing"
 
        log "github.com/sirupsen/logrus"
-       dbm "github.com/tendermint/tmlibs/db"
 
        "github.com/vapor/account"
        "github.com/vapor/asset"
        "github.com/vapor/blockchain/pseudohsm"
        "github.com/vapor/consensus"
+       dbm "github.com/vapor/database/leveldb"
        "github.com/vapor/protocol/bc"
        "github.com/vapor/protocol/bc/types"
        "github.com/vapor/protocol/validation"
@@ -200,14 +200,14 @@ func TestCoinbaseMature(t *testing.T) {
                if err != nil {
                        t.Fatal(err)
                }
-               if err := SolveAndUpdate(chain, block); err == nil {
+               if _, err := chain.ProcessBlock(block); err == nil {
                        t.Fatal("spent immature coinbase output success")
                }
                block, err = NewBlock(chain, nil, defaultCtrlProg)
                if err != nil {
                        t.Fatal(err)
                }
-               if err := SolveAndUpdate(chain, block); err != nil {
+               if _, err := chain.ProcessBlock(block); err != nil {
                        t.Fatal(err)
                }
        }
@@ -216,7 +216,7 @@ func TestCoinbaseMature(t *testing.T) {
        if err != nil {
                t.Fatal(err)
        }
-       if err := SolveAndUpdate(chain, block); err != nil {
+       if _, err := chain.ProcessBlock(block); err != nil {
                t.Fatalf("spent mature coinbase output failed: %s", err)
        }
 }
@@ -257,7 +257,7 @@ func TestCoinbaseTx(t *testing.T) {
                        t.Fatal(err)
                }
 
-               if err := SolveAndUpdate(chain, block); err == nil {
+               if _, err := chain.ProcessBlock(block); err == nil {
                        t.Fatalf("invalid coinbase tx validate success")
                }
        }