This commit inserted hashbrown in the dependencies of this crate to be able to fully compile in no-std (previously blocked by the use of std::collections::HashMap).
Using BTreeMap instead of HashMap would allow us to use alloc::collections::BTreeMap directly, and then remove the need for an external extra dependency. This would also make us able to have by default ordering on the participants during the signing phase
This commit inserted
hashbrown
in the dependencies of this crate to be able to fully compile inno-std
(previously blocked by the use ofstd::collections::HashMap
).Using
BTreeMap
instead ofHashMap
would allow us to usealloc::collections::BTreeMap
directly, and then remove the need for an external extra dependency. This would also make us able to have by default ordering on the participants during the signing phase