Manav Darji
9da0432ec2
miner, consensus, core: remove tracing in mining workflow ( #1422 )
...
This PR removes open telemetry based tracing from the whole mining workflow. The tracing extended into consensus and core blockchain functions from miner is also removed in this PR. We weren't checking the tracing from a long time and the way it was implemented increased the code complexity a lot.
2025-01-30 22:27:03 +05:30
Simone Bologna
984e074a9b
trim trailing / from ancient path ( #1400 )
2025-01-30 14:56:22 +05:30
Pratik Patil
348026227f
Merge pull request #1426 from maticnetwork/master
...
v1.5.4 backport
2025-01-30 14:53:48 +05:30
Krishang Shah
ce4af042a3
Simplify e2e-tests CI by using the consolidated script ( #1423 )
...
* use the consolidated script for e2e-tests
* minor nit
2025-01-28 23:30:27 +05:30
Jerry
c038dd26ce
Remove redundant locks from txpool ( #1420 )
2025-01-28 08:49:30 -08:00
Jerry
4c6169a604
Use PBSS and pebble by default ( #1412 )
...
* Use pebble db and PBSS by default
* Address CR comments
* Fix failed test
2025-01-27 10:45:33 -08:00
Manav Darji
4ef49519f0
consensus/bor: log err when commit span fails ( #1413 )
...
* consensus/bor: log err in commit span
* consensus/bor: fix lint
2025-01-27 16:45:42 +05:30
Manav Darji
3a3e619d4c
Merge pull request #1411 from maticnetwork/manav/indexer-graceful-shutdown
...
core/rawdb: prevent ungraceful shutdown in tx indexing
2025-01-24 16:12:26 +05:30
Jerry
a15366359e
Use pool for keccak ( #1407 )
2025-01-21 09:25:19 -08:00
avalkov
0d1b857a79
Merge pull request #1406 from cffls/accurate_chain_execution
...
Make block execution timer more accurate
2025-01-16 10:21:44 +02:00
avalkov
62e7448773
Merge pull request #1404 from maticnetwork/lmartins/rpc-state-sync-tests
...
StateSync Unit Tests on RPC Methods
2025-01-16 10:17:13 +02:00
Jerry
99be105427
Make block execution timer more accurate
...
Block execution contains the time it takes to fetch state sync data from heimdall, which sometimes returns data with long latency (> 1s). When the latency is significant, the chain execution time will be affected and become inaccurate. This PR isolate the time of heimdall requests from block execution.
2025-01-15 14:39:44 -08:00
Lucca Martins
b0bba24d7c
removed blob tx tests
2025-01-14 04:08:07 -03:00
Lucca Martins
31e7d4a4ed
proper error handling for not found scenarios
2025-01-13 07:26:21 -03:00
Lucca Martins
3582958cc0
eth_getTransactionByBlockHashAndIndex tests and fix on parallel tests
2025-01-12 19:03:19 -03:00
Lucca Martins
5646ee6258
getAllBlockTransactionsTest
2025-01-12 18:30:00 -03:00
Lucca Martins
a345d6c95c
GetBlockReceipts test
2025-01-12 17:05:00 -03:00
Lucca Martins
828fc00b6f
GetTransactionByHash tests and rawdb call replacement
2025-01-12 09:44:47 -03:00
Lucca Martins
41134d0473
state sync tests on rpc methods
2025-01-12 04:07:25 -03:00
Jerry
ceb62bb9d3
Merge pull request #1402 from maticnetwork/v1.5.4-candidate
...
V1.5.4 candidate
2025-01-10 10:17:29 -08:00
Jerry
36954c3cfb
Bump version to v1.5.4
2025-01-09 23:16:31 -08:00
Jerry
230be40ae2
Bump default value of txpool global slots
...
Increase the default value in order to reduce the time spent in txpool reorg.
When txpool is saturated, txpool reorg can take more than a few seconds to run. This impacts block producer because the producer would need to get the pending txns from txpool, which is blocked by reorg.
2025-01-09 23:16:31 -08:00
Jerry
f4788d3059
Merge branch 'develop' into v1.5.4-candidate
2025-01-08 11:06:47 -08:00
avalkov
14ea2cafbc
Merge pull request #1401 from maticnetwork/avalkov/GRPC-API-Checks
...
Additional GRPC API checks
2025-01-08 14:42:41 +02:00
Angel Valkov
7ed0bae0ec
Additional GRPC API checks
2025-01-08 12:12:52 +02:00
Jerry
75ef2a29fe
Bump version to v1.5.4-beta
2025-01-02 08:09:34 -08:00
Jerry
2c453199c8
Merge pull request #1395 from cffls/develop
...
Backport master to develop
2025-01-02 07:51:47 -08:00
Raneet Debnath
37e6f705c5
Merge pull request #1386 from maticnetwork/dependabot/go_modules/golang.org/x/crypto-0.31.0
...
build(deps): bump golang.org/x/crypto from 0.24.0 to 0.31.0
2024-12-26 09:46:20 +05:30
Jerry
ba53498f49
Merge remote-tracking branch 'upstream/master' into develop
2024-12-24 09:34:36 -08:00
Jerry
47cdc309f5
Fix hasher ( #1394 )
...
This will fix a hasher bug that was introduced in a23701f2d4
2024-12-24 09:03:55 -08:00
Jerry
b49047f4ee
core/state: fix SetStorage override behavior ( #30185 ) ( #1393 )
...
This pull request fixes the broken feature where the entire storage set is overridden.
Originally, the storage set override was achieved by marking the associated account
as deleted, preventing access to the storage slot on disk. However, since #29520 , this
flag is also checked when accessing the account, rendering the account unreachable.
A fix has been applied in this pull request, which re-creates a new state object with all
account metadata inherited.
Co-authored-by: rjl493456442 <garyrong0905@gmail.com>
2024-12-24 09:03:42 -08:00
Jerry
d68987696a
Fallback to serial execution if parallel execution fails ( #1392 )
2024-12-24 09:03:30 -08:00
Marcello Ardizzone
135878f611
Merge pull request #1381 from Dimitrolito/fix/typos
...
Fix typos and improve documentation across several files
2024-12-18 15:16:33 +01:00
Marcello Ardizzone
a1d36c2a74
Merge pull request #1385 from maticnetwork/djpolygon/packaging_cleanup
...
Removing control files and updating the updateVersion.sh
2024-12-18 14:59:23 +01:00
Daniel Jones
e2d3fbf2b9
Adding systemd copy, missed in copy over
2024-12-17 11:41:36 -06:00
dependabot[bot]
d2e12f4717
build(deps): bump golang.org/x/crypto from 0.24.0 to 0.31.0
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.24.0 to 0.31.0.
- [Commits](https://github.com/golang/crypto/compare/v0.24.0...v0.31.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-12-12 00:15:06 +00:00
Daniel Jones
e24a1456b4
Removing control files and updating the updateVersion.sh
2024-12-11 16:23:56 -06:00
Marcello Ardizzone
569eb7bb5a
Merge pull request #1383 from maticnetwork/v1.5.3-beta-candidate
...
v1.5.3 candidate
2024-12-11 09:42:25 +01:00
Manav Darji
e1f6d2593d
Merge pull request #1384 from maticnetwork/manav/fix-invalid-validator-set
...
Use `header.ParentHash` while fetching validator set from child chain contract so that while making the call, it uses the state which belongs to the same fork which is being imported.
2024-12-11 15:15:11 +07:00
Jerry
6c75359553
Fix incorrect balance when CreateContract is used in block-stm ( #1382 )
...
* Fix incorrect balance when CreateContract is used in block-stm
* address CR comments
2024-12-11 13:34:55 +05:30
marcello33
8f7533076e
chg: bump stable version
2024-12-11 08:39:16 +01:00
Manav Darji
14c88877e6
consensus/bor: fetch validator set using parent hash
2024-12-10 21:15:49 +05:30
Jerry
67b12b50df
Fix incorrect balance when CreateContract is used in block-stm ( #1382 )
...
* Fix incorrect balance when CreateContract is used in block-stm
* address CR comments
2024-12-10 18:56:47 +05:30
marcello33
d509034fc9
chg: update version
2024-12-10 08:58:30 +01:00
Marcello Ardizzone
d227610781
Merge pull request #1380 from maticnetwork/djpolygon/SPEC-559
...
Wrong architecture binary ended up in arm64
2024-12-10 07:29:49 +01:00
Dmytrol
1ce49563a6
typos README.md
2024-12-06 17:28:23 +02:00
Dmytrol
096b429bcb
typos server.md
2024-12-06 17:27:28 +02:00
Dmytrol
ebffd991f2
typos server.md
2024-12-06 17:27:00 +02:00
Dmytrol
104271260e
typos server.md
2024-12-06 17:24:03 +02:00
Dmytrol
5eccec7ab6
typos intapi_changelog.md
2024-12-06 17:21:31 +02:00