Ethereum全般
#続けて探求していきたいメモ
SolidityとはETHのコントラクトとして利用できる言語。Javascriptっぽいけど、構造体や若干のunionっぽさ(uint16 > uint8のほうがデータサイズが小さく、GASを利用が抑えられるなど)がある。
調べていくうちに結構楽しくなっていったので続けていく。
Solidity
https://cryptozombies.io/jp/
これをとりあえず進める
3まで進めた
4まで進めた
gethの使い方のついで?にSolidityについてちょっと書かれている。送金メモ。
https://qiita.com/yoshoku/items/c940e9ce683a5be16420
frameworkいくつかあるみたい
https://github.com/OpenZeppelin/zeppelin-solidity
https://github.com/trufflesuite/truffle
https://openzeppelin.org/
truffleについて進める
http://truffleframework.com/docs/getting_started/installation
securityについて
https://ethereum.stackexchange.com/questions/191/how-can-i-securely-generate-a-random-number-in-my-smart-contract
vim補完
https://github.com/tomlion/vim-solidity
parity
https://github.com/paritytech/parity
Rustで書かれたETHクライアント
こちらのほうが高速、ってことで詳解記事があった
https://www.parity.io/
軽く動作チェックをしたい場合...
書籍に沿って、コントラクトを実装して、トランザクション発行、という流れが一番良さそう
今読んでいる書籍は以下
https://www.amazon.co.jp/dp/B076KYS4ZG
Ethereum全般