3 个版本
0.2.7 | 2022年8月16日 |
---|---|
0.2.6 | 2022年8月13日 |
0.2.2 | 2022年8月13日 |
#68 in #aptos
在 79 个crate中使用(通过 aptos-framework)
635KB
14K SLoC
id: aptos-sdk-builder title: Aptos SDK Builder custom_edit_url: https://github.com/aptos-labs/aptos-core/edit/main/language/aptos-sdk-builder/README.md
Aptos SDK Builder
事务构建器 是一个辅助函数,它将参数转换为调用特定Move脚本的Aptos事务的有效负载。
在Rust中,此类函数的签名通常如下所示
pub fn encode_peer_to_peer_with_metadata_script(
token: TypeTag,
payee: AccountAddress,
amount: u64,
metadata: Vec<u8>,
metadata_signature: Vec<u8>,
) -> Script;
此crate提供了一种生成事务构建器的库。
该工具还将生成和安装Aptos类型(如TypeTag
、AccountAddress
和 Script
)的类型定义。
实际上,为了对Aptos事务进行哈希和签名,还需要一个运行时库,用于二进制规范序列化("BCS")。此库将与Aptos类型一起安装。
支持的语言
当前支持以下语言
- Rust
依赖关系
~49–66MB
~1.5M SLoC