Skip to content

Releases: c29r3/solana-snapshot-finder

0.2.7

11 Jun 14:45
Compare
Choose a tag to compare

Added the ability to exclude snapshots by slot or hash from the snapshot name --blacklist
If the same corrupted archive is constantly downloaded, you can exclude it. Specify either the number of the slot you want to exclude, or the hash of the archive name. You can specify several, separated by commas. Example: -b 135501350,135501360 or --blacklist 135501350,some_hash

0.2.6

25 May 19:17
Compare
Choose a tag to compare
  • fixed 0 byte bug for incremental
  • added tmp name for snapshot before it will be fully downloaded to prevent start node with broken snapshot

0.2.5

19 May 20:48
Compare
Choose a tag to compare

0.2.5 skip snapshot if slots_diff < -100

0.2.4

10 May 11:31
0e983cc
Compare
Choose a tag to compare

#4 Better support for incremental snapshots. Thx @unordered-set .
Fixed local snapshot sort order
--max-latency 40 (by default)
--sort_order slots_diff (by default)
do not download full snapshot if it already exists locally

0.2.3

08 May 10:54
Compare
Choose a tag to compare

Changed some default values
#5

0.2.2

26 Apr 13:11
Compare
Choose a tag to compare

0.2.2 added flag --sleep - sleep before next retry

0.2.1

23 Apr 11:08
Compare
Choose a tag to compare

0.2.1 added flag --sort_order. Priority way to sort the found

0.2.0

20 Apr 12:54
Compare
Choose a tag to compare

Added incremental snapshot support
timeout before next retry

0.1.9

22 Mar 22:14
Compare
Choose a tag to compare

Added scanning for hidden RPCs (with --private-rpc).
--private-rpc hides the RPC ip and port in the getClusterNodes request, but RPC can still work. The script checks the standard RPC port (8899) to find them. This slows down searching and checking, but potentially gives more options for downloading the snapshot.
This can be enabled with an additional flag with no value --without_private_rpc

0.1.8

16 Mar 22:11
Compare
Choose a tag to compare
  • servers with slow download speeds are skipped on subsequent retries
  • added filtering by --max_latency value
  • if latency > max_latency, then such a server is excluded from the list and its download speed is not checked
  • added progress bar at the stage of searching for RPC servers with up-to-date snapshots