Péter Szilágyi
0db0b27754
Revert "Revert "eth: drop eth/65, the last non-reqid protocol version" ( #23426 )" ( #23456 )
...
This reverts commit c368f728c1 .
2021-08-24 21:52:58 +03:00
Martin Holst Swende
d705f5a554
core: make txpool reject too sudden changes ( #23095 )
...
* core: make txpool reject too sudden changes
* core: add some metrics to txpool
2021-08-24 21:48:36 +03:00
Matthieu Vachon
339cf328bd
Fixed wrong version for Bor
2021-08-24 12:10:41 -04:00
baptiste-b-pegasys
5cee33eb72
tests/fuzzers: fix go vet warning about ReadByte ( #23380 )
2021-08-24 14:27:15 +02:00
Zachinquarantine
85126c4eb9
node: add comment about --nousb being deprecated ( #23439 )
...
Co-authored-by: Felix Lange <fjl@twurst.com>
2021-08-24 14:10:52 +02:00
Martin Holst Swende
a0a4a153e9
core/types: add benchmarks for rlp encoding/decoding ( #23190 )
...
Co-authored-by: Felix Lange <fjl@twurst.com>
Co-authored-by: Sina Mahmoodi <1591639+s1na@users.noreply.github.com>
2021-08-24 13:59:15 +02:00
Guillaume Ballet
0b40977480
core/vm: fix typo in comment ( #23450 )
2021-08-24 13:57:05 +02:00
ligi
5c66bab3b8
tests/testdata: make submodule shallow ( #23412 )
...
Before:
316M .git/modules/tests/
After:
171M .git/modules/tests/
2021-08-24 13:56:31 +02:00
Pedro Gomes
8e0771c218
core/bloombits: avoid crash when storing errors of different type ( #23437 )
...
This fixes a rare crash which could occur when two different errors happened
in the same bloombits.MatcherSession.
2021-08-24 13:32:19 +02:00
Marius van der Wijden
8dbf261fd9
p2p, p2p/enode: fix data races ( #23434 )
...
In p2p/dial.go, conn.flags was accessed without using sync/atomic.
This race is fixed by removing the access.
In p2p/enode/iter_test.go, a similar race is resolved by writing the field atomically.
Co-authored-by: Felix Lange <fjl@twurst.com>
2021-08-24 12:22:56 +02:00
chuwt
79bb9300c1
trie, les: add missing calls to Ticker.Stop ( #23415 )
2021-08-24 10:51:28 +02:00
Arpit Temani
045e5c2c4c
Merge pull request #174 from maticnetwork/arpit/v1.10.8-upgrade
...
Arpit/v1.10.8 upgrade
2021-08-24 13:47:29 +05:30
Jaynti Kanani
a91b24d4d0
fix: gas oracle cache purge
2021-08-24 12:09:21 +04:00
Arpit Temani
7e76e9f27c
Merge tag 'v1.10.8' of github.com:ethereum/go-ethereum into arpit/v1.10.8-upgrade
2021-08-24 12:56:59 +05:30
Péter Szilágyi
ea4bc2dbff
params: begin Geth v1.10.9 release cycle
2021-08-24 10:08:08 +03:00
Péter Szilágyi
26675454bf
params: release Geth v1.10.8
2021-08-24 10:04:30 +03:00
Martin Holst Swende
1d99573192
core/vm: faster code analysis ( #23381 )
...
* core/vm: more detailed benchmark for jumpdest analysis
* core/vm: make jd analysis benchmark alloc free
* core/vm: improve jumpdest analysis
* core/vm: improve worst-case
* core/vm: further improvements in analysis
* core/vm: improve jumpdest analysis >PUSH15
* core/vm: make jd analysis ref by value
* core/vm: fix misspell
* core/vm: improve set8 and set16 a bit
* core/vm: reduce amount of code
* core/vm: optimize byte copying
2021-08-24 10:00:10 +03:00
Felföldi Zsolt
f38abc55f1
eth/gasprice: feeHistory improvements ( #23422 )
...
* eth/gasprice: cache feeHistory results
* eth/gasprice: changed feeHistory block count limitation
* eth/gasprice: do not use embedded struct in blockFees
* eth/gasprice: fee processing logic cleanup
* eth/gasprice: purge feeHistory cache at chain reorgs
2021-08-23 23:50:24 +02:00
ian
bb0e439bb6
ethclient: delete check empty tx root hash
2021-08-23 23:13:08 +08:00
ucwong
dfeb2f7e80
go.mod: upgrade golang.org/x/sys for go1.17 support ( #23406 )
2021-08-23 13:45:16 +02:00
Felix Lange
bb1f7ebf20
signer/core/apitypes: remove dependency on internal/ethapi ( #23362 )
2021-08-23 12:20:56 +02:00
Marius van der Wijden
d02c605367
core: only check sendernoeoa in non fake mode ( #23424 )
2021-08-23 12:49:39 +03:00
Péter Szilágyi
c368f728c1
Revert "eth: drop eth/65, the last non-reqid protocol version" ( #23426 )
2021-08-20 15:14:21 +03:00
Arpit Temani
b4ad712cd4
fee change
2021-08-19 18:40:18 +05:30
Arpit Temani
b27dca6bbf
merge v1.10.7
2021-08-19 15:56:13 +05:30
chuwt
5566e5d152
eth/downloader: fix typo in comment ( #23413 )
2021-08-18 13:03:41 +03:00
陈佳
57feabea66
eth, internal/ethapi: make RPC block miner field show block sealer correctly ( #23312 )
...
Makes the RPC block return the POA sealer for clique blocks on the 'miner' field (was previously zeroes)
2021-08-17 18:55:18 +02:00
Zachinquarantine
16ecdd5839
cmd/utils: add --nousb to the list of deprecated flags ( #23388 )
...
Adds --nousb as a deprecated flag when someone runs the geth show-deprecated-flags command.
2021-08-17 18:49:19 +02:00
Zachinquarantine
85b9bdd641
cmd, core: remove calaveras testnet ( #23366 )
...
Removes references to the short-lived Calaveras testnet
2021-08-17 18:43:25 +02:00
jwasinger
6902485767
cmd, metrics: add support for influxdb-v2 (cherry-picking from italoacasas' changes), leave existing support for v1 to maintain backwards-compatibility. ( #23194 )
...
This PR adds flag to enable InfluxDB v2 (--metrics.influxdbv2), flags for v2-specific features (--metrics.influxdb.token, --metrics.influxdb.bucket), also carries over addition of support for specifying organization (--metrics.influxdb.organization), but still retains backwards compatibility with InfluxDB v1.
2021-08-17 18:40:14 +02:00
Martin Holst Swende
fb4007bb22
tests: update, enable legacy tests, remove vm tests ( #23350 )
...
* tests: update, enable legacy tests, remove vm tests
* tests: minor fixes
2021-08-17 17:30:21 +02:00
Péter Szilágyi
0a68558e7e
accounts/external: handle 0 chainid as not-set for the Clef API ( #23394 )
...
* accounts/external: handle 0 chainid as not-set for the Clef API
* accounts/external: document SignTx
Co-authored-by: Felix Lange <fjl@twurst.com>
2021-08-13 15:39:51 +03:00
Péter Szilágyi
fd604becbb
Merge pull request #23120 from karalabe/drop-eth-65
...
eth: drop eth/65, the last non-reqid protocol version
2021-08-13 11:52:47 +03:00
Martin Holst Swende
5f98020a21
core/rawdb: implement sequential reads in freezer_table ( #23117 )
...
* core/rawdb: implement sequential reads in freezer_table
* core/rawdb, ethdb: add sequential reader to db interface
* core/rawdb: lint nitpicks
* core/rawdb: fix some nitpicks
* core/rawdb: fix flaw with deferred reads not being performed
* core/rawdb: better documentation
2021-08-13 11:51:01 +03:00
Sandeep Sreenath
429a9f7dde
Merge pull request #164 from maticnetwork/arpit/3210
...
Implement get transaction receipts by block
2021-08-12 23:04:20 +05:30
Arpit Temani
f77d924e19
remove field
2021-08-12 14:20:25 +05:30
Arpit Temani
5ab59960ed
add bor receipts
2021-08-12 14:17:33 +05:30
Péter Szilágyi
a580f7d6c5
params: begin v1.10.8 release cycle
2021-08-12 10:15:49 +03:00
Péter Szilágyi
12f0ff40b1
params: release Geth v1.10.7
2021-08-12 10:14:03 +03:00
Péter Szilágyi
971df49fe2
Merge pull request #23385 from karalabe/cht-1.10.7
...
params: update CHTs for the 1.10.7 release
2021-08-12 10:13:05 +03:00
Péter Szilágyi
f4ad493870
params: update CHTs for the 1.10.7 release
2021-08-12 10:11:39 +03:00
Péter Szilágyi
2a451f9eb3
Merge pull request #23384 from holiman/fix_gasfoo
...
internal/ethapi: add back missing check for maxfee < maxPriorityFee
2021-08-12 09:57:06 +03:00
Martin Holst Swende
278ec7176a
internal/ethapi: add back missing check for maxfee < maxPriorityFee
2021-08-12 08:14:21 +02:00
Arpit Temani
8efd908e58
add removed code
2021-08-11 18:53:31 +05:30
Arpit Temani
01c967146c
fix review comments
2021-08-11 18:51:10 +05:30
Arpit Temani
42a6c5e6ff
add input formatter
2021-08-11 14:12:19 +05:30
Arpit Temani
8d77ab3551
add by hash
2021-08-11 14:07:32 +05:30
Arpit Temani
9d085ef65e
2 function calls
2021-08-11 14:00:52 +05:30
Péter Szilágyi
deff5056fb
Merge pull request #23374 from karalabe/fix-docker-tag
...
build: fix docker tag to include `v` prefix in version string
2021-08-10 17:52:57 +03:00
Péter Szilágyi
c27bd3481e
build: fix docker tag to include v prefix in version string
2021-08-10 17:49:52 +03:00