axelarnetwork / tofn

A threshold cryptography library in Rust
Apache License 2.0
112 stars 23 forks source link

feat(sdk): support robust protocols #195

Closed ggutoski closed 3 years ago

ggutoski commented 3 years ago

fix #188

Main changes in round.rs and executer.rs

I also snuck in some tweaks to various collections objects: add missing map_result methods that I want in execute_raw, unify function arguments as FnMut and don't require Clone, add unset methods to Fill* collections.

ggutoski commented 3 years ago

Are new test cases required in tofnd to test robustness?

The only robust protocol we could test is interactive multisig. That's currently unused so I see no need to rush to write tests for it.