-
Notifications
You must be signed in to change notification settings - Fork 212
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
feat: Reputation: CNS-1004 - QoS excellence epoch score aggregation #1612
Open
oren-lava
wants to merge
68
commits into
CNS-1003-reputation-proto-definitions
Choose a base branch
from
CNS-1004-reputation-qos-score-aggregation
base: CNS-1003-reputation-proto-definitions
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 17 commits
Commits
Show all changes
68 commits
Select commit
Hold shift + click to select a range
54a0136
CNS-1004: implement qos excellence score aggregation from relay payments
oren-lava e3f0183
CNS-1004: unit tests
oren-lava 4471779
Merge branch 'CNS-1003-reputation-proto-definitions' into CNS-1004-re…
oren-lava 44f6f9b
CNS-1005: implement decay factor
oren-lava d1a4117
Merge branch 'CNS-1003-reputation-proto-definitions' into CNS-1004-re…
oren-lava e655ba7
Merge branch 'CNS-1004-reputation-qos-score-aggregation' into CNS-100…
oren-lava 883c25c
CNS-1005: update reputation on epoch start and set repuation pairing …
oren-lava 841e0e8
Merge branch 'CNS-1003-reputation-proto-definitions' into CNS-1004-re…
oren-lava 32a544c
CNS-1004: add stake to reputation
oren-lava f478f6c
Merge branch 'CNS-1004-reputation-qos-score-aggregation' into CNS-100…
oren-lava 820f179
CNS-1005: fix error comments
oren-lava 1a599a0
CNS-1004: add stake check in unit test
oren-lava 350b1d9
Merge branch 'CNS-1004-reputation-qos-score-aggregation' into CNS-100…
oren-lava 82faf7f
CNS-1005: add support for reputation pairing req (currently disabled)
oren-lava f4eb857
CNS-1005: remove redundant func
oren-lava 5e56157
Merge branch 'CNS-1003-reputation-proto-definitions' into CNS-1004-re…
oren-lava 949e80f
Merge branch 'CNS-1004-reputation-qos-score-aggregation' into CNS-100…
oren-lava 2ff09f5
Merge branch 'CNS-1003-reputation-proto-definitions' into CNS-1004-re…
oren-lava 539f403
Merge branch 'CNS-1004-reputation-qos-score-aggregation' into CNS-100…
oren-lava 36c47b3
CNS-1005: small fixes
oren-lava ce24252
CNS-1005: make higher pairing score for lower QoS score and make func…
oren-lava 7bf01ba
CNS-1005: partial unit tests
oren-lava 1215c13
CNS-1005: unit tests
oren-lava 994e762
CNS-1004: minor adds
oren-lava f87d8b7
Merge branch 'CNS-1004-reputation-qos-score-aggregation' into CNS-100…
oren-lava a160860
CNS-1006: impelemnted queries and partial unit test
oren-lava 37cd180
CNS-1006: small adjustments and README update
oren-lava d452aff
CNS-1006: small fix and added unit test
oren-lava 13deb57
Merge branch 'CNS-1003-reputation-proto-definitions' into CNS-1004-re…
oren-lava d115877
Merge branch 'CNS-1004-reputation-qos-score-aggregation' into CNS-100…
oren-lava fc75fd0
Merge branch 'CNS-1005-reputation-pairing-score' into CNS-1006-reputa…
oren-lava 31f5ddd
Merge branch 'CNS-1003-reputation-proto-definitions' into CNS-1004-re…
oren-lava 8da9b2f
Merge branch 'CNS-1004-reputation-qos-score-aggregation' into CNS-100…
oren-lava 489fb2d
Merge branch 'CNS-1005-reputation-pairing-score' into CNS-1006-reputa…
oren-lava 21e2819
Merge branch 'CNS-1003-reputation-proto-definitions' into CNS-1004-re…
oren-lava 8a34d74
CNS-1004: fix after merge
oren-lava f540b6e
Merge branch 'CNS-1004-reputation-qos-score-aggregation' into CNS-100…
oren-lava a6d45f2
Merge branch 'CNS-1005-reputation-pairing-score' into CNS-1006-reputa…
oren-lava b7c747f
Merge branch 'CNS-1003-reputation-proto-definitions' into CNS-1004-re…
oren-lava e374c8b
small fixes
oren-lava e5df7d1
Merge branch 'CNS-1004-reputation-qos-score-aggregation' into CNS-100…
oren-lava b47f2e0
Merge branch 'CNS-1005-reputation-pairing-score' into CNS-1006-reputa…
oren-lava c7e2a57
Merge branch 'CNS-1003-reputation-proto-definitions' into CNS-1004-re…
oren-lava 5ad9aae
pr fix
oren-lava 1828192
Merge branch 'CNS-1004-reputation-qos-score-aggregation' into CNS-100…
oren-lava 0b0e719
remove panics from reputation update failure
oren-lava 094ee32
various commnets and small fixes
oren-lava 0989d8d
avoid string parsing
oren-lava f160ec7
fix bug in which TimeLastUpdated was updated every relay payment and …
oren-lava ee2cf55
upon update calculate variance first and then the score
oren-lava 0cd75a5
Merge branch 'CNS-1004-reputation-qos-score-aggregation' into CNS-100…
oren-lava e86b10c
fix unit test
oren-lava 2ffb2e1
Merge branch 'CNS-1005-reputation-pairing-score' into CNS-1006-reputa…
oren-lava 2262838
Merge branch 'CNS-1003-reputation-proto-definitions' into CNS-1004-re…
oren-lava 600464d
pr fixes
oren-lava 3f0248d
Merge branch 'CNS-1004-reputation-qos-score-aggregation' into CNS-100…
oren-lava 5073c38
small PR fixes
oren-lava 2303348
change half life param to be uint64
oren-lava eb405f0
Merge branch 'CNS-1003-reputation-proto-definitions' into CNS-1004-re…
oren-lava 5fe5fac
Merge branch 'CNS-1004-reputation-qos-score-aggregation' into CNS-100…
oren-lava 87fb340
delete pairing query cache
oren-lava b919b1e
calculate exp without floats
oren-lava 97b42c1
Merge branch 'CNS-1005-reputation-pairing-score' into CNS-1006-reputa…
oren-lava 859642d
change query arg name
oren-lava c2512e2
Merge pull request #1631 from lavanet/CNS-1006-reputation-queries
Yaroms e1fb93d
Merge pull request #1626 from lavanet/CNS-1005-reputation-pairing-score
Yaroms 062ae0d
weigh epoch qos score by cu (revert by relay num)
oren-lava 23ee142
Merge branch 'CNS-1003-reputation-proto-definitions' into CNS-1004-re…
oren-lava File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
better in a function for readability
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done. see 5ad9aae