p2p-key should no longer be passed via flag or env.
This commit is contained in:
@@ -18,6 +18,10 @@ func configure() {
|
||||
configureSeeds()
|
||||
}
|
||||
|
||||
var (
|
||||
storeKeyKey = "p2p-key"
|
||||
)
|
||||
|
||||
func configureKey() {
|
||||
|
||||
log.I.Ln("looking for key in storage")
|
||||
@@ -28,7 +32,7 @@ func configureKey() {
|
||||
|
||||
err = storage.View(func(txn *badger.Txn) error {
|
||||
|
||||
if item, err = txn.Get([]byte(keyFlag)); err != nil {
|
||||
if item, err = txn.Get([]byte(storeKeyKey)); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
@@ -50,7 +54,7 @@ func configureKey() {
|
||||
}
|
||||
|
||||
err = storage.Update(func(txn *badger.Txn) error {
|
||||
err = txn.Set([]byte(keyFlag), keyBytes)
|
||||
err = txn.Set([]byte(storeKeyKey), keyBytes)
|
||||
check(err)
|
||||
return nil
|
||||
})
|
||||
|
||||
@@ -6,14 +6,12 @@ import (
|
||||
)
|
||||
|
||||
var (
|
||||
keyFlag = "p2p-key"
|
||||
listenFlag = "p2p-listen"
|
||||
seedFlag = "p2p-seed"
|
||||
connectFlag = "p2p-connect"
|
||||
)
|
||||
|
||||
var (
|
||||
key string
|
||||
listeners []string
|
||||
seeds []string
|
||||
connectors []string
|
||||
@@ -21,12 +19,6 @@ var (
|
||||
|
||||
func InitFlags(cmd *cobra.Command) {
|
||||
|
||||
cmd.Flags().StringVarP(&key, keyFlag, "",
|
||||
"",
|
||||
"the base58 encoded private key for the seed node")
|
||||
|
||||
viper.BindPFlag(keyFlag, cmd.Flags().Lookup(keyFlag))
|
||||
|
||||
cmd.PersistentFlags().StringSliceVarP(&listeners, listenFlag, "",
|
||||
[]string{
|
||||
"/ip4/127.0.0.1/tcp/8337",
|
||||
|
||||
@@ -63,7 +63,7 @@ func run() {
|
||||
func Run() {
|
||||
|
||||
//storage.Update(func(txn *badger.Txn) error {
|
||||
// txn.Delete([]byte(keyFlag))
|
||||
// txn.Delete([]byte(storeKeyKey))
|
||||
// return nil
|
||||
//})
|
||||
|
||||
|
||||
@@ -50,7 +50,7 @@ func Base58Decode(key string) (priv crypto.PrivKey, err error) {
|
||||
// return
|
||||
// }
|
||||
//
|
||||
// viper.Set(keyFlag, key)
|
||||
// viper.Set(storeKeyKey, key)
|
||||
//
|
||||
// return
|
||||
// }
|
||||
|
||||
Reference in New Issue
Block a user