3 个版本 (破坏性更新)

0.3.0 2023 年 7 月 28 日
0.2.0 2023 年 2 月 10 日
0.1.0 2023 年 2 月 10 日

#16 in #poly-mesh

每月 33 次下载

Apache-2.0

12KB
174

用于简化 API 升级的升级跟踪合约。

构建

安装 cargo-contract

cargo install cargo-contract --force

构建合约: cargo +nightly contract build --release

部署所需的合约文件 ./target/ink/polymesh_ink_upgrade_tracker.contract

设置。

部署合约 polymesh_ink_upgrade_tracker.contract。使用的账户将是管理员。

使用

调用 upgrade_wrapped_api(<api 版本>, Upgrade { chain_version: ChainVersion : 5_002_001, tx: 3, hash: <升级后 api 的代码哈希>}) 以升级 API。


lib.rs:

此合约用于管理可升级 API。

依赖项

~14–26MB
~376K SLoC