Review remarks: add rpc tracing to consistency test
Mar 13, 12-1 PM (54)
Mar 13, 1-2 PM (59)
Mar 13, 2-3 PM (35)
Mar 13, 3-4 PM (58)
Mar 13, 4-5 PM (26)
Mar 13, 5-6 PM (30)
Mar 13, 6-7 PM (17)
Mar 13, 7-8 PM (39)
Mar 13, 8-9 PM (28)
Mar 13, 9-10 PM (14)
Mar 13, 10-11 PM (23)
Mar 13, 11-12 AM (26)
Mar 14, 12-1 AM (1)
Mar 14, 1-2 AM (1)
Mar 14, 2-3 AM (9)
Mar 14, 3-4 AM (2)
Mar 14, 4-5 AM (0)
Mar 14, 5-6 AM (1)
Mar 14, 6-7 AM (0)
Mar 14, 7-8 AM (1)
Mar 14, 8-9 AM (19)
Mar 14, 9-10 AM (3)
Mar 14, 10-11 AM (0)
Mar 14, 11-12 PM (3)
Mar 14, 12-1 PM (1)
Mar 14, 1-2 PM (20)
Mar 14, 2-3 PM (5)
Mar 14, 3-4 PM (0)
Mar 14, 4-5 PM (0)
Mar 14, 5-6 PM (0)
Mar 14, 6-7 PM (2)
Mar 14, 7-8 PM (4)
Mar 14, 8-9 PM (11)
Mar 14, 9-10 PM (10)
Mar 14, 10-11 PM (20)
Mar 14, 11-12 AM (66)
Mar 15, 12-1 AM (6)
Mar 15, 1-2 AM (23)
Mar 15, 2-3 AM (8)
Mar 15, 3-4 AM (0)
Mar 15, 4-5 AM (1)
Mar 15, 5-6 AM (1)
Mar 15, 6-7 AM (0)
Mar 15, 7-8 AM (0)
Mar 15, 8-9 AM (2)
Mar 15, 9-10 AM (14)
Mar 15, 10-11 AM (1)
Mar 15, 11-12 PM (7)
Mar 15, 12-1 PM (20)
Mar 15, 1-2 PM (19)
Mar 15, 2-3 PM (30)
Mar 15, 3-4 PM (2)
Mar 15, 4-5 PM (4)
Mar 15, 5-6 PM (4)
Mar 15, 6-7 PM (8)
Mar 15, 7-8 PM (8)
Mar 15, 8-9 PM (11)
Mar 15, 9-10 PM (7)
Mar 15, 10-11 PM (28)
Mar 15, 11-12 AM (23)
Mar 16, 12-1 AM (7)
Mar 16, 1-2 AM (19)
Mar 16, 2-3 AM (14)
Mar 16, 3-4 AM (9)
Mar 16, 4-5 AM (0)
Mar 16, 5-6 AM (5)
Mar 16, 6-7 AM (22)
Mar 16, 7-8 AM (32)
Mar 16, 8-9 AM (57)
Mar 16, 9-10 AM (91)
Mar 16, 10-11 AM (62)
Mar 16, 11-12 PM (78)
Mar 16, 12-1 PM (50)
Mar 16, 1-2 PM (60)
Mar 16, 2-3 PM (29)
Mar 16, 3-4 PM (84)
Mar 16, 4-5 PM (48)
Mar 16, 5-6 PM (23)
Mar 16, 6-7 PM (87)
Mar 16, 7-8 PM (29)
Mar 16, 8-9 PM (24)
Mar 16, 9-10 PM (18)
Mar 16, 10-11 PM (35)
Mar 16, 11-12 AM (33)
Mar 17, 12-1 AM (13)
Mar 17, 1-2 AM (14)
Mar 17, 2-3 AM (6)
Mar 17, 3-4 AM (5)
Mar 17, 4-5 AM (7)
Mar 17, 5-6 AM (16)
Mar 17, 6-7 AM (15)
Mar 17, 7-8 AM (37)
Mar 17, 8-9 AM (198)
Mar 17, 9-10 AM (39)
Mar 17, 10-11 AM (37)
Mar 17, 11-12 PM (20)
Mar 17, 12-1 PM (119)
Mar 17, 1-2 PM (110)
Mar 17, 2-3 PM (48)
Mar 17, 3-4 PM (88)
Mar 17, 4-5 PM (28)
Mar 17, 5-6 PM (13)
Mar 17, 6-7 PM (12)
Mar 17, 7-8 PM (30)
Mar 17, 8-9 PM (39)
Mar 17, 9-10 PM (30)
Mar 17, 10-11 PM (37)
Mar 17, 11-12 AM (21)
Mar 18, 12-1 AM (1)
Mar 18, 1-2 AM (11)
Mar 18, 2-3 AM (9)
Mar 18, 3-4 AM (0)
Mar 18, 4-5 AM (6)
Mar 18, 5-6 AM (5)
Mar 18, 6-7 AM (3)
Mar 18, 7-8 AM (12)
Mar 18, 8-9 AM (19)
Mar 18, 9-10 AM (80)
Mar 18, 10-11 AM (87)
Mar 18, 11-12 PM (64)
Mar 18, 12-1 PM (72)
Mar 18, 1-2 PM (49)
Mar 18, 2-3 PM (130)
Mar 18, 3-4 PM (44)
Mar 18, 4-5 PM (26)
Mar 18, 5-6 PM (33)
Mar 18, 6-7 PM (43)
Mar 18, 7-8 PM (39)
Mar 18, 8-9 PM (23)
Mar 18, 9-10 PM (32)
Mar 18, 10-11 PM (40)
Mar 18, 11-12 AM (31)
Mar 19, 12-1 AM (30)
Mar 19, 1-2 AM (13)
Mar 19, 2-3 AM (6)
Mar 19, 3-4 AM (4)
Mar 19, 4-5 AM (4)
Mar 19, 5-6 AM (1)
Mar 19, 6-7 AM (29)
Mar 19, 7-8 AM (58)
Mar 19, 8-9 AM (109)
Mar 19, 9-10 AM (73)
Mar 19, 10-11 AM (199)
Mar 19, 11-12 PM (54)
Mar 19, 12-1 PM (61)
Mar 19, 1-2 PM (48)
Mar 19, 2-3 PM (76)
Mar 19, 3-4 PM (137)
Mar 19, 4-5 PM (29)
Mar 19, 5-6 PM (19)
Mar 19, 6-7 PM (31)
Mar 19, 7-8 PM (17)
Mar 19, 8-9 PM (29)
Mar 19, 9-10 PM (10)
Mar 19, 10-11 PM (40)
Mar 19, 11-12 AM (18)
Mar 20, 12-1 AM (2)
Mar 20, 1-2 AM (4)
Mar 20, 2-3 AM (8)
Mar 20, 3-4 AM (9)
Mar 20, 4-5 AM (10)
Mar 20, 5-6 AM (4)
Mar 20, 6-7 AM (51)
Mar 20, 7-8 AM (26)
Mar 20, 8-9 AM (28)
Mar 20, 9-10 AM (37)
Mar 20, 10-11 AM (26)
Mar 20, 11-12 PM (13)
Mar 20, 12-1 PM (4)
4,842 commits this week
Mar 13, 2026
-
Mar 20, 2026
Add cardano-diffusion-1.0.0.0 revision 2
Add ouroboros-network-1.1.0.0 revision
Add plutus-accumulator CODEOWNERS
Add hashable instance for scriptIntegrityHash
Add missing preconditions to SUBUTXOW
chore: replace fastify postgres with pg promise
fix: compute the chain intersection on a stable fragment
Signed-off-by: Eric Torreborre <[email protected]>
Artifacts generated from e63e395f486f78aacf29ace2747c30ac4649178a
bench: remove orphans for TraceMessage
docs: Release Notes Update: v0.27.5 (#1726)
Co-authored-by: sg-doc-holiday[bot] <219201796+sg-doc-holiday[bot]@users.noreply.github.com>
fix: update main readme with latest v8 improvements
Signed-off-by: Francisco Javier Ribo Labrador <[email protected]>
feat(cli): allow skipping sanitization during export (#952)
docs: Release Notes Update: v0.163.0 (#1657)
Signed-off-by: Chris Gianelloni <[email protected]> Co-authored-by: sg-doc-holiday[bot] <219201796+sg-doc-holiday[bot]@users.noreply.github.com> Co-authored-by: Chris Gianelloni <[email protected]>
Merge pull request #1144 from IntersectMBO/mgalazyn/chore/update-proto-lens-srp
Switch proto-lens SRP from carbolymer fork to google upstream master
fix!: v8 refactor + deprecations (#511)
Signed-off-by: Francisco Javier Ribo Labrador <[email protected]> Signed-off-by: Allain Magyar <[email protected]> Co-authored-by: Allain Magyar <[email protected]> BREAKING CHANCES: If core internals where not in use, this breaking changes are likely to not affect you, except if you weren't relying on the Agent but using the internals directly for some things. ### Future deprecation notice The following items have been marked as deprecated and will be removed in a future version of the SDK, but are still available. - CreatePrismDID and CreatePrismDIDArgs from @hyperledger/identus-sdk, can still be used but is deprecated. We are introducing a new simplified function CreatePrismDIDWithKeys and type CreatePrismDIDWithKeysArgs from @hyperledger/identus-sdk ### Deprecated exports - No more default export in @hyperledger/identus-sdk. ```typescript // 7.x import SDK from "@hyperledger/identus-sdk"; // 8.x import * as SDK from "@hyperledger/identus-sdk"; ``` - CreateOOBOffer and CreateOOBOfferArgs from @hyperledger/identus-sdk. ```typescript // 7.x import { CreateOOBOffer, type CreateOOBOfferArgs } from "@hyperledger/identus-sdk"; // 8.x import { CreateOOBOffer, type CreateOOBOfferArgs } from "@hyperledger/identus-sdk/plugins/didcomm"; ``` - RunProtocol and RunProtocolArgs from @hyperledger/identus-sdk The RunProtocol becomes internal as its only managed by the SDK internals, the functionality is exposed through the Agent class. Internally ```agent.handle``` uses the RunProtocol task to run the protocol, message is of type ```Domain.Message```. ```typescript agent.handle(message) ``` - CreateOOBPresentationRequest and CreateOOBPresentationRequestArgs from @hyperledger/identus-sdk. ```typescript // 7.x import { CreateOOBPresentationRequest, type CreateOOBPresentationRequestArgs } from "@hyperledger/identus-sdk"; // 8.x import { CreateOOBPresentationRequest, type CreateOOBPresentationRequestArgs } from "@hyperledger/identus-sdk/plugins/didcomm"; ``` - DIDCommConnection from @hyperledger/identus-sdk ```typescript // 7.x import { DIDCommConnection } from "@hyperledger/identus-sdk"; // 8.x import { DIDCommConnection } from "@hyperledger/identus-sdk/plugins/didcomm"; ``` - HandshakeRequest and HandshakeRequestBody from @hyperledger/identus-sdk ```typescript // 7.x import { HandshakeRequest, type HandshakeRequestBody } from "@hyperledger/identus-sdk"; // 8.x import { HandshakeRequest, type HandshakeRequestBody } from "@hyperledger/identus-sdk/plugins/oea"; ``` - CredentialFormat from @hyperledger/identus-sdk ```typescript // 7.x import { type CredentialFormat } from "@hyperledger/identus-sdk"; // 8.x import { type CredentialFormat } from "@hyperledger/identus-sdk/plugins/didcomm"; ``` - RequestCredential from @hyperledger/identus-sdk ```typescript // 7.x import { RequestCredential } from "@hyperledger/identus-sdk"; // 8.x import { RequestCredential } from "@hyperledger/identus-sdk/plugins/didcomm"; ``` - IssueCredential and IssueCredentialBody from @hyperledger/identus-sdk ```typescript // 7.x import { IssueCredential, type IssueCredentialBody } from "@hyperledger/identus-sdk"; // 8.x import { IssueCredential, type IssueCredentialBody } from "@hyperledger/identus-sdk/plugins/didcomm"; ``` - OfferCredential and OfferCredentialBody from @hyperledger/identus-sdk ```typescript // 7.x import { OfferCredential, type OfferCredentialBody } from "@hyperledger/identus-sdk"; // 8.x import { OfferCredential, type OfferCredentialBody } from "@hyperledger/identus-sdk/plugins/didcomm"; ``` - OutOfBandInvitation and OutOfBandInvitationBody from @hyperledger/identus-sdk ```typescript // 7.x import { OutOfBandInvitation, type OutOfBandInvitationBody } from "@hyperledger/identus-sdk"; // 8.x import { OutOfBandInvitation, type OutOfBandInvitationBody } from "@hyperledger/identus-sdk/plugins/didcomm"; ``` - BasicMessage and BasicMessageBody from @hyperledger/identus-sdk ```typescript // 7.x import { BasicMessage, type BasicMessageBody } from "@hyperledger/identus-sdk"; // 8.x import { BasicMessage, type BasicMessageBody } from "@hyperledger/identus-sdk/plugins/didcomm"; ``` - Presentation and PresentationBody from @hyperledger/identus-sdk ```typescript // 7.x import { Presentation, type PresentationBody } from "@hyperledger/identus-sdk"; // 8.x import { Presentation, type PresentationBody } from "@hyperledger/identus-sdk/plugins/oea"; ``` - ProposePresentation and ProposePresentationBody from @hyperledger/identus-sdk ```typescript // 7.x import { ProposePresentation, type ProposePresentationBody } from "@hyperledger/identus-sdk"; // 8.x import { ProposePresentation, type ProposePresentationBody } from "@hyperledger/identus-sdk/plugins/oea"; ``` - RequestPresentation and RequestPresentationBody from @hyperledger/identus-sdk ```typescript // 7.x import { RequestPresentation, type RequestPresentationBody } from "@hyperledger/identus-sdk"; // 8.x import { RequestPresentation, type RequestPresentationBody } from "@hyperledger/identus-sdk/plugins/oea"; ``` - CreatePresentationRequest and CreatePresentationRequestArgs from @hyperledger/identus-sdk ```typescript // 7.x import { CreatePresentationRequest, type CreatePresentationRequestArgs } from "@hyperledger/identus-sdk"; // 8.x import { CreatePresentationRequest, type CreatePresentationRequestArgs } from "@hyperledger/identus-sdk/plugins/oea"; ``` - TaskContext from @hyperledger/identus-sdk ```typescript // 7.x import { type TaskContext } from "@hyperledger/identus-sdk"; // 8.x import { type CreatePresentationRequestTaskContext } from "@hyperledger/identus-sdk/plugins/oea"; ``` - CreatePresentation and CreatePresentationArgs from @hyperledger/identus-sdk ```typescript // 7.x import { CreatePresentation, type CreatePresentationArgs } from "@hyperledger/identus-sdk"; // 8.x import { CreatePresentation, type CreatePresentationArgs } from "@hyperledger/identus-sdk/plugins/oea"; ``` - Tasks from @hyperledger/identus-sdk This object is no longer available but the corresponding imports are available in the plugin modules. @hyperledger/identus-sdk/plugins/didcomm @hyperledger/identus-sdk/plugins/dif @hyperledger/identus-sdk/plugins/anoncreds @hyperledger/identus-sdk/plugins/oea @hyperledger/identus-sdk/plugins/oidc
Artifacts generated from c3331d90b5e69225cf8d7497959255502f1c0b19
fix(stm): fixed to and from bytes functions of SnarkProof
fix(flat): address PR review feedback on encoding tests
Rename testNewEncodings to testEncodingStability for clarity. Fix plutus-core ^>=1.59 version bound to ^>=1.60. Remove unnecessary -Wno-* flags and unused text dependency from flat-encoding-generator. Improve executable comment with golden testing context and Wikipedia reference.
Add Flat encoding test coverage across all packages
Pay down test coverage debt for Flat serialization instances. This ensures encoding stability is verified by tests before we attempt to fix the Generic derivation bug in a follow-up PR. Adds roundtrip and stable byte encoding tests for: - Flat library types (Maybe, Either, NonEmpty, Complex, Ratio, Set, Tree, Map, Seq, DList, Filler, PreAligned, and monoid/semigroup wrappers) - TPLC types (Version, Name, Kind, DeBruijn, NamedDeBruijn, SrcSpan, SrcSpans, DefaultFun, DefaultUni, and all newtype wrappers including TyName, Unique, TyDeBruijn, etc.) - PIR types (Recursivity, Strictness) - UPLC types (Binder variants, FakeNamedDeBruijn, minimal Program encoding) - Value types (K encodes as ByteString, Quantity as Integer) Also adds a standalone encoding generator executable (cabal run flat-encoding-generator) for reproducing expected byte constants.
Add Copilot instructions to ignore sha256 comment mismatches in cabal.project