[x] fix ethconfig.Config field data types for ECBP fields. These were *big.Int and should have been *uint64. These data types percolate through backend.go.
// Manual configuration field for ECBP1100 activation number. Used for modifying genesis config via CLI flag.
ECBP1100 *uint64 `toml:",omitempty"`
// Manual configuration field for ECBP1100's disablement block number. Used for modifying genesis config via CLI flag.
OverrideECBP1100Deactivate *uint64 `toml:",omitempty"`
[x] go generate files were not up to date, so I ran `go generate -skip=trezor ./...
[x] and then manually edit gen_genesis.go to re-implement the config type switch between core-geth and go-ethereum config types (yuck!)
[x] install workflow_dispatch run trigger for the go-generate-check workflow, in addition to the existing pull_request
Fixes #613
ethconfig.Config
field data types for ECBP fields. These were*big.Int
and should have been*uint64
. These data types percolate throughbackend.go
.go generate
files were not up to date, so I ran `go generate -skip=trezor ./...gen_genesis.go
to re-implement the config type switch between core-geth and go-ethereum config types (yuck!)workflow_dispatch
run trigger for the go-generate-check workflow, in addition to the existingpull_request