(w)Routing (types 256-511):
as for your choosily picking type 128 ..
hmm let me see, ooooo you chose a type that belongs to just the commitment..(no surprise)
yawn.. .. rath try once more. but this time without concentrating on commitments
No worries. I knew that you would point it out and I have already prepared myself. All of the "routing" messages (type-wise) are described in
bolt07 (P2P Node and Channel Discovery).
bolt07 messages: announcement_signatures, channel_announcement, node_announcement, query_short_channel_ids/reply_short_channel_ids_end, channel_update, query_channel_range/reply_channel_range
Their types are: 259, 256, 257, 261, 258, 263, 264 respectively.
None of these messages include "onion_routing_packet", "hop_data" or any other routing instructions.
that payment hash. in that example is a hash from a channel partner, in a direct payment not eric.
No, it isn't. Payment hash is reused in HTLCs. PTLCs will use a different hash for every hop.