Explorar o código

consensus/clique: fix struct tags for status API (#20316)

Also unexport the status struct.
Felix Lange %!s(int64=6) %!d(string=hai) anos
pai
achega
c5c5e0dbe8
Modificáronse 1 ficheiros con 4 adicións e 4 borrados
  1. 4 4
      consensus/clique/api.go

+ 4 - 4
consensus/clique/api.go

@@ -120,9 +120,9 @@ func (api *API) Discard(address common.Address) {
 	delete(api.clique.proposals, address)
 }
 
-type Status struct {
+type status struct {
 	InturnPercent float64                `json:"inturnPercent"`
-	SigningStatus map[common.Address]int `json:"sealerActivity""`
+	SigningStatus map[common.Address]int `json:"sealerActivity"`
 	NumBlocks     uint64                 `json:"numBlocks"`
 }
 
@@ -130,7 +130,7 @@ type Status struct {
 // - the number of active signers,
 // - the number of signers,
 // - the percentage of in-turn blocks
-func (api *API) Status() (*Status, error) {
+func (api *API) Status() (*status, error) {
 	var (
 		numBlocks = uint64(64)
 		header    = api.chain.CurrentHeader()
@@ -169,7 +169,7 @@ func (api *API) Status() (*Status, error) {
 		}
 		signStatus[sealer]++
 	}
-	return &Status{
+	return &status{
 		InturnPercent: float64((100 * optimals)) / float64(numBlocks),
 		SigningStatus: signStatus,
 		NumBlocks:     numBlocks,