GetValsetEffective
GetValsetEffective returns the set that WILL be active at H+2: valset:proposed if dirty, else valset:current. Used by v0 so that (a) reads after a same-block proposal callback see that proposal's effects, and (b) sequential same-block proposals accumulate correctly on top of each other.
Misuse warning: this exists for r/sys/validators/v0's internal reads. Other realms making "is X a validator" decisions should call v0.IsValidator, not this directly, so future changes to v0's read semantics propagate uniformly.
Command
gnokey query vm/qeval -remote "https://rpc.gno.land" -data "gno.land/r/sys/params.GetValsetEffective()"
Result