То есть как входы, так и выходы у транзакции могут из себя представлять разные варианты.
snip
Допустим. А как тогда насчет комиссионных? Как подсчитать, если объединять легаси и сегвит входы с разных адресов и перенаправлять их на один выход? Я понимаю, что сам клиент может это учитывать, но хочется разобраться для себя.
Высчитывать вручную сатоши/байт, с учетом разного количества разных входов, это действительно большой головняк. Есть сайт https://coinb.in/#fees - можно посмотреть, что получится при определенном количестве разных входов и выходов.