Skip to content

Commit

Permalink
[release] 0.4.6 (#1231)
Browse files Browse the repository at this point in the history
  • Loading branch information
ssyuan authored Sep 4, 2020
1 parent a36ee7f commit 7ff9c15
Show file tree
Hide file tree
Showing 79 changed files with 178 additions and 153 deletions.
152 changes: 76 additions & 76 deletions Cargo.lock

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion account/api/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-account-api"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion account/lib/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-account-lib"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion account/service/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-account-service"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion benchmarks/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "benchmarks"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion block-relayer/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-block-relayer"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion block-relayer/api/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-block-relayer-api"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion bus/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-bus"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion chain/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-chain"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion chain/chain-notify/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-chain-notify"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion chain/mock/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-chain-mock"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion chain/open-block/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-open-block"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion cmd/faucet/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-faucet"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion cmd/generator/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-generator"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion cmd/miner_client/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-miner-client"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
edition = "2018"

Expand Down
2 changes: 1 addition & 1 deletion cmd/starcoin/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-cmd"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion cmd/tx-factory/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-tx-factory"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion commons/crypto/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-crypto"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion commons/crypto/crypto-macro/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-crypto-macro"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion commons/decrypt/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-decrypt"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
edition = "2018"
Expand Down
2 changes: 1 addition & 1 deletion commons/logger/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-logger"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion commons/metrics/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-metrics"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion commons/scmd/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "scmd"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion commons/scs/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-canonical-serialization"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion commons/stest/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "stest"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion commons/stest/stest-macro/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "stest-macro"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion commons/utils/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "sp-utils"
#for unify version with project.
version = "0.4.5"
version = "0.4.6"
authors = ["Parity Technologies <[email protected]>", "Starcoin Core Dev <[email protected]>"]
edition = "2018"
license = "Apache-2.0"
Expand Down
2 changes: 1 addition & 1 deletion config/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-config"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion consensus/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-consensus"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion core/accumulator/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-accumulator"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion core/forkable-jellyfish-merkle/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "forkable-jellyfish-merkle"
version = "0.4.5"
version = "0.4.6"
authors = ["Libra Association <[email protected]>", "Starcoin Core Dev <[email protected]>"]
description = "Libra jellyfish merkle"
license = "Apache-2.0"
Expand Down
2 changes: 1 addition & 1 deletion core/genesis/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-genesis"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion core/traits/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-traits"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
25 changes: 25 additions & 0 deletions docs/release-notes/v0.4.6.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
## Main feature and update

1. Support user-defined custom chain, renamed chain config to genesis config.
2. Add generate genesis config command, add generate transaction for test.
3. Support multiple Stdlib versions, implements a token gov module for voting governance mechanism.
4. Refactor UncleActor to CreateBlockTemplateActor,and remove ChainAsyncService from miner.
5. Add compatibility check in verify_transaction.
6. Enhance network rpc, analog network synchronization RPC calls.
7. Refactor uncle block verify, enhance header verify, and add typical test scenarios.
8. Additional test cases of jellyfish_tree.



## 中文说明

1. 支持用户自定义Chain,将chain配置改为genesis配置。
2. 增加生成genesis config命令,为测试模块增加生成transaction功能。
3. 支持多个Stdlib版本,实现了token gov投票治理机制。
4. 将UncleActor重构为CreateBlockTemplateActor,并将ChainAsyncService从miner中移除。
5. 在verify_transaction中增加兼容性检查。
6. 增强网络RPC,模拟网络同步RPC调用。
7. 重构叔叔块验证,增强头验证,增加典型测试场景。
8. 增加了jellyfish_tree模块的测试用例。


2 changes: 1 addition & 1 deletion executor/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-executor"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion executor/benchmark/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-executor-benchmark"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion kube/manifest/starcoin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ spec:
spec:
containers:
- name: starcoin
image: starcoin/starcoin:v0.4.5
image: starcoin/starcoin:v0.4.6
imagePullPolicy: IfNotPresent
command:
- bash
Expand Down
2 changes: 1 addition & 1 deletion miner/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-miner"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
edition = "2018"

Expand Down
2 changes: 1 addition & 1 deletion miner/stratum/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-stratum"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion network-p2p/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "network-p2p"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion network-p2p/peerset/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ homepage = "http://parity.io"
license = "GPL-3.0"
name = "peerset"
#for unify version with project.
version = "0.4.5"
version = "0.4.6"
authors = ["Parity Technologies <[email protected]>", "Starcoin Core Dev <[email protected]>"]
edition = "2018"
repository = "https://github.com/paritytech/substrate/"
Expand Down
2 changes: 1 addition & 1 deletion network-rpc/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-network-rpc"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion network-rpc/api/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-network-rpc-api"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion network-rpc/core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "network-rpc-core"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion network-rpc/derive/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "network-rpc-derive"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion network/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-network"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
2 changes: 1 addition & 1 deletion network/api/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "network-api"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
edition = "2018"

Expand Down
2 changes: 1 addition & 1 deletion node/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "starcoin-node"
version = "0.4.5"
version = "0.4.6"
authors = ["Starcoin Core Dev <[email protected]>"]
license = "Apache-2.0"
publish = false
Expand Down
Loading

0 comments on commit 7ff9c15

Please sign in to comment.