Gift history
Please access after login.


Wait a moment...

ハーベスト報酬の取得金額算出ツール(11/18更新)

4234
16
2021-03-27 17:17:05
0.00 mXYM
(0)

さて、またまたツールを作りました(笑)ヾ(。>﹏<。)ノ゙✧*。

なんか最近はもう、通常の仕事するよりSymbolのツールばっかり作ってます(笑)

※いや、ちゃんと仕事もしてますよ(๑•̀ㅂ•́)و✧

 

 

さて今回は、ハーベスト報酬についてです。

ハーベスト報酬は取得した際に税金がかかるって知ってました?もちろん知ってますよね(≧∀≦)

SNSとかでもあまり税金の話を見ないので、大丈夫かなぁと思ってます。

かくいう私も税金関係はからっきしで(会社員なんで、、)年間20万以内なら確定申告いらないよね~ってくらいの気持ちでしかいませんでした。

 

ただ、そうは言ってもXYMのハーベスト報酬やnemlogでもらったXEMなどの計算をしてみるとそれなりに「あー結構もらってるんだなぁ」と感じます。

なので、今年から確定申告をやろう!と決めました。

 

ただ、ハーベスト時の金額を取得するのってそれなりにめんどいですよね。。

みなさんどうやってるのだろう???なんか良いツールあるのかな?

 

私は取得したの確認したらエクセルに日付と数量と金額(どこを参考にしたらいいのかよくわからない)をとりあえず記入するようにしています。

 

とはいえ、いつもいつも見てるわけでもないですし、ちょっと最近面倒だなと感じてきたのでツールを作りました!

 

ツールはこちら→https://harvest-tax.nodes-xym.work

※このツールではハーベスト「Harvest_Fee」のタイプのみ一覧に表示させます。

それ以外のTxなどは一覧の中に含まれませんのでご了承ください。

 

使い方はいたって簡単です。

 

ます、下記にアクセス

https://harvest-tax.nodes-xym.work

(もしかしたらちょっと表示が遅いかもしれませんがお待ち下さい。)

 

アクセスしたらSymbolのアドレスを入力します。

 

どっかで見たことある絵ですね。。汗^^;

はい、実はXEMBookさんのソースコードを参考にさせてもらって作成しましたm(_ _)m

参考にさせてもらったXEMBookさんのGitHubはこちらです。(XEMBookさんありがとうございますヾ(。>﹏<。)ノ゙✧*。)

ちなみに私はVueJSで実装しました。まぁそれは置いといて(^_^;)

 

 

Symbolのアドレスを入れるとこのような画面になります。

 

 

画面の説明

  • 一覧に表示されるものは「Harvest_Fee」という区分のみです。多分「Harvest_Fee」がハーベスト報酬っぽいので。(違ったら教えて下さい)

 

次に「金額算出」というボタンを押すとハーベスト報酬時の取得単価表示されます。

金額は、CoinGeckoのAPIを使用して取得しています。

 

 

※実はまだデータ収集中でブロック高23687以降のデータしか金額データが集まっておりません。。

順次対応していこうと思いますのでご了承ください。(協力したいって人がいれば連絡ください)

データとしてはブロック高時点での金額がわかればいいので、「ブロック高:1,金額:〇〇」みたいな感じでデータを送ってくれれば随時反映點せていきます。(自動的に取得するプログラムは考え中です。)

こちらで対応しました。(3-29更新)

あと、たまにデータ取得プログラムが止まってしまっていてデータを取得できていない場合があります。。

「No Data」という表示がされている場合はお手数ですがご自分で調べて頂くか、私が対応するまでお待ち下さい(対応できるかどうかわかりませんが、、)

 

デモアカウントではハーベスト時の金額データが入っていないので、Symbol Block Explorerで確認して最近のハーベスト記録から良さそうなものを選んで表示させてみました。

 

 

実際の表示はこのようになります。

 

最後にCSVダウンロード機能の説明をします。

 

表示されているデータはCSVで保存することができます。

ただし、この機能を利用するためには以下の制限を設けています。

  • CSVダウンロード機能を使用したい方は検索対象のアドレスより下記のSymbolアドレス(QRコード) へ100XYM以上を付けてトランザクション(以下Tx)を発生させてください。
  • Txには「CSVダウンロード機能の有効化」と言った旨のコメントを残してください。コメントは何でも良いですがコメントのないものについては無視します。また100XYM 以下のTxについても基本無視します。(基本的には返金しません)
  • Txを私が確認したのち、ダウンロード機能を開放致します。ダウンロード機能はTxを確認できたアドレスのみ使用可能となります。
  • 余裕があればダウンロード機能を開放した旨をお知らせしますが、基本、折返しはないものと思ってください。ただし、Txを送ってくださった方には必ず順次開放していきます。もしいつまで立っても開放されない場合は下記のTwitterまでご連絡ください。
  • Txの確認は手動での確認となりますので、お急ぎの場合はTwitter(@ishidad2)までお知らせください。
  • Txの確認は基本的に夜間で行います。

 

宛先はこちら

NDBSQQFMPJION5C6S5MTZHTXZF7YLX7UZHFLBOA

 

あと、ご利用にあたってはPC環境を推奨致します。PC以外の端末での動作確認は行っておりませんのでご了承ください。 

 

これからのこと

  • 金額取得をCoinGecko以外にも対応する
  • CSVダウンロード機能の有効化をTxを受けたらすぐに解除出来るように改良する

あとは、、なんだろな。まぁ細かな修正したいところがあるのでそのへんをしていく感じかな。

要望があれば、できそうなら組み込んでみるので言ってください。

あとこれからのことはあくまで予定です。

もしかしたら全然手を入れれないかも。。わからないですけど。

 

 

Q&A

  • 基本的におかしいなと思ったら・・・リロードしてください!!
  • すっと「しばらくお待ち下さい...」が表示されている(こんな画面ね)

 

リロードしてください(笑)

恐らくノードサーバーと正常に通信ができていない可能性が高いので、、XEMBookさんのコードでは生存確認までされましたが、このツールではそこまで実装できていません。だいたい体感15秒以上図のような状態が続くとクロスオリジン制約が発生してエラーが発生してます。

HTTPSノードはランダムに選んで接続しているだけです。

なので選んだノードによっては正常に通信を受け入れてくれない場合もあるので、そういったときはリロードです!!

 

めちゃくちゃハーベストしているアカウントなどはもしかしたら表示されるまで長いかも。。。そのへんは今後の様子をみて検討します。

 

最後に

 

いつものごとく需要があるかどうかはわかりませんが、、(笑)自分用に作ったツールを紹介してみました。

あー、疲れた。。また何か思いついたりしたらツールを作るかもしれませんが、しばらくは落ち着いていようかと思っています。

 

 

 

そして、みなさん税金はちゃんと払いましょうね~

 

それではまた。

 

その他のツール

 

ピアノード、ノード委任数(unlockedaccount)確認ツール

https://nemlog.nem.social/blog/58384

 

ハーベスト状況確認ツール

https://nemlog.nem.social/blog/58457

 

 

 

免責事項

当サービスの中止・中断・変更によって生じるいかなる損失・損害について私は責任を負わないものとします。

当サービスにおいてシステム障害、又はサーバのメンテナンス等の理由により、予告なく一時的又は長期に中止される場合があります。また当サービスの内容について、予告なく変更・停止又は中止される場合があります。このことにより発生したあらゆる損失や損害について、私は責任を負わないものとします。


編集履歴:

2021/11/18 Txについて追記

Writer
週末農家のシステムエンジニアです。4人の子供の父です。 Symbolの便利ツール作りました。 ハーベスト設定補助ツール:http://symbol-tools.nodes-xym.work ハーベスト設定補助ツール改良版:https://harvest-tax.nodes-xym.work/peer ハーベスト時の時価総額算出ツール:https://harvest-tax.nodes-xym.work ノードの詳細:https://quest.nodes-xym.work/

Comment
Login required to post comment
Loading...
https://symbol-sakura-16.next-web-technology.com:3001,https://symbol.harvest-monitor.com:3001,https://hideyoshi-node.net:3001,https://harvest-01.symbol.farm:3001,https://criptian-xym-node.net:3001,https://35665.xym.stir-hosyu.com:3001,https://yuna.keshet.finance:3001,https://cryptocat-xym-node.com:3001,https://misaki-xym.com:3001,https://ik1-305-12844.vs.sakura.ne.jp:3001,https://17107.xym.stir-hosyu.com:3001,https://23639.xym.stir-hosyu.com:3001,https://sym-main-01.opening-line.jp:3001,https://sym-main-02.opening-line.jp:3001,https://sym-main-03.opening-line.jp:3001,https://sym-main-04.opening-line.jp:3001,https://sym-main-05.opening-line.jp:3001,https://sym-main-06.opening-line.jp:3001,https://sym-main-07.opening-line.jp:3001,https://sym-main-08.opening-line.jp:3001,https://sym-main-09.opening-line.jp:3001,https://sym-main-10.opening-line.jp:3001,https://symbol-node-01.kokichi.tokyo:3001,https://50038.xym.stir-hosyu.com:3001,https://27423.xym.stir-hosyu.com:3001,https://angel.vistiel-arch.jp:3001,https://xym.stakeme.tokyo:3001,https://00-symbol-node.yagiyoshi.com:3001,
6BED913FA20223F8,051FAEC15105C808,73019335A785A3AE,5289A9B0DBB7EB25,6B245EAF1302E444,2C4A4893229DD0A9,63509D495CAD7B80,481D74291A71FD1F,009388A38C91A8B2,4E94920841641B77,027C6AD49DE2C9F9,