Jun 13, 4-5 PM (4)
Jun 13, 5-6 PM (4)
Jun 13, 6-7 PM (3)
Jun 13, 7-8 PM (3)
Jun 13, 8-9 PM (7)
Jun 13, 9-10 PM (16)
Jun 13, 10-11 PM (19)
Jun 13, 11-12 AM (24)
Jun 14, 12-1 AM (18)
Jun 14, 1-2 AM (0)
Jun 14, 2-3 AM (0)
Jun 14, 3-4 AM (0)
Jun 14, 4-5 AM (2)
Jun 14, 5-6 AM (0)
Jun 14, 6-7 AM (2)
Jun 14, 7-8 AM (3)
Jun 14, 8-9 AM (0)
Jun 14, 9-10 AM (1)
Jun 14, 10-11 AM (2)
Jun 14, 11-12 PM (10)
Jun 14, 12-1 PM (8)
Jun 14, 1-2 PM (4)
Jun 14, 2-3 PM (8)
Jun 14, 3-4 PM (2)
Jun 14, 4-5 PM (1)
Jun 14, 5-6 PM (1)
Jun 14, 6-7 PM (0)
Jun 14, 7-8 PM (11)
Jun 14, 8-9 PM (1)
Jun 14, 9-10 PM (13)
Jun 14, 10-11 PM (29)
Jun 14, 11-12 AM (23)
Jun 15, 12-1 AM (8)
Jun 15, 1-2 AM (10)
Jun 15, 2-3 AM (4)
Jun 15, 3-4 AM (4)
Jun 15, 4-5 AM (1)
Jun 15, 5-6 AM (4)
Jun 15, 6-7 AM (6)
Jun 15, 7-8 AM (41)
Jun 15, 8-9 AM (26)
Jun 15, 9-10 AM (11)
Jun 15, 10-11 AM (35)
Jun 15, 11-12 PM (25)
Jun 15, 12-1 PM (40)
Jun 15, 1-2 PM (26)
Jun 15, 2-3 PM (21)
Jun 15, 3-4 PM (24)
Jun 15, 4-5 PM (21)
Jun 15, 5-6 PM (13)
Jun 15, 6-7 PM (13)
Jun 15, 7-8 PM (7)
Jun 15, 8-9 PM (26)
Jun 15, 9-10 PM (20)
Jun 15, 10-11 PM (22)
Jun 15, 11-12 AM (39)
Jun 16, 12-1 AM (11)
Jun 16, 1-2 AM (5)
Jun 16, 2-3 AM (1)
Jun 16, 3-4 AM (9)
Jun 16, 4-5 AM (6)
Jun 16, 5-6 AM (1)
Jun 16, 6-7 AM (16)
Jun 16, 7-8 AM (81)
Jun 16, 8-9 AM (18)
Jun 16, 9-10 AM (28)
Jun 16, 10-11 AM (22)
Jun 16, 11-12 PM (31)
Jun 16, 12-1 PM (37)
Jun 16, 1-2 PM (49)
Jun 16, 2-3 PM (34)
Jun 16, 3-4 PM (28)
Jun 16, 4-5 PM (37)
Jun 16, 5-6 PM (17)
Jun 16, 6-7 PM (26)
Jun 16, 7-8 PM (9)
Jun 16, 8-9 PM (11)
Jun 16, 9-10 PM (4)
Jun 16, 10-11 PM (31)
Jun 16, 11-12 AM (9)
Jun 17, 12-1 AM (8)
Jun 17, 1-2 AM (8)
Jun 17, 2-3 AM (11)
Jun 17, 3-4 AM (4)
Jun 17, 4-5 AM (1)
Jun 17, 5-6 AM (6)
Jun 17, 6-7 AM (99)
Jun 17, 7-8 AM (33)
Jun 17, 8-9 AM (22)
Jun 17, 9-10 AM (56)
Jun 17, 10-11 AM (18)
Jun 17, 11-12 PM (19)
Jun 17, 12-1 PM (57)
Jun 17, 1-2 PM (28)
Jun 17, 2-3 PM (37)
Jun 17, 3-4 PM (26)
Jun 17, 4-5 PM (19)
Jun 17, 5-6 PM (16)
Jun 17, 6-7 PM (10)
Jun 17, 7-8 PM (14)
Jun 17, 8-9 PM (12)
Jun 17, 9-10 PM (37)
Jun 17, 10-11 PM (29)
Jun 17, 11-12 AM (14)
Jun 18, 12-1 AM (12)
Jun 18, 1-2 AM (8)
Jun 18, 2-3 AM (5)
Jun 18, 3-4 AM (11)
Jun 18, 4-5 AM (11)
Jun 18, 5-6 AM (11)
Jun 18, 6-7 AM (9)
Jun 18, 7-8 AM (19)
Jun 18, 8-9 AM (83)
Jun 18, 9-10 AM (45)
Jun 18, 10-11 AM (51)
Jun 18, 11-12 PM (23)
Jun 18, 12-1 PM (67)
Jun 18, 1-2 PM (14)
Jun 18, 2-3 PM (53)
Jun 18, 3-4 PM (44)
Jun 18, 4-5 PM (64)
Jun 18, 5-6 PM (24)
Jun 18, 6-7 PM (21)
Jun 18, 7-8 PM (13)
Jun 18, 8-9 PM (17)
Jun 18, 9-10 PM (23)
Jun 18, 10-11 PM (30)
Jun 18, 11-12 AM (26)
Jun 19, 12-1 AM (13)
Jun 19, 1-2 AM (9)
Jun 19, 2-3 AM (5)
Jun 19, 3-4 AM (2)
Jun 19, 4-5 AM (11)
Jun 19, 5-6 AM (4)
Jun 19, 6-7 AM (92)
Jun 19, 7-8 AM (18)
Jun 19, 8-9 AM (37)
Jun 19, 9-10 AM (39)
Jun 19, 10-11 AM (27)
Jun 19, 11-12 PM (30)
Jun 19, 12-1 PM (53)
Jun 19, 1-2 PM (66)
Jun 19, 2-3 PM (32)
Jun 19, 3-4 PM (61)
Jun 19, 4-5 PM (9)
Jun 19, 5-6 PM (4)
Jun 19, 6-7 PM (17)
Jun 19, 7-8 PM (16)
Jun 19, 8-9 PM (11)
Jun 19, 9-10 PM (45)
Jun 19, 10-11 PM (30)
Jun 19, 11-12 AM (8)
Jun 20, 12-1 AM (4)
Jun 20, 1-2 AM (0)
Jun 20, 2-3 AM (4)
Jun 20, 3-4 AM (1)
Jun 20, 4-5 AM (8)
Jun 20, 5-6 AM (6)
Jun 20, 6-7 AM (6)
Jun 20, 7-8 AM (6)
Jun 20, 8-9 AM (2)
Jun 20, 9-10 AM (2)
Jun 20, 10-11 AM (0)
Jun 20, 11-12 PM (2)
Jun 20, 12-1 PM (7)
Jun 20, 1-2 PM (1)
Jun 20, 2-3 PM (9)
Jun 20, 3-4 PM (11)
Jun 20, 4-5 PM (0)
3,161 commits this week
Jun 13, 2026
-
Jun 20, 2026
deploy: 3ff852b5b87b4c95e410a5033b49e17cecfaf48b
deploy: 438712881c514cf7b611aaf83eadc653e655b660
improve multi-era transaction submission/evaluation errors reporting.
prefer user-defined utxos over automatically resolved ones.
do not upgrade UTxO for evaluation when they're both in the same (old) era.
fix liveStakeDistribution ledger state query
'GetStakeDistribution' raises an error in protocol version >= 13; we must rely on GetPoolDistr2 instead.
remove fallback CBOR deserialisations of previous eras
This is mostly useless now since Alonzo transactions are mostly valid Conway transactions. So in practice, the fallback are only adding noise to the error message; In particular, the rest of the code cannot upgrade from eras that are too old anyway; which means that even if we would successfully let a BabbageEra transaction parse, it would later fail with a worse error anyway.
chore(deps-dev): bump ts-deepmerge
Bumps [ts-deepmerge](https://github.com/voodoocreation/ts-deepmerge) from 6.2.0 to 8.0.0. - [Release notes](https://github.com/voodoocreation/ts-deepmerge/releases) - [Commits](https://github.com/voodoocreation/ts-deepmerge/compare/6.2.0...8.0.0) --- updated-dependencies: - dependency-name: ts-deepmerge dependency-version: 8.0.0 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <[email protected]>
build(deps): bump github.com/aws/aws-sdk-go-v2/config
Bumps [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) from 1.32.17 to 1.32.25. - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.32.17...config/v1.32.25) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go-v2/config dependency-version: 1.32.25 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
build(deps): bump github.com/aws/aws-sdk-go-v2/credentials (#2559)
Bumps [github.com/aws/aws-sdk-go-v2/credentials](https://github.com/aws/aws-sdk-go-v2) from 1.19.23 to 1.19.24. - [Release notes](https://github.com/aws/aws-sdk-go-v2/releases) - [Commits](https://github.com/aws/aws-sdk-go-v2/compare/credentials/v1.19.23...credentials/v1.19.24) --- updated-dependencies: - dependency-name: github.com/aws/aws-sdk-go-v2/credentials dependency-version: 1.19.24 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>
chore(deps): remove obsolete qix blocklist + cluster pins (resolutions 28 -> 10)
The Sept-2025 qix-hack lockdown is no longer needed: all 18 malicious releases have been unpublished from npm (404: [email protected], [email protected], [email protected], ...), so they can neither match a constraint nor be resolved. - .yarn/constraints.pro: dropped the ForbidMaliciousReleases blocklist, kept as a documented placeholder. The constraints plugin and the CI `yarn constraints` check are retained for future supply-chain rules. - resolutions: removed the 18 color/ansi/debug cluster pins. Yarn now resolves them to clean current versions, verified to exclude every previously-blocked release (ansi-regex 6.2.2 not 6.2.1, debug 4.4.3 not 4.4.2, ansi-styles 6.2.3 not 6.2.2). Build green; yarn install --immutable clean; yarn constraints passes. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
chore(deps): drop redundant ws resolution
ws now resolves naturally to 7.5.11 + 8.21.0, both above the patched floors (7.5.10 / 8.17.1). OSV clean. Resolution no longer needed. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
chore(e2e): upgrade WebdriverIO v7 -> v9 (drops 5 resolutions)
WebdriverIO v9 self-manages browser drivers, so wdio-chromedriver-service
and the chromedriver package are removed; the legacy yarn-install dep is
dropped and mocha moves to 10.8.2 (patched nanoid/serialize-javascript/
diff), with cross-spawn 4.0.2 gone. The over-broad global chalk pin is
removed (v9 needs chalk 5 ESM; our CJS tools keep chalk 4 via their own
^4 ranges).
Includes the test migration v9 requires (caught by the strict tsc build):
- wdio.conf.js: autoCompileOpts (removed in v8) -> tsConfigPath; drop the
'chromedriver' service entry
- tsconfig types: webdriverio/async -> @wdio/globals/types
- specs: toHaveTextContaining -> toHaveText(x, { containing: true }) /
toContain; await $$(sel).length (now a Promise in v9)
Resolutions removed: chalk, nanoid, serialize-javascript, diff, cross-spawn.
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
chore(deps): drop redundant minimatch resolutions
The two scoped minimatch pins (~3.0.2->3.1.5, 5.0.1->5.1.9) are no longer needed: natural resolution yields 3.1.5 / 5.1.9 / 7.4.9 / 8.0.7 / 9.0.9 / 10.2.5, all OSV-clean (3.x ReDoS fixed in 3.0.5). Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
chore(deps): bump dockerode 3->4 to clear tar-fs resolution
dockerode@4 declares tar-fs ^2.1.4 (patched), the last sub-2.1.4 parent (puppeteer-core's 2.1.1 was already dropped by the wdio v9 upgrade). tar-fs now resolves to 2.1.4 / 3.1.2 everywhere. Resolution removed. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
chore(deps): drop redundant protobufjs resolution
No open Dependabot alert for protobufjs; natural resolution is 7.2.6 + 7.6.4, both above the CVE-2023-36665 fix (7.2.4). The forced 7.6.4 pin is no longer needed. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
chore(deps): drop redundant protobufjs resolution
No open Dependabot alert for protobufjs; natural resolution is 7.2.6 + 7.6.4, both above the CVE-2023-36665 fix (7.2.4). The forced 7.6.4 pin is no longer needed. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
chore(deps): bump dockerode 3->4 to clear tar-fs resolution
dockerode@4 declares tar-fs ^2.1.4 (patched), the last sub-2.1.4 parent (puppeteer-core's 2.1.1 was already dropped by the wdio v9 upgrade). tar-fs now resolves to 2.1.4 / 3.1.2 everywhere. Resolution removed. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
chore(deps): drop redundant minimatch resolutions
The two scoped minimatch pins (~3.0.2->3.1.5, 5.0.1->5.1.9) are no longer needed: natural resolution yields 3.1.5 / 5.1.9 / 7.4.9 / 8.0.7 / 9.0.9 / 10.2.5, all OSV-clean (3.x ReDoS fixed in 3.0.5). Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
chore(deps): drop redundant ws resolution
ws now resolves naturally to 7.5.11 + 8.21.0, both above the patched floors (7.5.10 / 8.17.1). OSV clean. Resolution no longer needed. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>