v0.2.6
BREAKING:
- Executor was updated to a completely new implementation to improve compatibility with TON. A previous executor was the final legacy component to replace.
- New
overlay.getPublicEntry
query in addition to an overlay entry exchange. It speeds up the process of peers finding each other. - New TVM opcodes to "backport" signature verification without a signature id. This may change in the future, but we can at least test some ideas.
x{F916} @Defop ED25519_CHKSIGNU x{F917} @Defop ED25519_CHKSIGNS
New Features
- feat(collator): use
tycho-executor
by @Rexagon in #597 - feat(collator): burn mint support by @SmaGMan in #622
- feat(network): collect public entries for peers from queries by @Rexagon in #629
- feat(network): add metrics for quinn connections by @0xdeafbeef in #617
- feat(network): allow to customize quic metrics exporter by @0xdeafbeef in #621
- feat(block-util): use
rayon
forget_entry_by_id
by @Rexagon in #611 - feat(rpc): add
getTransactionBlockId
method by @Rexagon in #624 - feat(rpc): add
getKeyBlockProof
method to rpc by @MrWad3r in #627 - feat(scripts): add script to parse elector transactions by @Rexagon in #632
Internal Improvements
- docs: add cli commands reference by @0xdeafbeef in #626
- ci: add full cycle integration tests by @0xdeafbeef in #630