未検証のまま残高だけ減ってしまうバグ?

初心者

26 Res. 10.347 MONA 6 Fav.

1 :Monant.Gox四段:2014/06/04 19:19:08 (3年前)  0.057MONA/1人

monacoin-qtで送金したのですが、未検証のまま1日経っても変わりません。最新版のウォレットを使用しているのですが、バグなのでしょうか?

残高だけが減ってしまい、困っています。もし検証が終わらない場合、残高は減ったままになってしまうのしょうか?

2 :名無し四段:2014/06/04 19:30:50 (3年前)  0MONA/0人

エスパーじゃないから、それだけじゃ何もわからないよ
せめてトランザクションIDくらい出してよ

3 :名無し六段:2014/06/04 20:24:18 (3年前)  0MONA/0人

そのうち検証されるから大丈夫だよ

4 :Monant.Gox四段:2014/06/04 20:24:28 (3年前)  0MONA/0人

>>2 これです
ステータス: 0/未検証
日付: 2014/06/03 19:26
受信: MKDkdTJ4Fq6ng6FN51kvxxDLNHV6RAheKs
引き落とし額: -4000.00 MONA
正味金額: -4000.00 MONA
取引 ID: 2797aae0b1e72f911022ba9b76faf3d30cfb2b044595e965c3d9e450a5cefdb9

5 :名無し二六段教士:2014/06/04 20:35:00 (3年前)  0MONA/0人

受信のアドレス abeさんでみれへんな

6 :名無し四段:2014/06/04 20:40:49 (3年前)  0MONA/0人

>>4
トランザクションが他のクライアントに流れてないよ
他のクライアントと接続した状態で1時間くらい放置してみても変わらない?
qtは公式のを使ってる?

7 :Monant.Gox四段:2014/06/04 21:15:48 (3年前)  0MONA/0人

>>6 公式使ってますね

流れてないってことは無効なんでしょうか。残高は元に戻るんですかね?

conflictedでなんでしょうか?↓

ステータス: conflicted
日付: 2014/06/02 17:32
受信: MKqKzoj9HnVnVAFE9HfMgGF5QD16XYfFoB
引き落とし額: -1000.00 MONA
正味金額: -1000.00 MONA
取引 ID: f6247905f85209da4f8ec51f1696d111cbe3a0d6380ce44aff9a674102f278e3

8 :名無し五段:2014/06/04 21:38:43 (3年前)  5MONA/1人

>>7
https://github.com/bitcoin/bitcoin/pull/3669

9 :Monant.Gox四段:2014/06/05 00:29:43 (3年前)  0MONA/0人

>>8 ありがとうございます。読んでみます

10 :Monant.Gox四段:2014/06/05 00:39:54 (3年前)  0MONA/0人

>>7 すいません、結局これはどうすればいいのかよくわからないのですが・・・・

11 :Monant.Gox四段:2014/06/05 00:50:21 (3年前)  0.2MONA/1人

transactionが承認される前に、別のトランザクションとconflict(衝突)して、計算されなかったため、無効となった?というのはなんとなくわかります
では、無効となった送金額がウォレット上に戻ってこないのはなぜ?と思います。戻す方法があれば教えてほしいです。または、すでに戻っているのに数値で現れてないのでしょうか?
大金なので結構困っています

ステータス: conflicted
日付: 2014/06/02 18:22
受信: M9anw2kodeqCs88FdBbkGpcZYPwR2YKfsj
引き落とし額: -4000.00 MONA
正味金額: -4000.00 MONA
取引 ID: f09229a9b85bfbc5138be66d8c4d7751047aa4d86614770779f693595e5a03bb

12 :♪うー(・×・)ちゃん♪五段:2014/06/05 00:52:58 (3年前)  0MONA/0人

これはかわいそうすぎるぴょん。いちmonaユーザーとしては衝撃的で怖くて送金出来ないぴょん。開発者さんはなんとかしてくれぴょん。

13 :もなっくす五段:2014/06/05 01:08:06 (3年前)  1.59MONA/2人

Windowsの場合、ウォレットを終了後、
monacoin-qt.exeが入っているフォルダを開いて、そのフォルダの中でShiftを押しながら右クリック
→コマンドウインドウをここで開くを選択
コマンドラインに monacoin-qt -rescan と入力
ウォレットが再スキャンするのに数分かかるので完了するまで待つ。
これでどうでしょうか。

14 :LN試験中七段:2014/06/05 01:47:13 (3年前)  1MONA/1人

bitcoin 0.9.0系だと、-zapwallettxes というオプションで復旧できるらしい
monacoinにはまだなかったと思う

最悪、コンソールからdumpwallet <ファイル名>と打ちこんで
プライベートキーをファイルに書き出し、
古いwallet.datを一旦別の場所に移動させるなどして、ウォレッットを新規に作り
importwallet <ファイル名> でさっきのファイルを読み込む

15 :Monant.Gox四段:2014/06/05 02:52:00 (3年前)  0.2MONA/1人

>>13 今数分経って未検証のままですが、conflictedではなくなりました。このまま待てばよいのでしょうかね・・・

>>14 -zapwallettxesができたのですが、復旧しませんでした。dumpwalletはコンソールから実行できなかった+helpでも確認できませんでした。
privatekeyをdumpしてしまうのはどうなのでしょうか?

16 :名無し五段:2014/06/05 08:03:30 (3年前)  0MONA/0人

C:\Users\あなたのユーザー名\AppData\Roaming\monacoin
の中のwallet.dat以外を削除してからmonacoin-qtを実行してみるとか

17 :名無し五段:2014/06/05 15:48:13 (3年前)  0.2MONA/1人

>>11
はエクスプローラーで出てくるけど、ちゃんと戻ってきてるみたい。
>>1では最新版って書いてあるけど、>>11のトランザクションは日付からして、前のバージョンのクライアントで同期が取れない状態で取引しなかった?

http://explorer.cryptopoolmining.com/address/M9anw2kodeqCs88FdBbkGpcZYPwR2YKfsj

18 :藤原華幽院村正五段:2014/06/05 19:17:51 (3年前)  1.2MONA/2人

>>15
Status が conflicted から 0/unconfirmed になったという認識でOK?
それなら、Debug window で resendtx を実行して、しばらく待てば大丈夫なハズ。

conflicted の場合は、conflicted が発生する前の状態の wallet.dat があれば、
それに置き換えて monacoin-qt を再起動すれば残高は戻るよ。
(conflicted の取引履歴も表示されなくなる。)

19 :Monant.Gox四段:2014/06/05 21:15:21 (3年前)  0.2MONA/1人

>>17 >>18 ありがとうございます。
バックアップしてたwallet.datを復旧したらうまくいったようです

残高も戻りました。

ただresendtx コマンドが無いみたいです・・・。(helpにも見られません
これは、未検証のtransactionを無視していいのでしょうか

20 :Takenaka五段:2014/06/06 06:55:02 (3年前)  0.2MONA/1人

デバッグウインドウのコンソールで
getrawtransaction 取引 ID
とやると長い文字列がでるので、それを使って
sendrawtransaction 長い文字列
とやるとトランザクションを再送信出来ます。

21 :Monant.Gox四段:2014/06/06 15:46:00 (3年前)  0.2MONA/1人

>>20
15:45:35

TX rejected (code -22)
 となるようです

22 :Takenaka五段:2014/06/06 18:11:57 (3年前)  0.2MONA/1人

ちょっとソースを眺めてみました。
getrawtransactionでhexstringが取得出来ると言う事は
既にtxがmemory poolかblockにあるかという事なので
sendrawtransactionが失敗するのは当然ですね。
どうやら間違った事をお伝えしたみたいでごめんなさい。
残高に問題が無いなら全額別のウォレットに送金してしまう方がいいかも。

23 :Monant.Gox四段:2014/06/07 01:28:40 (3年前)  0MONA/0人

>>22 わかりました。いまのところ問題なさそうです。

24 :kiretaknife五段:2016/01/29 15:39:12 (1年前)  0MONA/0人

現在、
Notice: Undefined variable: row in /etc/nginx/www/askmona.org/mypage.php on line 197
0 MONAの出金処理中です。

なんどこれ

25 :makit五段錬士:2016/01/29 16:07:51 (1年前)  0.1MONA/1人

>>24
PHPのエラーメッセージなのでAskMonaの管理人さん以外は気にしなくて大丈夫です。本来本番環境では画面に表示しないものを設定ミスで画面に表示されてしまってるようです^^

ちなみにメッセージの意味はmypage.phpの197行目で定義してない変数を使ってるけどスペルミスしてない?って確認(Notice)なので 問題が起きてるわけでもないのでご安心を。

26 :kiretaknife五段:2016/01/29 16:57:24 (1年前)  0MONA/0人

>>25
なるほど!!!ありがとう!

お気に入り

新規登録してMONAをもらおう

登録すると、投稿したり、MONAをもらったりすることができます。質問したり、答えたりしてMONAを手に入れてください。

新規登録ログイン