cosmos-sdk/cmd/basecoin/main.go

36 lines
662 B
Go
Raw Normal View History

package main
import (
"os"
"github.com/spf13/cobra"
"github.com/tendermint/basecoin/cmd/commands"
"github.com/tendermint/tmlibs/cli"
2017-01-28 18:12:58 -08:00
)
func main() {
var RootCmd = &cobra.Command{
Use: "basecoin",
Short: "A cryptocurrency framework in Golang based on Tendermint-Core",
}
RootCmd.AddCommand(
commands.InitCmd,
commands.StartCmd,
commands.TxCmd,
commands.QueryCmd,
2017-02-07 13:10:17 -08:00
commands.KeyCmd,
2017-02-13 14:04:49 -08:00
commands.VerifyCmd,
commands.BlockCmd,
commands.AccountCmd,
2017-03-13 17:20:07 -07:00
commands.UnsafeResetAllCmd,
commands.VersionCmd,
)
cmd := cli.PrepareMainCmd(RootCmd, "BC", os.ExpandEnv("$HOME/.basecoin"))
2017-05-13 17:03:46 -07:00
if err := cmd.Execute(); err != nil {
os.Exit(1)
}
}