[json]: add docs to hardfork specification
(#11138)
* [json]: add docs to `hardfork specification` * address grumbles
This commit is contained in:
parent
63c7ae9a89
commit
35513b14de
@ -24,17 +24,29 @@ use serde_json::Error;
|
|||||||
/// Fork spec definition
|
/// Fork spec definition
|
||||||
#[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Deserialize)]
|
#[derive(Debug, PartialEq, Eq, PartialOrd, Ord, Deserialize)]
|
||||||
pub enum ForkSpec {
|
pub enum ForkSpec {
|
||||||
|
/// EIP 150 Tangerine Whistle: Gas cost changes for IO-heavy operations (#2,463,000, 2016-10-18)
|
||||||
EIP150,
|
EIP150,
|
||||||
|
/// EIP 158/EIP 161 Spurious Dragon: State trie clearing (#2,675,000, 2016-11-22)
|
||||||
EIP158,
|
EIP158,
|
||||||
|
/// Frontier (#1, 2015-07-30)
|
||||||
Frontier,
|
Frontier,
|
||||||
|
/// Homestead (#1,150,000, 2016-03-14)
|
||||||
Homestead,
|
Homestead,
|
||||||
|
/// Byzantium Metropolis phase 1 (#4,370,000, 2017-10-16)
|
||||||
Byzantium,
|
Byzantium,
|
||||||
|
/// Constantinople Metropolis phase 2 (#7,280,000, 2019-02-28)
|
||||||
Constantinople,
|
Constantinople,
|
||||||
|
/// Constantinople transition test-net
|
||||||
ConstantinopleFix,
|
ConstantinopleFix,
|
||||||
|
/// Istanbul (To be announced)
|
||||||
Istanbul,
|
Istanbul,
|
||||||
|
/// Byzantium transition test-net
|
||||||
EIP158ToByzantiumAt5,
|
EIP158ToByzantiumAt5,
|
||||||
|
/// Homestead transition test-net
|
||||||
FrontierToHomesteadAt5,
|
FrontierToHomesteadAt5,
|
||||||
|
/// Homestead transition test-net
|
||||||
HomesteadToDaoAt5,
|
HomesteadToDaoAt5,
|
||||||
|
/// EIP158/EIP161 transition test-net
|
||||||
HomesteadToEIP150At5,
|
HomesteadToEIP150At5,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user