Home / Reports / May 17, 2023

Wednesday, May 17, 2023

93 commits had been pushed across 23 repos by 27 authors. There were 4,666,246 additions and 1,745,872 deletions. Official weekly status updates can be found on essentialcardano.io.

Authors

Repos Updated

Commit Log

00:10:01 [39971b1a] Automatic Update (stackage.nix)
00:16:07 [64fe3b9d] imp: add pool perf sql summary query (cardano-world)
00:19:09 [9f9e4249] :bento: Update graphs [skip ci] (uptime)
00:51:16 [ec345f66] Update Hackage and Stackage (haskell.nix)
03:24:30 [6568a5e8] Merge pull request #87 from input-output-hk/erikd/ghc-9.6 (cardano-crypto)
05:02:21 [498b5506] deploy: a563fe5709c99966fcbd4943257059f0f1a4e109 (hydra)
06:31:27 [113ddfc2] Merge pull request #107 from blockfrost/esbuild-darwin-x86 (blockfrost-backend-ryo)
06:50:44 [2c77f5f8] Merge pull request #3037 from chadle-git/patch-1 (cardano-token-registry)
06:52:13 [9c354d37] Merge pull request #3030 from Timekiller7/master (cardano-token-registry)
06:52:37 [093a9d56] Merge pull request #3036 from DesertWaryer/master (cardano-token-registry)
06:54:54 [a80ebee6] Merge pull request #3033 from MiladyCardano/master (cardano-token-registry)
08:59:04 [d6f39b19] Adjust supabase cli config. (catalyst-som)
09:06:44 [593b4916] Merge branch 'supabase-cli' into develop (catalyst-som)
09:15:01 [23746dca] deploy: ed3670d97543c18f3c6683867eec1b212b6a929a (catalyst-core)
09:33:54 [be42cb8b] deploy: fc57c6d982a0718c8d683631a41b188b25d3abe5 (mithril)
09:40:07 [82b60a96] Merge pull request #870 from input-output-hk/always-push-docker-images (hydra-poc)
09:53:26 [ba67de37] deploy: 5512ac692d561e41e9fec2056a35e736b1aa1142 (catalyst-core)
09:55:33 [ca02d4fd] deploy: 65c92661a78d83144006e36a0d5f71e583eba4a2 (catalyst-core)
09:56:09 [dfaafe93] Merge #3928 (cardano-wallet)
10:16:08 [5f62b05a] Merge pull request #3041 from cardano-foundation/deletion/3035 (cardano-token-registry)
10:27:14 [b0de639c] Merge #3940 #3941 (cardano-wallet)
10:29:15 [0ba3ebde] deploy: 82b60a969a960d3041c519288e383a09f616dc0c (hydra)
10:30:11 [c08e7003] docs: Merge #3928 3928: Tweak generators for 8x speedup of balanceTx property r=Anviking a=Anviking - [x] Rely less on CardanoApi in prop_balanceTransactionValid - [x] Generate fewer PParam updates in tests - [x] Use cheaper PParam gen for the sake of hashing ### Comments `cabal test cardano-wallet:unit --test-options='-j 8 --match "valid transactions or fails"'` #### This PR ``` Cardano.Wallet.Shelley.Transaction balanceTransaction produces valid transactions or fails [✔] (11278ms) +++ OK, passed 1000 tests: 100.0% has payment outputs 55.0% >5 payment outputs 33.8% >10 payment outputs 9.6% >20 payment outputs 9.1% partial tx had zero ada outputs 49.1% existing total collateral 26.1% existing collateral return outputs 10.1% output below minCoinValue 5.6% missing tokens 3.9% conflicting networks 3.1% success 0.7% missing coin 0.5% existing collateral 0.4% maxTxSize limit exceeded 0.3% missing coin and tokens 0.1% ReferenceScriptsNotSupported 0.1% failed with ByronTxOutInContext Finished in 11.2793 seconds, used 12.2644 seconds of CPU time 1 example, 0 failures ``` #### Master (376280e420) ``` Cardano.Wallet.Shelley.Transaction balanceTransaction produces valid transactions or fails [✔] (77431ms) +++ OK, passed 1000 tests: 100.0% has payment outputs 55.8% >5 payment outputs 35.3% >10 payment outputs 10.1% partial tx had zero ada outputs 9.3% >20 payment outputs 50.9% existing total collateral 24.9% existing collateral return outputs 10.8% output below minCoinValue 4.7% missing tokens 4.0% conflicting networks 2.7% success 1.0% missing coin 0.5% missing coin and tokens 0.2% existing collateral 0.1% failed with ByronTxOutInContext 0.1% maxTxSize limit exceeded 0.1% unable to construct change Finished in 77.4322 seconds, used 84.2236 seconds of CPU time 1 example, 0 failures ``` ### Issue Number <!-- Reference the Jira/GitHub issue that this PR relates to, and which requirements it tackles. Note: Jira issues of the form ADP- will be auto-linked. --> Co-authored-by: Johannes Lund <[email protected]> Source commit: dfaafe93b461fa9f2f582b7a652625c7baef8a5e (cardano-wallet)
10:42:57 [87ff54ed] deploy: 8c53cbd19dc2a2749d5c29cd82f01e32533676b3 (catalyst-core)
10:46:43 [e24a800f] Merge pull request #50 from blockfrost/chore/cip68-rft (blockfrost-utils)
10:47:23 [d0458dfc] chore: release v2.5.0 (blockfrost-utils)
11:04:23 [357e6878] docs: Merge #3940 #3941 3940: Simplify treatment of extra input and output value within `balanceTx`. r=Anviking a=jonathanknowles ## Issue None. Spotted an opportunity for simplification while reviewing PRs. ## Summary In this PR, we: - Coalesce four "extra value" fields of `SelectionParams` to just a pair of fields: `extraValue{In,Out}`. These fields are used to adjust the coin selection algorithm's notion of extra value on the input and output sides of a transaction. - Before this PR, the `{ada,tokens}InOutputs` values were computed separately and passed separately. - With this PR, the value of the outputs can be computed with a single traversal. - Move definitions of extra input and output value closer to their usage sites. ## Potential Future Work In the future, we can consider pushing this simplification further into the coin selection algorithm. But that's probably best left for another day, in order to keep this PR simple. 3941: Simplify `posAndNegFromCardanoValue`. r=Anviking a=jonathanknowles ## Issue None. Spotted while reviewing PRs. ## Summary This PR reuses `fromCardanoValue` to simplify `posAndNegFromCardanoValue`. The relevant property test still passes: ``` Cardano.Wallet.Shelley.Transaction balanceTransaction posAndNegFromCardanoValue roundtrips with toCardanoValue [✔] (7ms) +++ OK, passed 100 tests. ``` Co-authored-by: Jonathan Knowles <[email protected]> Source commit: b0de639c72c324328636d3fbe8e8bc597d86b75e (cardano-wallet)
11:39:14 [ffb9c313] Merge #3931 (cardano-wallet)
12:01:54 [532a422e] deploy: 8980dc623be9c4f3f5a56566b6e1382772e774e3 (catalyst-core)
12:14:26 [03910fad] Merge pull request #867 from input-output-hk/faster_ci (hydra-poc)
12:28:55 [835d6b1a] docs: Merge #3931 3931: [ADP-3034] remove BoundedAddressLength class r=paolino a=paolino - [x] Add key flavors singletons - [x] Switch `BoundedAddressLengthClass` to plain function over the singleton ADP-3034 Co-authored-by: paolino <[email protected]> Source commit: ffb9c313433d04349d220f61942e7a4fe863ccb0 (cardano-wallet)
12:34:38 [86f0d1d9] Merge pull request #3121 from input-output-hk/chore/ddw-1203-currency-proxy (daedalus)
12:37:46 [b3f47c4b] Merge pull request #302 from blockfrost/chore/cip68-rft-444 (openapi)
12:48:26 [3caa32ec] Merge pull request #303 from blockfrost/release-0.1.58 (openapi)
13:02:50 [93afc8f0] deploy: 03910fadabae307b6959dbedc4e98b604801e8d7 (hydra-poc)
13:15:32 [413cac65] Merge #3943 (cardano-wallet)
13:25:21 [788ceea7] Fix accounting for genesis blocks when rolling back to genesis (cardano-db-sync)
13:25:21 [3d05d4bb] add hydraJobs for visibility (cardano-db-sync)
13:25:21 [c4890f5c] Fix nix setup; we were lacking conway data, also iohk-nix is supposed to become the authorative env repo again. (cardano-db-sync)
13:25:21 [a262b67c] Support ghc 9.2.7 (#1404) (cardano-db-sync)
13:25:21 [5bfa33b8] Update dependencies to node-8.0.0-untested (cardano-db-sync)
13:25:21 [551b0f61] Update flake.nix (cardano-db-sync)
13:25:21 [d0436760] Try fix nix (cardano-db-sync)
13:25:21 [3916c25e] remove temporary iohkNix branch reference, bump iohkNix and haskellNix (cardano-db-sync)
13:40:39 [4d56248d] docs: Merge #3943 3943: Also fix restoration bench in seq case r=Anviking a=Anviking Extend restore bench fix for seq case The previous fix (#3904 ) applied only to rnd, so let's fix it for seq as well, and hopefully all should be well now. ### Issue ADP-3011 Co-authored-by: Johannes Lund <[email protected]> Source commit: 413cac659223497440653e6a6d92dace1732f829 (cardano-wallet)
13:50:39 [e3a6cdc3] Fix verify-poll parameter (#1065) (developer-portal)
14:09:08 [e250c39d] deploy: 66670ed11cb4c1c2b3a9614425566aaa802c6213 (catalyst-core)
14:11:27 [90f88c6c] deploy: 0139bcb58bb676303d31a58cd6a7ca44bd740ed6 (catalyst-core)
14:13:58 [9b70bc98] deploy: acea1f6dc689f1444fc24c4564c5394c81d3ec37 (catalyst-core)
14:28:27 [f7ff1771] Merge pull request #1816 from input-output-hk/check_gh_issues (cardano-node-tests)
15:05:21 [e60b1229] deploy: c15c0e902f7d3f5fc9583c0327752f2f92df948e (catalyst-core)
15:58:02 [c77d536d] Merge pull request #877 from input-output-hk/use-cardano-scaling-cachix (hydra-poc)
16:07:47 [62b38b6c] PLT-5900: small adjustments (marlowe)
16:07:47 [bf065f52] PLT-5900: small adjustments (marlowe)
16:07:47 [9eda3b56] PLT-5900: small adjustments (marlowe)
16:07:47 [174eb56b] PLT-5900: small adjustments (marlowe)
16:07:47 [e235d918] Update response-to-audit-report.md (marlowe)
16:21:19 [abf546b5] deploy: e96a535f87e6db1c6ef825027ecbaa27a95b9e79 (cardano-updates)
16:56:02 [11f578e5] deploy: c77d536de091ff620cc6b7f497759f5ea7d9b384 (hydra-poc)
17:18:16 [d023d67c] Merge pull request #3209 from Emurgo/fix/YOEXT-580/get-balance (yoroi-frontend)
17:41:22 [54881004] deploy: 30c5de23d1d6e3a04b3ac2a32440215ebe5d2d40 (milkomeda-documentation)
17:44:21 [b01f2789] Fix AdaPots during ledger replay (cardano-db-sync)
17:44:21 [603a9563] Bump node to 8.0.0 (cardano-db-sync)
17:44:21 [fba2fddf] Take less frequent snapshots (cardano-db-sync)
17:44:21 [7319aaf7] Update docker doc (cardano-db-sync)
17:44:21 [f73d5416] Add changelog for next release (cardano-db-sync)
17:44:21 [e401f814] Fix tests (cardano-db-sync)
17:44:21 [2e45f738] Update Changelog (cardano-db-sync)
17:44:21 [8c1ee89a] Fix scripts CBOR (cardano-db-sync)
17:44:21 [ff3a4f1b] Get AdaPots from leger events (cardano-db-sync)
17:44:21 [48c0b196] Backport Changelog for 13.1.0.2 (cardano-db-sync)
17:44:21 [aed18d1b] Bump to 13.1.1.0 (cardano-db-sync)
17:44:21 [2032dd8a] Fix Protocol Info (cardano-db-sync)
19:00:40 [64cbb7ff] deploy: fc2bc369393a14cb101833faa018fb425613537e (catalyst-core)
19:33:44 [602de636] deploy: 3d24f5118a036189cff270c7c23af1b522d90e97 (catalyst-core)
19:53:59 [7c5caa2e] deploy: aafa44681026a14a2bcffc0bd85cb10c5ab92ee1 (catalyst-core)
20:10:18 [40e12521] Removed Draft Docs for deploy-cat-data-service (catalyst-core)
20:23:35 [1ad99d95] deploy: 2750a9602bff5e77ba976ceb1424df5e1bc52563 (catalyst-core)
20:28:36 [d5e5448c] deploy: 8de2bdf1db9d260db1555e327de32e71c38b11fe (catalyst-core)
21:39:38 [c5d9ad87] Fix property vs method (cardano-node-tests)
21:50:16 [50df793b] Merge pull request #1819 from input-output-hk/fix_property_vs_method (cardano-node-tests)
22:55:53 [dcb09358] deploy: a9e5276fb7ed3351a989ea8f0a0796b5206e1fb6 (catalyst-core)
22:58:14 [6e6381ab] deploy: be4b9eba27508737218e0fd65bd34c4b4c58b75b (catalyst-core)
23:05:22 [6a613052] 🟩 C1 Devnet RPC is up (200 in 267 ms) [skip ci] [upptime] (uptime)
23:05:23 [9cdf4c00] 🟩 C1 Devnet Sidechain Explorer is up (200 in 274 ms) [skip ci] [upptime] (uptime)
23:05:24 [455a068d] 🟩 C1 Mainnet RPC is up (200 in 256 ms) [skip ci] [upptime] (uptime)
23:05:25 [9bd3d75f] 🟩 C1 Mainnet Sidechain Explorer is up (200 in 687 ms) [skip ci] [upptime] (uptime)
23:05:26 [1cf25116] 🟩 A1 Devnet RPC is up (200 in 544 ms) [skip ci] [upptime] (uptime)
23:05:27 [d3940079] 🟩 A1 Devnet L2 Explorer is up (200 in 696 ms) [skip ci] [upptime] (uptime)
23:05:27 [482caf67] 🟩 A1 Mainnet RPC is up (200 in 232 ms) [skip ci] [upptime] (uptime)
23:05:28 [c7f2fcb7] 🟩 A1 Mainnet L2 Explorer is up (200 in 282 ms) [skip ci] [upptime] (uptime)
23:34:26 [d95eb169] Removed Draft Docs for NPG-6386-fix-ideascale-importer-ideascale-importer (catalyst-core)
23:48:02 [8bbfc22a] deploy: d8623facbbda416f2a796336edce3908a0dc46c8 (catalyst-core)