-
Notifications
You must be signed in to change notification settings - Fork 721
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Backport #5050 & #5132 to release/1.35
#5151
Backport #5050 & #5132 to release/1.35
#5151
Commits on Mar 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5467e80 - Browse repository at this point
Copy the full SHA 5467e80View commit details -
Configuration menu - View commit details
-
Copy full SHA for afb7b1a - Browse repository at this point
Copy the full SHA afb7b1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3b72e8 - Browse repository at this point
Copy the full SHA e3b72e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c482a9 - Browse repository at this point
Copy the full SHA 4c482a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0f593e - Browse repository at this point
Copy the full SHA c0f593eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e13bd9d - Browse repository at this point
Copy the full SHA e13bd9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cf9027 - Browse repository at this point
Copy the full SHA 8cf9027View commit details -
Merge pull request IntersectMBO#4823 from input-output-hk/newhoggy/st…
…raight-line-code-for-tx-commands Straight line code for tx commands
Configuration menu - View commit details
-
Copy full SHA for 7f52046 - Browse repository at this point
Copy the full SHA 7f52046View commit details
Commits on Mar 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6247259 - Browse repository at this point
Copy the full SHA 6247259View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1a5aee - Browse repository at this point
Copy the full SHA e1a5aeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for f270530 - Browse repository at this point
Copy the full SHA f270530View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb4b1c9 - Browse repository at this point
Copy the full SHA bb4b1c9View commit details -
Merge pull request IntersectMBO#5006 from input-output-hk/newhoggy/up…
…grade-to-cabal-3.10.1.0 Upgrade to cabal-3.10.1.0
Configuration menu - View commit details
-
Copy full SHA for c83b479 - Browse repository at this point
Copy the full SHA c83b479View commit details
Commits on Mar 22, 2023
-
Merge pull request IntersectMBO#4955 from input-output-hk/jutaro/metr…
…ics-mapping Backward compatibility for Prometheus metrics names
Configuration menu - View commit details
-
Copy full SHA for 3888d54 - Browse repository at this point
Copy the full SHA 3888d54View commit details
Commits on Mar 24, 2023
-
Merge pull request IntersectMBO#4664 from input-output-hk/newhoggy/ca…
…rdano-ping New cardano-cli ping command.
Configuration menu - View commit details
-
Copy full SHA for a2fda17 - Browse repository at this point
Copy the full SHA a2fda17View commit details -
Guard against overflows in Shelley TxIns
- makeByronTransactionBody guards against overflows in the transaction indices, but makeShelleyTransactionBody does not. - Add appropriate guards to makeShelleyTransactionBody.
Configuration menu - View commit details
-
Copy full SHA for 5701667 - Browse repository at this point
Copy the full SHA 5701667View commit details -
Bump CHaP and remove most constraints from the cabal file
I revised a bunch of things in CHaP and the constraints are not needed any more.
Configuration menu - View commit details
-
Copy full SHA for 41ad5d1 - Browse repository at this point
Copy the full SHA 41ad5d1View commit details
Commits on Mar 26, 2023
-
Split WarningDevelopmentNetworkProtocolVersions
Split it into node-to-node and node-to-client. This is needed so that the log contains information whether the version numbers (now encoded as numbers) are node-to-node or node-to-client version.
Configuration menu - View commit details
-
Copy full SHA for 6e3dfcb - Browse repository at this point
Copy the full SHA 6e3dfcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26032df - Browse repository at this point
Copy the full SHA 26032dfView commit details -
Reword where to get peers from in understanding-config-files.md
Fixes input-output-hk/ouroboros-network#3691
Configuration menu - View commit details
-
Copy full SHA for b73b59d - Browse repository at this point
Copy the full SHA b73b59dView commit details -
Removed P2PWarningDevelopmentNetworkProtocols
The warning is not needed as of ouroboros-network#3859.
Configuration menu - View commit details
-
Copy full SHA for f6bc4f2 - Browse repository at this point
Copy the full SHA f6bc4f2View commit details -
P2P is now an early release: we encourage to enable it on at most one of the relays (if one has more than one relay). We don't advise yet to use it on BP nodes.
Configuration menu - View commit details
-
Copy full SHA for e15044b - Browse repository at this point
Copy the full SHA e15044bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16805e6 - Browse repository at this point
Copy the full SHA 16805e6View commit details -
Merge pull request IntersectMBO#4691 from input-output-hk/coot/json-n…
…etwork-version-repr Use JSON instances for NodeToNodeVersion & NodeToClientVersion
Configuration menu - View commit details
-
Copy full SHA for 0592629 - Browse repository at this point
Copy the full SHA 0592629View commit details
Commits on Mar 27, 2023
-
Merge pull request IntersectMBO#5012 from input-output-hk/mpj/remove-…
…constraints Bump CHaP and remove most constraints from the cabal file
Configuration menu - View commit details
-
Copy full SHA for e650247 - Browse repository at this point
Copy the full SHA e650247View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1f7d47 - Browse repository at this point
Copy the full SHA e1f7d47View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6f8ea9 - Browse repository at this point
Copy the full SHA f6f8ea9View commit details -
Merge pull request IntersectMBO#4995 from input-output-hk/bench-nomad…
…-genesis workbench: Distribute genesis using an intermediate storage service
Configuration menu - View commit details
-
Copy full SHA for aa7f365 - Browse repository at this point
Copy the full SHA aa7f365View commit details -
Merge pull request IntersectMBO#4998 from input-output-hk/jbgi/ghc927
nix: switch to ghc 9.2.7
Configuration menu - View commit details
-
Copy full SHA for c45ebae - Browse repository at this point
Copy the full SHA c45ebaeView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3f0c8f - Browse repository at this point
Copy the full SHA d3f0c8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4383cb - Browse repository at this point
Copy the full SHA a4383cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e3502e - Browse repository at this point
Copy the full SHA 5e3502eView commit details -
Merge pull request IntersectMBO#5023 from input-output-hk/ci-bors
fix CI not running on bors branches
Configuration menu - View commit details
-
Copy full SHA for fdbc872 - Browse repository at this point
Copy the full SHA fdbc872View commit details
Commits on Mar 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fef1db7 - Browse repository at this point
Copy the full SHA fef1db7View commit details -
Merge pull request IntersectMBO#4941 from input-output-hk/newhoggy/de…
…fault-values Combinators for TxBodyContent and related types
Configuration menu - View commit details
-
Copy full SHA for 9ea49d3 - Browse repository at this point
Copy the full SHA 9ea49d3View commit details -
Merge pull request IntersectMBO#4879 from input-output-hk/newhoggy/re…
…-enable-kes-period-info-test Re-enable kes-period-info test.
Configuration menu - View commit details
-
Copy full SHA for 7cafc3a - Browse repository at this point
Copy the full SHA 7cafc3aView commit details
Commits on Mar 29, 2023
-
Merge pull request IntersectMBO#4956 from input-output-hk/sevanspowel…
…l/txin-overflow Guard against overflows in Shelley TxIns
Configuration menu - View commit details
-
Copy full SHA for 0ac69d4 - Browse repository at this point
Copy the full SHA 0ac69d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5e4564 - Browse repository at this point
Copy the full SHA e5e4564View commit details -
Add wrapper functions for CLI calls.
Use the wrapper functions in the Shelley testnet.
Configuration menu - View commit details
-
Copy full SHA for bc210d5 - Browse repository at this point
Copy the full SHA bc210d5View commit details -
Merge pull request IntersectMBO#5011 from input-output-hk/mafo/cli-wr…
…appers Use Haskell variables for passing values.
Configuration menu - View commit details
-
Copy full SHA for 7b249f6 - Browse repository at this point
Copy the full SHA 7b249f6View commit details
Commits on Mar 30, 2023
-
Merge pull request IntersectMBO#4909 from input-output-hk/newhoggy/fi…
…x-qKesKesKeyExpiry Fix qKesKesKeyExpiry to not always be null
Configuration menu - View commit details
-
Copy full SHA for 541e7b9 - Browse repository at this point
Copy the full SHA 541e7b9View commit details -
Add JSON roundtrip property for ScriptData
using detailed schema.
Configuration menu - View commit details
-
Copy full SHA for d29d786 - Browse repository at this point
Copy the full SHA d29d786View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e57ee2 - Browse repository at this point
Copy the full SHA 0e57ee2View commit details -
Improve genScriptData to generate larger range of numbers
for `ScriptDataNumber` constructor including numbers outside `maxBound @Word64`.
Configuration menu - View commit details
-
Copy full SHA for ef046c1 - Browse repository at this point
Copy the full SHA ef046c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b8e749 - Browse repository at this point
Copy the full SHA 9b8e749View commit details -
Merge pull request IntersectMBO#5002 from input-output-hk/newhoggy/sc…
…riptDataSerialisation Script data serialisation
Configuration menu - View commit details
-
Copy full SHA for 2452adc - Browse repository at this point
Copy the full SHA 2452adcView commit details -
Ignore IntelliJ folder and cabal.project.local*
Cabal has a tendency to create more files appended with ~x if you run cabal update
Configuration menu - View commit details
-
Copy full SHA for 206b862 - Browse repository at this point
Copy the full SHA 206b862View commit details -
Merge pull request IntersectMBO#5035 from input-output-hk/newhoggy/ex…
…tra-ignores Ignore IntelliJ folder and cabal.project.local*
Configuration menu - View commit details
-
Copy full SHA for 38d3791 - Browse repository at this point
Copy the full SHA 38d3791View commit details
Commits on Mar 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f88f8ce - Browse repository at this point
Copy the full SHA f88f8ceView commit details -
Merge pull request IntersectMBO#5038 from input-output-hk/newhoggy/si…
…mplify-implementation-of-executeQueryAnyMode-via-inlining Simplify implementation of executeQueryAnyMode
Configuration menu - View commit details
-
Copy full SHA for 3759680 - Browse repository at this point
Copy the full SHA 3759680View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91f41c8 - Browse repository at this point
Copy the full SHA 91f41c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8997505 - Browse repository at this point
Copy the full SHA 8997505View commit details -
Configuration menu - View commit details
-
Copy full SHA for 280dec7 - Browse repository at this point
Copy the full SHA 280dec7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e32905 - Browse repository at this point
Copy the full SHA 0e32905View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa89f8d - Browse repository at this point
Copy the full SHA aa89f8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7352cfc - Browse repository at this point
Copy the full SHA 7352cfcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 04e2a03 - Browse repository at this point
Copy the full SHA 04e2a03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85651fb - Browse repository at this point
Copy the full SHA 85651fbView commit details -
Merge pull request IntersectMBO#5041 from input-output-hk/newhoggy/re…
…move-unused-error-constructors Remove unused error constructors
Configuration menu - View commit details
-
Copy full SHA for 2e5e829 - Browse repository at this point
Copy the full SHA 2e5e829View commit details -
Merge pull request IntersectMBO#5040 from input-output-hk/newhoggy/re…
…move-use-of-AcquireFailure-type Remove use of AcquireFailure type
Configuration menu - View commit details
-
Copy full SHA for c2c8b12 - Browse repository at this point
Copy the full SHA c2c8b12View commit details
Commits on Apr 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e6072a6 - Browse repository at this point
Copy the full SHA e6072a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 479d981 - Browse repository at this point
Copy the full SHA 479d981View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99e0eee - Browse repository at this point
Copy the full SHA 99e0eeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1356606 - Browse repository at this point
Copy the full SHA 1356606View commit details -
Merge pull request IntersectMBO#5039 from input-output-hk/bench-master
bench: analysis improvements
Configuration menu - View commit details
-
Copy full SHA for be082fc - Browse repository at this point
Copy the full SHA be082fcView commit details
Commits on Apr 2, 2023
-
Auto-balance multiasset transactions
Previously we gave up when the non-Ada part of a transaction wasn't balanced. We now balance the transaction and correctly update the fee accordingly (since the fee will be higher). We also return an error in the case where the is non-Ada change, but not at least minUTxO change (e.g. in the case where the Ada is already balanced). Resolves: IntersectMBO#3068
Configuration menu - View commit details
-
Copy full SHA for b81ddeb - Browse repository at this point
Copy the full SHA b81ddebView commit details -
Merge pull request IntersectMBO#4450 from input-output-hk/ludvikgaloi…
…s/autobalance-multiasset Auto-balance multiasset transactions
Configuration menu - View commit details
-
Copy full SHA for 27f8437 - Browse repository at this point
Copy the full SHA 27f8437View commit details -
Configuration menu - View commit details
-
Copy full SHA for 275dac2 - Browse repository at this point
Copy the full SHA 275dac2View commit details
Commits on Apr 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d216456 - Browse repository at this point
Copy the full SHA d216456View commit details -
Configuration menu - View commit details
-
Copy full SHA for 175db9d - Browse repository at this point
Copy the full SHA 175db9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 08c8266 - Browse repository at this point
Copy the full SHA 08c8266View commit details
Commits on Apr 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1e24671 - Browse repository at this point
Copy the full SHA 1e24671View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f0a6e0 - Browse repository at this point
Copy the full SHA 8f0a6e0View commit details
Commits on Apr 6, 2023
-
Merge pull request IntersectMBO#5059 from input-output-hk/newhoggy/fr…
…ozen-callstack-for-checkTextEnvelopeFormat Frozen callstack for checkTextEnvelopeFormat function
Configuration menu - View commit details
-
Copy full SHA for 8892f98 - Browse repository at this point
Copy the full SHA 8892f98View commit details -
Merge pull request IntersectMBO#5061 from input-output-hk/newhoggy/re…
…move-stake-address-option-from-stake-address-build-command Remove --stake-address option from stake-address build
Configuration menu - View commit details
-
Copy full SHA for 56d9a0b - Browse repository at this point
Copy the full SHA 56d9a0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 140c7a5 - Browse repository at this point
Copy the full SHA 140c7a5View commit details -
Merge pull request IntersectMBO#5057 from input-output-hk/newhoggy/de…
…fine-functor-instance-for-FileError Define Functor instance for FileError
Configuration menu - View commit details
-
Copy full SHA for 4236853 - Browse repository at this point
Copy the full SHA 4236853View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b967ee - Browse repository at this point
Copy the full SHA 3b967eeView commit details -
New functions for writing to file and stdout:
* writeByteStringFile * writeByteStringOutput * writeLazyByteStringFile * writeLazyByteStringOutput * writeTextFile * writeTextOutput
Configuration menu - View commit details
-
Copy full SHA for c9fe62b - Browse repository at this point
Copy the full SHA c9fe62bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e5adc2 - Browse repository at this point
Copy the full SHA 2e5adc2View commit details -
Move writeFileWithOwnerPermissions to Cardano.Api.IO.Compat so that C…
…ardano.Api.SerialiseTextEnvelope has less IO code and can be freed from CPP
Configuration menu - View commit details
-
Copy full SHA for 15a843d - Browse repository at this point
Copy the full SHA 15a843dView commit details -
Rename writeFileWithOwnerPermissions to writeLazyByteStringFileWithOw…
…nerPermissions for consistency
Configuration menu - View commit details
-
Copy full SHA for 7b91bf5 - Browse repository at this point
Copy the full SHA 7b91bf5View commit details -
Generalise writeLazyByteStringFileWithOwnerPermissions to handleFileF…
…orWritingWithOwnerPermission
Configuration menu - View commit details
-
Copy full SHA for 971156d - Browse repository at this point
Copy the full SHA 971156dView commit details -
New functions for completeness:
* writeByteStringFileWithOwnerPermissions * writeTextFileWithOwnerPermissions
Configuration menu - View commit details
-
Copy full SHA for 9076213 - Browse repository at this point
Copy the full SHA 9076213View commit details -
Remove writeFileTextEnvelopeWithOwnerPermissions. Use writeLazyByteSt…
…ringFileWithOwnerPermissions and textEnvelopeToJSON instead
Configuration menu - View commit details
-
Copy full SHA for 2d11855 - Browse repository at this point
Copy the full SHA 2d11855View commit details -
Configuration menu - View commit details
-
Copy full SHA for b634708 - Browse repository at this point
Copy the full SHA b634708View commit details -
Remove dup of index-state, no longer needed with latest haskell.nix
which also requires using github project (instead of hackage) for hls.
Configuration menu - View commit details
-
Copy full SHA for 51bbec0 - Browse repository at this point
Copy the full SHA 51bbec0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e97a004 - Browse repository at this point
Copy the full SHA e97a004View commit details -
Merge pull request IntersectMBO#5051 from input-output-hk/mgalazyn/do…
…cs/readme-build-instructions-improvements Small build docs improvements
Configuration menu - View commit details
-
Copy full SHA for f6a17c6 - Browse repository at this point
Copy the full SHA f6a17c6View commit details -
Merge pull request IntersectMBO#5063 from input-output-hk/newhoggy/im…
…prove-roundtrip-functions-to-report-annotations-on-callsite Improve roundtrip functions to report annotations on callsite
Configuration menu - View commit details
-
Copy full SHA for 6434712 - Browse repository at this point
Copy the full SHA 6434712View commit details -
Merge pull request IntersectMBO#5049 from input-output-hk/newhoggy/sp…
…lit-serialisation-from-io Split serialisation from IO
Configuration menu - View commit details
-
Copy full SHA for d456afb - Browse repository at this point
Copy the full SHA d456afbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e3a4fa - Browse repository at this point
Copy the full SHA 3e3a4faView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf39de9 - Browse repository at this point
Copy the full SHA bf39de9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4d62fd - Browse repository at this point
Copy the full SHA c4d62fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 939d332 - Browse repository at this point
Copy the full SHA 939d332View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83e64ff - Browse repository at this point
Copy the full SHA 83e64ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for db9a23d - Browse repository at this point
Copy the full SHA db9a23dView commit details -
Merge pull request IntersectMBO#5037 from input-output-hk/bench-nomad…
…-vault Bench nomad sub-backends
Configuration menu - View commit details
-
Copy full SHA for be1dd96 - Browse repository at this point
Copy the full SHA be1dd96View commit details
Commits on Apr 7, 2023
-
plutus-scripts-bench: Use TH-generated scripts.
This helps keep flake dependencies down & avoids having to go through a different team for changes to the scripts.
Configuration menu - View commit details
-
Copy full SHA for 74098c1 - Browse repository at this point
Copy the full SHA 74098c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c51222 - Browse repository at this point
Copy the full SHA 3c51222View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c9d74e - Browse repository at this point
Copy the full SHA 2c9d74eView commit details
Commits on Apr 8, 2023
-
plutus-scripts-bench: rewrite script name normalisation
Commment what it's doing, make better use of filepath primitives, remove dependency on the text package, and use less golfy style.
Configuration menu - View commit details
-
Copy full SHA for 897cb2e - Browse repository at this point
Copy the full SHA 897cb2eView commit details
Commits on Apr 11, 2023
-
Rename TestEnableDevelopmentHardForkEras
TestEnableDevelopmentHardForkEras has been renamed to TestEnableDevelopmentProtVer. An error is thrown if TestEnableDevelopmentHardForkEras is used to avoid it silently being set to False. Closes IntersectMBO#4043
Configuration menu - View commit details
-
Copy full SHA for 533d43d - Browse repository at this point
Copy the full SHA 533d43dView commit details -
Rename TestEnableDevelopmentNetworkProtocols
TestEnableDevelopmentNetworkProtocols has been renamed to ExperimentalProtocols. An error is thrown if TestEnableDevelopmentNetworkProtocols is used to avoid it silently being set to False.
Configuration menu - View commit details
-
Copy full SHA for d2cd5c4 - Browse repository at this point
Copy the full SHA d2cd5c4View commit details -
Merge pull request IntersectMBO#4341 from input-output-hk/ludvikgaloi…
…s/testenableadvertiseprotver Rename TestEnableDevelopmentHardForkEras and TestEnableDevelopmentNetworkProtocols
Configuration menu - View commit details
-
Copy full SHA for ca78f37 - Browse repository at this point
Copy the full SHA ca78f37View commit details -
Merge pull request IntersectMBO#5026 from input-output-hk/jbgi/no-dup…
…-index-state Remove dup of index-state, no longer needed with latest haskell.nix
Configuration menu - View commit details
-
Copy full SHA for e60ac65 - Browse repository at this point
Copy the full SHA e60ac65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ad15f2 - Browse repository at this point
Copy the full SHA 0ad15f2View commit details -
Merge pull request IntersectMBO#5056 from input-output-hk/newhoggy/fi…
…x-hlint-warnings Fix hlint warnings
Configuration menu - View commit details
-
Copy full SHA for 68186b9 - Browse repository at this point
Copy the full SHA 68186b9View commit details -
Merge pull request IntersectMBO#5071 from input-output-hk/newhoggy/ne…
…w-genCardanoKeyWitness-function New genCardanoKeyWitness function
Configuration menu - View commit details
-
Copy full SHA for 2dd271b - Browse repository at this point
Copy the full SHA 2dd271bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fe2c43 - Browse repository at this point
Copy the full SHA 2fe2c43View commit details -
Merge pull request IntersectMBO#5048 from input-output-hk/nyc-plutus-…
…bench-01 use TH-generated plutus scripts
Configuration menu - View commit details
-
Copy full SHA for 26af241 - Browse repository at this point
Copy the full SHA 26af241View commit details -
Configuration menu - View commit details
-
Copy full SHA for c141b50 - Browse repository at this point
Copy the full SHA c141b50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35346b0 - Browse repository at this point
Copy the full SHA 35346b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 096855f - Browse repository at this point
Copy the full SHA 096855fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fde2a71 - Browse repository at this point
Copy the full SHA fde2a71View commit details -
Configuration menu - View commit details
-
Copy full SHA for d81a106 - Browse repository at this point
Copy the full SHA d81a106View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f95db4 - Browse repository at this point
Copy the full SHA 0f95db4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24d8d42 - Browse repository at this point
Copy the full SHA 24d8d42View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0408e9 - Browse repository at this point
Copy the full SHA e0408e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe68692 - Browse repository at this point
Copy the full SHA fe68692View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdd9656 - Browse repository at this point
Copy the full SHA cdd9656View commit details -
Configuration menu - View commit details
-
Copy full SHA for edd0e29 - Browse repository at this point
Copy the full SHA edd0e29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2437ccb - Browse repository at this point
Copy the full SHA 2437ccbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f88b593 - Browse repository at this point
Copy the full SHA f88b593View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97953ed - Browse repository at this point
Copy the full SHA 97953edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7362cba - Browse repository at this point
Copy the full SHA 7362cbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0e345f - Browse repository at this point
Copy the full SHA d0e345fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e36f27 - Browse repository at this point
Copy the full SHA 0e36f27View commit details -
locli & workbench: track missing traces & report them in case of tota…
…l chain filter-outs
Configuration menu - View commit details
-
Copy full SHA for 2ee3dc5 - Browse repository at this point
Copy the full SHA 2ee3dc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70468da - Browse repository at this point
Copy the full SHA 70468daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25c28d4 - Browse repository at this point
Copy the full SHA 25c28d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 805d9c6 - Browse repository at this point
Copy the full SHA 805d9c6View commit details
Commits on Apr 12, 2023
-
Merge pull request IntersectMBO#5065 from input-output-hk/bench-master
workbench: updates
Configuration menu - View commit details
-
Copy full SHA for 2dcdbb7 - Browse repository at this point
Copy the full SHA 2dcdbb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1a1e03 - Browse repository at this point
Copy the full SHA a1a1e03View commit details -
Merge pull request IntersectMBO#5081 from input-output-hk/newhoggy/re…
…move-unused-script Remove unused script
Configuration menu - View commit details
-
Copy full SHA for 8a14700 - Browse repository at this point
Copy the full SHA 8a14700View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e05177 - Browse repository at this point
Copy the full SHA 6e05177View commit details -
Expose SerialiseAsRawBytesError in Cardano.Api
The function deserialiseFromRawBytes was changed from Maybe to Either SerialiseAsRawBytesError, but the error type was not exposed in the Cardano.API.
Configuration menu - View commit details
-
Copy full SHA for f4dd47a - Browse repository at this point
Copy the full SHA f4dd47aView commit details -
Expose UsingRawBytes et al types
This makes it simple to re-use de/serialisation for new types with DerivingVia. It is extensively used inside cardano-api and hence provides a clear value to users of the SDK as well.
Configuration menu - View commit details
-
Copy full SHA for c59fa64 - Browse repository at this point
Copy the full SHA c59fa64View commit details -
Remove last remaining allow-newers
- I made an upstream PR for the `katip` issue, which got merged and released. - `ekg`, `ekg-json`, and `libsystemd-journal` are unmaintained, so I revised them in CHaP.
Configuration menu - View commit details
-
Copy full SHA for fd92304 - Browse repository at this point
Copy the full SHA fd92304View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1916f5c - Browse repository at this point
Copy the full SHA 1916f5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b205d0 - Browse repository at this point
Copy the full SHA 8b205d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3887983 - Browse repository at this point
Copy the full SHA 3887983View commit details -
Inline test_roundtrip_Tx_Cddl and test_roundtrip_TxWitness_Cddl and c…
…onvert tests into property tests
Configuration menu - View commit details
-
Copy full SHA for 09a6d21 - Browse repository at this point
Copy the full SHA 09a6d21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06d0092 - Browse repository at this point
Copy the full SHA 06d0092View commit details -
Merge pull request IntersectMBO#5072 from input-output-hk/newhoggy/si…
…mplify-cddl-tests Simplify cddl tests
Configuration menu - View commit details
-
Copy full SHA for e7d85bb - Browse repository at this point
Copy the full SHA e7d85bbView commit details -
Merge pull request IntersectMBO#5043 from input-output-hk/mpj/remove-…
…even-more-stuff Remove last remaining allow-newers
Configuration menu - View commit details
-
Copy full SHA for 64156ea - Browse repository at this point
Copy the full SHA 64156eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3e6db8 - Browse repository at this point
Copy the full SHA a3e6db8View commit details -
Merge pull request IntersectMBO#5090 from input-output-hk/newhoggy/fi…
…x-nightly-builds Fix nightly builds
Configuration menu - View commit details
-
Copy full SHA for 8d78d96 - Browse repository at this point
Copy the full SHA 8d78d96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a24662 - Browse repository at this point
Copy the full SHA 8a24662View commit details -
Merge pull request IntersectMBO#5084 from input-output-hk/newhoggy/de…
…lete-duplicate-packages-sort-packages-and-imports Delete duplicate packages sort packages and imports
Configuration menu - View commit details
-
Copy full SHA for a148a00 - Browse repository at this point
Copy the full SHA a148a00View commit details -
Merge pull request IntersectMBO#5087 from input-output-hk/newhoggy/fi…
…x-import-warning Fix import warning
Configuration menu - View commit details
-
Copy full SHA for 4af7843 - Browse repository at this point
Copy the full SHA 4af7843View commit details -
Workflow dispatch needs to take inputs because the nightly trigger pr…
…ovides them (IntersectMBO#5094) Force merge because it can only be tested on `master`.
Configuration menu - View commit details
-
Copy full SHA for 7168359 - Browse repository at this point
Copy the full SHA 7168359View commit details
Commits on Apr 13, 2023
-
Merge pull request IntersectMBO#5064 from input-output-hk/newhoggy/re…
…move-non-round-trippable-value-TxInsReferenceNone-for-babbage-onwards Remove non-round-trippable value TxInsReferenceNone for babbage onwards in generator
Configuration menu - View commit details
-
Copy full SHA for c58bf98 - Browse repository at this point
Copy the full SHA c58bf98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8eab654 - Browse repository at this point
Copy the full SHA 8eab654View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19f6a1f - Browse repository at this point
Copy the full SHA 19f6a1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc7c35c - Browse repository at this point
Copy the full SHA bc7c35cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff4a192 - Browse repository at this point
Copy the full SHA ff4a192View commit details -
locli: force full namespace matches in the interpreter-map based pref…
…iltering process
Configuration menu - View commit details
-
Copy full SHA for b7bdafd - Browse repository at this point
Copy the full SHA b7bdafdView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea2f2fe - Browse repository at this point
Copy the full SHA ea2f2feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 131c9ac - Browse repository at this point
Copy the full SHA 131c9acView commit details -
Merge pull request IntersectMBO#5091 from input-output-hk/bench-master
workbench: updates
Configuration menu - View commit details
-
Copy full SHA for b475003 - Browse repository at this point
Copy the full SHA b475003View commit details -
Merge pull request IntersectMBO#5046 from input-output-hk/newhoggy/mo…
…ve-parsers-to-reusable-location Move parsers to reusable location
Configuration menu - View commit details
-
Copy full SHA for 5b28631 - Browse repository at this point
Copy the full SHA 5b28631View commit details
Commits on Apr 14, 2023
-
Merge pull request IntersectMBO#5053 from input-output-hk/mgalazyn/fe…
…ature/deprecate-protocol-params-file IntersectMBO#5052 Remove reading protocol parameters from Shelley genesis file
Configuration menu - View commit details
-
Copy full SHA for 363fc0f - Browse repository at this point
Copy the full SHA 363fc0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b84e51 - Browse repository at this point
Copy the full SHA 3b84e51View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa463f4 - Browse repository at this point
Copy the full SHA fa463f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1820fe6 - Browse repository at this point
Copy the full SHA 1820fe6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 939e447 - Browse repository at this point
Copy the full SHA 939e447View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddae317 - Browse repository at this point
Copy the full SHA ddae317View commit details -
Configuration menu - View commit details
-
Copy full SHA for a86b678 - Browse repository at this point
Copy the full SHA a86b678View commit details -
Update index-state for Hackage and CHaP.
* Start using newer version of libsystemd-journal from CHaP with fixed bounds
Configuration menu - View commit details
-
Copy full SHA for f9bff20 - Browse repository at this point
Copy the full SHA f9bff20View commit details -
* Account for recent changes in consensus and ledger * Reduce a whole lot of duplication * Move all orphan instances for types defined in cardano-base and cardano-ledger into their own respective packages * Fix a bug where only metadata from TxAuxData was hashed upon transaction body creation with `createTransactionBody` * Change representation of CostModel. It is no longer a mapping from param name to values, but instead a list with values, where order of value dictates the mapping to param names of a plutus cost model for a particular plutus version * ToJSON instance for CostModel and consequently for ProtocolParameters will now produce a list of values instead of a key value mapping.
Configuration menu - View commit details
-
Copy full SHA for c98e1f6 - Browse repository at this point
Copy the full SHA c98e1f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c8a46f - Browse repository at this point
Copy the full SHA 3c8a46fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 325fad0 - Browse repository at this point
Copy the full SHA 325fad0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bbaa0b - Browse repository at this point
Copy the full SHA 2bbaa0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88525ac - Browse repository at this point
Copy the full SHA 88525acView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc9bfaf - Browse repository at this point
Copy the full SHA bc9bfafView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5265b5 - Browse repository at this point
Copy the full SHA b5265b5View commit details -
Merge pull request IntersectMBO#5013 from input-output-hk/lehins/upda…
…te-ledger-conway Integrate latest ledger dependencies
Configuration menu - View commit details
-
Copy full SHA for a158a67 - Browse repository at this point
Copy the full SHA a158a67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1849472 - Browse repository at this point
Copy the full SHA 1849472View commit details -
Remove roundtrip_CBOR. It does not play well with GADTs which we will…
… use more of in tests in the future and the function doesn't reduce the code by that much.
Configuration menu - View commit details
-
Copy full SHA for 57ed33d - Browse repository at this point
Copy the full SHA 57ed33dView commit details -
Modify genTx to have an era dependent type signature. The function do…
…es not yet behave era dependently
Configuration menu - View commit details
-
Copy full SHA for 0033fa1 - Browse repository at this point
Copy the full SHA 0033fa1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2be0d46 - Browse repository at this point
Copy the full SHA 2be0d46View commit details
Commits on Apr 15, 2023
-
Merge pull request IntersectMBO#5069 from input-output-hk/newhoggy/re…
…place-roundtrip_CBOR-with-trippingCBOR Replace roundtripCBOR with trippingCbor
Configuration menu - View commit details
-
Copy full SHA for a993ec6 - Browse repository at this point
Copy the full SHA a993ec6View commit details -
Merge pull request IntersectMBO#5086 from input-output-hk/ch1bo/expos…
…e-using-raw-bytes-hex Expose UsingRawBytes et al types
Configuration menu - View commit details
-
Copy full SHA for c35f2ea - Browse repository at this point
Copy the full SHA c35f2eaView commit details -
Merge pull request IntersectMBO#5085 from input-output-hk/ch1bo/expos…
…e-serialise-as-raw-bytes-error Expose SerialiseAsRawBytesError in Cardano.Api
Configuration menu - View commit details
-
Copy full SHA for 0b8893d - Browse repository at this point
Copy the full SHA 0b8893dView commit details
Commits on Apr 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c31d391 - Browse repository at this point
Copy the full SHA c31d391View commit details -
Merge pull request IntersectMBO#5099 from input-output-hk/newhoggy/fi…
…x-securityParam-and-epochLength Fix epochLength and securityParam to conform to the formula 10 * k / f
Configuration menu - View commit details
-
Copy full SHA for 543b267 - Browse repository at this point
Copy the full SHA 543b267View commit details -
New DelegationTarget type which will serve as the insertion point for…
… identifying DReps for delegation
Configuration menu - View commit details
-
Copy full SHA for efe051d - Browse repository at this point
Copy the full SHA efe051dView commit details -
Rename StakeAddressDelegationCertificate to StakeAddressPoolDelegatio…
…nCertificate. This will make space for CIP-1926 which will introduce the StakeAddressDRepDelegationCertificate.
Configuration menu - View commit details
-
Copy full SHA for 7b78897 - Browse repository at this point
Copy the full SHA 7b78897View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1232c20 - Browse repository at this point
Copy the full SHA 1232c20View commit details -
Configuration menu - View commit details
-
Copy full SHA for f123eb2 - Browse repository at this point
Copy the full SHA f123eb2View commit details -
Merge pull request IntersectMBO#5068 from input-output-hk/bench-nomad…
…-multi workbench: distributed nomad cloud
Configuration menu - View commit details
-
Copy full SHA for 840883a - Browse repository at this point
Copy the full SHA 840883aView commit details -
Merge pull request IntersectMBO#5045 from NetWalker108/patch-1
Update cardano-governance.md
Configuration menu - View commit details
-
Copy full SHA for 4c99b0c - Browse repository at this point
Copy the full SHA 4c99b0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f590950 - Browse repository at this point
Copy the full SHA f590950View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3e1f18 - Browse repository at this point
Copy the full SHA c3e1f18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59cce5c - Browse repository at this point
Copy the full SHA 59cce5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b97e36a - Browse repository at this point
Copy the full SHA b97e36aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8db2712 - Browse repository at this point
Copy the full SHA 8db2712View commit details -
Configuration menu - View commit details
-
Copy full SHA for 392cfd7 - Browse repository at this point
Copy the full SHA 392cfd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cfcc88 - Browse repository at this point
Copy the full SHA 8cfcc88View commit details -
workbench: adhoc genesis future offset extension via .genesis.extra_g…
…enesis_future_offset
Configuration menu - View commit details
-
Copy full SHA for d827a75 - Browse repository at this point
Copy the full SHA d827a75View commit details -
workbench: WB_PROFILE_OVERLAY as an interactive measure of control ov…
…er profile content
Configuration menu - View commit details
-
Copy full SHA for 64da8cb - Browse repository at this point
Copy the full SHA 64da8cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for fcd3744 - Browse repository at this point
Copy the full SHA fcd3744View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45657ed - Browse repository at this point
Copy the full SHA 45657edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88689d6 - Browse repository at this point
Copy the full SHA 88689d6View commit details -
Merge pull request IntersectMBO#5106 from input-output-hk/newhoggy/al…
…low-renamed-fields-to-exist-if-values-the-same Allow renamed fields to exist if values the same
Configuration menu - View commit details
-
Copy full SHA for 1f6848b - Browse repository at this point
Copy the full SHA 1f6848bView commit details -
Expose bytes and text limit constraints on metadata value.
Useful to have accessible from external modules that need to construct metadata values.
Configuration menu - View commit details
-
Copy full SHA for f15d312 - Browse repository at this point
Copy the full SHA f15d312View commit details -
Add 'meta{Bytes,Text}chunks helper smart-constructors for TxMetadataV…
…alue It is quite common to need to construct long text or bytestring and, it is annoying to have to handle that at call-site every single time. Instead, we can provide smart constructors that takes care of splitting the text or byte string into reasonably-sized chunks. Note that we could also implement a version of those functions that is *more flexible* and only constructs chunks when needed; otherwise returning a plain MetaText or MetaBytes when they fit. For example, in CDDL, we would represent such a text string as: ``` arbitrary_text = text .size (0..64) / [ * text .size (0..64) ] ``` For the sake of keeping things simple however, those functions only implement the list variation.
Configuration menu - View commit details
-
Copy full SHA for be35775 - Browse repository at this point
Copy the full SHA be35775View commit details -
Define new Governance.Poll types and high-level interface
This module is really meant to be driven by the cardano-cli or any client implementation that seeks to (re-)implement the SPO on-chain poll functionality.
Configuration menu - View commit details
-
Copy full SHA for 071a7d1 - Browse repository at this point
Copy the full SHA 071a7d1View commit details -
Implement (de)serialization methods for GovernancePoll objects
This commit also introduces a new type-class 'AsTxMetadata' to hint to the fact that the chosen representation on-the-wire for those various types is a transaction metadata value. The serialization to CBOR becomes then straightforward once we've converted the type into a 'MetadataValue'. Similarly, the deserialization is made simpler by first deserializing an opaque 'MetadataValue', and then inspecting it to see if it has the expected shape.
Configuration menu - View commit details
-
Copy full SHA for cd70f91 - Browse repository at this point
Copy the full SHA cd70f91View commit details -
Define commands behavior for {create,answer,verify}-poll
These commands are pretty straightforward to write by leveraging the newly introduced Cardano.Api.Governance.Poll API. One may ask why use sometimes files, sometimes stderr and sometimes stdout in implementing those commands. As a rule of thumb: - stdout = relevant content that should be structured to be piped into other tools or send to files - stderr = debug information useful to communicate context and details to users A command-line that outputs interactive debug information on stdout is arguably doing something wrong; unless it's the main terminal output of the application (e.g. printing structured logs on stdout). Then, why stdout rather than a file? Because I find the UX a lot better that way. Command lines with too many params are arguably hard to process; and using file as the medium of exchanges makes it harder / prevent piping into other tools easily. When printing structured results on stdout, one can always redirect the output to a file should they want it; so IMO stdout should always be the default; and files used only when necessary. Here I am only using an output file in the case of create-poll as a "build artifact". It allows to produce two outputs with distinct purpose; the file is meant to be shared as file, and thus it makes sense to treat it as such from the CLI as well. It also makes it clearer for users (even though that's going to be only super users here) what is meant to be shared and what is metadata.
Configuration menu - View commit details
-
Copy full SHA for 09f94fc - Browse repository at this point
Copy the full SHA 09f94fcView commit details -
Wire newly introduce governance commands in the CLI
Mostly plumbing and parser implementation following what already exists.
Configuration menu - View commit details
-
Copy full SHA for fca13d5 - Browse repository at this point
Copy the full SHA fca13d5View commit details -
Introduce a new test helper function: tryExecCardanoCLI
This is meant as a way to assert on *expected failures*! Sadly, `try` or other exception handling mechanisms do not work inside of the `TestT` monad, so I had to extract and lift the error to be able to catch it and assert on it. Yet, I need to assert on failures and thus, failures should not crash the test early but be assertable as a possible execution outcome. There's maybe something more clever to do but I only had a day and a half to spend on all this so I'd rather "get it done".
Configuration menu - View commit details
-
Copy full SHA for 988bc65 - Browse repository at this point
Copy the full SHA 988bc65View commit details -
Write automated tests to cover newly introduced SPO on-chain poll com…
…mands Fixture keys were generated using the command-line itself. The set of tests cover quite extensively the various commands, as well as a few 'negative' test scenarios. It is more complicated to cover the interactive part of the 'answer-poll' command through those tests; and this is therefore left as manual test. Instructions for executing the sequence will also be provided with the introduction of the commands (e.g. in the description of [PR#5050](IntersectMBO#5050).
Configuration menu - View commit details
-
Copy full SHA for e6a6e3d - Browse repository at this point
Copy the full SHA e6a6e3dView commit details -
Add roundtrip serialization property tests for GovernancePoll{Answer,…
… Witness} ``` roundtrip GovernancePoll CBOR: OK (0.09s) ✓ roundtrip GovernancePoll CBOR passed 100 tests. roundtrip GovernancePollAnswer CBOR: OK ✓ roundtrip GovernancePollAnswer CBOR passed 100 tests. roundtrip GovernancePollWitness CBOR: OK (0.01s) ✓ roundtrip GovernancePollWitness CBOR passed 100 tests. ```
Configuration menu - View commit details
-
Copy full SHA for f5b3745 - Browse repository at this point
Copy the full SHA f5b3745View commit details -
Add property tests for 'chunks', and fix 'metaTextChunks'
``` Cardano.Api Test.Cardano.Api.Metadata valid & rountrip text chunks: OK (0.03s) ✓ valid & roundtrip text chunks passed 100 tests. Empty chunks 3% ▌··················· ✓ 1% Single chunks 26% █████▏·············· ✓ 5% Many chunks 71% ██████████████▏····· ✓ 25% valid & rountrip bytes chunks: OK ✓ valid & roundtrip bytes chunks passed 100 tests. Empty chunks 3% ▌··················· ✓ 1% Single chunks 55% ███████████········· ✓ 5% Many chunks 42% ████████▍··········· ✓ 25% ``` Turns out there were two issues: - Empty {text,byte}strings would generate a singleton chunk with an empty value; which is okay semantically but ugly; empty strings now generate an empty chunk. - Metadata values measure the length of UTF-8-encoded strings, which means we can't rely on default text functions to split a text string. This is likely an overkill in many situation in the context of PR#5050 since most questions / answers will be in plain english. However, we can now put emojis and crazy unicode characters in there without problems.
Configuration menu - View commit details
-
Copy full SHA for 4723350 - Browse repository at this point
Copy the full SHA 4723350View commit details -
Merge pull request IntersectMBO#5110 from input-output-hk/mgalazyn/fi…
…x/check-for-missing-epochs-in-leadershipschedule Additional check for not-leader slots in LeadershipSchedule tests
Configuration menu - View commit details
-
Copy full SHA for d8e0b71 - Browse repository at this point
Copy the full SHA d8e0b71View commit details -
Merge pull request IntersectMBO#5112 from input-output-hk/jordan/cip-…
…0094-on-chain-spo-polls Add new interim governance commands: {create, answer, verify}-poll
Configuration menu - View commit details
-
Copy full SHA for cf61eb3 - Browse repository at this point
Copy the full SHA cf61eb3View commit details -
Branch protection was turned off for the linux build
This commit fixes linux build failures
Configuration menu - View commit details
-
Copy full SHA for cf67557 - Browse repository at this point
Copy the full SHA cf67557View commit details -
Merge pull request IntersectMBO#5115 from input-output-hk/jordan/buil…
…d-fixes Master build failure fixes
Configuration menu - View commit details
-
Copy full SHA for 4f750d6 - Browse repository at this point
Copy the full SHA 4f750d6View commit details
Commits on Apr 18, 2023
-
Merge pull request IntersectMBO#5108 from input-output-hk/newhoggy/ci…
…p-1694-make-space-for-drep-certificates CIP-1694 make space for DRep certificates
Configuration menu - View commit details
-
Copy full SHA for 8faa631 - Browse repository at this point
Copy the full SHA 8faa631View commit details -
Configuration menu - View commit details
-
Copy full SHA for b266042 - Browse repository at this point
Copy the full SHA b266042View commit details -
Configuration menu - View commit details
-
Copy full SHA for d917830 - Browse repository at this point
Copy the full SHA d917830View commit details -
Default Cardano.Testnet to NodeLoggingFormatAsJson
Parse JSON logs in hprop_shutdownOnSlotSynced.
Configuration menu - View commit details
-
Copy full SHA for 740e784 - Browse repository at this point
Copy the full SHA 740e784View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba66c8b - Browse repository at this point
Copy the full SHA ba66c8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b5e4fd - Browse repository at this point
Copy the full SHA 3b5e4fdView commit details -
Merge pull request IntersectMBO#5036 from input-output-hk/mafo/3721-j…
…son-logs Default Cardano.Testnet to NodeLoggingFormatAsJson
Configuration menu - View commit details
-
Copy full SHA for 39be789 - Browse repository at this point
Copy the full SHA 39be789View commit details -
Merge pull request IntersectMBO#4910 from input-output-hk/newhoggy/ne…
…w-node-socket-path-cli-option New --socket-path cli option
Configuration menu - View commit details
-
Copy full SHA for d89daac - Browse repository at this point
Copy the full SHA d89daacView commit details -
Merge pull request IntersectMBO#5083 from input-output-hk/newhoggy/er…
…gonomic-directory-creation-code-in-tests Ergonomic directory creation code in tests
Configuration menu - View commit details
-
Copy full SHA for a27c2d7 - Browse repository at this point
Copy the full SHA a27c2d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe43089 - Browse repository at this point
Copy the full SHA fe43089View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27d6e6e - Browse repository at this point
Copy the full SHA 27d6e6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 007ce1a - Browse repository at this point
Copy the full SHA 007ce1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a838b31 - Browse repository at this point
Copy the full SHA a838b31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55d3bb0 - Browse repository at this point
Copy the full SHA 55d3bb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 348848b - Browse repository at this point
Copy the full SHA 348848bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f13f27b - Browse repository at this point
Copy the full SHA f13f27bView commit details -
Merge pull request IntersectMBO#5097 from input-output-hk/bench-master
workbench: updates
Configuration menu - View commit details
-
Copy full SHA for 54d92fb - Browse repository at this point
Copy the full SHA 54d92fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 804697c - Browse repository at this point
Copy the full SHA 804697cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b9b9c9 - Browse repository at this point
Copy the full SHA 1b9b9c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48793ba - Browse repository at this point
Copy the full SHA 48793baView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5b4251 - Browse repository at this point
Copy the full SHA f5b4251View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20a31ec - Browse repository at this point
Copy the full SHA 20a31ecView commit details -
Merge pull request IntersectMBO#5105 from input-output-hk/newhoggy/fi…
…le-type-2 File type to track the content and direction of files
Configuration menu - View commit details
-
Copy full SHA for 26685ca - Browse repository at this point
Copy the full SHA 26685caView commit details
Commits on Apr 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1b8e27f - Browse repository at this point
Copy the full SHA 1b8e27fView commit details -
Merge pull request IntersectMBO#4986 from input-output-hk/newhoggy/ne…
…w-mkExecConfig-function New mkExecConfig function
Configuration menu - View commit details
-
Copy full SHA for 4e12b1c - Browse repository at this point
Copy the full SHA 4e12b1cView commit details -
Merge pull request IntersectMBO#5127 from input-output-hk/newhoggy/up…
…date-hackage.nix Update hackage.nix
Configuration menu - View commit details
-
Copy full SHA for 87414c5 - Browse repository at this point
Copy the full SHA 87414c5View commit details
Commits on Apr 20, 2023
-
Remove VRF signing option for producing SPO on-chain poll answers
And also, remove the poll witnesses altogether from metadata. Since we'll now only rely on cold key signing, we can rely on the existing witness mechanism of transactions (combined with the 'required extra signatories' field). This slightly adjust the 'verifyPollAnswer' function to now work directly from a transaction and return the actual signatories. Consumers can then verify whether signatories meet their expected criteria.
Configuration menu - View commit details
-
Copy full SHA for 215ebdf - Browse repository at this point
Copy the full SHA 215ebdfView commit details
Commits on Apr 25, 2023
-
Re-implement command-line handler for 'governance verify-poll'
As well as finalize the metadata extraction logic on the API's side. This is mostly the same thing as before, but it now takes a signed transaction file for verification instead of a standalone metadata. ``` ❯ cardano-cli governance verify-poll --poll-file polls/basic.json --tx-file verify/valid Found valid poll answer, signed by: [ "f8db28823f8ebd01a2d9e24efb2f0d18e387665770274513e370b5d5" ] ``` ``` ❯ cardano-cli -- governance verify-poll --poll-file polls/basic.json --tx-file verify/none Command failed: governance verify-poll Error: No answer found in the provided transaction's metadata. ``` ``` ❯ cardano-cli -- governance verify-poll --poll-file polls/basic.json --tx-file verify/malformed Command failed: governance verify-poll Error: Malformed metadata; couldn't deserialise answer: An error occured while decoding GovernancePollAnswer.2. Error: missing mandatory field ``` ``` ❯ cardano-cli -- governance verify-poll --poll-file polls/basic.json --tx-file verify/invalid Command failed: governance verify-poll Error: Invalid answer (42) not part of the poll. Accepted answers: 0 → yes 1 → no ``` ``` ❯ cardano-cli -- governance verify-poll --poll-file polls/basic.json --tx-file verify/mismatch Command failed: governance verify-poll Error: Answer's poll doesn't match provided poll (hash mismatch). ```
Configuration menu - View commit details
-
Copy full SHA for 28c6428 - Browse repository at this point
Copy the full SHA 28c6428View commit details -
Configuration menu - View commit details
-
Copy full SHA for a57b1a7 - Browse repository at this point
Copy the full SHA a57b1a7View commit details -
Rework integration tests for governance commands
- [x] Cover new error cases for 'verify' - [x] Create full-blown test transactions for 'verify' - [x] Slightly re-organised and re-structure data folder - [x] Remove now-unnecessary old files ``` ❯ tree cardano-cli/test/data/golden/shelley/governance . ├── answer │ └── basic.json ├── cold.sk ├── cold.vk ├── create │ ├── basic.json │ └── long-text.json ├── polls │ ├── basic.json │ └── long-text.json └── verify ├── invalid ├── malformed ├── mismatch ├── none └── valid ```
Configuration menu - View commit details
-
Copy full SHA for a82d2fa - Browse repository at this point
Copy the full SHA a82d2faView commit details