howto
Ethereum の署名済みトランザクションをデコードして内容を確認
Ethereum の署名済みトランザクションから署名したアカウントのアドレスと公開鍵を取得
Infura の JSON RPC API で Ethereum アドレスの残高を取得
Ethereum の秘密鍵から公開鍵を取得 (JavaScript)
ローカル環境で Ethereum の秘密鍵生成・アドレス取得
Ethereum の Block Gas Limit を取得
Truffle でコントラクトの ABI を取得
Linux (Ubuntu 16.04 LTS) に geth をインストール
JavaScript でニーモニックを生成
Ethereum の function call データフォーマット
Ethereum のトランザクションハッシュからトランザクション詳細を取得
Web3 v1.0.0 を使用した ether と wei の相互変換
Web3.jsでUTF8文字列と16進数データの相互変換
Ethereum の適切な Gas Price を取得する
Solidity 0.4.22 以上でのコンストラクタの書き方
Ethereum のアドレスが適切かどうかチェックする
Web3.js で ERC20 トークンの残高を取得
Ethereum スマートコントラクトのエンコードされた関数シグネチャを得る
Ether の単位一覧を取得
Web3.js でノードに接続している peer の数を取得
Web3.js を使って ERC20 トークンを送信
ローカルで Ethereum のトランザクションに署名してからブロードキャスト
Ethereum ブロックチェーンの現在のブロック高を取得
Web3 でノードがマイニングしているかどうかを確認
Web3.js で現在のハッシュレートを確認
Ethereum のトランザクション作成時に必要な nonce を得る
Web3.js でEthereum の残高を取得
web3.js で Ethereum のトランザクション詳細を取得
ecsign を使用してメッセージに署名する
ecrecover を使用してメッセージの署名を検証する
web3.js - Block Gas Limit を取得する
web3.js - Ethereum のアドレスが正しいアドレスかどうかを確認する
Solidity
Solidity の ecrecover を使用して署名者のアドレスを取得する
ERC20 準拠のトークン実装例
MetaMask
MetaMask を使用した Web3 の初期化
Web3.js でプロバイダが MetaMask かどうかをチェック
MetaMask のネットワーク変更を検知する
MetaMask のアカウント(アドレス)切り替えを検知
MetaMask のアカウント(アドレス)切り替えを検知 web3.js@1.0.0
Ruby
Ruby で Ethereum の秘密鍵・アドレスを生成
iOS
iOS で Ethereum のアカウント(アドレス)を作成