Merge pull request #2966 from filecoin-project/feat/slightly-nicer-chain-list
more informative chain list
This commit is contained in:
commit
c8a5e31d65
@ -393,7 +393,7 @@ func (client *BlockSync) sendRequestToPeer(
|
|||||||
&res)
|
&res)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
client.peerTracker.logFailure(peer, build.Clock.Since(connectionStart))
|
client.peerTracker.logFailure(peer, build.Clock.Since(connectionStart))
|
||||||
return nil, err
|
return nil, xerrors.Errorf("failed to read blocksync response: %w", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
// FIXME: Move all this together at the top using a defer as done elsewhere.
|
// FIXME: Move all this together at the top using a defer as done elsewhere.
|
||||||
|
@ -419,7 +419,8 @@ var chainListCmd = &cli.Command{
|
|||||||
}
|
}
|
||||||
tss = otss
|
tss = otss
|
||||||
for i, ts := range tss {
|
for i, ts := range tss {
|
||||||
fmt.Printf("%d: %d blocks\n", ts.Height(), len(ts.Blocks()))
|
pbf := ts.Blocks()[0].ParentBaseFee
|
||||||
|
fmt.Printf("%d: %d blocks (baseFee: %s -> maxFee: %s)\n", ts.Height(), len(ts.Blocks()), ts.Blocks()[0].ParentBaseFee, types.FIL(types.BigMul(pbf, types.NewInt(build.BlockGasLimit))))
|
||||||
|
|
||||||
for _, b := range ts.Blocks() {
|
for _, b := range ts.Blocks() {
|
||||||
msgs, err := api.ChainGetBlockMessages(ctx, b.Cid())
|
msgs, err := api.ChainGetBlockMessages(ctx, b.Cid())
|
||||||
@ -445,7 +446,7 @@ var chainListCmd = &cli.Command{
|
|||||||
avgpremium = big.Div(psum, big.NewInt(int64(lenmsgs)))
|
avgpremium = big.Div(psum, big.NewInt(int64(lenmsgs)))
|
||||||
}
|
}
|
||||||
|
|
||||||
fmt.Printf("\t%s: \t%d msgs, gasLimit: %d / %d (%0.2f%%), avgPrice: %s\n", b.Miner, len(msgs.BlsMessages)+len(msgs.SecpkMessages), limitSum, build.BlockGasLimit, 100*float64(limitSum)/float64(build.BlockGasLimit), avgpremium)
|
fmt.Printf("\t%s: \t%d msgs, gasLimit: %d / %d (%0.2f%%), avgPremium: %s\n", b.Miner, len(msgs.BlsMessages)+len(msgs.SecpkMessages), limitSum, build.BlockGasLimit, 100*float64(limitSum)/float64(build.BlockGasLimit), avgpremium)
|
||||||
}
|
}
|
||||||
if i < len(tss)-1 {
|
if i < len(tss)-1 {
|
||||||
msgs, err := api.ChainGetParentMessages(ctx, tss[i+1].Blocks()[0].Cid())
|
msgs, err := api.ChainGetParentMessages(ctx, tss[i+1].Blocks()[0].Cid())
|
||||||
|
Loading…
Reference in New Issue
Block a user