Home / Reports / Apr 27, 2025

Sunday, April 27, 2025

162 commits had been pushed across 43 repos by 24 authors. There were 1,018,448 additions and 42,310 deletions. Official weekly status updates can be found on essentialcardano.io.

Authors

Repos Updated

Commit Log

00:06:12 [091e991e] :bento: Update graphs [skip ci] (cf-cip1694-ballot-status)
00:07:46 [15fa5875] flake.lock: Update (cardano-node)
00:10:25 [4d2abc8f] :pencil: Update summary in README [skip ci] [upptime] (cf-summit-evoting-status)
00:10:25 [edc94c97] :card_file_box: Update status summary [skip ci] [upptime] (cf-summit-evoting-status)
00:12:09 [7616430c] :pencil: Update summary in README [skip ci] [upptime] (cf-token-metadata-registry-status)
00:12:10 [33376a34] :card_file_box: Update status summary [skip ci] [upptime] (cf-token-metadata-registry-status)
00:14:44 [33611ccf] flake.lock: Update (vit-testing)
00:15:26 [86b54343] :bento: Update graphs [skip ci] (cf-token-metadata-registry-status)
00:18:01 [cae0443d] flake.lock: Update (vit-servicing-station)
00:22:25 [bdbe146b] flake.lock: Update (catalyst-toolbox)
00:25:51 [5095f2bd] flake.lock: Update (jormungandr)
00:26:22 [9ced000e] :card_file_box: Update status summary [skip ci] [upptime] (cf-cip1694-ballot-status)
00:26:22 [5c1af7fa] :pencil: Update summary in README [skip ci] [upptime] (cf-cip1694-ballot-status)
00:28:09 [d255dc10] flake.lock: Update (cardano-haskell-packages)
00:28:14 [f53d66fc] flake.lock: Update (cardano-git-rev)
00:31:38 [f37f0863] flake.lock: Update (git-rev)
00:32:47 [f406919a] flake.lock: Update (ci-world)
00:34:04 [6146ce04] :bento: Update graphs [skip ci] (cf-summit-evoting-status)
00:34:06 [713f5829] flake.lock: Update (cardano-haskell-action)
00:35:52 [de4cf2fd] flake.lock: Update (foliage)
00:43:25 [f6fea6f4] Deploying to gh-pages from @ input-output-hk/catalyst-voices@da7b73e8610c3e2515f859b6a2dc8c19d2764d99 🚀 (catalyst-voices)
00:47:36 [12f71519] Apply automatic changes (catalyst-voices)
00:52:17 [dd0712e2] Update Hackage and Stackage (haskell.nix)
00:59:49 [04576b64] Fix generated txIds (cardano-db-sync)
01:45:27 [b0bada61] Merge pull request #11 from aiken-lang/as_data (prelude)
02:20:05 [6616060c] Scheduled update (pool_groups)
04:49:23 [70103a18] New `--property-coverage` flag to the `check` command (aiken)
04:52:52 [5b0d9c45] refresh README compatibility matrix (stdlib)
04:55:15 [ee8c9cd5] Merge pull request #1155 from aiken-lang/coverage-mode (aiken)
05:17:17 [6f45f494] Add `DraperU x Cardano 25` memorial NFT (cardano-token-registry)
06:04:05 [62305e62] Merge pull request #15 from cardano-foundation/feat/adding-networks-as-parameter (cf-explorer-landing)
06:04:45 [1b2941ff] Add `DraperU x Cardano 25` memorial NFT (cardano-token-registry)
07:08:53 [02001e4c] feat: relax rasp reactions (no force close for now - issues with Play Store reviews) (cf-identity-wallet)
07:28:23 [34c093d2] fix: tab spacing issue (backend-engineer-test)
08:17:54 [3c8d87fc] Add a new token (cardano-token-registry)
08:20:37 [e4dc0840] change version to 0.4.0-dev0 (cardano-ledger-ts)
08:36:24 [703ef58f] remove generic parameter on Interval (stdlib)
09:13:15 [fdf5fd4b] Merge pull request #615 from MeshJS/docs-addtxbuilder (mesh)
09:24:57 [eb49f5c5] Move `RewardUpdate` to `Ledger.Rewards` (formal-ledger-specifications)
09:24:57 [78e57e40] Add previous diagram showing flow of funds (formal-ledger-specifications)
09:34:03 [a22f984b] Add `poolParameters` to `Snapshot` and use them (formal-ledger-specifications)
09:34:03 [dd9490a8] Add `createRUpd` (formal-ledger-specifications)
09:47:44 [f369c9c8] fix: add abstraction layer for dbClient to databaseAdapter (backend-engineer-test)
09:55:33 [8bfd2222] fix: add abstraction layer for dbClient to databaseAdapter (backend-engineer-test)
09:56:12 [666eb98c] Merge branch 'main' of github.com:Krayont/backend-engineer-test into fix/abstract-db-client (backend-engineer-test)
09:58:51 [53733f69] Artifacts generated from 008bc44d8a26b13c190a10eccf0dc7566e3fec1e (formal-ledger-specifications)
10:00:31 [e4142847] Revert "fix: tab spacing issue" (backend-engineer-test)
10:09:30 [5844c6f2] chore: Update Readme (backend-engineer-test)
10:10:49 [d9ce983e] fix: add abstraction layer for dbClient to databaseAdapter (backend-engineer-test)
11:09:37 [fc76382b] fix appendMany check rotation (hydra-poc)
12:12:16 [a0ae2c3d] rework and fix intervals (stdlib)
12:35:25 [d969bf8c] Add `dejavu` fonts to TeX environment in `default.nix` (formal-ledger-specifications)
12:47:11 [c09fc1c0] flake.lock: Update (plutarch-plutus)
12:47:26 [4448ed88] flake.lock: Update (plutarch-template)
12:53:36 [324f49b9] temp: Add `dejavu` fonts to TeX environment in `default.nix` (formal-ledger-specifications)
12:57:21 [fec59034] doc: fix missing await on wallet.signTx (plutus)
12:57:31 [4a5c1991] Scheduled update (pool_groups)
13:06:10 [081c35aa] Artifacts generated from 3fb08c1151f5fb61971188fffbca53d84ca61f4c (formal-ledger-specifications)
13:30:39 [c48ecd4f] chore(deps): Bump github.com/blinklabs-io/gouroboros (#221) (tx-submit-api-mirror)
13:48:24 [09e2db64] chore(deps): Bump github.com/blinklabs-io/gouroboros (#318) (nview)
13:48:56 [855ce38e] chore(deps): bump github.com/blinklabs-io/gouroboros (#384) (bluefin)
13:49:38 [08758502] chore(deps): Bump github.com/blinklabs-io/gouroboros (#199) (txtop)
13:57:41 [71c6dd91] feat: max proposals per user limit (catalyst-voices)
14:27:30 [c1b0abc8] feat: slot calculation (node)
14:45:57 [f15f3c24] fix: use consistent sort order for epoch by era (node)
14:50:41 [0a3f1e73] fix: use consistent sort order for epoch by era (#656) (node)
14:53:09 [2dc1903f] chore(deps): bump github.com/SundaeSwap-finance/ogmigo (#406) (snek)
14:59:16 [ba5a78ef] chore(deps): Bump github.com/blinklabs-io/gouroboros (#240) (bursa)
14:59:54 [3c96a3b3] chore(deps): Bump google.golang.org/grpc from 1.71.1 to 1.72.0 (#237) (bursa)
15:00:35 [4a3110ce] chore(deps): Bump cloud.google.com/go/secretmanager (bursa)
15:00:40 [e8a27b4c] chore(deps): Bump github.com/getsops/sops/v3 from 3.10.1 to 3.10.2 (bursa)
15:00:45 [7053e856] chore(deps): Bump google.golang.org/api from 0.228.0 to 0.229.0 (bursa)
15:01:09 [e86a012a] chore(deps-dev): bump eslint from 9.24.0 to 9.25.0 (#184) (after-town-hall)
15:01:39 [887c03d9] chore(deps-dev): bump typescript-eslint from 8.29.1 to 8.30.1 (#186) (after-town-hall)
15:02:42 [712bc06b] chore(deps): bump react and @types/react (after-town-hall)
15:03:51 [466cdd6c] chore(deps-dev): bump tailwindcss from 3.4.17 to 4.1.4 (after-town-hall)
15:27:33 [b2156afc] feat: slot calculation (node)
16:02:56 [fc855e0c] Demo implementation (acropolis)
16:04:12 [c9d4f8ae] chore(deps): Bump github.com/getsops/sops/v3 from 3.10.1 to 3.10.2 (#236) (bursa)
16:04:45 [6b8e835b] chore(deps): Bump google.golang.org/api from 0.228.0 to 0.229.0 (#238) (bursa)
16:06:01 [ca7b7813] chore(deps): Bump cloud.google.com/go/secretmanager (bursa)
16:08:54 [ed07b232] fix: Update code Handle biometric screen (cf-identity-wallet)
16:16:38 [ecbda2ee] feat: slot calculation (node)
16:36:58 [7dc97eb6] Code fixes (now parses actual state) (acropolis)
16:36:59 [f24db9c7] Move Arbitrary modifiers to dedicated module (hydra)
16:39:15 [35468700] Re-use propIsDistributive (hydra-poc)
16:39:25 [1becaf67] Simplify Commit action in Model tests (hydra)
16:39:26 [aa950b0d] Do not dump whole trace to stderr (hydra)
16:39:26 [192f9870] Shrink Seed action more aggressively (hydra-poc)
16:39:26 [c93b179e] Fix errors while shrinking of actions (hydra)
16:39:26 [71b16d70] Move shrinks to preconditions (hydra)
16:51:08 [b7e12242] feat: slot calculation (node)
17:32:24 [c090ff89] chore(deps): Bump cloud.google.com/go/secretmanager (#239) (bursa)
17:41:20 [b10d2534] Change genTxOut to include reference scripts (hydra-poc)
17:52:09 [afc1efbd] feat: slot calculation (#655) (node)
18:03:33 [debbf91f] Generate healthy deposit transactions (hydra)
18:06:30 [c8ea0b29] Check deposit value on observation (hydra-poc)
18:06:30 [f7290dfa] Consolidate developer docs on incremental commits (hydra)
18:06:30 [3152366d] Write a mutation test for deposit observation (hydra)
18:06:31 [484096aa] Add a Deposit action and simulateDeposit (hydra)
18:06:31 [bc305b4b] Re-use propIsDistributive (hydra)
18:06:31 [65a92474] Improve counterexample for incorret balance error (hydra)
18:06:31 [5e60293d] Write rollback resistence section (hydra)
18:06:32 [eca093fa] Require headId in simulateCommit (hydra-poc)
18:06:32 [00c362ed] Make waitUntilMatch use a Maybe predicate (hydra)
18:06:32 [1544b5f1] Discard invalid deposits in head logic (hydra)
18:06:32 [a647f9c2] Delete unused showFromAction (hydra)
18:06:32 [00870630] Improve counterexample of invalid txs in MockChain (hydra)
18:06:33 [ceb691c3] Change CommitRecorded fields (hydra)
18:06:33 [ba868a63] Move snapshotting of deposits to Tick handler (hydra)
18:06:33 [2e92e00b] Wait for full incremental commit finalization in Model (hydra)
18:06:33 [c63ff5b4] Use previous snapshot utxoToCommit if not cleared (hydra)
18:06:34 [544eba24] Improve error message of waitUntilMatch (hydra)
18:06:34 [2b08fe75] Improve ModelSpec counterexample of HUnitFailures (hydra-poc)
18:06:34 [d49b3b38] Ignore empty deposits in HeadLogic (hydra)
18:06:34 [ef3f2a6c] Bring back a single pending utxo to commit (Uα) (hydra-poc)
18:06:34 [5099a1ad] Let waitUntilMatch fail again on client message (hydra-poc)
18:06:35 [ab95dda3] Use simulateCommit in BehaviorSpec (hydra)
18:06:35 [0cc78f3d] Introduce a Deposit and DepositStatus type (hydra)
18:06:35 [c9fed60f] Only request snapshot for active deposits (hydra)
18:06:35 [f380b1fe] Introduce a DepositActivated and DepositExpired state changes (hydra)
18:06:36 [f88b4547] Tick logic handles now directly expired deposits (hydra)
18:06:36 [1f8b8941] Add Show and IsString intances to Hydra keys (hydra)
18:06:36 [a21ba0b8] Refactor ModelSpec to have less functions (hydra)
18:06:36 [8afc4219] Return a txid from simulateDeposit and fix all behavior tests (hydra)
18:06:36 [558d0960] Fix HasVariables instances (hydra)
18:06:37 [0c13a23a] Already draft a mutation for upper depositTx validity (hydra)
18:06:37 [615026fc] Leave notes about tests to write (hydra)
18:06:37 [6b119dc7] Experiment with a dynamic logic formula for deposits (hydra)
18:27:32 [f310e559] add WAL checkpointing of previous event log after rotation (hydra)
18:34:26 [799e2431] feat: bring back app close if not emulator related issue (cf-identity-wallet)
18:50:01 [7333f776] split read-write connection (hydra-poc)
19:09:48 [6b113fd3] simplify connection for WAL checkpointing (hydra-poc)
20:00:47 [dafee8bb] Update cardano-wallet version in *.cabal files (cardano-wallet)
20:00:47 [52919547] Update cardano-wallet version in README.md (cardano-wallet)
20:00:47 [6a4d13ea] Update wallet version in swagger.yaml (cardano-wallet)
20:00:48 [370583df] Update cardano-wallet version in run/common/docker/run.sh (cardano-wallet)
20:00:48 [27133d8e] Update cardano-wallet version in ruby-e2e.sh (cardano-wallet)
20:04:44 [a7a9bc96] tests (cardano-ledger-ts)
20:38:06 [98e4907d] Cosmetic improvements (acropolis)
20:40:24 [0e6ea474] Merging, debug in process (acropolis)
20:54:33 [f5365c9c] Merged (acropolis)
23:04:28 [018fb3f4] 🟩 API (All properties) is up (204 in 746 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:04:29 [c1f664e4] 🟩 API (Specific property) is up (204 in 126 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:04:29 [53f30fad] 🟩 API (Batch) is up (204 in 125 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:06:09 [18d6564a] 🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:06:09 [39c0c092] 🟥 event-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:06:10 [a40e88c6] 🟩 voting.summit.cardano.org is up (200 in 693 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:06:10 [5da10f85] 🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:06:11 [05b05b4d] 🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:06:11 [3ca00236] 🟥 event-api is down (404 in 611 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:06:11 [88e02ae1] 🟩 user-verification-api is up (405 in 753 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:06:11 [6a6bd779] 🟥 login-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:06:12 [8faaaa6f] 🟥 blockchain-follower-api is down (404 in 533 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:06:12 [2067b456] 🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:06:12 [152dcc8f] 🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:06:13 [12825ff5] 🟩 login-api is up (401 in 546 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:06:13 [183b2a5f] 🟩 cast-vote-api is up (401 in 401 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:06:14 [063508a1] 🟩 get-votes-api is up (401 in 133 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:06:14 [fe0cee73] 🟩 get-vote-receipt-api is up (401 in 417 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:06:15 [36cd4118] 🟩 keria is up (401 in 562 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:06:16 [4bb584a0] 🟩 keria-provisioning is up (405 in 454 ms) [skip ci] [upptime] (cf-summit-evoting-status)