Home / Reports / May 24, 2023
Wednesday, May 24, 2023
785 commits had been pushed across 59 repos by 103 authors. There were 6,140,865 additions and 2,937,768 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- cardano-wallet133
- marlowe-cardano104
- cardano-api81
- catalyst-core48
- plutus43
- cardano-js-sdk34
- cardano-haskell-packages33
- cardano-node31
- formal-ledger-specifications23
- ouroboros-consensus21
- hydra-poc20
- cardano-ledger-specs15
- blockfrost-js-examples13
- haskell.nix12
- marlowe-playground12
- uptime11
- cardano-ledger11
- mithril11
- CIPs10
- yoroi-frontend8
- cardano-token-registry7
- cardano-haskell-package-repo7
- pool_groups6
- cardano-base6
- foliage6
- marconi6
- guild-operators5
- antaeus5
- essential-cardano-content5
- ouroboros-network5
- dapps-certification4
- hydra4
- developer-portal3
- cabal-tools3
- cardano-node-tests3
- cardano-ops3
- fs-sim3
- marlowe-ts-dapp-swap3
- blockfrost-backend-ryo2
- blockfrost-js2
- go-cardano-submit-api2
- bech322
- cardano-updates2
- cardano-transaction-lib2
- aiken1
- blockfrost-examples1
- CIP-0094-polls1
- yoroi-mobile1
- cardano1
- cardano-db-sync1
- cardano-haskell-action1
- cardano-prelude1
- ci-world1
- mantis-faucet-web1
- marlowe-explorer1
- plutus-apps1
- sc-dev-platform1
- stackage.nix1
- plutarch-core1
Commit Log
00:38:48
[4974e788]
refactor(cardano-services): bypass CORS policy when no Origin header set
(cardano-js-sdk)
01:24:03
[303b34b9]
PLT-5597 add `marlowe-cardano-minimal` to enable benchmarking of Marlowe scripts (#5310)
(plutus)
01:49:31
[c66a640f]
Deploying to gh-pages from @ input-output-hk/plutus@303b34b9f012bc0ebbbde9ecf88d60a8aeef57e4 🚀
(plutus)
02:21:14
[216b697e]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 303b34b9f012bc0ebbbde9ecf88d60a8aeef57e4
(plutus)
02:34:04
[cdac996e]
Extract out common tx fee benchmark code into `benchEstimateTxFee`.
(cardano-wallet)
02:35:21
[53aedfa4]
Only benchmark tx fee estimation if the wallet UTxO set is non-empty.
(cardano-wallet)
03:03:35
[7cfd8b7f]
Rename StakeCredentialDelegationCert to StakeCredentialPoolDelegationCert
(cardano-api)
03:13:37
[3da85ef0]
Derive `Semigroup` and `Monoid` subclasses for `TokenQuantity`.
(cardano-wallet)
03:14:40
[ab85ba6e]
Remove warning about exporting default constructor for `TokenMap`.
(cardano-wallet)
03:37:42
[1d7e4d60]
Rename StakeCredentialDelegationCert to StakeCredentialPoolDelegationCert
(cardano-api)
03:56:09
[643593d2]
Merge remote-tracking branch 'origin/main' into website-package-dependencies
(foliage)
05:01:52
[4654ced4]
Revert pgrst.tx.statement_timeout to statement_timeout as pgrst.tx version was never released
(guild-operators)
06:09:52
[a344b32d]
Merge pull request #416 from input-output-hk/lehins/remove-upper-bound
(cardano-base)
07:33:40
[3f8044dc]
fixup! feat: implement TypeormStakePoolProvider - refactor providerServer to support typeorm providers - add `USE_TYPEORM_STAKE_POOL_PROVIDER` env - add `--use-typeorm-stake-pool-provider` cli arg - resolve stake pool data through typeorm data source
(cardano-js-sdk)
07:35:10
[3b7d9580]
feat(cardano-services): add stake pools metrics computation job
(cardano-js-sdk)
07:37:45
[d7564080]
New transaction build and build-raw --action-file and --vote-file options
(cardano-api)
07:55:32
[37d1d503]
Rename StakeCredentialDelegationCert to StakeCredentialPoolDelegationCert
(cardano-api)
07:57:00
[6dcfb073]
Merge pull request #739 from input-output-hk/refactor/bypass-cors-when-no-origin-header
(cardano-js-sdk)
07:58:20
[30b3f933]
Merge pull request #737 from input-output-hk/refactor/restore-asset-info-quantity-depreciated
(cardano-js-sdk)
07:59:00
[35d6bd03]
Merge pull request #934 from input-output-hk/jpraynaud/933-enhance-state-machines-aggregator-signer
(mithril)
08:05:46
[f5c19a55]
Merge pull request #698 from input-output-hk/feat/LW-9525-get-assets-parallel-queries
(cardano-js-sdk)
08:44:42
[0bd58752]
Bump ledger to 1.2.1.0, which changes `PParams` encoding (#105)
(ouroboros-consensus)
08:48:36
[cab85f7b]
Merge pull request #738 from input-output-hk/dependabot/npm_and_yarn/socket.io-parser-4.2.3
(cardano-js-sdk)
08:48:37
[8989f762]
fix: type in finalizeTx, tests for handleProvider, and implement standard descriptions for handle standard
(cardano-js-sdk)
08:51:45
[b6a6b654]
docs: Merge #3951 3951: Do not benchmark estimation of fees for empty wallets. r=jonathanknowles a=jonathanknowles ## Issue
ADP-3011
## Summary
This PR adjusts the restoration benchmark so that it no longer attempts to estimate transaction fees for wallets with no UTxOs available.
## Context
Attempting to estimate a transaction fee for a wallet with no available UTxOs will always fail with an error similar to:
```hs
ExceptionSelectAssets
(ErrSelectAssetsSelectionError
(SelectionBalanceErrorOf
(BalanceInsufficient
(BalanceInsufficientError
{ utxoBalanceAvailable = TokenBundle {coin = Coin 0, tokens = TokenMap (fromList [])}
, utxoBalanceRequired = TokenBundle {coin = Coin 995610, tokens = TokenMap (fromList [])}
, utxoBalanceShortfall = TokenBundle {coin = Coin 995610, tokens = TokenMap (fromList [])}
}
))))
```
This error has caused recent benchmark runs to fail. For example:
- https://buildkite.com/input-output-hk/cardano-wallet-nightly/builds/1806#01882c46-0871-441b-b750-3340dfe361e2 Co-authored-by: Jonathan Knowles <[email protected]> Source commit: daa378fbce35c342a73d6baeb26dc92fe6de5931
(cardano-wallet)
08:55:09
[f55fc6f3]
Merge pull request #922 from input-output-hk/jpraynaud/920-upgrade-cardano-node-8.0.0
(mithril)
09:14:40
[7b38a486]
top README: meeting #66 promotions + deprecations plus a couple we missed
(CIPs)
09:16:51
[d590e1a0]
Merge pull request #3 from blockfrost/chore/nft-example
(blockfrost-js-examples)
09:24:59
[3151cdec]
Deploying to gh-pages from @ input-output-hk/plutus@74c46562150e8f0d345fe1993ce25a762cb77b91 🚀
(plutus)
09:31:39
[a02422a7]
Deploying to gh-pages from @ input-output-hk/plutus@09a7e44e2e39cbb4d3df0b45e715c93d656f35e5 🚀
(plutus)
09:41:23
[05a9be7a]
Merge remote-tracking branch 'origin/master' into rela-aarch64-none
(haskell.nix)
09:51:09
[04354c29]
Deploying to gh-pages from @ input-output-hk/plutus@02bd1e268ed13c5ad5d8131a456149807d88ea52 🚀
(plutus)
09:59:17
[09200da2]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 74c46562150e8f0d345fe1993ce25a762cb77b91
(plutus)
10:28:19
[143e9df6]
Release `consensus 0.7.0.0`, `protocol-0.5.0.2`, `cardano 0.6.0.0` and `diffusion 0.6.0.0` (#93)
(ouroboros-consensus)
11:18:52
[60f9f62d]
Merge pull request #5271 from input-output-hk/mgalazyn/fix/ci-fix-tar-failed
(cardano-node)
11:57:03
[8e01e4d1]
Merge pull request #16 from input-output-hk/jbe/open-sourcing/etcm-3814-remove-names
(mantis-faucet-web)
12:05:51
[444fa06d]
Merge pull request #882 from input-output-hk/abailly-iohk/increase-bench-timeout
(hydra)
12:16:21
[05e8f9f3]
Merge pull request #108 from blinklabs-io/feat/hastx-endpoint
(go-cardano-submit-api)
12:21:12
[af4f584c]
Merge pull request #110 from input-output-hk/jc/add-maintainer
(formal-ledger-specifications)
12:21:57
[a188c788]
Merge pull request #3102 from cardano-tools-nft/16ef952a-f339-491c-81b7-8cee98a5ebc1
(cardano-token-registry)
12:30:53
[cdffa38b]
PLT-41 Fixed resuming error in EpochState indexer when the LedgerState was partially written on disk.
(marconi)
12:34:01
[a9dbfc4e]
Add governance action deposit vote delegation (#101)
(formal-ledger-specifications)
12:37:31
[2905da2b]
New transaction build and build-raw --action-file and --vote-file options
(cardano-api)
12:37:55
[1e24faef]
Rename StakeCredentialDelegationCert to StakeCredentialPoolDelegationCert
(cardano-api)
12:39:37
[7814a8ea]
Make CollectCom mutation tests use a varying number of committed UTxO
(hydra-poc)
12:46:48
[d56bb240]
ouroboros-consensus-diffusion: add lower bound on graphviz
(cardano-haskell-packages)
12:51:55
[21a66d90]
Merge remote-tracking branch 'source/mgalazyn/cardano-cli' into mgalazyn/cardano-cli-merge
(cardano-api)
13:13:31
[a6b11270]
Update from 99a7226012233ca01f8ae01964f5a89db3cef4ba
(cardano-haskell-package-repo)
13:15:47
[97e4e4ac]
Rename incorrectly named defaultByronGenesisJsonValue to defaultByronProtocolParamsJsonValue
(cardano-node)
13:16:02
[845d2d3e]
Use key flavors in signMetadata function and postAccountPublicKey.
(cardano-wallet)
14:01:00
[b5e0abfc]
Update cardano-testnet.cabal to expose Testnet.{Utils,Topology} and
(cardano-node)
14:16:32
[99c84f1b]
Rename StakeCredentialDelegationCert to StakeCredentialPoolDelegationCert
(cardano-api)
14:23:48
[040b629c]
input-output-hk/cardano-node#5222 Add hardcoded values for byron ApplicationName and ApplicationVersion
(cardano-api)
14:24:35
[0e69f0b5]
Remove WalletKey from Transaction module and move SequentialAny polymorphic code.
(cardano-wallet)
14:27:58
[4c1ae736]
ouroboros-consensus-diffusion: add lower bound on graphviz
(cardano-haskell-packages)
14:40:36
[46edd0bc]
Merge pull request #741 from input-output-hk/chore/remove-intellij-idea-config-files
(cardano-js-sdk)
14:42:48
[2d2c37b5]
Merge pull request #8 from input-output-hk/mgalazyn/remove-unused-cfg-params
(cardano-api)
14:43:23
[5f2e51c5]
docs: Merge #3937 3937: Refactor: UTxOAssumptions as a Sum type r=Unisay a=Unisay Refactor `UTxOAssumptions` from a record type + smart constructors to a sum type with regular constructors.
This requires to declare/pass types like `TxWitnessTag`, `TokenBundleMaxSize -> TokenBundleSizeAssessor` separately from `UTxOAssumptions` as explicit parameters to the `balanceTransaction`, however this is a temporary state of things: the plan is to remove these params in subsequent PRs.
### Comments
It was originally published and reviewed here https://github.com/input-output-hk/cardano-wallet/pull/3911 but I am splitting it into a separate PR.
### Issue Number
ADP-2967
Co-authored-by: Yura Lazarev <[email protected]> Source commit: 0d37963b1addc9d4fdb3453fa7b3948420c738ca
(cardano-wallet)
14:46:19
[083dd0d7]
Remove zipped event dump right after unzipping in s3-sync-unzip.hs (#5353)
(plutus)
14:50:46
[a0705745]
fixup! refactor(tx-construction): txOutputBuilder satisfies OutputBuilder interface
(cardano-js-sdk)
15:12:47
[c1344f49]
Merge pull request #9 from input-output-hk/mgalazyn/feat/refactor-errorsspec
(cardano-api)
15:27:19
[1f4bde6c]
Add Functor and hoist to load peers and add abort message type
(marlowe-cardano)
15:27:19
[26fbd215]
Refactor load to avoid chainging directory for extended periods
(marlowe-cardano)
15:27:19
[514ddc5e]
Remove ContractSpec tests from marlowe-runtime-test executable
(marlowe-cardano)
15:36:59
[9186c447]
workbench: package more logs when downloading and avoid repeated ones
(cardano-node)
15:39:00
[c271d62f]
Merge pull request #937 from input-output-hk/jpraynaud/fix-open-api-version
(mithril)
16:11:19
[90496e07]
Deploying to gh-pages from @ input-output-hk/plutus@5b7848040e932f3344ec31ff131f52371470da72 🚀
(plutus)
16:18:22
[e309f670]
Changed delegation so that nothing is a NOOP (#112)
(formal-ledger-specifications)
16:42:45
[aa09cc8a]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for d50c817f3f9f4816a1f27e2dac0b1ac8a0c02f46
(plutus)
17:17:58
[6574023d]
Merge pull request #17 from input-output-hk/jordan/expose-more-things
(cardano-api)
17:36:19
[a453f103]
Remove ContractSpec tests from marlowe-runtime-test executable
(marlowe-cardano)
17:36:19
[12780cde]
Refactor load to avoid chainging directory for extended periods
(marlowe-cardano)
17:36:19
[eb1eaed2]
Add Functor and hoist to load peers and add abort message type
(marlowe-cardano)
17:50:15
[c60bf21a]
Merge pull request #578 from input-output-hk/plt-5847-marlowe-loader
(marlowe-cardano)
17:52:36
[e47ad7c1]
Test with generalised applicative (a la sop-core) for mapkinds
(ouroboros-consensus)
18:00:46
[bb8f4baa]
Remove Conway instances for rules that are no longer relevant
(cardano-ledger-specs)
18:02:38
[79ada99d]
fixup! feat(projection-typeorm): add stake pools metrics computation job schedule
(cardano-js-sdk)
18:04:34
[f96bc382]
Merge branch '105-hygieniccosmetic-improvements' of github.com:input-output-hk/formal-ledger-specifications into 105-hygieniccosmetic-improvements
(formal-ledger-specifications)
18:05:01
[43641b2a]
Add a benchmark for `GetFilteredDelegationsAndRewardAccounts`
(cardano-ledger-specs)
18:05:01
[38f2d178]
Switch ledger-state to Babbage and add a benchmark for new query
(cardano-ledger-specs)
18:06:02
[de0190d5]
fixup! feat(cardano-services): add stake pools metrics computation job
(cardano-js-sdk)
18:06:49
[f4f12ca8]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for dacaa7045aa3678f42539b0560db7798357ce0d7
(plutus)
18:12:40
[251e2bb0]
Changed delegation so that nothing is a NOOP (#112)
(formal-ledger-specifications)
18:12:41
[7a02d6f4]
Test with generalised applicative (a la sop-core) for mapkinds
(ouroboros-consensus)
18:15:51
[ad1555f7]
Merge branch 'master' into 105-hygieniccosmetic-improvements
(formal-ledger-specifications)
18:58:29
[ea727b46]
Test with fixing ledger tables to a block instead of ledger-state like type
(ouroboros-consensus)
20:22:40
[f9591a12]
cleanup: remove references to snapshot-importer-example-config.json
(catalyst-core)
20:29:29
[20a3d308]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 083dd0d75375a456b17d158de48f23834d711291
(plutus)
20:31:27
[da8bffb0]
Merge pull request #533 from input-output-hk/joseph-fajen-remove-Lambda-section
(marlowe-cardano)
20:37:23
[5e75d916]
Merge pull request #4559 from karknu/karknu/blockfetch_master
(ouroboros-network)
20:38:13
[be7c740d]
Merge branch 'master' of github.com:input-output-hk/plutus into zliu41/symbols
(plutus)
20:50:25
[47e066fe]
Merge pull request #585 from input-output-hk/plt-5848-get-contract
(marlowe-cardano)
20:57:12
[3ff9a461]
Replace `TxCertPool` in core TxCert with specialized patterns
(cardano-ledger-specs)
20:59:56
[abfbcf99]
Replace `ShelleyTxCertDeleg` in Shelley TxCert with specialized patterns
(cardano-ledger-specs)
20:59:57
[c2923053]
Rename `TxCertGenesisDeleg` pattern to `GenesisDelegTxCert`
(cardano-ledger-specs)
21:16:31
[b9ccd35c]
Merge pull request #1836 from input-output-hk/fix_ignore_rule_race_conditions
(cardano-node-tests)
21:53:04
[ae0f2f19]
add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 5b7848040e932f3344ec31ff131f52371470da72
(plutus)
22:02:34
[0f04a26d]
Deploying to gh-pages from @ input-output-hk/plutus@c4a404f98015db514f9de48b1577ec0318e714e9 🚀
(plutus)
22:19:23
[81869517]
fixup! feat: implement TypeormStakePoolProvider - refactor providerServer to support typeorm providers - add `USE_TYPEORM_STAKE_POOL_PROVIDER` env - add `--use-typeorm-stake-pool-provider` cli arg - resolve stake pool data through typeorm data source
(cardano-js-sdk)
23:05:36
[2c888d74]
🟩 C1 Devnet Sidechain Explorer is up (200 in 241 ms) [skip ci] [upptime]
(uptime)
23:05:37
[05ea9c94]
🟩 C1 Mainnet Sidechain Explorer is up (200 in 699 ms) [skip ci] [upptime]
(uptime)