Home / Reports / Mar 30, 2023
Thursday, March 30, 2023
870 commits had been pushed across 62 repos by 109 authors. There were 1,309,337 additions and 959,196 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- cardano-node161
- marlowe-cardano92
- hydra-poc64
- ouroboros-network52
- yoroi-frontend49
- cardano-wallet44
- cicero35
- plutus32
- cardano-js-sdk29
- mithril29
- catalyst-core23
- cardano-haskell-package-repo22
- plutus-apps22
- cardano-documentation19
- yoroi-mobile12
- hydra10
- plutus-pioneer-program10
- uptime9
- dapps-certification9
- nothunks9
- cardano-ledger-specs8
- pool_groups7
- catalyst-standards7
- marconi7
- cardano-ledger6
- devx6
- marlowe6
- developer-portal5
- ci-world5
- allowedlist-service4
- cardano-db-sync4
- marlowe-runtime-ts4
- plutus-ops4
- guild-operators3
- koios-python3
- CIPs3
- cardano-haskell-action3
- haskell.nix3
- metadata-registry-testnet3
- hydra-voting-poc2
- cardano-base2
- cardano-node-tests2
- io-sim2
- cardano-transaction-lib2
- awesome-starter-kits2
- scrolls2
- blockfrost-backend-ryo1
- koios-webartifacts1
- cddl-codegen1
- armadillo1
- cardano-engineering-handbook1
- cardano-haskell-packages1
- Certification-working-group1
- essential-cardano-content1
- marlowe-playground1
- marlowe-starter-kit1
- NFTs-working-group1
- ouroboros-consensus1
- stackage.nix1
- typed-protocols1
- cardano-browser-tx1
Commit Log
00:14:21
[9d1d2b0d]
Merge pull request #551 from input-output-hk/plt-4221-release-process
(marlowe-cardano)
00:23:00
[4f355960]
Added ILC instances for Core: Coin, UMap, DPState, DState, PState, InstantaneousRewards.
(cardano-ledger)
00:32:40
[3fd9a5a8]
Added ILC instances for Core: Coin, UMap, DPState, DState, PState, InstantaneousRewards.
(cardano-ledger-specs)
00:48:17
[55e68923]
Merge pull request #1381 from input-output-hk/erikd/system-requirements
(cardano-db-sync)
01:00:36
[88f4a7ab]
add Mempool (customSmallerIsBetter) benchmark result for 5e04afe2e6dcaeefac39f118c7d92afa848fec78
(ouroboros-consensus)
01:01:31
[c08012a3]
Update golden tests to reflect changes in cardano-ledger-conway-1.1
(ouroboros-network)
01:09:26
[5d7acc16]
PLT-170-2 Add JSON-RPC querying for nonce by epoch in marconi-sidechain (#1028)
(plutus-apps)
01:09:26
[d3486f2a]
PLT-170-2 Add JSON-RPC querying for nonce by epoch in marconi-sidechain (#1028)
(marconi)
01:09:40
[bab38d11]
Deploying to gh-pages from @ input-output-hk/plutus-apps@5f90c2e3cbf1cfaf1887837e3b2109752a729c7c 🚀
(plutus-apps)
01:09:43
[52acf427]
plutusStaging: Bump plutus to 5d7acc16a608ad1e51576daaa08ae770e9211a40
(plutus-ops)
01:14:34
[646bf1b0]
PLT-4186 fix invalid tx id spec to use valid contract id - fix test description
(marlowe-cardano)
01:22:30
[1f4ddd4a]
Merge branch 'main' of https://github.com/QuixoteSystems/koios-python-dev into QuixoteSystems-main
(koios-python)
01:26:26
[426595cd]
Deploying to gh-pages from @ input-output-hk/plutus-apps@5d7acc16a608ad1e51576daaa08ae770e9211a40 🚀
(plutus-apps)
01:47:47
[541e7b98]
Merge pull request #4909 from input-output-hk/newhoggy/fix-qKesKesKeyExpiry
(cardano-node)
05:21:24
[f2b33fd2]
cardano-api:Continue with integration. Ran into a problem with Script parameterization on era
(cardano-node)
05:36:45
[2452adcb]
Merge pull request #5002 from input-output-hk/newhoggy/scriptDataSerialisation
(cardano-node)
05:53:56
[53a812ba]
Fixed evaluateTransactionExecutionUnits and fixup evaluateTransactionBalance
(cardano-node)
05:53:56
[f4fd73f8]
Fix cardano-api and cardano-cli test suites and get rid of warnings
(cardano-node)
05:53:57
[37425ecc]
cabal.project: update to latest ledger with few necessary bug fixes
(cardano-node)
06:09:30
[1a77da35]
fixup! feat(core): added new Transaction class that can convert between CBOR and the Core Tx type
(cardano-js-sdk)
06:27:58
[5502fa95]
feat(cardano-services): use prepared statements for txs by addresses queries
(cardano-js-sdk)
06:42:56
[7121f894]
Merge pull request #670 from input-output-hk/feat/adp-2875-ledger-tip-query-cache
(cardano-js-sdk)
07:07:47
[22b8ffd3]
feat(ogmios): ogmios TxSubmit client now uses a long-running ws connection
(cardano-js-sdk)
07:28:36
[b4bfc854]
feat(core): added new Transaction class that can convert between CBOR and the Core Tx type
(cardano-js-sdk)
07:29:58
[599a9200]
Merge pull request #675 from input-output-hk/feat/parametrise-pagination-queries
(cardano-js-sdk)
07:30:15
[f8d43c91]
Add small note about create-marker-utxo script not being mainnet compatible
(hydra-poc)
07:30:38
[f259b274]
Fix broken haddock links by using reference paths and avoid throwing on onBrokenLinks but mark them as warn
(hydra-poc)
07:30:38
[585484ca]
Fix links in glossary: avoid using relative paths as they are discourage by docusaurus.
(hydra-poc)
07:37:45
[dac5f9bf]
feat(ogmios): ogmios TxSubmit client now uses a long-running ws connection
(cardano-js-sdk)
07:38:29
[04693e20]
Merge pull request #836 from input-output-hk/greg/823/dependency_injection
(mithril)
08:38:24
[6b3d677f]
fixup! refactor: removes some code repetitions related to docker-compose infrastructures
(cardano-js-sdk)
08:46:11
[f64105aa]
Rename 12-ouroboros-overview.mdx to 08-ouroboros-overview.mdx
(cardano-documentation)
08:47:18
[7021a68a]
Rename 09-cardano-addresses.mdx to 10-cardano-addresses.mdx
(cardano-documentation)
08:47:42
[2a80cd2e]
Rename 10-about-hard-forks.mdx to 11-about-hard-forks.mdx
(cardano-documentation)
08:48:12
[fba8848d]
Rename 11-chain-confirmation-versus-transaction-confirmation.mdx to 12-chain-confirmation-versus-transaction-confirmation.mdx
(cardano-documentation)
08:55:23
[1dd289bf]
Merge pull request #826 from input-output-hk/jpraynaud/813-adapt-epoch-settings-table
(mithril)
09:10:17
[fb6ee10c]
Merge pull request #831 from input-output-hk/jpraynaud/815-create-signed-entity-type-table
(mithril)
09:13:54
[e078ba39]
workbench: restore the ScJson output format of -oldtracing profiles
(cardano-node)
09:15:58
[8f6a8d89]
Fix nft metadata not being returned with ContractCreated and InputsApplied
(marlowe-cardano)
09:28:15
[fa8eab71]
Rename content/03-learn/16-concurrency.mdx to content/04-explore-cardano/10-concurrency.mdx
(cardano-documentation)
09:29:12
[0100acec]
Rename 10-relevant-research-papers.mdx to 11-relevant-research-papers.mdx
(cardano-documentation)
09:39:57
[9b93a273]
Merge pull request #476 from input-output-hk/olgahryniuk-patch-58
(cardano-documentation)
09:49:29
[04c1ed5a]
PLT-3313: Reduced ratio of golden contracts, increased weight for `When`s
(marlowe)
09:52:24
[4f10c86f]
Fix links in glossary: avoid using relative paths as they are discourage by docusaurus.
(hydra-poc)
09:54:03
[ef605872]
Delete citation from mainchain-plutus-scripts.mdx as requested by 'amichae2' as issue #475
(cardano-documentation)
09:55:27
[88821785]
Fix broken haddock links by using reference paths and avoid throwing on onBrokenLinks but mark them as warn
(hydra-poc)
10:02:27
[14818150]
Merge branch 'input-output-hk:fourth-iteration' into fourth-iteration
(plutus-pioneer-program)
10:09:45
[29446570]
Revise ekg-0.4.0.15.0.0.0.0.1 to raise upper bounds on many packages
(cardano-haskell-package-repo)
10:18:10
[5cbb1fbf]
Merge branch 'fourth-iteration' of https://github.com/LukaKurnjek/plutus-pioneer-program into fourth-iteration
(plutus-pioneer-program)
10:42:10
[e113784a]
Merge pull request #115 from LukaKurnjek/solutions-fourth-iteration
(plutus-pioneer-program)
11:00:25
[e9acb5b8]
Revise ekg-json-0.1.0.7.0.0.0.1 to relax base and aeson bounds
(cardano-haskell-package-repo)
11:11:08
[5f25b3d7]
Revise libsystemd-journal-1.4.5.0.0.0.0.1 to relax various bounds
(cardano-haskell-package-repo)
11:14:17
[5a66aaf7]
Merge branch 'input-output-hk:fourth-iteration' into fourth-iteration
(plutus-pioneer-program)
11:38:26
[3fca9949]
SCP-5029 remove unused lib from marlowe-protocols - update post call with tags
(marlowe-cardano)
11:42:04
[df74901e]
Fix cost model param names and remove awkward tests that now don't work
(plutus)
11:59:19
[ec2cb847]
docs: Merge #3820 3820: flake.nix uses cardano-node input for executables in runtime r=Unisay a=Unisay In compile time we could use `cardano-node-1.36.0` while in run-time (as in, `cardano-node` executable which is available in the nix-shell and picked up by some unit/integration tests) we want to have the `cardano-node-1.35.4` (the latest released one).
### Issue Number
ADP-2897
Co-authored-by: Yura Lazarev <[email protected]> Source commit: ec30c07b4028322f12ca6fc18b7b2479e0743ac1
(cardano-wallet)
12:03:12
[c823543d]
feat(ogmios): ogmios TxSubmit client now uses a long-running ws connection
(cardano-js-sdk)
12:24:01
[e300cac9]
PLT-5267 Relocated obsolete examples to https://github.com/input-output-hk/real-world-marlowe/tree/main/archives
(marlowe-cardano)
13:01:30
[34e9e093]
Merge branch 'release/4.19.100' into Ahmed/YOEXT-548/null-rust-pointer
(yoroi-frontend)
13:04:16
[38d37910]
Merge pull request #5035 from input-output-hk/newhoggy/extra-ignores
(cardano-node)
13:04:53
[ee8b407d]
Merge pull request #835 from input-output-hk/jpraynaud/817-adapt-certificate-table
(mithril)
13:20:41
[dc6598dd]
Make securityParam `Int` (this is the type for it in GenesisConfig)
(plutus-apps)
13:20:45
[e5eab342]
Revise ekg-0.4.0.15.0.0.0.0.1 to raise upper bounds on many packages
(cardano-haskell-package-repo)
13:21:13
[69d3c3c9]
Revise ekg-json-0.1.0.7.0.0.0.1 to relax base and aeson bounds
(cardano-haskell-package-repo)
13:22:04
[0e9a7510]
Revise libsystemd-journal-1.4.5.0.0.0.0.1 to relax various bounds
(cardano-haskell-package-repo)
13:24:17
[b733d819]
Update from e0c36fd8aa62eae2a677f76aa7024443bf97fe99
(cardano-haskell-package-repo)
13:28:20
[b43c66c9]
PLT-4186 fix invalid tx spec - updated reference to standardContract function
(marlowe-cardano)
13:28:20
[38e7373d]
PLT-4186 removed invalid test on post contract - added specs for post transaction
(marlowe-cardano)
13:28:20
[e9a4e12f]
SCP-5027 finished writing marlowe input application functions for web api
(marlowe-cardano)
13:28:20
[eeb5c07d]
SCP-5029 remove unused lib from marlowe-protocols - update post call with tags
(marlowe-cardano)
13:32:42
[48b52dff]
Merge pull request #3147 from Emurgo/Ahmed/YOEXT-548/null-rust-pointer
(yoroi-frontend)
13:34:15
[cfbd3ea5]
Merge branch 'release/4.19.100' into yushi/YOEXT-533/collateral-fixes
(yoroi-frontend)
13:52:08
[eb6ac5fd]
remove the constraint in migration to be inserted on completion
(cardano-db-sync)
13:56:05
[55e84556]
feat: NPG-5482 Connect EventDB to the service, add db queries (#300)
(catalyst-core)
13:56:56
[e151db54]
refactor: Remove interactive prompts and replace rich for loguru (#301)
(catalyst-core)
13:57:55
[c7ed07c2]
Removed Draft Docs for NPG-5743-improve-logs-and-metrics-in-python-idea-scale-data-importer
(catalyst-core)
13:59:01
[f130dbf5]
cardano-api:Continue with integration. Ran into a problem with Script parameterization on era
(cardano-node)
13:59:48
[7fb9c964]
Fixed evaluateTransactionExecutionUnits and fixup evaluateTransactionBalance
(cardano-node)
13:59:49
[90aa1881]
Fix cardano-api and cardano-cli test suites and get rid of warnings
(cardano-node)
13:59:50
[a4424518]
cabal.project: update to latest ledger with few necessary bug fixes
(cardano-node)
14:08:15
[e767ff19]
refactor(cardano-services): aggregates the first two queries of txs/by-addresses endpoint
(cardano-js-sdk)
14:11:01
[dbf90b4b]
chore(cardano-services): uses the right logger instance for blockfrost query builder
(cardano-js-sdk)
14:11:01
[449916da]
refactor: removes some code repetitions related to docker-compose infrastructures
(cardano-js-sdk)
14:30:43
[ef39230b]
plutus-scripts-bench: Don't use TxGenPlutusType cases for builtins. Also
(cardano-node)
14:32:24
[5208dd10]
Remove dup of index-state, no longer needed with latest haskell.nix
(cardano-node)
14:37:50
[beed3cbc]
refactor: Make IdeaScale API configurable in IdeaScale data importer
(catalyst-core)
14:39:10
[c79a0ceb]
tullia: use --keep-going and retry to minimize failures and cache misses
(cardano-node)
14:43:02
[4f51338a]
plutusStaging: Bump plutus to c8a91d5161ceb4b06681c51618509a43e7e47b6d
(plutus-ops)
14:43:30
[7fe84882]
plutus-scripts-bench: Also propagate the API changes to Loop and ScriptAPI.
(cardano-node)
14:43:30
[74bd01cc]
plutus-scripts-bench: This propagates the API change beyond the custom
(cardano-node)
14:43:30
[a5606fd2]
Add PlutusTest.hs file to serve as an analogue of ApiTest.hs, to be changed to use the plutus-scripts-bench framework.
(cardano-node)
14:43:31
[c6ca426d]
plutus-scripts-bench: Make intermediate tree state visible for review.
(cardano-node)
14:43:31
[242e39b1]
plutus-scripts-bench: Initial implementation of checkPlutusBenchECDSA.
(cardano-node)
14:43:31
[086ee72a]
plutus-scripts-bench: Add Schnorr hook & fix findPlutusScript. Some
(cardano-node)
14:43:31
[8a52c8a7]
plutus-scripts-bench: Use filename logic (.hs suffix) in readPlutusScript
(cardano-node)
14:43:31
[53480120]
plutus-scripts-bench: Clean up warnings in ScriptAPI & remove undefined usage.
(cardano-node)
14:43:32
[42d88bc4]
plutus-scripts-bench: exempt Left case from nix path processing, fix
(cardano-node)
14:43:32
[d9731ba0]
plutus-scripts-bench: Sweep PlutusTest.hs for switch to Either for scripts.
(cardano-node)
14:43:32
[fff063d4]
tx-generator-service: new structure for the script field of the 'plutus' option
(cardano-node)
14:43:32
[51acff5a]
plutus-scripts-bench: Don't use TxGenPlutusType cases for builtins. Also
(cardano-node)
14:47:49
[866c835d]
tullia: use --keep-going and retry to minimize failures and cache misses
(cardano-node)
14:49:09
[7534b1dd]
tullia: use --keep-going and retry to minimize failures and cache misses
(cardano-node)
14:54:55
[a10483a9]
Update from 4fece9c498a7ceef876eaaee20f12b24da0a908c
(cardano-haskell-package-repo)
15:00:30
[1bf5e6e9]
feat(projection): add stakePoolMetadata and stakePoolMetrics projection types
(cardano-js-sdk)
15:01:15
[344bffcc]
refactor(projection)!: convert projectIntoSink into rxjs operator
(cardano-js-sdk)
15:02:44
[0fd06703]
test(projection-typeorm): extract test utils from stakePools.sink test
(cardano-js-sdk)
15:39:15
[3097a909]
Fix error of initializeWallet to avoid reporting the wallet-id.
(cardano-wallet)
15:47:56
[144a075d]
Deploying to gh-pages from @ input-output-hk/plutus-apps@c8a91d5161ceb4b06681c51618509a43e7e47b6d 🚀
(plutus-apps)
15:48:40
[e11c7944]
Remove dependence of `api` benchmark on `cardano-wallet-api-http`
(cardano-wallet)
15:51:34
[99ed5198]
PLT-3313: Removing `FixInterval` and `ReduceContractUntilQuiescent` from spec-test
(marlowe)
16:41:58
[5eb5ac4a]
fixup! feat(core): added new Transaction class that can convert between CBOR and the Core Tx type
(cardano-js-sdk)
17:27:32
[a5544f99]
Merge pull request #553 from input-output-hk/jhbertra/fix-nft-metadata
(marlowe-cardano)
17:28:35
[7ac870c2]
Fix nft metadata not being returned with ContractCreated and InputsApplied
(marlowe-cardano)
17:30:49
[ea26989d]
Merge pull request #3145 from Emurgo/yushi/YOEXT-533/collateral-fixes
(yoroi-frontend)
17:34:33
[9cbf7c4d]
Merge branch 'release/4.19.100' into yushi/YOEXT-536/fix-sign-requester-url
(yoroi-frontend)
17:42:24
[e6eda3c1]
docs: Merge #3812 3812: cardano-api 1.36.0 r=Unisay a=Unisay This PR updates the `cardano-api` version used in the wallet to `1.36.0` to make use of the new `BundledProtocolParameters`.
Co-authored-by: Yura Lazarev <[email protected]> Co-authored-by: Johannes Lund <[email protected]> Source commit: 0456438b6d8bce3f1d0de0ab8ec4b64cb19676fa
(cardano-wallet)
17:53:26
[d5fa940e]
Merge pull request #676 from input-output-hk/feat/ADP-2876-sql-profiling-in-compose
(cardano-js-sdk)
17:56:53
[cc300b42]
Add test of a let that is an application. Needs more investigation on this one.
(plutus)
18:14:38
[41c34fa8]
Merge pull request #550 from input-output-hk/plt-5269-create-tests
(marlowe-cardano)
18:39:42
[d9a8e3d2]
plutusStaging: Bump plutus to 014c2f5c1a74a0fb897de45024dc4436146232d2
(plutus-ops)
18:40:13
[509a909a]
PLT-4186 removed invalid test on post contract - added specs for post transaction
(marlowe-cardano)
18:40:13
[4b4bbd08]
SCP-5029 remove unused lib from marlowe-protocols - update post call with tags
(marlowe-cardano)
18:40:13
[009304af]
SCP-5027 finished writing marlowe input application functions for web api
(marlowe-cardano)
18:40:13
[8eda80c4]
PLT-4186 fix invalid tx spec - updated reference to standardContract function
(marlowe-cardano)
18:52:04
[b70506af]
Update golden tests to reflect changes in cardano-ledger-conway-1.1
(ouroboros-network)
19:06:32
[0b8ec266]
Revert "Don't check purity. Nonpure test still doesn't get inline?!" New test doesn't get inlined still.
(plutus)
19:12:07
[d1b4c7fa]
Not checking for purity, letNonPureMulti still has no inlining happening.
(plutus)
19:29:06
[9e705e9c]
plutusStaging: Bump plutus to b53a1166d035b90fa8222e1a6bec59a09d86870b
(plutus-ops)
19:40:37
[ded817df]
Deploying to gh-pages from @ input-output-hk/plutus-apps@014c2f5c1a74a0fb897de45024dc4436146232d2 🚀
(plutus-apps)
19:43:01
[7f0b5360]
Deploying to gh-pages from @ input-output-hk/plutus-apps@b53a1166d035b90fa8222e1a6bec59a09d86870b 🚀
(plutus-apps)
21:13:07
[1c7ce89e]
New queryUtxo_ queryProtocolParams_ queryEraHistory_ querySystemStart_ queryStakePools_ functions
(cardano-node)
21:13:08
[bb1e2de1]
Use unqualified inmports for oops functions and type that aren't in danger of conflicting with imports from other libraries
(cardano-node)
21:13:08
[698bfc12]
Inline queryStateForBalancedTx_ to avoid running queries that are never used
(cardano-node)
21:26:55
[c721b2a0]
Merge pull request #3363 from input-output-hk/lehins/move-tpraos-utils
(cardano-ledger)
21:30:55
[21b5733f]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for c721b2a002367548312cdda15e513f3df197cb56
(cardano-ledger-specs)
21:42:21
[04829238]
Inline queryStateForBalancedTx_ to avoid running queries that are never used
(cardano-node)
21:42:21
[d4800055]
Use unqualified inmports for oops functions and type that aren't in danger of conflicting with imports from other libraries
(cardano-node)
21:42:21
[9a7cd1ce]
New queryUtxo_ queryProtocolParams_ queryEraHistory_ querySystemStart_ queryStakePools_ functions
(cardano-node)
23:05:37
[fe5502b5]
🟩 C1 Devnet Sidechain Explorer is up (200 in 641 ms) [skip ci] [upptime]
(uptime)
23:05:39
[7faaf118]
🟩 C1 Mainnet Sidechain Explorer is up (200 in 959 ms) [skip ci] [upptime]
(uptime)