1 个不稳定版本
0.1.0 | 2022年6月5日 |
---|
#45 in #generates
9KB
171 行
idl-macro
从 JSON IDL 生成 Anchor CPIcrate。
使用方法
在一个新的 crate 中编写
idl_macro::generate_cpi_crate!("src/idl.json");
declare_id!("GjphYQcbP1m3FuDyCTUJf2mUMxKPE3j6feWU1rxvC7Ps");
这将为您生成一个完整的 Rust CPI 客户端。
许可证
Apache 2.0
lib.rs
:
从 JSON IDL 生成 Anchor crate 接口。
依赖项
~3.5MB
~80K SLoC