March 2026 Update
Most noticeably, this update enpowers the Coin Directed Grant Program Q1 2026.
Changelog
0.5.0 (2026-03-15)
Features
- add caption field to election (#148) (3db5882)
- add docker ci (#156) (b7f2821)
- add get_election rpc to vote server (#131) (564ab39)
- add scan progress reporter (#133) (44bb541)
- add zkproof and sign (#139) (af5fbb6)
- ballot validation zkp & signature (#141) (f447f55)
- cache witness checks (#144) (25e13d2)
- check against past cmx_roots (#143) (2a5c9a2)
- check election domain vs ballot domain (#152) (de38810)
- check nf_root & cmx_root (#142) (f4bfa1d)
- client: delete election (#135) (0169edf)
- optimize check_tx with block production (#147) (e76e78b)
- remove multi-election support and nested questions (#140) (47fb188)
- return voteid from vote() (#150) (8057851)
- save nfs & cmxs (#136) (ff5c516)
- store ballot/action cmx (#137) (8c24ea2)
- vote delegation to a given address (#151) (4166ef8)
- warmup circuit validation key (#146) (cd10ef3)
Bug Fixes
- add a prefix v_ to every table (#130) (a141866)
- avoid scanning blocks if they were scanned before (#134) (d5ee50e)
- remove hash param from get_election (#149) (598adf0)
- rename start → lock (#154) (e98aa13)
- use full range nu7 (#153) (11c32f4)
Chores
- add startup message (#158) (b7f2deb)
- add trace message (#145) (8516271)
- installation script (#160) (365d8fe)
- remove dead code (#138) (11fbcb1)
- remove flutter rust bridge (#128) (bd9fdcd)