Skip to content

Releases: nimiq/core-rs-albatross

Testnet 0.20.0

16 Feb 20:18
v0.20.0
3a8d1bf
Compare
Choose a tag to compare

What's Changed

Version bumps

New Contributors

Full Changelog: v0.19.0...v0.20.0

Testnet 0.19.0

07 Feb 20:16
v0.19.0
97015a3
Compare
Choose a tag to compare

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

Testnet 0.18.0

11 Dec 20:16
v0.18.0
80b7bac
Compare
Choose a tag to compare

What's Changed

Version bumps

Full Changelog: v0.17.0...v0.18.0

Testnet 0.17.0

20 Nov 20:10
v0.17.0
aa725d0
Compare
Choose a tag to compare

What's Changed

  • Add block_separation_time to RPC by @Albermonte in #1962
  • Support namespaces for k8s environment by @jeffesquivels in #1963
  • devnet.py: Fix chain stall detection by @fiaxh in #1965
  • Fix bundler worker type by @faberto in #1964
  • primitives: Check that the validity window is less than an epoch by @jsdanielh in #1968
  • ci: Change MultipleValidatorsDown test topology by @jsdanielh in #1971
  • Penalize/Jail inherents are also necessary for history sync by @hrxi in #1969
  • ci: Change MultipleValidatorsDown test topology by @jsdanielh in #1974
  • devnet script: Fix panic detection by @fiaxh in #1975
  • Improve DHT publishing by @fiaxh in #1961
  • Remove outdated comment, simplify some types by @hrxi in #1959
  • Revert "Don't include the signatures in historic transactions" by @hrxi in #1955
  • ci: Change MultipleValidatorsDown test topology by @jsdanielh in #1981
  • Fix historic transaction hash collisions by @hrxi in #1976
  • Verify contributions of future round aggregations by @hrxi in #1960
  • ZKP updates (decoupling circuits) by @paberr in #1987
  • Decode HTLC and regular transaction proofs for web-client's plain output by @sisou in #1970

Version bumps

New Contributors

Full Changelog: v0.16.1...v0.17.0

Testnet 0.16.1

15 Nov 00:01
v0.16.1
6067b89
Compare
Choose a tag to compare

What's Changed

  • Correctly check the signer of the VRF seed for macro block proposals. by @nibhar in #1957
  • Fix inherents not being applied in history sync by @hrxi in #1958

Full Changelog: v0.16.0...v0.16.1

Testnet 0.16.0

14 Nov 17:12
v0.16.0
ac50167
Compare
Choose a tag to compare

What's Changed

Version bumps

Full Changelog: v0.15.0...v0.16.0

Testnet 0.15.0

12 Sep 13:21
v0.15.0
e60ea03
Compare
Choose a tag to compare

What's Changed

  • Update default Dockerfile to work with latest rust image by @sisou in #1842.
  • Fix some documentation links by @hrxi in #1843.
  • HistorySync: move block verification into request phase by @styppo in f069d80.
  • HistorySync: make the history length verifiable by @styppo in f9b4ac9.
  • MacroBlock: fix interlink construction for non-zero genesis block number by @styppo in 7474175.
  • FullSync: don't wait for macro block to establish consensus by @styppo in 387760b.

Full Changelog: v0.14.0...v0.15.0

Testnet 0.14.0

11 Sep 15:45
v0.14.0
609532b
Compare
Choose a tag to compare

What's Changed

  • Fix code coverage errors when freeing up space by @ii-cruz in #1762
  • Fixing the validator's counters for number of stakers by @ii-cruz in #1764
  • Reserve balance tests by @ii-cruz in #1765
  • Allow to set inactive balance with the update-staker functionality by @sisou in #1759
  • Move the Nimiq PoW migration repository to here by @jsdanielh in #1770
  • Allow any block_number to be used in the genesis by @viquezclaudio in #1769
  • Use forked tsify branch to copy rustdoc comments over to web TS types by @sisou in #1761
  • Reduce direct dependencies on libp2p meta crate by @hrxi in #1785
  • pow-migration: Add some improvements by @jsdanielh in #1786
  • Add the main-albatross NetworkIdand improve NetworkId handling in the pow-migration tool by @jsdanielh in #1781
  • ci: Run doctest by @jsdanielh in #1790
  • Small improvements to migration tool by @viquezclaudio in #1780
  • Add option to override the testnet genesis by @jsdanielh in #1793
  • pow-migration: Use tracing style by @jsdanielh in #1794
  • web-client: Fix clippy warning by @jsdanielh in #1800
  • Update ZKP readme and images by @paberr in #1801
  • Make jail, stake and validator inactivation block heights more consistent by @ii-cruz in #1795
  • pow-migration: Add several improvements by @jsdanielh in #1806
  • pow-migration: Add some unittests by @jsdanielh in #1818
  • Migration: distinction between PoW and PoS clients. by @viquezclaudio in #1827
  • Introduce the notions of DoubleProposalProof and DoubleVoteProof by @hrxi in #1716
  • Deduplicate equivocation proofs by block height etc. by @hrxi in #1832
  • Fix clippy warnings by @hrxi in #1836
  • Add web-client compatibility, build process and structure for NodeJS by @sisou in #1830
  • Expose policy info and utility methods to be available in the web-client by @Eligioo in #1835

Dependencies

Full Changelog: v0.13.1...v0.14.0

Testnet 0.13.1

10 Aug 22:25
v0.13.1
391cb65
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.13.0...v0.13.1

Testnet 0.13.0

07 Aug 18:25
v0.13.0
e316f1c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.12.1...v0.13.0