yzb
|
6386172b95
|
all: use errors.New() when there is no param rather than fmt.Errorf() (#2247)
|
2024-03-11 14:52:33 +08:00 |
|
NathanBSC
|
0f622f3829
|
lint: fix all golang lint after big merge (#1861)
|
2023-09-08 16:36:16 +08:00 |
|
KeefeL
|
a27ece8d0a
|
lightclient: fix validator set change (#1645)
|
2023-06-20 18:04:18 +08:00 |
|
yutianwu
|
78ad049641
|
fix: check integer overflow when decode crosschain payload (#1679)
|
2023-06-08 14:40:10 +08:00 |
|
yutianwu
|
b801f291df
|
feat: remove supports for legacy proof type (#1573)
|
2023-05-05 17:06:10 +08:00 |
|
KeefeL
|
bbd4e9252f
|
BEP-221: implement cometBFT light block validation (#1463)
|
2023-04-18 15:51:26 +08:00 |
|
Larry
|
c9a679a383
|
fix: add some boundary check for security (#1354)
|
2023-03-24 09:51:11 +08:00 |
|
yutianwu
|
a671641e75
|
sec: add proof ops check and key checker (#1333)
|
2023-03-06 08:38:39 +08:00 |
|
yutianwu
|
d065c4859e
|
feats: add ics23 proof support for cross chain packages (#1149)
|
2023-03-01 15:49:05 +08:00 |
|
zjubfd
|
cb131fabe5
|
vm: add two proof verifier to fix the vulnerability in range proof (#1121)
|
2022-10-11 11:16:30 +08:00 |
|
zjubfd
|
1ded097733
|
[R4R]implement diff sync (#376)
* implement block process part of light sync
* add difflayer protocol
* handle difflayer and refine light processor
* add testcase for diff protocol
* make it faster
* allow validator to light sync
* change into diff sync
* ligth sync: download difflayer (#2)
* ligth sync: download difflayer
Signed-off-by: kyrie-yl <lei.y@binance.com>
* download diff layer: fix according to the comments
Signed-off-by: kyrie-yl <lei.y@binance.com>
* download diff layer: update
Signed-off-by: kyrie-yl <lei.y@binance.com>
* download diff layer: fix accroding comments
Signed-off-by: kyrie-yl <lei.y@binance.com>
Co-authored-by: kyrie-yl <lei.y@binance.com>
* update light sync to diff sync
* raise the max diff limit
* add switcher of snap protocol
* fix test case
* make commit concurrently
* remove peer for diff cache when peer closed
* consensus tuning
* add test code
* remove extra message
* fix testcase and lint
make diff block configable
wait code write
fix testcase
resolve comments
resolve comment
* resolve comments
* resolve comments
* resolve comment
* fix mistake
Co-authored-by: kyrie-yl <83150977+kyrie-yl@users.noreply.github.com>
Co-authored-by: kyrie-yl <lei.y@binance.com>
|
2021-09-28 16:03:38 +08:00 |
|
HaoyangLiu
|
8124e60e9d
|
resolve best practice advice
|
2020-08-04 13:56:13 +08:00 |
|
fudongbai
|
1a2da608df
|
add precompile light client contracts
|
2020-05-20 12:19:43 +08:00 |
|