Skip to content
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 v1.10.7 #1695

Merged
merged 813 commits into from Dec 2, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
813 commits
Select commit Hold shift + click to select a range
afd4227
params: update CHTs for the 1.10.5 release
karalabe Jul 9, 2021
58b0420
Merge pull request #23183 from karalabe/cht-1.10.5
karalabe Jul 12, 2021
8fe47b0
core/state: avoid unnecessary alloc in trie prefetcher (#23198)
MariusVanDerWijden Jul 12, 2021
846badc
internal/ethapi: fix transaction APIs (#23179)
rjl493456442 Jul 13, 2021
c49e065
internal: get pending and queued transaction by address (#22992)
markya0616 Jul 13, 2021
b9e6e43
consensus/clique: implement getSigner API method (#22987)
MariusVanDerWijden Jul 13, 2021
1fac96c
internal/web3ext: remove unused console APIs (#23208)
rjl493456442 Jul 14, 2021
33ca98e
params: release Geth v1.10.5, Exodus Cluster
karalabe Jul 14, 2021
f0b1bdd
params: begin v1.10.6 release cycle
karalabe Jul 14, 2021
89fde59
node: fix stopping websocket rpc.Server (#23211)
Evolution404 Jul 15, 2021
a5e3aa6
eth/tracers: fix typo in test name (#23218)
aaronbuchwald Jul 15, 2021
f05419f
les: fix eth_sendTransaction API (#23215)
rjl493456442 Jul 15, 2021
97aacd9
core: fix pre-check for account balance under EIP-1559 (#23244)
MariusVanDerWijden Jul 22, 2021
370680a
core/types: revert removal of legacy receipt support (#23247)
rjl493456442 Jul 22, 2021
576681f
params: release go-ethereum v1.10.6 stable
fjl Jul 22, 2021
a1f16bc
params: begin v1.10.7 release cycle
fjl Jul 22, 2021
bbfa648
Use `hexutil.Uint` for `blockCount` parameter in `feeHistory` method …
lightclient Jul 27, 2021
5c89ec9
cmd/geth: update vulnerability testdata (#23252)
holiman Jul 27, 2021
b20bc5c
accounts/abi/bind: parse ABI only once, create metadata struct (#22583)
MariusVanDerWijden Jul 27, 2021
3aea432
accounts/abi/bind: set Context in TransactOpts (#23188)
MariusVanDerWijden Jul 27, 2021
2faf796
internal/ethapi: fix panic in accesslist creation (#23225)
MariusVanDerWijden Jul 28, 2021
0730acc
consensus/ethash: less allocation during mining (#23199)
fxfactorial Jul 28, 2021
56e9001
README: fix default sync mode (#23282)
ligi Jul 28, 2021
523866c
all: change blacklist terms
baptiste-b-pegasys Jul 29, 2021
5c13012
accounts/external, internal/ethapi: fixes for London tx signing (#23…
holiman Jul 29, 2021
fb8ea59
tests: update tests/testdata to v9.0.4 (london) (#23279)
MariusVanDerWijden Jul 29, 2021
64a5e12
go.mod: upgrade to goupnp v1.0.2 (#23197)
ucwong Jul 29, 2021
b157bae
go.mod: bump golang.org/x/text to v0.3.6 (#23291)
s1na Jul 29, 2021
8f11d27
p2p/simulations: fix unlikely crash in probabilistic connect (#23200)
Evolution404 Jul 29, 2021
295bc35
signer/core: move API JSON types to separate package (#23275)
holiman Jul 29, 2021
3526f69
all: remove term "whitelist" in comments and log messages (#23294)
baptiste-b-pegasys Jul 29, 2021
860184d
p2p: remove term "whitelist" (#23295)
baptiste-b-pegasys Jul 29, 2021
85afdee
tests: remove whitelist feature (#23297)
baptiste-b-pegasys Jul 29, 2021
95bbd46
node, cmd/clef: remove term "whitelist" (#23296)
baptiste-b-pegasys Aug 2, 2021
82c5085
cre/state: fix outdated statedb Prepare comment (#23320)
aaronbuchwald Aug 3, 2021
4cd6a14
cmd/devp2p: fix ping/pong race in discv4 tests (#23306)
holiman Aug 3, 2021
c38fab9
core: get header from block cache (#23299)
s1na Aug 3, 2021
f311488
internal/ethapi: fix trace log marshalling (#23292)
rjl493456442 Aug 3, 2021
28ba686
core/state: add trie prefetcher tests (#23216)
MariusVanDerWijden Aug 3, 2021
d3e3a46
core/rawdb: fix logs to print block number, not address (#23328)
patrick-ogrady Aug 4, 2021
0658712
core: check if sender is EOA (#23303)
holiman Aug 7, 2021
8a24b56
cmd/evm: implement input txs via rlp in t8n tool (#23138)
holiman Aug 7, 2021
9e59474
core/rawdb: close database in test to avoid goroutine leak (#23287)
charlesxsh Aug 8, 2021
d60cfd2
core: fix london-check to avoid duplication (#23333)
lxex Aug 9, 2021
97bd6cd
internal/ethapi: accept both hex and decimal for blockCount (#23363)
zsfelfoldi Aug 10, 2021
3b38a83
core/state/pruner: fix state bloom sync permission in Windows
karalabe Aug 10, 2021
520f256
Merge pull request #23370 from karalabe/windows-pruning-fix-b
karalabe Aug 10, 2021
6d17546
cmd, core, eth, miner: deprecate miner.gastarget flag (#23213)
rjl493456442 Aug 10, 2021
e4b687c
mobile: remove deprecated code (#23357)
Zachinquarantine Aug 10, 2021
57d9e0a
core/state/snapshot: fix typo in comment (#23219)
zzyalbert Aug 10, 2021
6694831
core/state/snapshot: clarify comment about snapshot repair (#23305)
tylerchambers Aug 10, 2021
39fe7ec
internal/ethapi: return maxFeePerGas for gasPrice for EIP-1559 txs (#…
lightclient Aug 10, 2021
a879c42
internal/ethapi, accounts/abi/bind: cap highest gas limit by account …
lightclient Aug 10, 2021
9d6480c
core/state/snapshot: gofmt
karalabe Aug 10, 2021
5d0ab07
Merge pull request #23371 from karalabe/gofmt
karalabe Aug 10, 2021
9097d0a
travis: transition from docker auto builds to manual pushes
karalabe Aug 10, 2021
0fbc94e
Merge pull request #23373 from karalabe/docker-flip
karalabe Aug 10, 2021
c27bd34
build: fix docker tag to include `v` prefix in version string
karalabe Aug 10, 2021
deff505
Merge pull request #23374 from karalabe/fix-docker-tag
karalabe Aug 10, 2021
278ec71
internal/ethapi: add back missing check for maxfee < maxPriorityFee
holiman Aug 12, 2021
2a451f9
Merge pull request #23384 from holiman/fix_gasfoo
karalabe Aug 12, 2021
f4ad493
params: update CHTs for the 1.10.7 release
karalabe Aug 12, 2021
971df49
Merge pull request #23385 from karalabe/cht-1.10.7
karalabe Aug 12, 2021
12f0ff4
params: release Geth v1.10.7
karalabe Aug 12, 2021
52da60b
Merge tag 'v1.10.7' into trianglesphere/merge-upstream-1.10.7-v2
Aug 18, 2021
65c53c7
Fix go.mod & go.sum
Aug 18, 2021
0acdd01
Pull in upstream changes to the logger & log format
Aug 18, 2021
a5d38e1
params: Merge upstream changes
Aug 18, 2021
c3bb28b
core/types: Reconcile transaction formats
Aug 19, 2021
bc202b9
Fix interface.go
Aug 19, 2021
6ded823
p2p: Merge 1.10.7
Aug 19, 2021
c3a8b8c
node: merge 1.10.7
Aug 19, 2021
ed4c003
trie: Merge 1.10.7
Aug 20, 2021
7f66a52
core/types: Fix RLP encoding
Aug 20, 2021
35bf503
core: merge v1.10.7
Aug 19, 2021
7ee859b
core/state: Merge 1.10.7
Aug 20, 2021
548aeef
consensus: Merge 1.10.7
Aug 20, 2021
84c1624
core/vm: Merge 1.10.7
Aug 20, 2021
5975cf1
core/forkid: Merge v1.10.7
Aug 20, 2021
0fd2ae4
core/types: Fix tip to work with fee currencies
Aug 25, 2021
164e0ab
core: Compiles less txpool
Aug 25, 2021
5707a1e
core: Fix the txpool
Sep 7, 2021
a074e8a
accounts conflicts resolution
gastonponti Aug 18, 2021
4ab387a
accounts import fixes
gastonponti Sep 7, 2021
5e89de0
Fix consensus conflicts
gastonponti Sep 8, 2021
b1f106a
Fix eth conflicts
gastonponti Sep 8, 2021
c507021
Fix ethclients conflicts
gastonponti Sep 8, 2021
9b827c4
Fix minimal core conflicts
gastonponti Sep 8, 2021
1b03e75
Fix ethstats conflicts
gastonponti Sep 8, 2021
a3328ae
Fix lightchain_test and state_test_util conflicts
gastonponti Sep 8, 2021
944cbbf
Remove eth/catalyst
gastonponti Sep 8, 2021
b332cac
Re add blockchain metric
gastonponti Sep 8, 2021
219c074
core: Resolve conflicts in state_processor_test.go
Sep 8, 2021
631aaba
light: Merge upstream & fix tests
Sep 9, 2021
6cf7766
miner: Merge upstream changes
Sep 9, 2021
6cfe8b0
console: Merge upstream
Sep 9, 2021
c3eaab5
contracts: Reconcile checkpoint oracle contract
Sep 9, 2021
ade31cf
p2p: Fix remaining test errors
Sep 9, 2021
c75a2c1
core: Fix types test
Sep 9, 2021
48cc3ba
rpc: Upstream merge
Sep 9, 2021
c5fdf02
crypto: Merge v1.10.7
Sep 9, 2021
fccbc55
build: Merge v1.10.7
Sep 13, 2021
27b59c3
graphql: Merge v1.10.7
Sep 13, 2021
f02fc12
cmd/devp2p: Merge v1.10.7
Sep 13, 2021
1a471d6
cmd/misc: Merge v1.10.7
Sep 13, 2021
3cad4d3
cmd: Merge v1.10.7
Sep 13, 2021
047cdb5
cmd/bootnode: Merge v1.10.7
Sep 13, 2021
58f467e
cmd: Merge v1.10.7
Sep 13, 2021
7de056c
Fix internal conflicts
gastonponti Sep 14, 2021
98f16b2
Fix eth files for new interface
gastonponti Sep 14, 2021
f06dc2c
Fix les conflicts
gastonponti Sep 14, 2021
3a4c886
Fix signer conflicts
gastonponti Sep 14, 2021
b2b338a
Fix mycelo errors
gastonponti Sep 14, 2021
9aa40e2
Fix mobile errors
gastonponti Sep 14, 2021
49279fc
Fix node imports
gastonponti Sep 14, 2021
48737c0
Fix peer interface for mocks
gastonponti Sep 14, 2021
f20abdd
Fix account imports
gastonponti Sep 14, 2021
342b337
Fix Makefile
Sep 14, 2021
a68cf23
Fix build
Sep 14, 2021
e670608
tests: Merge v1.10.7
Sep 14, 2021
49de4bc
cmd: Resolve merge issues
Sep 14, 2021
bad94fd
graphql: Skip failing tests
Sep 14, 2021
500e1e3
Fix ethstats test
gastonponti Sep 14, 2021
d17566e
Les fuzzer interface implementation and fixes
gastonponti Sep 14, 2021
9ed80b8
eth: Use istanbul.ProtocolLength
Sep 16, 2021
23e9dd8
Fix evm configuration
gastonponti Sep 15, 2021
34a03ae
Fix eth/tracers tests
gastonponti Sep 15, 2021
34f42b2
dockerfile: Merge v1.10.7
Sep 16, 2021
7aafef0
inernal/jsre: Use v1.10.7
Sep 16, 2021
f32d153
Merge branch 'gastonponti/merge-upstream-1.9.25' into gastonponti/mer…
gastonponti Sep 17, 2021
c731866
Fix eth/tracers tests p1
gastonponti Sep 17, 2021
8d76587
Merge remote-tracking branch 'origin/gastonponti/merge-upstream-1.10.…
Sep 17, 2021
4145ad6
Les packets fix
gastonponti Sep 20, 2021
353066e
Miner: Fix tests
Sep 21, 2021
e8d989b
ci: Use a new monorepo e2e branch
Sep 22, 2021
bdef526
Les packets fix v2
gastonponti Sep 22, 2021
1bd1f60
cmd: Partially fix tests
Sep 22, 2021
5e5e6b1
core: Properly build header in chain_maker
Sep 22, 2021
8d12103
Merge branch 'gastonponti/merge-upstream-1.10.7-v2-ponti' into triang…
Sep 22, 2021
326b4d7
Fix tests
Sep 22, 2021
42604c4
accounts: Fix tests
Sep 22, 2021
0b7d155
Remove difficulty fuzzer
Sep 22, 2021
d714514
miner/stress: Fix lint
Sep 22, 2021
ad232a3
internal: Go imports
Sep 22, 2021
56ba04f
Fix mockprotocol header extra validation
gastonponti Sep 23, 2021
2aa924e
eth: Hackily disable the snap protocol
Sep 23, 2021
6204212
Merge branch 'gastonponti/merge-upstream-1.10.7-v2-ponti' into triang…
Sep 23, 2021
90540bd
ethapi: Use supplied state in DoCall
Sep 23, 2021
16299f2
circleci: Try upgrade of node version
Sep 23, 2021
bf7d240
build: Enable CGO for ios builds
Sep 23, 2021
a2dc944
More build fixes
Sep 23, 2021
d9162ab
Core: Handle nil pointers
Sep 24, 2021
243735d
Fix sync_tests
gastonponti Sep 23, 2021
5f7e0a3
Fix protocol in handshake test
gastonponti Sep 23, 2021
ddfc719
Fix odr tests
gastonponti Sep 24, 2021
c071cc3
Revert executor changes
Sep 24, 2021
759373b
Add donut fork to active precompiles switch
gastonponti Sep 24, 2021
2087b13
Merge branch 'gastonponti/merge-upstream-1.10.7-v2-ponti' into triang…
Sep 24, 2021
45123d6
Use golang executor
Sep 24, 2021
766f5de
Fix eth/protocols/eth tests
gastonponti Sep 24, 2021
aea4a85
core: Fix panic with the tx pool
Sep 24, 2021
7e0d48d
Merge branch 'gastonponti/merge-upstream-1.10.7-v2-ponti' into triang…
Sep 24, 2021
75c95b6
Fix TestGethClient
Sep 24, 2021
4540b8a
ethclient: Fix chain generation
Sep 24, 2021
e19cb16
core: Fix ExampleGenerateChain
Sep 24, 2021
18b16cf
Merge branch 'master' into trianglesphere/work
Sep 28, 2021
4c0ede8
Switch to go get from go install
Sep 28, 2021
9afe1f1
Revert "Switch to go get from go install"
Sep 28, 2021
9fe5ef2
Update go.mod and go.sum
Sep 28, 2021
41c1f7b
Revert Me: Logging during CI
Sep 28, 2021
58ec983
Use golang executor
Sep 28, 2021
3c3252f
Make: More android fix attempts
Sep 28, 2021
ded083b
More android build fixes
Sep 28, 2021
e381673
Install new golang version in circleci
Sep 28, 2021
8c391eb
Remove space
Sep 28, 2021
1ec99ce
More logging
Sep 28, 2021
4fb9eda
More updates
Sep 28, 2021
55bd67b
Different formulation
Sep 28, 2021
e0a0fe2
Fix forkIdSplit test
gastonponti Sep 28, 2021
66afd1b
Fix ethClient test
gastonponti Sep 29, 2021
6f1172a
Fix rpcstack test
gastonponti Sep 29, 2021
750d7ef
Fix env var for CI
Sep 29, 2021
e49425b
More config changes
Sep 29, 2021
089512d
core: Fix most of state processor error test
Sep 29, 2021
3f4c41e
Revert "Remove unnecessary statedb copies and move the prepare inside…
Oct 1, 2021
da3360f
Run the prepare step in Finalize
Oct 4, 2021
bb2e7e7
Use empty hash at thash
Oct 4, 2021
155de67
Revert "Revert "Remove unnecessary statedb copies and move the prepar…
Oct 4, 2021
4c0f57f
Revert 3f4c41e88deca7ef9844eabb3c056051f2ca348f
Oct 4, 2021
6b5fb7d
Grapqhl: Fix tests
Oct 4, 2021
2abf0f6
Explain why EthSuite test is skipped
Oct 4, 2021
582790d
Fix lint
Oct 5, 2021
82b75c7
Use golint 1.39 in ci
Oct 5, 2021
2fceec7
Try building iOS with no arch
Oct 5, 2021
1239105
Also build ios-simulator
Oct 5, 2021
6b2b592
Update xcode version
Oct 5, 2021
d7e2fc8
Update android dockerfile
Oct 5, 2021
8d38a37
cmd: Remove AllowUnprotectedTx Option
Oct 6, 2021
57bec46
eth: Disable syncmode=snap option
Oct 7, 2021
87e5a87
cmd: Fix up flags from merge
Oct 7, 2021
955356b
flags: Remove bootnodesv4 & v5
Oct 7, 2021
0fba196
cmd: Add case for --mainnet
Oct 7, 2021
c55c49a
Use master for ci tests
Oct 7, 2021
73274c4
Implement CIP-48: Gas Repricing For Celo (#1712)
37ng Oct 25, 2021
5aa2797
Merge commit '6856bdd9a' into trianglesphere/work
Oct 29, 2021
37544a6
Merge commit '393896043' into trianglesphere/work
Oct 29, 2021
bb6e70e
Implement CIP-43: BlockContext(now rename to SysContractCallCtx) (#1696)
37ng Oct 29, 2021
59b77b4
Merge commit 'f4ef138e33a6e7e882f032f8a2ca551fce706415' into triangle…
Nov 1, 2021
83cd825
Merge commit '44d35f944' into trianglesphere/work
Nov 1, 2021
082b3d1
Merge commit 'd5e8024f7' into trianglesphere/work
Nov 1, 2021
880da19
Merge commit '14d246c6a' into trianglesphere/work
Nov 2, 2021
2352ba9
Merge branch 'gastonponti/merge-upstream-1.9.25' into trianglesphere/…
Nov 2, 2021
e5deacb
Merge remote-tracking branch 'origin/trianglesphere/work' into triang…
Nov 2, 2021
dab6591
Merge branch 'master' into trianglesphere/work
Nov 2, 2021
fa2bbc6
core: Remove OpBaseFee
Nov 2, 2021
eb3a5dd
Update Gas Price Suggestion
Nov 2, 2021
03b37c7
core/types: Remove panic on dev error
Nov 2, 2021
ca52a96
Merge branch 'master' into trianglesphere/work
Nov 2, 2021
99444c2
Fix cip35
Nov 5, 2021
571fe98
core: Update transaction marshalling
Nov 5, 2021
58a9db1
core: Fix EthCompatible Tx Marshalling
Nov 9, 2021
9e8de74
Fix final conflicts
Nov 11, 2021
959cbd4
Fix comments
Nov 11, 2021
fcd75f0
Fix state processor tests
gastonponti Oct 4, 2021
d881853
Bring account/bind changes to bind_v2
gastonponti Nov 16, 2021
eb29090
core/types: Remove dead code
Nov 16, 2021
a40b481
Clarify comment
Nov 17, 2021
a8b9f43
Remove dead code
Nov 17, 2021
13210fb
Remove unused flag
Nov 17, 2021
488d745
Comment out GPO flags
Nov 17, 2021
25b3665
Remove miner price flag
Nov 17, 2021
a50ebdc
Link to issue ticket for snap sync
Nov 17, 2021
503a5a3
Remove LegacyGPO flags
Nov 17, 2021
bb06eab
Remove dead comments
Nov 17, 2021
0f94d86
Add documentation for priceHeap
Nov 17, 2021
1288bd5
miner: Properly stop the prefetcher
Nov 17, 2021
6f4607a
core/types: Clean up comments in transaction.go
Nov 18, 2021
ff94f84
core,miner: Fix TxByPriceAndNonce Initialization
Nov 18, 2021
4e1761e
core/txpool: Continue to clean up currency handling
Nov 18, 2021
a9243bc
miner: Properly calculate fees
Nov 18, 2021
c40f4d0
miner: Check for espresso when calculating fees
Nov 18, 2021
fdf8789
Implement 1559 in ethstats
Nov 19, 2021
44e736f
Add tracking ticket for FeeHistory API
Nov 19, 2021
99462ff
Remove unimplemented method
Nov 19, 2021
8748860
API: Use proper baseFee when selecting transactions
Nov 19, 2021
c642468
dockerfile: Cleanup
Nov 19, 2021
0acdfa5
More info on how snap sync is disabled
Nov 19, 2021
b9ee58c
Merge branch 'master' into trianglesphere/work
Nov 19, 2021
e24b62f
Clean up dockerfiles
Nov 30, 2021
0726834
Clarify usage of tx comparators
Nov 30, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
7 changes: 3 additions & 4 deletions .circleci/config.yml
Expand Up @@ -39,7 +39,6 @@ executors:
# b16a2d472a7cf24858f9d8b33a7185c8b81a261a is the current commit on master as of August 25, 2021, and
# includes contracts release 5 (core-contracts.v5)
CELO_MONOREPO_COMMIT_OR_BRANCH: b16a2d472a7cf24858f9d8b33a7185c8b81a261a

GITHUB_RSA_FINGERPRINT: SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8
# Unfortunately we cannot use anchors to represent a set of standard steps and
# then add or override one or more of those steps when referencing the anchor.
Expand Down Expand Up @@ -251,7 +250,7 @@ jobs:
command: |
mkdir -p /tmp/test-results
go run build/ci.go ensure-linter
./build/cache/golangci-lint-1.25.0-linux-amd64/golangci-lint run --config .golangci.yml --out-format junit-xml ./... | tee /tmp/test-results/go-lint-report.xml
./build/cache/golangci-lint-1.39.0-linux-amd64/golangci-lint run --config .golangci.yml --out-format junit-xml ./... | tee /tmp/test-results/go-lint-report.xml
- store_artifacts:
path: /tmp/test-results
destination: raw-test-output
Expand All @@ -268,7 +267,7 @@ jobs:

android:
docker:
- image: celohq/circleci:android-v2
- image: us.gcr.io/celo-testnet/android:v3
working_directory: ~/repos/geth
steps:
- checkout
Expand All @@ -282,7 +281,7 @@ jobs:

ios:
macos:
xcode: "11.3.1"
xcode: "12.5.1"
working_directory: ~/repos/geth
steps:
- checkout
Expand Down
18 changes: 9 additions & 9 deletions .golangci.yml
Expand Up @@ -12,21 +12,21 @@ run:
linters:
disable-all: true
enable:
# - deadcode
# - errcheck
- deadcode
- goconst
- goimports
- gosimple
- govet
- ineffassign
- staticcheck
- unused
- misspell
# - staticcheck
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

renable the ones we had before

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The ones we had result in a huge number of false positives that upstream geth doesn't care about. It's a huge ongoing maintenance burden and pulls us further away from upstream.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

would love to reevaluate this in a future PR. They do help finding bugs!

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

- unconvert
# - unused
- varcheck

- goconst
- goimports
- gosec
- misspell
# - gosec
# - errcheck
# - prealloc
- unconvert
# - unparam

linters-settings:
Expand Down
303 changes: 0 additions & 303 deletions .travis.yml

This file was deleted.

7 changes: 7 additions & 0 deletions Dockerfile
Expand Up @@ -33,3 +33,10 @@ ADD scripts/run_geth_in_docker.sh /

EXPOSE 8545 8546 30303 30303/udp
ENTRYPOINT ["sh", "/run_geth_in_docker.sh"]

# Add some metadata labels to help programatic image consumption
ARG COMMIT=""
ARG VERSION=""
ARG BUILDNUM=""

LABEL commit="$COMMIT" version="$VERSION" buildnum="$BUILDNUM"
7 changes: 7 additions & 0 deletions Dockerfile.alltools
Expand Up @@ -15,3 +15,10 @@ COPY --from=builder /go-ethereum/build/bin/* /usr/local/bin/
RUN echo $COMMIT_SHA > /version.txt

EXPOSE 8545 8546 30303 30303/udp

# Add some metadata labels to help programatic image consumption
ARG COMMIT=""
ARG VERSION=""
ARG BUILDNUM=""

LABEL commit="$COMMIT" version="$VERSION" buildnum="$BUILDNUM"