dg_fast_farmer 2.0.0

A lite farmer for the Chia Blockchain.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use dg_fast_farmer::harvesters::druid_garden::DruidGardenHarvester;
use dg_fast_farmer::{NewProofHandler, SignaturesHandler, cli};
use std::io::{Error, ErrorKind};
use std::sync::Arc;

#[tokio::main]
async fn main() -> Result<(), Error> {
    let provider = rustls::crypto::ring::default_provider();
    provider.install_default().map_err(|_| {
        Error::new(
            ErrorKind::Other,
            "Failed to Install default Crypto Provider",
        )
    })?;
    cli::<(), DruidGardenHarvester<()>, (), NewProofHandler, SignaturesHandler>(Arc::new(())).await
}