Solidityの慣習
まず初めに、コメントアウト(//)でコードのライセンスを設定します。 再利用を認めるMITライセンスが指定されることが多いです。 次に、Solidityのバージョンを指定します。 バージョンによってガス効率がよくなってい… 続きを読む »Solidityの慣習
まず初めに、コメントアウト(//)でコードのライセンスを設定します。 再利用を認めるMITライセンスが指定されることが多いです。 次に、Solidityのバージョンを指定します。 バージョンによってガス効率がよくなってい… 続きを読む »Solidityの慣習
Web3.pyを使ったデプロイ方法の仕組みを理解するために細かいコードを手動で書いています。 仕組みが理解できたらWeb3.pyの利用を簡素化しているBrownieを使うことを推奨します。 環境準備 Visual Stu… 続きを読む »Visual Studio Code (手動)
payableな関数にすればコントラクトへの送金と引き出しが可能になります。 ETH/USDの価格情報はオラクル(Chainlink)から取得しているため、ローカルではなくKovanテスト環境でデプロイする必要があります… 続きを読む »送金、引き出し
単純に自然数を保管するコントラクトです。 文字列と数値のマッピングを保管し、文字列を入力したらマッピングされている数値を表示するコントラクトです。配列にも保管してるのでインデックス検索も可能です。 活用例:名前と銀行口座… 続きを読む »文字列、数値の保管
初心者の場合、Solidityのコードを書く練習はRemixを使うとよいと思います。ソフトをインストールすることなく、ブラウザを開くだけでコントラクトを書くことができます。 ただRemixはローカルのファイルを操作しにく… 続きを読む »Remix
資産運用関連のツイートを思い出として記録しています。ハイライト以外の細かいアクションは、年ごとにまとめたページを参照してください。フォロワーにリアルの知り合いもいるため、具体的な金額は伏せることが多いてので悪しからず。 … 続きを読む »資産運用の記録
2017年からZaifという取引所で手動でETHを積み立てていましたが、そろそろAPIを使って自動化しようと思いました。Zaifにアカウントを持っていることが前提となります。多分ほかの取引所でもやり方似てます。 設定手順… 続きを読む »取引所のAPIで積立購入を自動化する
BTCのレンディングはBlockFiで実施しています。いくら基盤のしっかりしている会社であっても第3者に大金を預けるのは不安なので、難易度は上がりますがブロックチェーン上のレンディングもおすすめです。 前提 0.5 BT… 続きを読む »運用実績:BTCレンディング
暗号資産を他人に貸し出して利息を得ることを「レンディング」と言います。イーサリアムはブロックチェーン上でレンディングやステーキングの運用できますが、ビットコインは会社を経由しないとレンディングがしにくくなっています。 自… 続きを読む »BlockFiでBTCをレンディングする方法