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