SmartContract

Smartcontractの開発を効率化するBrowser-solidityの使い方

概要 EthereumのGoクライアントである「Geth」と、SmartContractの記述言語である「Solidity」を用いることにより、SmartContractを自ら作成することが出来ます。 しかし、コーディングしコンパイルし動作を確認する、という作業を試行錯誤しながらコマンド…

Solidityによるコントラクトの作成(3) - スワップ取引

[前回]はオプション取引の実装方法を紹介しました。 sendeetech.hatenablog.com 今回は同じ要領でスワップ取引を実装しましょう。 コントラクト概要 今回は金利スワップを実装します。 金利スワップとは同一通貨間で異なる種類の金利を交換する取引のことで…

Solidityによるコントラクトの作成(2) - オプション取引

前回はSolidityの使い方について説明しました。 sendeetech.hatenablog.com 今回はSolidityを用いてオプション取引を実装してみましょう。 コントラクト概要 今回はコール・オプションを実装します。コール・オプションとはある資産を買う権利のことです。(…

Solidityによるコントラクトの作成(1) - 基礎

今回はSolidityを用いたコントラクトの作り方について説明致します。 開発環境 OS : OSX 10.11.4 Ethereumインストール Ethereumをインストールしていない方は、インストールしてください。 Consoleで以下のコマンドを叩けばインストールされます。 bash <(c…