Commit Graph

13531 Commits

Author SHA1 Message Date
Igor Mandrigin
fd37289665 fixes to core tests (compilation) 2021-03-16 12:44:38 +01:00
Igor Mandrigin
b8c21e9aad fix consensus tests 2021-03-16 12:14:35 +01:00
Igor Mandrigin
deb1528ca0 fix compilation in runtime_fuzz 2021-03-16 11:57:52 +01:00
Igor Mandrigin
6fbc0cfff8 fix compilation in blockchain_test.go 2021-03-16 11:55:42 +01:00
Igor Mandrigin
8762f6a245 Merge remote-tracking branch 'origin/geth-1-10-1-alexey' into geth-1-10-1 2021-03-16 11:20:13 +01:00
alex.sharov
a0b7a119a5 Merge branch 'db_tools_drop' 2021-03-16 13:09:23 +07:00
Alexey Sharp
0a91c9fa9a More compilation fixes 2021-03-15 19:37:37 +00:00
Alexey Sharp
3dd9b7221d Remove database files 2021-03-15 19:17:56 +00:00
Alexey Sharp
a2f9ed2a5d more compilation fixes 2021-03-15 19:17:15 +00:00
Alexey Sharp
122791ba75 Fix tg crash again 2021-03-15 18:37:27 +00:00
Alexey Sharp
d0c2825215 Delete 2021-03-15 18:34:55 +00:00
Alexey Sharp
132da24d0f Fixes 2021-03-15 18:34:22 +00:00
Alexey Sharp
0b083d8557 Fixes 2021-03-15 18:21:10 +00:00
Chase Wright
487dcaa6e6
Fix Typo in Makefile (#1555)
stats -> state
2021-03-15 17:21:41 +00:00
Igor Mandrigin
f3d1bfe8ed remove rangeproof fuzzer 2021-03-15 17:38:45 +01:00
Igor Mandrigin
57f2c10d36 remove unneded les fuzzers 2021-03-15 17:32:50 +01:00
Igor Mandrigin
8014fd1a8e remove mentions of go-ethereum 2021-03-15 17:19:45 +01:00
Alexey Sharp
a486baa0a0 Fixes 2021-03-15 09:50:41 +00:00
Alexey Sharp
ccba7896d3 Update testdata 2021-03-15 09:12:03 +00:00
Alex Sharov
3ffa029497
Add mdbx_drop cli tool (#1553) 2021-03-15 09:41:02 +07:00
Alexey Sharp
7fd3417f52 Fix more compile errors 2021-03-14 19:07:19 +00:00
Alexey Sharp
af495562e4 Fix rcpdaemon compilation 2021-03-14 18:52:15 +00:00
alex.sharov
358ec3dcd4 cli opts 2021-03-14 21:50:46 +07:00
alex.sharov
53be584817 up 2021-03-14 18:09:29 +07:00
alex.sharov
673854a33e add mdbX_drop cli tool 2021-03-14 16:52:14 +07:00
alex.sharov
379db39382 add mdbX_drop cli tool 2021-03-14 16:24:59 +07:00
alex.sharov
d899c2ed9e add mdbX_drop cli tool 2021-03-14 16:22:32 +07:00
Alexey Sharp
519b19f8aa Compilation fixes 2021-03-14 08:00:37 +00:00
Alex Sharov
3f305673aa
Trie: add invariant - first level of trie must be in DB (to ensure having 100% trie structure in trie_account table) (#1522) 2021-03-13 09:30:54 +07:00
Péter Szilágyi
a0cb39c462 params: release Geth v1.10.1
# Conflicts:
#	params/version.go
2021-03-12 16:14:55 +01:00
Martin Holst Swende
626fb623c1 tests: update reference tests with 2315 removed from Berlin
# Conflicts:
#	tests/testdata
2021-03-12 16:14:33 +01:00
Péter Szilágyi
f40af4fa03 build: add support for Ubuntu Hirsute Hippo
# Conflicts:
#	build/ci.go
2021-03-12 16:13:12 +01:00
Péter Szilágyi
2daf634660 build: fix PPA failure due to updated debsrc
# Conflicts:
#	build/ci.go
2021-03-12 16:12:54 +01:00
Péter Szilágyi
7f776be26e Revert "core/forkid, params: unset Berlin fork number (#22413)"
This reverts commit ba999105ef89473cfe39e5e53354f7099e67a290.
2021-03-12 16:12:40 +01:00
Felix Lange
c4c9d8174d params: begin v1.10.1 release cycle
# Conflicts:
#	params/version.go
2021-03-12 16:12:32 +01:00
Felix Lange
e6355917ca params: release geth 1.10.0 stable
# Conflicts:
#	params/version.go
2021-03-12 16:12:19 +01:00
Marius van der Wijden
b0a80872fb tests: update to latest tests (#22290)
This updates the consensus tests to commit 31d6630 and
adds support for access list transactions in the test runner.

Co-authored-by: Martin Holst Swende <martin@swende.se>
# Conflicts:
#	tests/block_test.go
#	tests/gen_sttransaction.go
#	tests/state_test_util.go
2021-03-12 16:12:04 +01:00
gary rong
81e1eb78c5 cmd: retire whisper flags (#22421)
* cmd: retire whisper flags

* cmd/geth: remove whisper configs
# Conflicts:
#	cmd/geth/config.go
#	cmd/geth/consolecmd.go
#	cmd/geth/main.go
#	cmd/geth/usage.go
#	cmd/utils/flags.go
2021-03-12 16:10:42 +01:00
Felföldi Zsolt
d6df27aa6c les: fix nodiscover option on the client side (#22422)
# Conflicts:
#	les/client.go
#	les/vflux/client/serverpool.go
#	les/vflux/client/serverpool_test.go
2021-03-12 16:09:33 +01:00
Péter Szilágyi
9ef50edea3 core/forkid, params: unset Berlin fork number (#22413) 2021-03-12 16:09:19 +01:00
gary rong
926bc2dd85 cmd/utils: fix txlookuplimit for archive node (#22419)
* cmd/utils: fix exclusive check for archive node

* cmd/utils: set the txlookuplimit to 0
# Conflicts:
#	cmd/utils/flags.go
2021-03-12 16:09:11 +01:00
gary rong
8e959c0d01 params: update chts (#22418) 2021-03-12 16:08:29 +01:00
Marius van der Wijden
68a41cdeb8 cmd/geth: put allowUnsecureTx flag in RPC section (#22412)
# Conflicts:
#	cmd/geth/usage.go
2021-03-12 16:08:22 +01:00
Péter Szilágyi
03eafd8580 core/vm/runtime: more unshipping
# Conflicts:
#	core/vm/runtime/runtime_test.go
2021-03-12 16:08:00 +01:00
Péter Szilágyi
d00a121246 core, eth: unship EIP 2315
# Conflicts:
#	core/vm/contract.go
#	core/vm/gen_structlog.go
#	core/vm/instructions.go
#	core/vm/instructions_test.go
#	core/vm/interpreter.go
#	core/vm/logger.go
#	core/vm/logger_json.go
#	core/vm/logger_test.go
#	core/vm/stack/stack.go
#	eth/tracers/tracer.go
#	eth/tracers/tracer_test.go
2021-03-12 16:05:37 +01:00
gary rong
a9fb6bd2b0 core/rawdb: fix the transaction indexer (#22395)
# Conflicts:
#	core/rawdb/chain_iterator.go
2021-03-12 15:53:21 +01:00
Felföldi Zsolt
e3f0782057 les: UDP pre-negotiation of available server capacity (#22183)
This PR implements the first one of the "lespay" UDP queries which
is already useful in itself: the capacity query. The server pool is making
use of this query by doing a cheap UDP query to determine whether it is
worth starting the more expensive TCP connection process.
# Conflicts:
#	les/client.go
#	les/clientpool.go
#	les/clientpool_test.go
#	les/enr_entry.go
#	les/server.go
#	les/vflux/client/serverpool.go
#	les/vflux/client/serverpool_test.go
#	les/vflux/server/balance.go
#	les/vflux/server/balance_test.go
#	les/vflux/server/prioritypool.go
#	les/vflux/server/prioritypool_test.go
#	p2p/nodestate/nodestate.go
2021-03-12 15:53:04 +01:00
Martin Holst Swende
d85afb7d20 core/state: fix eta calculation on pruning (#22386) 2021-03-12 15:52:25 +01:00
Marius van der Wijden
e052d8e268 accounts/keystore: use github.com/google/uuid (#22217)
This replaces the github.com/pborman/uuid dependency with
github.com/google/uuid because the former is only a wrapper for
the latter (since v1.0.0).

Co-authored-by: Felix Lange <fjl@twurst.com>
# Conflicts:
#	accounts/keystore/key.go
#	accounts/keystore/passphrase.go
#	accounts/keystore/presale.go
#	cmd/ethkey/generate.go
#	go.mod
#	go.sum
2021-03-12 15:52:15 +01:00
Felix Lange
e4fb882c98 rpc: add separate size limit for websocket (#22385)
This makes the WebSocket message size limit independent of the
limit used for HTTP requests. The new limit for WebSocket messages 
is 15MB.
2021-03-12 15:50:22 +01:00