5 个版本
0.3.4 | 2024 年 1 月 23 日 |
---|---|
0.3.3 | 2024 年 1 月 23 日 |
0.3.2 | 2024 年 1 月 23 日 |
0.3.1 | 2024 年 1 月 23 日 |
0.3.0 | 2024 年 1 月 23 日 |
#6 在 #shank
每月 29 次下载
46KB
1K SLoC
shank
Shank CLI 从您的 Rust Solana 程序代码中提取 IDL,这些代码带有 shank 宏属性。然后可以将此 IDL 传递给 solita,以便为该特定 Rust 程序生成低级 TypeScript SDK。
安装
通过 Cargo
cargo install shank-cli
通过 Yarn/Npm
_即将推出 ... _
概述
USAGE:
shank <SUBCOMMAND>
OPTIONS:
-h, --help Print help information
SUBCOMMANDS:
help Print this message or the help of the given subcommand(s)
idl
IDL 提取
USAGE:
shank idl [OPTIONS]
OPTIONS:
-h, --help Print help information
-o, --out-dir <OUT_DIR> Output directory for the IDL JSON [default: idl]
-r, --crate-root <CRATE_ROOT> Directory of program crate for which to generate the IDL
许可证
Apache-2.0
依赖项
~5–13MB
~145K SLoC