Official Go implementation of the Ethereum protocol
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Martin Holst Swende
ecb781297b
core, cmd/puppeth: implement constantinople fix, disable EIP-1283 ( #18486 )
...
This PR adds a new fork which disables EIP-1283. Internally it's called Petersburg,
but the genesis/config field is ConstantinopleFix.
The block numbers are:
7280000 for Constantinople on Mainnet
7280000 for ConstantinopleFix on Mainnet
4939394 for ConstantinopleFix on Ropsten
9999999 for ConstantinopleFix on Rinkeby (real number decided later)
This PR also defaults to using the same ConstantinopleFix number as whatever
Constantinople is set to. That is, it will default to mainnet behaviour if ConstantinopleFix
is not set.This means that for private networks which have already transitioned
to Constantinople, this PR will break the network unless ConstantinopleFix is
explicitly set!
6 years ago
..
testdata @ 6b85703b56
core, cmd/puppeth: implement constantinople fix, disable EIP-1283 ( #18486 )
6 years ago
block_test.go
tests: update tests, implement no-pow blocks ( #17902 )
6 years ago
block_test_util.go
cmd, core, eth, light, trie: add trie read caching layer
6 years ago
difficulty_test.go
tests: update tests, implement no-pow blocks ( #17902 )
6 years ago
difficulty_test_util.go
all: update license information ( #16089 )
7 years ago
gen_btheader.go
all: regenerate codecs with gencodec commit 90983d99de ( #15830 )
7 years ago
gen_difficultytest.go
tests: add ethash difficulty tests ( #15191 )
7 years ago
gen_stenv.go
all: switch gas limits from big.Int to uint64
7 years ago
gen_sttransaction.go
all: regenerate codecs with gencodec commit 90983d99de ( #15830 )
7 years ago
gen_tttransaction.go
all: regenerate codecs with gencodec commit 90983d99de ( #15830 )
7 years ago
gen_vmexec.go
all: regenerate codecs with gencodec commit 90983d99de ( #15830 )
7 years ago
init.go
core, cmd/puppeth: implement constantinople fix, disable EIP-1283 ( #18486 )
6 years ago
init_test.go
tests: update slow test lists, skip on windows/386 ( #17758 )
6 years ago
rlp_test.go
tests: update tests and implement general state tests ( #14734 )
7 years ago
rlp_test_util.go
core, cmd/puppeth: implement constantinople fix, disable EIP-1283 ( #18486 )
6 years ago
state_test.go
core, cmd/puppeth: implement constantinople fix, disable EIP-1283 ( #18486 )
6 years ago
state_test_util.go
vendor, crypto, swarm: switch over to upstream sha3 package
6 years ago
transaction_test.go
params: fix golint warnings ( #16853 )
7 years ago
transaction_test_util.go
tests: golint fixes for tests directory ( #16640 )
7 years ago
vm_test.go
tests: update slow test lists, skip on windows/386 ( #17758 )
6 years ago
vm_test_util.go
all: get rid of error when creating memory database ( #16716 )
7 years ago