Bitcoin: v0.19.0: ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ nAbsurdFee

Π‘ΠΎΠ·Π΄Π°Π½Π½Ρ‹ΠΉ Π½Π° 14 нояб. 2019  Β·  3ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ  Β·  Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: bitcoin/bitcoin

Π‘Ρ‹Π»Π° создана ΠΈ протСстирована RAW-транзакция с комиссиСй, ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°ΡŽΡ‰Π΅ΠΉ DEFAULT_TRANSACTION_MAXFEE. Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ тСстов ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ с использованиСм Windows Core v0.18.0 ΠΈ v0.19.0. Core v0.19.0 Π±Ρ‹Π» построСн Π½Π° Ubuntu 18.04 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сборки gitian.
ΠžΡ‚Π²Π΅Ρ‚ Π±Ρ‹Π» ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ sendrawtransaction Π½Π° консоли. Π’ ΠΎΡ‚Π²Π΅Ρ‚Π΅ отобраТаСтся пСрСмСнная со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠΌ.

validation.cpp: L717
if (nAbsurdFee && nFees> nAbsurdFee)
return state.Invalid (ValidationInvalidReason :: TX_NOT_STANDARD, false,
REJECT_HIGHFEE, "absurdly-high-fee",
strprintf ("% d>% d", nFees, nAbsurdFee));

Π’ случаС v0.18.0 Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° DEFAULT_TRANSACTION_MAXFEE ΠΈΠ»ΠΈ -maxtxfee Π±Ρ‹Π»ΠΎ ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΎ Π² nAbsurdFee.
Однако Π² случаС v0.19.0 Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ "v-size * x" Π±Ρ‹Π»ΠΎ ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΎ. Π― Π½Π΅ Π·Π½Π°Π», Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ x.
Однако значСния, ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹Π΅ Π² nAbsurdFee, бСзусловно, Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ v0.18.0 ΠΈ v0.19.0.
По этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ sendrawtransaction ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² v0.19.0.

ВсС 3 ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

статичСский -maxtxfee Π±Ρ‹Π» Π·Π°ΠΌΠ΅Π½Π΅Π½ ставкой комиссии Π·Π° Π²Ρ‹Π·ΠΎΠ² (ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠ°ΠΊ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ rpc)

Бпасибо, Ρ‡Ρ‚ΠΎ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΠ»ΠΈ. Π― понимаю. Π― Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Π» Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ примСчания ΠΊ выпуску. (^^;

Π‘Ρ‹Π»Π° Π»ΠΈ эта страница ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ?
0 / 5 - 0 Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΈ