nervosnetwork / ckb-light-client

CKB light client reference implementation
MIT License
14 stars 16 forks source link

empty script ,but matched all block num #119

Closed gpBlockchain closed 1 year ago

gpBlockchain commented 1 year ago

env:c24c3edb2a01140bf3ad636daa0dd27fa268c82b

step

  1. set script
  2. delete scripts
    
    curl --location --request POST 'http://127.0.0.1:9000' \
    --header 'Content-Type: application/json' \
    --data-raw '{
    "jsonrpc":"2.0",
    "method":"set_scripts",
    "params":[[{"script":{"code_hash":"0x0000000000000000000000000000000000000000000000000000000000000000","hash_type":"type","args":"0x01"},"script_type":"lock","block_number":"0x0"}],"all"],
    "id":64
    }'

sleep 20 s

curl --location --request POST 'http://127.0.0.1:9000' \ --header 'Content-Type: application/json' \ --data-raw '{ "jsonrpc":"2.0", "method":"set_scripts", "params":[[],"all"], "id":64 }'


ckb-light-client log

before setScript([],"all")

[2023-01-09T09:36:30Z TRACE ckb_light_client::protocols::filter::components::block_filters_process] peer SessionId(3), matched blocks: 0 [2023-01-09T09:36:30Z TRACE ckb_light_client::protocols::filter::components::block_filters_process] peer SessionId(1), matched blocks: 0 [2023-01-09T09:36:30Z TRACE ckb_light_client::protocols::filter::components::block_filters_process] peer SessionId(2), matched blocks: 0 [2023-01-09T09:36:31Z TRACE ckb_light_client::protocols::filter::components::block_filters_process] peer SessionId(1), matched blocks: 0 [2023-01-09T09:36:31Z TRACE ckb_light_client::protocols::filter::components::block_filters_process] peer SessionId(3), matched blocks: 0 [2023-01-09T09:36:32Z TRACE ckb_light_client::protocols::filter::components::block_filters_process] peer SessionId(4), matched blocks: 0 [2023-01-09T09:36:32Z TRACE ckb_light_client::protocols::filter::components::block_filters_process] peer SessionId(1), matched blocks: 0 [2023-01-09T09:36:32Z TRACE ckb_light_client::protocols::filter::components::block_filters_process] peer SessionId(2), matched blocks: 0

after setScript([],"all")

[2023-01-09T09:36:33Z TRACE ckb_light_client::protocols::filter::components::block_filters_process] peer SessionId(4), matched blocks: 1000 [2023-01-09T09:36:33Z TRACE ckb_light_client::protocols::filter::components::block_filters_process] peer SessionId(3), matched blocks: 1000 [2023-01-09T09:36:35Z TRACE ckb_light_client::protocols::filter::components::block_filters_process] peer SessionId(2), matched blocks: 1000 [2