2019年06月24日

ソリデイテイで、最初の 貴方のイーサリアムスマート契約を構築−チュートリアル(27)


Finally…Hands On Solidity!
最終的に…実践ソリデイテイ!

For those of you familiar with Javascript I’m sure you’ll take notice to the overlaps with Solidity. Much like JS, Solidity is a contract-oriented, high-level language that is designed to target the Ethereum Virtual Machine (EVM). The code is statically typed, supports inheritance, libraries and complex user-defined types among other features.
あなたのようなJavascript に精通した人たちのために私は、あなたがソリダリテイと重なることに気づくであろうと確信します。JS とほとんど同じように、ソリダリティーは イーサリアムバーチャルマシン(EVM)に目標を定めるよう設計される契約指向の、レベルが高い言語です。 そのコードは静的に入力されて、インヘリタンス、ライブラリと他の特徴の間で複雑なユーザーによって定義されたタイプを支援します。

In our “Hello World!” contract we’re going to create a state variable called counter and assign it a starting value of 5. Then we’re going to create a function that increases our state variable by 1, a function that decreases the variable by 1, a function that returns our counter , and lastly a function that will destroy the contract.
我々の「ハロー世界 !」契約で我々は - 逆にカウンターと呼ばれる状態変数を作って、そしてそれに5のスタートの値を割り当てるつもりです。 それで我々は1だ我々の状態変数を増やす関数や、1だけ変数を減少させる関数、我々のカウンターを返す関数を そして最後に契約を破壊するであろう関数を作ってみましょう。

The first bit of code that we’ll type into Remix is the source code version. At the time of writing this Solidity 0.4.16 is the latest version that is recognized by Mist. We’re going to call this version by typing at the top of our contract:

我々が Remix に入力するであろうコードの最初のビットはソースコードバージョンです。書いている時点ではこの Solidity0.4.16はMistによって認識される最新版です。 我々は、我々の契約の頭に入力することによって、このバージョンを呼び出します:

pragmasolidity^0.4.16;

The keyword pragma is called that way because generally pragmas are instructions for the compiler about how to treat the source code.

一般に 複数のpragma が、どのようにソースコードを扱うべきかについて、コンパイラのためのインストラクションであるから、キーワード pragmaはそのように呼ばれます。

More info on Solidity can be found here in the docs:https://solidity.readthedocs.io/en/develop/index.html

もっと多くのSolidityについての情報が下記ドキュメントで見いだすことができます: https://solidity.readthedocs.io/en/develop/index.html

=====================================================================

 

人気ブログランキングへ人気ブログランキングへ=====================================================================

posted by 平成アフィリエイトへの挑戦 at 11:12| 千葉 ☔| Comment(0) | イーサリアム | このブログの読者になる | 更新情報をチェックする

今日の先端技術情報20190624

今日の先端技術情報20190624

テーマ:

/////////////////////////////////////////////////////////////////////

先端技術情報

/////////////////////////////////////////////////////////////////////

ビッグデータ

XaaSの成長に欠かせないのは「行政のオンライン化」--freee佐々木氏が若手議員に説明

CNET Japan

2016年11月、衆議院議員山際大志郎氏をはじめとする若手議員は「AI・ビッグデータ・IoTの利活用若手議員連盟」を設立し、DX(デジタルトランス ...


三井住友海上、リスク管理の新サービスを提供

保険市場タイムズ

ビッグデータを活用、様々な業界でのリスクに. 三井住友海上は5月29日、アクセンチュア株式会社と共同で、リスク管理サービス「RisTech(リステック)」の提供を ...

IOT

IoT時代のイノベーション(7) 「知識処理」の課題

日本経済新聞

IoTによるイノベーションではモノから収集した多量なデータから新しい価値を生み出すため、クラウド側の知識処理(人工知能=AI=等を活用したデータ分析や最適 ...

イーブロードコミュニケーションズとラトックシステムが業務提携 スマートホーム・IoT関連サービスの共同 ...

Dream News (プレスリリース)

本サービスの展開をきっかけに両社は、経済産業省が提唱する未来社会Society5.0の実現に向け、IoT関連サービスの提供を通じて、新しいライフスタイル・価値 ...


ブロックチェーン

仮想通貨EOS企業のブロックワン、ブロックチェーン基盤のソーシャルメディアを発表

コインテレグラフ・ジャパン(ビットコイン、仮想通貨、ブロックチェーンのニュース)

仮想通貨EOSの開発企業ブロックワン(Block.one)が1日、ブロックチェーン基盤のソーシャルメディア「ボイス」を発表した。コインテレグラフに共有されたプレス ...


Quantstampが次に守るのは次世代の「夢」! ブロックチェーンを活用したドリームシェアリングサービス ...

PR TIMES (プレスリリース)

株式会社フィナンシェ CTO 西出 飛鳥 氏「我々はブロックチェーンによって世界をより良くできる未来を確信しております。一方で、どんな開発者でもブロック ...

=====================================================================

 


人気ブログランキングへ人気ブログランキングへ

=====================================================================

posted by 平成アフィリエイトへの挑戦 at 11:05| 千葉 ☔| Comment(0) | インターネット | このブログの読者になる | 更新情報をチェックする