Solidity Programとは?

Ethereumネットワーク上では、コントラクトコードは、「Ethereum Virtual Machine Code(EVM Code)」と呼ばれるバイトコードの形式で記述され処理されています。これを可読性や生産性を高めるための言語として「Solidity」があります。書き方は、JavaScriptにかなり似ています。

書き方の例

contract HelloWorld{
    function get() constrant returns (string retVal){
        return "Hello World!";
    }
}

contract句で宣言されるContractが基本の構成要素です。その中でfunctionとして具体的な内容が記述されていきます。セミコロンを文末に付加されます。

Last updated