insightのmonacoin対応最新版を誰か作成お願いします

その他

54 Res. 12944.85195265 MONA 16 Fav.

1 :脇山P名人教士聖人:2017/07/21 01:23:39  100.50404649MONA/4人

electrum作成してるんですがPアドレス対応のblockexplorerが欲しいです……

下記4つの条件を満たした方に8888mona送ります。
・bitpayのinsightをフォーク(litecoinの方でも可)して作成してください
 →参考URL https://github.com/bitpay/insight-ui

・作成したコードはgithubにオープンの状態で残してください
 →insight-api、insight-ui、monacore-node辺りが多分必要になるかと思われます

・下記のトランザクションをまともに表示できるもの(PアドレスからMアドレスへのトランザクション)
 →https://bchain.info/MONA/tx/4f75d4847744d9d2e5d8141b1c7e263dc3b4cf2262b61f76785185da7545f56d

・作成報告後1週間は稼働させてください
 →稼働確認のため。稼働開始時にはこのスレに記入をお願いします

2 :脇山P名人教士聖人:2017/07/21 01:24:32  0.00004649MONA/1人

なんか質問があれば随時このスレにお願いします。
あと8888monaは最初の条件を満たした方のみです。

3 :こゆき2号 七段:2017/07/21 06:29:04  0.1MONA/1人

必ずinsightではないといけませんか?

4 :脇山P名人教士聖人:2017/07/21 07:05:57  2MONA/1人

>>3
insghtでお願いします

5 :Monaparty名無し八段:2017/07/21 15:05:44  0.114114MONA/1人

まずは monacore-node から
https://www.npmjs.com/package/monacore-node
動作未確認

6 :Monaparty名無し八段:2017/07/21 15:48:33  0.114114MONA/1人

そして insight-api
https://www.npmjs.com/package/insight-api-monacoin
単体テスト合格済

7 :Monaparty名無し八段:2017/07/21 17:17:38  0MONA/0人

bitcore用monacoindのビルドが
思ったよりも面倒であることが判明
(static link のバイナリが生成されない)

今日は時間切れで明日以降に繰り越します
追い越しで実装し切る意気込みの方が
いらっしゃるならどうぞ

8 :はまな二段:2017/07/21 20:44:35  0MONA/0人

さっぱり意味が分からないけどAGE

9 :脇山P名人教士聖人:2017/07/22 06:20:07  0MONA/0人

>>4
insghtとなってますが誤字です。
insightでした。すみません。

そして早いな(白目

10 :Monaparty名無し八段:2017/07/22 06:44:49  1.1525514MONA/2人

昨日までの作業時間は
2014年から数えて3年+1日ですから
ちっとも早くないっぽい w

11 :こゆき2号 七段:2017/07/22 12:26:39  1.14114MONA/1人

他の人が作ったものはビルドが上手くいきませんね。
いっそのこと1から作った方が早い?

12 :まつした二段:2017/07/23 14:07:54  0MONA/0人

おいらが運営しているサイトではないけれども、下記URLで送信元のアドレス出てるんだけどこれじゃダメなのかな?

https://mona.chainsight.info/tx/4f75d4847744d9d2e5d8141b1c7e263dc3b4cf2262b61f76785185da7545f56d

13 :Monaparty名無し八段:2017/07/23 14:21:27  1.15114MONA/2人

>>12 だめな理由は http://askmona.org/4858?f=31 辺りをご参照

そしてやっと monacore-node 用 monacoind のビルドが通りそう

14 :まつした二段:2017/07/23 14:29:14  0.00114114MONA/1人

>>13
表示されてるけどアドレスがP始まりでないとダメなのですね。
参照先(4858)のトピックの31,36,50で chainsight.info はまだ対応されていないということがわかりました。ありがとうございます。

15 :脇山P名人教士聖人:2017/07/23 19:04:14  0MONA/0人

bitbankさんがマルチシグアドレス(Pから始まるアドレス)なので
そういう意味でも対応は急務かな…と思っております…

16 :なむやん七段教士:2017/07/23 19:41:31  0MONA/0人

こっちの存在も忘れないでね(´・ω・`)
http://namuyan.dip.jp/MultiLightBlockExplorer/index.php?page=selectcoin&coin=mona

17 :名無し七段:2017/07/23 19:45:35  0MONA/0人

insghtdeでほんとにいいんだな

18 :名無し六段:2017/07/23 19:47:19  0.00004649MONA/1人

https://mona.chainsight.info/

これでよくね

19 :名無し六段:2017/07/23 19:48:23  0MONA/0人

着手金として888モナくれ

成功報酬で8000モナでいい

20 :名無し四段:2017/07/23 19:50:12  0MONA/0人

成功するかわからんからな
着手金1000モナ 保証なしで
成功で残りくらいじゃねえとだれもやらねえ

21 :名無し七段:2017/07/23 19:51:13  0MONA/0人

全く意味がわからないが8888モナはほしい。誰か解説頼む

22 :名無し七段錬士:2017/07/23 19:53:03  0MONA/0人

88モナくれ。出来そうなやつに声かけるバイトするから。

23 :名無し七段:2017/07/23 19:53:58  0MONA/0人

何もしないので888monaでいいです。

24 :名無し四段:2017/07/23 19:54:44  0MONA/0人

マジレスするとリットコイン用のやつパクって一から作るのが速い

25 :脇山P名人教士聖人:2017/07/23 20:17:57  0.00118763MONA/2人

>>16
お気持ちは非常にありがたいのですがオープンソースの物が欲しいのです。

>>17
insightです。

>>18
マルチシグアドレスが表示できません。

明らかに手間がかかるお仕事のようなので
8888monaから切りよく10000monaに増額させていただきます。

ご協力いただきありがとうございます。

26 :こゆき2号 七段:2017/07/23 21:00:55  0.00004649MONA/1人

Insight APIは実装できたんですが…
本体が動作しません…

頑張ります

27 :Monaparty名無し八段:2017/07/24 13:53:19  0MONA/0人

monacore-node + insight-api-monacoin の構成で monacoind が起動しました

現在ブロックチェーン同期中 → Height: 208454 Percetage: 28.83

28 :Monaparty名無し八段:2017/07/24 14:42:55  0.114114MONA/1人

https://gist.github.com/cryptcoin-junkey/cc6afa49423dc3e42d55199132ec5b7c

yay!

続けて insight-ui をやっつけに行くっぽい

29 :Monaparty名無し八段:2017/07/24 14:42:55  0MONA/0人

https://gist.github.com/cryptcoin-junkey/cc6afa49423dc3e42d55199132ec5b7c

yay!

続けて insight-ui をやっつけに行くっぽい

30 :Monaparty名無し八段:2017/07/24 14:43:43  0MONA/0人

(??? 2重投稿された… ???)

31 :Monaparty名無し八段:2017/07/24 16:02:04  0.114114MONA/1人

https://mobile.twitter.com/cryptcoinjunkey/status/889378481682825217

yay!

32 :Monaparty名無し八段:2017/07/25 17:42:27  0.114MONA/1人

https://mobile.twitter.com/cryptcoinjunkey/status/889767550917132288

yay!

33 :Monaparty名無し八段:2017/07/26 10:43:00  0MONA/0人

リーチ yay!

UI: https://mona.insight.monaco-ex.org/insight/
API: https://mona.insight.monaco-ex.org/insight-api-monacoin/

現在同期中で昼過ぎには最新のブロックに追いつくと思います


おまけ: 要らないと思いつつ ついでに立てました↓

https://btc.insight.monaco-ex.org/insight/

34 :Monaparty名無し八段:2017/07/26 10:43:01  0MONA/0人

リーチ yay!

UI: https://mona.insight.monaco-ex.org/insight/
API: https://mona.insight.monaco-ex.org/insight-api-monacoin/

現在同期中で昼過ぎには最新のブロックに追いつくと思います


おまけ: 要らないと思いつつ ついでに立てました↓

https://btc.insight.monaco-ex.org/insight/

35 :Monaparty名無し八段:2017/07/26 12:30:46  0MONA/0人

あああっ
https://mona.insight.monaco-ex.org/insight/tx/4f75d4847744d9d2e5d8141b1c7e263dc3b4cf2262b61f76785185da7545f56d
は表示できているけれども
https://mona.insight.monaco-ex.org/insight/
にアクセスすると monacoind が落ちますね… リーチ撤回 boooo!

36 :ゆあ☆ミ三段:2017/07/26 16:56:09  11.4114MONA/1人

https://mona.insight.monaco-ex.org/insight-api-monacoin/addr/PEWBgMQLQeb7Tq6jdSxtE8rTJWF7FyqVpH/utxo

api単位でもチェックしたほうがいいよ

Invalid address. Code:-5

37 :Monaparty名無し八段:2017/07/26 17:06:59  0.00004649MONA/1人

>>35 は insight-api のバグっぽいところを修正済み

>>36 うおっとご指摘感謝です
ここまでやったなら そこまで片付けますかね…

38 :Monaparty名無し八段:2017/07/26 17:11:43  11411.40004649MONA/2人

一連のコードは全て GitHub に上がっています

最も手間がかからない動作環境構築方法は
docker-compose に下記 yaml ファイルを食わせることです
(Let's encrypt を使っていますので URL 等は変更してください)

https://github.com/monaco-ex/docker-insight/blob/master/docker-compose.yml

39 :脇山P名人教士聖人:2017/07/27 07:17:45  0MONA/0人

>>38
出来れば >>36 は直してほしいですが条件に入れてませんでしたね。
とりあえず稼働開始を7月26日12:00からで計測します。

ご協力いただきありがとうございます。

40 :Monaparty名無し八段:2017/07/27 08:51:55  0.00004649MONA/1人

>>39
bitbank.cc への入金アドレスが P形式だったので
confirmation の確認でさっそく便利に使いました

>>36 の件は正しく動くと
wallet や faucet の類が格段に作りやすくなるので
対応作業中です

修正箇所は把握済みで 副作用の有無を分析中…

41 :Monaparty名無し八段:2017/07/27 14:04:18  0.00004649MONA/1人

>>39 >>40
fixed. yay!

https://mobile.twitter.com/cryptcoinjunkey/status/890436845804208128

42 :Monaparty名無し八段:2017/07/30 16:13:45  0.11514114MONA/2人

ブロックの表示をさせると時々落ちているのは
SegWit に対応できていないからでした
パッチ当てたら目に見えて改善されましたっぽい yay!

https://mobile.twitter.com/cryptcoinjunkey/status/891554511097024512

サーバリソースは Monaparty の件で
Microsoft BizSpark プログラムの助成を受けており
実質0円で運用できています

運用の手間も掛からなさそうなので
短くとも数ヶ月単位での運用は続けるつもりでおります

43 :なちゃっと八段錬士:2017/07/30 17:44:47  0MONA/0人

よくわかってないんだけど
https://mona.insight.monaco-ex.org/insight/
で現在動いているものと同じもの(同じバージョン)を動かしたい場合は、以下のものを用意すればOKでしょうか?

monacore-node: https://www.npmjs.com/package/monacore-node
API: https://github.com/monaco-ex/insight-monacore-api
UI: https://github.com/monaco-ex/insight-ui

44 :Monaparty名無し八段:2017/07/30 21:46:07  3.9MONA/1人

>>43
bitcore-lib のバージョン不整合で酷い目に逢わないためには
下記 Dockerfile で何をしているのかを見ていただくのが確実です

https://github.com/monaco-ex/docker-insight/blob/monacoin/Dockerfile


運用環境では上記 Dockerfile で automated build されたイメージを
>>38 で紹介した compose ファイルでデプロイしています

単に動かしたい場合には >>38 を参照するのが近道です(…はず)

45 :脇山P名人教士聖人:2017/07/30 23:19:34  0MONA/0人

あぁこれ相当めんどくさいわ…(ちょっとやってみた感想

46 :脇山P名人教士聖人:2017/07/30 23:26:34  0MONA/0人

nodeのバージョン合わせが結構鬼門な気がするので
素直にdocker使った方が早いと思いました

47 :なちゃっと八段錬士:2017/07/31 00:26:27  0MONA/0人

>>44
ありがとうございます。旧insightを動かしてるので、いつか時間があるときにこっちに更新したいなって感じです。

48 :Monaparty名無し八段:2017/07/31 21:23:10  0MONA/0人

>>46 最近起きた NEM のスーパーノード周りの騒動を見ていると
docker イメージ配布を推したほうが何かと安心な気もしています

>>47 現行の Mona版Insightのインストールに落とし穴がたくさんあるのは
本家が SegWit パッチを採り込んでいないというのも大きいので
docker 環境でなくお急ぎでなければ
Bitcoin の SegWit 騒動が落ち着いくのを見計らうほうが得策かもしれません

49 :なちゃっと八段錬士:2017/08/01 11:48:17  0.00114114MONA/1人

docker-composeがうまく使えないレベルのスキルだったので、おとなしく待ちます(TдT)

50 :ゆあ☆ミ三段:2017/08/01 17:38:51  0.00114114MONA/1人

https://github.com/litecoin-project/litecore-node
segwit周りならlitecoin版が同じ問題抱えてると思います
trezorがsegwitに対応したウォレット出しているのでバックエンドのlitecoreも対応できているはず

51 :Monaparty名無し八段:2017/08/01 21:15:52  0MONA/0人

>>50 本家の bitcore-node でも
SegWit 対応の PR が出ており
今のところ本家の PR に追随しています

LTC も MONA も
本家の先に行ってしまったので
いろいろ面倒ですね

52 :脇山P名人教士聖人:2017/08/02 18:26:17  1411.4MONA/1人

一週間の稼働が確認できました。
ちょっと増やして11411.4mona送りました。
ご協力いただきありがとうございます。

53 :Monaparty名無し八段:2017/08/02 22:42:36  0.00114114MONA/1人

想定以上に面倒だったのは確かなのですが
8888MONA 以下でも見合う程度の難易度でした

さりとて
頂いた MONA をそのまま投げ返すのも芸がないので
余剰分は MONA 開発者コミュニティの景気刺激策に回そうと思います
Thanks a lot and please stay tune, yay.

54 :Monaparty名無し八段:2017/08/03 12:37:45  0MONA/0人

【告知】

これから *.insight.monaco-ex.org の DNS 周りをいじります

一時的に繋がらなくなる可能性があります(最大72時間程度)

お気に入り

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

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

新規登録ログイン