From ZmnSCPxj at protonmail.com Thu Nov 15 09:45:13 2018 From: ZmnSCPxj at protonmail.com (ZmnSCPxj) Date: Thu, 15 Nov 2018 09:45:13 +0000 Subject: [Lightning-dev] type,len,value standard In-Reply-To: References: Message-ID: Good morning Conner et al, > > > 5. `len` - one byte or two? I believe we tend to use two bytes for various > > > lengths. > > > > > > > Maybe varint? One byte is not enough for all lengths, but two seems excessive > > for uint8 or even uint32. > > Given that messages are currently only up to 65536 bytes total, is that not a bit much? Sorry, I misunderstood. This is varint, correct? http://learnmeabitcoin.com/glossary/varint If so, I think this is good idea. It seems we do not have varint currently in Lightning (at least the parts I am familiar with). I suppose the t-l-v being in a different BOLT would let us make some section or part for describing `varint`. Regards, ZmnSCPxj