Author

Topic: [SOLVED] "Повисшие" транзакции. (Read 5691 times)

member
Activity: 364
Merit: 10
может кто сталкивался - отправил на биттрекс битки, они сначала 2 дня висели в pending, я написал тикет в саппорт, после , через пару часов битки уже были в истории пополнений, но на счете  я их не вижу!!!!! написал тикет, ответа нет уже почти неделю.
Кто-нибудь сталкивался?
newbie
Activity: 294
Merit: 0
Ребята у меня проблема, отправил BTC без комиссии, транзакция естественно повисла, возможно ли что-то сделатьHuhHuh??
legendary
Activity: 1554
Merit: 1008
Тогда надо внедрять в -rescan. Соберу через некоторое время. Будет супер-оптимизированный биткоин. Smiley

как успехи?
можно это под виндой собрать?
каогда еэто включат в основной софт разработчики?
Lis
sr. member
Activity: 293
Merit: 251
Spice must flow!
Столкнулся с такой же проблемой под виндой. Как можно удалить эту транзакцию из кошелька?
если в ближайшее время найду машину с виндой сделаю бинарник для винды из https://bitcointalksearch.org/topic/m.327142
member
Activity: 63
Merit: 10
Столкнулся с такой же проблемой под виндой. Как можно удалить эту транзакцию из кошелька?
sr. member
Activity: 868
Merit: 251
А не будет ли это таким же мёртвым пулл-реквестом, коим является мой -purgetx?
LZ
legendary
Activity: 1722
Merit: 1072
P2P Cryptocurrency
Тогда надо внедрять в -rescan. Соберу через некоторое время. Будет супер-оптимизированный биткоин. Smiley
sr. member
Activity: 868
Merit: 251
Ну почему же не должны? Проблемы с повисшими транзакциями есть, и никуда не делись.

Что касается .exe - мне нечем такое собрать. Ни одной винды у меня нигде нет. А там ещё MinGW натягивать и с библиотеками пляски с бубном...
LZ
legendary
Activity: 1722
Merit: 1072
P2P Cryptocurrency
Нет, не должны быть, так как это способстовало бы повторной отправке уже потраченных средств.
newbie
Activity: 3
Merit: 0
Ну, в общем, покопался. Из wallet.dat убрал все лишние транзакции. Баланс вообще стал равен нулю.
Есть мысли, что я упустил?

UPD: Дошло, транзакции помечаются как использованные и не участвуют в формировании баланса. Снёс нафиг все транзакции в кошельке и сделал rescan - все монетки вернулись.
Вот софтина, которую я для этой цели накидал на скорую руку: http://m0ray.net/sites/default/files/bitcoin/bc_tx.tar.bz2
На базе вот этого: https://bitcointalksearch.org/topic/what-has-it-got-in-its-walletses-2962

UPD: добавил возможность сноса всех транзакций из кошелька, чтобы не плодить скриптов.

А можно ли получить .exe этой полезнейшей софтины для win32 ? (w7 32bit)
(несколько ранее были ссылки, но ни одна не работает)

Нет у меня компилятора. Да и не компилировал ничего давно, тут тоже сноровка нужна.

И вообще, такие вещи должны быть у всех по умолчанию... какая-то странная дыра, явная недоработка.
member
Activity: 144
Merit: 12
BookiePro.Fun - The World's Betting Exchange
Спасибо m0Ray за его софтинку! Помогла убрать лишние транзакции и баланс восстановлен! Smiley   Cool
sr. member
Activity: 868
Merit: 251
Это было нетрудно. Благодарю за доверие - оно дороже любых денег.
member
Activity: 110
Merit: 100
Хотелось бы выразить огромную благодарность m0Ray, за спасение моего btc. Большое Спасибо!
sr. member
Activity: 868
Merit: 251
Отписал в личку.
Вообще-то даже этот 1BTC недобросовестный человек может забрать, а при определённых обстоятельствах - и больше. Ведь в кошельке хранится ещё и пул неиспользованных ключей.

Будем надеяться, что в официальный релиз или в btctools всё же включат мои наработки по очистке кошелька от непрошедших транзакций, потому что все подобные проблемы при значительном росте их количества (а тенденция есть) я разрулить не смогу. Притом, мягко говоря, неискренних желающих помочь наверняка найдётся немало.
member
Activity: 110
Merit: 100
не вопрос, доверю, куда вам его отправить?
 там все равно на счету можно сказать 0, только 1 зависший btc
LZ
legendary
Activity: 1722
Merit: 1072
P2P Cryptocurrency
Ручаюсь за m0Ray. Smiley
sr. member
Activity: 868
Merit: 251
Я смогу помочь, только если вы доверите мне ваш файл кошелька... У меня-то и эта штука скомпилирована, и bitcoin-клиент со встроенной опцией purgetx.
Правда, в качестве гарантии того, что ваш кошелёк никуда не утечёт, не будет использован мной и будет удалён сразу же после отправки обратно, могу дать только своё честное слово.
member
Activity: 110
Merit: 100
здраствуйте, у меня такая проблема, запустил кошелек, он неправильно показывал баланс было лишних 0.05btc, потом я перевел 5btc с майнера, т.е. в реале на кошельке должно быть ровно 5btc
но дальше я совершил ошибку, отправив 4 и 1 btc, т.е. на комиссию у меня денег как бы не было, но из-за  неверного баланса платежи ушли, 4btc прошло, а 1btc просто напросто повис
я работаю под win7 64, с линуксом опыта нет, прошу помощи
sr. member
Activity: 290
Merit: 251
Чёрт, забыл про хитрые rewrite rules на сайте...
http://m0ray.net/sites/default/files/bitcoin/bc_tx64.bin
Libcrypt у меня старый... в общем и хрен с ним, раз я проблему решил другим путём.
Но за попытки помощи спасибо.
sr. member
Activity: 868
Merit: 251
Чёрт, забыл про хитрые rewrite rules на сайте...
http://m0ray.net/sites/default/files/bitcoin/bc_tx64.bin
sr. member
Activity: 290
Merit: 251
sr. member
Activity: 868
Merit: 251
Гм. Может, она с 4.8 собирается?
Вот, сделал бинарник со статической libdb, попробуй его: http://m0ray.net/sites/default/files/bitcoin/bc_tx64

Делал так:
Code:
gcc -g bc_tx.c -static-libgcc -Wl,-Bstatic -ldb -Wl,-Bdynamic -lcrypto -lpthread -o bc_tx
Надеюсь, crypto и pthread не сильно различны.
sr. member
Activity: 290
Merit: 251
Утащил на сервак с 64-битной сусей, собрал - всё нормально.
Какая версия BDB?
ii  libdb4.7                             4.7.25-10ubuntu1                           Berkeley v4.7 Database Libraries [runtime]
ii  libdb4.7-dev                         4.7.25-10ubuntu1                           Berkeley v4.7 Database Libraries [development]
ii  libdb4.7-java                        4.7.25-10ubuntu1                           Berkeley v4.7 Database Libraries for Java
ii  libdb4.7-java-gcj                    4.7.25-10ubuntu1                           Berkeley v4.7 Database Libraries for Java (native code)
ii  libdb4.8                             4.8.30-5ubuntu2                            Berkeley v4.8 Database Libraries [runtime]
sr. member
Activity: 868
Merit: 251
wallet.dat - чистейшая BDB таблица типа BTree.
Quote
Does not use BDB (?).
Видно, что написавший сиё сам сомневается.
Однако практика доказывает.
sr. member
Activity: 462
Merit: 250
Кстати, нужна ли BDB для работы с wallet.dat? В вики пишут, что этот файл в другом формате.
sr. member
Activity: 868
Merit: 251
Утащил на сервак с 64-битной сусей, собрал - всё нормально.
Какая версия BDB?
sr. member
Activity: 290
Merit: 251
Строчки компиляции и вызова можно?
1) зависимости поставил
2) gcc -g bc_tx.c -ldb -lcrypto -o bc_tx
3) $ ./bc_tx ../wallet.dat
Ошибка сегментирования

В общем-то проблему я решил благодаря откату wallet.dat через дропбокс, но факт остается фактом - сегфолтится.
sr. member
Activity: 868
Merit: 251
Строчки компиляции и вызова можно?
sr. member
Activity: 290
Merit: 251
Ошибка сегментирования на 64битной бубунте

У меня та же проблема с зависшей в клиенте и не отправленной в сеть транзакцией.
sr. member
Activity: 868
Merit: 251
Ну, в общем, покопался. Из wallet.dat убрал все лишние транзакции. Баланс вообще стал равен нулю.
Есть мысли, что я упустил?

UPD: Дошло, транзакции помечаются как использованные и не участвуют в формировании баланса. Снёс нафиг все транзакции в кошельке и сделал rescan - все монетки вернулись.
Вот софтина, которую я для этой цели накидал на скорую руку: http://m0ray.net/sites/default/files/bitcoin/bc_tx.tar.bz2
На базе вот этого: https://bitcointalksearch.org/topic/what-has-it-got-in-its-walletses-2962

UPD: добавил возможность сноса всех транзакций из кошелька, чтобы не плодить скриптов.
sr. member
Activity: 868
Merit: 251
Уже третий раз вижу как транзакция уходит "в никуда": система её не принимает, а локально она остаётся и бабло считается потраченным.
-rescan не помогает (да и не может, ибо при этом ищутся транзакции, которые потерял клиент, но не потеряла сеть; тут же всё строго наоборот).

Пытался найти софтину, которая помогла бы ручками поковыряться в BDB-файлах - фигушки. Никто оного не видел? Вроде где-то что-то пролетало, убей бог не нахожу где.
Jump to: