aboutsummaryrefslogtreecommitdiffstats
path: root/cmd/puppeth/wizard_genesis.go
Commit message (Collapse)AuthorAgeFilesLines
* all: on-chain oracle checkpoint syncing (#19543)gary rong2019-06-281-8/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * all: implement simple checkpoint syncing cmd, les, node: remove callback mechanism cmd, node: remove callback definition les: simplify the registrar les: expose checkpoint rpc services in the light client les, light: don't store untrusted receipt cmd, contracts, les: discard stale checkpoint cmd, contracts/registrar: loose restriction of registeration cmd, contracts: add replay-protection all: off-chain multi-signature contract params: deploy checkpoint contract for rinkeby cmd/registrar: add raw signing mode for registrar cmd/registrar, contracts/registrar, les: fixed messages * cmd/registrar, contracts/registrar: fix lints * accounts/abi/bind, les: address comments * cmd, contracts, les, light, params: minor checkpoint sync cleanups * cmd, eth, les, light: move checkpoint config to config file * cmd, eth, les, params: address comments * eth, les, params: address comments * cmd: polish up the checkpoint admin CLI * cmd, contracts, params: deploy new version contract * cmd/checkpoint-admin: add another flag for clef mode signing * cmd, contracts, les: rename and regen checkpoint oracle with abigen
* cmd/puppeth: handle pre-set Petersburg number, save changed fork rulesPéter Szilágyi2019-02-061-3/+7
|
* core, cmd/puppeth: implement constantinople fix, disable EIP-1283 (#18486)Martin Holst Swende2019-01-241-0/+4
| | | | | | | | | | | | | | | | | 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!
* cmd/puppeth: chain import/export via wizard, minor polishesPéter Szilágyi2018-12-041-33/+94
|
* cmd/puppeth: implement chainspec convertersMartin Holst Swende2018-12-031-15/+52
|
* params: fix golint warnings (#16853)kiel barry2018-06-051-1/+1
| | | params: fix golint warnings
* cmd/puppeth: store genesis locally to persist restartsPéter Szilágyi2017-11-211-13/+28
|
* cmd/puppeth: skip genesis custom extra-dataPéter Szilágyi2017-11-211-11/+0
|
* cmd/puppeth: fix dashboard iframes, extend with new servicesPéter Szilágyi2017-11-211-1/+1
|
* cmd/puppeth: support managing fork block in the chain configPéter Szilágyi2017-10-041-0/+52
|
* cmd/puppeth, params: enable Byzantium on all networksPéter Szilágyi2017-10-021-0/+1
|
* cmd, eth, les, mobile: make networkid uint64 everywherePéter Szilágyi2017-04-251-1/+1
|
* cmd/puppeth: your Ethereum private network manager (#13854)Péter Szilágyi2017-04-111-0/+136