Files
solana/src/bin/mint.rs

21 lines
515 B
Rust
Raw Normal View History

extern crate serde_json;
2018-03-27 16:24:05 -06:00
extern crate solana;
2018-03-27 16:24:05 -06:00
use solana::mint::Mint;
use std::io;
2018-04-19 22:55:47 +08:00
use std::process::exit;
fn main() {
let mut input_text = String::new();
io::stdin().read_line(&mut input_text).unwrap();
let trimmed = input_text.trim();
let tokens = trimmed.parse::<i64>().unwrap();
let mint = Mint::new(tokens);
2018-04-19 22:55:47 +08:00
let serialized = serde_json::to_string(&mint).unwrap_or_else(|e| {
eprintln!("failed to serialize: {}", e);
exit(1);
});
println!("{}", serialized);
}