Skip to content

SigSubmission v2#16

Open
the-headless-ghost wants to merge 15 commits intomainfrom
edgr/sig-submission-v2
Open

SigSubmission v2#16
the-headless-ghost wants to merge 15 commits intomainfrom
edgr/sig-submission-v2

Conversation

@the-headless-ghost
Copy link
Member

@the-headless-ghost the-headless-ghost commented Jan 15, 2026

List of changes

Closes #13

Checklist

  • related issue
  • My changes generate no new warnings
  • My code follows the style guidelines of this project
  • I have commented my code, particularly in hard-to-understand areas
  • I have added tests that prove my fix is effective or that my feature works

@the-headless-ghost the-headless-ghost marked this pull request as ready for review January 28, 2026 02:19
@coot coot changed the title Edgr/sig submission v2 SigSubmission v2 Feb 11, 2026
@the-headless-ghost the-headless-ghost force-pushed the edgr/sig-submission-v2 branch 2 times, most recently from 2633dd1 to 4984046 Compare February 16, 2026 09:35
Copy link
Contributor

@coot coot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I pushed one commit to replace MonadTimer with MonadTimer.SI.

@coot
Copy link
Contributor

coot commented Feb 25, 2026

@jpraynaud no validation changes in this PR, only protocol changes.

@coot coot enabled auto-merge February 25, 2026 15:55
@coot coot moved this from In Progress to In Review in Ouroboros Network Feb 25, 2026
@coot coot added this pull request to the merge queue Feb 25, 2026
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Feb 25, 2026
coot and others added 5 commits February 25, 2026 17:45
Verify that `Sig` encoding produces a valid CBOR.
`SigSubmissionV2` protocol based on `ObjectDiffusion` from Peras.  The
client requests signatures while the server provides them (dual to
`TxSubmission`).  The patch provides:

* protocol definition and GADT wrappers
* CBOR codec
* cddl specification checked against the codec
* codec provides valid CBOR encoding (checked as a regular QC test
  rather than with the `cddl` tool)
@coot coot force-pushed the edgr/sig-submission-v2 branch from 5c27157 to 16a1ca3 Compare February 25, 2026 16:45
@coot coot enabled auto-merge February 25, 2026 16:46
* use MonadTimer.SI
* added type signatures
@coot coot force-pushed the edgr/sig-submission-v2 branch from 16a1ca3 to f955ed0 Compare February 26, 2026 15:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Review

Development

Successfully merging this pull request may close these issues.

SigSubmission node-to-node mini-protocol

3 participants