-
Notifications
You must be signed in to change notification settings - Fork 12
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
[Protocol] MVP implementation off the on-chain CreateClaim
message handling
#140
Closed
5 of 8 tasks
Labels
application
Changes related to the Application actor
protocol
General core protocol related changes
supplier
Changes related to the Supplier actor
Milestone
Comments
Olshansk
added
application
Changes related to the Application actor
supplier
Changes related to the Supplier actor
protocol
General core protocol related changes
labels
Nov 3, 2023
5 tasks
Olshansk
changed the title
[Protocol] MVP implementation off the on-chain CreateClaim message handling
[Protocol] MVP implementation off the on-chain Nov 6, 2023
CreateClaim
message handling
@bryanchriswhite Picking this up |
This was referenced Nov 6, 2023
@bryanchriswhite I'm unassigning myself from this in the meantime and will let you pick it up. I think the comments you left (copy-pastedbelow) in /*
TODO_INCOMPLETE: Handling the message
## Validation
### Session validation
1. [ ] claimed session ID matches on-chain session ID
2. [ ] this supplier is in the session's suppliers list
### Msg distribution validation (depends on session validation)
1. [ ] governance-based earliest block offset
2. [ ] pseudo-randomize earliest block offset
### Claim validation
1. [ ] session validation
2. [ ] msg distribution validation
## Persistence
1. [ ] create claim message
- supplier address
- session header
- claim
2. [ ] last block height commitment; derives:
- last block committed hash, must match proof path
- session ID (?) |
This was referenced Nov 29, 2023
10 tasks
This was
linked to
pull requests
Dec 5, 2023
11 tasks
This was referenced Dec 13, 2023
11 tasks
This was referenced Dec 19, 2023
@bryanchriswhite I'm closing this out and we'll create new tickets to capture any missing work. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
application
Changes related to the Application actor
protocol
General core protocol related changes
supplier
Changes related to the Supplier actor
Objective
MVP Implementation of
CreateClaim
to enable Shannon TestNet.Origin Document
Goals
Deliverables
CreateClaim
message (verification, etc...)Add extensive unit tests(moved to [Testing] Ensure unit test coverage of supplier module #362)Non-goals / Non-deliverables
General deliverables
Creator: @Olshansk
Co-Owners: @bryanchriswhite
The text was updated successfully, but these errors were encountered: