Как оценить вес пакетного Monero-перевода до выбора входов
Два перевода Monero на одну сумму могут иметь разный вес, поскольку расходуют разное число выходов. При планировании пакета полезно сравнить его структуру.
Сравните две структуры
Пример моделирует три входа и два выхода с RingCT. Используйте размер кольца для целевой версии протокола. Повторите расчёт с одним входом и сохраните результаты по размеру и весу. Передайте пример в monero-wallet-rpc запросом POST на /json_rpc.
{
"jsonrpc": "2.0",
"id": "guide",
"method": "estimate_tx_size_and_weight",
"params": {
"n_inputs": 3,
"n_outputs": 2,
"ring_size": 16,
"rct": true
}
}
Сравните вес и реальную транзакцию
При одинаковых прочих параметрах видна цена дробления входов. size и weight — отдельные показатели, ни один не является готовой комиссией. Для бюджета примените актуальную ставку и политику кошелька, а затем сравните с фактически собранным переводом.