Home / Reports / Nov 22, 2022
Tuesday, November 22, 2022
464 commits had been pushed across 52 repos by 95 authors. There were 234,200 additions and 158,741 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- cardano-node73
- cardano-wallet54
- cardano-documentation32
- catalyst-core29
- ouroboros-network29
- plutus-apps29
- blockfrost-backend-ryo20
- cardano-js-sdk20
- haskell.nix16
- mithril14
- cardano-ledger-specs13
- plutus13
- cardano-db-sync12
- yoroi-mobile10
- cf-summit-evoting-status8
- cardano-node-tests8
- marlowe-cardano8
- openapi7
- musig26
- essential-cardano-content4
- blockfrost-rust3
- yoroi-graphql-migration-backend3
- cardano-ledger3
- cardano-prelude3
- daedalus3
- Developer-Experience-working-group3
- marlowe-playground3
- cardano-transaction-lib3
- cardano-token-registry2
- yoroi-frontend2
- cardano-base2
- cardano-graphql2
- cardano-rosetta2
- cardano-world2
- cardano-browser-tx2
- blockfrost-js1
- guild-operators1
- koios-java-client1
- cardano-connect-with-wallet1
- CIPs1
- developer-portal1
- testnets-cardano-org1
- PicoSwap1
- cicero1
- essential-cardano1
- koi-pond1
- plutarch-core1
- dolos1
- oura1
- plutus-starter-kit1
Commit Log
00:08:46
[9919ee71]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-summit-evoting-status)
00:08:46
[17897266]
:pencil: Update summary in README [skip ci] [upptime]
(cf-summit-evoting-status)
02:58:16
[4105b3cc]
docs: Merge #3596 3596: Remove `scrypt` flag from libraries where it's unneeded. r=jonathanknowles a=jonathanknowles ## Issue Number
ADP-2386 (follow on from #3591)
## Summary
This PR removes the `scrypt` flag from the following libraries:
- `cardano-wallet-primitive`
- `cardano-wallet-coin-selection` Co-authored-by: Jonathan Knowles <[email protected]> Source commit: 144db95fba9ec723a2f828bbfb24bd85c0c1d0e1
(cardano-wallet)
03:05:46
[0243f57f]
added ToExpr instances, Cardano.Ledger.Shelley.LedgerState.ToExprOrphans module.
(cardano-ledger)
07:16:48
[c8960e0c]
[EC Api] - Added: Cardano´s block saturation analysis
(essential-cardano-content)
07:52:51
[8830a550]
fix(cardano-services): ttl validation now uses seconds and no longer minutes as the cache itself
(cardano-js-sdk)
07:54:12
[dc9b94cd]
fix(e2e): cache ttl default value is now expressed in seconds rather than in minutes
(cardano-js-sdk)
08:54:02
[0a884630]
Merge branch 'main' into feature/npg-3694-vit-ss-database-fetching
(catalyst-core)
09:27:52
[76cb1924]
WIP: Begin rewriting Contract monad to support multiple backends
(cardano-browser-tx)
09:41:38
[6dff1494]
Add non-trivial TranslationContext for Shelley, remove TranslateEra * ShelleyGenesis instances
(cardano-ledger-specs)
09:56:55
[e4a0aaa9]
Merge pull request #1500 from input-output-hk/refactor_tx_tests
(cardano-node-tests)
10:35:34
[a7618556]
Add non-trivial TranslationContext for Shelley, remove TranslateEra * ShelleyGenesis instances
(cardano-ledger)
10:36:12
[40519eb4]
docs: Merge #3595 3595: Temporarily disable `prop_outputsSatisfyMinAdaRequirement` r=Anviking a=Anviking - [x] Temporarily disable failing `prop_outputsSatisfyMinAdaRequirement`
### Comments
- It is [failing](https://github.com/input-output-hk/cardano-wallet/pull/3591#issuecomment-1319932086) due to too-loose validation of user-specified outputs containing datum hashes.
- The validation logic should take the full `WriteTx.TxOut` / `Ledger.TxOut` into account.
Was also thinking about just adding something like this to balanceTx:
```haskell
guardTxOutMinAda (Cardano.Tx (Cardano.ShelleyTxBody _ body _ _ _ _) _) =
let outs = WriteTx.outputs (WriteTx.recentEra `@era)` body
in mapM_ guardOut $ zip [0..] outs
where
guardOut
:: (Int, WriteTx.TxOut (WriteTx.ShelleyLedgerEra era))
-> ExceptT ErrBalanceTx m (Cardano.Tx era)
guardOut (ix, out) =
-- when not enough:
throwE
$ ErrBalanceTxSelectAssets
$ ErrSelectAssetsSelectionError
$ SelectionOutputErrorOf
$ SelectionOutputCoinInsufficient
$ SelectionOutputCoinInsufficientError
{ minimumExpectedCoin = error "todo"
, output = toWalletOutput out
}
```
but doing nothing for now at least.
### Issue Number
ADP-2347
Co-authored-by: Johannes Lund <[email protected]> Source commit: 0099065e23dc1e0987fa47fbe4f24e100cf355b0
(cardano-wallet)
11:10:44
[4c2fac1e]
Merge pull request #604 from input-output-hk/ensemble/596-fix-signer-regisration
(mithril)
12:15:15
[76393311]
WIP: Rewrite Contract monad to support multiple backends
(cardano-transaction-lib)
12:23:57
[cd7127b5]
Merge branch 'dshuiski/1234-opt-odc' into dshuiski/1119-query-backend
(cardano-transaction-lib)
13:49:20
[d383c21f]
refactor(e2e): unifies some utils to reduce/avoid code repetition
(cardano-js-sdk)
14:01:40
[efbc9838]
upload state after as artifact after tests and fix windows config
(cardano-wallet)
14:07:51
[3edc823c]
fixup! refactor(e2e): unifies some utils to reduce/avoid code repetition
(cardano-js-sdk)
14:15:10
[53b4e40c]
Merge pull request #434 from input-output-hk/olgahryniuk-patch-44
(cardano-documentation)
14:31:43
[5716f096]
Rename content/06-development-guidelines/06-guidelines-for-large-spos.mdx to content/06-development-guidelines/05-operating-a-stake-pool/09-guidelines-for-large-spos.mdx
(cardano-documentation)
14:33:03
[ed23140b]
Rename content/06-development-guidelines/08-running-stake-pools-and-delegation-for-exchanges.mdx to content/06-development-guidelines/05-operating-a-stake-pool/10-running-stake-pools-and-delegation-for-exchanges.mdx
(cardano-documentation)
14:42:42
[b94f3721]
fixup! refactor(e2e): unifies some utils to reduce/avoid code repetition
(cardano-js-sdk)
14:43:03
[dbeb6b30]
Merge pull request #435 from input-output-hk/olgahryniuk-patch-45
(cardano-documentation)
14:44:22
[48a1b21d]
test(e2e): adds an e2e test to ensure cache is invalidated on epoch rollover
(cardano-js-sdk)
14:55:10
[5bb23a86]
feat: activate ormolu formatting of haskell file and pretty md/yaml files
(cardano-prelude)
14:57:35
[94373400]
[EC Api] - Added: What IOG has delivered for Cardano
(essential-cardano-content)
14:57:54
[18653c53]
Fixes the API Docs, Adds the Contributing guide and adds VIT-SS docs (#91)
(catalyst-core)
14:59:01
[03599a33]
Merge pull request #796 from input-output-hk/olgahryniukiohkio/contrib/what-iog-has-delivered-for-cardano-1669129054458
(essential-cardano-content)
14:59:36
[51496fa0]
Merge pull request #795 from input-output-hk/cexplorerio/contrib/cardanos-block-saturation-analysis-1669101407750
(essential-cardano-content)
15:07:55
[e26e6617]
Merge branch 'main' into feature/npg-3694-vit-ss-database-fetching
(catalyst-core)
15:41:08
[59fe2b61]
upload state after as artifact after tests and fix windows config
(cardano-wallet)
16:19:49
[a645b5b0]
Update and rename 03-committee-rotation.mdx to 04-committee-rotation.mdx
(cardano-documentation)
16:23:49
[012545c3]
add lean specifications for primitives of the new submissions store
(cardano-wallet)
16:24:18
[4eece6ba]
add lean specification for API operations in the new submissions store
(cardano-wallet)
16:24:31
[1208e4f0]
Merge pull request #19 from input-output-hk/hrajchert/SCP-4727-remove-playground-common
(marlowe-playground)
16:25:19
[7252a7e7]
Update libs/cardano-ledger-binary/test-lib/Test/Cardano/Ledger/Binary/Random.hs
(cardano-ledger-specs)
16:30:55
[163629e3]
Merge pull request #1310 from input-output-hk/kderme/iohk-nix-13.0.5
(cardano-db-sync)
16:44:04
[1a01f2a3]
chore(changelog): add note about preview preprod param updates
(blockfrost-backend-ryo)
17:21:22
[84fae322]
fix(cardano-services): fix possible APY calculation overflow on networks with fast epochs
(cardano-js-sdk)
17:44:41
[309ab876]
chore(addresses): don't validate UTF-8 as CIP25 v2 also supports hex
(blockfrost-backend-ryo)
18:06:49
[a226852e]
fix(cardano-services): fix possible APY calculation overflow on networks with fast epochs
(cardano-js-sdk)
18:35:41
[7e4b3a75]
chore(addresses): replace CIP-25 v2 validation for extended call
(blockfrost-backend-ryo)
18:36:22
[3ec62569]
Merge pull request #3597 from input-output-hk/piotr/e2e-test-windows
(cardano-wallet)
18:40:05
[49448207]
chore(addresses): replace CIP-25 v2 validation for extended call
(blockfrost-backend-ryo)
18:43:22
[e1c61d31]
docs: Merge pull request #3597 from input-output-hk/piotr/e2e-test-windows e2e tests fix windows config Source commit: 3ec62569078b4e26b459a32b31808acc240da86b
(cardano-wallet)
19:30:23
[138b814b]
chore(addresses): replace CIP-25 v2 validation for extended call
(blockfrost-backend-ryo)
20:01:52
[bb191e64]
Introduction of a `Memoized` type class and using it throught ledger.
(cardano-ledger-specs)
20:03:01
[4c85c4bb]
Fix the order in which scripts from AuxData are serialized
(cardano-ledger-specs)
21:41:29
[e8b59aa0]
fix: remove transacting cross-chain content awaiting for video
(cardano-documentation)
22:25:39
[5903000d]
docs: Merge #3577 3577: Get/list shared txs r=Anviking a=paweljakubas <!--
Detail in a few bullet points the work accomplished in this PR.
Before you submit, don't forget to:
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 release.nix 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.
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 release.nix 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.
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 release.nix 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] Updated get/list shared tx in swagger
- [x] Adding plumbing in api scaffolding layer, link, reusing between shelley and shared modes
- [x] adding integration tests
### Comments
<!-- Additional comments, links, or screenshots to attach, if any. -->
### Issue Number
adp-2224
<!-- 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: 999e7e15c9cf04133b6ae8593e1dcaca1d1c31d2
(cardano-wallet)
23:04:58
[80ade62c]
🟩 voting.summit.cardano.org is up (200 in 472 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:04:59
[7faae8e2]
🟩 voter-service-AWARD-categories is up (200 in 481 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:05:00
[79316f2e]
🟩 voter-service-SPEAKERS-categories is up (200 in 548 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:05:00
[324ef012]
🟩 voter-service-cast-vote is up (401 in 132 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:05:01
[399fb7db]
🟩 voter-service-get-captcha is up (200 in 403 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:23:47
[27ed01c1]
Fix AlonzoTxAuxData representation and make it match closer the on the wire format
(cardano-ledger-specs)