Skip to content

Instantly share code, notes, and snippets.

Keybase proof

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:

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 } }
This file has been truncated, but you can view the full file.
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
This file has been truncated, but you can view the full file.
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
This file has been truncated, but you can view the full file.
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