Home / Reports / Nov 25, 2022
Friday, November 25, 2022
466 commits had been pushed across 50 repos by 84 authors. There were 215,432 additions and 190,383 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- cardano-node61
- cardano-wallet45
- catalyst-core29
- cardano-js-sdk28
- ouroboros-network27
- mithril25
- cardano-ledger24
- plutus-apps24
- cip30-data-signature-parser18
- marlowe-cardano17
- plutus17
- cip8-java16
- cardano-ledger-specs14
- yoroi-mobile10
- openapi8
- cf-summit-evoting-status8
- daedalus7
- musig27
- blockfrost-utils6
- marlowe-playground5
- ledger-app-cardano-shelley5
- yoroi-graphql-migration-backend4
- cardano-base4
- iohk-monitoring-framework4
- ledgerjs-cardano-shelley4
- guild-operators3
- cardano-serialization-lib3
- cardano-documentation3
- cardano-updates3
- blockfrost-backend-ryo2
- engineering2
- essential-cardano-content2
- formal-ledger-specifications2
- haskell.nix2
- hydra2
- network-equivalences2
- cardano-transaction-lib2
- rust-cardano-ouroboros-network1
- cardano-node-tests1
- hydra-poc1
- nix-cache-proxy1
- plutus-ops1
- stackage.nix1
- cardano-browser-tx1
- oura1
- pallas1
- scrolls1
Commit Log
00:07:22
[74fab68d]
:pencil: Update summary in README [skip ci] [upptime]
(cf-summit-evoting-status)
00:07:22
[65aeced8]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-summit-evoting-status)
01:50:56
[e49f2fd2]
Merge branch 'fixing-ci' of https://github.com/input-output-hk/catalyst-core into fixing-ci
(catalyst-core)
02:34:48
[2fd9214c]
Move top-level `CoinSelection` module to `Cardano.Tx.Balance.Internal`.
(cardano-wallet)
02:36:27
[b23781ed]
Remove imports of `cardano-coin-selection` from `cardano-wallet`.
(cardano-wallet)
02:36:27
[e74d8bd4]
Rename `cardano-wallet-coin-selection` to `cardano-coin-selection`.
(cardano-wallet)
05:12:13
[304daeeb]
Merge pull request #494 from input-output-hk/feat/ADP-1989-stake-pool-e2e-test
(cardano-js-sdk)
06:13:32
[7ebdf77d]
fix!: ttl validation now uses seconds and no longer minutes as the cache itself
(cardano-js-sdk)
06:24:12
[d6b48f87]
feat(key-management): ownSignatureKeyPaths now checks for reward account in certificates
(cardano-js-sdk)
06:24:13
[fe08491d]
fixup! feat: type GroupedAddress now includes key derivation paths
(cardano-js-sdk)
06:49:11
[3120792d]
Merge branch 'main' into NPG-4011-stop-checking-for-sq-lite-db-file-when-using-postgres-in-vit-ss-server-and-vit-ss-cli
(catalyst-core)
07:22:22
[3f786f93]
Merge branch 'main' into NPG-4011-stop-checking-for-sq-lite-db-file-when-using-postgres-in-vit-ss-server-and-vit-ss-cli
(catalyst-core)
07:25:11
[a5904a4a]
Merge branch 'main' into NPG-4011-stop-checking-for-sq-lite-db-file-when-using-postgres-in-vit-ss-server-and-vit-ss-cli
(catalyst-core)
07:42:58
[f2be5476]
Stop checking for SQLite db file when using Postgres in vit-ss server and vit-ss CLI (#90)
(catalyst-core)
08:02:47
[2aeac8c5]
[EC Api] - Added: Weekly development report as of 2022-11-25
(essential-cardano-content)
08:04:24
[cdb48e89]
tx-generator: correct script params; parametrize redeemer per-script
(cardano-node)
08:09:01
[2bd4d1f1]
Merge pull request #798 from input-output-hk/olgahryniukiohkio/contrib/weekly-development-report-as-of-2022-11-25-1669363367055
(essential-cardano-content)
08:18:11
[7502fd5d]
enhance logging capabilities for snapshot client and move summary of voting tools to info.
(catalyst-core)
08:19:57
[537e8c66]
implemented snapshot-wormhole cli which should be able to transfer snapshot from snapshot-trigger-service to vit-servicing-station. Two modes are implemented:
(catalyst-core)
08:30:29
[fd1d99e6]
Merge pull request #609 from input-output-hk/jpraynaud/548-fix-kes-period-verification
(mithril)
08:54:21
[c217ee64]
Relocated the support folder as per David Rosales request
(cardano-documentation)
09:00:32
[a3c0fac3]
Execute queries in parallel and return the response
(yoroi-graphql-migration-backend)
09:06:59
[95e9e7cf]
Merge branch 'develop' of github.com:Emurgo/yoroi-mobile into pat/nft-gallery
(yoroi-mobile)
09:07:08
[fc1df0f4]
Make sure that every slot entry made of two numbers
(yoroi-graphql-migration-backend)
09:10:45
[121c706c]
Move implementation of contract model over to quickcheck-contractmodel
(plutus-apps)
09:12:30
[b0624217]
locli: accumulated updates: rendering, summaries, metrics, schema
(cardano-node)
09:12:31
[ea0cf464]
locli: add a 'description' field to Field & pass it through to CDF serialisations
(cardano-node)
09:12:31
[f608b317]
locli & wb: table properties, field precisions, better rendering, Summary computation & rendering
(cardano-node)
09:12:31
[4e1ad54e]
locli: report improvements: autogen list, pass through workload & tag charts with runs
(cardano-node)
09:12:31
[5d8f0dd9]
workbench | profiles: more systematic filter disabling & fix chainsync
(cardano-node)
09:12:31
[63c8e077]
locli: split the Cardano.Analysis.Field module & fix nomenclature
(cardano-node)
09:12:31
[d836b31d]
workbench: drop frequency limit for key BlockFetch and ChainSync messages
(cardano-node)
09:12:31
[e9795b62]
locli: Summary analysis; tons more metrics; better reports; cleanups
(cardano-node)
09:20:12
[4b1eb588]
test(e2e): adds an e2e test to ensure cache is invalidated on epoch rollover
(cardano-js-sdk)
09:21:36
[ddac4136]
fixup! feat(e2e): wallet restoration load test - use artillery as load test engine - add wallet restoration scenario - update readme with usage
(cardano-js-sdk)
09:53:27
[9110079f]
locli: Summary analysis; tons more metrics; better reports; cleanups
(cardano-node)
09:59:27
[0de3a4e8]
fixup! feat(e2e): wallet restoration load test - use artillery as load test engine - add wallet restoration scenario - update readme with usage
(cardano-js-sdk)
10:02:16
[0d0a4c6c]
test(e2e): wallet init test with new custom measurement and scheduler helpers
(cardano-js-sdk)
10:28:16
[b39a8a46]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 8d5d787141c55e78c52a3ba1bec1dd89bad9fbd8
(cardano-ledger)
11:02:46
[21da2dfd]
chore(deps): update env_logger requirement from 0.9.0 to 0.10.0
(rust-cardano-ouroboros-network)
11:20:29
[994a33a0]
Test using 'build --tx-out-datum-embed' without provide protocol params
(cardano-node-tests)
11:58:09
[3e3326ac]
Add a (mostly stubbed) blog entry for the "mapping consensus" article
(cardano-updates)
11:58:57
[f72c28d9]
Add support for connecting to Postgres in vit-ss integration tests
(catalyst-core)
11:59:00
[c85d2eb2]
Finish vit-ss integration tests rest load request generator implementation
(catalyst-core)
12:04:11
[fe554494]
add lean specifications for primitives of the new submissions store
(cardano-wallet)
12:11:25
[1a0abcee]
feat(cardano-services): synchronizes epoch rollover detected by ledger tip
(cardano-js-sdk)
12:12:10
[ed876f01]
fixup! test(e2e): adds an e2e test to ensure cache is invalidated on epoch rollover
(cardano-js-sdk)
12:17:10
[618ac0ae]
add lean specification for API operations in the new submissions store
(cardano-wallet)
12:35:06
[4a7a8b8e]
build(installPhase): fix node_modules copying to resulting derivation
(cardano-js-sdk)
12:48:45
[51578766]
add lean specification for API operations in the new submissions store
(cardano-wallet)
13:01:01
[3bf2ee9b]
build(installPhase): fix node_modules copying to resulting derivation
(cardano-js-sdk)
13:30:57
[09b3906f]
ETCM-2825 update: combine the two FAQ docs under relocated support folder
(cardano-documentation)
13:44:43
[ce18f902]
fixup! Add support for connecting to Postgres in vit-ss integration tests
(catalyst-core)
14:08:03
[26a4e54b]
fixup! feat(cardano-services): synchronizes epoch rollover detected by ledger tip
(cardano-js-sdk)
14:56:44
[870f4bb2]
Implement GET /contract/:contractId/transactions/:transactionId
(marlowe-cardano)
14:58:51
[7513d7d2]
Add support for connecting to Postgres in vit-ss integration tests
(catalyst-core)
14:58:51
[4152e658]
Finish vit-ss integration tests rest load request generator implementation
(catalyst-core)
15:07:30
[fa81ad6e]
docs: Merge #3600 3600: Create `cardano-balance-tx` library shell. 🐚 r=jonathanknowles a=jonathanknowles ## Issue Number
ADP-2433
## Description
This PR:
- creates a new library `cardano-balance-tx` with a single top-level module (currently empty):
```patch
+ Cardano.Tx.Balance
```
- moves our existing balance-tx-specific `CoinSelection` module to the `cardano-balance-tx` library, and renames it, so that we have:
```patch
Cardano.Tx.Balance
+ Cardano.Tx.Balance.Internal.CoinSelection
```
- renames the `cardano-wallet-coin-selection` library to `cardano-coin-selection`:
```patch
- cardano-wallet-coin-selection
+ cardano-coin-selection
- simplifies the `cardano-coin-selection` library module hierarchy:
```patch
- Cardano.Wallet.CoinSelection.Internal
- Cardano.Wallet.CoinSelection.Internal.Balance
- Cardano.Wallet.CoinSelection.Internal.Balance.Gen
- Cardano.Wallet.CoinSelection.Internal.Collateral
- Cardano.Wallet.CoinSelection.Internal.Context
+ Cardano.CoinSelection
+ Cardano.CoinSelection.Balance
+ Cardano.CoinSelection.Balance.Gen
+ Cardano.CoinSelection.Collateral
+ Cardano.CoinSelection.Context
```
- adjusts the dependencies of the `cardano-wallet` library, so that:
- `cardano-wallet` **_does_** directly depend on `cardano-balance-tx`;
- `cardano-wallet` **_does not_** directly depend on `cardano-coin-selection`. Co-authored-by: Jonathan Knowles <[email protected]> Source commit: 5c0d1ce9974eae8f7d7b1f87f97ab38895605c42
(cardano-wallet)
15:11:38
[5d401130]
refactor: registration delegation action contains required deposit
(cardano-wallet)
15:16:48
[6f8c72f0]
Remove `allowScriptStakeCredsToEarnRewards` hardfork switch
(cardano-ledger-specs)
15:17:59
[6863b7f3]
workbench: drop a stale comment in the master profile definition file
(cardano-node)
15:18:21
[5994e4ec]
Bring back skipped twiddling tests. They still require proper Eq instance for MemoBytes
(cardano-ledger)
15:18:21
[5ace926e]
Introduction of a `Memoized` type class and using it throught ledger.
(cardano-ledger)
15:18:22
[891dd094]
Fix AlonzoTxAuxData representation and make it match closer the on the wire format
(cardano-ledger)
15:52:00
[0eb55314]
Add 'allow_uncertified_signer_registration' feature to 'mithril-common'
(mithril)
15:52:12
[1713bddd]
Add 'allow_uncertified_signer_registration' feature to 'mithril-end-to-end'
(mithril)
16:09:27
[4ca4db06]
Remove `allowScriptStakeCredsToEarnRewards` hardfork switch
(cardano-ledger-specs)
16:12:24
[8ee77a0c]
Use literals to write ring elements corresponding to numbers
(formal-ledger-specifications)
16:54:17
[09217548]
add lean specification for API operations in the new submissions store
(cardano-wallet)
17:11:30
[6db8945f]
[DDW-1083] Unify the Haskell `make-installer` with the other project; use Git revisions as build numbers
(daedalus)
18:23:38
[7b51aa3a]
We don't want to rely on GC to cleanup redundantly allocated scarce pages, thus we clean it up eagerly
(cardano-base)
18:53:22
[e54071e4]
Implement GET /contract/:contractId/transactions/:transactionId
(marlowe-cardano)
18:57:48
[5933ca7a]
plutusStaging: Bump plutus to b7ac5b2035f3675b3ceb289cf3a1551230714987
(plutus-ops)
19:15:45
[fe20d3ea]
Fix minting policy in tutorial in light of https://www.tweag.io/blog/2022-03-25-minswap-lp-vulnerability/.
(plutus)
19:36:25
[04f6a2ac]
Implement PUT /contracts/:contractId/transactions/:transactionId
(marlowe-cardano)
20:14:45
[d2b5fbf0]
Fix minting policy in tutorial and for state machine thread tokens in light of https://www.tweag.io/blog/2022-03-25-minswap-lp-vulnerability
(plutus-apps)
22:16:53
[3455be50]
WIP: Moved more functions to use the Contract abstraction. Improved contract env setup. Exploring what is needed for other functions which can use the abstraction
(cardano-browser-tx)
22:19:48
[a9ab8d97]
Make `ouroboros-network-api` independent of `ouroboros-network-framework`
(ouroboros-network)
23:04:53
[e66b42f1]
🟩 voting.summit.cardano.org is up (200 in 391 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:04:54
[81faaa35]
🟩 voter-service-AWARD-categories is up (200 in 400 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:04:55
[9a690347]
🟩 voter-service-cast-vote is up (401 in 304 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:04:55
[cb6de78e]
🟩 voter-service-SPEAKERS-categories is up (200 in 455 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:04:56
[6b167bee]
🟩 voter-service-get-captcha is up (200 in 271 ms) [skip ci] [upptime]
(cf-summit-evoting-status)