Browse Source

Remove NewNodeDefault...

pull/175/head
Jae Kwon 9 years ago
parent
commit
790cde028b
2 changed files with 11 additions and 10 deletions
  1. +5
    -9
      node/node.go
  2. +6
    -1
      node/node_test.go

+ 5
- 9
node/node.go View File

@ -41,14 +41,6 @@ type Node struct {
privKey crypto.PrivKeyEd25519
}
func NewNodeDefaultPrivVal() *Node {
// Get PrivValidator
privValidatorFile := config.GetString("priv_validator_file")
privValidator := types.LoadOrGenPrivValidator(privValidatorFile)
return NewNode(privValidator)
}
func NewNode(privValidator *types.PrivValidator) *Node {
// Get BlockStore
blockStoreDB := dbm.GetDB("blockstore")
@ -280,8 +272,12 @@ func RunNode() {
}
}
// Get PrivValidator
privValidatorFile := config.GetString("priv_validator_file")
privValidator := types.LoadOrGenPrivValidator(privValidatorFile)
// Create & start node
n := NewNodeDefaultPrivVal()
n := NewNode(privValidator)
l := p2p.NewDefaultListener("tcp", config.GetString("node_laddr"), config.GetBool("skip_upnp"))
n.AddListener(l)
err := n.Start()


+ 6
- 1
node/node_test.go View File

@ -7,6 +7,7 @@ import (
. "github.com/tendermint/go-common"
"github.com/tendermint/go-p2p"
_ "github.com/tendermint/tendermint/config/tendermint_test"
"github.com/tendermint/tendermint/types"
"github.com/tendermint/tmsp/example/golang"
"github.com/tendermint/tmsp/server"
)
@ -23,8 +24,12 @@ func TestNodeStartStop(t *testing.T) {
// wait for the server
time.Sleep(time.Second * 2)
// Get PrivValidator
privValidatorFile := config.GetString("priv_validator_file")
privValidator := types.LoadOrGenPrivValidator(privValidatorFile)
// Create & start node
n := NewNodeDefaultPrivVal()
n := NewNode(privValidator)
l := p2p.NewDefaultListener("tcp", config.GetString("node_laddr"), config.GetBool("skip_upnp"))
n.AddListener(l)
n.Start()


Loading…
Cancel
Save