Browse Source

added Moniker as config, available in RPC.

pull/55/head
Jae Kwon 10 years ago
parent
commit
fa669ae436
3 changed files with 5 additions and 0 deletions
  1. +2
    -0
      config/config.go
  2. +2
    -0
      rpc/core/net.go
  3. +1
    -0
      rpc/core/types/responses.go

+ 2
- 0
config/config.go View File

@ -35,6 +35,7 @@ func SetApp(a *confer.Config) {
var defaultConfig = `# This is a TOML config file.
# For more information, see https://github.com/toml-lang/toml
Moniker = "anonymous"
Network = "tendermint_testnet0"
ListenAddr = "0.0.0.0:8080"
# First node to connect to. Command-line overridable.
@ -86,6 +87,7 @@ var DefaultGenesis = `{
// NOTE: If you change this, maybe also change defaultConfig
func initDefaults(rootDir string) {
app.SetDefault("Moniker", "anonymous")
app.SetDefault("Network", "tendermint_testnet0")
app.SetDefault("ListenAddr", "0.0.0.0:8080")
app.SetDefault("DB.Backend", "leveldb")


+ 2
- 0
rpc/core/net.go View File

@ -33,6 +33,7 @@ func Status() (*ctypes.ResponseStatus, error) {
func NetInfo() (*ctypes.ResponseNetInfo, error) {
listening := p2pSwitch.IsListening()
moniker := config.App().GetString("Moniker")
network := config.App().GetString("Network")
listeners := []string{}
for _, listener := range p2pSwitch.Listeners() {
@ -46,6 +47,7 @@ func NetInfo() (*ctypes.ResponseNetInfo, error) {
})
}
return &ctypes.ResponseNetInfo{
Moniker: moniker,
Network: network,
Listening: listening,
Listeners: listeners,


+ 1
- 0
rpc/core/types/responses.go View File

@ -70,6 +70,7 @@ type ResponseStatus struct {
}
type ResponseNetInfo struct {
Moniker string
Network string
Listening bool
Listeners []string


Loading…
Cancel
Save