use ifaces::{rgb21_stl, rgb_contract_stl};
use strict_types::parse_args;
fn main() {
let (format, dir) = parse_args();
let lib = rgb_contract_stl();
lib.serialize(
format,
dir.as_ref(),
"0.12.0",
Some(
"
Collection of the standard RGB smart contract interface
Author: Dr Maxim Orlovsky <orlovsky@ubideco.org>
Copyright (C) 2019-2025 RGB Consortium members & contributors.
All rights reserved.
License: Apache-2.0",
),
)
.expect("unable to write to the file");
let lib = rgb21_stl();
lib.serialize(
format,
dir.as_ref(),
"0.12.0",
Some(
"
RGB21 smart contract interface
Author: Dr Maxim Orlovsky <orlovsky@ubideco.org>
Copyright (C) 2019-2025 RGB Consortium members & contributors.
All rights reserved.
License: Apache-2.0",
),
)
.expect("unable to write to the file");
}