プル リクエストを開始する前に、 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>
ターミナルを開きます。
Ruby 2.1.0 以降がインストールされているかどうかを確認します。
ruby --version
Ruby がインストールされていない場合は、Ruby 2.1.0 以降をインストールしてください。
バンドラーをインストールします。
gem install bundler
依存関係をインストールします。
bundle install
アセットをバンドルしてサーバーを起動します。
bundle exec jekyll serve
http://localhost:4000で、Web ブラウザーでローカルの Jekyll サイトをプレビューします。
Jekyll および GitHub ページの詳細については、こちら を参照してください。