12:50:55 hi, i'm trying to parse a block (specifically the blocktemplate_blob from getblocktemplate) but i'm having a bit of trouble. i've checked the definitions in cryptonote_basic.h but i don't see what i'm missing 12:50:56 https://termbin.com/iu4c 12:51:15 i'm getting that there's 0 tx hashes at the end of the block, which doesn't make sense because there's a load of other junk left to parse/read 12:51:49 can anyone tell what i'm doing wrong? thanks :) 13:08:12 I think what you read as number of tx hashes is the rct signature type. Here, "none". 13:10:51 ahhh thank you, can't believe i've been looking just at transaction_prefix instead of transaction for the past 2 days :X 13:12:24 hmm reading serialize_rctsig_base, it looks like it just returns after writing the type. but if i interpret the next bytes (9e6a...) as a varint, i get 13598 transaction hashes 13:12:40 Maybe it's a big block :) 13:13:36 The first tx hash for that block starts with e6ad. So you seem to be one nybble out, oddly. 13:16:05 hmm that seems to be me decoding it by hand. adding the ringCtType field to my decoder seems to have solved it 13:16:08 thank you for the help :)