Merge pull request #4577 from zgfzgf/fix-chain-consensusfault
delete slash-consensus miner
This commit is contained in:
commit
6328f9c879
19
cli/chain.go
19
cli/chain.go
@ -1105,10 +1105,6 @@ var slashConsensusFault = &cli.Command{
|
|||||||
Usage: "Report consensus fault",
|
Usage: "Report consensus fault",
|
||||||
ArgsUsage: "[blockCid1 blockCid2]",
|
ArgsUsage: "[blockCid1 blockCid2]",
|
||||||
Flags: []cli.Flag{
|
Flags: []cli.Flag{
|
||||||
&cli.StringFlag{
|
|
||||||
Name: "miner",
|
|
||||||
Usage: "Miner address",
|
|
||||||
},
|
|
||||||
&cli.StringFlag{
|
&cli.StringFlag{
|
||||||
Name: "extra",
|
Name: "extra",
|
||||||
Usage: "Extra block cid",
|
Usage: "Extra block cid",
|
||||||
@ -1142,6 +1138,10 @@ var slashConsensusFault = &cli.Command{
|
|||||||
return xerrors.Errorf("getting block 2: %w", err)
|
return xerrors.Errorf("getting block 2: %w", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if b1.Miner != b2.Miner {
|
||||||
|
return xerrors.Errorf("block1.miner:%s block2.miner:%s", b1.Miner, b2.Miner)
|
||||||
|
}
|
||||||
|
|
||||||
def, err := api.WalletDefaultAddress(ctx)
|
def, err := api.WalletDefaultAddress(ctx)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
@ -1186,17 +1186,8 @@ var slashConsensusFault = &cli.Command{
|
|||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
if cctx.String("miner") == "" {
|
|
||||||
return xerrors.Errorf("--miner flag is required")
|
|
||||||
}
|
|
||||||
|
|
||||||
maddr, err := address.NewFromString(cctx.String("miner"))
|
|
||||||
if err != nil {
|
|
||||||
return err
|
|
||||||
}
|
|
||||||
|
|
||||||
msg := &types.Message{
|
msg := &types.Message{
|
||||||
To: maddr,
|
To: b2.Miner,
|
||||||
From: def,
|
From: def,
|
||||||
Value: types.NewInt(0),
|
Value: types.NewInt(0),
|
||||||
Method: builtin.MethodsMiner.ReportConsensusFault,
|
Method: builtin.MethodsMiner.ReportConsensusFault,
|
||||||
|
Loading…
Reference in New Issue
Block a user