#!/bin/bash
function download_avail_snap {
    if ! command -v lz4 > /dev/null; then
        echo "Error: lz4 required, install lz4!"
        echo "Aborting."
        exit 1
    fi
    if ! command -v wget > /dev/null; then
        echo "Error: wget required, install wget!"
        echo "Aborting."
        exit 1
    fi

    # Set your avail home directory
    AVAIL_HOME=$HOME/avail/node-data/chains/avail_da_mainnet

    # Set snapshot url
    URL="https://dl-eu2.ccvalidators.com/SNAPSHOTS/avail/Avail_DA_Mainnet_1213599.tar.lz4"

    # Download & extract snapshot
    echo "Downloading snapshot..."
    wget -O - $URL | lz4 -d | tar -xvf - -C $AVAIL_HOME

    echo "Snapshot download finished!"
    exit
}
download_avail_snap