b12od 0.1.2

Bolt12 Offer Decoding Library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use std::env;
use std::process;
use b12od::OfferDecoder;

fn main() {
    let args: Vec<String> = env::args().collect();

    if args.len() != 2 {
        eprintln!("Usage: {} [offer_string]", args[0]);
        process::exit(1);
    }

    let offer_string = &args[1];
    let offer_decoder = OfferDecoder::new();
    println!("{}", offer_decoder.decode(offer_string));
}