Expand missing transaction content in examples in Test.Cardano.Ledger.<era>.Examples.
Apr 17, 1-2 PM (39)
Apr 17, 2-3 PM (46)
Apr 17, 3-4 PM (36)
Apr 17, 4-5 PM (13)
Apr 17, 5-6 PM (10)
Apr 17, 6-7 PM (25)
Apr 17, 7-8 PM (22)
Apr 17, 8-9 PM (3)
Apr 17, 9-10 PM (16)
Apr 17, 10-11 PM (24)
Apr 17, 11-12 AM (16)
Apr 18, 12-1 AM (2)
Apr 18, 1-2 AM (2)
Apr 18, 2-3 AM (6)
Apr 18, 3-4 AM (1)
Apr 18, 4-5 AM (2)
Apr 18, 5-6 AM (2)
Apr 18, 6-7 AM (1)
Apr 18, 7-8 AM (2)
Apr 18, 8-9 AM (4)
Apr 18, 9-10 AM (4)
Apr 18, 10-11 AM (1)
Apr 18, 11-12 PM (6)
Apr 18, 12-1 PM (7)
Apr 18, 1-2 PM (8)
Apr 18, 2-3 PM (9)
Apr 18, 3-4 PM (0)
Apr 18, 4-5 PM (2)
Apr 18, 5-6 PM (6)
Apr 18, 6-7 PM (2)
Apr 18, 7-8 PM (2)
Apr 18, 8-9 PM (4)
Apr 18, 9-10 PM (9)
Apr 18, 10-11 PM (21)
Apr 18, 11-12 AM (23)
Apr 19, 12-1 AM (1)
Apr 19, 1-2 AM (4)
Apr 19, 2-3 AM (1)
Apr 19, 3-4 AM (0)
Apr 19, 4-5 AM (0)
Apr 19, 5-6 AM (3)
Apr 19, 6-7 AM (0)
Apr 19, 7-8 AM (2)
Apr 19, 8-9 AM (1)
Apr 19, 9-10 AM (1)
Apr 19, 10-11 AM (4)
Apr 19, 11-12 PM (7)
Apr 19, 12-1 PM (6)
Apr 19, 1-2 PM (8)
Apr 19, 2-3 PM (23)
Apr 19, 3-4 PM (7)
Apr 19, 4-5 PM (4)
Apr 19, 5-6 PM (3)
Apr 19, 6-7 PM (8)
Apr 19, 7-8 PM (3)
Apr 19, 8-9 PM (8)
Apr 19, 9-10 PM (6)
Apr 19, 10-11 PM (25)
Apr 19, 11-12 AM (23)
Apr 20, 12-1 AM (4)
Apr 20, 1-2 AM (5)
Apr 20, 2-3 AM (2)
Apr 20, 3-4 AM (7)
Apr 20, 4-5 AM (1)
Apr 20, 5-6 AM (8)
Apr 20, 6-7 AM (12)
Apr 20, 7-8 AM (29)
Apr 20, 8-9 AM (42)
Apr 20, 9-10 AM (37)
Apr 20, 10-11 AM (95)
Apr 20, 11-12 PM (42)
Apr 20, 12-1 PM (39)
Apr 20, 1-2 PM (53)
Apr 20, 2-3 PM (68)
Apr 20, 3-4 PM (47)
Apr 20, 4-5 PM (41)
Apr 20, 5-6 PM (31)
Apr 20, 6-7 PM (24)
Apr 20, 7-8 PM (10)
Apr 20, 8-9 PM (7)
Apr 20, 9-10 PM (16)
Apr 20, 10-11 PM (28)
Apr 20, 11-12 AM (18)
Apr 21, 12-1 AM (24)
Apr 21, 1-2 AM (5)
Apr 21, 2-3 AM (13)
Apr 21, 3-4 AM (4)
Apr 21, 4-5 AM (3)
Apr 21, 5-6 AM (8)
Apr 21, 6-7 AM (15)
Apr 21, 7-8 AM (44)
Apr 21, 8-9 AM (119)
Apr 21, 9-10 AM (36)
Apr 21, 10-11 AM (35)
Apr 21, 11-12 PM (98)
Apr 21, 12-1 PM (57)
Apr 21, 1-2 PM (71)
Apr 21, 2-3 PM (60)
Apr 21, 3-4 PM (33)
Apr 21, 4-5 PM (31)
Apr 21, 5-6 PM (27)
Apr 21, 6-7 PM (38)
Apr 21, 7-8 PM (35)
Apr 21, 8-9 PM (37)
Apr 21, 9-10 PM (14)
Apr 21, 10-11 PM (34)
Apr 21, 11-12 AM (12)
Apr 22, 12-1 AM (2)
Apr 22, 1-2 AM (3)
Apr 22, 2-3 AM (3)
Apr 22, 3-4 AM (4)
Apr 22, 4-5 AM (3)
Apr 22, 5-6 AM (17)
Apr 22, 6-7 AM (34)
Apr 22, 7-8 AM (21)
Apr 22, 8-9 AM (37)
Apr 22, 9-10 AM (18)
Apr 22, 10-11 AM (47)
Apr 22, 11-12 PM (44)
Apr 22, 12-1 PM (56)
Apr 22, 1-2 PM (64)
Apr 22, 2-3 PM (44)
Apr 22, 3-4 PM (86)
Apr 22, 4-5 PM (46)
Apr 22, 5-6 PM (17)
Apr 22, 6-7 PM (10)
Apr 22, 7-8 PM (18)
Apr 22, 8-9 PM (15)
Apr 22, 9-10 PM (23)
Apr 22, 10-11 PM (31)
Apr 22, 11-12 AM (17)
Apr 23, 12-1 AM (7)
Apr 23, 1-2 AM (4)
Apr 23, 2-3 AM (4)
Apr 23, 3-4 AM (6)
Apr 23, 4-5 AM (3)
Apr 23, 5-6 AM (8)
Apr 23, 6-7 AM (17)
Apr 23, 7-8 AM (25)
Apr 23, 8-9 AM (33)
Apr 23, 9-10 AM (33)
Apr 23, 10-11 AM (29)
Apr 23, 11-12 PM (30)
Apr 23, 12-1 PM (51)
Apr 23, 1-2 PM (67)
Apr 23, 2-3 PM (65)
Apr 23, 3-4 PM (26)
Apr 23, 4-5 PM (21)
Apr 23, 5-6 PM (6)
Apr 23, 6-7 PM (7)
Apr 23, 7-8 PM (11)
Apr 23, 8-9 PM (14)
Apr 23, 9-10 PM (6)
Apr 23, 10-11 PM (28)
Apr 23, 11-12 AM (18)
Apr 24, 12-1 AM (7)
Apr 24, 1-2 AM (4)
Apr 24, 2-3 AM (7)
Apr 24, 3-4 AM (5)
Apr 24, 4-5 AM (8)
Apr 24, 5-6 AM (13)
Apr 24, 6-7 AM (12)
Apr 24, 7-8 AM (33)
Apr 24, 8-9 AM (40)
Apr 24, 9-10 AM (40)
Apr 24, 10-11 AM (69)
Apr 24, 11-12 PM (56)
Apr 24, 12-1 PM (27)
Apr 24, 1-2 PM (0)
3,535 commits this week
Apr 17, 2026
-
Apr 24, 2026
Add querySetSnapshotStakePoolDistr (GetPoolDistr2).
The consensus implementation recomputes calculatePoolDistr' from ssStakeSet on every query, building a filter predicate for the optional pool-id restriction. querySetSnapshotStakePoolDistr instead read the memoized nesPd (which is set once at the epoch boundary), and applies Map.restrictKeys for filtering. This is equivalent because SNAP rotates ssStakeMark into ssStakeSet, and nesPd is set to ssStakeMarkPoolDistr = calculatePoolDistr ssStakeMark. Filtering after memoization is safe since pdTotalActiveStake and per-pool IndividualPoolStake values are independent of the filter.
Add queryDRepDelegatees (GetFilteredVoteDelegatees)
This implements the getFilteredVoteDelegatees function from consensus.
tx-submission v2: return results in submitTxToMempool
Renamed uplc_turbo to amaru_uplc
Merge pull request #843 from IntersectMBO/jdral/lsm-tree-1.0.0.2
Release `blockio-0.1.1.2` and `lsm-tree-1.0.0.2`
Update from 919c4d67ade890dc7abc5191f8639f8d894e7262
Use more logical imports that don't look cyclic
Deploying to gh-pages from @ IntersectMBO/plutus@187c3971a34e5ee4c42f4ea3b21eb61d1a7bad66 🚀
Drop `x86_64-darwin` from Hydra builds
Add queryStakePoolRelays for GetLedgerPeerSnapshot.
Extract only the ledger-side data necessary for GetLedgerPeerSnapshot.
Add State.Query.Account.
Add queryAccountsDeposits (GetStakeDelegDeposits) leveraging EraAccounts. The use of Map.retrictKeys wasn't possible earlier with UMap, which only allowed for single-credential lookups.
Add queryCurrentEpochNo (GetEpochNo)
feat(dolos): bump dolos version and add kupo support (#370)
Move CSE to the unimplemented-in-the-certifier category (#7734)
* Move CSE to the unimplemented-in-the-certifier category * Remove dead code * Fix order of constructors in Agda <-> Haskell FFI
Process review comments
Fix some sizes and quantities
Notes on potentially wrong deltaq quantities
Merge pull request #864 from input-output-hk/ch1bo/integrate-deltaq-flake
Integrate deltaq-jupyter workflow to main-flake
Plutus Release 1.62.0.0 (#1356)
* Added plutus-core-1.62.0.0 From https://github.com/IntersectMBO/plutus at fdbde4b09fc76d7d7de8eafac1e55c095ebb9656 * Added plutus-ledger-api-1.62.0.0 From https://github.com/IntersectMBO/plutus at fdbde4b09fc76d7d7de8eafac1e55c095ebb9656 * Added plutus-metatheory-1.62.0.0 From https://github.com/IntersectMBO/plutus at fdbde4b09fc76d7d7de8eafac1e55c095ebb9656 * Added plutus-tx-1.62.0.0 From https://github.com/IntersectMBO/plutus at fdbde4b09fc76d7d7de8eafac1e55c095ebb9656 * Added plutus-tx-plugin-1.62.0.0 From https://github.com/IntersectMBO/plutus at fdbde4b09fc76d7d7de8eafac1e55c095ebb9656 --------- Co-authored-by: Yura Lazarev <[email protected]>
fix(release-cli): sign internal Windows binaries before NSIS packaging
Previously drt sign for Windows only piped the outer NSIS installer
through WIN_SIGN_HOST, leaving all internal .exe/.dll/.node files
unsigned. The Nix makeSignedInstaller script already had logic to sign
every binary before packaging, but drt sign bypassed it entirely.
Mirror the macOS flow: run makeSignedInstaller locally via nix run
(packages.x86_64-linux.makeSignedInstaller-{cluster}-x86_64-windows),
which signs all internal files through WIN_SIGN_HOST before invoking
NSIS, then signs the final installer. WIN_SIGN_HOST is forwarded as an
env var; the script falls back to the SSH alias HSM if unset.
Remove PlutusTx.Plugin and `plc`; make `injectAnchors` optional for `plinthc` (#7725)
Integrate deltaq-jupyter workflow to main-flake
This makes is less surprising that a nix develop or direnv works differently from within analysis/deltaq/linear-leios
Remove `allowLeftOver` flag from `binaryGetDecoder` and simplify IP address decoders
No longer allow leftover bytes when decoding IPv4/IPv6 addresses regardless of decoder version.
Drop `x86_64-darwin` from Hydra builds