Remove obsolete paytovote cmd
This commit is contained in:
parent
3fbd282f2e
commit
53786ab4ce
|
@ -1,53 +0,0 @@
|
||||||
package main
|
|
||||||
|
|
||||||
import (
|
|
||||||
"flag"
|
|
||||||
|
|
||||||
"github.com/tendermint/abci/server"
|
|
||||||
"github.com/tendermint/basecoin/app"
|
|
||||||
"github.com/tendermint/basecoin/plugins/counter"
|
|
||||||
cmn "github.com/tendermint/go-common"
|
|
||||||
eyes "github.com/tendermint/merkleeyes/client"
|
|
||||||
)
|
|
||||||
|
|
||||||
func main() {
|
|
||||||
addrPtr := flag.String("address", "tcp://0.0.0.0:46658", "Listen address")
|
|
||||||
eyesPtr := flag.String("eyes", "local", "MerkleEyes address, or 'local' for embedded")
|
|
||||||
genFilePath := flag.String("genesis", "", "Genesis file, if any")
|
|
||||||
flag.Parse()
|
|
||||||
|
|
||||||
// Connect to MerkleEyes
|
|
||||||
eyesCli, err := eyes.NewClient(*eyesPtr)
|
|
||||||
if err != nil {
|
|
||||||
cmn.Exit("connect to MerkleEyes: " + err.Error())
|
|
||||||
}
|
|
||||||
|
|
||||||
// Create Basecoin app
|
|
||||||
app := app.NewBasecoin(eyesCli)
|
|
||||||
|
|
||||||
// add plugins
|
|
||||||
// TODO: add some more, like the cool voting app
|
|
||||||
counter := counter.New("counter")
|
|
||||||
app.RegisterPlugin(counter)
|
|
||||||
|
|
||||||
// If genesis file was specified, set key-value options
|
|
||||||
if *genFilePath != "" {
|
|
||||||
err := app.LoadGenesis(*genFilePath)
|
|
||||||
if err != nil {
|
|
||||||
cmn.Exit(cmn.Fmt("%+v", err))
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Start the listener
|
|
||||||
svr, err := server.NewServer(*addrPtr, "socket", app)
|
|
||||||
if err != nil {
|
|
||||||
cmn.Exit("create listener: " + err.Error())
|
|
||||||
}
|
|
||||||
|
|
||||||
// Wait forever
|
|
||||||
cmn.TrapSignal(func() {
|
|
||||||
// Cleanup
|
|
||||||
svr.Stop()
|
|
||||||
})
|
|
||||||
|
|
||||||
}
|
|
Loading…
Reference in New Issue