Home / Reports / May 25, 2023
Thursday, May 25, 2023
773 commits had been pushed across 53 repos by 105 authors. There were 3,475,991 additions and 1,020,491 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- cardano-api147
- hydra-poc123
- cardano-wallet82
- ouroboros-network49
- cardano-js-sdk29
- cardano-node28
- ouroboros-consensus23
- plutus23
- cardano-updates22
- cardano-token-registry19
- cardano-haskell-packages19
- cardano-ledger-specs17
- hydra15
- haskell.nix11
- mithril11
- uptime10
- bech3210
- catalyst-core10
- marconi8
- cardano-db-sync7
- devx7
- fs-sim7
- plutus-apps7
- awesome-starter-kits7
- pool_groups6
- cardano-documentation6
- cardano-haskell-package-repo6
- cardano-node-tests6
- aiken5
- formal-ledger-specifications5
- marlowe5
- marlowe-explorer4
- guild-operators3
- yoroi-frontend3
- ci-world3
- dapps-certification3
- cardano-browser-tx3
- oura3
- blockfrost-backend-ryo2
- yoroi-graphql-migration-backend2
- atala-prism-mediator2
- cardano-ops2
- sc-dev-platform2
- cardano-transaction-lib2
- site1
- koios-java-client1
- CIP-0049-polls1
- yoroi-mobile1
- antaeus1
- bitte1
- cardano-ledger1
- marlowe-cardano1
- scrolls1
Commit Log
00:18:56
[c419d422]
test for StrictMVar updateMVar strictness issue (w/ NoThunks) make sure that optimizations are off!
(ouroboros-consensus)
00:25:08
[b6920f0b]
workbench: allow custom supervisord.conf and only the needed Nomad templates
(cardano-node)
00:25:10
[e7fc1a65]
workbench: package more logs when downloading and avoid repeated ones
(cardano-node)
00:25:10
[cc27b26c]
workbench: set placement and resources for Nomad Cloud "perf" class
(cardano-node)
01:18:04
[087e9c84]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for c4a404f98015db514f9de48b1577ec0318e714e9
(plutus)
01:41:24
[cdd84dbe]
chore(deps): bump elasticsearch from 7.14.0-alpha.1 to 8.5.0-alpha.1 (#465)
(oura)
01:44:33
[d6d973ad]
Merge pull request #25 from input-output-hk/newhoggy/add-mateusz-to-CODEOWNERS
(cardano-api)
01:46:18
[ef37d03a]
Merge pull request #19 from input-output-hk/newhoggy/maintain-changelog-in-prs
(cardano-api)
04:01:19
[ddf7191b]
New transaction build and build-raw --action-file and --vote-file options
(cardano-api)
04:51:17
[ec658135]
Update from 96f9d6a8062b00e8d7c4b5024e3beb23a002cd3e
(cardano-haskell-package-repo)
05:29:07
[adf9f87c]
Make script-evaluation-test run on the new dedicated self-hosted runner
(plutus)
05:29:51
[6e3bdbb0]
Make script-evaluation-test run on the new dedicated self-hosted runner (#5357)
(plutus)
05:46:47
[bdbe0f4a]
Merge pull request #3952 from input-output-hk/piotr/update-bk-workflows
(cardano-wallet)
05:50:09
[87118bd7]
docs: Merge pull request #3952 from input-output-hk/piotr/update-bk-workflows Update workflows for default and benchmark boxes on buildkite Source commit: bdbe0f4aab76de7299cf38b2e62e8d70873015f0
(cardano-wallet)
06:38:15
[0be92474]
Merge pull request #26 from input-output-hk/newhoggy/make-cardano-api-internal-public
(cardano-api)
07:01:41
[29e43c9c]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 6e3bdbb009e8519e2d73716636da2fc414b2210b
(plutus)
07:46:21
[8ab98630]
New transaction build and build-raw --action-file and --vote-file options
(cardano-api)
08:18:23
[cb3f164a]
refactor!: consolidate withHandles and filter by policyIds projection mappers
(cardano-js-sdk)
08:36:40
[c162a753]
add a third test case which doesn't even force the return value from updateMVar
(ouroboros-consensus)
08:44:50
[11ec5ed1]
Merge pull request #1837 from input-output-hk/exclude_tokens_from_doc
(cardano-node-tests)
08:48:02
[727d8f25]
Remove genAdaOnlyOutput and make genTxOutAdaOnly accept a public key
(hydra-poc)
09:17:08
[e25a4e19]
fix: type in finalizeTx, tests for handleProvider, and implement standard descriptions for handle standard
(cardano-js-sdk)
09:17:10
[f293dc83]
fix: move HandleProvider to cardano-services package, add Handle to initializeTx
(cardano-js-sdk)
09:20:55
[88191683]
Rename StakeCredentialDelegationCert to StakeCredentialPoolDelegationCert
(cardano-api)
09:25:17
[7cedf598]
Remove genAdaOnlyOutput and make genTxOutAdaOnly accept a public key
(hydra-poc)
09:32:00
[6ee8c45d]
New transaction build and build-raw --action-file and --vote-file options
(cardano-api)
09:32:39
[bb303780]
refactor(cardano-services): aggregates the first two queries of txs/by-addresses endpoint
(cardano-js-sdk)
10:15:48
[b7e90a6e]
Merge pull request #890 from input-output-hk/dependabot/github_actions/cachix/install-nix-action-21
(hydra-poc)
10:20:32
[1f6aa11c]
ouroboros-consensus: don't depend on cardano-ledger-binary
(ouroboros-consensus)
10:49:40
[3373dbd7]
#5222 Remove `ApplicationName` and `ApplicationVersion` config parameters`
(cardano-node)
10:56:58
[74d735dd]
Merge pull request #23 from input-output-hk/jdral/unix-backwards-compatible
(fs-sim)
10:57:02
[20373778]
feat: Add config from application.conf and docker-compose and an example (#10)
(atala-prism-mediator)
11:07:37
[83c133a8]
Deploying to gh-pages from @ input-output-hk/plutus-ap[email protected] 🚀
(plutus-apps)
11:24:34
[bfb3b727]
Use key flavor in migrateManually and use singletons in the DB.Layer module
(cardano-wallet)
11:24:35
[ef3139de]
Use key flavors in signMetadata function and postAccountPublicKey.
(cardano-wallet)
11:24:38
[fb876ce1]
Remove WalletKey from Transaction module and move SequentialAny polymorphic code.
(cardano-wallet)
11:31:46
[4bc9ebc6]
#5222 Remove `ApplicationName` and `ApplicationVersion` config parameters`
(cardano-node)
11:44:28
[a8eb10e8]
ouroboros-consensus: don't depend on cardano-ledger-binary (#108)
(ouroboros-consensus)
12:14:33
[6fc576b8]
Rename StakeCredentialDelegationCert to StakeCredentialPoolDelegationCert
(cardano-api)
12:20:43
[a0050144]
Remove postgresConfig from PlutipConfig, set those values directly
(cardano-transaction-lib)
12:23:35
[2761f768]
docs: Merge #3938 3938: [ADP-3039] Remove WalletKey class r=paolino a=paolino
ADP-3039 Co-authored-by: paolino <[email protected]> Source commit: 4c0dd64be3936725dbbaf8f0f91db0d7431abe78
(cardano-wallet)
12:49:02
[38346ba8]
fix: moves HandleProvider to cardano-services-client and fixes type in observableWallet
(cardano-js-sdk)
12:56:33
[ed0c22d6]
Merge pull request #884 from input-output-hk/abailly-iohk/micro-benchmarks
(hydra)
13:05:28
[5cde4f74]
Add missing golden & roundtrip for ApiErrorBalanceTxUnderestimatedFee
(cardano-wallet)
13:06:43
[e48231d9]
Deploying to gh-pages from @ input-output-hk/plut[email protected] 🚀
(plutus)
13:10:40
[2e565c00]
PLT-41 Fixed resuming error in EpochState indexer when the LedgerState was partially written on disk. (#37)
(marconi)
13:12:23
[ac131e66]
#5222 Remove `ApplicationName` and `ApplicationVersion` config parameters`
(cardano-node)
13:19:51
[e086d5b3]
New transaction build and build-raw --action-file and --vote-file options
(cardano-api)
13:23:59
[23fbf3e7]
Merge branch 'develop' into feat/YOEXT-599/create-restore-updates
(yoroi-frontend)
13:30:53
[79067a63]
Rename StakeCredentialDelegationCert to StakeCredentialPoolDelegationCert
(cardano-api)
13:34:15
[e6f21f3f]
New transaction build and build-raw --action-file and --vote-file options
(cardano-api)
13:36:08
[ee8385bd]
feat(mat): Navigate to transaction start screen from token select
(yoroi-mobile)
13:41:48
[c0b7ad4d]
docs: Merge #3947 3947: [ADP-3042] add state-to-ktype implication r=paolino a=paolino - [x] add new type family `CredFromOf` that maps states to `CredFromKey` types, which are part of `Depth` kind , which is ... strange, but I didn't touch it.
- [x] remove ktype from `ApiLayer`
- [x] remove ktype from `WallteLayer`
- [x] remove k and ktype from `MockWalletLayer `
I'm a bit perplexed on the `ktype` , after binding it to the state type I realized that even the key type implies it. So a type function like
```haskell
type family CredFromOfKey k where
CredFromOfKey (SharedKey) = 'CredFromScriptK
CredFromOfKey _ = 'CredFromKeyK
type CredFromOf s = CredFromOfKey (KeyOf s)
```
would just suffice, instead of the bulky
```haskell
type family CredFromOf s where
CredFromOf (SharedState n key) = 'CredFromScriptK
CredFromOf (SeqState n key) = 'CredFromKeyK
CredFromOf (RndState n) = 'CredFromKeyK
CredFromOf (TestState n key) = 'CredFromKeyK
CredFromOf (RndAnyState n p) = 'CredFromKeyK
CredFromOf (SeqAnyState n key p) = 'CredFromKeyK
```
I'm proposing here
The key type implication would also remove ktype from other data , like
- TransactionLayer
- PaymentAddress
- DelegationAddress
and derived types/classes
I left this out of the PR, because I'm not sure of the intentions of this polymorphism.
ADP-3042
Co-authored-by: paolino <[email protected]> Source commit: 0a0ba43b1ed96ca3e207c75b97d6b66c2a905c59
(cardano-wallet)
13:42:23
[a7ae2caa]
Rename StakeCredentialDelegationCert to StakeCredentialPoolDelegationCert
(cardano-api)
13:51:01
[55548d8b]
Merge pull request #4569 from input-output-hk/coot/relese-script
(ouroboros-network)
13:55:43
[d0604534]
ouroboros-network-testing: more admissible `prop_shrink_valid`
(ouroboros-network)
13:55:44
[8041300e]
ouroboros-network-framework: introduce initiator & responder contexts
(ouroboros-network)
13:55:44
[ff5f9ada]
ouroboros-network-framework: renamed MuxPeer to MiniProtocolCb
(ouroboros-network)
13:55:45
[97b0420b]
peer-selection-tests: change targetNumberOfKnownPeers generator
(ouroboros-network)
14:08:43
[5030ac77]
Merge branch 'PLT-4591' of https://github.com/input-output-hk/dapps-certification into PLT-4386
(dapps-certification)
14:10:09
[55ed7be3]
Merge branch 'master' into chore/lw-6514-hardware-trezor-package
(cardano-js-sdk)
14:20:18
[95e34045]
Add governance action deposit vote delegation (#101)
(formal-ledger-specifications)
14:26:28
[5ea66ce2]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 41f70cb3251e47cb91749081c92dc2e6db87b85c
(plutus)
14:48:37
[9232973e]
Make CollectCom mutation tests use a varying number of committed UTxO
(hydra-poc)
14:51:25
[186b5302]
Merge pull request #5197 from input-output-hk/mgalazyn/feature/error-handling-for-pp-conversion
(cardano-node)
14:54:33
[75cbfe47]
New transaction build and build-raw --action-file and --vote-file options
(cardano-api)
14:57:57
[b3b258a1]
Merge branch 'master' of github.com:input-output-hk/plutus into zliu41/app-inline-uplc
(plutus)
15:00:05
[98980523]
Deploying to gh-pages from @ input-output-hk/plutus-ap[email protected] 🚀
(plutus-apps)
15:03:28
[780508bd]
Rename StakeCredentialDelegationCert to StakeCredentialPoolDelegationCert
(cardano-api)
15:24:14
[390996cb]
Make ouroboros-consensus independent of ouroboros-network-framework
(ouroboros-consensus)
15:33:22
[73f7d28f]
chore(hardware-trezor): use new trezor key agent in wallet tests
(cardano-js-sdk)
15:57:21
[d956ce5a]
Merge pull request #1502 from Plutonomicon/klntsky/daniel/mnemonic-wallets
(cardano-browser-tx)
15:59:31
[4ab45f34]
Deploying to gh-pages from @ Plutonomicon/cardano-transaction-l[email protected] 🚀
(cardano-browser-tx)
16:05:08
[d2c2d434]
consensus-test: remove information-less use of ConnectionId
(ouroboros-consensus)
16:13:56
[e2275553]
Merge pull request #1841 from input-output-hk/artur/update-benchmark-queue
(cardano-node-tests)
16:37:10
[b1fe3254]
Make ouroboros-consensus independent of ouroboros-network-framework
(ouroboros-consensus)
17:32:28
[e035b17e]
Added mini-ADR in Storable to describe resuming strategy along with a implementation of the ResumableInterval
(marconi)
17:52:54
[df06d4ea]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for c1603995da7c57d95371844191d235b05bb476b7
(cardano-ledger-specs)
18:12:41
[16f41831]
Merge branch '105-hygieniccosmetic-improvements' of github.com:input-output-hk/formal-ledger-specifications into 105-hygieniccosmetic-improvements
(formal-ledger-specifications)
18:25:39
[dfc6ed2a]
change `_≥ᵗ_` to `_≤ᵗ_` since the latter is more conventional
(formal-ledger-specifications)
20:12:46
[9b104d56]
fix: adds error checks on test, rename HandleProvider file, move HandleApiResponse mock into utils
(cardano-js-sdk)
21:21:07
[45fdfde8]
fixup! feat(cardano-services): add stake pools metrics computation job
(cardano-js-sdk)
22:48:32
[397bdf74]
Warn instead of crash when disable-ledger is used with state-dir
(cardano-db-sync)
23:05:16
[f2f8ea60]
🟩 C1 Devnet Sidechain Explorer is up (200 in 391 ms) [skip ci] [upptime]
(uptime)
23:05:18
[dfbe38e6]
🟩 C1 Mainnet Sidechain Explorer is up (200 in 811 ms) [skip ci] [upptime]
(uptime)