Skip to content

Testnet 0.19.0

Compare
Choose a tag to compare
@jsdanielh jsdanielh released this 07 Feb 20:16
· 1092 commits to albatross since this release
v0.19.0
97015a3

What's Changed

  • Updating the batches per epoch on devnet scenarios by @ii-cruz in #2046
  • network-libp2p: Go back to upstream libp2p by @jsdanielh in #2047
  • Remove outdated comments by @hrxi in #2048
  • Web-client: allow deserializing transactions from an Uint8Array by @sisou in #2051
  • Change staking contract transaction from set_inactive_stake to set_active_stake by @ii-cruz in #2053
  • network-libp2p: Cleanup, fix and remove ToDos from the discovery behaviour by @jsdanielh in #2058
  • Fix interlink hop calculation for block inclusion proofs by @sisou in #2063
  • Add missing fields in RPC transaction response by @sisou in #2071
  • Porting MuSig2 to core-rs-albatross by @paberr in #2062
  • Only disable ANSI colors when a log file is set, do not enable them otherwise by @sisou in #2082
  • zkp-circuits: Fix a couple of clippy warnings by @jsdanielh in #2094
  • network-libp2p: Fix request-response test compilation by @jsdanielh in #2102
  • network-libp2p: Add the autonat behaviour by @jsdanielh in #2054
  • mantain → maintain, addreses → addresses by @hrxi in #2111
  • Fix feature compilation for several subcrates by @jsdanielh in #2117
  • Simplify some map_or by @hrxi in #2118
  • Fix warning, use standard library functions over homebrew ones by @hrxi in #2126
  • network-libp2p: Filter valid addresses and fix discovery protocol by @jsdanielh in #2106
  • Reduce reliance on blake2 internals, move RequestCommon::*serialize* by @hrxi in #2009
  • Update the web-client README by @viquezclaudio in #2070
  • Use Rust-specific GitHub actions cache in all actions by @hrxi in #2135
  • Catch invalid genesis block error panic by @Eligioo in #2137
  • Remove unused import in test of nimiq-libp2p by @hrxi in #2129
  • Handle error correctly when staking contract is missing by @Eligioo in #2145
  • network: Add verification and selection of DHT records by @jsdanielh in #2132
  • TaggedSignable: Verify the tag upon deserialization by @hrxi in #2149
  • Add more useful error messages for requests across the network by @hrxi in #2099
  • network-libp2p: Expose a configuration for the desired number of peers by @jsdanielh in #2038
  • Document pubsub_id param of request_missing_blocks by @hrxi in #2151
  • validator-network: Don't convert network errors by @jsdanielh in #2152
  • Add minor fixes in several subcrates by @hrxi in #2154
  • network-libp2p: Shorten the DHT query timeout by @jsdanielh in #2155
  • Add BlockchainEvent::Stored(Block) for forked and inferior chain blocks by @nibhar in #2153
  • Remove associated type PubsubId from ValidatorNetwork by @nibhar in #2157
  • Run expensive tests regularly, but not on every pull request by @hrxi in #2163
  • validator-network: Separate state lock in different locks by @jsdanielh in #2172
  • bls: Fix serde-derive feature compilation by @jsdanielh in #2174
  • Retire Stake and Minimum stake by @ii-cruz in #2114
  • rpc: Rename get_is_… to is_… by @hrxi in #2181
  • Remove unused seed_message from genesis builder by @hrxi in #2173
  • Add RPC methods for querying validator status by @sisou in #2013
  • Increase max chunk requests by @viquezclaudio in #2179
  • lib: Add a network configuration option for desired number of peers by @jsdanielh in #2184
  • network-libp2p: Add test for closed connections in responses by @jsdanielh in #2185
  • Validity Window Syncer by @viquezclaudio in #1988
  • network-libp2p: Add configuration option for the DHT quorum by @jsdanielh in #2192
  • Adding retire balance field on rpc and webclient staker types by @ii-cruz in #2201

Version bumps

Full Changelog: v0.18.0...v0.19.0