Home / Reports / Feb 7, 2023
Tuesday, February 7, 2023
701 commits had been pushed across 78 repos by 120 authors. There were 2,599,921 additions and 1,666,321 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- marlowe-cardano100
- ouroboros-network50
- plutus-apps43
- cardano-ledger-specs39
- yoroi-mobile37
- hydra-poc33
- plutus29
- cardano-node26
- cardano-ledger25
- cardano-js-sdk20
- cardano-wallet19
- catalyst-core19
- mithril18
- hydra14
- developer-portal13
- essential-cardano-content12
- cardano-base11
- uptime10
- anti-diffs10
- cardano-node-tests10
- cardano-serialization-lib9
- cardano-documentation9
- ci-world9
- scrolls9
- cardano-wallet-rb7
- guild-operators5
- blockfrost-backend-ryo4
- cardano-graphql4
- dapps-certification4
- plutus-ops4
- cardano-transaction-lib4
- plutarch4
- blockfrost-python3
- cardano-token-registry3
- go-ouroboros-network3
- cardano-world3
- haskell.nix3
- ouroboros-consensus3
- webartifacts2
- grants-ui2
- cddl-codegen2
- scripts2
- cardano-updates2
- cicero2
- hs-opt-handbook.github.io2
- marlowe-actus-labs2
- cardano-ogmios2
- cardano-browser-tx2
- plutarch-plutus2
- blockfrost-elixir1
- CIPs1
- carp1
- pricing-service1
- yoroi-frontend1
- Helios1
- Heph1
- cardano-clusterlib-py1
- cardano-db-sync1
- cardano-explorer-app1
- cardano-ops1
- cardano-rosetta1
- catalyst_flutter1
- catalyst-toolbox1
- Certification-working-group1
- clockworks-world1
- dapps-world1
- Developer-Experience-working-group1
- jormungandr1
- marlowe-lambda1
- marlowe-playground1
- NFTs-working-group1
- ops-lib1
- plutus-starter1
- stackage.nix1
- vit-servicing-station1
- ikar1
Commit Log
00:05:42
[5b0dfdac]
Move Arbitrary instances from cardano-ledger-shelley-test into shelley:testlib and core:testlib
(cardano-ledger-specs)
00:07:00
[5194c0e9]
supersetFromSet, removed SumSet which can't be solved, Added (Delta x) Term, new example testA
(cardano-ledger-specs)
00:08:06
[10960dca]
chore(deps): bump cachix/install-nix-action from 17 to 19
(vit-servicing-station)
00:23:26
[321a4df5]
Merge branch 'zeme-iohk/add-shell-to-hydra-jobs' into zeme-iohk/add-shell-to-hydra-jobs-2
(plutus-apps)
00:24:07
[f7b1a7d1]
Merge branch 'zeme-iohk/fix-hydra-link' into zeme-iohk/fix-hydra-link-2
(plutus-apps)
01:03:12
[8d4acb86]
imp: adds smash, ogmios, submit-api, dump relay topo; rosetta wip
(cardano-world)
01:17:11
[e6bbffd2]
Implement a new way to do golden tests and switch NewEpochState test to use it. Also start shelley test suite
(cardano-ledger-specs)
01:17:12
[581912c5]
Switch BHeader memoization to strict ByteString, but keep the field lazy
(cardano-ledger-specs)
01:18:01
[c32b6c89]
Fix incorect constraint and cleanup Transaction translation a little
(cardano-ledger)
01:20:38
[59600e69]
feat: added Ed25519 EdDSA signature scheme to crypto package based on
(cardano-js-sdk)
01:21:03
[1d09ee91]
feat(crypto): added BIP-32 key management and derivation to crypto package
(cardano-js-sdk)
01:37:16
[90dbbf8a]
Move Arbitrary instances from cardano-ledger-shelley-test into shelley:testlib and core:testlib
(cardano-ledger)
01:49:51
[19dba813]
feat(crypto): added libSodium based Bip32Ed25519 implementation
(cardano-js-sdk)
02:13:22
[44c27278]
Implement a new way to do golden tests and switch NewEpochState test to use it. Also start shelley test suite
(cardano-ledger)
02:13:23
[1d392c86]
Switch BHeader memoization to strict ByteString, but keep the field lazy
(cardano-ledger)
05:38:41
[0479fbae]
Remove NoImplicitPrelude and avoid import of Cardano.Prelude where possible.
(cardano-node)
06:27:57
[b7839664]
Remove NoImplicitPrelude and avoid import of Cardano.Prelude where possible.
(cardano-node)
06:36:39
[fe08c22e]
Remove NoImplicitPrelude and avoid import of Cardano.Prelude where possible.
(cardano-node)
07:05:55
[b70628ef]
Merge remote-tracking branch 'origin/master' into hkm/nixpkgs-update
(haskell.nix)
07:18:19
[8258d22b]
Remove NoImplicitPrelude and avoid import of Cardano.Prelude where possible.
(cardano-node)
08:09:54
[ec983796]
Eliminate a 404, add a missing continuation mark in one shell script.
(cardano-documentation)
08:14:04
[7f9db2af]
Merge pull request #862 from input-output-hk/thestophe/contrib/cardano-cube-1675308053468
(essential-cardano-content)
08:16:08
[8b8ed1ec]
Merge pull request #449 from stevanlohja/ETCM-3003-sc-docs-release-2
(cardano-documentation)
08:23:19
[198ba4ac]
Merge pull request #855 from input-output-hk/sebastian-pabon/contrib/emurgo-academy-sparks-presents-a-job-in-cardanos-blockchain-1674840667287
(essential-cardano-content)
08:28:48
[ae44f30f]
Merge pull request #848 from input-output-hk/josh-noriega/contrib/what-makes-djed-better-or-lgc-review-1674584313923
(essential-cardano-content)
08:37:31
[08c60076]
Merge branch 'main' into xiaolaoshuhotmailcom/contrib/a-list-of-community-built-developer-tools-on-cardano-1674725472011
(essential-cardano-content)
08:38:09
[8ceb7f8c]
Merge pull request #850 from input-output-hk/xiaolaoshuhotmailcom/contrib/a-list-of-community-built-developer-tools-on-cardano-1674725472011
(essential-cardano-content)
08:40:04
[e2af0150]
Shuffle things around and add value preservation test for contest tx
(hydra-poc)
08:46:31
[033d1337]
plutusStaging: Bump plutus to 8d94400d5fa83b2c814fb9cae1e43bf0848bd6ff
(plutus-ops)
09:01:18
[023825c9]
Merge pull request #454 from input-output-hk/olgahryniuk-patch-51
(cardano-documentation)
09:34:01
[5f69be93]
Merge pull request #866 from input-output-hk/ivan-irakoze/contrib/sidechain-toolkit-1675762215600
(essential-cardano-content)
09:53:40
[f013bb72]
Merge pull request #731 from input-output-hk/jpraynaud/729-create-spo-testing-preview
(mithril)
10:36:54
[7f35af80]
Implement a new way to do golden tests and switch NewEpochState test to use it. Also start shelley test suite
(cardano-ledger)
10:36:54
[a8bcb252]
Switch BHeader memoization to strict ByteString, but keep the field lazy
(cardano-ledger)
11:20:07
[19ee9247]
utxo statistics and utxo snapshot endpoints for shared wallets
(cardano-wallet-rb)
11:21:38
[66320867]
Merge pull request #702 from input-output-hk/ensemble/check-that-value-is-preserved
(hydra-poc)
11:22:18
[cc26760b]
Fix incorrect constraint in Tx Transaction for Babbage and Conway
(cardano-ledger-specs)
11:23:28
[53675f77]
Implement a new way to do golden tests and switch NewEpochState test to use it. Also start shelley test suite
(cardano-ledger-specs)
11:23:28
[0162d627]
Move Arbitrary instances from cardano-ledger-shelley-test into shelley:testlib and core:testlib
(cardano-ledger-specs)
11:23:29
[7dd9c8a6]
Switch BHeader memoization to strict ByteString, but keep the field lazy
(cardano-ledger-specs)
11:25:00
[fa9d4afc]
Remove 'Edit this page' button from autogenerated content pages
(developer-portal)
11:34:51
[06477d98]
Merge pull request #55 from piotr-iohk/utxo-eps-shared-wallets
(cardano-wallet-rb)
11:47:56
[3b8e794c]
Use `display` to show parse errors in `goldPIR`, add change log. (#5108)
(plutus)
12:16:51
[439e4fa5]
Test preconditions, invariants and postconditions for positivity and normality
(anti-diffs)
12:21:27
[d6e5e401]
Merge pull request #448 from input-output-hk/scp-4984-basic-e2e
(marlowe-cardano)
12:22:31
[5c0a634c]
Merge pull request #15 from input-output-hk/jdral/diff-containers-bring-back-unsafe-constructors
(anti-diffs)
12:23:08
[3c789276]
Test preconditions, invariants and postconditions for positivity and normality
(anti-diffs)
12:26:17
[abcee98b]
Add `ToCBOR`/`FromCBOR` instances for `ConwayLedgerPredFailure`
(cardano-ledger)
12:31:00
[846193eb]
Move stake-distribution properties from `TestChain` to a separate module
(cardano-ledger-specs)
12:40:43
[b4868e8a]
Add instances for `ConwayLedgerPredFailure` and `ConwayTallyPredFailure`:
(cardano-ledger-specs)
13:01:28
[0a421d40]
SCP-5012 migrated to new hoisting and running for marlowe query.
(marlowe-cardano)
13:02:05
[5d31b20b]
SCP-4817 Guard against invalid-hereafter prior to invalid-before.
(marlowe-cardano)
13:03:42
[037e6deb]
Deploying to deploy from @ input-output-hk/hs-opt-handbook.github.io@8547c4e923a7d821569207089643deab6400de63 🚀
(hs-opt-handbook.github.io)
13:33:54
[cfc1637e]
ETCM-3030 Update sidechains introduction after testnet release
(cardano-documentation)
13:57:40
[a950b7d2]
Resolve pointer addresses in `incrementalStakeDistr` conditionally
(cardano-ledger-specs)
13:57:40
[d98d839e]
Update Environment of ShelleySNAP rule with access to PParams
(cardano-ledger-specs)
13:57:41
[9fb3adc0]
Resolve pointer addresses in `updateStakeDistribution` conditionally
(cardano-ledger-specs)
13:57:41
[f7130835]
Add `maxMajorPV` to `Constants` and use it to generate protocol version
(cardano-ledger-specs)
13:57:56
[68dd79cf]
Merge pull request #590 from Emurgo/denis/react_templates_prettifying
(cardano-serialization-lib)
14:11:24
[59c39a15]
migrated scripts for tally from vit-ops repo + update for fund9 (#263)
(catalyst-core)
14:23:11
[edb7933a]
docs: Merge #3733 3733: UTxO statistics/snapshot in shared wallets 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] UTxO statistics endpoint, integration tests,swagger
- [x] UTxO snapshot endpoint, integration tests,swagger
### Comments
<!-- Additional comments, links, or screenshots to attach, if any. -->
### Issue Number
adp-2636
<!-- 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]> Co-authored-by: Piotr Stachyra <[email protected]> Source commit: 41deda8a7e31f8e054dc149473461613492fbc7a
(cardano-wallet)
14:35:11
[1a5c4e65]
Renamed the modules in the json-rpc library in `marconi-chain-index` to `Network.JsonRpc.*`
(plutus-apps)
14:36:43
[50a34151]
Merge pull request #1646 from saratomaz/update_secp_forbidden_message
(cardano-node-tests)
14:58:22
[0da707e1]
Check that it is not possible to use auxiliary script in Shelley-era Tx
(cardano-node-tests)
15:00:21
[e325b3f9]
Merge branch 'staging' into dependabot/npm_and_yarn/ua-parser-js-0.7.33
(developer-portal)
15:00:42
[24e2b284]
Merge branch 'staging' into dependabot/npm_and_yarn/http-cache-semantics-4.1.1
(developer-portal)
15:01:02
[861efaf7]
Merge branch 'staging' into add-technical-concepts-january-2023
(developer-portal)
15:04:46
[c742dfca]
Remove NoImplicitPrelude and avoid import of Cardano.Prelude where possible.
(cardano-node)
15:20:18
[2e2efcaf]
Untie distribution machinery from Plutip and rename PlutipTest to ContractTest
(cardano-transaction-lib)
15:22:11
[2790b34c]
See to review comments and add timeout to waitForTxInAtAddress loop
(plutus-apps)
15:35:58
[565f5fb0]
recursive types, breakdown in profiling, blockfrost network type resolution
(Helios)
15:36:25
[54642bfa]
Update Environment of ShelleySNAP rule with access to PParams
(cardano-ledger-specs)
16:03:40
[332fa182]
Add TICKF for ConwayEra and bring back GetLedgerView insatcne for ConwayEra
(cardano-ledger)
16:21:37
[3b653e8f]
Resolve pointer addresses in `incrementalStakeDistr` conditionally
(cardano-ledger-specs)
16:21:38
[e3698f76]
Add `maxMajorPV` to `Constants` and use it to generate protocol version
(cardano-ledger-specs)
16:21:38
[16374864]
Resolve pointer addresses in `updateStakeDistribution` conditionally
(cardano-ledger-specs)
16:26:54
[2b2efa64]
FIX to send bech_32 receive-address in Authorization instead of hex changeAddress()
(dapps-certification)
16:37:19
[cc2e672d]
Resolve pointer addresses in `incrementalStakeDistr` conditionally
(cardano-ledger)
16:37:19
[4fae5205]
Resolve pointer addresses in `updateStakeDistribution` conditionally
(cardano-ledger)
16:37:20
[051618b4]
Add `maxMajorPV` to `Constants` and use it to generate protocol version
(cardano-ledger)
16:59:16
[3ff2e2dc]
Merge branch 'feature/YOMO-309-memo-storage' into feature/YOMO-309-memo-ui
(yoroi-mobile)
16:59:58
[a618571d]
Tests can now use onvenience functions for auto balancing, fees and exunits
(plutus-apps)
16:59:59
[8b5f367f]
Use CardanoEra where possible and different assertions for each PV
(plutus-apps)
16:59:59
[0161f7c6]
Removed the pattern match in the implementation of buildTx by using the new withIsShelleyBasedEra function
(plutus-apps)
17:00:01
[23398a7b]
Add test for spending from script with reference script and providing datum witness in txbody
(plutus-apps)
17:00:01
[9437eb89]
See to review comments and add timeout to waitForTxInAtAddress loop
(plutus-apps)
17:04:07
[01cc2321]
feat(cardano-services): changes the way tx metadatum are read from db, from json to raw bytes
(cardano-js-sdk)
17:15:10
[8db094d0]
Add test of a let that is an application. Needs more investigation on this one.
(plutus)
17:21:31
[198c4f25]
Merge pull request #1425 from Plutonomicon/klntsky/add-blockfrost-test-runner-interface
(cardano-transaction-lib)
17:48:31
[2f0eee81]
Merge branch 'master' of github.com:input-output-hk/plutus into zliu41/pure-uplc
(plutus)
18:23:03
[c7d8eb22]
Minor adjustements to the types in several places to use the MKs
(ouroboros-network)
18:29:52
[461159c1]
Merge branch 'feature/YOMO-309-memo-storage' into feature/YOMO-309-memo-ui
(yoroi-mobile)
18:47:17
[b68c649b]
Add first draft spec to ignore malformed initTx which leads to wrong number PT tokens distributed
(hydra)
18:50:04
[ce111b59]
fix(key-management): correct ledger tx mapping validityIntervalStart prop name
(cardano-js-sdk)
18:50:37
[c780ce3a]
Load MarloweUTxO from DB on rollback instaed of keeping history in memory
(marlowe-cardano)
19:13:16
[9f761bff]
Merge pull request #452 from input-output-hk/dependabot/github_actions/cachix/install-nix-action-19
(marlowe-cardano)
19:13:37
[cc31cfcd]
Account for change in strategy with respect to Enc/DecCBOR for ledger types
(ouroboros-network)
19:13:37
[bab1e934]
Remove usage of `MemoBytes` for `Header`, since `Header` cannot be parametrized on `era`
(ouroboros-network)
19:13:37
[1008af13]
More progress on ouroboros-consensus-shelley. Now stuck on Header
(ouroboros-network)
19:14:43
[2b829c20]
Merge pull request #609 from maciej-bendkowski/maciej/pnum-infix-operators
(plutarch)
19:21:41
[fcdc0862]
Load MarloweUTxO from DB on rollback instaed of keeping history in memory
(marlowe-cardano)
19:21:41
[120738af]
SCP-5012 migrated to new hoisting and running for marlowe query.
(marlowe-cardano)
19:29:17
[c118bfbf]
Update marlowe-runtime/test/Language/Marlowe/Runtime/Transaction/BuildConstraintsSpec.hs
(marlowe-cardano)
19:45:12
[9162d898]
Load MarloweUTxO from DB on rollback instaed of keeping history in memory
(marlowe-cardano)
19:45:22
[ef2151f8]
Merge branch 'master' of github.com:input-output-hk/plutus into zliu41/floatin
(plutus)
19:48:44
[92539610]
Fix term parsers for PLC, UPLC, PIR. Now they can parse comments. (#5115)
(plutus)
19:52:39
[0cafbc85]
Merge remote-tracking branch 'origin/develop' into dshuiski/1119-query-backend
(cardano-browser-tx)
20:23:14
[7f28137f]
SCP-5031 Added sqitch migration for fixing collateral indices.
(marlowe-cardano)
20:31:36
[3cc7f55e]
Add first draft state spec to ignore malformed initTx which leads to wrong number PT tokens distributed
(hydra)
21:15:24
[91c7e4cc]
Merge pull request #456 from input-output-hk/jhbertra/fix-integration-test
(marlowe-cardano)
21:16:08
[e4c0b6f8]
SCP-5012 migrated to new hoisting and running for marlowe query.
(marlowe-cardano)
23:05:27
[2f1a9a3d]
🟩 C1 Devnet Sidechain Explorer is up (200 in 386 ms) [skip ci] [upptime]
(uptime)
23:05:29
[98db987a]
🟩 C1 Mainnet Sidechain Explorer is up (200 in 922 ms) [skip ci] [upptime]
(uptime)
23:06:25
[9c19eaa7]
SCP-5031 Added sqitch migration for fixing collateral indices.
(marlowe-cardano)
23:20:17
[013f9a55]
fix: nft utxos sent correct transaction when processing consumed inputs
(scrolls)
23:53:46
[950b2096]
fix: nft utxos sent correct transaction when processing consumed inputs
(scrolls)