Merge pull request #2878 from filecoin-project/feat/better-localnet-docs
Feat/better localnet docs
This commit is contained in:
commit
f8a6e4dce7
@ -215,6 +215,10 @@ var walletImport = &cli.Command{
|
||||
Usage: "specify input format for key",
|
||||
Value: "hex-lotus",
|
||||
},
|
||||
&cli.BoolFlag{
|
||||
Name: "as-default",
|
||||
Usage: "import the given key as your new default key",
|
||||
},
|
||||
},
|
||||
Action: func(cctx *cli.Context) error {
|
||||
api, closer, err := GetFullNodeAPI(cctx)
|
||||
@ -287,6 +291,12 @@ var walletImport = &cli.Command{
|
||||
return err
|
||||
}
|
||||
|
||||
if cctx.Bool("as-default") {
|
||||
if err := api.WalletSetDefault(ctx, addr); err != nil {
|
||||
return fmt.Errorf("failed to set default key: %w", err)
|
||||
}
|
||||
}
|
||||
|
||||
fmt.Printf("imported key %s successfully!\n", addr)
|
||||
return nil
|
||||
},
|
||||
|
@ -22,13 +22,13 @@ Create the genesis block and start up the first node:
|
||||
```sh
|
||||
./lotus-seed genesis new localnet.json
|
||||
./lotus-seed genesis add-miner localnet.json ~/.genesis-sectors/pre-seal-t01000.json
|
||||
./lotus daemon --lotus-make-genesis=dev.gen --genesis-template=localnet.json --bootstrap=false
|
||||
./lotus daemon --lotus-make-genesis=devgen.car --genesis-template=localnet.json --bootstrap=false
|
||||
```
|
||||
|
||||
Then, in another console, import the genesis miner key:
|
||||
|
||||
```sh
|
||||
./lotus wallet import ~/.genesis-sectors/pre-seal-t01000.key
|
||||
./lotus wallet import --as-default ~/.genesis-sectors/pre-seal-t01000.key
|
||||
```
|
||||
|
||||
Set up the genesis miner:
|
||||
|
Loading…
Reference in New Issue
Block a user