When CometBFT is run as a validator and a local private validator (PrivVal
) is adopted, it uses this file to keep data about the last signed consensus messages.
This file is only updated if a local private validator is adopted. (When priv_validator_laddr is not set.)
{
"height": "0",
"round": 0,
"step": 0
}
{
"height": "36",
"round": 0,
"step": 3,
"signature": "N813twXq5yC84wKGrD85X79iXPwtVytGdD3j8btwZ5ZyAAHSkNt6NBWvrTJUcMLqefPfG3SBdPHdfOedieeYCg==",
"signbytes": "76080211240000000000000022480A20D1823B950D1A0FD7335B4E63D2B65CF9D0CEAC13DF4E9E2DFB4765D2C69C74D0122408011220DB69B3B750BBCEAB4BC86BB1847D3E0DDB342EFAFE5731605C61A828265E09802A0C08CDF288AF0610A88CA8FE023211746573742D636861696E2D4866644B6E44"
}
Set to the last height that was signed.
Value type | string |
---|---|
Possible values | >= "0" |
Height, a number, is presented as a string so arbitrary high numbers can be used without the limitation of the integer maximum.
Set to the last round that was signed.
Value type | integer |
---|---|
Possible values | >= 0 |
Set to the last round step that was signed.
Value type | integer |
---|---|
Possible values | >= 0 |
The last signature produced. This was provided at the above height/round/step.
Value type | string |
---|---|
Possible values | base64-encoded bytes |
"" |
Proto-encoding of the latest consensus message signed. Used to compare incoming requests and if possible reuse the previous signature provided in signature.
Value type | string |
---|---|
Possible values | hex-encoded bytes |
"" |