-
Notifications
You must be signed in to change notification settings - Fork 241
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
Introduce submit_receipt
to fill up the unbounded gap between HeadDomainNumber
and HeadReceiptNumber
#2933
Commits on Jul 19, 2024
-
Pure refactoring to pallet-domains
This is for better code reusability in the upcoming commit Signed-off-by: linning <linningde25@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for cc42220 - Browse repository at this point
Copy the full SHA cc42220View commit details -
Add SingletonReceipt struct defination and helper functions
It is used to submit receipt to fill up the gap between HeadDomainNumber and HeadReceiptNumber, it consist of the receipt, proof_of_election, and the signature. Signed-off-by: linning <linningde25@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2055ad8 - Browse repository at this point
Copy the full SHA 2055ad8View commit details -
Introduce the submit_receipt extrinsic
Signed-off-by: linning <linningde25@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 56b1d27 - Browse repository at this point
Copy the full SHA 56b1d27View commit details -
Add benchmark and weight for submit_receipt
Signed-off-by: linning <linningde25@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ed3a331 - Browse repository at this point
Copy the full SHA ed3a331View commit details -
Update domain client to produce/submit singleton receipt when there i…
…s receipt gap Signed-off-by: linning <linningde25@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ea5f855 - Browse repository at this point
Copy the full SHA ea5f855View commit details -
Add test case for singleton receipt
Signed-off-by: linning <linningde25@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fedc400 - Browse repository at this point
Copy the full SHA fedc400View commit details
Commits on Jul 22, 2024
-
Fix receipt gap brings by the genesis receipt
Signed-off-by: linning <linningde25@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b08793e - Browse repository at this point
Copy the full SHA b08793eView commit details -
Add fast path to skip verifying the same receipt in the same block
Signed-off-by: linning <linningde25@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2a6e900 - Browse repository at this point
Copy the full SHA 2a6e900View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d43993 - Browse repository at this point
Copy the full SHA 4d43993View commit details
Commits on Jul 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cda9e51 - Browse repository at this point
Copy the full SHA cda9e51View commit details