Skip to content
This repository has been archived by the owner on Jun 7, 2023. It is now read-only.

Commit

Permalink
Add a note about IRI/Bee compatibility in the Motivation part
Browse files Browse the repository at this point in the history
  • Loading branch information
thibault-martinez committed May 13, 2020
1 parent 3bf7468 commit ceefd6d
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions text/0030-protocol-messages.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,9 @@ This RFC introduces the IOTA protocol messages that were initially added in

To be able to take part in the IOTA networks, Bee nodes need to implement the exact same protocol presented in this RFC
and currently being used by [IRI](https://github.com/iotaledger/iri) nodes and
[HORNET](https://github.com/gohornet/hornet) nodes.
[HORNET](https://github.com/gohornet/hornet) nodes. However, it does not necessarily mean implementing the same versions
of the protocol and a design decision - later explained - concludes that Bee nodes and IRI nodes will not be able to
communicate with each other.

# Detailed design

Expand Down Expand Up @@ -97,7 +99,7 @@ fn tlv_into_bytes<M: Message>(message: M) -> Vec<u8> {

## Messages

Since the various types of messages are constructed with different kind of data, there can't be a single constructor
Since the various types of messages are constructed with different kind of data, there can not be a single constructor
signature in the `Message` trait. Implementations are then expected to provide a convenient `new` method to build them.

### Endianness
Expand Down

0 comments on commit ceefd6d

Please sign in to comment.