Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,12 @@
### RPC
- [Gas price from contracts](https://github.com/DMDcoin/diamond-node/issues/159)

### Further stability improvements
### Further improvements
- [FIXED: received transactions are getting pooled, if announced by another peer](https://github.com/DMDcoin/diamond-node/issues/304)
- [FIXED: dropped transactions are getting pooled](https://github.com/DMDcoin/diamond-node/issues/303)
- [FIXED: key generation can panic if faulty validators write malicious parts](https://github.com/DMDcoin/diamond-node/issues/100)
- [FIXED: already included transactions are refretched from peers](https://github.com/DMDcoin/diamond-node/issues/196)
- [FIXED:not staked nodes write log entries about service transactions](https://github.com/DMDcoin/diamond-node/issues/323)
- [Gracefull Node Shutdown: increase to 15 seconds](https://github.com/DMDcoin/diamond-node/issues/321)


Expand Down
4 changes: 2 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
description = "Diamond Node"
name = "diamond-node"
# NOTE Make sure to update util/version/Cargo.toml as well
version = "4.0.2-rc1"
version = "4.0.2-rc3"
license = "GPL-3.0"
authors = [
"bit.diamonds developers",
Expand Down
10 changes: 4 additions & 6 deletions crates/ethcore/src/engines/hbbft/hbbft_engine.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1211,12 +1211,10 @@ impl HoneyBadgerBFT {
return Ok(());
}

self.hbbft_peers_service
.channel()
.send(HbbftConnectToPeersMessage::AnnounceAvailability)?;

self.hbbft_peers_service
.send_message(HbbftConnectToPeersMessage::AnnounceOwnInternetAddress)?;
if self.is_staked() {
self.hbbft_peers_service.send_message(HbbftConnectToPeersMessage::AnnounceAvailability)?;
self.hbbft_peers_service.send_message(HbbftConnectToPeersMessage::AnnounceOwnInternetAddress)?;
}

if self.should_connect_to_validator_set() {
// we just keep those variables here, because we need them in the early_epoch_end_manager.
Expand Down
2 changes: 1 addition & 1 deletion crates/util/version/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "parity-version"
# NOTE: this value is used for OpenEthereum version string (via env CARGO_PKG_VERSION)
version = "4.0.2-rc1"
version = "4.0.2-rc3"
authors = [
"bit.diamonds developers",
"OpenEthereum developers",
Expand Down
Loading