Chen Kai
021ce2ece9
Merge branch 'master' into portal1
2024-03-25 17:14:10 +08:00
fearlessfe
6e23955304
feat: refactor storage interface
2024-03-25 17:09:04 +08:00
Martin HS
14cc967d19
all: remove dependency on golang.org/exp ( #29314 )
...
This change includes a leftovers from https://github.com/ethereum/go-ethereum/pull/29307
- using the [new `slices` package](https://go.dev/doc/go1.21#slices ) and
- using the [new `cmp.Ordered`](https://go.dev/doc/go1.21#cmp ) instead of exp `constraints.Ordered`
2024-03-25 07:50:18 +01:00
Chen Kai
7c6d0d318d
Merge branch 'ethereum:master' into portal
2024-03-22 10:21:00 +08:00
Chen Kai
317997f25f
feat:beacon rpc
...
Signed-off-by: Chen Kai <281165273grape@gmail.com>
2024-03-22 10:20:49 +08:00
Martin HS
14eb8967be
all: use min/max/clear from go1.21 ( #29307 )
2024-03-21 13:50:13 +01:00
fearlessfe
2b6c5eb292
feat: add cli and fix typ error
2024-03-19 19:40:32 +08:00
Chen Kai
71bc26db8c
feat:update readme
...
Signed-off-by: Chen Kai <281165273grape@gmail.com>
2024-03-15 21:08:16 +08:00
fearlessfe
27b5139364
feat: add test
2024-03-12 12:40:34 +08:00
fearlessfe
d44009c198
feat: finish traceContentLookup
2024-03-12 12:40:34 +08:00
fearlessfe
6ef3b11b69
feat: define traceContentLookupRes
2024-03-12 12:40:34 +08:00
fearlseefe
e52ff169cf
fix: validate empty receipts
2024-03-08 15:42:33 +08:00
thinkAfCod
3ef0db3662
chore: log when put/get local storage
2024-03-06 21:40:27 +08:00
Chen Kai
5fa84e3566
fix:fix hive rpc bug
...
Signed-off-by: Chen Kai <281165273grape@gmail.com>
2024-03-06 21:34:13 +08:00
thinkAfCod
e144a53def
chore: log when put/get local storage
2024-03-06 21:18:54 +08:00
Chen Kai
d5ca1a8880
fix:update utpgo and change discv5 resp timeout
...
Signed-off-by: Chen Kai <281165273grape@gmail.com>
2024-02-29 20:16:49 +08:00
Chen Kai
1942fef8fe
Merge branch 'ethereum:master' into portal
2024-02-29 20:09:50 +08:00
yzb
db4cf69166
all: replace fmt.Errorf() with errors.New() if no param required ( #29126 )
...
replace-fmt-errorf
Co-authored-by: yzb@example.cn <yzb@example.cn>
2024-02-29 11:56:46 +02:00
Chen Kai
2d9017e6a4
fix:fix hive
...
Signed-off-by: Chen Kai <281165273grape@gmail.com>
2024-02-28 20:16:45 +08:00
Chen Kai
3c5dbf1fd8
fix:fix hive test bug
...
Signed-off-by: Chen Kai <281165273grape@gmail.com>
2024-02-25 17:59:39 +08:00
fearlessfe
3a5754f43a
fix: Content and Enrs ssz error
2024-02-24 13:11:40 +08:00
Chen Kai
00fcda62fa
feat: fix discovery test
...
Signed-off-by: Chen Kai <281165273grape@gmail.com>
2024-02-24 11:04:21 +08:00
Chen Kai
a8ba15d62c
fix:add justseen node
...
Signed-off-by: Chen Kai <281165273grape@gmail.com>
2024-02-23 06:43:56 +08:00
Chen Kai
12169d3848
feat:add accept ssz test
...
Signed-off-by: Chen Kai <281165273grape@gmail.com>
2024-02-22 16:31:34 +08:00
fearlessfe
bcb5d28724
feat: add gossip rpc and do some refactor
...
1. add gossip rpc method
2. use uint256.Ummarshal method to unmarshal uint256 bytes
2024-02-18 10:24:08 +08:00
fearlessfe
5e657f8423
fix: rpc routing table info
2024-02-18 10:24:08 +08:00
Chen Kai
9461701b0e
Merge branch 'master' into portal1
2024-02-12 20:00:57 +08:00
zoereco
2ab365f6d8
all: fix docstring names ( #28923 )
...
* fix wrong comment
* reviewers input
* Update log/handler_glog.go
---------
Co-authored-by: Martin HS <martin@swende.se>
2024-02-07 21:10:49 +01:00
fearlessfe
8651f5b4af
fix: protal protocol type error
2024-02-06 16:46:36 +08:00
fearlessfe
17d1601eec
fix: remove unused file
2024-02-06 16:46:36 +08:00
fearlseefe
4cc6cde8c6
feat: add test for message
2024-02-06 16:46:36 +08:00
fearlseefe
8e2253ef6d
fix: add log and add static ip
2024-02-06 16:46:36 +08:00
fearlessfe
35b3ac43af
feat: add docker file and do some optimize
2024-02-04 14:23:22 +08:00
fearlessfe
c5bf27aaec
fix: some portal-hive test err
...
1. add history prifix for json rpc method
2. fix deleteEnr and recursiveFindContent in rpc-compact test
2024-01-29 18:46:51 +08:00
fearlessfe
3936f0bbee
feat: add rpc methods
2024-01-28 15:29:42 +08:00
fearlessfe
c3b1fe2382
feat: add history prefix in portal api
2024-01-28 15:29:42 +08:00
Chen Kai
624e45dfb6
feat:add gossip content
...
Signed-off-by: Chen Kai <281165273grape@gmail.com>
2024-01-22 22:35:34 +08:00
fearlessfe
577a61c863
feat: get body and receipts
2024-01-21 18:14:20 +08:00
fearlessfe
baf8e8aac7
feat: get header by block hash
2024-01-20 18:05:58 +08:00
fearlseefe
30b71fd14b
refactor: use lookupworker
2024-01-09 17:09:38 +08:00
fearlseefe
c972aeda11
feat: use Lookup method
2024-01-09 17:09:38 +08:00
fearlseefe
6fbbe06767
fix: port conflict in test
2024-01-09 17:09:38 +08:00
fearlessfe
800ecad368
feat: finish contentLookup
2024-01-09 17:09:38 +08:00
fearlessfe
c0ac288ee7
faet: add content lookup test
2024-01-09 17:09:38 +08:00
fearlseefe
7fb680502e
refactor: content storage
...
move ContentStorage interface to storage
2024-01-02 21:40:09 +08:00
thinkAfCod
c0ca1e4829
fix: lint checks
2023-12-26 10:54:22 +08:00
thinkAfCod
b14abef0cb
fix: update utp-go version and modify test case
2023-12-25 18:02:35 +08:00
Chen Kai
cd5a92e383
fix:fix portal test
...
Signed-off-by: Chen Kai <281165273grape@gmail.com>
2023-12-25 12:46:16 +08:00
Chen Kai
d04b685d31
Merge branch 'master' into portal1
2023-12-20 20:48:32 +08:00
Felix Lange
5b22a472d6
p2p/discover: add liveness check in collectTableNodes ( #28686 )
...
* p2p/discover: add liveness check in collectTableNodes
* p2p/discover: fix test
* p2p/discover: rename to appendLiveNodes
* p2p/discover: add dedup logic back
* p2p/discover: simplify
* p2p/discover: fix issue found by test
2023-12-18 10:47:21 +01:00