diff --git a/CHANGELOG.md b/CHANGELOG.md index 9ca2185c..7ab798fc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# v0.103.0 +# v1.0.0 * Update ckb from `v0.101.3` to `v0.103.0` * Remove `ckb-sdk` from `ckb-cli` and created as an [standalone repository](https://github.com/nervosnetwork/ckb-sdk-rust) * Add `ckb-signer` sub-crate for keystore implementation @@ -9,10 +9,15 @@ - `dao withdraw` * Replace `tx-fee` argument with `fee-rate` argument and the default value is `1000`' * Refactor `AddressParser` -* Implement `CellCollector` for `ckb-cli/ckb-index` -* Implement `Signer` for `PrivkeyWrapper` and `KeyStoreHandler` +* Add [`sudt`][sudt-wiki] subcommand +* Short address use ckb2021 address format + +* * * * * # v0.15.0 * Compatible with ckb-v0.15.z * Use rocksdb as index database backend * Add web3 v3 keystore support + + +[sudt-wiki]: https://github.com/nervosnetwork/ckb-cli/wiki/UDT-(sudt)-Operations-Tutorial diff --git a/Cargo.lock b/Cargo.lock index 98f99c6e..c28d9784 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -400,7 +400,7 @@ dependencies = [ [[package]] name = "ckb-cli" -version = "0.103.0" +version = "1.0.0" dependencies = [ "ansi_term", "atty", @@ -459,7 +459,7 @@ dependencies = [ [[package]] name = "ckb-cli-plugin-protocol" -version = "0.103.0" +version = "1.0.0" dependencies = [ "ckb-index", "ckb-jsonrpc-types", @@ -558,7 +558,7 @@ dependencies = [ [[package]] name = "ckb-index" -version = "0.103.0" +version = "1.0.0" dependencies = [ "bincode", "ckb-rocksdb", diff --git a/Cargo.toml b/Cargo.toml index 340f1113..8a378598 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ckb-cli" -version = "0.103.0" +version = "1.0.0" license = "MIT" authors = ["Linfeng Qian ", "Nervos Core Dev "] edition = "2021" @@ -17,10 +17,10 @@ ckb-error = "=0.103.0" ckb-script = "=0.103.0" ckb-chain-spec = "=0.103.0" ckb-mock-tx-types = "0.3.0" -ckb-sdk = "1.0.0" +ckb-sdk = "1.0.1" ckb-signer = { path = "ckb-signer", version = "0.1.0" } -ckb-index = { path = "ckb-index", version = "=0.103.0" } -plugin-protocol = { path = "plugin-protocol", package = "ckb-cli-plugin-protocol", version = "=0.103.0" } +ckb-index = { path = "ckb-index", version = "=1.0.0" } +plugin-protocol = { path = "plugin-protocol", package = "ckb-cli-plugin-protocol", version = "=1.0.0" } jsonrpc-core-client = "18" jsonrpc-core = "18" jsonrpc-derive = "18" diff --git a/ckb-index/Cargo.toml b/ckb-index/Cargo.toml index 956bd685..7e7b1cd7 100644 --- a/ckb-index/Cargo.toml +++ b/ckb-index/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ckb-index" -version = "0.103.0" +version = "1.0.0" authors = ["Linfeng Qian ", "Nervos Core Dev "] edition = "2021" license = "MIT" diff --git a/plugin-protocol/Cargo.toml b/plugin-protocol/Cargo.toml index 450345e7..9ebd1300 100644 --- a/plugin-protocol/Cargo.toml +++ b/plugin-protocol/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ckb-cli-plugin-protocol" -version = "0.103.0" +version = "1.0.0" authors = ["Nervos Core Dev "] edition = "2021" license = "MIT" @@ -9,7 +9,7 @@ description = "ckb-cli plugin protocol" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -ckb-index = { path = "../ckb-index", version = "=0.103.0" } +ckb-index = { path = "../ckb-index", version = "=1.0.0" } ckb-types = "=0.103.0" ckb-jsonrpc-types = "=0.103.0" serde = { version = "1.0", features = ["derive"] } diff --git a/test/Cargo.toml b/test/Cargo.toml index 8ead317b..9a28b2d6 100644 --- a/test/Cargo.toml +++ b/test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ckb-cli-test" -version = "0.103.0" +version = "1.0.0" authors = ["Linfeng Qian "] edition = "2021" license = "MIT"