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

Merge v0.5.4 into master #1155

Merged
merged 20 commits into from
Mar 29, 2021
Merged

Merge v0.5.4 into master #1155

merged 20 commits into from
Mar 29, 2021

Conversation

capossele
Copy link
Contributor

v0.5.4 - 2021-03-29

  • Add new diagnostic APIs
  • Add new docs sections
  • Add branch inclusion state check before issuing new transactions
  • Refactor the Faucet plugin
  • Optimize transaction's past cone check
  • Make issued messages pass through the parser filters
  • Fix Faucet time usage
  • Fix markers issue
  • Fix max inputs count check
  • Fix nil pointer in diagnostic API
  • Update to latest hive.go
  • Enhance golangci-lint
  • Breaking: bumps network and database versions

capossele and others added 20 commits March 25, 2021 16:06
* Export env vars so Docker can see them.

* Export env vars so Docker can see them.
…he referencing Markers of child Sequences + fixed panic (#1136)

* Refactor: started implementing ChildReferences

* Refactor: removed unnecessary code

* Refactor: corrected erroneous refactor

* Refactor: renamed things

* Refactor: renamed new data structure

* Refactor: refactored more code

* Refactor: refactored more code

* Refactor: refactored more code

* Refactor: renamed ParentReferences

* Refactor: adjusted test

* Refactor: more renaming

* Refactor: removed unnecessary methods

* Refactor: removed unused methods

* Fix: fixed panic in ReferencedMarkers

* Refactor: added Referencing Markers to Sequence

* Refactor: refactored some code

* Refactor: refactored HighestReferencedMarkers

* Feat: added ReferencingMarkers API

* Refactor: Added referencing markers to the Manager

* Feat: added Sequence getter

* Refactor: started to use SequenceGetter everywhere

* Refactor: fixed typo in comment

* Fix: fixed broken test

* Refactor: made code similar

* Refactor: made code similar

* Refactor: refactor

* Fix: fixed bug

* Fix: fixed type conversion bug

Co-authored-by: Hans Moog <hm@mkjc.net>
* Implement tips diagnostic

* Fix golangci-errors
Co-authored-by: Hans Moog <hm@mkjc.net>
…m-rev" option (#1142)

* Fix: fix golantci lint

* Refactor: removed git from rev which fails in an action

* Refactor: blub

* Refactor: add error

* Refactor: reverted intentional error

* Refactor: refactor golangci.yml

* Refactor: added error again

* Refactor: changed bug

* Refactor: make git fetch more

* Refactor: created error

* Fix: fixed settings

* Fix: fixed bug

* Refactor: added comment for option

Co-authored-by: Hans Moog <hm@mkjc.net>
* WIP

* Clean Referenced/ReferencingMarkersFromMarshalUtil

* Refactor: fixed golint errors

* Refactor: cleaned up files

* Refactor: refactored markerReferences

Co-authored-by: Hans Moog <hm@mkjc.net>
Co-authored-by: Hans Moog <hm@mkjc.net>
* Add object storage docs

* Update docs/implementation_design/object_storage.md

Co-authored-by: Ching-Hua (Vivian) Lin <jkrvivian@gmail.com>

* Update docs/implementation_design/object_storage.md

Co-authored-by: Ching-Hua (Vivian) Lin <jkrvivian@gmail.com>

* Update docs/implementation_design/object_storage.md

Co-authored-by: Ching-Hua (Vivian) Lin <jkrvivian@gmail.com>

* Update docs/implementation_design/object_storage.md

Co-authored-by: Ching-Hua (Vivian) Lin <jkrvivian@gmail.com>

* Update docs/implementation_design/object_storage.md

Co-authored-by: Ching-Hua (Vivian) Lin <jkrvivian@gmail.com>

* Update docs/implementation_design/object_storage.md

Co-authored-by: Ching-Hua (Vivian) Lin <jkrvivian@gmail.com>

* Update docs/implementation_design/object_storage.md

Co-authored-by: Ching-Hua (Vivian) Lin <jkrvivian@gmail.com>

* Update docs/implementation_design/object_storage.md

Co-authored-by: Ching-Hua (Vivian) Lin <jkrvivian@gmail.com>

* Update docs/implementation_design/object_storage.md

Co-authored-by: Ching-Hua (Vivian) Lin <jkrvivian@gmail.com>

* Update docs/implementation_design/object_storage.md

Co-authored-by: Andreas Penzkofer <36140574+apenzk@users.noreply.github.com>

* Update docs/implementation_design/object_storage.md

Co-authored-by: Ching-Hua (Vivian) Lin <jkrvivian@gmail.com>

* Extend the object storage docs

* Correct format

* Update object_storage.md

* Update object_storage.md

* Update object_storage.md

* Apply suggestions from code review

Co-authored-by: Ching-Hua (Vivian) Lin <jkrvivian@gmail.com>

Co-authored-by: Ching-Hua (Vivian) Lin <jkrvivian@gmail.com>
Co-authored-by: Andreas Penzkofer <36140574+apenzk@users.noreply.github.com>
* WIP debugging of markers and heavy Tangle walking issue

* Clean up debug prints
)

* check rejected or non-monotonically outputs

* Fix imports

Co-authored-by: capossele <angelocapossele@gmail.com>
Co-authored-by: Hans Moog <hm@mkjc.net>
* Refactor Faucet plugin

 - added state manager
 - refactored init flow
 - remainder funds are kept on 0 index faucet address
 - adjust faucet integration tests
 - faucet to pledge consensus mana to emptyNodeID when preparing outputs

* Fix value integration test

* Fix mana and faucet tests

* Fix linter warnings

* Fix merge issue

* Fix mana integration tests

Co-authored-by: capossele <angelocapossele@gmail.com>
* Update changelog

* Version bump
@capossele capossele merged commit 301dadd into master Mar 29, 2021
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.

8 participants