Skip to content

Commit

Permalink
Remove Send bound from ProtocolError
Browse files Browse the repository at this point in the history
  • Loading branch information
fjarri committed Feb 10, 2025
1 parent c13c5bf commit 3eeb9aa
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 1 deletion.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Renamed `Round::entry_round()` to `entry_round_id()` and made it mandatory to implement. ([#84])
- Rework `RequiredMessageParts` API. ([#85])
- Removed `Send + Sync` bound on `WireFormat`. ([#92])
- Removed `Send` bound on `ProtocolError`. ([#92])


### Added
Expand Down
2 changes: 1 addition & 1 deletion manul/src/protocol/round.rs
Original file line number Diff line number Diff line change
Expand Up @@ -283,7 +283,7 @@ impl RequiredMessages {
///
/// Provable here means that we can create an evidence object entirely of messages signed by some party,
/// which, in combination, prove the party's malicious actions.
pub trait ProtocolError<Id>: Display + Debug + Clone + Send + Serialize + for<'de> Deserialize<'de> {
pub trait ProtocolError<Id>: Display + Debug + Clone + Serialize + for<'de> Deserialize<'de> {
/// Additional data that cannot be derived from the node's messages alone
/// and therefore has to be supplied externally during evidence verification.
type AssociatedData: Debug;
Expand Down

0 comments on commit 3eeb9aa

Please sign in to comment.