-
Notifications
You must be signed in to change notification settings - Fork 163
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge/foundation release/1.11 #531
Merged
Merged
Changes from 250 commits
Commits
Show all changes
687 commits
Select commit
Hold shift + click to select a range
fe01a2f
all: use unified emptyRootHash and emptyCodeHash (#26718)
rjl493456442 403af87
core,params/confp: time-based forks in conf compatibility checks
meowsbits cb45fdd
core: fixup genesis setup logics; signature, shanghai override
meowsbits 8007ff3
core: fixup type and undefined errors
meowsbits b1ae3e9
consensus/ethash: chain.Config().IsShanghai undefined
meowsbits 4778389
consensus/ethash: undefined: hexutil
meowsbits 48e867b
consensus/ethash: change the cache key value to handle the generics impl
meowsbits b4eaf2d
consensus/ethash: undefined: isBadCache (remove caller)
meowsbits 6ee5acc
core: p.config.IsShanghai undefined
meowsbits e3ec2d9
core: undefined: params.ChainConfig
meowsbits 7f4b3a7
core: undefined: header
meowsbits f91f19a
core/txpool: undefined: params
meowsbits 0c76ed8
core/txpool: txpool field s/shanghai/eip3860 (limit initcode)
meowsbits c4041b6
light: pool.config.IsShanghai undefined (eip3860)
meowsbits d10b1fe
internal/ethapi: undefined: NewRPCPendingTransaction
meowsbits d668f6c
internal/ethapi: invalid operation: cannot index fields
meowsbits 1360451
eth/filters: undefined: params.ChainConfig
meowsbits 62fb400
eth/filters: unknown field hashes in struct literal of type subscription
meowsbits e42b366
eth/protocols/snap: [PTAL] undefined: fills, undefined: start
meowsbits e624c78
eth/tracers: api.backend.ChainConfig().IsEIP158 undefined
meowsbits 0160464
eth/tracers: assignment mismatch: 2 variables but api.backend.StateAt…
meowsbits 797526d
params/confp: (logic fix) compatible w/r/t rewind-to time
meowsbits 486e7a0
params/confp: [WIP] +CloneChainConfigurator(a) b
meowsbits fe364ba
params/confp/testdata: rm params/confp/testdata/stureby_multigeth.json
meowsbits 5f2f138
params/confp: use reflect after all; literal types cause import cycle
meowsbits da1c740
convert_test,params/confp/testdata,params/types/coregeth,params/types…
meowsbits 63d8a0b
convert_test,params/types/genesisT: implement missing ChainConfigurat…
meowsbits 36fa978
convert_test: finally, +TestCloneChainConfigurator
meowsbits 64318fa
cmd/echainspec,core/forkid,integration,params,params/confp,convert_te…
meowsbits 7ee9686
cmd/echainspec,core/forkid,integration,params,params/confp,convert_te…
meowsbits 1e569c4
params/confp: comment and rename params for readability
meowsbits 00852d9
params/confp: rename function: s/convert/crush
meowsbits a42510b
cmd/echainspec,core/forkid,integration,params,params/confp,convert_te…
meowsbits 42d92d5
params/confp: add crushZeroValue logic for crushers
meowsbits 2ae3348
eth/tracers: re-implement overrideConfig() with confp functions
meowsbits dd165b3
convert_test: (fixup) rename test functions to match corresponding co…
meowsbits e8da8ca
params/confp,convert_test: +TestCrush_SkipZeroValues; improve Crush l…
meowsbits 40589a6
accounts/abi/bind/backends: not enough arguments in call to core.NewB…
meowsbits fc85625
accounts/abi/bind/backends: undefined: params.ChainConfig
meowsbits 8affd9c
miner: undefined: params
meowsbits b69f63a
miner: undefined: params.Ether
meowsbits 9b177b4
miner: undefined: params.Ether
meowsbits 93079ab
eth/ethconfig: undefined: params.CliqueConfig
meowsbits cba0012
consensus/lyra2: cannot use lyra2.New(notify, noverify) (value of typ…
meowsbits c3f419b
cmd/utils: (fixup) fix typos from merge
meowsbits 3360641
cmd/utils,consensus/lyra2,eth,eth/ethconfig,les: (WIP) get Lyra2 conf…
meowsbits 631b5f6
cmd/utils,consensus/lyra2,eth,eth/ethconfig,les: implement Lyra2 cons…
meowsbits 161da58
les: (FIXME?) chainConfig.Description undefined
meowsbits f65dc16
eth/catalyst: api.eth.BlockChain().Config().IsShanghai undefined
meowsbits b95e870
les/catalyst: api.les.BlockChain().Config().TerminalTotalDifficulty u…
meowsbits 184cbbd
cmd/utils: undefined: RopstenFlag, undefined: KilnFlag
meowsbits 31df2d9
cmd/echainspec,params: undefined: params.DefaultRopstenGenesisBlock
meowsbits 787af6c
core/vm/runtime: (2/2) cfg.ChainConfig.Rules undefined
meowsbits 833e9e4
tests: undefined: params.RopstenChainConfig
meowsbits 4e83be6
tests: invalid composite literal type ctypes.ChainConfigurator
meowsbits b04528b
tests: not enough arguments in call to core.CommitGenesis
meowsbits 8ef7a71
tests: undefined: gspec
meowsbits 0a1c8c5
tests: (PTAL) undefined: params.DefaultRopstenGenesisBlock
meowsbits 7698a83
cmd/evm/internal/t8ntool: undefined: params.GWei
meowsbits 0951d01
cmd/evm/internal/t8ntool: undefined: eipXXXXf
meowsbits 1cb1d9c
cmd/evm/internal/t8ntool: chainConfig.IsShanghai undefined
meowsbits eb0300a
cmd/evm/internal/t8ntool: chainConfig.IsShanghai undefined
meowsbits 859826f
cmd/faucet: undefined: params.RopstenGenesisHash
meowsbits af2d404
eth/tracers/native: state already declared through import of package …
meowsbits 02dfee8
eth/tracers/native: cannot use &callParityTracer{…} (value of type *c…
meowsbits 767a22c
eth/tracers/native: cannot use &stateDiffTracer{…} (value of type *st…
meowsbits 90731fc
eth/tracers/native: (PTAL) undefined: tracers.RegisterLookup
meowsbits 59208e3
core: undefined: core.ReadGenesis
meowsbits b1c4367
mobile: expected 'package', found 'EOF'
meowsbits 8be576d
cmd/geth: undefined: params.RopstenGenesisHash
meowsbits 957a202
params/confp: panic invalid pointer; guard nils in config compatibili…
meowsbits ed9b2b6
integration,params/parity.json.d: undefined: params.DefaultRopstenGen…
meowsbits b578c9c
miner: not enough arguments in call to core.NewBlockChain
meowsbits 7a43286
miner: undefined: core.Genesis
meowsbits 9c3669d
miner: invalid operation: cannot indirect ethashChainConfig
meowsbits 4408012
params: move test case decls to use new ConfigCompatError typing
meowsbits d6f372e
tests: undefined: rules, undefined: vm.ActivePrecompiles
meowsbits 4034c67
eth/filters: fix a breaking change and return rpctransaction (#26757)
yierx f86f048
common/math: allow HexOrDecimal to accept unquoted decimals too (#26758)
karalabe 73b01f4
params: release Geth v1.11.2
karalabe f6a7cc6
params: begin v.1.11.3 release cycle
karalabe a36c68f
log: improve documentation (#26753)
naterarmstrong 2767fc4
tests/fuzzers/modexp: undefined: vm.PrecompiledContractsBerlin
meowsbits 6b010d4
eth: Lyra2 config assign: guard against nil genesis
meowsbits 9627eec
params/types/goethereum: [REVERTME] tldr version of go-ethereum stringer
meowsbits 763f65d
params/confp: fix logical comparison for block fork compatibility
meowsbits df72346
params,params/confp: fix config compatibly logic, again
meowsbits 4c261f0
consensus/ethash: invalid operation: currentIA (variable of type *cac…
meowsbits 3d2cfb7
core: not enough arguments in call to NewBlockChain
meowsbits 5a5b807
core/types: undefined: NewLondonSigner
meowsbits ad5e077
core/vm: undefined: newMergeInstructionSet
meowsbits e642609
eth: not enough arguments in call to core.NewBlockChain
meowsbits 0246c0f
eth/catalyst: undefined: core.Genesis
meowsbits 63562b9
eth/catalyst: undefined: params.InitialBaseFee
meowsbits bf4a95b
eth/catalyst: undefined: params.GWei
meowsbits 9bea428
eth/catalyst: undefined: config.IsShanghai
meowsbits 9c42b39
eth/filters: undefined: params.ChainConfig
meowsbits d2c3b1f
eth/filters: undefined: core.Genesis, missing type
meowsbits fd847b1
ethclient: backend.GetAPIs undefined (type *node.Node has no field or…
meowsbits 20eba64
core: undefined: Genesis
meowsbits b366c29
core: fixup blockchain_test.go; s/params/vars, s/core.Genesis/genesis…
meowsbits 268fe35
params/confp/generic: not enough arguments in call to confp.Compatible
meowsbits dfd4c6a
light: undefined: poolTestBlocks
meowsbits d5bcb7b
core: undefined: Genesis
meowsbits ddeb607
core: cannot use gspec (variable of type genesisT.Genesis) as *genesi…
meowsbits d593905
core: core/block_validator_test.go:91:15: undefined: Genesis …
meowsbits b4f8191
core/forkid,integration,params/confp: core/forkid/forkid_test.go:186:…
meowsbits bfca934
miner/stress/1559: "github.com/ethereum/go-ethereum/core" imported an…
meowsbits 8215987
eth/catalyst: genesis.Config.ShanghaiTime undefined (type ctypes.Chai…
meowsbits 06d32f3
core: core/dao_test.go:63:15: undefined: Genesis …
meowsbits 1990350
eth/tracers: undefined: params.TxGas
meowsbits 5637979
core: gspec.ToBlock undefined (type *genesisT.Genesis has no field or…
meowsbits 7e94b07
params/confp/generic: open ../testdata/stureby_parity.json: no such f…
meowsbits 5ca869e
params/confp/tconvert,params/types/aleth: (PTAL) rm Aleth config type…
meowsbits 75dd6e1
core: TestSetupGenesis redeclared
meowsbits 1bde56e
core: core/genesis_test.go:48:45: not enough arguments in call to Set…
meowsbits c5c6ffc
miner/stress/clique: "github.com/ethereum/go-ethereum/core" imported …
meowsbits 09a9ccd
core/rawdb, node: use standalone flock dependency (#26633)
holiman b3ae073
eth: use the last announced finalized block as the sync ancient limit…
karalabe ee530c0
Merge pull request #26721 from holiman/nocover
karalabe 2bb4e94
core: gspec.ToBlock undefined (type *genesisT.Genesis has no field or…
meowsbits a68f3d8
core: core/state_processor_test.go:216:36: gspec.ToBlock undefined (t…
meowsbits 97c9aca
eth/filters: gspec.MustCommit undefined (type *genesisT.Genesis has n…
meowsbits 9dfb2d6
core: incompatible config in DB: returned error (*confp.ConfigCompatE…
meowsbits 5fc0865
core: different chain config read vs. wrote
meowsbits e136190
core: delete multigeth backwards-compatible test
meowsbits 80eb4b3
core: panic: runtime error: makeslice: len out of range
meowsbits fbe35aa
params/vars: SupportedProtocolVersions (default) +eth/68
meowsbits 846cf82
cmd/geth: dao test: failed to retrieve chain config
meowsbits 78b8e7f
core: fix log message for genesis write
meowsbits 71a9ab6
ethclient: update openrpc document describing api methods
meowsbits e94edd3
core: comment (remove) early return on TD comparison
meowsbits bacf115
core: fix logic that got mutilated in merge
meowsbits 2a0e28a
core: contra-fork chain accepted pro-fork block
meowsbits 8750f85
eth/tracers/internal/tracetest: undefined: core.Genesis
meowsbits facf3e2
eth/tracers/internal/tracetest: cannot use new(big.Int).SetUint64(uin…
meowsbits 6f15e27
eth/tracers/internal/tracetest: eth/tracers/internal/tracetest/calltr…
meowsbits 1a908f3
tests: bump testdata-etc (fork 'Merged' DNE; use 'Merge')
meowsbits b3df4b8
Merge branch 'release/1.11' into merge/foundation-release/1.11
meowsbits d13cc12
cmd/utils: ETC sync failed around block 11697776 - bad PoW
meowsbits 9f2a70c
cmd/utils: fix the fix by guarding the nil config
meowsbits 70ea654
cmd/utils: fix the fix fixing the fix; guard nil genesis
meowsbits 2ba9238
consensus/ethash: etc sync still stuck at 11700000; +TestEtchash_1170…
meowsbits 7c7ce72
eth,les: configure ethash.Config.ECIP1099Block based on chain config
meowsbits 0b6935a
consensus/ethash,consensus/lyra2,core,miner,params/confp,params/mutat…
meowsbits 97cc63c
params/mutations,tests: (lint) remove now-useless math/rand.Seed call…
meowsbits d61dac2
eth/tracers/internal/tracetest,eth/tracers/internal/tracetest/testdat…
ziogaschr 55ccc46
eth/tracers/native: rm file containing only unused functions and type…
meowsbits 9d1ad3b
cmd/echainspec: tidy stdout of 'echainspec forks' subcommand
meowsbits 6e8e1d5
consensus/clique,core,core/rawdb,core/state,core,core/vm,internal/eth…
meowsbits c155c8e
cmd/devp2p: faster crawling + less verbose dns updates (#26697)
holiman 2ad150d
eth/tracers: add native flatCallTracer (aka parity style tracer) (#26…
ziogaschr 2ea48f8
core: improve withdrawal index assignment in GenerateChain (#26756)
Rjected 98b0ea6
ethdb/pebble: fix range compaction (#26771)
rjl493456442 2bb622c
ethdb/pebble: fix max memorytable size (#26776)
rjl493456442 e1b98f4
ethclient: include withdrawals in ethclient block responses (#26778)
peterbitfly cd31f2d
all: change chain head markers from block to header (#26777)
karalabe 19f74fa
core/rawdb, ethdb/pebble: disable pebble on openbsd (#26801)
karalabe 0101895
core: fix a merge fault (#26802)
karalabe 403cac7
README, go.mod, event, internal/version: bump min Go to 1.19 (#26803)
karalabe 27e5982
travi: remove strange leftover Go version
karalabe d865a5d
core, params: schedule Shanghai on goerli (#26795)
MariusVanDerWijden 4c23fe9
eth: remove admin.peers[i].eth.head and difficulty (#26804)
karalabe 8718614
core/types: add EffectiveGasPrice in Receipt (#26713)
fjl 5bc2ef9
core, eth/catalyst: fix race conditions in tests (#26790)
MariusVanDerWijden 544e4a7
metrics: improve accuracy of CPU gauges (#26793)
turboboost55 4688d3c
ethclient: fix panic when requesting missing blocks (#26817)
fjl 77e33e5
core, miner: revert block gas counter in case of invalid transaction …
rjl493456442 39be753
internal/ethapi: add tests for transaction types JSON marshal/unmarsh…
ajsutton cb1f6bd
cmd/evm: correct `alloc` for `t8n` testdata (#26822)
gurukamath 41af42e
eth/tracers/native: set created address to nil in case of failure (#2…
s1na 1e3177d
accounts/usbwallet: mitigate ledger app chunking issue (#26773)
prestwich 78429f7
beacon/engine: don't omit empty withdrawals in ExecutionPayloadBodies…
MariusVanDerWijden a54d91a
build: update to go 1.20.2 (#26824)
fjl 5ed08c4
params: go-ethereum v1.11.3 stable
fjl bb4ac2d
params: begin v1.11.4 release cycle
fjl f7661a6
core/rawdb: find smallest block stored in key-value store when chain …
rjl493456442 02796f6
signer/core: accept all solidity primitive types for EIP-712 signing …
daferna e14043d
params: remove EF azure bootnodes (#26828)
skylenet 223974f
Merge branch 'release/1.11' into merge/foundation-release/1.11
meowsbits d678c32
core: invalid operation: cannot call non-function bc.CurrentBlock().N…
meowsbits 82fe3a7
internal/ethapi: invalid operation: cannot call non-function b.Curren…
meowsbits 79c008a
eth: invalid operation: cannot call non-function api.eth.blockchain.C…
meowsbits 73ee175
eth/tracers/native: parityErrorMapping redeclared in this block
meowsbits 50cba4e
eth/tracers/native: undefined: vm.ActivePrecompiles
meowsbits 30cb9fc
core: cannot use chain.CurrentBlock() .. as *github.com/ethereum/go-e…
meowsbits dcf9205
core: undefined: params, undefined: GenesisAccount, ...
meowsbits 55d3750
core: chain.CurrentBlock().NumberU64 undefined
meowsbits 06d6c88
eth: invalid operation: cannot call non-function b.chain.CurrentBlock…
meowsbits d926e73
eth/catalyst: ethservice.BlockChain().Config().ShanghaiTime undefined
meowsbits ecc23dc
internal/ethapi: undefined: params.ChainConfig
meowsbits 72ea3cd
eth/tracers/internal/tracetest: undefined: core.Genesis
meowsbits 587047b
params: File is not `goimports`-ed (goimports)
meowsbits b80f05b
core/vm: use golang native big.Int (#26834)
holiman 1bf1168
core/vm: fix typo in comment (#26838)
JBossBC 5395362
core/forkid: fix issue in validation test (#26544)
fjl 08f6a2a
cmd/evm: update readmes for the tests (#26841)
holiman 67ac5f0
core, core/types: plain Message struct (#25977)
roberto-bayardo df02799
travis: only build PPAs nightly, not on every push, too heavy (#26846)
karalabe 051493d
p2p: small comment typo (#26850)
panicalways 564db9a
core: add Timestamp method in BlockGen (#26844)
fjl 6cf2e92
core/txpool: implement additional DoS defenses (#26648)
MariusVanDerWijden 7e3b149
params: go-ethereum v1.11.4 stable
fjl 4930614
params: begin v1.11.5 release cycle
fjl 789de23
tests: define `MuirGlacier` fork (#26856)
gurukamath ca61048
code/vm: fix comment typo (#26865)
JBossBC a20e387
core: minor code refactor (#26852)
s7v7nislands d1c5f91
core/txpool: use priceList.Put instead of heap.Push (#26863)
ucwong 5f81db6
eth: return error if 'safe' or 'finalized' tag used pre-merge (#26862)
lightclient 94ff721
.travis.yml: reenable PPA build on tag push (#26873)
fjl cb07674
Merge branch 'release/1.11' into merge/foundation-release/1.11
meowsbits b196089
core: undefined: types.Message (etc.); msg type refactor
meowsbits d5362b0
tests/fuzzers/modexp: tests/fuzzers/modexp/modexp-fuzzer.go:1:1: expe…
meowsbits c8a6b71
core/state, trie: port changes from PBSS (#26763)
rjl493456442 eca3d39
p2p/discover: pass invalid discv5 packets to Unhandled channel (#26699)
holiman b5c9be3
all: update links in documentation (#26882)
ssflynn77 6bc68f8
Increase websocket frame size (from erigon rpc client) (#26883)
jotto 2ce9b39
eth/tracers/internal/tracetest: tx.AsMessage undefined
meowsbits 4ee3d3c
les: cannot use msg (variable of type *callmsg) as *core.Message valu…
meowsbits 538070f
light: undefined: callmsg
meowsbits f86913b
cmd/devp2p, cmd/geth: add version in --help output (#26895)
fjl bba2a1b
core: show db error-info in case of mismatched hash root (#26870)
rjl493456442 48d1bf0
consensus: improve consensus engine definition (#26871)
rjl493456442 d8066dc
eth/catalyst: increase update consensus timeout (#26840)
MariusVanDerWijden f733657
internal/ethapi: avoid int overflow in GetTransactionReceipt (#26911)
darioush b7bfbc1
trie, accounts/abi: add error-checks (#26914)
darioush 58d0f64
rlp: support for uint256 (#26898)
holiman ee8e83f
eth: fix output file permissions in admin_exportChain (#26912)
darioush 81b0aa0
trie: reduce unit test time (#26918)
MariusVanDerWijden 80ff0b4
core/txpool: use atomic int added in go1.19 (#26913)
s7v7nislands 5d23d21
params: schedule shanghai fork on mainnet (#26908)
MariusVanDerWijden e6b6a8b
core/txpool: allow future local transactions (#26930)
MariusVanDerWijden a38f410
params: go-ethereum v1.11.5 stable
holiman c076d62
Merge branch 'release/1.11' into merge/foundation-release/1.11
meowsbits dc1b3c0
consensus/clique: chain.Config().IsEIP158 undefined
meowsbits b924bd4
core: syntax error: unexpected CalcGasLimit
meowsbits a253f93
eth/tracers/js: remove unused assignment “intrinsicGas”
ziogaschr 36999a2
.github/workflows: update GH Actions go version to 1.19
ziogaschr d8263d9
.github/workflows: use latest release for bencmarking ethereum/go-eth…
ziogaschr 0f2efda
tests: fix test-evmc: s/Merged/Merge/
meowsbits 927357a
go.mod: go mod tidy
ziogaschr df7327e
cmd/echainspec,node,params,params/confp/generic,convert_test,params/t…
meowsbits eb64f19
cmd/echainspec,integration,params/confp/generic,convert_test,params/c…
meowsbits d5e4ed6
cmd/echainspec,params/confp/tconvert,params/types/pyethereum: remove …
meowsbits 35c0bd1
contracts/checkpointoracle/contract,core/types,eth/ethconfig,params/t…
meowsbits db24503
params/types/genesisT: fixup go-generated genesis json en/decode file
meowsbits 2c065d7
.github/workflows: fix the GH action about `go generate` changes checker
ziogaschr 1e5b446
core/types: add omitempty tag to EffectiveGasPrice
meowsbits 4cbae0b
.github/workflows: entry of last commit to go-generate check
meowsbits 4a3733b
.github/workflows: fix go-generate check's genesis-edit entry
meowsbits File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,6 +7,7 @@ For general questions please use [discord](https://discord.gg/nthXNEv) or the Et | |
#### System information | ||
|
||
Geth version: `geth version` | ||
CL client & version: e.g. lighthouse/nimbus/[email protected] | ||
OS & Version: Windows/Linux/OSX | ||
Commit hash : (if `develop`) | ||
|
||
|
@@ -25,4 +26,4 @@ Commit hash : (if `develop`) | |
[backtrace] | ||
```` | ||
|
||
When submitting logs: please submit them as text and not screenshots. | ||
When submitting logs: please submit them as text and not screenshots. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not important, just a heads up.
go.mod
suggests go1.19, which I used for testing. Dockerfile's are using go1.20, which is probably fine, but good to give them a test as well as they might create a regression.