playground

The world is a playground.

Ethereum の Block Gas Limit を取得

この記事では Ethereum のブロックごとの Gas Limit を取得する方法をいくつか紹介します。 ちなみに Privatenet, Ropsten 上での Smart Contract のデプロイ時に Exceeds block gas limit というエラーが出てかなり困っていたのですが、原因はネットワーク…

ローカル環境で Ethereum の秘密鍵生成・アドレス取得

開発用に Ethereum の秘密鍵とアドレスをいくつか生成したいときがあったので、そのときに使用した方法のメモです。 ethereumjs-wallet を使用すると、とても簡単に Ethereum の秘密鍵を生成したりアドレスを取得したりすることができます。 もちろんローカ…

Ethereum の秘密鍵から公開鍵を取得 (JavaScript)

今回使用するライブラリ ethereumjs-util ethereumjs-wallet ライブラリのインストール $ npm install ethereumjs-wallet --save $ npm install ethereumjs-util --save 公開鍵から秘密鍵を取得するコード var Wallet = require('ethereumjs-wallet'); var E…

Infura の JSON RPC API で Ethereum アドレスの残高を取得

はじめに Geth と呼ばれる Ethreum クライアントは、JSON RPC API を提供することができます。 JSON RPC API を使用することで、Geth を実行せずに、外部のサーバ(ノード)を使用して、Ether の残高を取得したり、トランザクションを投げたりすることができ…

iOS で Ethereum アカウントを作成・アドレス取得

Geth のライブラリを Cocoapods でインストールしていることが前提 blog.playground.io 次のようなコードで、Ethereum のアカウント作成・アドレス取得ができる // gist.github.com Ethereum 関連の情報は https://scrapbox.io/sushiether/ に集約することに…

iOS で Geth を使用する

iOS 用の Geth ライブラリは、CocoaPods でインストール可能です。 Podfile に以下の行を追記(バージョンは適宜アップデートします) // gist.github.com $ pod install でインストールします。 使用する時は、 import Geth とすれば ok です。 参考 https:…

ETH Tip Button Example

By adding the code snippet in this article, anyone who uses MetaMask can easily tip you by just pushing a button. If you find this article is useful, please push the button below and tip $ETH TIP $ETH // // You can add the same button to y…