Some macros that implement Readable/Writeable traits for lightning messages. They also handle serialization and deserialization of TLVs.
Readable
Writeable