p2p-key should no longer be passed via flag or env.

This commit is contained in:
greg stone
2023-03-01 07:34:59 +00:00
parent 7bbd0869c8
commit 627c37f275
4 changed files with 8 additions and 12 deletions

View File

@@ -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
})

View File

@@ -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",

View File

@@ -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
//})

View File

@@ -50,7 +50,7 @@ func Base58Decode(key string) (priv crypto.PrivKey, err error) {
// return
// }
//
// viper.Set(keyFlag, key)
// viper.Set(storeKeyKey, key)
//
// return
// }