Rafael Sampaio
35cfb71bc0
implementation of eth_getBlockReceipts and eth_getBlockTransactionCountByHash
2024-09-25 12:31:15 +08:00
彭振
0dd477dc20
Merge pull request #167 from fearlessfe/fix-state-storage
...
fix: state storage err
2024-09-24 07:55:17 +08:00
fearlessfe
df92775bbd
fix: state storage err
2024-09-23 23:19:24 +08:00
彭振
a8464fc47c
Merge pull request #161 from fearlessfe/state-store
...
feat: state storage
2024-09-21 20:30:50 +08:00
fearlessfe
29ec4025dc
feat: state storage
2024-09-21 00:17:23 +08:00
Leonardo Arias Fonseca
54f67dca1a
Make sure that the build/bin directory exists to copy the executable.
...
Fixes #159
2024-09-20 09:49:12 +08:00
彭振
4a933628a8
Merge pull request #158 from r4f4ss/graceful-shutdown
...
Refactor of main to allow graceful shutdown
2024-09-19 20:46:13 +08:00
Rafael Sampaio
aacb076ab1
Recolocation of discV5 close in sub networks
2024-09-18 22:07:04 -03:00
Rafael Sampaio
2755aeec54
Reorder of Close() calls in closePortalRpcServer
2024-09-18 19:22:21 -03:00
Rafael Sampaio
68dbb1a6b2
Removal of discV5 close in sub networks
2024-09-18 18:40:26 -03:00
Rafael Sampaio
145865d3c3
Improves function name
2024-09-18 18:06:56 -03:00
Rafael Sampaio
d6a2dd3ec6
Transformation of closePortalRpcServer a method of Client to form a centralized management object
2024-09-18 18:04:30 -03:00
fearlessfe
b061173db1
fix: lint error
2024-09-18 22:25:50 +08:00
fearlessfe
5679398f40
feat: add validation for contract storage and contract bytecode
2024-09-18 22:25:50 +08:00
Rafael Sampaio
2e8d67992a
Refactor of main to allow graceful shutdown of database, server, UDPv5 and networks
2024-09-17 20:09:41 -03:00
fearlessfe
df86d197c1
feat: change state network dep
2024-09-17 11:06:43 +08:00
fearlseefe
f00c767e54
feat: add validate AccountTrieNode
2024-09-17 11:06:43 +08:00
Rafael Sampaio
21cfff582e
Reuse of global functions from internals/ethapi instead of copy code
2024-09-17 11:06:28 +08:00
Rafael Sampaio
bb07079737
fix lint
2024-09-17 11:06:28 +08:00
Rafael Sampaio
26b40a9534
minimal eth namespace (RPC-API) with endpoints eth_chainId and eth_gtBlockByHash
2024-09-17 11:06:28 +08:00
fearlessfe
bf40a752b1
feat: add state api
2024-09-12 18:15:32 +08:00
彭振
8dc76c147a
Merge pull request #149 from fearlessfe/proof-test
...
feat: add history proof validation test
2024-09-12 08:10:15 +08:00
fearlseefe
d9a379d3fa
fix: lint error
2024-09-11 16:36:29 +08:00
fearlessfe
218c05df9a
feat: add history proof validation test
2024-09-11 14:41:05 +08:00
彭振
ef9012a22e
Merge pull request #148 from fearlessfe/types
...
feat: add test for HistoricalSummaries types
2024-09-11 12:46:09 +08:00
fearlessfe
e7054da983
fix: err in TestForkedHistoricalSummariesWithProof
2024-09-11 08:10:19 +08:00
fearlessfe
f469fb3007
feat: add test for HistoricalSummaries types
2024-09-10 15:25:56 +08:00
彭振
17308df173
Merge pull request #146 from fearlessfe/light
...
light cleint and history summaries validation
2024-09-07 23:22:29 +08:00
fearlseefe
50d7b0d0ac
feat: beacon validation
...
add validation for HistoricalSummariesWithProof
2024-09-06 22:57:31 +08:00
fearlessfe
777d67cdc3
refactor: portal api
2024-09-06 22:51:51 +08:00
fearlessfe
4fec1b226a
refactor: extract ConsensusAPI from beacon network
2024-09-06 08:11:22 +08:00
彭振
3b626a8e12
Merge pull request #144 from fearlessfe/beacon_validate
...
Beacon validate
2024-09-05 12:48:37 +08:00
fearlseefe
0c6531e737
feat: remove unused file
2024-09-05 09:58:55 +08:00
fearlessfe
337346d02f
feat: add beacon validation for client update
2024-09-04 23:54:29 +08:00
fearlessfe
1b58d9431b
fix: test case error
2024-09-04 22:44:45 +08:00
fearlseefe
fbe6854076
feat: add unit test
2024-09-04 18:11:46 +08:00
fearlseefe
4628b88413
feat: add validation for bootstrap and update
2024-09-03 15:09:31 +08:00
彭振
fd798cad85
Merge pull request #142 from fearlessfe/state
...
add ssz for State content value
2024-09-02 13:46:26 +08:00
fearlessfe
d4a59f290d
feat: add unit test for state types
2024-09-01 13:26:35 +08:00
fearlessfe
4961baf518
feat: add state value types
2024-08-30 23:34:38 +08:00
彭振
1433d806a5
Merge pull request #141 from fearlessfe/beacon
...
feat: refactor protocolId
2024-08-29 12:00:50 +08:00
fearlessfe
d4d644c13c
feat: refactor protocolId
2024-08-28 23:46:52 +08:00
彭振
75885b57eb
Merge pull request #139 from fearlessfe/beacon
...
fix: beacon chain tests
2024-08-27 21:35:20 +08:00
fearlessfe
332960bd5f
fix: beacon chain tests
2024-08-27 07:23:35 +08:00
Chen Kai
2a381fc461
Merge branch 'ethereum:master' into portal
2024-08-20 08:56:41 +08:00
lightclient
84565dc899
eth/catalyst: ensure period zero mode leaves no pending txs in pool ( #30264 )
...
closes #29475 , replaces #29657 , #30104
Fixes two issues. First is a deadlock where the txpool attempts to reorg, but can't complete because there are no readers left for the new txs subscription. Second, resolves a problem with on demand mode where txs may be left pending when there are more pending txs than block space.
Co-authored-by: Martin Holst Swende <martin@swende.se>
2024-08-19 15:32:15 -06:00
Martin HS
41b3b30863
gitignore: ignore upload-artefacts ( #30325 )
...
Our `WriteArchive`, used by ci builder, creates files in the repo root,in order to upload. After we've built the amd64-builds, we create the uploads, and cause the repo to be flagged as dirty for the remaining builds.
This change fixes it by adding the artefacts to gitignore. Closes #30324
2024-08-19 20:06:57 +02:00
thinkAfCod
923f0ba54e
Merge pull request #135 from thinkAfCod/fix_ip
...
fix parse enr ip
2024-08-19 23:54:53 +08:00
thinkAfCod
064a3cf2a9
fix parse enr ip
2024-08-19 23:46:21 +08:00
Martin HS
8486722dcb
build: remove mantic from ppa builds ( #30322 )
...
removes ppa-build for ubuntu `mantic`
2024-08-19 13:35:41 +02:00