From e9393a70147f24bfd854b4ac505db3849de2529f Mon Sep 17 00:00:00 2001 From: phyro Date: Mon, 17 Dec 2018 21:36:21 +0100 Subject: [PATCH 1/4] Fix organization --- ECIP-1.sample.md | 2 +- ECIPs/ECIP-1030.md | 2 +- ECIPs/ECIP-1039.md | 2 +- ECIPs/ECIP-1041.md | 2 +- README.md | 4 ++-- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/ECIP-1.sample.md b/ECIP-1.sample.md index 3c5b997af..273c594f8 100644 --- a/ECIP-1.sample.md +++ b/ECIP-1.sample.md @@ -162,7 +162,7 @@ For Ethereum Classic implementers, ECIPs are a convenient way to track the progr ECIPs are intended to replace the venerable etherpads which described the initial PoC (Proof of Concept) and strike a balance between ease of accessibility and trackablity. ### Implementation -Fork the [ECIP repo](https://github.com/ethereumproject/ECIPs). Write an ECIP using the [ECIP markdown template](https://github.com/ethereumproject/ECIPs/blob/master/ECIP-number.template.md) and initiate a pull request. +Fork the [ECIP repo](https://github.com/ethereumclassic/ECIPs). Write an ECIP using the [ECIP markdown template](https://github.com/ethereumclassic/ECIPs/blob/master/ECIP-number.template.md) and initiate a pull request. ### History This document, recently edited for the specific use of Ethereum Classic, was derived heavily from [https://github.com/bitcoin/bips Bitcoin's BIP-0001] written by Amir Taaki which in turn was derived from [https://www.python.org/dev/peps/ Python's PEP-0001]. In many places text was simply copied and modified. Although the PEP-0001 text was written by Barry Warsaw, Jeremy Hylton, and David Goodger, they are not responsible for its use in the Ethereum Classic Improvement Process, and should not be bothered with technical questions specific to Ethereum, Ethereum Classic, or the ECIP. Please direct all comments to the ECIP editors. diff --git a/ECIPs/ECIP-1030.md b/ECIPs/ECIP-1030.md index 4b151bac1..5df2fabcc 100644 --- a/ECIPs/ECIP-1030.md +++ b/ECIPs/ECIP-1030.md @@ -32,7 +32,7 @@ This SYSTEM transaction would have its `gas_price` set to 0, and `gas_limit` set ### Implementations -This ECIP has been implemented in SputnikVM (https://github.com/ethereumproject/sputnikvm/pull/251). +This ECIP has been implemented in SputnikVM (https://github.com/ETCDEVTeam/sputnikvm/pull/251). ### Discussions and Concerns diff --git a/ECIPs/ECIP-1039.md b/ECIPs/ECIP-1039.md index f5852c3c5..59e294e01 100644 --- a/ECIPs/ECIP-1039.md +++ b/ECIPs/ECIP-1039.md @@ -11,7 +11,7 @@ Created: 2017/11/14 # Abstract This ECIP proposes a precise specification for eventual rounding issues around -[ECIP1017 Monetary Policy](https://github.com/ethereumproject/ECIPs/blob/master/ECIPs/ECIP-1017.md) calculation, particularly around +[ECIP1017 Monetary Policy](https://github.com/ethereumclassic/ECIPs/blob/master/ECIPs/ECIP-1017.md) calculation, particularly around - block winner reward calculation - block winner reward for including uncles diff --git a/ECIPs/ECIP-1041.md b/ECIPs/ECIP-1041.md index c5a179f38..b8c97ab36 100644 --- a/ECIPs/ECIP-1041.md +++ b/ECIPs/ECIP-1041.md @@ -53,5 +53,5 @@ block_diff = parent_diff For most of peer implementations it’s a trivial modification and can be done through configuration without changing actual code. ## References -- ECIP-1010 Delay Difficulty Bomb Explosion - https://github.com/ethereumproject/ECIPs/blob/master/ECIPs/ECIP-1010.md +- ECIP-1010 Delay Difficulty Bomb Explosion - https://github.com/ethereumclassic/ECIPs/blob/master/ECIPs/ECIP-1010.md - EIP-2 Homestead Hard-fork Changes - https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2.md \ No newline at end of file diff --git a/README.md b/README.md index 496766ba7..197643789 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # ECIP -[![Join the chat at https://gitter.im/ethereumproject/ECIPs](https://badges.gitter.im/ethereumproject/ECIPs.svg)](https://gitter.im/ethereumproject/ECIPs?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) +[![Join the chat at https://gitter.im/ethereumclassic/ECIPs](https://badges.gitter.im/ethereumclassic/ECIPs.svg)](https://gitter.im/ethereumclassic/ECIPs?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) Ethereum Classic Improvement Proposals (ECIPs), are technical write-ups that describe suggested changes to the Ethereum Protocol. Finalized proposals agreed up by volunteer client developers, and the users of the Ethereum Classic main net blockchain are implemented by Ethereum Classic client developers. @@ -21,7 +21,7 @@ The Ethereum Foundation raised money from the community to work towards the "mis Decentralized decision making is part of the in-depth security that protects the integrity of the Ethereum Classic blockchain. It is critical for keeping the promise of "applications that run exactly as programmed without any possibility of downtime, censorship, fraud or third party interference." # Getting started contributing -The [ECIP sample](./ECIP-1.sample.md) is the best place to start. The sample was updated for Ethereum use by Martin Becze, it was predominantly derived from the Bitcoin improvement proposal based on the Python improvement proposal system. Fork the repository and add your ECIP to it, using the provided [ECIP markdown template](./ECIP-number.template.md). Submit by creating a Pull Request to the Ethereum Classic [ECIPs repository](https://github.com/ethereumproject/ECIPs). +The [ECIP sample](./ECIP-1.sample.md) is the best place to start. The sample was updated for Ethereum use by Martin Becze, it was predominantly derived from the Bitcoin improvement proposal based on the Python improvement proposal system. Fork the repository and add your ECIP to it, using the provided [ECIP markdown template](./ECIP-number.template.md). Submit by creating a Pull Request to the Ethereum Classic [ECIPs repository](https://github.com/ethereumclassic/ECIPs). # Current ECIPs From bf8d8bed4b298ec9ff3a0d164e4178a97c5b2af1 Mon Sep 17 00:00:00 2001 From: Wei Tang Date: Sat, 29 Jun 2019 20:29:42 +0200 Subject: [PATCH 2/4] Resolve README merge conflict --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 0c220753b..f1a672152 100644 --- a/README.md +++ b/README.md @@ -2,10 +2,10 @@ # Summary -This document is a summary of the Ethereum Classic Improvement Proposal (ECIP) process. To view the full description of the ECIP process please read [ECIP-1000](https://github.com/ethereumclassic/ECIPs/blob/master/ECIPs/ECIP-1000.mediawiki) which is the formal document generally acknowledged by the Ethereum Classic (ETC) ecosystem, by [rough consensus](https://en.wikipedia.org/wiki/Rough_consensus), as the most suitable system to propose new standard changes to the ETC protocol, informational documents, or ECIP process suggestions. +This document is a summary of the Ethereum Classic Improvement Proposal (ECIP) process. To view the full description of the ECIP process please read [ECIP-1000](https://ecips.ethereumclassic.org/ECIPs/ecip-1000) which is the formal document generally acknowledged by the Ethereum Classic (ETC) ecosystem, by [rough consensus](https://en.wikipedia.org/wiki/Rough_consensus), as the most suitable system to propose new standard changes to the ETC protocol, informational documents, or ECIP process suggestions. # Getting Started -After reading [ECIP-1000](https://github.com/ethereumclassic/ECIPs/blob/master/ECIPs/ECIP-1000.mediawiki), the [ECIP sample](./ECIP-1.sample.md) is the best place to continue. The sample was updated for Ethereum use by Martin Becze, it was predominantly derived from the Bitcoin improvement proposal process based on the Python improvement proposal system. Fork the repository and add your ECIP to it, using the provided [ECIP markdown template](./ECIP-number.template.md). Submit by creating a Pull Request to the Ethereum Classic [ECIPs repository](https://github.com/ethereumclassic/ECIPs). +After reading [ECIP-1000](https://ecips.ethereumclassic.org/ECIPs/ecip-1000), fork the repository and add your ECIP to it, using the provided [ECIP markdown template](./ecip-X.md). Submit by creating a Pull Request to the Ethereum Classic [ECIPs repository](https://github.com/ethereumclassic/ECIPs). # Types of Participants From db3bea0c4e397eab8744ea6ad5cff4586c84e4cc Mon Sep 17 00:00:00 2001 From: Wei Tang Date: Sat, 29 Jun 2019 20:30:36 +0200 Subject: [PATCH 3/4] Use link from ecips.ethereumclassic.org --- _specs/ecip-1039.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_specs/ecip-1039.md b/_specs/ecip-1039.md index 74e8b81f2..5482085db 100644 --- a/_specs/ecip-1039.md +++ b/_specs/ecip-1039.md @@ -12,7 +12,7 @@ created: 2017/11/14 # Abstract This ECIP proposes a precise specification for eventual rounding issues around -[ECIP1017 Monetary Policy](https://github.com/ethereumclassic/ECIPs/blob/master/ECIPs/ECIP-1017.md) calculation, particularly around +[ECIP-1017 Monetary Policy](https://ecips.ethereumclassic.org/ECIPs/ecip-1017) calculation, particularly around - block winner reward calculation - block winner reward for including uncles From 0218e812eca24fd28f9ce4608f47249f63360bea Mon Sep 17 00:00:00 2001 From: Wei Tang Date: Sat, 29 Jun 2019 20:31:25 +0200 Subject: [PATCH 4/4] Use links from ecips.ethereumclassic.org and eips.ethereum.org --- _specs/ecip-1041.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_specs/ecip-1041.md b/_specs/ecip-1041.md index 2f310009c..2018afa5f 100644 --- a/_specs/ecip-1041.md +++ b/_specs/ecip-1041.md @@ -55,6 +55,6 @@ block_diff = parent_diff For most of peer implementations it’s a trivial modification and can be done through configuration without changing actual code. ## References -- ECIP-1010 Delay Difficulty Bomb Explosion - https://github.com/ethereumclassic/ECIPs/blob/master/ECIPs/ECIP-1010.md -- EIP-2 Homestead Hard-fork Changes - https://github.com/ethereum/EIPs/blob/master/EIPS/eip-2.md +- ECIP-1010 Delay Difficulty Bomb Explosion - https://ecips.ethereumclassic.org/ECIPs/eip-1010 +- EIP-2 Homestead Hard-fork Changes - https://eips.ethereum.org/EIPS/eip-2