I hereby claim:
- I am oxarbitrage on github.
- I am oxarbitrage (https://keybase.io/oxarbitrage) on keybase.
- I have a public key ASCJ-GbHfm8rgXGbnoVvnF1hXnAjxNIKqJl7nZrQHCR-5Ao
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
This proposal aims to introduce 1 C++/Python developer into the task of resolving open issues in the main zcash repository: https://github.com/zcash/zcash/issues
It is also the proposal scope to help in the review process of open pull requests from the public list: https://github.com/zcash/zcash/pulls
oxarbitrage@oxarbitrage:~/zebra/zebra_sync/zebra$ cargo build --release | |
Updating crates.io index | |
Downloaded tracing v0.1.22 | |
Downloaded color-eyre v0.5.8 | |
Downloaded 2 crates (686.4 KB) in 2.95s | |
Compiling libc v0.2.80 | |
Compiling proc-macro2 v1.0.24 | |
Compiling unicode-xid v0.2.1 | |
Compiling autocfg v1.0.1 | |
Compiling syn v1.0.48 |
... | |
Dec 01 14:28:57.257 INFO sync:obtain_tips:state: zebra_state::util: created block locator tip_height=Height(584083) min_locator_height=583984 locators=[Height(584083), Height(584082), Height(584081), Height(584079), Height(584075), Height(584067), Height(584051), Height(584019), Height(583984)] | |
^CDec 01 16:14:59.673 INFO sig{kind=SignalKind(2) name="SIGINT"}: zebrad::signal: received SIGINT, starting shutdown | |
oxarbitrage@oxarbitrage:~/zebra/zebra_sync/zebra$ ./target/release/zebrad start | |
Dec 01 16:15:01.222 INFO zebrad::commands::start: Starting zebrad | |
Dec 01 16:15:01.222 INFO zebrad::commands::start: config=ZebradConfig { consensus: Config { checkpoint_sync: false }, metrics: MetricsSection { endpoint_addr: None }, network: Config { listen_addr: 0.0.0.0:8233, network: Mainnet, initial_mainnet_peers: {"dnsseed.z.cash:8233", "mainnet.seeder.zfnd.org:8233", "dnsseed.str4d.xyz:8233", "mainnet.is.yolo.money:8233"}, initial_testnet_peers: {"testnet.seeder.zfnd.org:18233", "testnet.is.yolo.money:18233", "d |
... | |
Dec 01 19:50:36.223 INFO {zebrad="01defe55"}:sync:extend_tips: zebra_state::service: pruned utxo requests old_len=2677 new_len=2644 prune_count=33 tip=Some((Height(1053122), block::Hash("000000000157fb92e00c7f1dbc208340c5c7a3deb9f30850738c574d3e4098c4"))) | |
Dec 01 19:50:36.280 INFO {zebrad="01defe55"}:sync: zebrad::components::sync: waiting for pending blocks tips.len=1 in_flight=2372 lookahead_limit=2000 | |
Dec 01 19:50:36.280 INFO {zebrad="01defe55"}:sync: zebrad::components::sync: extending tips tips.len=1 in_flight=2000 lookahead_limit=2000 | |
Dec 01 19:50:41.418 INFO {zebrad="01defe55"}:sync: zebrad::components::sync: waiting for pending blocks tips.len=1 in_flight=2372 lookahead_limit=2000 | |
Dec 01 19:50:41.419 INFO {zebrad="01defe55"}:sync: zebrad::components::sync: extending tips tips.len=1 in_flight=2000 lookahead_limit=2000 | |
Dec 01 19:50:51.622 INFO {zebrad="01defe55"}:sync: zebrad::components::sync: waiting for pending blocks tips.len=1 in_flight=2372 lookahead_limit=2000 | |
Dec 01 19:50:51.623 INFO { |
oxarbitrage@oxarbitrage:~/zebra/zebra_sync/zebra$ ./target/release/zebrad start | |
Dec 02 08:13:37.946 INFO {zebrad="bfbc737b"}: zebrad::commands::start: Starting zebrad | |
Dec 02 08:13:37.946 INFO {zebrad="bfbc737b"}: zebrad::commands::start: config=ZebradConfig { consensus: Config { checkpoint_sync: false }, metrics: MetricsSection { endpoint_addr: None }, network: Config { listen_addr: 0.0.0.0:8233, network: Mainnet, initial_mainnet_peers: {"dnsseed.z.cash:8233", "dnsseed.str4d.xyz:8233", "mainnet.seeder.zfnd.org:8233", "mainnet.is.yolo.money:8233"}, initial_testnet_peers: {"testnet.is.yolo.money:18233", "dnsseed.testnet.z.cash:18233", "testnet.seeder.zfnd.org:18233"}, peerset_initial_target_size: 50, new_peer_interval: 60s }, state: Config { cache_dir: "/home/oxarbitrage/.cache/zebra", ephemeral: false, debug_stop_at_height: None }, tracing: TracingSection { use_color: true, filter: None, endpoint_addr: None, flamegraph: None }, sync: SyncSection { max_concurrent_block_requests: 50, lookahead_limit: 2000 } } |
oxarbitrage@oxarbitrage:~/zebra/zebra_sync/zebra$ cd .. | |
oxarbitrage@oxarbitrage:~/zebra/zebra_sync$ rm -rf zebra/ | |
oxarbitrage@oxarbitrage:~/zebra/zebra_sync$ git clone https://github.com/ZcashFoundation/zebra | |
Cloning into 'zebra'... | |
remote: Enumerating objects: 226, done. | |
remote: Counting objects: 100% (226/226), done. | |
remote: Compressing objects: 100% (156/156), done. | |
remote: Total 16543 (delta 111), reused 126 (delta 70), pack-reused 16317 | |
Receiving objects: 100% (16543/16543), 5.31 MiB | 3.28 MiB/s, done. | |
Resolving deltas: 100% (10799/10799), done. |
oxarbitrage@oxarbitrage:~/zebra/zebra_sync/zebra$ tail -n 5000 full_log.txt | |
Dec 03 18:18:07.637 DEBUG {zebrad="90f94470"}:peer{addr=39.97.242.143:8233}:msg_as_req{msg=inv}: tower::buffer::worker: service.ready=true processing request | |
Dec 03 18:18:07.637 DEBUG {zebrad="90f94470"}:peer{addr=39.97.242.143:8233}:msg_as_req{msg=inv}:inbound: zebrad::components::inbound: ignoring unimplemented request | |
Dec 03 18:18:07.666 DEBUG {zebrad="90f94470"}:peer{addr=159.69.65.217:8233}:inventory_filter: zebra_network::peer::handshake: registering Tx inventory hash hash=Tx(transaction::Hash("5abfb77cf57824aafac9479c419eaf70eb435eac4e482ed2bfaca30b50eab1d8")) | |
Dec 03 18:18:07.666 DEBUG {zebrad="90f94470"}:peer{addr=159.69.65.217:8233}:msg_as_req{msg=inv}: tower::buffer::worker: service.ready=true processing request | |
Dec 03 18:18:07.667 DEBUG {zebrad="90f94470"}:peer{addr=159.69.65.217:8233}:msg_as_req{msg=inv}:inbound: zebrad::components::inbound: ignoring unimplemented request | |
Dec 03 18:18:07.680 DEBUG {zebrad="90f94470"}:peer |
oxarbitrage@oxarbitrage:~/zebra/zebra_sync/zebra$ tail -n 10000 full_log2.txt | |
Dec 03 18:42:02.269 DEBUG crawl_and_dial: zebra_network::peer_set::initialize: marking candidate as failed candidate.addr=89.163.242.121:8233 | |
Dec 03 18:42:02.269 DEBUG crawl_and_dial: zebra_network::peer_set::initialize: attempting outbound connection in response to demand candidate.addr=217.138.208.174:8233 | |
Dec 03 18:42:02.269 DEBUG crawl_and_dial: zebra_network::peer_set::initialize: failed to connect to candidate candidate.addr=164.68.103.78:16125 e=Os { code: 101, kind: Other, message: "Network is unreachable" } | |
Dec 03 18:42:02.269 DEBUG crawl_and_dial: zebra_network::peer_set::initialize: marking candidate as failed candidate.addr=164.68.103.78:16125 | |
Dec 03 18:42:02.269 DEBUG crawl_and_dial: zebra_network::peer_set::initialize: attempting outbound connection in response to demand candidate.addr=76.103.163.222:8233 | |
Dec 03 18:42:02.270 DEBUG crawl_and_dial: zebra_network::peer_set::initialize: failed to connect to candidate candi |
oxarbitrage@oxarbitrage:~/zebra/zebra_sync/zebra$ tail -n 10000 full_log3.txt | |
Dec 03 18:53:41.893 DEBUG {zebrad="90f94470"}:sync:extend_tips:download_and_verify{hash=00000000009ec801ebccdcbf42a0c6f862274db9a132a50f3e32385f6d0223a2}:block{height=Some(Height(443065))}:tx{hash=2d5e6d99f4937252876723c436a0ad4dc453e61bbd9fa3e58e2fbda8d8f0779f}: tower::buffer::worker: service.ready=true processing request | |
Dec 03 18:53:41.893 DEBUG {zebrad="90f94470"}:sync:extend_tips:download_and_verify{hash=0000000000be42a2423bb9bd446439a3f70746dd41074b165a82323aefc6afaa}:block{height=Some(Height(443012))}:tx{hash=58be24184a1fa7954788d7637569ebaae44c74c04f8f5798ef7e8ed9abfd31b8}: tower::buffer::worker: service.ready=true processing request | |
Dec 03 18:53:41.893 DEBUG {zebrad="90f94470"}:sync:extend_tips:download_and_verify{hash=0000000000bf2cbbd69025c340296c6229cd426e28eaa32a13cc2c6719934605}:block{height=Some(Height(443005))}:tx{hash=f634d3ff6cea4f17f9a7df2b90a6be8c928617e8fb93514206762db5e8b9a417}: tower::buffer::worker: service.r |