Shivam Sharma
b479b204a7
Merge branch 'develop' into shivam/upstream-geth-1.13.5
2024-01-11 17:51:59 +05:30
Shivam Sharma
c816d0f1f3
fix : TestWelcome genesis bug
2024-01-11 16:18:35 +05:30
Shivam Sharma
c0bf289a84
fix : testcases
2024-01-10 17:12:37 +05:30
Leo Lim
937dd6aa66
internal/ethapi: fix signer in GetTransactionReceiptsByBlock method ( #1107 )
...
* fix: from address
* add: unit test for GetTransactionReceiptsByBlock
2023-12-21 10:04:45 +05:30
Shivam Sharma
8c088c7295
fix : resolve static problems
2023-12-15 13:57:19 +05:30
Shivam Sharma
a9fa325b7e
Merge tag 'v1.13.5' of https://github.com/ethereum/go-ethereum into shivam/upstream-geth-1.13.5
2023-12-15 13:55:57 +05:30
Pratik Patil
8b2f02419d
test all default flags added via config file ( #1105 )
2023-12-15 12:49:11 +05:30
Arpit Temani
2be2789ebb
Merge pull request #1085 from bbaktaeho/fix/eth_api
...
internal/ethapi: fix GetTransactionReceiptsByBlock method
2023-12-12 10:57:53 +05:30
Arpit Temani
7006addb59
Merge tag 'v1.1.0' of github.com:maticnetwork/bor into arpit/1.2.0
2023-11-22 11:41:34 +05:30
Pratik Patil
923c192c7d
Added cache.blocklogs (FilterLogCacheSize) flag ( #1083 )
...
* added cache.blocklogs (FilterLogCacheSize) flag
* updated docs
* minor fix
Co-authored-by: Mael Regnery <mael@mqli.fr>
---------
Co-authored-by: Mael Regnery <mael@mqli.fr>
2023-11-20 10:18:11 +05:30
bbaktaeho
18c880280b
fix: lint
2023-11-17 19:34:50 +09:00
bbaktaeho
7714cd88c1
fix GetTransactionReceiptsByBlock
2023-11-16 23:04:53 +09:00
Arpit Temani
384383c1eb
Merge pull request #968 from maticnetwork/arpit/pos-1731
...
Geth Merge v1.12.2
2023-11-10 15:11:26 +05:30
Arpit Temani
3c97a5b7a0
Revert "aded blobpool related flags"
...
This reverts commit 15f0c41d2c .
2023-11-10 14:37:26 +05:30
Shivam Sharma
5b5ea8cf37
add : mainnet Agra block
2023-11-09 17:25:05 +05:30
Pratik Patil
15f0c41d2c
aded blobpool related flags
2023-11-09 15:04:28 +05:30
Pratik Patil
368ae246fd
added p2p v4 discovery flag wrt geth v1.12.2 merge
2023-11-08 17:44:35 +05:30
Pratik Patil
6aed36d9d1
removed --cache.trie.journal and --cache.trie.rejournal wrt geth v1.12.2 merge
2023-11-08 17:11:54 +05:30
Péter Szilágyi
470dba8fc1
core/vm: set basefee to 0 internally on eth_call ( #28470 )
...
* core/vm: set basefee to 0 internally on eth_call
* core: nicer 0-basefee, make it work for blob fees too
* internal/ethapi: make tests a bit more complex
* core: fix blob fee checker
* core: make code a bit more readable
* core: fix some test error strings
* core/vm: Get rid of weird comment
* core: dict wrong typo
2023-11-08 11:22:08 +02:00
Léo Vincent
22a2b63df6
chore: improve bor server --help ( #1063 )
...
* chore: update `txarrivalwait` flag description
* chore: update docs
* chore: update other flags
* fix: doc generation is now deterministic
* chore: remove debug
* feat: sort options in `bor server --help`
* fix: prealloc array
* fix: lint issues
* internal/cli: remove nolint
---------
Co-authored-by: marcello33 <marcelloardizzone@hotmail.it>
Co-authored-by: Manav Darji <manavdarji.india@gmail.com>
2023-11-07 10:57:18 +05:30
Arpit Temani
1483c960ed
merge develop
2023-11-03 10:10:02 +05:30
Martin Holst Swende
233db64cc1
all: make vendored copy of reexec ( #28382 )
...
a little copying is better than a little dependency
-- go proverb
We have this dependency on docker, a.k.a moby: a gigantic library, and we only need ~70 LOC,
so here I tried moving it inline instead.
Co-authored-by: Felix Lange <fjl@twurst.com>
2023-10-28 00:14:43 +02:00
Martin Holst Swende
58ae1df684
cmd/geth: test for logging-output ( #28373 )
...
This PR is a bit in preparation for the slog work in #28187 .
Our current test re logging mostly test the internals, but we have no real end-to-end test of the logging output. This PR introduces a simple reexec-based log tester. This also relies upon a special mode in geth, which can be made to eject a set of predefined log messages (only available if the build-tag `integrationtests` is used
e.g. go run --tags=integrationtests ./cmd/geth --log.format terminal logtest
While working on this, I also noticed a quirk in the setup: when geth was configured to use a file output, then two separate handlers were used (one handler for the file, one handler for the console). Using two separate handlers means that two formatters are used, thus the formatting of any/all records happened twice. This PR changes the mechanism to use two separate io.Writers instead, which is both more optimal and fixes a bug which occurs due to a global statefulness in the formatter.
2023-10-25 17:57:12 +02:00
Manav Darji
260deb873d
eth: handle nil blocks and state when pending is not available ( #1053 )
...
* eth: handle nil blocks and state when pending is not available
* internal/ethapi: handle nil state and err in send condtional tx api
2023-10-20 15:22:05 +05:30
Manav Darji
adfd428bc0
internal/cli: set default value for keystore ( #1051 )
...
* internal/cli: set default valuee for keystore
* internal/cli: add tests
* internal/cli: fix tests
2023-10-18 12:16:34 +05:30
Brandon Liu
f62502e123
internal/ethapi, accounts/abi/bind: use errors.Is for error comparison ( #28348 )
...
Co-authored-by: lightclient <lightclient@protonmail.com>
2023-10-17 14:11:04 +02:00
Shivam Sharma
cefca4ff42
chg : agra mumbai hf blockNumber to 41874000
2023-10-17 14:42:36 +05:30
Martin Holst Swende
8b99ad4602
internal/ethapi: fix codehash lookup in eth_getProof ( #28357 )
...
This change fixes #28355 , where eth_getProof failed to return the correct codehash under certain conditions. This PR changes the logic to unconditionally look up the codehash, and also adds some more tests.
2023-10-17 09:25:16 +02:00
Arpit Temani
3d8ee19c4c
merge develop
2023-10-17 11:32:30 +05:30
Arpit Temani
48f6200449
merge shanghai tests
2023-10-16 23:23:13 +05:30
Shivam Sharma
808c41d7a8
add : mumbai newBurnContract Address
2023-10-16 17:38:16 +05:30
Shivam Sharma
d65fda705f
fix : indentation
2023-10-16 14:04:29 +05:30
Shivam Sharma
6ba40bd9ee
fix : spelling
2023-10-16 14:02:22 +05:30
Shivam Sharma
60899e3148
add : additional agra HF configs
2023-10-16 13:57:23 +05:30
Martin Holst Swende
ed5da55149
build: move version-info into checksum file ( #28324 )
...
* build: upgrade to golang 1.21.2
* build: verify checksums via tool
* deps: upgrade go to 1.21.3
* build: move more build metadata into checksum file
* build: move gobootsrc to checksums
2023-10-13 15:14:48 +03:00
Péter Szilágyi
1f30cae4ad
go.mod, internal/build: update Azure dependencies ( #28329 )
2023-10-13 12:58:07 +03:00
Arpit Temani
75eea85168
fix testcase
2023-10-09 16:05:14 +05:30
Arpit Temani
3c666fde68
merge develop
2023-10-09 15:34:18 +05:30
marcello33
ac25ecfa3d
Merge branch 'master' into backport/master-develop
2023-10-06 10:38:33 +02:00
SHIVAM SHARMA
784be5f72a
fix : wrong chainID on rpc ( #1030 )
2023-10-06 13:42:54 +05:30
marcello33
53f28f2f29
Merge branch 'master' into backport/master-to-develop
2023-10-05 19:31:51 +02:00
Manav Darji
d639bb818c
Add more mainnet bootnodes ( #1026 )
...
* update mainnet bootnodes
* internal/cli/server: handle nil chain case for tests
2023-10-05 18:31:26 +05:30
SHIVAM SHARMA
d233e4f869
fix : borTx chainID ( #1021 )
2023-10-04 12:22:08 +05:30
Marius van der Wijden
c39cbc1a78
core: implement BLOBBASEFEE opcode (0x4a) ( #28098 )
...
Implements "EIP-7516: BLOBBASEFEE opcode" for cancun, as per spec: https://eips.ethereum.org/EIPS/eip-7516
2023-10-02 05:49:29 -04:00
Sina Mahmoodi
0ded110b80
core: infer blobGasUsed in chain maker ( #28212 )
...
Same way that the gasUsed in header is updated when a tx
is added we should update blob gas used instead of requiring caller
to set it manually.
2023-09-29 10:44:28 +02:00
Péter Szilágyi
f988b2332e
ethdb, internal/ethapi: support exposing Pebble stats too, beside LevelDB ( #28224 )
...
ethdb, internal/ethapi: support exposing Pebble stats too, besinde LevelDB
2023-09-28 22:27:21 +03:00
Delweng
46c850a941
internal/ethapi: compact db missing key starts with 0xff ( #28207 )
...
Signed-off-by: jsvisa <delweng@gmail.com>
2023-09-28 12:04:45 +03:00
Sina Mahmoodi
adb9b319c9
internal/ethapi: eth_call block parameter is optional ( #28165 )
...
So apparently in the spec the base block parameter of eth_call is optional.
I agree that "latest" is a sane default for this that most people would use.
2023-09-26 14:22:11 +02:00
Felix Lange
c3742a9ae0
internal/debug: add --log.rotate to the logging category ( #28190 )
2023-09-25 17:02:44 +03:00
Arpit Temani
08b4937cb6
fix lint
2023-09-23 16:26:23 +05:30