4个版本
0.2.2 | 2022年7月22日 |
---|---|
0.2.0 | 2022年7月22日 |
0.1.2 | 2022年7月3日 |
0.1.1 | 2022年7月3日 |
#2 在 #aptos
在 10 个crate(5个直接)中使用
5KB
static-address
静态地址crate提供了一个宏 static_address!
,用于将字符串在编译时解析为静态地址。这提供了一种在源代码中声明Move账户地址的高效方法,同时在程序中产生几乎无运行时成本,无需自行声明字节数组。实际代码来自此处。
用法
let key =
static_address!("0x80809acd8d3bc3d30aea82e5506f45951e3eb53e2fda39da6d772647e52c25cd");
assert_eq!(
key.to_hex_literal(),
"0x80809acd8d3bc3d30aea82e5506f45951e3eb53e2fda39da6d772647e52c25cd"
);
一个用于Aptos项目的示例在crates/static-address-example-aptos中可用。
许可
static-address
遵循Apache许可证,版本2.0。
依赖项
~3MB
~67K SLoC