CryptoZombiesでSolidityの基礎を効率よく学習!
CryptoZombiesとは? CryptoZombiesとはEhereumのスマートコントラクト言語であるSolidityをゲームを作りながら学べるWEBの学習教材です。Solidityの文法や型から学習が始まり、ガ…
CryptoZombiesとは? CryptoZombiesとはEhereumのスマートコントラクト言語であるSolidityをゲームを作りながら学べるWEBの学習教材です。Solidityの文法や型から学習が始まり、ガ…
Etherionsとは? Ethereumブロックチェーン上でドラゴンを育てることができるゲームです。今の所ドラゴンの種類は9種類あり、安いのだと0.01ETH、高いと2ETHのドラゴンがいます。現在の価格にして20万円…
modifierとは modifierは関数につける修飾子でその関数を実行する前に任意の処理を実行させることができます。 下記は公式ドキュメントのサンプルコードです。modifierを先頭につけるだけであとはfuncti…
OpenZeppelinとは OpenZeppelinはEthereum上で安全なスマートコントラクを実装するためのフレームワークです。OpenZeppelinには非常に多くの機能が実装されておりインポートするだけで安全…
psql psqlとはPostgreSQLとAmazon RedshiftのCLIクライアントです。MySQLのmysqlコマンドと同じように使うことができます。 psqlの扱いが慣れていなかったので簡単に紹介したいと思…
修飾子 Solidity v0.4.16から新しい修飾子viewとpureが追加されました。どちらもトランザクションを発生させるような処理はできません。 修飾子をつけることで関数に明示的に制限をかけることができるのでコン…
Solidityのアクセス権限 Solidityには変数と関数にどこからアクセスできるのか制限をつけることができます。下記4つを設定することができます。今回はこの4つのアクセス制限と使い所を説明したいと思います。 pri…
2ヶ月目の報告 少し遅くなりましたがウェルスナビの2ヶ月目の結果を報告します。元金50万円で毎月3万円の積立を行なっています。今回が最初の積立でした。 下記は1/30日時点の結果で22,000円弱増えました!これで4%の…
VPC内のLambda VPC内にLambda関数を作成することができるようになりVPCにあるRDSなどに簡単にアクセスできるようになりました。下記はRDSにアクセスする方法を説明しているので参考にしてみてください。 関…
Lambda関数の設定方法 Lambda関数を設定する時に一番大事なのはRDSがあるVPCにLambda関数を作成することです。 VPCを設定したらサブネットとセキュリティグループも設定してください。 Lambdaの書き…