Home / Reports / Mar 31, 2023
Friday, March 31, 2023
634 commits had been pushed across 53 repos by 90 authors. There were 1,549,274 additions and 850,271 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- cardano-node129
- cardano-wallet61
- ouroboros-network48
- marlowe-cardano40
- devx32
- catalyst-core30
- hydra-poc30
- cardano-db-sync24
- yoroi-mobile21
- metadata-registry-testnet19
- plutus-apps18
- cardano-js-sdk17
- plutus16
- cardano-haskell-action12
- uptime10
- cardano-updates10
- mithril10
- cardano-haskell-package-repo9
- essential-cardano-content9
- marlowe8
- yoroi-frontend7
- cardano-ledger-specs7
- marlowe-explorer6
- pool_groups5
- cardano-token-registry5
- CIPs5
- formal-ledger-specifications5
- cardano-engineering-handbook3
- hydra-voting-poc2
- go-cardano-submit-api2
- go-ouroboros-network2
- cardano-ledger2
- haskell.nix2
- hydra2
- marconi2
- cardano-browser-tx2
- cardano-transaction-lib2
- docker-cardano-node1
- cddl-codegen1
- cardano-clusterlib-py1
- cardano-node-tests1
- cardano-ops1
- ci-ops1
- ci-world1
- fs-sim1
- musig21
- nothunks1
- ouroboros-consensus1
- plutus-ops1
- stackage.nix1
- typed-protocols1
- mesh1
Commit Log
00:25:16
[82092c32]
add Mempool (customSmallerIsBetter) benchmark result for 5e04afe2e6dcaeefac39f118c7d92afa848fec78
(ouroboros-consensus)
00:58:04
[3c9aa73b]
Merge pull request #217 from blinklabs-io/chore/rename-repo
(go-ouroboros-network)
01:20:26
[80cb5b48]
Use oops to implement queryNodeLocalState. The implementation is in queryNodeLocalState_ and queryNodeLocalState is rewritten to delegate to queryNodeLocalState_.
(cardano-node)
01:20:29
[cbd3fa7f]
Export queryNodeLocalState_, executeLocalStateQueryExpr_, toAcquiringFailure and AcquireFailure from Cardano.Api
(cardano-node)
03:35:55
[8d823c61]
fixup! feat(core): added new Transaction class that can convert between CBOR and the Core Tx type
(cardano-js-sdk)
03:39:13
[0af71bcc]
[EC Api] - Added: Why Secure Crypto Key Management is Crucial for Cardano Project Integrations
(essential-cardano-content)
03:43:10
[ee3f2bd7]
New functions queryExpr_, maybeQueryExpr_, determineEraExpr_ and getNtcVersion_ which are oops versions of other functions with the same name without the underscore.
(cardano-node)
03:43:17
[f83224f1]
New queryUtxo_ queryProtocolParams_ queryEraHistory_ querySystemStart_ queryStakePools_ functions
(cardano-node)
03:43:17
[ae58ee3f]
Inline queryStateForBalancedTx_ to avoid running queries that are never used
(cardano-node)
03:43:18
[59e85594]
Use unqualified inmports for oops functions and type that aren't in danger of conflicting with imports from other libraries
(cardano-node)
03:44:43
[43698b63]
New functions queryExpr_, determineEraExpr_ and getNtcVersion_ which are oops versions of other functions with the same name without the underscore.
(cardano-node)
03:59:29
[fb5e5347]
Bump react-helmet-async from 1.1.2 to 1.3.0 in /packages/yoroi-extension
(yoroi-frontend)
03:59:40
[7ea08fc3]
Bump react-popper from 2.2.5 to 2.3.0 in /packages/yoroi-extension
(yoroi-frontend)
04:02:42
[72d47438]
Bump chromedriver from 109.0.0 to 111.0.0 in /packages/yoroi-extension
(yoroi-frontend)
04:14:37
[c2f54ab1]
Merge pull request #10 from cardano-foundation/new-world-order
(hydra-voting-poc)
04:14:45
[457688ab]
Bump react-router-dom from 5.2.0 to 6.10.0 in /packages/yoroi-extension
(yoroi-frontend)
04:15:02
[45680d34]
New queryUtxo_ queryProtocolParams_ queryEraHistory_ querySystemStart_ queryStakePools_ functions
(cardano-node)
04:15:02
[e7b9667f]
Inline queryStateForBalancedTx_ to avoid running queries that are never used
(cardano-node)
04:21:37
[bcd267bc]
Use unqualified inmports for oops functions and type that aren't in danger of conflicting with imports from other libraries
(cardano-node)
04:24:26
[dd8ed43a]
fixup! feat(core): added new Transaction class that can convert between CBOR and the Core Tx type
(cardano-js-sdk)
05:11:58
[bd31e6c3]
Removed Draft Docs for feature/NPT-5770_Rationalized-Catalyst-1.0-Backend-API
(catalyst-core)
05:19:58
[b69bebc6]
Introduce "CIP-30 friendly" flow for contracts to the REST API
(marlowe-cardano)
05:38:33
[f88f8ce6]
Simplify implementation of executeQueryAnyMode (No oops is involved)
(cardano-node)
06:29:15
[f61b9dc8]
refactor(ogmios): lift translation of Ogmios server health to a utility function
(cardano-js-sdk)
06:29:15
[a6d3ae12]
refactor(cardano-services): update default const name to align with recent refactor
(cardano-js-sdk)
06:29:15
[d3f1c1e3]
refactor(cardano-services): make runnableDependencies in HttpServer optional
(cardano-js-sdk)
06:50:38
[4dfd93f0]
Merge pull request #678 from input-output-hk/test/add-dump-of-mainnet-stake-pool-addresses
(cardano-js-sdk)
07:07:41
[37596805]
Merge pull request #5038 from input-output-hk/newhoggy/simplify-implementation-of-executeQueryAnyMode-via-inlining
(cardano-node)
07:51:39
[5d607f55]
Use oops to implement queryNodeLocalState. The implementation is in queryNodeLocalState_ and queryNodeLocalState is rewritten to delegate to queryNodeLocalState_.
(cardano-node)
07:51:42
[d9799022]
New functions queryExpr_, determineEraExpr_ and getNtcVersion_ which are oops versions of other functions with the same name without the underscore.
(cardano-node)
07:51:42
[fc4c10a4]
Export queryNodeLocalState_, executeLocalStateQueryExpr_, toAcquiringFailure and AcquireFailure from Cardano.Api
(cardano-node)
07:52:49
[86494b50]
New queryUtxo_ queryProtocolParams_ queryEraHistory_ querySystemStart_ queryStakePools_ functions
(cardano-node)
07:52:50
[9210b846]
Use unqualified inmports for oops functions and type that aren't in danger of conflicting with imports from other libraries
(cardano-node)
08:10:46
[c9c9edd1]
New queryUtxo_ queryProtocolParams_ queryEraHistory_ querySystemStart_ queryStakePools_ functions
(cardano-node)
08:10:46
[61544580]
Use unqualified inmports for oops functions and type that aren't in danger of conflicting with imports from other libraries
(cardano-node)
08:45:07
[d8672d1a]
[EC Api] - Added: Essential Cardano360: Community Contributions & Consensus
(essential-cardano-content)
08:45:45
[bd9e8ae4]
Merge pull request #951 from input-output-hk/ivan-irakoze/contrib/essential-cardano360-community-contributions-and-consensus-1680252306357
(essential-cardano-content)
08:49:13
[54714dde]
Use `fs-sim-0.1.0.0` and `fs-api-0.1.0.0`, update cabal `index-state`s
(ouroboros-network)
09:02:04
[455de3d7]
Add unit test to check that an InMemory follower switches to the winning chain
(ouroboros-network)
09:05:14
[aa074acd]
Merge pull request #841 from input-output-hk/jpraynaud/813-fix-epoch-settings-panic
(mithril)
09:51:03
[953286cd]
Fix error of initializeWallet to avoid reporting the wallet-id.
(cardano-wallet)
10:18:48
[082eb227]
[EC Api] - Added: Essential Cardano360: Community Contributions & Consensus
(essential-cardano-content)
10:19:47
[c2dbfff6]
Merge pull request #952 from input-output-hk/ivan-irakoze/contrib/essential-cardano360-community-contributions-and-consensus-1680257927667
(essential-cardano-content)
10:20:33
[c53cd3c2]
[EC Api] - Added: Weekly development report as of 2023-03-31
(essential-cardano-content)
10:22:20
[011a4b06]
Merge pull request #953 from input-output-hk/olgahryniukiohkio/contrib/weekly-development-report-as-of-2023-03-31-1680258033243
(essential-cardano-content)
10:25:18
[aa89f8de]
workbench: restore the ScJson output format of -oldtracing profiles
(cardano-node)
10:53:52
[16131103]
Use oops to implement queryNodeLocalState. The implementation is in queryNodeLocalState_ and queryNodeLocalState is rewritten to delegate to queryNodeLocalState_.
(cardano-node)
10:53:55
[ad44dad0]
New functions queryExpr_, determineEraExpr_ and getNtcVersion_ which are oops versions of other functions with the same name without the underscore.
(cardano-node)
10:53:55
[786ca7e2]
Export queryNodeLocalState_, executeLocalStateQueryExpr_, toAcquiringFailure and AcquireFailure from Cardano.Api
(cardano-node)
10:53:58
[e6bdf196]
New queryUtxo_ queryProtocolParams_ queryEraHistory_ querySystemStart_ queryStakePools_ functions
(cardano-node)
11:05:39
[04e2a039]
Remove use of AcquireFailure type. The public type from the API is AcquiringFailure
(cardano-node)
11:39:00
[3f1604eb]
Use oops to implement queryNodeLocalState. The implementation is in queryNodeLocalState_ and queryNodeLocalState is rewritten to delegate to queryNodeLocalState_.
(cardano-node)
11:39:03
[3f28c914]
Export queryNodeLocalState_, executeLocalStateQueryExpr_, toAcquiringFailure and AcquireFailure from Cardano.Api
(cardano-node)
11:46:24
[a6e23c32]
New functions queryExpr_, determineEraExpr_ and getNtcVersion_ which are oops versions of other functions with the same name without the underscore.
(cardano-node)
11:46:27
[0c2e8afb]
New queryUtxo_ queryProtocolParams_ queryEraHistory_ querySystemStart_ queryStakePools_ functions
(cardano-node)
11:47:04
[3a84bb1d]
comment out deposit checks on incoming txs to aviod flakiness (due to ADP-2298 on hold)
(cardano-wallet)
11:55:59
[00653681]
Merge pull request #31 from input-output-hk/coot/updated-copyright-field
(nothunks)
12:03:09
[9fa121af]
Revise ekg-0.4.0.15.0.0.0.0.1 to raise upper bounds on many packages
(cardano-haskell-package-repo)
12:03:09
[f6762e01]
Revise ekg-json-0.1.0.7.0.0.0.1 to relax base and aeson bounds
(cardano-haskell-package-repo)
12:03:10
[2df4e5b4]
Revise libsystemd-journal-1.4.5.0.0.0.0.1 to relax various bounds
(cardano-haskell-package-repo)
12:13:24
[71aabbc0]
Merge pull request #3146 from Emurgo/yushi/YOEXT-536/fix-sign-requester-url
(yoroi-frontend)
12:37:44
[a72756e6]
[EC Api] - Added: What is a spending password and what should I do if I've forgotten it?
(essential-cardano-content)
13:06:30
[6fc26f72]
Deal with ekg, ekg-json, and libsystemd-journal (#183)
(cardano-haskell-package-repo)
13:14:00
[b0c94faa]
Update from 6fc26f722c9d0e0a8573ea94145a19776125f483
(cardano-haskell-package-repo)
13:22:07
[e482a041]
Merge pull request #311 from Nebyt/testToken1decimal
(metadata-registry-testnet)
13:22:19
[55bf8eb1]
Merge pull request #312 from Nebyt/testToken2decimals
(metadata-registry-testnet)
13:22:32
[ec78caa0]
Merge pull request #313 from Nebyt/testToken3decimals
(metadata-registry-testnet)
13:22:44
[2e81e8b3]
Merge pull request #314 from Nebyt/testToken4decimals
(metadata-registry-testnet)
13:22:57
[370784a9]
Merge pull request #315 from Nebyt/testToken5decimals
(metadata-registry-testnet)
13:23:10
[ca3e4e92]
Merge pull request #316 from Nebyt/testToken6decimals
(metadata-registry-testnet)
13:23:21
[06efbf9f]
Merge pull request #317 from Nebyt/testToken7decimals
(metadata-registry-testnet)
13:23:32
[44ce4c40]
Merge pull request #318 from Nebyt/testToken8decimals
(metadata-registry-testnet)
13:23:43
[13ea7a78]
Merge pull request #319 from Nebyt/testtoken9decimals
(metadata-registry-testnet)
13:23:53
[a61dff7c]
Merge pull request #320 from Nebyt/testtoken10decimals
(metadata-registry-testnet)
13:24:05
[30d81084]
Merge pull request #321 from Nebyt/testtoken11decimals
(metadata-registry-testnet)
13:24:16
[4fdb0744]
Merge pull request #322 from Nebyt/testtoken12decimals
(metadata-registry-testnet)
13:24:28
[6f12d667]
Merge pull request #323 from Nebyt/testtoken13decimals
(metadata-registry-testnet)
13:24:39
[1bd4e3cc]
Merge pull request #324 from Nebyt/testoken14decimals
(metadata-registry-testnet)
13:24:50
[dfa2af67]
Merge pull request #325 from Nebyt/testtoken15decimals
(metadata-registry-testnet)
13:25:01
[1df82709]
Merge pull request #326 from Nebyt/testtoken16decimals
(metadata-registry-testnet)
13:25:13
[59fc3472]
Merge pull request #327 from Nebyt/testtoken17decimals
(metadata-registry-testnet)
13:25:23
[421ea826]
Merge pull request #328 from Nebyt/testtoken18decimals
(metadata-registry-testnet)
13:31:14
[9a4aab7b]
remove assertions for pending tx just after submission (it is occasionally flaky, may go to 'in_ledger' right away)
(cardano-wallet)
13:46:41
[2e5e829e]
Merge pull request #5041 from input-output-hk/newhoggy/remove-unused-error-constructors
(cardano-node)
13:47:27
[c2c8b12e]
Merge pull request #5040 from input-output-hk/newhoggy/remove-use-of-AcquireFailure-type
(cardano-node)
13:55:33
[6d60ae3a]
PLT-4235 - Add endoints to get open/closed status and number of transactions
(marlowe-explorer)
14:09:23
[424f5541]
Fix error of initializeWallet to avoid reporting the wallet-id.
(cardano-wallet)
14:30:18
[eeee0759]
PLT-4235 - Add open/closed status and number of transactions to contract list view
(marlowe-explorer)
14:33:50
[dbdd0ee7]
Use oops to implement queryNodeLocalState. The implementation is in queryNodeLocalState_ and queryNodeLocalState is rewritten to delegate to queryNodeLocalState_.
(cardano-node)
14:33:52
[b0637c09]
feat: Add 'ideascale-importer' script to ideascale_importer package (#303)
(catalyst-core)
14:36:03
[c7a6528e]
New functions queryExpr_, determineEraExpr_ and getNtcVersion_ which are oops versions of other functions with the same name without the underscore.
(cardano-node)
14:36:03
[3b9c37c1]
Export queryNodeLocalState_, executeLocalStateQueryExpr_, toAcquiringFailure and AcquireFailure from Cardano.Api
(cardano-node)
14:36:04
[43b7ba88]
New queryUtxo_ queryProtocolParams_ queryEraHistory_ querySystemStart_ queryStakePools_ functions
(cardano-node)
14:39:30
[06ec3562]
PLT-4235 - Add open/closed status and number of transactions to contract list view (#35)
(marlowe-explorer)
14:43:14
[8bcf8f75]
update get_stake_vkey_hash to accept stake vkey as input
(cardano-clusterlib-py)
15:01:44
[326d66a1]
Merge pull request #4475 from input-output-hk/jdral/use-fs-sim-release
(ouroboros-network)
15:06:38
[b3dd5adb]
Remove dependence of `api` benchmark on `cardano-wallet-api-http`
(cardano-wallet)
15:49:12
[5e0d5077]
Optimize transactionFee by moving tx construction outside of the estimation loop
(cardano-wallet)
15:58:53
[2dea4f42]
Merge pull request #842 from input-output-hk/jpraynaud/update-current-documentation-2023-03-31
(mithril)
16:08:53
[a3df248f]
Merge pull request #803 from input-output-hk/publish-versioned-docs-v2
(hydra-poc)
16:13:00
[1872d143]
Introduce simple property to test crypto change between eras
(ouroboros-network)
16:27:51
[7c64d51f]
Update ouroboros-consensus-cardano-test/test/Test/Consensus/Cardano/Crypto.hs
(ouroboros-network)
16:27:52
[f399d94c]
Update ouroboros-consensus-cardano-test/test/Test/Consensus/Cardano/Crypto.hs
(ouroboros-network)
16:43:33
[2ecda688]
Directly use Hash type when defining Header Hash for Shelley
(ouroboros-network)
17:12:35
[759cf8df]
Deploying to gh-pages from @ input-output-hk/plut[email protected] 🚀
(plutus)
17:41:36
[51866761]
Fix multiple crypto unit test by not showing generated instances
(ouroboros-network)
17:42:30
[a9f7a8aa]
Deploying to gh-pages from @ input-output-hk/plut[email protected] 🚀
(plutus)
17:55:34
[37cbf09a]
PLT-5479 - Link transactionId to explorer in transaction detail
(marlowe-explorer)
18:04:04
[a5a2772a]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for f58fbb4db8707c9be5a4ec94204edb0681b4d21d
(plutus)
18:18:38
[145dcced]
PLT-5479 - Link transactionId to explorer in transaction detail (#36)
(marlowe-explorer)
18:46:19
[bbf48b97]
Merge pull request #84 from cloudstruct/chore/ci-golangci-lint-timeout
(go-cardano-submit-api)
18:59:12
[9e944151]
added totalDiff, incorporated State (EraRule POOL) ~ (Diff PState) in POOL rule, fixed tests.
(cardano-ledger)
19:02:01
[9b0772c3]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for fd4f1f5e73f37e9a1ede22dffc8afa10b5f2425e
(plutus)
19:35:18
[1fe65587]
SCP-5027 finished writing marlowe input application functions for web api
(marlowe-cardano)
19:35:18
[d8a7be53]
PLT-4186 fix invalid tx spec - updated reference to standardContract function
(marlowe-cardano)
19:35:18
[3b20c053]
PLT-4186 removed invalid test on post contract - added specs for post transaction
(marlowe-cardano)
19:35:18
[4ffd26d7]
SCP-5029 remove unused lib from marlowe-protocols - update post call with tags
(marlowe-cardano)
19:56:36
[27749030]
docs: Merge #3791 3791: Check address prefix and network tag in shelley and multisig addr r=paweljakubas a=paweljakubas <!--
Detail in a few bullet points the work accomplished in this PR.
Before you submit, don't forget to:
CODE-OF-CONDUCT.md LICENSE README.md bors.toml cabal.project default.nix docker-compose.yml docs flake.lock flake.nix floskell.json hie-direnv.yaml lib nix prototypes reports scripts shell.nix specifications test touch.me.CI weeder.dhall Make sure the GitHub PR fields are correct:
✓ Set a good Title for your PR.
✓ Assign yourself to the PR.
✓ Assign one or more reviewer(s).
✓ Link to a Jira issue, and/or other GitHub issues or PRs.
✓ In the PR description delete any empty sections
and all text commented in <!--, so that this text does not appear
in merge commit messages.
CODE-OF-CONDUCT.md LICENSE README.md bors.toml cabal.project default.nix docker-compose.yml docs flake.lock flake.nix floskell.json hie-direnv.yaml lib nix prototypes reports scripts shell.nix specifications test touch.me.CI weeder.dhall Don't waste reviewers' time:
✓ If it's a draft, select the Create Draft PR option.
✓ Self-review your changes to make sure nothing unexpected slipped through.
CODE-OF-CONDUCT.md LICENSE README.md bors.toml cabal.project default.nix docker-compose.yml docs flake.lock flake.nix floskell.json hie-direnv.yaml lib nix prototypes reports scripts shell.nix specifications test touch.me.CI weeder.dhall Try to make your intent clear:
✓ Write a good Description that explains what this PR is meant to do.
✓ Jira will detect and link to this PR once created, but you can also
link this PR in the description of the corresponding Jira ticket.
✓ Highlight what Testing you have done.
✓ Acknowledge any changes required to the Documentation.
-->
- [x] Proper prefixes checks added for shelley and shared addresses (they are in compliance with cardano-addresses and https://github.com/input-output-hk/cardano-ledger/blob/master/eras/babbage/test-suite/cddl-files/babbage.cddl#L149-L175)
- [x] added also network tag check (it was long lasting TODO)
### Comments
<!-- Additional comments, links, or screenshots to attach, if any. -->
### Issue Number
adp-2646
<!-- 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: Pawel Jakubas <[email protected]> Source commit: 80fec43901ed4cd5aec5c40e63bab7a4b8044910
(cardano-wallet)
21:24:40
[25664e19]
Added Data.Incremental with class(ILC) and basic instances (Map,MonoidMap,Total) tests.
(cardano-ledger)
21:47:06
[ccd2ea67]
PLT-1397 MintBurnTx indexer now supports querying data of specific points in time
(plutus-apps)
21:49:07
[57a8e153]
cardano-api: Add instance Ord AnyCardanoEra to make eras comparable
(cardano-node)
21:49:29
[b05fdc79]
Initial attempt to integrate neweset changes to the network layer.
(cardano-node)
22:02:46
[791f645d]
cardano-api: Fix genProtocolParametersUpdate to distinguish Alonzo-specifix protocol parameters
(cardano-node)
22:13:37
[996ff33b]
plutusStaging: Bump plutus to 7b238771bd82d38f587a3d9956baa42bec6838ce
(plutus-ops)
22:21:32
[f524fe5a]
cardano-api: Add instance Ord AnyCardanoEra to make eras comparable
(cardano-node)
22:21:32
[72453c39]
cardano-api: Fix genProtocolParametersUpdate to distinguish Alonzo-specifix protocol parameters
(cardano-node)
22:24:26
[238a1ecc]
PLT-1397 MintBurnTx indexer now supports querying data of specific points in time
(plutus-apps)
22:30:41
[50bfb461]
Deploying to gh-pages from @ input-output-hk/plutus-ap[email protected] 🚀
(plutus-apps)
23:05:03
[5ef07c1b]
🟩 C1 Devnet Sidechain Explorer is up (200 in 57 ms) [skip ci] [upptime]
(uptime)
23:05:04
[e2d87ada]
🟩 C1 Mainnet Sidechain Explorer is up (200 in 492 ms) [skip ci] [upptime]
(uptime)