Author

Topic: [DCR] Decred - гибридный PoW/PoS | btcsuite Devs | Тoнны нoвых вoзмoжностeй - page 235. (Read 428956 times)

member
Activity: 90
Merit: 10
Кто нибудь может подсказать, как бороться с этой ошибкой

22:42:27 2016-06-22 [ERR] WLLT: PurchaseTicket error returned: -22: TX rejected: tried to spend zero value output from input 6086f37a9501c411a00bdd802faa1036d7b8fa1e82129bd62f60e874fbf00873, idx 2

У Вас что-то не в порядке с кошельком – он «потерял» какие-то выходы, самый простой вариант, сделать резервную копию, перенести куда-то wallet.db и создать кошелек заново загрузив в него свой приватный ключ – в этом случае будут заново пересканированы все транзакции из блокчайна. Возможно, есть вариант проще – но команды rescan у Decred я не видел.

Спасибо. Заработало.
hero member
Activity: 714
Merit: 529
Если посить на пуле, монеты на кошельке тоже блокируются до полугода или можно соскочить в любой момент и разблокировать?
Монеты на которые куплены билеты заблокированы до того как билет проголосует. Отменить покупку билета и вернуть монеты нельзя.
Насколько мне известно, билет в среднем голосует раз в месяц. Полгода, это тот билет за который проголосовали, но твой кошелек не был онлайн в этот момент, возврата придется ждать около этого времени. Посить на пуле, это предоставить право пулу в нужный момент подтвердить билет. И билеты и монеты никуда из твоего кошелька все это время не уходят.

Немного подправлю.

"Полгода, это тот билет за который проголосовали, но твой кошелек не был онлайн"
Нет, деньги за пропущенные билеты возвращаются мгновенно. Само собой без награды за голос.
Если вы видите, что у вас в кошельке "missed" и "revoked" имеют разное значение (dcrctl --wallet getstakeinfo), это значит что вы вернули не все деньги за пропущенные билеты. (но есть и баги, так что возможно эта статистика неправильная)
Обычно кошелек это делает автоматически, но есть команда и вручную для возврата средств с пропущенных билетов:
dcrctl --wallet rebroadcastmissed (кошелек должен быть разблокирован).

"Насколько мне известно, билет в среднем голосует раз в месяц."
Да, так и есть. Чем больше у вас билетов, тем сглаженнее будет ожидаемый результат. Само собой с одним билетом ожидать можно чего угодно (от одной секунды до 5-6 мес);
Максимальный срок жизни live билета что-то около 43200 блоков. В общем, около 5-6 месяцев; если он не проголосовал за это время, средства будут возвращены без награды (почти то же самое, что и missed, но не по вашей вине, просто очень не повезло); вероятность этого крайне мала (вроде бы меньше 1%)
hero member
Activity: 639
Merit: 503
Если посить на пуле, монеты на кошельке тоже блокируются до полугода или можно соскочить в любой момент и разблокировать?
Монеты на которые куплены билеты заблокированы до того как билет проголосует. Отменить покупку билета и вернуть монеты нельзя.
Насколько мне известно, билет в среднем голосует раз в месяц. Полгода, это тот билет за который проголосовали, но твой кошелек не был онлайн в этот момент, возврата придется ждать около этого времени. Посить на пуле, это предоставить право пулу в нужный момент подтвердить билет. И билеты и монеты никуда из твоего кошелька все это время не уходят.
hero member
Activity: 896
Merit: 504
Если посить на пуле, монеты на кошельке тоже блокируются до полугода или можно соскочить в любой момент и разблокировать?
full member
Activity: 296
Merit: 102
Ребята как забекапить кошелёк кроме сид фраз - бекап папки Dcrwallet сохранит все монеты ?
legendary
Activity: 1764
Merit: 1018
Кто нибудь может подсказать, как бороться с этой ошибкой

22:42:27 2016-06-22 [ERR] WLLT: PurchaseTicket error returned: -22: TX rejected: tried to spend zero value output from input 6086f37a9501c411a00bdd802faa1036d7b8fa1e82129bd62f60e874fbf00873, idx 2

У Вас что-то не в порядке с кошельком – он «потерял» какие-то выходы, самый простой вариант, сделать резервную копию, перенести куда-то wallet.db и создать кошелек заново загрузив в него свой приватный ключ – в этом случае будут заново пересканированы все транзакции из блокчайна. Возможно, есть вариант проще – но команды rescan у Decred я не видел.
member
Activity: 90
Merit: 10
Кто нибудь может подсказать, как бороться с этой ошибкой

22:42:27 2016-06-22 [ERR] WLLT: PurchaseTicket error returned: -22: TX rejected: tried to spend zero value output from input 6086f37a9501c411a00bdd802faa1036d7b8fa1e82129bd62f60e874fbf00873, idx 2
legendary
Activity: 3752
Merit: 1864
Ленив, каюсь, вопрос: а есть подробная и пошаговая инструкция как посить на пуле, например stakepool.dcrstats.com ? От момента заброски монет на кошель, до покупки билетов и передачи их пулу ? Еще раз - извините, но в такой жарище так тяжело собрать мозги в кучу ! Smiley
зарегистрируйся на stakepool.dcrstats.com
там во время реги по шагам все необходимое создастся  и сгенерится команда, как запускать кошелек для автоматической покупки билетов и для ручной.

до покупки билетов и передачи их пулу ?
пулу никакие монеты, ни билеты,не передаются. ты просто разрешает пулу подтвержать билет в нужное время.

Вот спасибо вам большое ! Что бы вас всю жизнь преследовала проблема - куда девать лишние деньги ! Smiley
hero member
Activity: 639
Merit: 503
до покупки билетов и передачи их пулу ?
пулу никакие монеты, ни билеты,не передаются. ты просто разрешает пулу подтвержать билет в нужное время.
hero member
Activity: 639
Merit: 503
Ленив, каюсь, вопрос: а есть подробная и пошаговая инструкция как посить на пуле, например stakepool.dcrstats.com ? От момента заброски монет на кошель, до покупки билетов и передачи их пулу ? Еще раз - извините, но в такой жарище так тяжело собрать мозги в кучу ! Smiley
зарегистрируйся на stakepool.dcrstats.com
там во время реги по шагам все необходимое создастся  и сгенерится команда, как запускать кошелек для автоматической покупки билетов и для ручной.
legendary
Activity: 3752
Merit: 1864
Ленив, каюсь, вопрос: а есть подробная и пошаговая инструкция как посить на пуле, например stakepool.dcrstats.com ? От момента заброски монет на кошель, до покупки билетов и передачи их пулу ? Еще раз - извините, но в такой жарище так тяжело собрать мозги в кучу ! Smiley
legendary
Activity: 1456
Merit: 1022
А почему билеты могут не проголосовать и их возвращают?
hero member
Activity: 639
Merit: 503
О, поставил комиссию 0.2, уже 6 билетов купилось  Grin

А скоко эта цена держится по времени?
144 блока, примрно 12 часов
legendary
Activity: 1456
Merit: 1022
О, поставил комиссию 0.2, уже 6 билетов купилось  Grin

А скоко эта цена держится по времени?
legendary
Activity: 1456
Merit: 1022


Да не, они покупаются, но всего 2 куплено. А надо больше.

ты кстати, вкурсе, что тебе придется держать кошелек 100% онлайн, если ты пос-ишь на свой.
если на пос-пул, то не проблема, только купить нужно
Да, я знаю, думаю его на VDS повесить, пока пробую на своей винде дома, первый раз просто.
hero member
Activity: 639
Merit: 503


Да не, они покупаются, но всего 2 куплено. А надо больше.

ты кстати, вкурсе, что тебе придется держать кошелек 100% онлайн, если ты пос-ишь на свой.
если на пос-пул, то не проблема, только купить нужно
legendary
Activity: 1456
Merit: 1022
А по 20 реально поймать сейчас? Или лучше по 23

Реально и выгодно, но нужно завышать комиссию за билет в зависимости от размера мемпула.
Что-то вроде: dcrctl --wallet setticketfee 0.21
Лучше сначала почитать теорию, английский хорошо понимаешь?
На среднем уровне.

А как посмотреть какая сейчас комиссия стоит у меня?

По умолчанию стоит 0.01 в кошельке. Посмотреть можно вот так:
dcrctl --wallet getticketfee

Чтобы немного лучше понять (или совсем запутаться) как устроены комиссии на транзакцию билета, прочти вот эти 2 моих комментария:
https://forum.decred.org/threads/pos-mining.609/page-6#post-20319

Спасибо за ссылку.

А если я комиссию поменял на 0.12 в работающем кошельке она меняется? или надо менять во время запуска.

И почему тогда поменял комиссию чуть выше средней и нифига не покупаются билеты все равно))

опять идиотский совет)))
разблокируй кошелек)

Да не, они покупаются, но всего 2 куплено. А надо больше.
hero member
Activity: 639
Merit: 503
А по 20 реально поймать сейчас? Или лучше по 23

Реально и выгодно, но нужно завышать комиссию за билет в зависимости от размера мемпула.
Что-то вроде: dcrctl --wallet setticketfee 0.21
Лучше сначала почитать теорию, английский хорошо понимаешь?
На среднем уровне.

А как посмотреть какая сейчас комиссия стоит у меня?

По умолчанию стоит 0.01 в кошельке. Посмотреть можно вот так:
dcrctl --wallet getticketfee

Чтобы немного лучше понять (или совсем запутаться) как устроены комиссии на транзакцию билета, прочти вот эти 2 моих комментария:
https://forum.decred.org/threads/pos-mining.609/page-6#post-20319

Спасибо за ссылку.

А если я комиссию поменял на 0.12 в работающем кошельке она меняется? или надо менять во время запуска.

И почему тогда поменял комиссию чуть выше средней и нифига не покупаются билеты все равно))

опять идиотский совет)))
разблокируй кошелек)
Jump to: