EIPs - イーサリアム改善提案リポジトリ

(The Ethereum Improvement Proposal repository)

Created at: 2015-10-26 21:57:23
Language: Solidity
License: CC0-1.0

イーサリアム改善提案 (EIP)

プル リクエストを開始する前に、 EIP-1プロセス ドキュメントをお読みください。アイデアは、最初にEthereum ResearchまたはEthereum Magiciansで徹底的に議論する必要があります。

このリポジトリは、イーサリアムの継続的な改善を追跡します。を含む:

EIP の実装については、 Ethereum Stack Exchangeにアクセスしてください。

EIP エディターになりたい場合は、EIP-5069を確認してください。

ミッション

EIP プロジェクトの目標は、Ethereum クライアントとアプリケーションの標準化されたプロトコルを文書化し、それらを高品質で実装可能な方法で文書化することです。

優先引用形式

任意の時点でドラフト状態になった EIP の正規 URL はhttps://eips.ethereum.org/です。たとえば、EIP-1 の正規 URL はhttps://eips.ethereum.org/EIPS/eip-1です。

https://eips.ethereum.org/で公開されていないものはすべてワーキング ペーパーと考えてください。

また、 https://eips.ethereum.org/で「ドラフト」ステータスで公開されているものはすべて、不完全なドラフトと見なしてください。

自動合併

このリポジトリには、EIP エディターの作業負荷を軽減する「自動マージ」機能が含まれています。EIP の作成者が GitHub で PR を承認すると、EIP へのプル リクエストは自動的にマージされます。これはEIP-Botによって処理されます。

検証

このリポジトリのプル リクエストは、自動化された検証チェックに合格する必要があります。

EIP バリデーターをローカルで実行することができます。

cargo install eipv
eipv <INPUT FILE / DIRECTORY>

ステータス ページをローカルに作成する

前提条件をインストールする

  1. ターミナルを開きます。

  2. Ruby 2.1.0 以降がインストールされているかどうかを確認します。

    ruby --version
  3. Ruby がインストールされていない場合は、Ruby 2.1.0 以降をインストールしてください。

  4. バンドラーをインストールします。

    gem install bundler
  5. 依存関係をインストールします。

    bundle install

ローカルの Jekyll サイトを構築する

  1. アセットをバンドルしてサーバーを起動します。

    bundle exec jekyll serve
  2. http://localhost:4000で、Web ブラウザーでローカルの Jekyll サイトをプレビューします。

Jekyll および GitHub ページの詳細については、こちら を参照してください