Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.9.5 #2409

Merged
merged 9 commits into from
Aug 31, 2022
Merged

v0.9.5 #2409

merged 9 commits into from
Aug 31, 2022

Conversation

karimodm
Copy link
Contributor

v0.9.5 - 2022-08-31

This release introduces a warpsync plugin for fast epochs retrieval, a simplified faucet, local snapshot improvements, and network and general bug fixes.

jkrvivian and others added 9 commits August 20, 2022 14:07
* Implement simplified faucet

* Fix range

* Fix range

* Fix faucet test

* Use wallet lib for faucet

* Remove blacklisting logic

* Fixes

* Remove importing/exporting faucet wallet states

* Fix Errorf error

* Add faucetRequestWindow

* Remove unused variable

* Block at faucet Start function

* Remove faucetRequestWindow

* Send tx to faucet for mana pledging

* Resolve comments

* Removed unused variable

* Fix bug where faucet could still send the main output when answering a faucet request in the second transaction and simplify code even more

* Pledge consensus mana in first faucet transaction to empty nodeID

* Prevent faucet from hanging while shutting down by passing the node's shutdown channel to SendFunds

Co-authored-by: jonastheis <[email protected]>
* Use mana delay param only from mana plugin

* Update unit tests

* Prune activity on epoch confirmed

* Add missing expected calls

* Update mana vector update event after merging

* Tiny renames and comment

* Update DiffUTXO test

* Make SetEpochs private

* Change NodesActivityLog to shrinking map. Serializing not works

* Fix stackoverflow

* Fix serialization

* Unexport field

* Fix comment and forEach

* Fix channel close race condition

* Return lowest processed epoch

* deadlock fix

* Warpsync more channel fixes

* Fix snapshot mutable constructor

* Use mutable model for Activity log to hide setEpochs

* Fix: epochstorage deadlock

* Warpsync: properly check for overlapping ranges

* Make Inbound peer resource allocation synchronous

Co-authored-by: Andrea V <[email protected]>
@karimodm karimodm merged commit 622d1d5 into master Aug 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants