-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AND-9157 Fact0rn support #844
base: develop
Are you sure you want to change the base?
Conversation
nemelianov-tangem
commented
Nov 25, 2024
•
edited
Loading
edited
- https://github.com/tangem/tangem-app-config/pull/112
96a6e7f
1c1242a
to
d35a418
Compare
465dc7d
to
1523ef0
Compare
1523ef0
to
699e152
Compare
private const val MINIMAL_NUMBER_OF_CONFIRMATION_BLOCKS = 25 | ||
private val NORMAL_FEE_MULTIPLIER = 2.5.toBigDecimal() | ||
private val PRIORITY_FEE_MULTIPLIER = 5.toBigDecimal() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Откуда эти значения взялись? В Radiant используется Electrum, блоки так же часто, так почему здесь другие? Особенно основное - MINIMAL_NUMBER_OF_CONFIRMATION_BLOCKS
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
в исходниках константы кол-ва блоков И как используют раз и два Я взял 25 10 5 для minimal normal priority соотвественно
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Не, это плохие цели по блокам. 25 блоков - это 4.5 часа. По биткоину (а время блока то же там) в провайдере, который использует количество блоков, мы запрашиваем с таким целевым количеством:
const val MINIMAL_FEE_BLOCK_AMOUNT = 8
const val NORMAL_FEE_BLOCK_AMOUNT = 4
const val PRIORITY_FEE_BLOCK_AMOUNT = 1
Умножение при этом не даёт предсказуемого эффекта. По хорошему, надо делать 3 запроса с разным целевым параметром этим. Если с этим какие-то проблемы (апишка тупит мб), то можно попробовать с параметрами как в Radiant домножать. Но лучше всё же 3 запроса
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
поправил кол-во блоков и добавил три запроса, при ошибке сделал через умножение
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Проблема для исправления в отдельном комменте выше
303a3c9
to
bb85717
Compare
bb85717
to
84ccf34
Compare