add Haskell Benchmark (customSmallerIsBetter) benchmark result for 36b96f6e4c5259101848c3f236c0b14c0d6ec8e7
Mar 09, 12-1 PM (60)
Mar 09, 1-2 PM (24)
Mar 09, 2-3 PM (74)
Mar 09, 3-4 PM (60)
Mar 09, 4-5 PM (127)
Mar 09, 5-6 PM (50)
Mar 09, 6-7 PM (54)
Mar 09, 7-8 PM (23)
Mar 09, 8-9 PM (25)
Mar 09, 9-10 PM (13)
Mar 09, 10-11 PM (60)
Mar 09, 11-12 AM (24)
Mar 10, 12-1 AM (5)
Mar 10, 1-2 AM (35)
Mar 10, 2-3 AM (34)
Mar 10, 3-4 AM (6)
Mar 10, 4-5 AM (3)
Mar 10, 5-6 AM (5)
Mar 10, 6-7 AM (20)
Mar 10, 7-8 AM (69)
Mar 10, 8-9 AM (110)
Mar 10, 9-10 AM (30)
Mar 10, 10-11 AM (30)
Mar 10, 11-12 PM (53)
Mar 10, 12-1 PM (65)
Mar 10, 1-2 PM (51)
Mar 10, 2-3 PM (90)
Mar 10, 3-4 PM (39)
Mar 10, 4-5 PM (44)
Mar 10, 5-6 PM (26)
Mar 10, 6-7 PM (10)
Mar 10, 7-8 PM (30)
Mar 10, 8-9 PM (15)
Mar 10, 9-10 PM (33)
Mar 10, 10-11 PM (30)
Mar 10, 11-12 AM (46)
Mar 11, 12-1 AM (13)
Mar 11, 1-2 AM (10)
Mar 11, 2-3 AM (6)
Mar 11, 3-4 AM (0)
Mar 11, 4-5 AM (4)
Mar 11, 5-6 AM (3)
Mar 11, 6-7 AM (26)
Mar 11, 7-8 AM (41)
Mar 11, 8-9 AM (94)
Mar 11, 9-10 AM (24)
Mar 11, 10-11 AM (67)
Mar 11, 11-12 PM (37)
Mar 11, 12-1 PM (67)
Mar 11, 1-2 PM (63)
Mar 11, 2-3 PM (42)
Mar 11, 3-4 PM (45)
Mar 11, 4-5 PM (41)
Mar 11, 5-6 PM (51)
Mar 11, 6-7 PM (35)
Mar 11, 7-8 PM (20)
Mar 11, 8-9 PM (39)
Mar 11, 9-10 PM (14)
Mar 11, 10-11 PM (57)
Mar 11, 11-12 AM (43)
Mar 12, 12-1 AM (4)
Mar 12, 1-2 AM (8)
Mar 12, 2-3 AM (6)
Mar 12, 3-4 AM (3)
Mar 12, 4-5 AM (4)
Mar 12, 5-6 AM (8)
Mar 12, 6-7 AM (46)
Mar 12, 7-8 AM (15)
Mar 12, 8-9 AM (62)
Mar 12, 9-10 AM (50)
Mar 12, 10-11 AM (88)
Mar 12, 11-12 PM (29)
Mar 12, 12-1 PM (60)
Mar 12, 1-2 PM (51)
Mar 12, 2-3 PM (48)
Mar 12, 3-4 PM (62)
Mar 12, 4-5 PM (23)
Mar 12, 5-6 PM (26)
Mar 12, 6-7 PM (14)
Mar 12, 7-8 PM (39)
Mar 12, 8-9 PM (28)
Mar 12, 9-10 PM (10)
Mar 12, 10-11 PM (41)
Mar 12, 11-12 AM (16)
Mar 13, 12-1 AM (7)
Mar 13, 1-2 AM (21)
Mar 13, 2-3 AM (13)
Mar 13, 3-4 AM (7)
Mar 13, 4-5 AM (1)
Mar 13, 5-6 AM (2)
Mar 13, 6-7 AM (7)
Mar 13, 7-8 AM (32)
Mar 13, 8-9 AM (48)
Mar 13, 9-10 AM (90)
Mar 13, 10-11 AM (25)
Mar 13, 11-12 PM (32)
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 (10)
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 (21)
Mar 16, 7-8 AM (31)
Mar 16, 8-9 AM (52)
Mar 16, 9-10 AM (89)
Mar 16, 10-11 AM (58)
Mar 16, 11-12 PM (47)
Mar 16, 12-1 PM (1)
4,483 commits this week
Mar 09, 2026
-
Mar 16, 2026
Merge pull request #5627 from IntersectMBO/td/remove-redundant-utxo-pred-failure
Remove redundant UTXO predicate failures
docs: format v0.27.1 release notes
Add bounds to ipv4 and ipv6 pre-Conway
Remove default implementation of `fromPlutusData` in `ToPlutusData` typeclass.
We do should *not* provide a default implementation for 'fromPlutusData' because types should always be invertible from 'PlutusData'. Therefore, we force the user to make a conscious decision to not provide an implementation for this function.
Implement custom `ToExpr` instance for `Mismatch` datatype.
The `Show` instance for Mismatch was modified to show type level information.
The same thing needs to be done for the `TreeDiff` instance.
Example of the `Expr`:
```
ghci> toExpr (Mismatch @RelEQ (42 :: Int) 100)
Rec "Mismatch (RelEQ)" (fromList [("supplied",App "42" []),("expected",App "100" [])])
```
feat : implemented RewardProvenanceResult (#1640)
Signed-off-by: Jenita <[email protected]> Co-authored-by: Jenita <[email protected]>
docs: format v0.27.1 notes as sections
docs: align v0.160.3 language with thesaurus
docs: add v0.27.1 release notes draft
docs: format v0.160.3 notes to match guide
Add bounds to ipv4 and ipv6 pre-Conway
docs: make v0.160.3 entries one sentence
fix: CreateDID operation only contains master key, remove Agent-level method
Per architect review: - CreateDIDOperation now only includes master key with CompressedECKeyData All other keys (auth, issuing), services, context go in UpdateDIDOperation - Removed CreateDeterministicPrismDID.ts — DID creation belongs in Castor - Removed createDeterministicPrismDID() from Agent — not needed at Agent level - Added spec test vector: raw seed → key derivation → deterministic DID - Added test: mnemonic → deterministic DID via Apollo+Castor - Added test: auth/issuing keys do not affect CreateDID operation hash All 17 PrismDID tests + 3 AtalaOperation tests pass. Signed-off-by: Yurii Shynbuiev <[email protected]> Co-Authored-By: Claude Opus 4.6 <[email protected]> Signed-off-by: Yurii Shynbuiev <[email protected]>
feat: deterministic PRISM DID creation with normalized key encoding
- Change master key ID from "master-{index}" to "master" (no index)
- Switch secp256k1 from ECKeyData (uncompressed) to CompressedECKeyData
- Add backward compat: getUsageFromId accepts both old and new key ID formats
- Add CreateDeterministicPrismDID task for master-key-only DID creation
- Add createDeterministicPrismDID method to Agent
- Update tests with new expected DID values
- Add backward compat test for resolving legacy DIDs
Refs: hyperledger-identus/sdk-ts#492
Co-Authored-By: Claude Opus 4.6 <[email protected]>
Signed-off-by: Yurii Shynbuiev <[email protected]>
build(go): minimum version to Go 1.25
Signed-off-by: Chris Gianelloni <[email protected]>
chore(deps): bump github.com/blinklabs-io/plutigo from 0.0.26 to 0.0.27 (#1643)
Bumps [github.com/blinklabs-io/plutigo](https://github.com/blinklabs-io/plutigo) from 0.0.26 to 0.0.27. - [Release notes](https://github.com/blinklabs-io/plutigo/releases) - [Changelog](https://github.com/blinklabs-io/plutigo/blob/main/RELEASE_NOTES.md) - [Commits](https://github.com/blinklabs-io/plutigo/compare/v0.0.26...v0.0.27) --- updated-dependencies: - dependency-name: github.com/blinklabs-io/plutigo dependency-version: 0.0.27 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
perf(cek): machine-local arenas, fast-paths, and caching (#228)
Signed-off-by: Chris Gianelloni <[email protected]>
fix: use @request_wrapper for all non-paginated list endpoints
Switch transaction sub-endpoints (stakes, delegations, withdrawals, mirs, pool_updates, pool_retires, metadata, metadata_cbor, redeemers), pool_relays, and metrics endpoints from @list_request_wrapper to @request_wrapper since they are not paginated. Also align python_requires and classifiers with CI matrix (3.10, 3.12, 3.13). Co-Authored-By: Claude Opus 4.6 <[email protected]>
Add Javier's upgrage to LSM
Co-authored-by: Georgy Lukyanov <[email protected]> Co-authored-by: Javier Sagredo <[email protected]>
Integrate new Ledger
- Introduce transaction levels - Use `StrictMaybe` in transaction body - Update key roles - Replace Witness with Guard - `PoolParams` -> `StakePoolParams` - Remove redundant patterns in `Cardano.Api.Tx.Internal.Output.toShelleyTxOut` - Add ledger lenses for `ChainAccountState` to exports from `Cardano.Api.Ledger` - Rename Ledger's `PParams` fields - Shelley.RewardAccount -> Shelley.AccountAddress - Integrate `PoolMetadata` hash type change - `Coin` -> `CompactCoin Coin` - Use new name of the Constitution script hash - Update CostModel JSON format - Update ledger event patterns