2个版本
0.3.3 | 2023年8月1日 |
---|---|
0.3.2 | 2023年8月1日 |
#54 in #cpi
在anchor-gen-mod中使用
25KB
558 代码行
anchor-gen
从JSON IDL生成用于调用Anchor程序的crate。
用法
在新的crate中写入
anchor_gen::generate_cpi_crate!("../../examples/govern-cpi/idl.json");
declare_id!("GjphYQcbP1m3FuDyCTUJf2mUMxKPE3j6feWU1rxvC7Ps");
这将为您生成一个完整的Rust CPI客户端。
更多示例可以在examples/目录中找到。
许可:Apache-2.0
lib.rs
:
从JSON IDL生成用于调用Anchor程序的crate。
用法
在新的crate中写入
anchor_gen::generate_cpi_crate!("../../examples/govern-cpi/idl.json");
declare_id!("GjphYQcbP1m3FuDyCTUJf2mUMxKPE3j6feWU1rxvC7Ps");
这将为您生成一个完整的Rust CPI客户端。
更多示例可以在examples/目录中找到。
依赖项
~2.6–3.5MB
~71K SLoC