diff --git a/.changes/20260625_145525_cardano-cli_work_prepare_11_1.yml b/.changes/20260625_145525_cardano-cli_work_prepare_11_1.yml new file mode 100644 index 0000000000..d070a7d4a3 --- /dev/null +++ b/.changes/20260625_145525_cardano-cli_work_prepare_11_1.yml @@ -0,0 +1,41 @@ +description: |- + new `cardano-cli ping` api + + `cardano-cli ping` allows now to ping multiple servers, does domain name + resolution and supports SRV records (as specified in + https://cips.cardano.org/cip/CIP-0155) + + Some examples: + + Run a ping against two ip addresses, ipv4 & ipv6 + ```bash + cardano-cli ping 127.0.0.1:3001 [::1]:3001 + ``` + + Run a ping against a domain name: + ```bash + cardano-cli ping my.domain.com:3001 + ``` + + Run a ping against an SRV domain. + According to CIP#0155 the SRV record needs to be registered at + `_cardano._tcp.srv.domain.com` + ```bash + cardano-cli ping srv.domain.com + ``` + + Run a ping against unix socket + ```bash + cardano-cli ping /var/run/cardano-node.socket + ``` + + `cardano-cli` ping has three modes of operation: + + * ping mode: `--mode ping` (the default) + * tip mode `--mode tip` + * query handshake parameters: `--mode query` +kind: +- breaking +- feature +pr: 1384 +project: cardano-cli diff --git a/cabal.project b/cabal.project index 3bb37cdadf..2869b4102a 100644 --- a/cabal.project +++ b/cabal.project @@ -13,12 +13,8 @@ repository cardano-haskell-packages -- See CONTRIBUTING for information about these, including some Nix commands -- you need to run if you change them index-state: - , hackage.haskell.org 2026-06-02T21:49:32Z - , cardano-haskell-packages 2026-06-02T21:14:32Z - -active-repositories: - , :rest - , cardano-haskell-packages:override + , hackage.haskell.org 2026-06-29T22:49:53Z + , cardano-haskell-packages 2026-07-02T10:10:00Z packages: cardano-cli @@ -60,6 +56,9 @@ package text package formatting flags: +no-double-conversion +package cardano-diffusion + flags: +optparse-applicative-fork + tests: True test-show-details: direct @@ -100,3 +99,84 @@ if impl(ghc >= 9.14) , with-utf8:base -- cabal-allow-newer end +source-repository-package + type: git + location: https://github.com/IntersectMBO/cardano-base.git + tag: 490b0d7af06c3d214dd4b64bb609375982bde846 + --sha256: sha256-oC/QWvL4BGWottuyUqYAdHIgqgYvaVlB/0noLE2i9Po= + subdir: + base-deriving-via + cardano-base + cardano-binary + cardano-crypto-class + cardano-crypto-praos + cardano-git-rev + cardano-slotting + cardano-strict-containers + heapwords + measures + +source-repository-package + type: git + location: https://github.com/IntersectMBO/cardano-api.git + tag: 856e3c7f25ebf8b5f8083e24bd292676449ae4df + --sha256: sha256-KjA475iq66pFefawNjYd8gKqoJuzlWpkEhpfIYhh0n8= + subdir: + cardano-api + +source-repository-package + type: git + location: https://github.com/IntersectMBO/cardano-ledger.git + tag: e9827fdc3def69c02fe826fdf46e2a412620ef98 + --sha256: sha256-bVR1ZFs1VDc7ag2QEpSf5rVj1mdBCB/Ag7nhj00UXQE= + subdir: + eras/allegra/impl + eras/alonzo/impl + eras/babbage/impl + eras/byron/chain/executable-spec + eras/byron/crypto + eras/byron/ledger/executable-spec + eras/byron/ledger/impl + eras/conway/impl + eras/dijkstra/impl + eras/mary/impl + eras/shelley-ma/test-suite + eras/shelley/impl + eras/shelley/test-suite + libs/cardano-data + libs/cardano-ledger-api + libs/cardano-ledger-binary + libs/cardano-ledger-core + libs/cardano-protocol + libs/cardano-protocol-tpraos + libs/non-integral + libs/small-steps + libs/vector-map + +source-repository-package + type: git + location: https://github.com/f-f/kes-agent.git + tag: 32c1ed675d22a30735d9f22f7afa436a3ef3e64a + --sha256: sha256-o7hFX1JnraS6Xq0WoXQwd9Z8GsPPv0Ls2DWvZ08o0ZU= + subdir: + kes-agent + kes-agent-crypto + +source-repository-package + type: git + location: https://github.com/IntersectMBO/ouroboros-consensus.git + tag: e468a936006a890d4469d1cbfaa3cfbe6867e29c + --sha256: sha256-X1Yd6TMYhhxbm8qiD3y8Ad3nY2D5wieGWf9kwoRCWxc= + subdir: + . + +source-repository-package + type: git + location: https://github.com/IntersectMBO/ouroboros-network.git + tag: 94daae78d79a9589a99a4b591b1848d0d7476a00 + --sha256: sha256-4iCw6hKO0udTOmm8ivEflOhp0rm/1iVmHSJhptnlPJ8= + subdir: + ./cardano-diffusion + ./monoidal-synchronisation + ./network-mux + ./ouroboros-network diff --git a/cardano-cli/cardano-cli.cabal b/cardano-cli/cardano-cli.cabal index 2e24f66059..53b3bb6146 100644 --- a/cardano-cli/cardano-cli.cabal +++ b/cardano-cli/cardano-cli.cabal @@ -245,15 +245,16 @@ library cardano-api ^>=11.3, cardano-binary, cardano-crypto, - cardano-crypto-class ^>=2.3, + cardano-crypto-class ^>=2.5, cardano-crypto-wrapper ^>=1.7, cardano-data >=1.1, + cardano-diffusion:ping ^>=1.0, cardano-git-rev ^>=0.2.2, cardano-ledger-api, cardano-ledger-conway, cardano-ledger-core, cardano-ledger-dijkstra, - cardano-ping ^>=0.10, + cardano-ledger-shelley, cardano-prelude, cardano-protocol-tpraos, cardano-slotting ^>=0.2.0.0, @@ -267,13 +268,12 @@ library exceptions, filepath, formatting, + fs-api, generic-lens, haskeline, http-client, http-client-tls, http-types, - io-classes, - io-classes:strict-stm, iproute, microlens, mmorph, @@ -292,7 +292,7 @@ library transformers, unliftio-core, utf8-string, - validation, + validation ^>=1.2, vary ^>=0.1.1.2, vector, yaml, @@ -440,6 +440,8 @@ test-suite cardano-cli-golden cardano-cli, cardano-cli:cardano-cli-test-lib, cardano-crypto-wrapper, + cardano-ledger-conway, + cardano-ledger-shelley, cardano-strict-containers ^>=0.1, cborg, directory, diff --git a/cardano-cli/src/Cardano/CLI/Byron/UpdateProposal.hs b/cardano-cli/src/Cardano/CLI/Byron/UpdateProposal.hs index 79a3b7e146..d929c2a0cd 100644 --- a/cardano-cli/src/Cardano/CLI/Byron/UpdateProposal.hs +++ b/cardano-cli/src/Cardano/CLI/Byron/UpdateProposal.hs @@ -69,5 +69,5 @@ submitByronUpdateProposal submitByronUpdateProposal nodeSocketPath network proposalFp = do proposal <- readByronUpdateProposal proposalFp let genTx = toByronLedgerUpdateProposal proposal - traceWith stdoutTracer $ "Update proposal TxId: " ++ condense (txId genTx) + liftIO $ traceWith stdoutTracer $ "Update proposal TxId: " ++ condense (txId genTx) fromExceptTCli $ nodeSubmitTx nodeSocketPath network genTx diff --git a/cardano-cli/src/Cardano/CLI/Byron/Vote.hs b/cardano-cli/src/Cardano/CLI/Byron/Vote.hs index 10c99d15b2..6dea978de1 100644 --- a/cardano-cli/src/Cardano/CLI/Byron/Vote.hs +++ b/cardano-cli/src/Cardano/CLI/Byron/Vote.hs @@ -52,7 +52,7 @@ submitByronVote submitByronVote nodeSocketPath network voteFp = do vote <- readByronVote voteFp let genTx = toByronLedgertoByronVote vote - traceWith stdoutTracer ("Vote TxId: " ++ condense (txId genTx)) + liftIO $ traceWith stdoutTracer ("Vote TxId: " ++ condense (txId genTx)) fromExceptTCli $ nodeSubmitTx nodeSocketPath network genTx readByronVote :: FilePath -> CIO e ByronVote diff --git a/cardano-cli/src/Cardano/CLI/Compatible/Json/Friendly.hs b/cardano-cli/src/Cardano/CLI/Compatible/Json/Friendly.hs index d9f79d31fc..3717faed9e 100644 --- a/cardano-cli/src/Cardano/CLI/Compatible/Json/Friendly.hs +++ b/cardano-cli/src/Cardano/CLI/Compatible/Json/Friendly.hs @@ -381,7 +381,7 @@ renderPurpose era purpose = case era of [ labelPurpose spendingLabel . renderLedgerInput . unAsIxItem <$> L.toSpendingPurpose p , labelPurpose mintingLabel . unAsIxItem <$> L.toMintingPurpose p , labelPurpose certifyingLabel . unAsIxItem <$> L.toCertifyingPurpose p - , labelPurpose rewardingLabel . unAsIxItem <$> L.toRewardingPurpose p + , labelPurpose rewardingLabel . unAsIxItem <$> L.toWithdrawingPurpose p ] conwayView diff --git a/cardano-cli/src/Cardano/CLI/Compatible/StakePool/Run.hs b/cardano-cli/src/Cardano/CLI/Compatible/StakePool/Run.hs index adc8ce7e7c..0e9b3edcb5 100644 --- a/cardano-cli/src/Cardano/CLI/Compatible/StakePool/Run.hs +++ b/cardano-cli/src/Cardano/CLI/Compatible/StakePool/Run.hs @@ -6,13 +6,18 @@ module Cardano.CLI.Compatible.StakePool.Run ( runCompatibleStakePoolCmds + , stakePoolRelayToAddr ) where import Cardano.Api import Cardano.Api.Compatible.Certificate import Cardano.Api.Experimental qualified as Exp -import Cardano.Api.Experimental.Certificate (StakePoolParameters (..), toShelleyPoolParams) +import Cardano.Api.Experimental.Certificate + ( StakePoolParameters (..) + , StakePoolRelay (..) + , toShelleyPoolParams + ) import Cardano.CLI.Compatible.Exception import Cardano.CLI.Compatible.StakePool.Command @@ -23,8 +28,12 @@ import Cardano.CLI.Read import Cardano.CLI.Type.Common import Cardano.CLI.Type.Error.StakePoolCmdError import Cardano.CLI.Type.Key (readVerificationKeyOrFile) +import Cardano.Network.Ping qualified as Ping import Control.Monad +import Control.Tracer (nullTracer, (>$<)) +import Data.ByteString.Char8 qualified as BSC +import Data.IP (IP (..)) runCompatibleStakePoolCmds :: () @@ -53,6 +62,31 @@ runStakePoolRegistrationCertificateCmd , outFile } = shelleyBasedEraConstraints sbe $ do + let pingOpts = + Ping.PingOpts + { Ping.pingOptsCount = 1 + , Ping.pingOptsMagic = toNetworkMagic network + , Ping.pingOptsJson = Ping.AsText + , Ping.pingOptsQuiet = True + , Ping.pingOptsSRVPrefix = "_cardano._tcp" + , Ping.pingOptsColor = Ping.ColorNever + , Ping.pingOptsMode = Ping.TipMode + } + pingErrs <- liftIO $ do + stderr <- Ping.mkStdErrTracer + headerTracer <- Ping.mkHeaderTracer pingOpts stderr + Ping.pingClients' + (Ping.format Ping.AsText >$< stderr) + nullTracer + headerTracer + (Ping.toText >$< stderr) + pingOpts + Ping.AddressIsNotAFilePath + (concatMap stakePoolRelayToAddr relays) + + unless (null pingErrs) $ + throwCliError (StakePoolCmdRelayPingErrors pingErrs) + -- Pool verification key stakePoolVerKey <- getVerificationKeyFromStakePoolVerificationKeySource poolVerificationKeyOrFile let stakePoolId' = anyStakePoolVerificationKeyHash stakePoolVerKey @@ -100,3 +134,17 @@ runStakePoolRegistrationCertificateCmd where registrationCertDesc :: TextEnvelopeDescr registrationCertDesc = "Stake Pool Registration Certificate" + +stakePoolRelayToAddr + :: StakePoolRelay + -> [Ping.Address (Ping.Unresolved Ping.SRVOrFilePathUnresolved)] +stakePoolRelayToAddr (StakePoolRelayIp (Just ipv4) Nothing (Just port)) = [Ping.IP (IPv4 ipv4) (fromIntegral port)] +stakePoolRelayToAddr (StakePoolRelayIp Nothing (Just ipv6) (Just port)) = [Ping.IP (IPv6 ipv6) (fromIntegral port)] +stakePoolRelayToAddr (StakePoolRelayIp (Just ipv4) (Just ipv6) (Just port)) = [Ping.IP (IPv6 ipv6) (fromIntegral port), Ping.IP (IPv4 ipv4) (fromIntegral port)] +-- the pSingHostAddress parser always includes a port number +stakePoolRelayToAddr (StakePoolRelayIp _ _ Nothing) = error "unexpected happend" +-- the pSingHostAddress parser always includes at least one ip address +stakePoolRelayToAddr (StakePoolRelayIp Nothing Nothing _) = error "unexpected happend" +stakePoolRelayToAddr (StakePoolRelayDnsARecord dns (Just port)) = [Ping.mkAddress (BSC.unpack dns ++ ":" ++ show port)] +stakePoolRelayToAddr (StakePoolRelayDnsARecord dns Nothing) = [Ping.mkAddress (BSC.unpack dns)] +stakePoolRelayToAddr (StakePoolRelayDnsSrvRecord srv) = [Ping.mkAddress (BSC.unpack srv)] diff --git a/cardano-cli/src/Cardano/CLI/EraBased/Common/Option.hs b/cardano-cli/src/Cardano/CLI/EraBased/Common/Option.hs index 2da5c31d0f..f816726a8f 100644 --- a/cardano-cli/src/Cardano/CLI/EraBased/Common/Option.hs +++ b/cardano-cli/src/Cardano/CLI/EraBased/Common/Option.hs @@ -1949,6 +1949,7 @@ pKesVerificationKey = deserialiseVerKey str = case deserialiseFromBech32 (Text.pack str) of Right res -> Right res + Left err@(Bech32InvalidUtf8 _) -> Left $ displayError err -- The input was valid Bech32, but some other error occurred. Left err@(Bech32UnexpectedPrefix _ _) -> Left $ displayError err Left err@(Bech32UnexpectedHeader _ _) -> Left $ displayError err @@ -2627,7 +2628,7 @@ pMultiHostName = pSingleHostName :: Parser StakePoolRelay pSingleHostName = - StakePoolRelayDnsARecord <$> pDNSName <*> optional pPort + StakePoolRelayDnsARecord <$> pDNSName <*> (Just <$> pPort) where pDNSName :: Parser ByteString pDNSName = @@ -3056,7 +3057,7 @@ pMaxCollateralInputs = ] ] -pProtocolVersion :: Parser (Natural, Natural) +pProtocolVersion :: Parser (Natural, Word32) pProtocolVersion = (,) <$> pProtocolMajorVersion <*> pProtocolMinorVersion where diff --git a/cardano-cli/src/Cardano/CLI/EraBased/Genesis/CreateTestnetData/Run.hs b/cardano-cli/src/Cardano/CLI/EraBased/Genesis/CreateTestnetData/Run.hs index 9da22e9bf4..d43852bf05 100644 --- a/cardano-cli/src/Cardano/CLI/EraBased/Genesis/CreateTestnetData/Run.hs +++ b/cardano-cli/src/Cardano/CLI/EraBased/Genesis/CreateTestnetData/Run.hs @@ -30,7 +30,7 @@ import Cardano.Api.Experimental.Certificate ( KESPeriod (..) , OperationalCertificateIssueCounter (..) ) -import Cardano.Api.Ledger (StandardCrypto, StrictMaybe (SNothing)) +import Cardano.Api.Ledger (StrictMaybe (SNothing)) import Cardano.Api.Ledger qualified as L import Cardano.CLI.Byron.Genesis (NewDirectory (NewDirectory)) @@ -60,6 +60,8 @@ import Cardano.CLI.Type.Error.NodeCmdError import Cardano.CLI.Type.Error.StakePoolCmdError import Cardano.CLI.Type.Key import Cardano.Crypto.Hash qualified as Crypto +import Cardano.Ledger.Conway.Genesis (ConwayExtraConfig (..)) +import Cardano.Ledger.Shelley.Genesis (InjectionData (..), ShelleyExtraConfig (..)) import Cardano.Prelude (canonicalEncodePretty) import Cardano.Protocol.Crypto qualified as C @@ -488,8 +490,16 @@ runGenesisCreateTestNetDataCmd cgInitialDReps <- initialDReps (L.ucppDRepDeposit $ L.cgUpgradePParams conwayGenesis) dRepKeys pure $ conwayGenesis - { L.cgDelegs = delegs (zip stakingKeys (case dRepKeys of [] -> []; _ -> cycle dRepKeys)) - , L.cgInitialDReps + { L.cgDelegs = mempty + , L.cgInitialDReps = mempty + , L.cgExtraConfig = + L.SJust + ConwayExtraConfig + { cecDelegs = + EmbeddedInjection $ + delegs (zip stakingKeys (case dRepKeys of [] -> []; _ -> cycle dRepKeys)) + , cecInitialDReps = EmbeddedInjection cgInitialDReps + } } where delegs @@ -523,7 +533,7 @@ runGenesisCreateTestNetDataCmd , L.drepAnchor = SNothing , L.drepDeposit , L.drepDelegs = Set.empty -- We don't need to populate this field (field "initialDReps"."keyHash-*"."delegators" in the JSON) - -- because its content is derived from the "delegs" field ("cgDelegs" above). In other words, when the Conway genesis is applied, + -- because its content is derived from the "delegs" field ("cecDelegs" above). In other words, when the Conway genesis is applied, -- DRep delegations are computed from the "delegs" field. In the future the "delegators" field may -- be omitted altogether from the JSON representation, but it remains in the Haskell type. -- More details are provided here: https://github.com/IntersectMBO/cardano-ledger/issues/4782 @@ -875,20 +885,24 @@ updateOutputTemplate { sgSystemStart , sgMaxLovelaceSupply = totalSupply , sgGenDelegs = shelleyDelKeys - , sgInitialFunds = - fromList - [ (toShelleyAddr addr, v) - | (addr, v) <- - distribute nonDelegCoin nUtxoAddrsNonDeleg utxoAddrsNonDeleg - ++ distribute delegCoin nUtxoAddrsDeleg utxoAddrsDeleg - ++ mkStuffedUtxo stuffedUtxoAddrs - ] - , sgStaking = - ShelleyGenesisStaking - { sgsPools = ListMap pools - , sgsStake = ListMap stake - } + , sgInitialFunds = mempty + , sgStaking = mempty , sgProtocolParams + , sgExtraConfig = + L.SJust + ShelleyExtraConfig + { secInitialFunds = + EmbeddedInjection $ + fromList + [ (toShelleyAddr addr, v) + | (addr, v) <- + distribute nonDelegCoin nUtxoAddrsNonDeleg utxoAddrsNonDeleg + ++ distribute delegCoin nUtxoAddrsDeleg utxoAddrsDeleg + ++ mkStuffedUtxo stuffedUtxoAddrs + ] + , secStakePools = EmbeddedInjection (ListMap pools) + , secStakeCredentials = EmbeddedInjection (ListMap stake) + } } where nonDelegCoin = getCoinForDistribution nonDelegCoinRaw diff --git a/cardano-cli/src/Cardano/CLI/EraBased/Genesis/Run.hs b/cardano-cli/src/Cardano/CLI/EraBased/Genesis/Run.hs index 5ee356a133..093c768e38 100644 --- a/cardano-cli/src/Cardano/CLI/EraBased/Genesis/Run.hs +++ b/cardano-cli/src/Cardano/CLI/EraBased/Genesis/Run.hs @@ -69,6 +69,7 @@ import Cardano.Crypto qualified as CC import Cardano.Crypto.Hash qualified as Crypto import Cardano.Crypto.Signing qualified as Byron import Cardano.Ledger.BaseTypes (unNonZero) +import Cardano.Ledger.Shelley.Genesis (InjectionData (..), ShelleyExtraConfig (..)) import Cardano.Protocol.Crypto qualified as C import Control.DeepSeq (NFData, force) @@ -795,20 +796,24 @@ updateOutputTemplate { sgSystemStart , sgMaxLovelaceSupply = fromIntegral $ nonDelegCoin + delegCoin , sgGenDelegs = shelleyDelKeys - , sgInitialFunds = - fromList - [ (toShelleyAddr addr, v) - | (addr, v) <- - distribute (nonDelegCoin - subtractForTreasury) nUtxoAddrsNonDeleg utxoAddrsNonDeleg - ++ distribute (delegCoin - subtractForTreasury) nUtxoAddrsDeleg utxoAddrsDeleg - ++ mkStuffedUtxo stuffedUtxoAddrs - ] - , sgStaking = - ShelleyGenesisStaking - { sgsPools = ListMap pools - , sgsStake = ListMap stake - } + , sgInitialFunds = mempty + , sgStaking = mempty , sgProtocolParams + , sgExtraConfig = + L.SJust + ShelleyExtraConfig + { secInitialFunds = + EmbeddedInjection $ + fromList + [ (toShelleyAddr addr, v) + | (addr, v) <- + distribute (nonDelegCoin - subtractForTreasury) nUtxoAddrsNonDeleg utxoAddrsNonDeleg + ++ distribute (delegCoin - subtractForTreasury) nUtxoAddrsDeleg utxoAddrsDeleg + ++ mkStuffedUtxo stuffedUtxoAddrs + ] + , secStakePools = EmbeddedInjection (ListMap pools) + , secStakeCredentials = EmbeddedInjection (ListMap stake) + } } where maximumLovelaceSupply :: Word64 @@ -1114,24 +1119,30 @@ updateTemplate { sgSystemStart = start , sgMaxLovelaceSupply = fromIntegral $ nonDelegCoin + delegCoin , sgGenDelegs = shelleyDelKeys - , sgInitialFunds = - fromList - [ (toShelleyAddr addr, v) - | (addr, v) <- - distribute (nonDelegCoin - subtractForTreasury) utxoAddrsNonDeleg - ++ distribute (delegCoin - subtractForTreasury) utxoAddrsDeleg - ++ mkStuffedUtxo stuffedUtxoAddrs - ] - , sgStaking = - ShelleyGenesisStaking - { sgsPools = - fromList - [ (L.sppId poolParams, poolParams) - | poolParams <- Map.elems poolSpecs - ] - , sgsStake = ListMap.fromMap $ L.sppId <$> poolSpecs - } + , sgInitialFunds = mempty + , sgStaking = mempty , sgProtocolParams = pparamsFromTemplate + , sgExtraConfig = + L.SJust + ShelleyExtraConfig + { secInitialFunds = + EmbeddedInjection $ + fromList + [ (toShelleyAddr addr, v) + | (addr, v) <- + distribute (nonDelegCoin - subtractForTreasury) utxoAddrsNonDeleg + ++ distribute (delegCoin - subtractForTreasury) utxoAddrsDeleg + ++ mkStuffedUtxo stuffedUtxoAddrs + ] + , secStakePools = + EmbeddedInjection $ + fromList + [ (L.sppId poolParams, poolParams) + | poolParams <- Map.elems poolSpecs + ] + , secStakeCredentials = + EmbeddedInjection (ListMap.fromMap $ L.sppId <$> poolSpecs) + } } shelleyGenesis where diff --git a/cardano-cli/src/Cardano/CLI/EraBased/Governance/Actions/Option.hs b/cardano-cli/src/Cardano/CLI/EraBased/Governance/Actions/Option.hs index 2b70dfe8e8..96f1199924 100644 --- a/cardano-cli/src/Cardano/CLI/EraBased/Governance/Actions/Option.hs +++ b/cardano-cli/src/Cardano/CLI/EraBased/Governance/Actions/Option.hs @@ -24,6 +24,7 @@ import Cardano.CLI.Type.Common import Data.Foldable import Data.Function ((&)) +import Data.Word (Word32) import GHC.Natural (Natural) import Options.Applicative import Options.Applicative qualified as Opt @@ -232,7 +233,7 @@ toNonNegativeIntervalOrErr r = case L.boundRational r of ] Just n -> n -mkProtocolVersionOrErr :: (Natural, Natural) -> L.ProtVer +mkProtocolVersionOrErr :: (Natural, Word32) -> L.ProtVer mkProtocolVersionOrErr (majorProtVer, minorProtVer) = case (`L.ProtVer` minorProtVer) <$> L.mkVersion majorProtVer of Just v -> v diff --git a/cardano-cli/src/Cardano/CLI/EraBased/StakePool/Run.hs b/cardano-cli/src/Cardano/CLI/EraBased/StakePool/Run.hs index 6258298819..045efb2696 100644 --- a/cardano-cli/src/Cardano/CLI/EraBased/StakePool/Run.hs +++ b/cardano-cli/src/Cardano/CLI/EraBased/StakePool/Run.hs @@ -27,6 +27,7 @@ import Cardano.Api.Experimental.Certificate import Cardano.Api.Ledger qualified as L import Cardano.CLI.Compatible.Exception +import Cardano.CLI.Compatible.StakePool.Run (stakePoolRelayToAddr) import Cardano.CLI.EraBased.StakePool.Command import Cardano.CLI.EraBased.StakePool.Command qualified as Cmd import Cardano.CLI.EraBased.StakePool.Internal.Metadata (carryHashChecks) @@ -41,7 +42,10 @@ import Cardano.CLI.Type.Common import Cardano.CLI.Type.Error.HashCmdError (FetchURLError (..)) import Cardano.CLI.Type.Error.StakePoolCmdError import Cardano.CLI.Type.Key (readVerificationKeyOrFile) +import Cardano.Network.Ping qualified as Ping +import Control.Monad (unless) +import Control.Tracer (nullTracer, (>$<)) import Data.ByteString.Char8 qualified as BS import Data.ByteString.Lazy qualified as LBS import Data.Function ((&)) @@ -86,6 +90,31 @@ runStakePoolRegistrationCertificateCmd , outFile } = obtainCommonConstraints era $ do + let pingOpts = + Ping.PingOpts + { Ping.pingOptsCount = 1 + , Ping.pingOptsMagic = toNetworkMagic network + , Ping.pingOptsJson = Ping.AsText + , Ping.pingOptsQuiet = True + , Ping.pingOptsSRVPrefix = "_cardano._tcp" + , Ping.pingOptsColor = Ping.ColorNever + , Ping.pingOptsMode = Ping.TipMode + } + pingErrs <- liftIO $ do + stderr <- Ping.mkStdErrTracer + headerTracer <- Ping.mkHeaderTracer pingOpts stderr + Ping.pingClients' + (Ping.format Ping.AsText >$< stderr) + nullTracer + headerTracer + (Ping.toText >$< stderr) + pingOpts + Ping.AddressIsNotAFilePath + (concatMap stakePoolRelayToAddr relays) + + unless (null pingErrs) $ + throwCliError (StakePoolCmdRelayPingErrors pingErrs) + -- Pool verification key stakePoolVerKey <- getVerificationKeyFromStakePoolVerificationKeySource poolVerificationKeyOrFile let stakePoolId' = anyStakePoolVerificationKeyHash stakePoolVerKey diff --git a/cardano-cli/src/Cardano/CLI/EraBased/Transaction/Run.hs b/cardano-cli/src/Cardano/CLI/EraBased/Transaction/Run.hs index 305db84dc6..2ce6b81e92 100644 --- a/cardano-cli/src/Cardano/CLI/EraBased/Transaction/Run.hs +++ b/cardano-cli/src/Cardano/CLI/EraBased/Transaction/Run.hs @@ -504,9 +504,6 @@ runTransactionBuildEstimateCmd -- TODO change type supplementalDatums let stakeCredentialsToDeregisterMap = fromList $ catMaybes [getStakeDeregistrationInfo cert | (cert, _) <- certsAndMaybeScriptWits] - drepsToDeregisterMap = - fromList $ - catMaybes [getDRepDeregistrationInfo Exp.useEra cert | (cert, _) <- certsAndMaybeScriptWits] poolsToDeregister = fromList $ catMaybes [getPoolDeregistrationInfo Exp.useEra cert | (cert, _) <- certsAndMaybeScriptWits] @@ -529,7 +526,6 @@ runTransactionBuildEstimateCmd -- TODO change type ledgerPParams poolsToDeregister stakeCredentialsToDeregisterMap - drepsToDeregisterMap pScriptExecUnits totCol shelleyWitnesses @@ -568,13 +564,6 @@ getPoolDeregistrationInfo era (Exp.Certificate cert) = StakePoolKeyHash . fst <$> (obtainCommonConstraints era L.getRetirePoolTxCert cert :: Maybe (L.KeyHash L.StakePool, EpochNo)) -getDRepDeregistrationInfo - :: Exp.Era era - -> Exp.Certificate (Exp.LedgerEra era) - -> Maybe (L.Credential L.DRepRole, Lovelace) -getDRepDeregistrationInfo e (Exp.Certificate cert) = - obtainCommonConstraints e $ L.getUnRegDRepTxCert cert - getStakeDeregistrationInfo :: forall era . Exp.IsEra era @@ -1060,7 +1049,7 @@ runTxBuild & hoistMaybe (TxCmdTxNodeEraMismatchError $ NodeEraMismatchError era nodeEra) let certsToQuery = obtainCommonConstraints (Exp.useEra @era) (fst <$> certsAndMaybeScriptWits) - (txEraUtxo, pparams, eraHistory, systemStart, stakePools, stakeDelegDeposits, drepDelegDeposits, _) <- + (txEraUtxo, pparams, eraHistory, systemStart, stakePools, stakeDelegDeposits, _, _) <- lift ( executeLocalStateQueryExpr localNodeConnInfo Consensus.VolatileTip $ queryStateForBalancedTx nodeEra allTxInputs certsToQuery @@ -1113,7 +1102,6 @@ runTxBuild (Exp.obtainCommonConstraints (Exp.useEra @era) $ unLedgerProtocolParameters pparams) stakePools stakeDelegDeposits - (Map.map L.fromCompact drepDelegDeposits) (obtainCommonConstraints (Exp.useEra @era) ledgerUTxO) txBodyContent cAddr diff --git a/cardano-cli/src/Cardano/CLI/EraIndependent/Cip/Cip129/Run.hs b/cardano-cli/src/Cardano/CLI/EraIndependent/Cip/Cip129/Run.hs index 2c231cc6b3..78c5b6635c 100644 --- a/cardano-cli/src/Cardano/CLI/EraIndependent/Cip/Cip129/Run.hs +++ b/cardano-cli/src/Cardano/CLI/EraIndependent/Cip/Cip129/Run.hs @@ -22,7 +22,6 @@ import Data.ByteString (ByteString) import Data.ByteString qualified as BS import Data.ByteString.Char8 qualified as BSC import Data.Text.Encoding qualified as Text -import Data.Validation qualified as Valid import System.IO runCip129 :: Cip129 -> CIO e () @@ -32,9 +31,9 @@ runCip129 (Cip129DRep inp out) = do f <- liftIO $ fileOrPipe textEnvFp fromEitherIOCli $ readDrepVerificationKeyFile f InputHexText t -> do - fromEitherCli . Valid.toEither $ readDRepHexVerificationKeyText t + fromEitherCli . toEither $ readDRepHexVerificationKeyText t InputBech32Text t -> do - fromEitherCli . Valid.toEither $ readDRepBech32VerificationKeyText t + fromEitherCli . toEither $ readDRepBech32VerificationKeyText t let cip129Output = Text.encodeUtf8 $ encodeCip129DrepVerficationKeyText k renderOutput cip129Output out runCip129 (Cip129CommitteeHotKey inp out) = do @@ -43,9 +42,9 @@ runCip129 (Cip129CommitteeHotKey inp out) = do f <- liftIO $ fileOrPipe textEnvFp fromEitherIOCli $ readCommitteeHotVerificationKeyFile f InputHexText t -> - fromEitherCli . Valid.toEither $ readCommitteeHotHexVerificationKeyText t + fromEitherCli . toEither $ readCommitteeHotHexVerificationKeyText t InputBech32Text t -> - fromEitherCli . Valid.toEither $ readCommitteeHotBech32VerificationKeyText t + fromEitherCli . toEither $ readCommitteeHotBech32VerificationKeyText t let cip129Output = Text.encodeUtf8 $ encodeCip129CommitteeHotVerficationKeyText k renderOutput cip129Output out runCip129 (Cip129CommitteeColdKey inp out) = do @@ -54,9 +53,9 @@ runCip129 (Cip129CommitteeColdKey inp out) = do f <- liftIO $ fileOrPipe textEnvFp fromEitherIOCli $ readCommitteeColdVerificationKeyFile f InputHexText t -> - fromEitherCli . Valid.toEither $ readCommitteeColdHexVerificationKeyText t + fromEitherCli . toEither $ readCommitteeColdHexVerificationKeyText t InputBech32Text t -> - fromEitherCli . Valid.toEither $ readCommitteeColdBech32VerificationKeyText t + fromEitherCli . toEither $ readCommitteeColdBech32VerificationKeyText t let cip129Output = Text.encodeUtf8 $ encodeCip129CommitteeColdVerficationKeyText k renderOutput cip129Output out runCip129 (Cip129GovernanceAction inp out) = diff --git a/cardano-cli/src/Cardano/CLI/EraIndependent/Debug/LogEpochState/Run.hs b/cardano-cli/src/Cardano/CLI/EraIndependent/Debug/LogEpochState/Run.hs index 61093b9505..a786fbc52d 100644 --- a/cardano-cli/src/Cardano/CLI/EraIndependent/Debug/LogEpochState/Run.hs +++ b/cardano-cli/src/Cardano/CLI/EraIndependent/Debug/LogEpochState/Run.hs @@ -15,6 +15,11 @@ import Cardano.CLI.Orphan () import Data.Aeson qualified as Aeson import Data.ByteString.Lazy qualified as LBS +import System.Directory (makeAbsolute) +import System.FS.API (SomeHasFS (..)) +import System.FS.API.Types (MountPoint (MountPoint)) +import System.FS.IO (ioHasFS) +import System.FilePath (takeDirectory) import System.IO qualified as IO runLogEpochStateCmd @@ -28,9 +33,13 @@ runLogEpochStateCmd } = do LBS.appendFile outputFilePath "" + configDir <- takeDirectory <$> makeAbsolute (unFile configurationFile) + let fs = SomeHasFS (ioHasFS (MountPoint configDir)) + result <- runExceptT $ foldEpochState + fs configurationFile nodeSocketPath Api.QuickValidation diff --git a/cardano-cli/src/Cardano/CLI/EraIndependent/Ping/Command.hs b/cardano-cli/src/Cardano/CLI/EraIndependent/Ping/Command.hs index 4d8732f365..db2eee6f39 100644 --- a/cardano-cli/src/Cardano/CLI/EraIndependent/Ping/Command.hs +++ b/cardano-cli/src/Cardano/CLI/EraIndependent/Ping/Command.hs @@ -1,38 +1,12 @@ module Cardano.CLI.EraIndependent.Ping.Command - ( EndPoint (..) - , PingCmd (..) - , getConfigurationError + ( PingCmd (..) + , Address ) where -import Data.Word - -data EndPoint - = HostEndPoint String - | UnixSockEndPoint String - deriving (Eq, Show) +import Cardano.Network.Ping data PingCmd = PingCmd - { pingCmdCount :: !Word32 - , pingCmdEndPoint :: !EndPoint - , pingCmdPort :: !String - , pingCmdMagic :: !Word32 - , pingCmdJson :: !Bool - , pingCmdQuiet :: !Bool - , pingOptsHandshakeQuery :: !Bool - , pingOptsGetTip :: !Bool + { pingOpts :: PingOpts + , pingAddresses :: [Address (Unresolved SRVOrFilePathUnresolved)] } - deriving (Eq, Show) - -getConfigurationError :: PingCmd -> Maybe String -getConfigurationError - PingCmd - { pingCmdEndPoint = endPoint - , pingOptsGetTip = getTip - , pingOptsHandshakeQuery = query - } = - case endPoint of - UnixSockEndPoint{} - | query || getTip -> Nothing - | otherwise -> Just "Unix sockets only support queries for available versions or a tip." - HostEndPoint{} -> Nothing diff --git a/cardano-cli/src/Cardano/CLI/EraIndependent/Ping/Option.hs b/cardano-cli/src/Cardano/CLI/EraIndependent/Ping/Option.hs index 5ec4a81d58..021d821645 100644 --- a/cardano-cli/src/Cardano/CLI/EraIndependent/Ping/Option.hs +++ b/cardano-cli/src/Cardano/CLI/EraIndependent/Ping/Option.hs @@ -6,9 +6,8 @@ module Cardano.CLI.EraIndependent.Ping.Option where import Cardano.CLI.Command (ClientCommand (CliPingCommand)) -import Cardano.CLI.EraBased.Common.Option (integralReader) import Cardano.CLI.EraIndependent.Ping.Command -import Cardano.Network.Ping qualified as CNP +import Cardano.Network.Ping qualified as Ping import Control.Applicative import Options.Applicative qualified as Opt @@ -25,90 +24,5 @@ parsePingCmd = , PP.pretty @String "It negotiates a handshake and keeps sending keep alive messages." ] -pHost :: Opt.Parser String -pHost = - Opt.strOption $ - mconcat - [ Opt.long "host" - , Opt.short 'h' - , Opt.metavar "HOST" - , Opt.help "Hostname/IP, e.g. relay.iohk.example." - ] - -pUnixSocket :: Opt.Parser String -pUnixSocket = - Opt.strOption $ - mconcat - [ Opt.long "unixsock" - , Opt.short 'u' - , Opt.metavar "SOCKET" - , Opt.help "Unix socket, e.g. file.socket." - ] - -pEndPoint :: Opt.Parser EndPoint -pEndPoint = fmap HostEndPoint pHost <|> fmap UnixSockEndPoint pUnixSocket - pPing :: Opt.Parser PingCmd -pPing = - PingCmd - <$> ( Opt.option integralReader $ - mconcat - [ Opt.long "count" - , Opt.short 'c' - , Opt.metavar "COUNT" - , Opt.help $ - mconcat - [ "Stop after sending count requests and receiving count responses. " - , "If this option is not specified, ping will operate until interrupted. " - ] - , Opt.value maxBound - ] - ) - <*> pEndPoint - <*> ( Opt.strOption $ - mconcat - [ Opt.long "port" - , Opt.short 'p' - , Opt.metavar "PORT" - , Opt.help "Port number, e.g. 1234." - , Opt.value "3001" - ] - ) - <*> ( Opt.option integralReader $ - mconcat - [ Opt.long "magic" - , Opt.short 'm' - , Opt.metavar "MAGIC" - , Opt.help "Network magic." - , Opt.value CNP.mainnetMagic - ] - ) - <*> ( Opt.switch $ - mconcat - [ Opt.long "json" - , Opt.short 'j' - , Opt.help "JSON output flag." - ] - ) - <*> ( Opt.switch $ - mconcat - [ Opt.long "quiet" - , Opt.short 'q' - , Opt.help "Quiet flag, CSV/JSON only output" - ] - ) - <*> ( Opt.switch $ - mconcat - [ Opt.long "query-versions" - , Opt.short 'Q' - , Opt.help - "Query the supported protocol versions using the handshake protocol and terminate the connection." - ] - ) - <*> ( Opt.switch $ - mconcat - [ Opt.long "tip" - , Opt.short 't' - , Opt.help "Request tip then exit." - ] - ) +pPing = uncurry PingCmd <$> Ping.cmdlineParser diff --git a/cardano-cli/src/Cardano/CLI/EraIndependent/Ping/Run.hs b/cardano-cli/src/Cardano/CLI/EraIndependent/Ping/Run.hs index de66b74651..a3220bfe58 100644 --- a/cardano-cli/src/Cardano/CLI/EraIndependent/Ping/Run.hs +++ b/cardano-cli/src/Cardano/CLI/EraIndependent/Ping/Run.hs @@ -1,131 +1,17 @@ -{-# LANGUAGE LambdaCase #-} +{-# LANGUAGE NamedFieldPuns #-} {-# LANGUAGE RankNTypes #-} module Cardano.CLI.EraIndependent.Ping.Run - ( PingClientCmdError (..) - , renderPingClientCmdError - , runPingCmd + ( runPingCmd ) where import Cardano.Api -import Cardano.CLI.Compatible.Exception +import Cardano.CLI.Compatible.Exception (CIO) import Cardano.CLI.EraIndependent.Ping.Command -import Cardano.Network.Ping qualified as CNP - -import Control.Concurrent.Class.MonadSTM.Strict (StrictTMVar) -import Control.Concurrent.Class.MonadSTM.Strict qualified as STM -import Control.Exception (SomeException) -import Control.Monad (forM, unless) -import Control.Monad.Class.MonadAsync (MonadAsync (async, wait, waitCatch)) -import Control.Tracer (Tracer (..)) -import Data.List qualified as L -import Data.List qualified as List -import Network.Socket (AddrInfo) -import Network.Socket qualified as Socket -import System.Exit qualified as IO -import System.IO qualified as IO - -data PingClientCmdError - = PingClientCmdError [(AddrInfo, SomeException)] - | PingClientMisconfigurationError String - deriving Show - -instance Error PingClientCmdError where - prettyError = renderPingClientCmdError - -maybeHostEndPoint :: EndPoint -> Maybe String -maybeHostEndPoint = \case - HostEndPoint host -> Just host - UnixSockEndPoint _ -> Nothing - -maybeUnixSockEndPoint :: EndPoint -> Maybe String -maybeUnixSockEndPoint = \case - HostEndPoint _ -> Nothing - UnixSockEndPoint sock -> Just sock - -pingClient - :: Tracer IO CNP.LogMsg -> Tracer IO String -> PingCmd -> [CNP.NodeVersion] -> AddrInfo -> IO () -pingClient stdout stderr cmd = CNP.pingClient stdout stderr opts - where - opts = - CNP.PingOpts - { CNP.pingOptsQuiet = pingCmdQuiet cmd - , CNP.pingOptsJson = pingCmdJson cmd - , CNP.pingOptsCount = pingCmdCount cmd - , CNP.pingOptsHost = maybeHostEndPoint (pingCmdEndPoint cmd) - , CNP.pingOptsUnixSock = maybeUnixSockEndPoint (pingCmdEndPoint cmd) - , CNP.pingOptsPort = pingCmdPort cmd - , CNP.pingOptsMagic = pingCmdMagic cmd - , CNP.pingOptsHandshakeQuery = pingOptsHandshakeQuery cmd - , CNP.pingOptsGetTip = pingOptsGetTip cmd - } +import Cardano.Network.Ping qualified as Ping runPingCmd :: PingCmd -> CIO e () -runPingCmd options - | Just err <- getConfigurationError options = - throwCliError $ PingClientMisconfigurationError err -runPingCmd options = do - let hints = Socket.defaultHints{Socket.addrSocketType = Socket.Stream} - - msgQueue <- liftIO STM.newEmptyTMVarIO - - -- 'addresses' are all the endpoints to connect to and 'versions' are the node protocol versions - -- to ping with. - (addresses, versions) <- case pingCmdEndPoint options of - HostEndPoint host -> do - addrs <- liftIO $ Socket.getAddrInfo (Just hints) (Just host) (Just (pingCmdPort options)) - return (addrs, CNP.supportedNodeToNodeVersions $ pingCmdMagic options) - UnixSockEndPoint fname -> do - let addr = - Socket.AddrInfo - [] - Socket.AF_UNIX - Socket.Stream - Socket.defaultProtocol - (Socket.SockAddrUnix fname) - Nothing - return ([addr], CNP.supportedNodeToClientVersions $ pingCmdMagic options) - - -- Logger async thread handle - laid <- - liftIO . async $ - CNP.logger msgQueue (pingCmdJson options) (pingOptsHandshakeQuery options) (pingOptsGetTip options) - - -- Ping client thread handles - caids <- - forM addresses $ - liftIO . async . pingClient (Tracer $ doLog msgQueue) (Tracer doErrLog) options versions - res <- L.zip addresses <$> mapM (liftIO . waitCatch) caids - liftIO $ doLog msgQueue CNP.LogEnd - liftIO $ wait laid - - -- Collect errors 'es' from failed pings and 'addrs' from successful pings. - let (es, addrs) = L.foldl' partition ([], []) res - - -- Report any errors - case (es, addrs) of - ([], _) -> liftIO IO.exitSuccess - (_, []) -> throwCliError $ PingClientCmdError es - (_, _) -> do - unless (pingCmdQuiet options) $ mapM_ (liftIO . IO.hPrint IO.stderr) es - liftIO IO.exitSuccess - where - partition - :: ([(AddrInfo, SomeException)], [AddrInfo]) - -> (AddrInfo, Either SomeException ()) - -> ([(AddrInfo, SomeException)], [AddrInfo]) - partition (es, as) (a, Left e) = ((a, e) : es, as) - partition (es, as) (a, Right _) = (es, a : as) - - doLog :: StrictTMVar IO CNP.LogMsg -> CNP.LogMsg -> IO () - doLog msgQueue msg = STM.atomically $ STM.putTMVar msgQueue msg - - doErrLog :: String -> IO () - doErrLog = IO.hPutStrLn IO.stderr - -renderPingClientCmdError :: PingClientCmdError -> Doc ann -renderPingClientCmdError = \case - PingClientCmdError es -> mconcat $ List.intersperse "\n" $ pshow <$> es - PingClientMisconfigurationError err -> pretty err +runPingCmd PingCmd{pingOpts, pingAddresses} = + liftIO $ Ping.pingClients pingOpts pingAddresses diff --git a/cardano-cli/src/Cardano/CLI/Orphan.hs b/cardano-cli/src/Cardano/CLI/Orphan.hs index 4a81e7c75c..ec8a8112c7 100644 --- a/cardano-cli/src/Cardano/CLI/Orphan.hs +++ b/cardano-cli/src/Cardano/CLI/Orphan.hs @@ -15,7 +15,6 @@ import Cardano.Api.Experimental as Exp import Cardano.Api.Ledger qualified as L import Cardano.CLI.Type.Error.ScriptDecodeError -import Cardano.Ledger.Conway.Governance qualified as L import Cardano.Ledger.Conway.State qualified as L import Control.Exception @@ -24,13 +23,6 @@ import Data.List qualified as List import Data.Typeable import Data.Word -instance ToJSON L.DefaultVote where - toJSON defaultVote = - case defaultVote of - L.DefaultNo -> String "DefaultNo" - L.DefaultAbstain -> String "DefaultAbstain" - L.DefaultNoConfidence -> String "DefaultNoConfidence" - instance Error [Bech32DecodeError] where prettyError errs = vsep $ map prettyError errs diff --git a/cardano-cli/src/Cardano/CLI/Read.hs b/cardano-cli/src/Cardano/CLI/Read.hs index 93d64b2605..7e11c21e51 100644 --- a/cardano-cli/src/Cardano/CLI/Read.hs +++ b/cardano-cli/src/Cardano/CLI/Read.hs @@ -91,6 +91,8 @@ module Cardano.CLI.Read -- * utilities , readerFromParsecParser + , liftError + , toEither ) where @@ -134,6 +136,7 @@ import Data.Text qualified as T import Data.Text qualified as Text import Data.Text.Encoding qualified as Text import Data.Text.Encoding.Error qualified as Text +import Data.Validation (Validation (Failure, Success)) import GHC.IO.Handle (hClose, hIsSeekable) import GHC.IO.Handle.FD (openFileBlocking) import GHC.Stack @@ -819,6 +822,16 @@ readFileCli = withFrozenCallStack . readFileBinary readerFromParsecParser :: P.Parser a -> Opt.ReadM a readerFromParsecParser p = Opt.eitherReader (P.runParser p . T.pack) +liftError :: (e -> e') -> Either e a -> Validation e' a +liftError f = \case + Left e -> Failure (f e) + Right a -> Success a + +toEither :: Validation e a -> Either e a +toEither = \case + Failure e -> Left e + Success a -> Right a + -- TODO: Update to handle hex script bytes directly as well! readFilePlutusScript :: forall e era diff --git a/cardano-cli/src/Cardano/CLI/Type/Error/StakePoolCmdError.hs b/cardano-cli/src/Cardano/CLI/Type/Error/StakePoolCmdError.hs index 4c29bf54f2..9cb87e2a73 100644 --- a/cardano-cli/src/Cardano/CLI/Type/Error/StakePoolCmdError.hs +++ b/cardano-cli/src/Cardano/CLI/Type/Error/StakePoolCmdError.hs @@ -16,6 +16,10 @@ import Cardano.Api.Experimental.Certificate ) import Cardano.CLI.Type.Error.HashCmdError (FetchURLError) +import Cardano.Network.Ping (PingException) + +import Control.Exception (displayException) +import Prettyprinter qualified as PP data StakePoolCmdError = StakePoolCmdReadFileError !(FileError TextEnvelopeError) @@ -27,6 +31,7 @@ data StakePoolCmdError !(Hash StakePoolMetadata) -- ^ Actual hash | StakePoolCmdFetchURLError !FetchURLError + | StakePoolCmdRelayPingErrors ![PingException] deriving Show instance Error StakePoolCmdError where @@ -47,3 +52,8 @@ instance Error StakePoolCmdError where <+> pretty (show actualHash) StakePoolCmdFetchURLError fetchErr -> "Error fetching stake pool metadata: " <> prettyException fetchErr + StakePoolCmdRelayPingErrors errs -> + PP.vsep + [ "Errors validating stake pool relays:" + , PP.indent 2 $ PP.vsep (PP.pretty . displayException <$> errs) + ] diff --git a/cardano-cli/src/Cardano/CLI/Type/Output.hs b/cardano-cli/src/Cardano/CLI/Type/Output.hs index c73df5a988..b9602dc796 100644 --- a/cardano-cli/src/Cardano/CLI/Type/Output.hs +++ b/cardano-cli/src/Cardano/CLI/Type/Output.hs @@ -218,11 +218,11 @@ instance ToJSON QueryTipLocalStateOutput where . ("syncProgress" ..=? mSyncProgress a) ) [] - ChainTip slotNo blockHeader blockNo -> + ChainTip slotNo blockHeader blockNo' -> object $ ( ("slot" ..= slotNo) . ("hash" ..= serialiseToRawBytesHexText blockHeader) - . ("block" ..= blockNo) + . ("block" ..= blockNo') . ("era" ..=? mEra a) . ("epoch" ..=? mEpoch a) . ("slotInEpoch" ..=? mSlotInEpoch a) @@ -241,12 +241,12 @@ instance ToJSON QueryTipLocalStateOutput where . ("syncProgress" ..=? mSyncProgress a) ) [] - ChainTip slotNo blockHeader blockNo -> + ChainTip slotNo blockHeader blockNo' -> pairs $ mconcat $ ( ("slot" ..= slotNo) . ("hash" ..= serialiseToRawBytesHexText blockHeader) - . ("block" ..= blockNo) + . ("block" ..= blockNo') . ("era" ..=? mEra a) . ("epoch" ..=? mEpoch a) . ("slotInEpoch" ..=? mSlotInEpoch a) diff --git a/cardano-cli/test/cardano-cli-golden/Test/Golden/CreateStaked.hs b/cardano-cli/test/cardano-cli-golden/Test/Golden/CreateStaked.hs index 154fb83563..b12cb3b66b 100644 --- a/cardano-cli/test/cardano-cli-golden/Test/Golden/CreateStaked.hs +++ b/cardano-cli/test/cardano-cli-golden/Test/Golden/CreateStaked.hs @@ -3,11 +3,15 @@ module Test.Golden.CreateStaked where import Cardano.Api +import Cardano.Api.Ledger (StrictMaybe (..)) + +import Cardano.Ledger.Shelley.Genesis (InjectionData (..), ShelleyExtraConfig (..)) import Control.Monad (filterM, void) import Data.Aeson qualified as Aeson import Data.ByteString.Lazy qualified as LBS import Data.List (intercalate, sort) +import GHC.Exts (IsList (..)) import System.Directory import System.FilePath @@ -29,6 +33,10 @@ tree root = do subTrees <- mapM tree subs return $ files ++ concat subTrees +injectionToList :: InjectionData k v -> [(k, v)] +injectionToList (EmbeddedInjection lm) = toList lm +injectionToList _ = [] + hprop_golden_create_staked :: Property hprop_golden_create_staked = watchdogProp . propertyOnce $ moduleWorkspace "tmp" $ \tempDir -> do @@ -88,5 +96,9 @@ hprop_golden_create_staked = genesis :: ShelleyGenesis <- Aeson.throwDecode bs H.assert (sgNetworkMagic genesis == networkMagic) - H.assert ((length . sgsPools . sgStaking $ genesis) == numPools) - H.assert ((length . sgsStake . sgStaking $ genesis) == numStake) + + extraConfig <- case sgExtraConfig genesis of + SJust ec -> pure ec + SNothing -> H.failure + H.assert (length (injectionToList (secStakePools extraConfig)) == numPools) + H.assert (length (injectionToList (secStakeCredentials extraConfig)) == numStake) diff --git a/cardano-cli/test/cardano-cli-golden/Test/Golden/CreateTestnetData.hs b/cardano-cli/test/cardano-cli-golden/Test/Golden/CreateTestnetData.hs index dcdc01cd4b..8a7c53ac91 100644 --- a/cardano-cli/test/cardano-cli-golden/Test/Golden/CreateTestnetData.hs +++ b/cardano-cli/test/cardano-cli-golden/Test/Golden/CreateTestnetData.hs @@ -8,6 +8,9 @@ import Cardano.Api import Cardano.Api.Ledger (ConwayGenesis (..)) import Cardano.Api.Ledger qualified as L +import Cardano.Ledger.Conway.Genesis (ConwayExtraConfig (..)) +import Cardano.Ledger.Shelley.Genesis (InjectionData (..), ShelleyExtraConfig (..)) + import Control.Monad import Data.List (intercalate, sort) import Data.Sequence.Strict qualified as Seq @@ -77,6 +80,10 @@ tree root = do subTrees <- mapM tree subs return $ files ++ concat subTrees +injectionToList :: InjectionData k v -> [(k, v)] +injectionToList (EmbeddedInjection lm) = toList lm +injectionToList _ = [] + -- Execute this test with: -- @cabal test cardano-cli-golden --test-options '-p "/golden create testnet data/"'@ hprop_golden_create_testnet_data :: Property @@ -128,9 +135,14 @@ golden_create_testnet_data mShelleyTemplate = H.readJsonFileOk $ outputDir "shelley-genesis.json" sgNetworkMagic shelleyGenesis H.=== networkMagic - length (L.sgsPools $ sgStaking shelleyGenesis) H.=== numPools - forM_ (L.sgsPools $ sgStaking shelleyGenesis) $ \pool -> + shelleyExtraConfig <- case sgExtraConfig shelleyGenesis of + L.SJust ec -> pure ec + L.SNothing -> H.failure + let pools = injectionToList (secStakePools shelleyExtraConfig) + length pools H.=== numPools + + forM_ pools $ \(_, pool) -> Seq.length (L.sppRelays pool) H.=== 1 actualNumCCs <- liftIO $ listDirectories $ outputDir "cc-keys" @@ -147,9 +159,13 @@ golden_create_testnet_data mShelleyTemplate = length (L.committeeMembers $ cgCommittee conwayGenesis) H.=== numCommitteeKeys - length (cgInitialDReps conwayGenesis) H.=== numDReps + conwayExtraConfig <- case cgExtraConfig conwayGenesis of + L.SJust ec -> pure ec + L.SNothing -> H.failure + + length (injectionToList (cecInitialDReps conwayExtraConfig)) H.=== numDReps - length (cgDelegs conwayGenesis) H.=== numStakeDelegs + length (injectionToList (cecDelegs conwayExtraConfig)) H.=== numStakeDelegs -- Execute this test with: -- @cabal test cardano-cli-golden --test-options '-p "/golden create testnet data deleg non deleg/"'@ @@ -179,7 +195,10 @@ hprop_golden_create_testnet_data_deleg_non_deleg = -- Because we don't test this elsewhere in this file: sgMaxLovelaceSupply genesis H.=== fromIntegral totalSupply - let initialFunds = toList $ sgInitialFunds genesis + extraConfig <- case sgExtraConfig genesis of + L.SJust ec -> pure ec + L.SNothing -> H.failure + let initialFunds = injectionToList (secInitialFunds extraConfig) -- This checks that there is actually only one funded address length initialFunds H.=== 1 diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/base_help.cli b/cardano-cli/test/cardano-cli-golden/files/golden/base_help.cli index 9c420b764a..2053ab5017 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/base_help.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/base_help.cli @@ -18,6 +18,7 @@ Usage: cardano-cli | cip-format | compatible ) + Available options: --version Show the cardano-cli version diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/conway/custom-lovelace-supply-shelley-genesis.json b/cardano-cli/test/cardano-cli-golden/files/golden/conway/custom-lovelace-supply-shelley-genesis.json index 4a80e5579c..9016b27cec 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/conway/custom-lovelace-supply-shelley-genesis.json +++ b/cardano-cli/test/cardano-cli-golden/files/golden/conway/custom-lovelace-supply-shelley-genesis.json @@ -1,6 +1,17 @@ { "activeSlotsCoeff": 0.99, "epochLength": 21600, + "extraConfig": { + "initialFunds": { + "data": {} + }, + "stakeCredentials": { + "data": {} + }, + "stakePools": { + "data": {} + } + }, "genDelegs": "", "initialFunds": {}, "maxKESEvolutions": 1080000, diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/conway/transaction-view-metadata-noschema.out b/cardano-cli/test/cardano-cli-golden/files/golden/conway/transaction-view-metadata-noschema.out index ba429c9d56..c98bd43cc2 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/conway/transaction-view-metadata-noschema.out +++ b/cardano-cli/test/cardano-cli-golden/files/golden/conway/transaction-view-metadata-noschema.out @@ -14,20 +14,20 @@ metadata: - 2 - - 11 - 3 - - - '"A"' - - '"B"' + - - '[0x41]' + - '[0x42]' - - a - b - - - '"0A"' - - '"E"' + - - '[0x30, 0x41]' + - '[0x45]' - - aa - bb - - ab - ba - - - '"\DLE@A"' - - '"C"' - - - '"\NAK@A"' - - '"D"' + - - '[0x10, 0x40, 0x41]' + - '[0x43]' + - - '[0x15, 0x40, 0x41]' + - '[0x44]' - - aab - ba - - aba @@ -35,20 +35,20 @@ metadata: - 2 - - 11 - 3 - - - '"A"' - - '"B"' + - - '[0x41]' + - '[0x42]' - - a - b - - - '"0A"' - - '"E"' + - - '[0x30, 0x41]' + - '[0x45]' - - aa - bb - - ab - ba - - - '"\DLE@A"' - - '"C"' - - - '"\NAK@A"' - - '"D"' + - - '[0x10, 0x40, 0x41]' + - '[0x43]' + - - '[0x15, 0x40, 0x41]' + - '[0x44]' - - aab - ba - - abb diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/conway/transaction-view.out b/cardano-cli/test/cardano-cli-golden/files/golden/conway/transaction-view.out index dfed5cb08c..27740c792b 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/conway/transaction-view.out +++ b/cardano-cli/test/cardano-cli-golden/files/golden/conway/transaction-view.out @@ -690,20 +690,20 @@ metadata: - 2 - - 11 - 3 - - - '"A"' - - '"B"' + - - '[0x41]' + - '[0x42]' - - a - b - - - '"0A"' - - '"E"' + - - '[0x30, 0x41]' + - '[0x45]' - - aa - bb - - ab - ba - - - '"\DLE@A"' - - '"C"' - - - '"\NAK@A"' - - '"D"' + - - '[0x10, 0x40, 0x41]' + - '[0x43]' + - - '[0x15, 0x40, 0x41]' + - '[0x44]' - - aab - ba - - aba @@ -711,20 +711,20 @@ metadata: - 2 - - 11 - 3 - - - '"A"' - - '"B"' + - - '[0x41]' + - '[0x42]' - - a - b - - - '"0A"' - - '"E"' + - - '[0x30, 0x41]' + - '[0x45]' - - aa - bb - - ab - ba - - - '"\DLE@A"' - - '"C"' - - - '"\NAK@A"' - - '"D"' + - - '[0x10, 0x40, 0x41]' + - '[0x43]' + - - '[0x15, 0x40, 0x41]' + - '[0x44]' - - aab - ba - - abb diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help.cli index 942fd57f70..3da8192e23 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help.cli @@ -14,8 +14,9 @@ Usage: cardano-cli | cip-format | compatible ) + -Usage: cardano-cli address (key-gen | key-hash | build | info) +Usage: cardano-cli address (key-gen | key-hash | build | info) Payment address commands. @@ -30,6 +31,7 @@ Usage: cardano-cli address key-gen ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create an address key pair. @@ -38,6 +40,7 @@ Usage: cardano-cli address key-hash | --payment-verification-key-file FILEPATH ) [--out-file FILEPATH] + Print the hash of an address key. @@ -54,10 +57,11 @@ Usage: cardano-cli address build ] (--mainnet | --testnet-magic NATURAL) [--out-file FILEPATH] + Build a Shelley payment address, with optional delegation to a stake address. -Usage: cardano-cli address info --address ADDRESS [--out-file FILEPATH] +Usage: cardano-cli address info --address ADDRESS [--out-file FILEPATH] Print information about an address. @@ -73,21 +77,24 @@ Usage: cardano-cli key | convert-itn-bip32-key | convert-cardano-address-key ) + Key utility commands. Usage: cardano-cli key verification-key --signing-key-file FILEPATH --verification-key-file FILEPATH + Get a verification key from a signing key. This supports all key types. Usage: cardano-cli key non-extended-key --extended-verification-key-file FILEPATH --verification-key-file FILEPATH + Get a non-extended verification key from an extended verification key. This supports all extended key types. -Usage: cardano-cli key generate-mnemonic [--out-file FILEPATH] --size WORD32 +Usage: cardano-cli key generate-mnemonic [--out-file FILEPATH] --size WORD32 Generate a mnemonic sentence that can be used for key derivation. @@ -107,6 +114,7 @@ Usage: cardano-cli key derive-from-mnemonic | --mnemonic-from-interactive-prompt ) --signing-key-file FILEPATH + Derive an extended signing key from a mnemonic sentence. To ensure the safety of the mnemonic phrase, we recommend that key derivation is performed in an @@ -124,12 +132,14 @@ Usage: cardano-cli key convert-byron-key [--password TEXT] | --byron-verification-key-file FILEPATH ) --out-file FILEPATH + Convert a Byron payment, genesis or genesis delegate key (signing or verification) to a corresponding Shelley-format key. Usage: cardano-cli key convert-byron-genesis-vkey --byron-genesis-verification-key BASE64 --out-file FILEPATH + Convert a Base64-encoded Byron genesis verification key to a Shelley genesis verification key @@ -139,18 +149,21 @@ Usage: cardano-cli key convert-itn-key | --itn-verification-key-file FILEPATH ) --out-file FILEPATH + Convert an Incentivized Testnet (ITN) non-extended (Ed25519) signing or verification key to a corresponding Shelley stake key Usage: cardano-cli key convert-itn-extended-key --itn-signing-key-file FILEPATH --out-file FILEPATH + Convert an Incentivized Testnet (ITN) extended (Ed25519Extended) signing key to a corresponding Shelley stake signing key Usage: cardano-cli key convert-itn-bip32-key --itn-signing-key-file FILEPATH --out-file FILEPATH + Convert an Incentivized Testnet (ITN) BIP32 (Ed25519Bip32) signing key to a corresponding Shelley stake signing key @@ -166,6 +179,7 @@ Usage: cardano-cli key convert-cardano-address-key ) --signing-key-file FILEPATH --out-file FILEPATH + Convert a cardano-address extended signing key to a corresponding Shelley-format key. @@ -178,6 +192,7 @@ Usage: cardano-cli node | new-counter | issue-op-cert ) + Node operation commands. @@ -189,6 +204,7 @@ Usage: cardano-cli node key-gen --cold-verification-key-file FILEPATH --cold-signing-key-file FILEPATH --operational-certificate-issue-counter-file FILEPATH + Create a key pair for a node operator's offline key and a new certificate issue counter @@ -200,6 +216,7 @@ Usage: cardano-cli node key-gen-KES ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a key pair for a node KES operational key @@ -210,6 +227,7 @@ Usage: cardano-cli node key-gen-VRF ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a key pair for a node VRF operational key @@ -218,6 +236,7 @@ Usage: cardano-cli node key-hash-VRF | --verification-key-file FILEPATH ) [--out-file FILEPATH] + Print hash of a node's operational VRF key. @@ -229,6 +248,7 @@ Usage: cardano-cli node new-counter ) --counter-value INT --operational-certificate-issue-counter-file FILEPATH + Create a new certificate issue counter @@ -240,10 +260,11 @@ Usage: cardano-cli node issue-op-cert --operational-certificate-issue-counter-file FILEPATH --kes-period NATURAL --out-file FILEPATH + Issue a node operational certificate -Usage: cardano-cli hash (anchor-data | script | genesis-file) +Usage: cardano-cli hash (anchor-data | script | genesis-file) Compute the hash to pass to the various --*-hash arguments of commands. @@ -256,14 +277,15 @@ Usage: cardano-cli hash anchor-data [ --expected-hash HASH | --out-file FILEPATH ] + Compute the hash of some anchor data (to then pass it to other commands). -Usage: cardano-cli hash script --script-file FILEPATH [--out-file FILEPATH] +Usage: cardano-cli hash script --script-file FILEPATH [--out-file FILEPATH] Compute the hash of a script (to then pass it to other commands). -Usage: cardano-cli hash genesis-file --genesis FILEPATH +Usage: cardano-cli hash genesis-file --genesis FILEPATH Compute the hash of a genesis file. @@ -285,6 +307,7 @@ Usage: cardano-cli query | slot-number | ledger-peer-snapshot ) + Node query commands. Will query the local node whose Unix domain socket is obtained from the CARDANO_NODE_SOCKET_PATH environment variable. @@ -298,6 +321,7 @@ Usage: cardano-cli query protocol-parameters --socket-path SOCKET_PATH [--output-json | --output-yaml] [--out-file FILEPATH] + Get the node's current protocol parameters @@ -307,6 +331,7 @@ Usage: cardano-cli query tip [--cardano-mode [--epoch-slots SLOTS]] [--volatile-tip | --immutable-tip] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the node's current tip (slot no, hash, block no) @@ -319,6 +344,7 @@ Usage: cardano-cli query stake-pools [--cardano-mode [--epoch-slots SLOTS]] | --output-yaml ] [--out-file FILEPATH] + Get the node's current set of stake pool ids @@ -335,6 +361,7 @@ Usage: cardano-cli query stake-distribution | --output-yaml ] [--out-file FILEPATH] + Get the node's current aggregated stake distribution @@ -349,6 +376,7 @@ Usage: cardano-cli query stake-address-info --address ADDRESS [--output-json | --output-yaml] [--out-file FILEPATH] + Get the current delegations and reward accounts filtered by stake address. @@ -357,6 +385,7 @@ Usage: cardano-cli query era-history [--cardano-mode [--epoch-slots SLOTS]] --socket-path SOCKET_PATH [--volatile-tip | --immutable-tip] [--out-file FILEPATH] + Obtains the era history data. The era history contains information about when era transitions happened and can be used together with the start time to @@ -380,6 +409,7 @@ Usage: cardano-cli query utxo [--cardano-mode [--epoch-slots SLOTS]] | --output-yaml ] [--out-file FILEPATH] + Get a portion of the current UTxO: by tx in, by address or the whole. @@ -392,6 +422,7 @@ Usage: cardano-cli query ledger-state [--cardano-mode [--epoch-slots SLOTS]] | --output-yaml ] [--out-file FILEPATH] + Dump the current ledger state of the node (Ledger.NewEpochState -- advanced command) @@ -406,6 +437,7 @@ Usage: cardano-cli query protocol-state [--cardano-mode [--epoch-slots SLOTS]] | --output-yaml ] [--out-file FILEPATH] + Dump the current protocol state of the node (Ledger.ChainDepState -- advanced command) @@ -419,6 +451,7 @@ Usage: cardano-cli query stake-snapshot [--cardano-mode [--epoch-slots SLOTS]] ) [--output-json | --output-yaml] [--out-file FILEPATH] + Obtain the three stake snapshots for a pool, plus the total active stake (advanced command) @@ -432,6 +465,7 @@ Usage: cardano-cli query pool-params [--cardano-mode [--epoch-slots SLOTS]] ) [--output-json | --output-yaml] [--out-file FILEPATH] + DEPRECATED. Use query pool-state instead. Dump the pool parameters (Ledger.NewEpochState.esLState._delegationState._pState._pParams -- advanced @@ -460,6 +494,7 @@ Usage: cardano-cli query leadership-schedule | --output-yaml ] [--out-file FILEPATH] + Get the slots the node is expected to mint a block in (advanced command) @@ -470,6 +505,7 @@ Usage: cardano-cli query kes-period-info [--cardano-mode [--epoch-slots SLOTS]] --op-cert-file FILEPATH [--output-json | --output-yaml] [--out-file FILEPATH] + Get information about the current KES period and your node's operational certificate. @@ -483,6 +519,7 @@ Usage: cardano-cli query pool-state [--cardano-mode [--epoch-slots SLOTS]] ) [--output-json | --output-yaml] [--out-file FILEPATH] + Dump the pool state @@ -492,6 +529,7 @@ Usage: cardano-cli query tx-mempool [--cardano-mode [--epoch-slots SLOTS]] (info | next-tx | tx-exists) [--output-json | --output-yaml] [--out-file FILEPATH] + Local Mempool info @@ -503,7 +541,7 @@ Usage: cardano-cli query tx-mempool next-tx Requests the next transaction from the mempool's current list -Usage: cardano-cli query tx-mempool tx-exists TX_ID +Usage: cardano-cli query tx-mempool tx-exists TX_ID Query if a particular transaction exists in the mempool @@ -512,6 +550,7 @@ Usage: cardano-cli query slot-number [--cardano-mode [--epoch-slots SLOTS]] --socket-path SOCKET_PATH [--volatile-tip | --immutable-tip] TIMESTAMP + Query slot number for UTC timestamp @@ -528,11 +567,12 @@ Usage: cardano-cli query ledger-peer-snapshot [--all-ledger-peers] [--output-json | --output-yaml] [--out-file FILEPATH] + Dump the current snapshot of big ledger peers. These are the largest pools that cumulatively hold 90% of total stake. -Usage: cardano-cli legacy COMMAND +Usage: cardano-cli legacy COMMAND Legacy commands @@ -549,31 +589,36 @@ Usage: cardano-cli legacy genesis | create-staked | hash ) + Genesis block commands Usage: cardano-cli legacy genesis key-gen-genesis --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a Shelley genesis key pair Usage: cardano-cli legacy genesis key-gen-delegate --verification-key-file FILEPATH --signing-key-file FILEPATH --operational-certificate-issue-counter-file FILEPATH + Create a Shelley genesis delegate key pair Usage: cardano-cli legacy genesis key-gen-utxo --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a Shelley genesis UTxO key pair -Usage: cardano-cli legacy genesis key-hash --verification-key-file FILEPATH +Usage: cardano-cli legacy genesis key-hash --verification-key-file FILEPATH Print the identifier (hash) of a public key Usage: cardano-cli legacy genesis get-ver-key --verification-key-file FILEPATH --signing-key-file FILEPATH + Derive the verification key from a signing key @@ -582,6 +627,7 @@ Usage: cardano-cli legacy genesis initial-addr --verification-key-file FILEPATH | --testnet-magic NATURAL ) [--out-file FILEPATH] + Get the address for an initial UTxO based on the verification key @@ -590,6 +636,7 @@ Usage: cardano-cli legacy genesis initial-txin --verification-key-file FILEPATH | --testnet-magic NATURAL ) [--out-file FILEPATH] + Get the TxIn for an initial UTxO based on the verification key @@ -610,6 +657,7 @@ Usage: cardano-cli legacy genesis create-cardano --conway-era --alonzo-template FILEPATH --conway-template FILEPATH [--node-config-template FILEPATH] + Create a Byron and Shelley genesis file from a genesis template and genesis/delegation/spending keys. @@ -632,6 +680,7 @@ Usage: cardano-cli legacy genesis create [--start-time UTC_TIME] [--supply LOVELACE] (--mainnet | --testnet-magic NATURAL) + Create a Shelley genesis file from a genesis template and genesis/delegation/spending keys. @@ -656,11 +705,12 @@ Usage: cardano-cli legacy genesis create-staked --conway-era [--bulk-pools-per-file INT] [--num-stuffed-utxo INT] [--relay-specification-file FILEPATH] + Create a staked Shelley genesis file from a genesis template and genesis/delegation/spending keys. -Usage: cardano-cli legacy genesis hash --genesis FILEPATH +Usage: cardano-cli legacy genesis hash --genesis FILEPATH DEPRECATION WARNING! This command is deprecated and will be removed in a future release. Please use hash genesis-file instead. Compute the hash of a @@ -673,6 +723,7 @@ Usage: cardano-cli byron | governance | miscellaneous ) + Byron specific commands @@ -683,10 +734,11 @@ Usage: cardano-cli byron key | signing-key-address | migrate-delegate-key-from ) + Byron key utility commands -Usage: cardano-cli byron key keygen --secret FILEPATH +Usage: cardano-cli byron key keygen --secret FILEPATH Generate a signing key. @@ -696,6 +748,7 @@ Usage: cardano-cli byron key to-verification ] --secret FILEPATH --to FILEPATH + Extract a verification key in its base64 form. @@ -704,6 +757,7 @@ Usage: cardano-cli byron key signing-key-public | --byron-formats ] --secret FILEPATH + Pretty-print a signing key's verification key (not a secret). @@ -715,11 +769,13 @@ Usage: cardano-cli byron key signing-key-address | --testnet-magic NATURAL ) --secret FILEPATH + Print address of a signing key. Usage: cardano-cli byron key migrate-delegate-key-from --from FILEPATH --to FILEPATH + Migrate a delegate key from an older version. @@ -729,6 +785,7 @@ Usage: cardano-cli byron transaction | issue-utxo-expenditure | txid ) + Byron transaction commands @@ -737,6 +794,7 @@ Usage: cardano-cli byron transaction submit-tx --socket-path SOCKET_PATH | --testnet-magic NATURAL ) --tx FILEPATH + Submit a raw, signed transaction, in its on-wire representation. @@ -751,6 +809,7 @@ Usage: cardano-cli byron transaction issue-genesis-utxo-expenditure --genesis-js --wallet-key FILEPATH --rich-addr-from ADDR (--txout '("ADDR", LOVELACE)') + Write a file with a signed transaction, spending genesis UTxO. @@ -765,14 +824,15 @@ Usage: cardano-cli byron transaction issue-utxo-expenditure --wallet-key FILEPATH (--txin (TXID,INDEX)) (--txout '("ADDR", LOVELACE)') + Write a file with a signed transaction, spending normal UTxO. -Usage: cardano-cli byron transaction txid --tx FILEPATH +Usage: cardano-cli byron transaction txid --tx FILEPATH Print the txid of a raw, signed transaction. -Usage: cardano-cli byron genesis (genesis | print-genesis-hash) +Usage: cardano-cli byron genesis (genesis | print-genesis-hash) Byron genesis block commands @@ -789,14 +849,15 @@ Usage: cardano-cli byron genesis genesis --genesis-output-dir FILEPATH --avvm-entry-balance INT [--avvm-balance-factor DOUBLE] [--secret-seed INT] + Create genesis. -Usage: cardano-cli byron genesis print-genesis-hash --genesis-json FILEPATH +Usage: cardano-cli byron genesis print-genesis-hash --genesis-json FILEPATH Compute hash of a genesis file. -Usage: cardano-cli byron governance COMMAND +Usage: cardano-cli byron governance COMMAND Byron governance commands @@ -806,6 +867,7 @@ Usage: cardano-cli byron governance submit-proposal-vote | --testnet-magic NATURAL ) --filepath FILEPATH + Submit a proposal vote. @@ -815,6 +877,7 @@ Usage: cardano-cli byron governance submit-update-proposal | --testnet-magic NATURAL ) --filepath FILEPATH + Submit an update proposal. @@ -828,6 +891,7 @@ Usage: cardano-cli byron governance create-proposal-vote | --vote-no ) --output-filepath FILEPATH + Create an update proposal vote. @@ -861,10 +925,11 @@ Usage: cardano-cli byron governance create-update-proposal [--tx-fee-a-constant INT --tx-fee-b-constant DOUBLE] [--unlock-stake-epoch WORD64] + Create an update proposal. -Usage: cardano-cli byron miscellaneous (validate-cbor | pretty-print-cbor) +Usage: cardano-cli byron miscellaneous (validate-cbor | pretty-print-cbor) Byron miscellaneous commands @@ -876,10 +941,11 @@ Usage: cardano-cli byron miscellaneous validate-cbor | --byron-vote ] --filepath FILEPATH + Validate a CBOR blockchain object. -Usage: cardano-cli byron miscellaneous pretty-print-cbor --filepath FILEPATH +Usage: cardano-cli byron miscellaneous pretty-print-cbor --filepath FILEPATH Pretty print a CBOR file. @@ -888,6 +954,7 @@ Usage: cardano-cli byron submit-proposal-vote --socket-path SOCKET_PATH | --testnet-magic NATURAL ) --filepath FILEPATH + Submit a proposal vote. @@ -896,6 +963,7 @@ Usage: cardano-cli byron submit-update-proposal --socket-path SOCKET_PATH | --testnet-magic NATURAL ) --filepath FILEPATH + Submit an update proposal. @@ -907,6 +975,7 @@ Usage: cardano-cli byron create-proposal-vote --proposal-filepath FILEPATH (--vote-yes | --vote-no) --output-filepath FILEPATH + Create an update proposal vote. @@ -940,6 +1009,7 @@ Usage: cardano-cli byron create-update-proposal [--tx-fee-a-constant INT --tx-fee-b-constant DOUBLE] [--unlock-stake-epoch WORD64] + Create an update proposal. @@ -955,10 +1025,11 @@ Usage: cardano-cli conway | text-view | transaction ) + Conway era commands -Usage: cardano-cli conway address (key-gen | key-hash | build | info) +Usage: cardano-cli conway address (key-gen | key-hash | build | info) Payment address commands. @@ -973,6 +1044,7 @@ Usage: cardano-cli conway address key-gen ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create an address key pair. @@ -981,6 +1053,7 @@ Usage: cardano-cli conway address key-hash | --payment-verification-key-file FILEPATH ) [--out-file FILEPATH] + Print the hash of an address key. @@ -997,10 +1070,11 @@ Usage: cardano-cli conway address build ] (--mainnet | --testnet-magic NATURAL) [--out-file FILEPATH] + Build a Shelley payment address, with optional delegation to a stake address. -Usage: cardano-cli conway address info --address ADDRESS [--out-file FILEPATH] +Usage: cardano-cli conway address info --address ADDRESS [--out-file FILEPATH] Print information about an address. @@ -1016,22 +1090,26 @@ Usage: cardano-cli conway key | convert-itn-bip32-key | convert-cardano-address-key ) + Key utility commands. Usage: cardano-cli conway key verification-key --signing-key-file FILEPATH --verification-key-file FILEPATH + Get a verification key from a signing key. This supports all key types. Usage: cardano-cli conway key non-extended-key --extended-verification-key-file FILEPATH --verification-key-file FILEPATH + Get a non-extended verification key from an extended verification key. This supports all extended key types. Usage: cardano-cli conway key generate-mnemonic [--out-file FILEPATH] --size WORD32 + Generate a mnemonic sentence that can be used for key derivation. @@ -1051,6 +1129,7 @@ Usage: cardano-cli conway key derive-from-mnemonic | --mnemonic-from-interactive-prompt ) --signing-key-file FILEPATH + Derive an extended signing key from a mnemonic sentence. To ensure the safety of the mnemonic phrase, we recommend that key derivation is performed in an @@ -1068,12 +1147,14 @@ Usage: cardano-cli conway key convert-byron-key [--password TEXT] | --byron-verification-key-file FILEPATH ) --out-file FILEPATH + Convert a Byron payment, genesis or genesis delegate key (signing or verification) to a corresponding Shelley-format key. Usage: cardano-cli conway key convert-byron-genesis-vkey --byron-genesis-verification-key BASE64 --out-file FILEPATH + Convert a Base64-encoded Byron genesis verification key to a Shelley genesis verification key @@ -1083,18 +1164,21 @@ Usage: cardano-cli conway key convert-itn-key | --itn-verification-key-file FILEPATH ) --out-file FILEPATH + Convert an Incentivized Testnet (ITN) non-extended (Ed25519) signing or verification key to a corresponding Shelley stake key Usage: cardano-cli conway key convert-itn-extended-key --itn-signing-key-file FILEPATH --out-file FILEPATH + Convert an Incentivized Testnet (ITN) extended (Ed25519Extended) signing key to a corresponding Shelley stake signing key Usage: cardano-cli conway key convert-itn-bip32-key --itn-signing-key-file FILEPATH --out-file FILEPATH + Convert an Incentivized Testnet (ITN) BIP32 (Ed25519Bip32) signing key to a corresponding Shelley stake signing key @@ -1110,6 +1194,7 @@ Usage: cardano-cli conway key convert-cardano-address-key ) --signing-key-file FILEPATH --out-file FILEPATH + Convert a cardano-address extended signing key to a corresponding Shelley-format key. @@ -1128,31 +1213,36 @@ Usage: cardano-cli conway genesis | create-testnet-data | hash ) + Genesis block commands. Usage: cardano-cli conway genesis key-gen-genesis --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a Shelley genesis key pair Usage: cardano-cli conway genesis key-gen-delegate --verification-key-file FILEPATH --signing-key-file FILEPATH --operational-certificate-issue-counter-file FILEPATH + Create a Shelley genesis delegate key pair Usage: cardano-cli conway genesis key-gen-utxo --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a Shelley genesis UTxO key pair -Usage: cardano-cli conway genesis key-hash --verification-key-file FILEPATH +Usage: cardano-cli conway genesis key-hash --verification-key-file FILEPATH Print the identifier (hash) of a public key Usage: cardano-cli conway genesis get-ver-key --verification-key-file FILEPATH --signing-key-file FILEPATH + Derive the verification key from a signing key @@ -1161,6 +1251,7 @@ Usage: cardano-cli conway genesis initial-addr --verification-key-file FILEPATH | --testnet-magic NATURAL ) [--out-file FILEPATH] + Get the address for an initial UTxO based on the verification key @@ -1169,6 +1260,7 @@ Usage: cardano-cli conway genesis initial-txin --verification-key-file FILEPATH | --testnet-magic NATURAL ) [--out-file FILEPATH] + Get the TxIn for an initial UTxO based on the verification key @@ -1188,6 +1280,7 @@ Usage: cardano-cli conway genesis create-cardano --genesis-dir DIR --alonzo-template FILEPATH --conway-template FILEPATH [--node-config-template FILEPATH] + Create a Byron and Shelley genesis file from a genesis template and genesis/delegation/spending keys. @@ -1203,6 +1296,7 @@ Usage: cardano-cli conway genesis create [--start-time UTC_TIME] [--supply LOVELACE] (--mainnet | --testnet-magic NATURAL) + Create a Shelley genesis file from a genesis template and genesis/delegation/spending keys. @@ -1227,6 +1321,7 @@ Usage: cardano-cli conway genesis create-staked [--bulk-pools-per-file INT] [--num-stuffed-utxo INT] [--relay-specification-file FILEPATH] + Create a staked Shelley genesis file from a genesis template and genesis/delegation/spending keys. @@ -1234,6 +1329,7 @@ Usage: cardano-cli conway genesis create-staked Usage: cardano-cli conway genesis create-testnet-data [--spec-shelley FILEPATH] [--spec-alonzo FILEPATH] [--spec-conway FILEPATH] + [--genesis-keys INT] [--pools INT] [ --stake-delegators INT @@ -1251,16 +1347,17 @@ Usage: cardano-cli conway genesis create-testnet-data [--spec-shelley FILEPATH] [--relays FILEPATH] [--start-time UTC_TIME] --out-dir DIR + Create data to use for starting a testnet. -Usage: cardano-cli conway genesis hash --genesis FILEPATH +Usage: cardano-cli conway genesis hash --genesis FILEPATH DEPRECATION WARNING! This command is deprecated and will be removed in a future release. Please use hash genesis-file instead. Compute the hash of a genesis file. -Usage: cardano-cli conway governance (action | committee | drep | vote) +Usage: cardano-cli conway governance (action | committee | drep | vote) Governance commands. @@ -1274,6 +1371,7 @@ Usage: cardano-cli conway governance action | create-hardfork | view ) + Governance action commands. @@ -1298,6 +1396,7 @@ Usage: cardano-cli conway governance action create-constitution [--check-constitution-hash] [--constitution-script-hash HASH] --out-file FILEPATH + Create a constitution. @@ -1331,6 +1430,7 @@ Usage: cardano-cli conway governance action update-committee [--prev-governance-action-tx-id TXID --prev-governance-action-index WORD16] --out-file FILEPATH + Create or update a new committee proposal. @@ -1346,6 +1446,7 @@ Usage: cardano-cli conway governance action create-info (--mainnet | --testnet) --anchor-data-hash HASH [--check-anchor-data] --out-file FILEPATH + Create an info action. @@ -1366,6 +1467,7 @@ Usage: cardano-cli conway governance action create-no-confidence [--prev-governance-action-tx-id TXID --prev-governance-action-index WORD16] --out-file FILEPATH + Create a no confidence proposal. @@ -1431,6 +1533,7 @@ Usage: cardano-cli conway governance action create-protocol-parameters-update [--ref-script-cost-per-byte RATIONAL] [--cost-model-file FILE] --out-file FILEPATH + Create a protocol parameters update. @@ -1458,6 +1561,7 @@ Usage: cardano-cli conway governance action create-treasury-withdrawal --transfer LOVELACE) [--constitution-script-hash HASH] --out-file FILEPATH + Create a treasury withdrawal. @@ -1480,6 +1584,7 @@ Usage: cardano-cli conway governance action create-hardfork --protocol-major-version MAJOR --protocol-minor-version MINOR --out-file FILEPATH + Create a hardfork initiation proposal. @@ -1488,6 +1593,7 @@ Usage: cardano-cli conway governance action view --action-file FILEPATH | --output-yaml ] [--out-file FILEPATH] + View a governance action. @@ -1498,6 +1604,7 @@ Usage: cardano-cli conway governance committee | create-hot-key-authorization-certificate | create-cold-key-resignation-certificate ) + Committee member commands. @@ -1508,6 +1615,7 @@ Usage: cardano-cli conway governance committee key-gen-cold ] --cold-verification-key-file FILEPATH --cold-signing-key-file FILEPATH + Create a cold key pair for a Constitutional Committee Member @@ -1518,6 +1626,7 @@ Usage: cardano-cli conway governance committee key-gen-hot ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a hot key pair for a Constitutional Committee Member @@ -1525,6 +1634,7 @@ Usage: cardano-cli conway governance committee key-hash ( --verification-key STRING | --verification-key-file FILEPATH ) + Print the identifier (hash) of a public key @@ -1542,6 +1652,7 @@ Usage: cardano-cli conway governance committee create-hot-key-authorization-cert | --hot-script-file FILEPATH ) --out-file FILEPATH + Create hot key authorization certificate for a Constitutional Committee Member @@ -1556,6 +1667,7 @@ Usage: cardano-cli conway governance committee create-cold-key-resignation-certi --resignation-metadata-hash HASH [--check-resignation-metadata-hash]] --out-file FILEPATH + Create cold key resignation certificate for a Constitutional Committee Member @@ -1567,6 +1679,7 @@ Usage: cardano-cli conway governance drep | update-certificate | metadata-hash ) + DRep member commands. @@ -1577,6 +1690,7 @@ Usage: cardano-cli conway governance drep key-gen ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Generate Delegated Representative verification and signing keys. @@ -1590,6 +1704,7 @@ Usage: cardano-cli conway governance drep id | --output-cip129 ] [--out-file FILEPATH] + Generate a drep id. @@ -1604,6 +1719,7 @@ Usage: cardano-cli conway governance drep registration-certificate --drep-metadata-hash HASH [--check-drep-metadata-hash]] --out-file FILEPATH + Create a registration certificate. @@ -1615,6 +1731,7 @@ Usage: cardano-cli conway governance drep retirement-certificate ) --deposit-amt LOVELACE --out-file FILEPATH + Create a DRep retirement certificate. @@ -1628,6 +1745,7 @@ Usage: cardano-cli conway governance drep update-certificate --drep-metadata-hash HASH [--check-drep-metadata-hash]] --out-file FILEPATH + Create a DRep update certificate. @@ -1638,11 +1756,12 @@ Usage: cardano-cli conway governance drep metadata-hash [ --expected-hash HASH | --out-file FILEPATH ] + Calculate the hash of a metadata file, optionally checking the obtained hash against an expected value. -Usage: cardano-cli conway governance vote (create | view) +Usage: cardano-cli conway governance vote (create | view) Vote commands. @@ -1666,12 +1785,14 @@ Usage: cardano-cli conway governance vote create (--yes | --no | --abstain) --anchor-data-hash HASH [--check-anchor-data-hash]] --out-file FILEPATH + Vote creation. Usage: cardano-cli conway governance vote view --vote-file FILEPATH [--output-json | --output-yaml] [--out-file FILEPATH] + Vote viewing. @@ -1683,6 +1804,7 @@ Usage: cardano-cli conway node | new-counter | issue-op-cert ) + Node operation commands. @@ -1694,6 +1816,7 @@ Usage: cardano-cli conway node key-gen --cold-verification-key-file FILEPATH --cold-signing-key-file FILEPATH --operational-certificate-issue-counter-file FILEPATH + Create a key pair for a node operator's offline key and a new certificate issue counter @@ -1705,6 +1828,7 @@ Usage: cardano-cli conway node key-gen-KES ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a key pair for a node KES operational key @@ -1715,6 +1839,7 @@ Usage: cardano-cli conway node key-gen-VRF ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a key pair for a node VRF operational key @@ -1723,6 +1848,7 @@ Usage: cardano-cli conway node key-hash-VRF | --verification-key-file FILEPATH ) [--out-file FILEPATH] + Print hash of a node's operational VRF key. @@ -1734,6 +1860,7 @@ Usage: cardano-cli conway node new-counter ) --counter-value INT --operational-certificate-issue-counter-file FILEPATH + Create a new certificate issue counter @@ -1745,6 +1872,7 @@ Usage: cardano-cli conway node issue-op-cert --operational-certificate-issue-counter-file FILEPATH --kes-period NATURAL --out-file FILEPATH + Issue a node operational certificate @@ -1778,6 +1906,7 @@ Usage: cardano-cli conway query | tx-mempool | utxo ) + Node query commands. Will query the local node whose Unix domain socket is obtained from the CARDANO_NODE_SOCKET_PATH environment variable. @@ -1810,6 +1939,7 @@ Usage: cardano-cli conway query committee-state | --output-yaml ] [--out-file FILEPATH] + Get the committee state @@ -1825,6 +1955,7 @@ Usage: cardano-cli conway query constitution ] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the constitution @@ -1847,6 +1978,7 @@ Usage: cardano-cli conway query drep-state [--include-stake] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the DRep state. @@ -1872,6 +2004,7 @@ Usage: cardano-cli conway query drep-stake-distribution | --output-yaml ] [--out-file FILEPATH] + Get the DRep stake distribution. @@ -1884,6 +2017,7 @@ Usage: cardano-cli conway query era-history --socket-path SOCKET_PATH [--volatile-tip | --immutable-tip] [--out-file FILEPATH] + Obtains the era history data. The era history contains information about when era transitions happened and can be used together with the start time to @@ -1904,6 +2038,7 @@ Usage: cardano-cli conway query future-pparams ] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the protocol parameters that will apply at the next epoch @@ -1915,6 +2050,7 @@ Usage: cardano-cli conway query gov-state [--cardano-mode [--epoch-slots SLOTS]] [--volatile-tip | --immutable-tip] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the governance state @@ -1933,6 +2069,7 @@ Usage: cardano-cli conway query kes-period-info | --output-yaml ] [--out-file FILEPATH] + Get information about the current KES period and your node's operational certificate. @@ -1960,6 +2097,7 @@ Usage: cardano-cli conway query leadership-schedule | --output-yaml ] [--out-file FILEPATH] + Get the slots the node is expected to mint a block in (advanced command) @@ -1978,6 +2116,7 @@ Usage: cardano-cli conway query ledger-peer-snapshot | --output-yaml ] [--out-file FILEPATH] + Dump the current snapshot of ledger peers.These are the largest pools that cumulatively hold 90% of total stake. @@ -1997,6 +2136,7 @@ Usage: cardano-cli conway query ledger-state | --output-yaml ] [--out-file FILEPATH] + Dump the current ledger state of the node (Ledger.NewEpochState -- advanced command) @@ -2014,6 +2154,7 @@ Usage: cardano-cli conway query pool-params ) [--output-json | --output-yaml] [--out-file FILEPATH] + DEPRECATED. Use query pool-state instead. Dump the pool parameters (Ledger.NewEpochState.esLState._delegationState._pState._pParams -- advanced @@ -2032,6 +2173,7 @@ Usage: cardano-cli conway query pool-state ) [--output-json | --output-yaml] [--out-file FILEPATH] + Dump the pool state @@ -2047,6 +2189,7 @@ Usage: cardano-cli conway query proposals [--cardano-mode [--epoch-slots SLOTS]] ) [--output-json | --output-yaml] [--out-file FILEPATH] + Get the governance proposals that are eligible for ratification. Proposals submitted during the current epoch are excluded, as they cannot be ratified @@ -2063,6 +2206,7 @@ Usage: cardano-cli conway query protocol-parameters | --output-yaml ] [--out-file FILEPATH] + Get the node's current protocol parameters @@ -2082,6 +2226,7 @@ Usage: cardano-cli conway query protocol-state | --output-yaml ] [--out-file FILEPATH] + Dump the current protocol state of the node (Ledger.ChainDepState -- advanced command) @@ -2098,6 +2243,7 @@ Usage: cardano-cli conway query ratify-state ] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the ratification state @@ -2117,6 +2263,7 @@ Usage: cardano-cli conway query ref-script-size | --output-yaml ] [--out-file FILEPATH] + Calculate the reference input scripts size in bytes for provided transaction inputs. @@ -2130,6 +2277,7 @@ Usage: cardano-cli conway query slot-number --socket-path SOCKET_PATH [--volatile-tip | --immutable-tip] TIMESTAMP + Query slot number for UTC timestamp @@ -2154,6 +2302,7 @@ Usage: cardano-cli conway query spo-stake-distribution | --output-yaml ] [--out-file FILEPATH] + Get the SPO stake distribution. @@ -2172,6 +2321,7 @@ Usage: cardano-cli conway query stake-address-info | --output-yaml ] [--out-file FILEPATH] + Get the current delegations and reward accounts filtered by stake address. @@ -2190,6 +2340,7 @@ Usage: cardano-cli conway query stake-distribution | --output-yaml ] [--out-file FILEPATH] + Get the node's current aggregated stake distribution @@ -2206,6 +2357,7 @@ Usage: cardano-cli conway query stake-pools | --output-yaml ] [--out-file FILEPATH] + Get the node's current set of stake pool ids @@ -2227,6 +2379,7 @@ Usage: cardano-cli conway query stake-pool-default-vote | --output-yaml ] [--out-file FILEPATH] + Get the stake pool default vote. @@ -2245,6 +2398,7 @@ Usage: cardano-cli conway query stake-snapshot ) [--output-json | --output-yaml] [--out-file FILEPATH] + Obtain the three stake snapshots for a pool, plus the total active stake (advanced command) @@ -2255,6 +2409,7 @@ Usage: cardano-cli conway query tip [--cardano-mode [--epoch-slots SLOTS]] [--volatile-tip | --immutable-tip] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the node's current tip (slot no, hash, block no) @@ -2263,6 +2418,7 @@ Usage: cardano-cli conway query treasury [--cardano-mode [--epoch-slots SLOTS]] --socket-path SOCKET_PATH [--volatile-tip | --immutable-tip] [--out-file FILEPATH] + Get the treasury value @@ -2276,6 +2432,7 @@ Usage: cardano-cli conway query tx-mempool (info | next-tx | tx-exists) [--output-json | --output-yaml] [--out-file FILEPATH] + Local Mempool info @@ -2287,7 +2444,7 @@ Usage: cardano-cli conway query tx-mempool next-tx Requests the next transaction from the mempool's current list -Usage: cardano-cli conway query tx-mempool tx-exists TX_ID +Usage: cardano-cli conway query tx-mempool tx-exists TX_ID Query if a particular transaction exists in the mempool @@ -2306,6 +2463,7 @@ Usage: cardano-cli conway query utxo [--cardano-mode [--epoch-slots SLOTS]] | --output-yaml ] [--out-file FILEPATH] + Get a portion of the current UTxO: by tx in, by address or the whole. @@ -2322,6 +2480,7 @@ Usage: cardano-cli conway stake-address | registration-and-vote-delegation-certificate | registration-stake-and-vote-delegation-certificate ) + Stake address commands. @@ -2332,6 +2491,7 @@ Usage: cardano-cli conway stake-address key-gen ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a stake address key pair @@ -2340,6 +2500,7 @@ Usage: cardano-cli conway stake-address key-hash | --stake-verification-key-file FILEPATH ) [--out-file FILEPATH] + Print the hash of a stake address key @@ -2353,6 +2514,7 @@ Usage: cardano-cli conway stake-address build | --testnet-magic NATURAL ) [--out-file FILEPATH] + Build a stake address @@ -2365,6 +2527,7 @@ Usage: cardano-cli conway stake-address registration-certificate ) --key-reg-deposit-amt NATURAL --out-file FILEPATH + Create a stake address registration certificate @@ -2377,6 +2540,7 @@ Usage: cardano-cli conway stake-address deregistration-certificate ) --key-reg-deposit-amt NATURAL --out-file FILEPATH + Create a stake address deregistration certificate @@ -2393,6 +2557,7 @@ Usage: cardano-cli conway stake-address stake-delegation-certificate | --stake-pool-id STAKE_POOL_ID ) --out-file FILEPATH + Create a stake address stake delegation certificate, which when submitted in a transaction delegates stake to a stake pool. @@ -2417,6 +2582,7 @@ Usage: cardano-cli conway stake-address stake-and-vote-delegation-certificate | --always-no-confidence ) --out-file FILEPATH + Create a stake address stake and vote delegation certificate, which when submitted in a transaction delegates stake to a stake pool and a DRep. @@ -2436,6 +2602,7 @@ Usage: cardano-cli conway stake-address vote-delegation-certificate | --always-no-confidence ) --out-file FILEPATH + Create a stake address vote delegation certificate, which when submitted in a transaction delegates stake to a DRep. @@ -2454,6 +2621,7 @@ Usage: cardano-cli conway stake-address registration-and-delegation-certificate ) --key-reg-deposit-amt NATURAL --out-file FILEPATH + Create a stake address registration and delegation certificate, which when submitted in a transaction registers a stake address and delegates stake to a @@ -2475,6 +2643,7 @@ Usage: cardano-cli conway stake-address registration-and-vote-delegation-certifi ) --key-reg-deposit-amt NATURAL --out-file FILEPATH + Create a stake address registration and vote delegation certificate, which when submitted in a transaction registers a stake address and delegates votes @@ -2501,6 +2670,7 @@ Usage: cardano-cli conway stake-address registration-stake-and-vote-delegation-c ) --key-reg-deposit-amt NATURAL --out-file FILEPATH + Create a stake address registration, stake delegation and vote delegation certificate, which when submitted in a transaction registers a stake address, @@ -2513,6 +2683,7 @@ Usage: cardano-cli conway stake-pool | id | metadata-hash ) + Stake pool commands. @@ -2537,7 +2708,7 @@ Usage: cardano-cli conway stake-pool registration-certificate [--pool-relay-ipv6 STRING] --pool-relay-port INT | --single-host-pool-relay STRING - [--pool-relay-port INT] + --pool-relay-port INT | --multi-host-pool-relay STRING ] [--metadata-url URL @@ -2547,6 +2718,7 @@ Usage: cardano-cli conway stake-pool registration-certificate | --testnet-magic NATURAL ) --out-file FILEPATH + Create a stake pool registration certificate @@ -2557,6 +2729,7 @@ Usage: cardano-cli conway stake-pool deregistration-certificate ) --epoch NATURAL --out-file FILEPATH + Create a stake pool deregistration certificate @@ -2567,6 +2740,7 @@ Usage: cardano-cli conway stake-pool id ) [--output-bech32 | --output-hex] [--out-file FILEPATH] + Build pool id from the offline key @@ -2577,11 +2751,12 @@ Usage: cardano-cli conway stake-pool metadata-hash [ --expected-hash HASH | --out-file FILEPATH ] + Calculate the hash of a stake pool metadata file, optionally checking the obtained hash against an expected value. -Usage: cardano-cli conway text-view decode-cbor +Usage: cardano-cli conway text-view decode-cbor Commands for dealing with Shelley TextView files. Transactions, addresses etc are stored on disk as TextView files. @@ -2593,6 +2768,7 @@ Usage: cardano-cli conway text-view decode-cbor --in-file FILEPATH | --output-yaml ] [--out-file FILEPATH] + Print a TextView file as decoded CBOR. @@ -2611,6 +2787,7 @@ Usage: cardano-cli conway transaction | hash-script-data | txid ) + Transaction commands. @@ -2771,6 +2948,7 @@ Usage: cardano-cli conway transaction build-raw [--treasury-donation LOVELACE] [--out-canonical-cbor] --out-file FILEPATH + Build a transaction (low-level, inconvenient) @@ -2924,6 +3102,7 @@ Usage: cardano-cli conway transaction build ( --out-file FILEPATH | --calculate-plutus-script-cost FILEPATH ) + Build a balanced transaction (automatically calculates fees) @@ -3091,6 +3270,7 @@ Usage: cardano-cli conway transaction build-estimate [--treasury-donation LOVELACE] [--out-canonical-cbor] --out-file FILEPATH + Build a balanced transaction without access to a live node (automatically estimates fees) @@ -3107,6 +3287,7 @@ Usage: cardano-cli conway transaction sign ] [--out-canonical-cbor] --out-file FILEPATH + Sign a transaction @@ -3117,6 +3298,7 @@ Usage: cardano-cli conway transaction witness --tx-body-file FILEPATH | --testnet-magic NATURAL ] --out-file FILEPATH + Create a transaction witness @@ -3124,6 +3306,7 @@ Usage: cardano-cli conway transaction assemble --tx-body-file FILEPATH [--witness-file FILEPATH] [--out-canonical-cbor] --out-file FILEPATH + Assemble a tx body and witness(es) to form a transaction @@ -3131,6 +3314,7 @@ Usage: cardano-cli conway transaction sign-witness --tx-body-file FILEPATH [--witness-file FILEPATH] [--out-canonical-cbor] --out-file FILEPATH + Assemble a tx body and witness(es) to form a transaction @@ -3142,11 +3326,12 @@ Usage: cardano-cli conway transaction submit ) --socket-path SOCKET_PATH --tx-file FILEPATH + Submit a transaction to the local node whose Unix domain socket is obtained from the CARDANO_NODE_SOCKET_PATH environment variable. -Usage: cardano-cli conway transaction policyid --script-file FILEPATH +Usage: cardano-cli conway transaction policyid --script-file FILEPATH Calculate the PolicyId from the monetary policy script. @@ -3165,6 +3350,7 @@ Usage: cardano-cli conway transaction calculate-min-fee --tx-body-file FILEPATH ] [--tx-in-count NATURAL] [--tx-out-count NATURAL] + Calculate the minimum fee for a transaction. @@ -3182,6 +3368,7 @@ Usage: cardano-cli conway transaction calculate-min-required-utxo --protocol-par | --tx-out-inline-datum-value JSON_VALUE ] [--tx-out-reference-script-file FILEPATH] + Calculate the minimum required UTxO for a transaction output. @@ -3189,6 +3376,7 @@ Usage: cardano-cli conway transaction calculate-plutus-script-cost ( online | offline ) + Calculate the costs of the Plutus scripts of a given transaction. @@ -3201,6 +3389,7 @@ Usage: cardano-cli conway transaction calculate-plutus-script-cost online --socket-path SOCKET_PATH --tx-file FILEPATH [--out-file FILEPATH] + Connect to a running node to get context info and calculate the costs of the Plutus scripts of a given transaction. @@ -3216,6 +3405,7 @@ Usage: cardano-cli conway transaction calculate-plutus-script-cost offline --protocol-params-file FILEPATH --tx-file FILEPATH [--out-file FILEPATH] + Manually provide get context info and calculate the costs of the Plutus scripts of a given transaction. @@ -3234,6 +3424,7 @@ Usage: cardano-cli conway transaction calculate-min-value --protocol-params-file | --tx-out-inline-datum-value JSON_VALUE ] [--tx-out-reference-script-file FILEPATH] + DEPRECATED: Use 'calculate-min-required-utxo' instead. @@ -3242,6 +3433,7 @@ Usage: cardano-cli conway transaction hash-script-data | --script-data-file JSON_FILE | --script-data-value JSON_VALUE ) + Calculate the hash of script data. @@ -3253,10 +3445,11 @@ Usage: cardano-cli conway transaction txid | --output-text | --output-yaml ] + Print a transaction identifier. -Usage: cardano-cli dijkstra node +Usage: cardano-cli dijkstra node Dijkstra era commands @@ -3271,6 +3464,7 @@ Usage: cardano-cli dijkstra node | new-counter | issue-op-cert ) + Node operation commands. @@ -3282,6 +3476,7 @@ Usage: cardano-cli dijkstra node key-gen --cold-verification-key-file FILEPATH --cold-signing-key-file FILEPATH --operational-certificate-issue-counter-file FILEPATH + Create a key pair for a node operator's offline key and a new certificate issue counter @@ -3293,6 +3488,7 @@ Usage: cardano-cli dijkstra node key-gen-KES ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a key pair for a node KES operational key @@ -3303,6 +3499,7 @@ Usage: cardano-cli dijkstra node key-gen-VRF ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a key pair for a node VRF operational key @@ -3313,6 +3510,7 @@ Usage: cardano-cli dijkstra node key-gen-BLS ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a key pair for a node BLS operational key @@ -3321,6 +3519,7 @@ Usage: cardano-cli dijkstra node key-hash-VRF | --verification-key-file FILEPATH ) [--out-file FILEPATH] + Print hash of a node's operational VRF key. @@ -3329,11 +3528,13 @@ Usage: cardano-cli dijkstra node key-hash-BLS | --verification-key-file FILEPATH ) [--out-file FILEPATH] + Print hash of a node's operational BLS key. Usage: cardano-cli dijkstra node issue-pop-BLS --bls-signing-key-file FILEPATH --out-file FILEPATH + Issue a BLS proof of possession for a node's operational BLS key. Both a BLS key and its proof of possession are required by stake pool operators to @@ -3347,6 +3548,7 @@ Usage: cardano-cli dijkstra node new-counter ) --counter-value INT --operational-certificate-issue-counter-file FILEPATH + Create a new certificate issue counter @@ -3358,6 +3560,7 @@ Usage: cardano-cli dijkstra node issue-op-cert --operational-certificate-issue-counter-file FILEPATH --kes-period NATURAL --out-file FILEPATH + Issue a node operational certificate @@ -3373,10 +3576,11 @@ Usage: cardano-cli latest | text-view | transaction ) + Latest era commands (Conway) -Usage: cardano-cli latest address (key-gen | key-hash | build | info) +Usage: cardano-cli latest address (key-gen | key-hash | build | info) Payment address commands. @@ -3391,6 +3595,7 @@ Usage: cardano-cli latest address key-gen ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create an address key pair. @@ -3399,6 +3604,7 @@ Usage: cardano-cli latest address key-hash | --payment-verification-key-file FILEPATH ) [--out-file FILEPATH] + Print the hash of an address key. @@ -3415,10 +3621,11 @@ Usage: cardano-cli latest address build ] (--mainnet | --testnet-magic NATURAL) [--out-file FILEPATH] + Build a Shelley payment address, with optional delegation to a stake address. -Usage: cardano-cli latest address info --address ADDRESS [--out-file FILEPATH] +Usage: cardano-cli latest address info --address ADDRESS [--out-file FILEPATH] Print information about an address. @@ -3434,22 +3641,26 @@ Usage: cardano-cli latest key | convert-itn-bip32-key | convert-cardano-address-key ) + Key utility commands. Usage: cardano-cli latest key verification-key --signing-key-file FILEPATH --verification-key-file FILEPATH + Get a verification key from a signing key. This supports all key types. Usage: cardano-cli latest key non-extended-key --extended-verification-key-file FILEPATH --verification-key-file FILEPATH + Get a non-extended verification key from an extended verification key. This supports all extended key types. Usage: cardano-cli latest key generate-mnemonic [--out-file FILEPATH] --size WORD32 + Generate a mnemonic sentence that can be used for key derivation. @@ -3469,6 +3680,7 @@ Usage: cardano-cli latest key derive-from-mnemonic | --mnemonic-from-interactive-prompt ) --signing-key-file FILEPATH + Derive an extended signing key from a mnemonic sentence. To ensure the safety of the mnemonic phrase, we recommend that key derivation is performed in an @@ -3486,12 +3698,14 @@ Usage: cardano-cli latest key convert-byron-key [--password TEXT] | --byron-verification-key-file FILEPATH ) --out-file FILEPATH + Convert a Byron payment, genesis or genesis delegate key (signing or verification) to a corresponding Shelley-format key. Usage: cardano-cli latest key convert-byron-genesis-vkey --byron-genesis-verification-key BASE64 --out-file FILEPATH + Convert a Base64-encoded Byron genesis verification key to a Shelley genesis verification key @@ -3501,18 +3715,21 @@ Usage: cardano-cli latest key convert-itn-key | --itn-verification-key-file FILEPATH ) --out-file FILEPATH + Convert an Incentivized Testnet (ITN) non-extended (Ed25519) signing or verification key to a corresponding Shelley stake key Usage: cardano-cli latest key convert-itn-extended-key --itn-signing-key-file FILEPATH --out-file FILEPATH + Convert an Incentivized Testnet (ITN) extended (Ed25519Extended) signing key to a corresponding Shelley stake signing key Usage: cardano-cli latest key convert-itn-bip32-key --itn-signing-key-file FILEPATH --out-file FILEPATH + Convert an Incentivized Testnet (ITN) BIP32 (Ed25519Bip32) signing key to a corresponding Shelley stake signing key @@ -3528,6 +3745,7 @@ Usage: cardano-cli latest key convert-cardano-address-key ) --signing-key-file FILEPATH --out-file FILEPATH + Convert a cardano-address extended signing key to a corresponding Shelley-format key. @@ -3546,31 +3764,36 @@ Usage: cardano-cli latest genesis | create-testnet-data | hash ) + Genesis block commands. Usage: cardano-cli latest genesis key-gen-genesis --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a Shelley genesis key pair Usage: cardano-cli latest genesis key-gen-delegate --verification-key-file FILEPATH --signing-key-file FILEPATH --operational-certificate-issue-counter-file FILEPATH + Create a Shelley genesis delegate key pair Usage: cardano-cli latest genesis key-gen-utxo --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a Shelley genesis UTxO key pair -Usage: cardano-cli latest genesis key-hash --verification-key-file FILEPATH +Usage: cardano-cli latest genesis key-hash --verification-key-file FILEPATH Print the identifier (hash) of a public key Usage: cardano-cli latest genesis get-ver-key --verification-key-file FILEPATH --signing-key-file FILEPATH + Derive the verification key from a signing key @@ -3579,6 +3802,7 @@ Usage: cardano-cli latest genesis initial-addr --verification-key-file FILEPATH | --testnet-magic NATURAL ) [--out-file FILEPATH] + Get the address for an initial UTxO based on the verification key @@ -3587,6 +3811,7 @@ Usage: cardano-cli latest genesis initial-txin --verification-key-file FILEPATH | --testnet-magic NATURAL ) [--out-file FILEPATH] + Get the TxIn for an initial UTxO based on the verification key @@ -3606,6 +3831,7 @@ Usage: cardano-cli latest genesis create-cardano --genesis-dir DIR --alonzo-template FILEPATH --conway-template FILEPATH [--node-config-template FILEPATH] + Create a Byron and Shelley genesis file from a genesis template and genesis/delegation/spending keys. @@ -3621,6 +3847,7 @@ Usage: cardano-cli latest genesis create [--start-time UTC_TIME] [--supply LOVELACE] (--mainnet | --testnet-magic NATURAL) + Create a Shelley genesis file from a genesis template and genesis/delegation/spending keys. @@ -3645,6 +3872,7 @@ Usage: cardano-cli latest genesis create-staked [--bulk-pools-per-file INT] [--num-stuffed-utxo INT] [--relay-specification-file FILEPATH] + Create a staked Shelley genesis file from a genesis template and genesis/delegation/spending keys. @@ -3652,6 +3880,7 @@ Usage: cardano-cli latest genesis create-staked Usage: cardano-cli latest genesis create-testnet-data [--spec-shelley FILEPATH] [--spec-alonzo FILEPATH] [--spec-conway FILEPATH] + [--genesis-keys INT] [--pools INT] [ --stake-delegators INT @@ -3669,16 +3898,17 @@ Usage: cardano-cli latest genesis create-testnet-data [--spec-shelley FILEPATH] [--relays FILEPATH] [--start-time UTC_TIME] --out-dir DIR + Create data to use for starting a testnet. -Usage: cardano-cli latest genesis hash --genesis FILEPATH +Usage: cardano-cli latest genesis hash --genesis FILEPATH DEPRECATION WARNING! This command is deprecated and will be removed in a future release. Please use hash genesis-file instead. Compute the hash of a genesis file. -Usage: cardano-cli latest governance (action | committee | drep | vote) +Usage: cardano-cli latest governance (action | committee | drep | vote) Governance commands. @@ -3692,6 +3922,7 @@ Usage: cardano-cli latest governance action | create-hardfork | view ) + Governance action commands. @@ -3716,6 +3947,7 @@ Usage: cardano-cli latest governance action create-constitution [--check-constitution-hash] [--constitution-script-hash HASH] --out-file FILEPATH + Create a constitution. @@ -3749,6 +3981,7 @@ Usage: cardano-cli latest governance action update-committee [--prev-governance-action-tx-id TXID --prev-governance-action-index WORD16] --out-file FILEPATH + Create or update a new committee proposal. @@ -3764,6 +3997,7 @@ Usage: cardano-cli latest governance action create-info (--mainnet | --testnet) --anchor-data-hash HASH [--check-anchor-data] --out-file FILEPATH + Create an info action. @@ -3784,6 +4018,7 @@ Usage: cardano-cli latest governance action create-no-confidence [--prev-governance-action-tx-id TXID --prev-governance-action-index WORD16] --out-file FILEPATH + Create a no confidence proposal. @@ -3849,6 +4084,7 @@ Usage: cardano-cli latest governance action create-protocol-parameters-update [--ref-script-cost-per-byte RATIONAL] [--cost-model-file FILE] --out-file FILEPATH + Create a protocol parameters update. @@ -3876,6 +4112,7 @@ Usage: cardano-cli latest governance action create-treasury-withdrawal --transfer LOVELACE) [--constitution-script-hash HASH] --out-file FILEPATH + Create a treasury withdrawal. @@ -3898,6 +4135,7 @@ Usage: cardano-cli latest governance action create-hardfork --protocol-major-version MAJOR --protocol-minor-version MINOR --out-file FILEPATH + Create a hardfork initiation proposal. @@ -3906,6 +4144,7 @@ Usage: cardano-cli latest governance action view --action-file FILEPATH | --output-yaml ] [--out-file FILEPATH] + View a governance action. @@ -3916,6 +4155,7 @@ Usage: cardano-cli latest governance committee | create-hot-key-authorization-certificate | create-cold-key-resignation-certificate ) + Committee member commands. @@ -3926,6 +4166,7 @@ Usage: cardano-cli latest governance committee key-gen-cold ] --cold-verification-key-file FILEPATH --cold-signing-key-file FILEPATH + Create a cold key pair for a Constitutional Committee Member @@ -3936,6 +4177,7 @@ Usage: cardano-cli latest governance committee key-gen-hot ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a hot key pair for a Constitutional Committee Member @@ -3943,6 +4185,7 @@ Usage: cardano-cli latest governance committee key-hash ( --verification-key STRING | --verification-key-file FILEPATH ) + Print the identifier (hash) of a public key @@ -3960,6 +4203,7 @@ Usage: cardano-cli latest governance committee create-hot-key-authorization-cert | --hot-script-file FILEPATH ) --out-file FILEPATH + Create hot key authorization certificate for a Constitutional Committee Member @@ -3974,6 +4218,7 @@ Usage: cardano-cli latest governance committee create-cold-key-resignation-certi --resignation-metadata-hash HASH [--check-resignation-metadata-hash]] --out-file FILEPATH + Create cold key resignation certificate for a Constitutional Committee Member @@ -3985,6 +4230,7 @@ Usage: cardano-cli latest governance drep | update-certificate | metadata-hash ) + DRep member commands. @@ -3995,6 +4241,7 @@ Usage: cardano-cli latest governance drep key-gen ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Generate Delegated Representative verification and signing keys. @@ -4008,6 +4255,7 @@ Usage: cardano-cli latest governance drep id | --output-cip129 ] [--out-file FILEPATH] + Generate a drep id. @@ -4022,6 +4270,7 @@ Usage: cardano-cli latest governance drep registration-certificate --drep-metadata-hash HASH [--check-drep-metadata-hash]] --out-file FILEPATH + Create a registration certificate. @@ -4033,6 +4282,7 @@ Usage: cardano-cli latest governance drep retirement-certificate ) --deposit-amt LOVELACE --out-file FILEPATH + Create a DRep retirement certificate. @@ -4046,6 +4296,7 @@ Usage: cardano-cli latest governance drep update-certificate --drep-metadata-hash HASH [--check-drep-metadata-hash]] --out-file FILEPATH + Create a DRep update certificate. @@ -4056,11 +4307,12 @@ Usage: cardano-cli latest governance drep metadata-hash [ --expected-hash HASH | --out-file FILEPATH ] + Calculate the hash of a metadata file, optionally checking the obtained hash against an expected value. -Usage: cardano-cli latest governance vote (create | view) +Usage: cardano-cli latest governance vote (create | view) Vote commands. @@ -4084,12 +4336,14 @@ Usage: cardano-cli latest governance vote create (--yes | --no | --abstain) --anchor-data-hash HASH [--check-anchor-data-hash]] --out-file FILEPATH + Vote creation. Usage: cardano-cli latest governance vote view --vote-file FILEPATH [--output-json | --output-yaml] [--out-file FILEPATH] + Vote viewing. @@ -4101,6 +4355,7 @@ Usage: cardano-cli latest node | new-counter | issue-op-cert ) + Node operation commands. @@ -4112,6 +4367,7 @@ Usage: cardano-cli latest node key-gen --cold-verification-key-file FILEPATH --cold-signing-key-file FILEPATH --operational-certificate-issue-counter-file FILEPATH + Create a key pair for a node operator's offline key and a new certificate issue counter @@ -4123,6 +4379,7 @@ Usage: cardano-cli latest node key-gen-KES ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a key pair for a node KES operational key @@ -4133,6 +4390,7 @@ Usage: cardano-cli latest node key-gen-VRF ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a key pair for a node VRF operational key @@ -4141,6 +4399,7 @@ Usage: cardano-cli latest node key-hash-VRF | --verification-key-file FILEPATH ) [--out-file FILEPATH] + Print hash of a node's operational VRF key. @@ -4152,6 +4411,7 @@ Usage: cardano-cli latest node new-counter ) --counter-value INT --operational-certificate-issue-counter-file FILEPATH + Create a new certificate issue counter @@ -4163,6 +4423,7 @@ Usage: cardano-cli latest node issue-op-cert --operational-certificate-issue-counter-file FILEPATH --kes-period NATURAL --out-file FILEPATH + Issue a node operational certificate @@ -4196,6 +4457,7 @@ Usage: cardano-cli latest query | tx-mempool | utxo ) + Node query commands. Will query the local node whose Unix domain socket is obtained from the CARDANO_NODE_SOCKET_PATH environment variable. @@ -4228,6 +4490,7 @@ Usage: cardano-cli latest query committee-state | --output-yaml ] [--out-file FILEPATH] + Get the committee state @@ -4243,6 +4506,7 @@ Usage: cardano-cli latest query constitution ] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the constitution @@ -4265,6 +4529,7 @@ Usage: cardano-cli latest query drep-state [--include-stake] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the DRep state. @@ -4290,6 +4555,7 @@ Usage: cardano-cli latest query drep-stake-distribution | --output-yaml ] [--out-file FILEPATH] + Get the DRep stake distribution. @@ -4302,6 +4568,7 @@ Usage: cardano-cli latest query era-history --socket-path SOCKET_PATH [--volatile-tip | --immutable-tip] [--out-file FILEPATH] + Obtains the era history data. The era history contains information about when era transitions happened and can be used together with the start time to @@ -4322,6 +4589,7 @@ Usage: cardano-cli latest query future-pparams ] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the protocol parameters that will apply at the next epoch @@ -4333,6 +4601,7 @@ Usage: cardano-cli latest query gov-state [--cardano-mode [--epoch-slots SLOTS]] [--volatile-tip | --immutable-tip] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the governance state @@ -4351,6 +4620,7 @@ Usage: cardano-cli latest query kes-period-info | --output-yaml ] [--out-file FILEPATH] + Get information about the current KES period and your node's operational certificate. @@ -4378,6 +4648,7 @@ Usage: cardano-cli latest query leadership-schedule | --output-yaml ] [--out-file FILEPATH] + Get the slots the node is expected to mint a block in (advanced command) @@ -4396,6 +4667,7 @@ Usage: cardano-cli latest query ledger-peer-snapshot | --output-yaml ] [--out-file FILEPATH] + Dump the current snapshot of ledger peers.These are the largest pools that cumulatively hold 90% of total stake. @@ -4415,6 +4687,7 @@ Usage: cardano-cli latest query ledger-state | --output-yaml ] [--out-file FILEPATH] + Dump the current ledger state of the node (Ledger.NewEpochState -- advanced command) @@ -4432,6 +4705,7 @@ Usage: cardano-cli latest query pool-params ) [--output-json | --output-yaml] [--out-file FILEPATH] + DEPRECATED. Use query pool-state instead. Dump the pool parameters (Ledger.NewEpochState.esLState._delegationState._pState._pParams -- advanced @@ -4450,6 +4724,7 @@ Usage: cardano-cli latest query pool-state ) [--output-json | --output-yaml] [--out-file FILEPATH] + Dump the pool state @@ -4465,6 +4740,7 @@ Usage: cardano-cli latest query proposals [--cardano-mode [--epoch-slots SLOTS]] ) [--output-json | --output-yaml] [--out-file FILEPATH] + Get the governance proposals that are eligible for ratification. Proposals submitted during the current epoch are excluded, as they cannot be ratified @@ -4481,6 +4757,7 @@ Usage: cardano-cli latest query protocol-parameters | --output-yaml ] [--out-file FILEPATH] + Get the node's current protocol parameters @@ -4500,6 +4777,7 @@ Usage: cardano-cli latest query protocol-state | --output-yaml ] [--out-file FILEPATH] + Dump the current protocol state of the node (Ledger.ChainDepState -- advanced command) @@ -4516,6 +4794,7 @@ Usage: cardano-cli latest query ratify-state ] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the ratification state @@ -4535,6 +4814,7 @@ Usage: cardano-cli latest query ref-script-size | --output-yaml ] [--out-file FILEPATH] + Calculate the reference input scripts size in bytes for provided transaction inputs. @@ -4548,6 +4828,7 @@ Usage: cardano-cli latest query slot-number --socket-path SOCKET_PATH [--volatile-tip | --immutable-tip] TIMESTAMP + Query slot number for UTC timestamp @@ -4572,6 +4853,7 @@ Usage: cardano-cli latest query spo-stake-distribution | --output-yaml ] [--out-file FILEPATH] + Get the SPO stake distribution. @@ -4590,6 +4872,7 @@ Usage: cardano-cli latest query stake-address-info | --output-yaml ] [--out-file FILEPATH] + Get the current delegations and reward accounts filtered by stake address. @@ -4608,6 +4891,7 @@ Usage: cardano-cli latest query stake-distribution | --output-yaml ] [--out-file FILEPATH] + Get the node's current aggregated stake distribution @@ -4624,6 +4908,7 @@ Usage: cardano-cli latest query stake-pools | --output-yaml ] [--out-file FILEPATH] + Get the node's current set of stake pool ids @@ -4645,6 +4930,7 @@ Usage: cardano-cli latest query stake-pool-default-vote | --output-yaml ] [--out-file FILEPATH] + Get the stake pool default vote. @@ -4663,6 +4949,7 @@ Usage: cardano-cli latest query stake-snapshot ) [--output-json | --output-yaml] [--out-file FILEPATH] + Obtain the three stake snapshots for a pool, plus the total active stake (advanced command) @@ -4673,6 +4960,7 @@ Usage: cardano-cli latest query tip [--cardano-mode [--epoch-slots SLOTS]] [--volatile-tip | --immutable-tip] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the node's current tip (slot no, hash, block no) @@ -4681,6 +4969,7 @@ Usage: cardano-cli latest query treasury [--cardano-mode [--epoch-slots SLOTS]] --socket-path SOCKET_PATH [--volatile-tip | --immutable-tip] [--out-file FILEPATH] + Get the treasury value @@ -4694,6 +4983,7 @@ Usage: cardano-cli latest query tx-mempool (info | next-tx | tx-exists) [--output-json | --output-yaml] [--out-file FILEPATH] + Local Mempool info @@ -4705,7 +4995,7 @@ Usage: cardano-cli latest query tx-mempool next-tx Requests the next transaction from the mempool's current list -Usage: cardano-cli latest query tx-mempool tx-exists TX_ID +Usage: cardano-cli latest query tx-mempool tx-exists TX_ID Query if a particular transaction exists in the mempool @@ -4724,6 +5014,7 @@ Usage: cardano-cli latest query utxo [--cardano-mode [--epoch-slots SLOTS]] | --output-yaml ] [--out-file FILEPATH] + Get a portion of the current UTxO: by tx in, by address or the whole. @@ -4740,6 +5031,7 @@ Usage: cardano-cli latest stake-address | registration-and-vote-delegation-certificate | registration-stake-and-vote-delegation-certificate ) + Stake address commands. @@ -4750,6 +5042,7 @@ Usage: cardano-cli latest stake-address key-gen ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a stake address key pair @@ -4758,6 +5051,7 @@ Usage: cardano-cli latest stake-address key-hash | --stake-verification-key-file FILEPATH ) [--out-file FILEPATH] + Print the hash of a stake address key @@ -4771,6 +5065,7 @@ Usage: cardano-cli latest stake-address build | --testnet-magic NATURAL ) [--out-file FILEPATH] + Build a stake address @@ -4783,6 +5078,7 @@ Usage: cardano-cli latest stake-address registration-certificate ) --key-reg-deposit-amt NATURAL --out-file FILEPATH + Create a stake address registration certificate @@ -4795,6 +5091,7 @@ Usage: cardano-cli latest stake-address deregistration-certificate ) --key-reg-deposit-amt NATURAL --out-file FILEPATH + Create a stake address deregistration certificate @@ -4811,6 +5108,7 @@ Usage: cardano-cli latest stake-address stake-delegation-certificate | --stake-pool-id STAKE_POOL_ID ) --out-file FILEPATH + Create a stake address stake delegation certificate, which when submitted in a transaction delegates stake to a stake pool. @@ -4835,6 +5133,7 @@ Usage: cardano-cli latest stake-address stake-and-vote-delegation-certificate | --always-no-confidence ) --out-file FILEPATH + Create a stake address stake and vote delegation certificate, which when submitted in a transaction delegates stake to a stake pool and a DRep. @@ -4854,6 +5153,7 @@ Usage: cardano-cli latest stake-address vote-delegation-certificate | --always-no-confidence ) --out-file FILEPATH + Create a stake address vote delegation certificate, which when submitted in a transaction delegates stake to a DRep. @@ -4872,6 +5172,7 @@ Usage: cardano-cli latest stake-address registration-and-delegation-certificate ) --key-reg-deposit-amt NATURAL --out-file FILEPATH + Create a stake address registration and delegation certificate, which when submitted in a transaction registers a stake address and delegates stake to a @@ -4893,6 +5194,7 @@ Usage: cardano-cli latest stake-address registration-and-vote-delegation-certifi ) --key-reg-deposit-amt NATURAL --out-file FILEPATH + Create a stake address registration and vote delegation certificate, which when submitted in a transaction registers a stake address and delegates votes @@ -4919,6 +5221,7 @@ Usage: cardano-cli latest stake-address registration-stake-and-vote-delegation-c ) --key-reg-deposit-amt NATURAL --out-file FILEPATH + Create a stake address registration, stake delegation and vote delegation certificate, which when submitted in a transaction registers a stake address, @@ -4931,6 +5234,7 @@ Usage: cardano-cli latest stake-pool | id | metadata-hash ) + Stake pool commands. @@ -4955,7 +5259,7 @@ Usage: cardano-cli latest stake-pool registration-certificate [--pool-relay-ipv6 STRING] --pool-relay-port INT | --single-host-pool-relay STRING - [--pool-relay-port INT] + --pool-relay-port INT | --multi-host-pool-relay STRING ] [--metadata-url URL @@ -4965,6 +5269,7 @@ Usage: cardano-cli latest stake-pool registration-certificate | --testnet-magic NATURAL ) --out-file FILEPATH + Create a stake pool registration certificate @@ -4975,6 +5280,7 @@ Usage: cardano-cli latest stake-pool deregistration-certificate ) --epoch NATURAL --out-file FILEPATH + Create a stake pool deregistration certificate @@ -4985,6 +5291,7 @@ Usage: cardano-cli latest stake-pool id ) [--output-bech32 | --output-hex] [--out-file FILEPATH] + Build pool id from the offline key @@ -4995,11 +5302,12 @@ Usage: cardano-cli latest stake-pool metadata-hash [ --expected-hash HASH | --out-file FILEPATH ] + Calculate the hash of a stake pool metadata file, optionally checking the obtained hash against an expected value. -Usage: cardano-cli latest text-view decode-cbor +Usage: cardano-cli latest text-view decode-cbor Commands for dealing with Shelley TextView files. Transactions, addresses etc are stored on disk as TextView files. @@ -5011,6 +5319,7 @@ Usage: cardano-cli latest text-view decode-cbor --in-file FILEPATH | --output-yaml ] [--out-file FILEPATH] + Print a TextView file as decoded CBOR. @@ -5029,6 +5338,7 @@ Usage: cardano-cli latest transaction | hash-script-data | txid ) + Transaction commands. @@ -5189,6 +5499,7 @@ Usage: cardano-cli latest transaction build-raw [--treasury-donation LOVELACE] [--out-canonical-cbor] --out-file FILEPATH + Build a transaction (low-level, inconvenient) @@ -5342,6 +5653,7 @@ Usage: cardano-cli latest transaction build ( --out-file FILEPATH | --calculate-plutus-script-cost FILEPATH ) + Build a balanced transaction (automatically calculates fees) @@ -5509,6 +5821,7 @@ Usage: cardano-cli latest transaction build-estimate [--treasury-donation LOVELACE] [--out-canonical-cbor] --out-file FILEPATH + Build a balanced transaction without access to a live node (automatically estimates fees) @@ -5525,6 +5838,7 @@ Usage: cardano-cli latest transaction sign ] [--out-canonical-cbor] --out-file FILEPATH + Sign a transaction @@ -5535,6 +5849,7 @@ Usage: cardano-cli latest transaction witness --tx-body-file FILEPATH | --testnet-magic NATURAL ] --out-file FILEPATH + Create a transaction witness @@ -5542,6 +5857,7 @@ Usage: cardano-cli latest transaction assemble --tx-body-file FILEPATH [--witness-file FILEPATH] [--out-canonical-cbor] --out-file FILEPATH + Assemble a tx body and witness(es) to form a transaction @@ -5549,6 +5865,7 @@ Usage: cardano-cli latest transaction sign-witness --tx-body-file FILEPATH [--witness-file FILEPATH] [--out-canonical-cbor] --out-file FILEPATH + Assemble a tx body and witness(es) to form a transaction @@ -5560,11 +5877,12 @@ Usage: cardano-cli latest transaction submit ) --socket-path SOCKET_PATH --tx-file FILEPATH + Submit a transaction to the local node whose Unix domain socket is obtained from the CARDANO_NODE_SOCKET_PATH environment variable. -Usage: cardano-cli latest transaction policyid --script-file FILEPATH +Usage: cardano-cli latest transaction policyid --script-file FILEPATH Calculate the PolicyId from the monetary policy script. @@ -5583,6 +5901,7 @@ Usage: cardano-cli latest transaction calculate-min-fee --tx-body-file FILEPATH ] [--tx-in-count NATURAL] [--tx-out-count NATURAL] + Calculate the minimum fee for a transaction. @@ -5600,6 +5919,7 @@ Usage: cardano-cli latest transaction calculate-min-required-utxo --protocol-par | --tx-out-inline-datum-value JSON_VALUE ] [--tx-out-reference-script-file FILEPATH] + Calculate the minimum required UTxO for a transaction output. @@ -5607,6 +5927,7 @@ Usage: cardano-cli latest transaction calculate-plutus-script-cost ( online | offline ) + Calculate the costs of the Plutus scripts of a given transaction. @@ -5619,6 +5940,7 @@ Usage: cardano-cli latest transaction calculate-plutus-script-cost online --socket-path SOCKET_PATH --tx-file FILEPATH [--out-file FILEPATH] + Connect to a running node to get context info and calculate the costs of the Plutus scripts of a given transaction. @@ -5634,6 +5956,7 @@ Usage: cardano-cli latest transaction calculate-plutus-script-cost offline --protocol-params-file FILEPATH --tx-file FILEPATH [--out-file FILEPATH] + Manually provide get context info and calculate the costs of the Plutus scripts of a given transaction. @@ -5652,6 +5975,7 @@ Usage: cardano-cli latest transaction calculate-min-value --protocol-params-file | --tx-out-inline-datum-value JSON_VALUE ] [--tx-out-reference-script-file FILEPATH] + DEPRECATED: Use 'calculate-min-required-utxo' instead. @@ -5660,6 +5984,7 @@ Usage: cardano-cli latest transaction hash-script-data | --script-data-file JSON_FILE | --script-data-value JSON_VALUE ) + Calculate the hash of script data. @@ -5671,6 +5996,7 @@ Usage: cardano-cli latest transaction txid | --output-text | --output-yaml ] + Print a transaction identifier. @@ -5679,22 +6005,25 @@ Usage: cardano-cli debug | check-node-configuration | transaction ) + Debug commands Usage: cardano-cli debug log-epoch-state --socket-path SOCKET_PATH --node-configuration-file FILEPATH --out-file FILEPATH + Log epoch state of a running node. This command will connect to a local node and log the epoch state to a file. The log file format is line delimited JSON. The command will not terminate. Usage: cardano-cli debug check-node-configuration --node-configuration-file FILEPATH + Check hashes and paths of genesis files in the given node configuration file. -Usage: cardano-cli debug transaction view +Usage: cardano-cli debug transaction view Transaction commands @@ -5703,6 +6032,7 @@ Usage: cardano-cli debug transaction view [--output-json | --output-yaml] ( --tx-body-file FILEPATH | --tx-file FILEPATH ) + Print a transaction. @@ -5719,25 +6049,28 @@ Usage: cardano-cli genesis --genesis-output-dir FILEPATH --avvm-entry-balance INT [--avvm-balance-factor DOUBLE] [--secret-seed INT] + Create genesis. -Usage: cardano-cli print-genesis-hash --genesis-json FILEPATH +Usage: cardano-cli print-genesis-hash --genesis-json FILEPATH Compute hash of a genesis file. -Usage: cardano-cli keygen --secret FILEPATH +Usage: cardano-cli keygen --secret FILEPATH Generate a signing key. Usage: cardano-cli to-verification [--byron-legacy-formats | --byron-formats] --secret FILEPATH --to FILEPATH + Extract a verification key in its base64 form. Usage: cardano-cli signing-key-public [--byron-legacy-formats | --byron-formats] --secret FILEPATH + Pretty-print a signing key's verification key (not a secret). @@ -5747,16 +6080,18 @@ Usage: cardano-cli signing-key-address ] (--mainnet | --testnet-magic NATURAL) --secret FILEPATH + Print address of a signing key. -Usage: cardano-cli migrate-delegate-key-from --from FILEPATH --to FILEPATH +Usage: cardano-cli migrate-delegate-key-from --from FILEPATH --to FILEPATH Migrate a delegate key from an older version. Usage: cardano-cli submit-tx --socket-path SOCKET_PATH (--mainnet | --testnet-magic NATURAL) --tx FILEPATH + Submit a raw, signed transaction, in its on-wire representation. @@ -5771,6 +6106,7 @@ Usage: cardano-cli issue-genesis-utxo-expenditure --genesis-json FILEPATH --wallet-key FILEPATH --rich-addr-from ADDR (--txout '("ADDR", LOVELACE)') + Write a file with a signed transaction, spending genesis UTxO. @@ -5782,10 +6118,11 @@ Usage: cardano-cli issue-utxo-expenditure (--mainnet | --testnet-magic NATURAL) --wallet-key FILEPATH (--txin (TXID,INDEX)) (--txout '("ADDR", LOVELACE)') + Write a file with a signed transaction, spending normal UTxO. -Usage: cardano-cli txid --tx FILEPATH +Usage: cardano-cli txid --tx FILEPATH Print the txid of a raw, signed transaction. @@ -5797,21 +6134,23 @@ Usage: cardano-cli validate-cbor | --byron-vote ] --filepath FILEPATH + Validate a CBOR blockchain object. -Usage: cardano-cli pretty-print-cbor --filepath FILEPATH +Usage: cardano-cli pretty-print-cbor --filepath FILEPATH Pretty print a CBOR file. Usage: cardano-cli ping [-c|--count COUNT] - ((-h|--host HOST) | (-u|--unixsock SOCKET)) - [-p|--port PORT] - [-m|--magic MAGIC] + [-m|--network-magic MAGIC] [-j|--json] [-q|--quiet] - [-Q|--query-versions] - [-t|--tip] + [--mode MODE] + [--srv-prefix SRV_PREFIX] + [--color COLOR] + ADDRS + Ping a cardano node either using node-to-node or node-to-client protocol. It negotiates a handshake and keeps sending keep alive messages. @@ -5823,7 +6162,7 @@ Usage: cardano-cli help Show all help -Usage: cardano-cli cip-format cip-129 +Usage: cardano-cli cip-format cip-129 Group of commands related to CIP changes. @@ -5833,6 +6172,7 @@ Usage: cardano-cli cip-format cip-129 | committee-cold-key | governance-action-id ) + Modified binary encoding of drep keys, constitutional committee cold and hot keys, governance actions. @@ -5846,6 +6186,7 @@ Usage: cardano-cli cip-format cip-129 drep ( --output-file FILEPATH | --output-text ) + Convert drep verification key to the cip-129 compliant format @@ -5857,6 +6198,7 @@ Usage: cardano-cli cip-format cip-129 committee-hot-key ( --output-file FILEPATH | --output-text ) + Convert committee hot key to the cip-129 compliant format @@ -5868,6 +6210,7 @@ Usage: cardano-cli cip-format cip-129 committee-cold-key ( --output-file FILEPATH | --output-text ) + Convert committee cold key to the cip-129 compliant format @@ -5879,6 +6222,7 @@ Usage: cardano-cli cip-format cip-129 governance-action-id ( --output-file FILEPATH | --output-text ) + Convert governance action id to the cip-129 compliant format @@ -5890,6 +6234,7 @@ Usage: cardano-cli compatible | babbage | conway ) + Limited backward compatible commands for testing only. @@ -5899,10 +6244,11 @@ Usage: cardano-cli compatible shelley | stake-address | stake-pool ) + Shelley era commands -Usage: cardano-cli compatible shelley transaction signed-transaction +Usage: cardano-cli compatible shelley transaction signed-transaction Transaction commands. @@ -5936,6 +6282,7 @@ Usage: cardano-cli compatible shelley transaction signed-transaction --certificate-reference-tx-in-execution-units (INT, INT) ]] --out-file FILEPATH + Create a simple signed transaction. @@ -5944,6 +6291,7 @@ Usage: cardano-cli compatible shelley governance | create-genesis-key-delegation-certificate | action ) + Governance commands. @@ -5958,6 +6306,7 @@ Usage: cardano-cli compatible shelley governance create-mir-certificate | transfer-to-treasury | transfer-to-rewards ) + Create an MIR (Move Instantaneous Rewards) certificate @@ -5968,17 +6317,20 @@ Usage: cardano-cli compatible shelley governance create-mir-certificate stake-ad (--stake-address ADDRESS) (--reward LOVELACE) --out-file FILEPATH + Create an MIR certificate to pay stake addresses Usage: cardano-cli compatible shelley governance create-mir-certificate transfer-to-treasury --transfer LOVELACE --out-file FILEPATH + Create an MIR certificate to transfer from the reserves pot to the treasury pot Usage: cardano-cli compatible shelley governance create-mir-certificate transfer-to-rewards --transfer LOVELACE --out-file FILEPATH + Create an MIR certificate to transfer from the treasury pot to the reserves pot @@ -5997,11 +6349,13 @@ Usage: cardano-cli compatible shelley governance create-genesis-key-delegation-c | --vrf-verification-key-hash STRING ) --out-file FILEPATH + Create a genesis key delegation certificate Usage: cardano-cli compatible shelley governance action create-protocol-parameters-update + Governance action commands. @@ -6028,6 +6382,7 @@ Usage: cardano-cli compatible shelley governance action create-protocol-paramete ] [--decentralization-parameter RATIONAL] --out-file FILEPATH + Create a protocol parameters update. @@ -6035,6 +6390,7 @@ Usage: cardano-cli compatible shelley stake-address ( registration-certificate | stake-delegation-certificate ) + Stake address commands. @@ -6046,6 +6402,7 @@ Usage: cardano-cli compatible shelley stake-address registration-certificate | --stake-address ADDRESS ) --out-file FILEPATH + Create a stake address registration certificate @@ -6062,11 +6419,12 @@ Usage: cardano-cli compatible shelley stake-address stake-delegation-certificate | --stake-pool-id STAKE_POOL_ID ) --out-file FILEPATH + Create a stake address stake delegation certificate, which when submitted in a transaction delegates stake to a stake pool. -Usage: cardano-cli compatible shelley stake-pool registration-certificate +Usage: cardano-cli compatible shelley stake-pool registration-certificate Stake pool commands. @@ -6091,7 +6449,7 @@ Usage: cardano-cli compatible shelley stake-pool registration-certificate [--pool-relay-ipv6 STRING] --pool-relay-port INT | --single-host-pool-relay STRING - [--pool-relay-port INT] + --pool-relay-port INT | --multi-host-pool-relay STRING ] [--metadata-url URL @@ -6101,6 +6459,7 @@ Usage: cardano-cli compatible shelley stake-pool registration-certificate | --testnet-magic NATURAL ) --out-file FILEPATH + Create a stake pool registration certificate @@ -6110,10 +6469,11 @@ Usage: cardano-cli compatible allegra | stake-address | stake-pool ) + Allegra era commands -Usage: cardano-cli compatible allegra transaction signed-transaction +Usage: cardano-cli compatible allegra transaction signed-transaction Transaction commands. @@ -6147,6 +6507,7 @@ Usage: cardano-cli compatible allegra transaction signed-transaction --certificate-reference-tx-in-execution-units (INT, INT) ]] --out-file FILEPATH + Create a simple signed transaction. @@ -6155,6 +6516,7 @@ Usage: cardano-cli compatible allegra governance | create-genesis-key-delegation-certificate | action ) + Governance commands. @@ -6169,6 +6531,7 @@ Usage: cardano-cli compatible allegra governance create-mir-certificate | transfer-to-treasury | transfer-to-rewards ) + Create an MIR (Move Instantaneous Rewards) certificate @@ -6179,17 +6542,20 @@ Usage: cardano-cli compatible allegra governance create-mir-certificate stake-ad (--stake-address ADDRESS) (--reward LOVELACE) --out-file FILEPATH + Create an MIR certificate to pay stake addresses Usage: cardano-cli compatible allegra governance create-mir-certificate transfer-to-treasury --transfer LOVELACE --out-file FILEPATH + Create an MIR certificate to transfer from the reserves pot to the treasury pot Usage: cardano-cli compatible allegra governance create-mir-certificate transfer-to-rewards --transfer LOVELACE --out-file FILEPATH + Create an MIR certificate to transfer from the treasury pot to the reserves pot @@ -6208,11 +6574,13 @@ Usage: cardano-cli compatible allegra governance create-genesis-key-delegation-c | --vrf-verification-key-hash STRING ) --out-file FILEPATH + Create a genesis key delegation certificate Usage: cardano-cli compatible allegra governance action create-protocol-parameters-update + Governance action commands. @@ -6239,6 +6607,7 @@ Usage: cardano-cli compatible allegra governance action create-protocol-paramete [--protocol-major-version MAJOR --protocol-minor-version MINOR] --out-file FILEPATH + Create a protocol parameters update. @@ -6246,6 +6615,7 @@ Usage: cardano-cli compatible allegra stake-address ( registration-certificate | stake-delegation-certificate ) + Stake address commands. @@ -6257,6 +6627,7 @@ Usage: cardano-cli compatible allegra stake-address registration-certificate | --stake-address ADDRESS ) --out-file FILEPATH + Create a stake address registration certificate @@ -6273,11 +6644,12 @@ Usage: cardano-cli compatible allegra stake-address stake-delegation-certificate | --stake-pool-id STAKE_POOL_ID ) --out-file FILEPATH + Create a stake address stake delegation certificate, which when submitted in a transaction delegates stake to a stake pool. -Usage: cardano-cli compatible allegra stake-pool registration-certificate +Usage: cardano-cli compatible allegra stake-pool registration-certificate Stake pool commands. @@ -6302,7 +6674,7 @@ Usage: cardano-cli compatible allegra stake-pool registration-certificate [--pool-relay-ipv6 STRING] --pool-relay-port INT | --single-host-pool-relay STRING - [--pool-relay-port INT] + --pool-relay-port INT | --multi-host-pool-relay STRING ] [--metadata-url URL @@ -6312,6 +6684,7 @@ Usage: cardano-cli compatible allegra stake-pool registration-certificate | --testnet-magic NATURAL ) --out-file FILEPATH + Create a stake pool registration certificate @@ -6321,10 +6694,11 @@ Usage: cardano-cli compatible mary | stake-address | stake-pool ) + Mary era commands -Usage: cardano-cli compatible mary transaction signed-transaction +Usage: cardano-cli compatible mary transaction signed-transaction Transaction commands. @@ -6358,6 +6732,7 @@ Usage: cardano-cli compatible mary transaction signed-transaction --certificate-reference-tx-in-execution-units (INT, INT) ]] --out-file FILEPATH + Create a simple signed transaction. @@ -6366,6 +6741,7 @@ Usage: cardano-cli compatible mary governance | create-genesis-key-delegation-certificate | action ) + Governance commands. @@ -6380,6 +6756,7 @@ Usage: cardano-cli compatible mary governance create-mir-certificate | transfer-to-treasury | transfer-to-rewards ) + Create an MIR (Move Instantaneous Rewards) certificate @@ -6390,17 +6767,20 @@ Usage: cardano-cli compatible mary governance create-mir-certificate stake-addre (--stake-address ADDRESS) (--reward LOVELACE) --out-file FILEPATH + Create an MIR certificate to pay stake addresses Usage: cardano-cli compatible mary governance create-mir-certificate transfer-to-treasury --transfer LOVELACE --out-file FILEPATH + Create an MIR certificate to transfer from the reserves pot to the treasury pot Usage: cardano-cli compatible mary governance create-mir-certificate transfer-to-rewards --transfer LOVELACE --out-file FILEPATH + Create an MIR certificate to transfer from the treasury pot to the reserves pot @@ -6419,11 +6799,13 @@ Usage: cardano-cli compatible mary governance create-genesis-key-delegation-cert | --vrf-verification-key-hash STRING ) --out-file FILEPATH + Create a genesis key delegation certificate Usage: cardano-cli compatible mary governance action create-protocol-parameters-update + Governance action commands. @@ -6450,6 +6832,7 @@ Usage: cardano-cli compatible mary governance action create-protocol-parameters- [--protocol-major-version MAJOR --protocol-minor-version MINOR] --out-file FILEPATH + Create a protocol parameters update. @@ -6457,6 +6840,7 @@ Usage: cardano-cli compatible mary stake-address ( registration-certificate | stake-delegation-certificate ) + Stake address commands. @@ -6468,6 +6852,7 @@ Usage: cardano-cli compatible mary stake-address registration-certificate | --stake-address ADDRESS ) --out-file FILEPATH + Create a stake address registration certificate @@ -6484,11 +6869,12 @@ Usage: cardano-cli compatible mary stake-address stake-delegation-certificate | --stake-pool-id STAKE_POOL_ID ) --out-file FILEPATH + Create a stake address stake delegation certificate, which when submitted in a transaction delegates stake to a stake pool. -Usage: cardano-cli compatible mary stake-pool registration-certificate +Usage: cardano-cli compatible mary stake-pool registration-certificate Stake pool commands. @@ -6513,7 +6899,7 @@ Usage: cardano-cli compatible mary stake-pool registration-certificate [--pool-relay-ipv6 STRING] --pool-relay-port INT | --single-host-pool-relay STRING - [--pool-relay-port INT] + --pool-relay-port INT | --multi-host-pool-relay STRING ] [--metadata-url URL @@ -6523,6 +6909,7 @@ Usage: cardano-cli compatible mary stake-pool registration-certificate | --testnet-magic NATURAL ) --out-file FILEPATH + Create a stake pool registration certificate @@ -6532,10 +6919,11 @@ Usage: cardano-cli compatible alonzo | stake-address | stake-pool ) + Alonzo era commands -Usage: cardano-cli compatible alonzo transaction signed-transaction +Usage: cardano-cli compatible alonzo transaction signed-transaction Transaction commands. @@ -6577,6 +6965,7 @@ Usage: cardano-cli compatible alonzo transaction signed-transaction --certificate-reference-tx-in-execution-units (INT, INT) ]] --out-file FILEPATH + Create a simple signed transaction. @@ -6585,6 +6974,7 @@ Usage: cardano-cli compatible alonzo governance | create-genesis-key-delegation-certificate | action ) + Governance commands. @@ -6599,6 +6989,7 @@ Usage: cardano-cli compatible alonzo governance create-mir-certificate | transfer-to-treasury | transfer-to-rewards ) + Create an MIR (Move Instantaneous Rewards) certificate @@ -6609,17 +7000,20 @@ Usage: cardano-cli compatible alonzo governance create-mir-certificate stake-add (--stake-address ADDRESS) (--reward LOVELACE) --out-file FILEPATH + Create an MIR certificate to pay stake addresses Usage: cardano-cli compatible alonzo governance create-mir-certificate transfer-to-treasury --transfer LOVELACE --out-file FILEPATH + Create an MIR certificate to transfer from the reserves pot to the treasury pot Usage: cardano-cli compatible alonzo governance create-mir-certificate transfer-to-rewards --transfer LOVELACE --out-file FILEPATH + Create an MIR certificate to transfer from the treasury pot to the reserves pot @@ -6638,11 +7032,13 @@ Usage: cardano-cli compatible alonzo governance create-genesis-key-delegation-ce | --vrf-verification-key-hash STRING ) --out-file FILEPATH + Create a genesis key delegation certificate Usage: cardano-cli compatible alonzo governance action create-protocol-parameters-update + Governance action commands. @@ -6676,6 +7072,7 @@ Usage: cardano-cli compatible alonzo governance action create-protocol-parameter --protocol-minor-version MINOR] [--cost-model-file FILE] --out-file FILEPATH + Create a protocol parameters update. @@ -6683,6 +7080,7 @@ Usage: cardano-cli compatible alonzo stake-address ( registration-certificate | stake-delegation-certificate ) + Stake address commands. @@ -6694,6 +7092,7 @@ Usage: cardano-cli compatible alonzo stake-address registration-certificate | --stake-address ADDRESS ) --out-file FILEPATH + Create a stake address registration certificate @@ -6710,11 +7109,12 @@ Usage: cardano-cli compatible alonzo stake-address stake-delegation-certificate | --stake-pool-id STAKE_POOL_ID ) --out-file FILEPATH + Create a stake address stake delegation certificate, which when submitted in a transaction delegates stake to a stake pool. -Usage: cardano-cli compatible alonzo stake-pool registration-certificate +Usage: cardano-cli compatible alonzo stake-pool registration-certificate Stake pool commands. @@ -6739,7 +7139,7 @@ Usage: cardano-cli compatible alonzo stake-pool registration-certificate [--pool-relay-ipv6 STRING] --pool-relay-port INT | --single-host-pool-relay STRING - [--pool-relay-port INT] + --pool-relay-port INT | --multi-host-pool-relay STRING ] [--metadata-url URL @@ -6749,6 +7149,7 @@ Usage: cardano-cli compatible alonzo stake-pool registration-certificate | --testnet-magic NATURAL ) --out-file FILEPATH + Create a stake pool registration certificate @@ -6758,10 +7159,11 @@ Usage: cardano-cli compatible babbage | stake-address | stake-pool ) + Babbage era commands -Usage: cardano-cli compatible babbage transaction signed-transaction +Usage: cardano-cli compatible babbage transaction signed-transaction Transaction commands. @@ -6806,6 +7208,7 @@ Usage: cardano-cli compatible babbage transaction signed-transaction --certificate-reference-tx-in-execution-units (INT, INT) ]] --out-file FILEPATH + Create a simple signed transaction. @@ -6814,6 +7217,7 @@ Usage: cardano-cli compatible babbage governance | create-genesis-key-delegation-certificate | action ) + Governance commands. @@ -6828,6 +7232,7 @@ Usage: cardano-cli compatible babbage governance create-mir-certificate | transfer-to-treasury | transfer-to-rewards ) + Create an MIR (Move Instantaneous Rewards) certificate @@ -6838,17 +7243,20 @@ Usage: cardano-cli compatible babbage governance create-mir-certificate stake-ad (--stake-address ADDRESS) (--reward LOVELACE) --out-file FILEPATH + Create an MIR certificate to pay stake addresses Usage: cardano-cli compatible babbage governance create-mir-certificate transfer-to-treasury --transfer LOVELACE --out-file FILEPATH + Create an MIR certificate to transfer from the reserves pot to the treasury pot Usage: cardano-cli compatible babbage governance create-mir-certificate transfer-to-rewards --transfer LOVELACE --out-file FILEPATH + Create an MIR certificate to transfer from the treasury pot to the reserves pot @@ -6867,11 +7275,13 @@ Usage: cardano-cli compatible babbage governance create-genesis-key-delegation-c | --vrf-verification-key-hash STRING ) --out-file FILEPATH + Create a genesis key delegation certificate Usage: cardano-cli compatible babbage governance action create-protocol-parameters-update + Governance action commands. @@ -6902,6 +7312,7 @@ Usage: cardano-cli compatible babbage governance action create-protocol-paramete [--utxo-cost-per-byte LOVELACE] [--cost-model-file FILE] --out-file FILEPATH + Create a protocol parameters update. @@ -6909,6 +7320,7 @@ Usage: cardano-cli compatible babbage stake-address ( registration-certificate | stake-delegation-certificate ) + Stake address commands. @@ -6920,6 +7332,7 @@ Usage: cardano-cli compatible babbage stake-address registration-certificate | --stake-address ADDRESS ) --out-file FILEPATH + Create a stake address registration certificate @@ -6936,11 +7349,12 @@ Usage: cardano-cli compatible babbage stake-address stake-delegation-certificate | --stake-pool-id STAKE_POOL_ID ) --out-file FILEPATH + Create a stake address stake delegation certificate, which when submitted in a transaction delegates stake to a stake pool. -Usage: cardano-cli compatible babbage stake-pool registration-certificate +Usage: cardano-cli compatible babbage stake-pool registration-certificate Stake pool commands. @@ -6965,7 +7379,7 @@ Usage: cardano-cli compatible babbage stake-pool registration-certificate [--pool-relay-ipv6 STRING] --pool-relay-port INT | --single-host-pool-relay STRING - [--pool-relay-port INT] + --pool-relay-port INT | --multi-host-pool-relay STRING ] [--metadata-url URL @@ -6975,6 +7389,7 @@ Usage: cardano-cli compatible babbage stake-pool registration-certificate | --testnet-magic NATURAL ) --out-file FILEPATH + Create a stake pool registration certificate @@ -6984,10 +7399,11 @@ Usage: cardano-cli compatible conway | stake-address | stake-pool ) + Conway era commands -Usage: cardano-cli compatible conway transaction signed-transaction +Usage: cardano-cli compatible conway transaction signed-transaction Transaction commands. @@ -7064,6 +7480,7 @@ Usage: cardano-cli compatible conway transaction signed-transaction --certificate-reference-tx-in-execution-units (INT, INT) ]] --out-file FILEPATH + Create a simple signed transaction. @@ -7073,6 +7490,7 @@ Usage: cardano-cli compatible conway governance | drep | vote ) + Governance commands. @@ -7086,6 +7504,7 @@ Usage: cardano-cli compatible conway governance action | create-hardfork | view ) + Governance action commands. @@ -7110,6 +7529,7 @@ Usage: cardano-cli compatible conway governance action create-constitution [--check-constitution-hash] [--constitution-script-hash HASH] --out-file FILEPATH + Create a constitution. @@ -7143,6 +7563,7 @@ Usage: cardano-cli compatible conway governance action update-committee [--prev-governance-action-tx-id TXID --prev-governance-action-index WORD16] --out-file FILEPATH + Create or update a new committee proposal. @@ -7161,6 +7582,7 @@ Usage: cardano-cli compatible conway governance action create-info --anchor-data-hash HASH [--check-anchor-data] --out-file FILEPATH + Create an info action. @@ -7181,6 +7603,7 @@ Usage: cardano-cli compatible conway governance action create-no-confidence [--prev-governance-action-tx-id TXID --prev-governance-action-index WORD16] --out-file FILEPATH + Create a no confidence proposal. @@ -7246,6 +7669,7 @@ Usage: cardano-cli compatible conway governance action create-protocol-parameter [--ref-script-cost-per-byte RATIONAL] [--cost-model-file FILE] --out-file FILEPATH + Create a protocol parameters update. @@ -7273,6 +7697,7 @@ Usage: cardano-cli compatible conway governance action create-treasury-withdrawa --transfer LOVELACE) [--constitution-script-hash HASH] --out-file FILEPATH + Create a treasury withdrawal. @@ -7295,6 +7720,7 @@ Usage: cardano-cli compatible conway governance action create-hardfork --protocol-major-version MAJOR --protocol-minor-version MINOR --out-file FILEPATH + Create a hardfork initiation proposal. @@ -7303,6 +7729,7 @@ Usage: cardano-cli compatible conway governance action view --action-file FILEPA | --output-yaml ] [--out-file FILEPATH] + View a governance action. @@ -7313,6 +7740,7 @@ Usage: cardano-cli compatible conway governance committee | create-hot-key-authorization-certificate | create-cold-key-resignation-certificate ) + Committee member commands. @@ -7323,6 +7751,7 @@ Usage: cardano-cli compatible conway governance committee key-gen-cold ] --cold-verification-key-file FILEPATH --cold-signing-key-file FILEPATH + Create a cold key pair for a Constitutional Committee Member @@ -7333,6 +7762,7 @@ Usage: cardano-cli compatible conway governance committee key-gen-hot ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a hot key pair for a Constitutional Committee Member @@ -7340,6 +7770,7 @@ Usage: cardano-cli compatible conway governance committee key-hash ( --verification-key STRING | --verification-key-file FILEPATH ) + Print the identifier (hash) of a public key @@ -7357,6 +7788,7 @@ Usage: cardano-cli compatible conway governance committee create-hot-key-authori | --hot-script-file FILEPATH ) --out-file FILEPATH + Create hot key authorization certificate for a Constitutional Committee Member @@ -7371,6 +7803,7 @@ Usage: cardano-cli compatible conway governance committee create-cold-key-resign --resignation-metadata-hash HASH [--check-resignation-metadata-hash]] --out-file FILEPATH + Create cold key resignation certificate for a Constitutional Committee Member @@ -7382,6 +7815,7 @@ Usage: cardano-cli compatible conway governance drep | update-certificate | metadata-hash ) + DRep member commands. @@ -7392,6 +7826,7 @@ Usage: cardano-cli compatible conway governance drep key-gen ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Generate Delegated Representative verification and signing keys. @@ -7405,6 +7840,7 @@ Usage: cardano-cli compatible conway governance drep id | --output-cip129 ] [--out-file FILEPATH] + Generate a drep id. @@ -7419,6 +7855,7 @@ Usage: cardano-cli compatible conway governance drep registration-certificate --drep-metadata-hash HASH [--check-drep-metadata-hash]] --out-file FILEPATH + Create a registration certificate. @@ -7430,6 +7867,7 @@ Usage: cardano-cli compatible conway governance drep retirement-certificate ) --deposit-amt LOVELACE --out-file FILEPATH + Create a DRep retirement certificate. @@ -7443,6 +7881,7 @@ Usage: cardano-cli compatible conway governance drep update-certificate --drep-metadata-hash HASH [--check-drep-metadata-hash]] --out-file FILEPATH + Create a DRep update certificate. @@ -7453,11 +7892,12 @@ Usage: cardano-cli compatible conway governance drep metadata-hash [ --expected-hash HASH | --out-file FILEPATH ] + Calculate the hash of a metadata file, optionally checking the obtained hash against an expected value. -Usage: cardano-cli compatible conway governance vote (create | view) +Usage: cardano-cli compatible conway governance vote (create | view) Vote commands. @@ -7485,6 +7925,7 @@ Usage: cardano-cli compatible conway governance vote create --anchor-data-hash HASH [--check-anchor-data-hash]] --out-file FILEPATH + Vote creation. @@ -7493,6 +7934,7 @@ Usage: cardano-cli compatible conway governance vote view --vote-file FILEPATH | --output-yaml ] [--out-file FILEPATH] + Vote viewing. @@ -7500,6 +7942,7 @@ Usage: cardano-cli compatible conway stake-address ( registration-certificate | stake-delegation-certificate ) + Stake address commands. @@ -7512,6 +7955,7 @@ Usage: cardano-cli compatible conway stake-address registration-certificate ) --key-reg-deposit-amt NATURAL --out-file FILEPATH + Create a stake address registration certificate @@ -7528,11 +7972,12 @@ Usage: cardano-cli compatible conway stake-address stake-delegation-certificate | --stake-pool-id STAKE_POOL_ID ) --out-file FILEPATH + Create a stake address stake delegation certificate, which when submitted in a transaction delegates stake to a stake pool. -Usage: cardano-cli compatible conway stake-pool registration-certificate +Usage: cardano-cli compatible conway stake-pool registration-certificate Stake pool commands. @@ -7557,7 +8002,7 @@ Usage: cardano-cli compatible conway stake-pool registration-certificate [--pool-relay-ipv6 STRING] --pool-relay-port INT | --single-host-pool-relay STRING - [--pool-relay-port INT] + --pool-relay-port INT | --multi-host-pool-relay STRING ] [--metadata-url URL @@ -7567,6 +8012,7 @@ Usage: cardano-cli compatible conway stake-pool registration-certificate | --testnet-magic NATURAL ) --out-file FILEPATH + Create a stake pool registration certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/address.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/address.cli index 42a4854636..8fea2cf9f8 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/address.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/address.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli address (key-gen | key-hash | build | info) +Usage: cardano-cli address (key-gen | key-hash | build | info) Payment address commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/address_build.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/address_build.cli index 82f6a7f340..9373c22600 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/address_build.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/address_build.cli @@ -11,6 +11,7 @@ Usage: cardano-cli address build ] (--mainnet | --testnet-magic NATURAL) [--out-file FILEPATH] + Build a Shelley payment address, with optional delegation to a stake address. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/address_info.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/address_info.cli index 3367ff824d..68d08d8f94 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/address_info.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/address_info.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli address info --address ADDRESS [--out-file FILEPATH] +Usage: cardano-cli address info --address ADDRESS [--out-file FILEPATH] Print information about an address. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/address_key-gen.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/address_key-gen.cli index cf787e941c..2a3fda9ba0 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/address_key-gen.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/address_key-gen.cli @@ -9,6 +9,7 @@ Usage: cardano-cli address key-gen ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create an address key pair. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/address_key-hash.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/address_key-hash.cli index c5de318e95..b73d72f9df 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/address_key-hash.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/address_key-hash.cli @@ -3,6 +3,7 @@ Usage: cardano-cli address key-hash | --payment-verification-key-file FILEPATH ) [--out-file FILEPATH] + Print the hash of an address key. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron.cli index 3282e6abfd..1a7904889c 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron.cli @@ -5,6 +5,7 @@ Usage: cardano-cli byron | governance | miscellaneous ) + Byron specific commands diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_create-proposal-vote.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_create-proposal-vote.cli index 8fd301cc84..6aafbae0d5 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_create-proposal-vote.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_create-proposal-vote.cli @@ -6,6 +6,7 @@ Usage: cardano-cli byron create-proposal-vote --proposal-filepath FILEPATH (--vote-yes | --vote-no) --output-filepath FILEPATH + Create an update proposal vote. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_create-update-proposal.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_create-update-proposal.cli index 612e66d9e1..30d9f5c112 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_create-update-proposal.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_create-update-proposal.cli @@ -28,6 +28,7 @@ Usage: cardano-cli byron create-update-proposal [--tx-fee-a-constant INT --tx-fee-b-constant DOUBLE] [--unlock-stake-epoch WORD64] + Create an update proposal. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_genesis.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_genesis.cli index 562aa07ae2..76d5d5ae53 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_genesis.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_genesis.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli byron genesis (genesis | print-genesis-hash) +Usage: cardano-cli byron genesis (genesis | print-genesis-hash) Byron genesis block commands diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_genesis_genesis.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_genesis_genesis.cli index 7fbbf8f91f..7513d1eaea 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_genesis_genesis.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_genesis_genesis.cli @@ -11,6 +11,7 @@ Usage: cardano-cli byron genesis genesis --genesis-output-dir FILEPATH --avvm-entry-balance INT [--avvm-balance-factor DOUBLE] [--secret-seed INT] + Create genesis. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_genesis_print-genesis-hash.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_genesis_print-genesis-hash.cli index 2d010999a9..1f610cbee1 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_genesis_print-genesis-hash.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_genesis_print-genesis-hash.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli byron genesis print-genesis-hash --genesis-json FILEPATH +Usage: cardano-cli byron genesis print-genesis-hash --genesis-json FILEPATH Compute hash of a genesis file. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_governance.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_governance.cli index 916daf6e69..0f70d6acca 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_governance.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_governance.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli byron governance COMMAND +Usage: cardano-cli byron governance COMMAND Byron governance commands diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_governance_create-proposal-vote.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_governance_create-proposal-vote.cli index b731e74e5a..300018ceb2 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_governance_create-proposal-vote.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_governance_create-proposal-vote.cli @@ -8,6 +8,7 @@ Usage: cardano-cli byron governance create-proposal-vote | --vote-no ) --output-filepath FILEPATH + Create an update proposal vote. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_governance_create-update-proposal.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_governance_create-update-proposal.cli index 28c58297a1..e4f74007b2 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_governance_create-update-proposal.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_governance_create-update-proposal.cli @@ -28,6 +28,7 @@ Usage: cardano-cli byron governance create-update-proposal [--tx-fee-a-constant INT --tx-fee-b-constant DOUBLE] [--unlock-stake-epoch WORD64] + Create an update proposal. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_governance_submit-proposal-vote.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_governance_submit-proposal-vote.cli index cec5aa4f2c..2c04a32045 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_governance_submit-proposal-vote.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_governance_submit-proposal-vote.cli @@ -4,6 +4,7 @@ Usage: cardano-cli byron governance submit-proposal-vote | --testnet-magic NATURAL ) --filepath FILEPATH + Submit a proposal vote. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_governance_submit-update-proposal.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_governance_submit-update-proposal.cli index a726ef5faa..bbd9bf62ab 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_governance_submit-update-proposal.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_governance_submit-update-proposal.cli @@ -4,6 +4,7 @@ Usage: cardano-cli byron governance submit-update-proposal | --testnet-magic NATURAL ) --filepath FILEPATH + Submit an update proposal. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key.cli index 7a5713beaa..888d5b7980 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key.cli @@ -5,6 +5,7 @@ Usage: cardano-cli byron key | signing-key-address | migrate-delegate-key-from ) + Byron key utility commands diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key_keygen.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key_keygen.cli index 6787790599..e8b4bff2ed 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key_keygen.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key_keygen.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli byron key keygen --secret FILEPATH +Usage: cardano-cli byron key keygen --secret FILEPATH Generate a signing key. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key_migrate-delegate-key-from.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key_migrate-delegate-key-from.cli index b2eb7ee453..1b41e5aef7 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key_migrate-delegate-key-from.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key_migrate-delegate-key-from.cli @@ -1,5 +1,6 @@ Usage: cardano-cli byron key migrate-delegate-key-from --from FILEPATH --to FILEPATH + Migrate a delegate key from an older version. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key_signing-key-address.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key_signing-key-address.cli index df8b2da8f9..96b5a00274 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key_signing-key-address.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key_signing-key-address.cli @@ -6,6 +6,7 @@ Usage: cardano-cli byron key signing-key-address | --testnet-magic NATURAL ) --secret FILEPATH + Print address of a signing key. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key_signing-key-public.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key_signing-key-public.cli index ffc2dfee5d..7117cc02f3 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key_signing-key-public.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key_signing-key-public.cli @@ -3,6 +3,7 @@ Usage: cardano-cli byron key signing-key-public | --byron-formats ] --secret FILEPATH + Pretty-print a signing key's verification key (not a secret). diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key_to-verification.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key_to-verification.cli index b9515f91b0..dd4f7453cd 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key_to-verification.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key_to-verification.cli @@ -4,6 +4,7 @@ Usage: cardano-cli byron key to-verification ] --secret FILEPATH --to FILEPATH + Extract a verification key in its base64 form. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_miscellaneous.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_miscellaneous.cli index 9ca004955b..9b4bccb65c 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_miscellaneous.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_miscellaneous.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli byron miscellaneous (validate-cbor | pretty-print-cbor) +Usage: cardano-cli byron miscellaneous (validate-cbor | pretty-print-cbor) Byron miscellaneous commands diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_miscellaneous_pretty-print-cbor.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_miscellaneous_pretty-print-cbor.cli index edd70593e7..bb7b8436f6 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_miscellaneous_pretty-print-cbor.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_miscellaneous_pretty-print-cbor.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli byron miscellaneous pretty-print-cbor --filepath FILEPATH +Usage: cardano-cli byron miscellaneous pretty-print-cbor --filepath FILEPATH Pretty print a CBOR file. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_miscellaneous_validate-cbor.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_miscellaneous_validate-cbor.cli index 0967512f47..ace9ccf602 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_miscellaneous_validate-cbor.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_miscellaneous_validate-cbor.cli @@ -6,6 +6,7 @@ Usage: cardano-cli byron miscellaneous validate-cbor | --byron-vote ] --filepath FILEPATH + Validate a CBOR blockchain object. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_submit-proposal-vote.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_submit-proposal-vote.cli index b2b2e6fd3e..700a8ab099 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_submit-proposal-vote.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_submit-proposal-vote.cli @@ -3,6 +3,7 @@ Usage: cardano-cli byron submit-proposal-vote --socket-path SOCKET_PATH | --testnet-magic NATURAL ) --filepath FILEPATH + Submit a proposal vote. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_submit-update-proposal.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_submit-update-proposal.cli index 1cc8927181..61e13f4ed8 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_submit-update-proposal.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_submit-update-proposal.cli @@ -3,6 +3,7 @@ Usage: cardano-cli byron submit-update-proposal --socket-path SOCKET_PATH | --testnet-magic NATURAL ) --filepath FILEPATH + Submit an update proposal. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_transaction.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_transaction.cli index 910b1ca08a..f87f24e92f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_transaction.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_transaction.cli @@ -4,6 +4,7 @@ Usage: cardano-cli byron transaction | issue-utxo-expenditure | txid ) + Byron transaction commands diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_transaction_issue-genesis-utxo-expenditure.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_transaction_issue-genesis-utxo-expenditure.cli index a9d787083a..4de5ae122e 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_transaction_issue-genesis-utxo-expenditure.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_transaction_issue-genesis-utxo-expenditure.cli @@ -9,6 +9,7 @@ Usage: cardano-cli byron transaction issue-genesis-utxo-expenditure --genesis-js --wallet-key FILEPATH --rich-addr-from ADDR (--txout '("ADDR", LOVELACE)') + Write a file with a signed transaction, spending genesis UTxO. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_transaction_issue-utxo-expenditure.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_transaction_issue-utxo-expenditure.cli index 17c67283e6..1ef3ffda45 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_transaction_issue-utxo-expenditure.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_transaction_issue-utxo-expenditure.cli @@ -9,6 +9,7 @@ Usage: cardano-cli byron transaction issue-utxo-expenditure --wallet-key FILEPATH (--txin (TXID,INDEX)) (--txout '("ADDR", LOVELACE)') + Write a file with a signed transaction, spending normal UTxO. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_transaction_submit-tx.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_transaction_submit-tx.cli index 2dae59e5c9..72ae7a9f68 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_transaction_submit-tx.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_transaction_submit-tx.cli @@ -3,6 +3,7 @@ Usage: cardano-cli byron transaction submit-tx --socket-path SOCKET_PATH | --testnet-magic NATURAL ) --tx FILEPATH + Submit a raw, signed transaction, in its on-wire representation. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_transaction_txid.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_transaction_txid.cli index a5306e88f5..3a530f0e26 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_transaction_txid.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/byron_transaction_txid.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli byron transaction txid --tx FILEPATH +Usage: cardano-cli byron transaction txid --tx FILEPATH Print the txid of a raw, signed transaction. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/cip-format_cip-129.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/cip-format_cip-129.cli index a72ef847d5..3203d8065f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/cip-format_cip-129.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/cip-format_cip-129.cli @@ -4,6 +4,7 @@ Usage: cardano-cli cip-format cip-129 | committee-cold-key | governance-action-id ) + Modified binary encoding of drep keys, constitutional committee cold and hot keys, governance actions. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/cip-format_cip-129_committee-cold-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/cip-format_cip-129_committee-cold-key.cli index a2ff68c4c0..49ff15cddf 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/cip-format_cip-129_committee-cold-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/cip-format_cip-129_committee-cold-key.cli @@ -6,6 +6,7 @@ Usage: cardano-cli cip-format cip-129 committee-cold-key ( --output-file FILEPATH | --output-text ) + Convert committee cold key to the cip-129 compliant format diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/cip-format_cip-129_committee-hot-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/cip-format_cip-129_committee-hot-key.cli index 5871c49748..c9a41285d0 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/cip-format_cip-129_committee-hot-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/cip-format_cip-129_committee-hot-key.cli @@ -6,6 +6,7 @@ Usage: cardano-cli cip-format cip-129 committee-hot-key ( --output-file FILEPATH | --output-text ) + Convert committee hot key to the cip-129 compliant format diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/cip-format_cip-129_drep.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/cip-format_cip-129_drep.cli index 95993fbcd7..8f4b006ae7 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/cip-format_cip-129_drep.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/cip-format_cip-129_drep.cli @@ -6,6 +6,7 @@ Usage: cardano-cli cip-format cip-129 drep ( --output-file FILEPATH | --output-text ) + Convert drep verification key to the cip-129 compliant format diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/cip-format_cip-129_governance-action-id.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/cip-format_cip-129_governance-action-id.cli index 397420e2f5..91fc930682 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/cip-format_cip-129_governance-action-id.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/cip-format_cip-129_governance-action-id.cli @@ -6,6 +6,7 @@ Usage: cardano-cli cip-format cip-129 governance-action-id ( --output-file FILEPATH | --output-text ) + Convert governance action id to the cip-129 compliant format diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible.cli index a74427785f..2add25b3ad 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible.cli @@ -6,6 +6,7 @@ Usage: cardano-cli compatible | babbage | conway ) + Limited backward compatible commands for testing only. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra.cli index 687990fb70..a4007ae60a 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra.cli @@ -4,6 +4,7 @@ Usage: cardano-cli compatible allegra | stake-address | stake-pool ) + Allegra era commands diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance.cli index 926c53b98d..5c3fa70fd0 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance.cli @@ -3,6 +3,7 @@ Usage: cardano-cli compatible allegra governance | create-genesis-key-delegation-certificate | action ) + Governance commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_action.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_action.cli index 7bf923b152..2e92933825 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_action.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_action.cli @@ -1,5 +1,6 @@ Usage: cardano-cli compatible allegra governance action create-protocol-parameters-update + Governance action commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_action_create-protocol-parameters-update.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_action_create-protocol-parameters-update.cli index 125597f9d4..dcc4388dda 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_action_create-protocol-parameters-update.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_action_create-protocol-parameters-update.cli @@ -21,6 +21,7 @@ Usage: cardano-cli compatible allegra governance action create-protocol-paramete [--protocol-major-version MAJOR --protocol-minor-version MINOR] --out-file FILEPATH + Create a protocol parameters update. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_create-genesis-key-delegation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_create-genesis-key-delegation-certificate.cli index 2c9eb83811..9cd663e932 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_create-genesis-key-delegation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_create-genesis-key-delegation-certificate.cli @@ -12,6 +12,7 @@ Usage: cardano-cli compatible allegra governance create-genesis-key-delegation-c | --vrf-verification-key-hash STRING ) --out-file FILEPATH + Create a genesis key delegation certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_create-mir-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_create-mir-certificate.cli index a627f6e3eb..1e7ee0f312 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_create-mir-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_create-mir-certificate.cli @@ -9,6 +9,7 @@ Usage: cardano-cli compatible allegra governance create-mir-certificate | transfer-to-treasury | transfer-to-rewards ) + Create an MIR (Move Instantaneous Rewards) certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_create-mir-certificate_stake-addresses.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_create-mir-certificate_stake-addresses.cli index 2aad1f9bb6..d3f0122b75 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_create-mir-certificate_stake-addresses.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_create-mir-certificate_stake-addresses.cli @@ -5,6 +5,7 @@ Usage: cardano-cli compatible allegra governance create-mir-certificate stake-ad (--stake-address ADDRESS) (--reward LOVELACE) --out-file FILEPATH + Create an MIR certificate to pay stake addresses diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_create-mir-certificate_transfer-to-rewards.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_create-mir-certificate_transfer-to-rewards.cli index 7e0a87e3b1..3e5202715f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_create-mir-certificate_transfer-to-rewards.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_create-mir-certificate_transfer-to-rewards.cli @@ -1,5 +1,6 @@ Usage: cardano-cli compatible allegra governance create-mir-certificate transfer-to-rewards --transfer LOVELACE --out-file FILEPATH + Create an MIR certificate to transfer from the treasury pot to the reserves pot diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_create-mir-certificate_transfer-to-treasury.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_create-mir-certificate_transfer-to-treasury.cli index cf35c8dd30..f574b7bf66 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_create-mir-certificate_transfer-to-treasury.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_create-mir-certificate_transfer-to-treasury.cli @@ -1,5 +1,6 @@ Usage: cardano-cli compatible allegra governance create-mir-certificate transfer-to-treasury --transfer LOVELACE --out-file FILEPATH + Create an MIR certificate to transfer from the reserves pot to the treasury pot diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_stake-address.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_stake-address.cli index 2d853003bf..4fa2db0ec9 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_stake-address.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_stake-address.cli @@ -2,6 +2,7 @@ Usage: cardano-cli compatible allegra stake-address ( registration-certificate | stake-delegation-certificate ) + Stake address commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_stake-address_registration-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_stake-address_registration-certificate.cli index b61c7abd21..8d5a1627d2 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_stake-address_registration-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_stake-address_registration-certificate.cli @@ -6,6 +6,7 @@ Usage: cardano-cli compatible allegra stake-address registration-certificate | --stake-address ADDRESS ) --out-file FILEPATH + Create a stake address registration certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_stake-address_stake-delegation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_stake-address_stake-delegation-certificate.cli index 1048037b91..1919f379ce 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_stake-address_stake-delegation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_stake-address_stake-delegation-certificate.cli @@ -11,6 +11,7 @@ Usage: cardano-cli compatible allegra stake-address stake-delegation-certificate | --stake-pool-id STAKE_POOL_ID ) --out-file FILEPATH + Create a stake address stake delegation certificate, which when submitted in a transaction delegates stake to a stake pool. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_stake-pool_registration-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_stake-pool_registration-certificate.cli index 4191db5765..1a72de7b3e 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_stake-pool_registration-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_stake-pool_registration-certificate.cli @@ -19,7 +19,7 @@ Usage: cardano-cli compatible allegra stake-pool registration-certificate [--pool-relay-ipv6 STRING] --pool-relay-port INT | --single-host-pool-relay STRING - [--pool-relay-port INT] + --pool-relay-port INT | --multi-host-pool-relay STRING ] [--metadata-url URL @@ -29,6 +29,7 @@ Usage: cardano-cli compatible allegra stake-pool registration-certificate | --testnet-magic NATURAL ) --out-file FILEPATH + Create a stake pool registration certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_transaction_signed-transaction.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_transaction_signed-transaction.cli index 8d79f298d1..02d1995f06 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_transaction_signed-transaction.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_transaction_signed-transaction.cli @@ -28,6 +28,7 @@ Usage: cardano-cli compatible allegra transaction signed-transaction --certificate-reference-tx-in-execution-units (INT, INT) ]] --out-file FILEPATH + Create a simple signed transaction. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo.cli index 883f984962..faace741d7 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo.cli @@ -4,6 +4,7 @@ Usage: cardano-cli compatible alonzo | stake-address | stake-pool ) + Alonzo era commands diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance.cli index 703a5ce817..d5dcab4c7d 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance.cli @@ -3,6 +3,7 @@ Usage: cardano-cli compatible alonzo governance | create-genesis-key-delegation-certificate | action ) + Governance commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_action.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_action.cli index 1fd3990d5c..0b40424b8c 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_action.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_action.cli @@ -1,5 +1,6 @@ Usage: cardano-cli compatible alonzo governance action create-protocol-parameters-update + Governance action commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_action_create-protocol-parameters-update.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_action_create-protocol-parameters-update.cli index 329e62c1ea..31c5b3f62d 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_action_create-protocol-parameters-update.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_action_create-protocol-parameters-update.cli @@ -28,6 +28,7 @@ Usage: cardano-cli compatible alonzo governance action create-protocol-parameter --protocol-minor-version MINOR] [--cost-model-file FILE] --out-file FILEPATH + Create a protocol parameters update. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_create-genesis-key-delegation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_create-genesis-key-delegation-certificate.cli index db5c4be0cc..979938ca13 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_create-genesis-key-delegation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_create-genesis-key-delegation-certificate.cli @@ -12,6 +12,7 @@ Usage: cardano-cli compatible alonzo governance create-genesis-key-delegation-ce | --vrf-verification-key-hash STRING ) --out-file FILEPATH + Create a genesis key delegation certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_create-mir-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_create-mir-certificate.cli index 4387b410df..d3416da337 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_create-mir-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_create-mir-certificate.cli @@ -9,6 +9,7 @@ Usage: cardano-cli compatible alonzo governance create-mir-certificate | transfer-to-treasury | transfer-to-rewards ) + Create an MIR (Move Instantaneous Rewards) certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_create-mir-certificate_stake-addresses.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_create-mir-certificate_stake-addresses.cli index 1092539a00..b93ff723e5 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_create-mir-certificate_stake-addresses.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_create-mir-certificate_stake-addresses.cli @@ -5,6 +5,7 @@ Usage: cardano-cli compatible alonzo governance create-mir-certificate stake-add (--stake-address ADDRESS) (--reward LOVELACE) --out-file FILEPATH + Create an MIR certificate to pay stake addresses diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_create-mir-certificate_transfer-to-rewards.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_create-mir-certificate_transfer-to-rewards.cli index 9ca8b0921b..10ef7cb4e8 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_create-mir-certificate_transfer-to-rewards.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_create-mir-certificate_transfer-to-rewards.cli @@ -1,5 +1,6 @@ Usage: cardano-cli compatible alonzo governance create-mir-certificate transfer-to-rewards --transfer LOVELACE --out-file FILEPATH + Create an MIR certificate to transfer from the treasury pot to the reserves pot diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_create-mir-certificate_transfer-to-treasury.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_create-mir-certificate_transfer-to-treasury.cli index bc91d63568..744988ef93 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_create-mir-certificate_transfer-to-treasury.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_create-mir-certificate_transfer-to-treasury.cli @@ -1,5 +1,6 @@ Usage: cardano-cli compatible alonzo governance create-mir-certificate transfer-to-treasury --transfer LOVELACE --out-file FILEPATH + Create an MIR certificate to transfer from the reserves pot to the treasury pot diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_stake-address.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_stake-address.cli index b2517e9e15..92ebb92a99 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_stake-address.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_stake-address.cli @@ -2,6 +2,7 @@ Usage: cardano-cli compatible alonzo stake-address ( registration-certificate | stake-delegation-certificate ) + Stake address commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_stake-address_registration-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_stake-address_registration-certificate.cli index 1f27bd780f..0f702acea0 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_stake-address_registration-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_stake-address_registration-certificate.cli @@ -6,6 +6,7 @@ Usage: cardano-cli compatible alonzo stake-address registration-certificate | --stake-address ADDRESS ) --out-file FILEPATH + Create a stake address registration certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_stake-address_stake-delegation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_stake-address_stake-delegation-certificate.cli index 4ea1b7cfbe..2265d4e3be 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_stake-address_stake-delegation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_stake-address_stake-delegation-certificate.cli @@ -11,6 +11,7 @@ Usage: cardano-cli compatible alonzo stake-address stake-delegation-certificate | --stake-pool-id STAKE_POOL_ID ) --out-file FILEPATH + Create a stake address stake delegation certificate, which when submitted in a transaction delegates stake to a stake pool. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_stake-pool_registration-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_stake-pool_registration-certificate.cli index bfea701f1b..53d2bbe42b 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_stake-pool_registration-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_stake-pool_registration-certificate.cli @@ -19,7 +19,7 @@ Usage: cardano-cli compatible alonzo stake-pool registration-certificate [--pool-relay-ipv6 STRING] --pool-relay-port INT | --single-host-pool-relay STRING - [--pool-relay-port INT] + --pool-relay-port INT | --multi-host-pool-relay STRING ] [--metadata-url URL @@ -29,6 +29,7 @@ Usage: cardano-cli compatible alonzo stake-pool registration-certificate | --testnet-magic NATURAL ) --out-file FILEPATH + Create a stake pool registration certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_transaction_signed-transaction.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_transaction_signed-transaction.cli index f726603ba4..02dee80b45 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_transaction_signed-transaction.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_transaction_signed-transaction.cli @@ -36,6 +36,7 @@ Usage: cardano-cli compatible alonzo transaction signed-transaction --certificate-reference-tx-in-execution-units (INT, INT) ]] --out-file FILEPATH + Create a simple signed transaction. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage.cli index f6c5688b6b..1c5c0f6d51 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage.cli @@ -4,6 +4,7 @@ Usage: cardano-cli compatible babbage | stake-address | stake-pool ) + Babbage era commands diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance.cli index de52ca7f5d..ea1bbd2408 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance.cli @@ -3,6 +3,7 @@ Usage: cardano-cli compatible babbage governance | create-genesis-key-delegation-certificate | action ) + Governance commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_action.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_action.cli index d070f8719f..b5c3d501af 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_action.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_action.cli @@ -1,5 +1,6 @@ Usage: cardano-cli compatible babbage governance action create-protocol-parameters-update + Governance action commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_action_create-protocol-parameters-update.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_action_create-protocol-parameters-update.cli index 3ca137367b..3339ea4a0f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_action_create-protocol-parameters-update.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_action_create-protocol-parameters-update.cli @@ -25,6 +25,7 @@ Usage: cardano-cli compatible babbage governance action create-protocol-paramete [--utxo-cost-per-byte LOVELACE] [--cost-model-file FILE] --out-file FILEPATH + Create a protocol parameters update. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_create-genesis-key-delegation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_create-genesis-key-delegation-certificate.cli index 2e7ba1484b..72c63ffe50 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_create-genesis-key-delegation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_create-genesis-key-delegation-certificate.cli @@ -12,6 +12,7 @@ Usage: cardano-cli compatible babbage governance create-genesis-key-delegation-c | --vrf-verification-key-hash STRING ) --out-file FILEPATH + Create a genesis key delegation certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_create-mir-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_create-mir-certificate.cli index e00c9d6edd..90c66c94da 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_create-mir-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_create-mir-certificate.cli @@ -9,6 +9,7 @@ Usage: cardano-cli compatible babbage governance create-mir-certificate | transfer-to-treasury | transfer-to-rewards ) + Create an MIR (Move Instantaneous Rewards) certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_create-mir-certificate_stake-addresses.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_create-mir-certificate_stake-addresses.cli index 2279d4c141..53bff076f9 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_create-mir-certificate_stake-addresses.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_create-mir-certificate_stake-addresses.cli @@ -5,6 +5,7 @@ Usage: cardano-cli compatible babbage governance create-mir-certificate stake-ad (--stake-address ADDRESS) (--reward LOVELACE) --out-file FILEPATH + Create an MIR certificate to pay stake addresses diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_create-mir-certificate_transfer-to-rewards.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_create-mir-certificate_transfer-to-rewards.cli index 21180600fd..d6fe92b081 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_create-mir-certificate_transfer-to-rewards.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_create-mir-certificate_transfer-to-rewards.cli @@ -1,5 +1,6 @@ Usage: cardano-cli compatible babbage governance create-mir-certificate transfer-to-rewards --transfer LOVELACE --out-file FILEPATH + Create an MIR certificate to transfer from the treasury pot to the reserves pot diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_create-mir-certificate_transfer-to-treasury.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_create-mir-certificate_transfer-to-treasury.cli index c0e98dbb71..db0414dce5 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_create-mir-certificate_transfer-to-treasury.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_create-mir-certificate_transfer-to-treasury.cli @@ -1,5 +1,6 @@ Usage: cardano-cli compatible babbage governance create-mir-certificate transfer-to-treasury --transfer LOVELACE --out-file FILEPATH + Create an MIR certificate to transfer from the reserves pot to the treasury pot diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_stake-address.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_stake-address.cli index 46256f07c2..5bcb03f98f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_stake-address.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_stake-address.cli @@ -2,6 +2,7 @@ Usage: cardano-cli compatible babbage stake-address ( registration-certificate | stake-delegation-certificate ) + Stake address commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_stake-address_registration-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_stake-address_registration-certificate.cli index 97991d34ff..eb1f7ab3a2 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_stake-address_registration-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_stake-address_registration-certificate.cli @@ -6,6 +6,7 @@ Usage: cardano-cli compatible babbage stake-address registration-certificate | --stake-address ADDRESS ) --out-file FILEPATH + Create a stake address registration certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_stake-address_stake-delegation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_stake-address_stake-delegation-certificate.cli index 5e8ce52bd4..c8666439a2 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_stake-address_stake-delegation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_stake-address_stake-delegation-certificate.cli @@ -11,6 +11,7 @@ Usage: cardano-cli compatible babbage stake-address stake-delegation-certificate | --stake-pool-id STAKE_POOL_ID ) --out-file FILEPATH + Create a stake address stake delegation certificate, which when submitted in a transaction delegates stake to a stake pool. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_stake-pool_registration-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_stake-pool_registration-certificate.cli index c67a43b791..d1d1c2c257 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_stake-pool_registration-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_stake-pool_registration-certificate.cli @@ -19,7 +19,7 @@ Usage: cardano-cli compatible babbage stake-pool registration-certificate [--pool-relay-ipv6 STRING] --pool-relay-port INT | --single-host-pool-relay STRING - [--pool-relay-port INT] + --pool-relay-port INT | --multi-host-pool-relay STRING ] [--metadata-url URL @@ -29,6 +29,7 @@ Usage: cardano-cli compatible babbage stake-pool registration-certificate | --testnet-magic NATURAL ) --out-file FILEPATH + Create a stake pool registration certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_transaction_signed-transaction.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_transaction_signed-transaction.cli index d09f823c3a..de0b7471df 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_transaction_signed-transaction.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_transaction_signed-transaction.cli @@ -39,6 +39,7 @@ Usage: cardano-cli compatible babbage transaction signed-transaction --certificate-reference-tx-in-execution-units (INT, INT) ]] --out-file FILEPATH + Create a simple signed transaction. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway.cli index 21f5288048..17ffb13f70 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway.cli @@ -4,6 +4,7 @@ Usage: cardano-cli compatible conway | stake-address | stake-pool ) + Conway era commands diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance.cli index 7ef431a2ba..0ef18afdba 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance.cli @@ -4,6 +4,7 @@ Usage: cardano-cli compatible conway governance | drep | vote ) + Governance commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action.cli index b21b67b7c1..e6217dbed3 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action.cli @@ -8,6 +8,7 @@ Usage: cardano-cli compatible conway governance action | create-hardfork | view ) + Governance action commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_create-constitution.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_create-constitution.cli index 24a2b41dd3..5f11c51141 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_create-constitution.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_create-constitution.cli @@ -19,6 +19,7 @@ Usage: cardano-cli compatible conway governance action create-constitution [--check-constitution-hash] [--constitution-script-hash HASH] --out-file FILEPATH + Create a constitution. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_create-hardfork.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_create-hardfork.cli index a233717b6c..36f6dda3e1 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_create-hardfork.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_create-hardfork.cli @@ -17,6 +17,7 @@ Usage: cardano-cli compatible conway governance action create-hardfork --protocol-major-version MAJOR --protocol-minor-version MINOR --out-file FILEPATH + Create a hardfork initiation proposal. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_create-info.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_create-info.cli index 90914cc199..013f74ff84 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_create-info.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_create-info.cli @@ -13,6 +13,7 @@ Usage: cardano-cli compatible conway governance action create-info --anchor-data-hash HASH [--check-anchor-data] --out-file FILEPATH + Create an info action. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_create-no-confidence.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_create-no-confidence.cli index 450e4b7e97..cd63343d3f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_create-no-confidence.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_create-no-confidence.cli @@ -15,6 +15,7 @@ Usage: cardano-cli compatible conway governance action create-no-confidence [--prev-governance-action-tx-id TXID --prev-governance-action-index WORD16] --out-file FILEPATH + Create a no confidence proposal. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_create-protocol-parameters-update.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_create-protocol-parameters-update.cli index c472ac20f7..e55101ef62 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_create-protocol-parameters-update.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_create-protocol-parameters-update.cli @@ -60,6 +60,7 @@ Usage: cardano-cli compatible conway governance action create-protocol-parameter [--ref-script-cost-per-byte RATIONAL] [--cost-model-file FILE] --out-file FILEPATH + Create a protocol parameters update. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_create-treasury-withdrawal.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_create-treasury-withdrawal.cli index 0991dd7229..247abe87a4 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_create-treasury-withdrawal.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_create-treasury-withdrawal.cli @@ -22,6 +22,7 @@ Usage: cardano-cli compatible conway governance action create-treasury-withdrawa --transfer LOVELACE) [--constitution-script-hash HASH] --out-file FILEPATH + Create a treasury withdrawal. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_update-committee.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_update-committee.cli index d8953d23ef..7799a97e56 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_update-committee.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_update-committee.cli @@ -28,6 +28,7 @@ Usage: cardano-cli compatible conway governance action update-committee [--prev-governance-action-tx-id TXID --prev-governance-action-index WORD16] --out-file FILEPATH + Create or update a new committee proposal. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_view.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_view.cli index db4895e5be..389b426737 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_view.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_action_view.cli @@ -3,6 +3,7 @@ Usage: cardano-cli compatible conway governance action view --action-file FILEPA | --output-yaml ] [--out-file FILEPATH] + View a governance action. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee.cli index 3115afe13a..cb6dd7a58b 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee.cli @@ -5,6 +5,7 @@ Usage: cardano-cli compatible conway governance committee | create-hot-key-authorization-certificate | create-cold-key-resignation-certificate ) + Committee member commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee_create-cold-key-resignation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee_create-cold-key-resignation-certificate.cli index d6b6ced424..af0d602ef9 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee_create-cold-key-resignation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee_create-cold-key-resignation-certificate.cli @@ -9,6 +9,7 @@ Usage: cardano-cli compatible conway governance committee create-cold-key-resign --resignation-metadata-hash HASH [--check-resignation-metadata-hash]] --out-file FILEPATH + Create cold key resignation certificate for a Constitutional Committee Member diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee_create-hot-key-authorization-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee_create-hot-key-authorization-certificate.cli index e65f54722b..6319569ff8 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee_create-hot-key-authorization-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee_create-hot-key-authorization-certificate.cli @@ -12,6 +12,7 @@ Usage: cardano-cli compatible conway governance committee create-hot-key-authori | --hot-script-file FILEPATH ) --out-file FILEPATH + Create hot key authorization certificate for a Constitutional Committee Member diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee_key-gen-cold.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee_key-gen-cold.cli index ce3d7087c0..1bc8842c12 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee_key-gen-cold.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee_key-gen-cold.cli @@ -5,6 +5,7 @@ Usage: cardano-cli compatible conway governance committee key-gen-cold ] --cold-verification-key-file FILEPATH --cold-signing-key-file FILEPATH + Create a cold key pair for a Constitutional Committee Member diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee_key-gen-hot.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee_key-gen-hot.cli index 64a080a6e9..5274ec7a99 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee_key-gen-hot.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee_key-gen-hot.cli @@ -5,6 +5,7 @@ Usage: cardano-cli compatible conway governance committee key-gen-hot ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a hot key pair for a Constitutional Committee Member diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee_key-hash.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee_key-hash.cli index 78b84b8663..0bbc0f9f4b 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee_key-hash.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee_key-hash.cli @@ -2,6 +2,7 @@ Usage: cardano-cli compatible conway governance committee key-hash ( --verification-key STRING | --verification-key-file FILEPATH ) + Print the identifier (hash) of a public key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep.cli index caa9ada410..d14499fb69 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep.cli @@ -6,6 +6,7 @@ Usage: cardano-cli compatible conway governance drep | update-certificate | metadata-hash ) + DRep member commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_id.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_id.cli index 36fce407a1..9d33e092ba 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_id.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_id.cli @@ -8,6 +8,7 @@ Usage: cardano-cli compatible conway governance drep id | --output-cip129 ] [--out-file FILEPATH] + Generate a drep id. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_key-gen.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_key-gen.cli index 1ae31110c5..80029380fe 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_key-gen.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_key-gen.cli @@ -5,6 +5,7 @@ Usage: cardano-cli compatible conway governance drep key-gen ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Generate Delegated Representative verification and signing keys. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_metadata-hash.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_metadata-hash.cli index 4cd25d62d4..a04c8bd347 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_metadata-hash.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_metadata-hash.cli @@ -5,6 +5,7 @@ Usage: cardano-cli compatible conway governance drep metadata-hash [ --expected-hash HASH | --out-file FILEPATH ] + Calculate the hash of a metadata file, optionally checking the obtained hash against an expected value. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_registration-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_registration-certificate.cli index 1c1724cac8..e555975432 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_registration-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_registration-certificate.cli @@ -9,6 +9,7 @@ Usage: cardano-cli compatible conway governance drep registration-certificate --drep-metadata-hash HASH [--check-drep-metadata-hash]] --out-file FILEPATH + Create a registration certificate. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_retirement-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_retirement-certificate.cli index 3cb6356737..5ce4d954fe 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_retirement-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_retirement-certificate.cli @@ -6,6 +6,7 @@ Usage: cardano-cli compatible conway governance drep retirement-certificate ) --deposit-amt LOVELACE --out-file FILEPATH + Create a DRep retirement certificate. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_update-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_update-certificate.cli index f72b91984f..f3e9ae1785 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_update-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_update-certificate.cli @@ -8,6 +8,7 @@ Usage: cardano-cli compatible conway governance drep update-certificate --drep-metadata-hash HASH [--check-drep-metadata-hash]] --out-file FILEPATH + Create a DRep update certificate. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_vote.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_vote.cli index 64c67237c0..8c633ba4a6 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_vote.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_vote.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli compatible conway governance vote (create | view) +Usage: cardano-cli compatible conway governance vote (create | view) Vote commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_vote_create.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_vote_create.cli index 0d71966b16..6e8a0b257f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_vote_create.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_vote_create.cli @@ -22,6 +22,7 @@ Usage: cardano-cli compatible conway governance vote create --anchor-data-hash HASH [--check-anchor-data-hash]] --out-file FILEPATH + Vote creation. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_vote_view.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_vote_view.cli index 12416c6df2..cfb3ff9643 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_vote_view.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_vote_view.cli @@ -3,6 +3,7 @@ Usage: cardano-cli compatible conway governance vote view --vote-file FILEPATH | --output-yaml ] [--out-file FILEPATH] + Vote viewing. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_stake-address.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_stake-address.cli index f864771daf..d688b0250d 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_stake-address.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_stake-address.cli @@ -2,6 +2,7 @@ Usage: cardano-cli compatible conway stake-address ( registration-certificate | stake-delegation-certificate ) + Stake address commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_stake-address_registration-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_stake-address_registration-certificate.cli index 4a365d11af..9f8e5afd1d 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_stake-address_registration-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_stake-address_registration-certificate.cli @@ -7,6 +7,7 @@ Usage: cardano-cli compatible conway stake-address registration-certificate ) --key-reg-deposit-amt NATURAL --out-file FILEPATH + Create a stake address registration certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_stake-address_stake-delegation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_stake-address_stake-delegation-certificate.cli index eaeddf538c..ba148056d5 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_stake-address_stake-delegation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_stake-address_stake-delegation-certificate.cli @@ -11,6 +11,7 @@ Usage: cardano-cli compatible conway stake-address stake-delegation-certificate | --stake-pool-id STAKE_POOL_ID ) --out-file FILEPATH + Create a stake address stake delegation certificate, which when submitted in a transaction delegates stake to a stake pool. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_stake-pool_registration-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_stake-pool_registration-certificate.cli index 14e390cd67..978b044945 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_stake-pool_registration-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_stake-pool_registration-certificate.cli @@ -19,7 +19,7 @@ Usage: cardano-cli compatible conway stake-pool registration-certificate [--pool-relay-ipv6 STRING] --pool-relay-port INT | --single-host-pool-relay STRING - [--pool-relay-port INT] + --pool-relay-port INT | --multi-host-pool-relay STRING ] [--metadata-url URL @@ -29,6 +29,7 @@ Usage: cardano-cli compatible conway stake-pool registration-certificate | --testnet-magic NATURAL ) --out-file FILEPATH + Create a stake pool registration certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_transaction_signed-transaction.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_transaction_signed-transaction.cli index ba1c9ae39c..79fde11dab 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_transaction_signed-transaction.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_transaction_signed-transaction.cli @@ -71,6 +71,7 @@ Usage: cardano-cli compatible conway transaction signed-transaction --certificate-reference-tx-in-execution-units (INT, INT) ]] --out-file FILEPATH + Create a simple signed transaction. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary.cli index ea6486ec8b..c1b71feb8f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary.cli @@ -4,6 +4,7 @@ Usage: cardano-cli compatible mary | stake-address | stake-pool ) + Mary era commands diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance.cli index e8979ca57a..e39a0eeb12 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance.cli @@ -3,6 +3,7 @@ Usage: cardano-cli compatible mary governance | create-genesis-key-delegation-certificate | action ) + Governance commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_action.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_action.cli index dc1f42bb0d..29262cd20d 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_action.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_action.cli @@ -1,5 +1,6 @@ Usage: cardano-cli compatible mary governance action create-protocol-parameters-update + Governance action commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_action_create-protocol-parameters-update.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_action_create-protocol-parameters-update.cli index 68ad0e7195..f167fa5482 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_action_create-protocol-parameters-update.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_action_create-protocol-parameters-update.cli @@ -21,6 +21,7 @@ Usage: cardano-cli compatible mary governance action create-protocol-parameters- [--protocol-major-version MAJOR --protocol-minor-version MINOR] --out-file FILEPATH + Create a protocol parameters update. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_create-genesis-key-delegation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_create-genesis-key-delegation-certificate.cli index c49072424d..248c89a944 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_create-genesis-key-delegation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_create-genesis-key-delegation-certificate.cli @@ -12,6 +12,7 @@ Usage: cardano-cli compatible mary governance create-genesis-key-delegation-cert | --vrf-verification-key-hash STRING ) --out-file FILEPATH + Create a genesis key delegation certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_create-mir-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_create-mir-certificate.cli index f683b5b307..53feca9df9 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_create-mir-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_create-mir-certificate.cli @@ -9,6 +9,7 @@ Usage: cardano-cli compatible mary governance create-mir-certificate | transfer-to-treasury | transfer-to-rewards ) + Create an MIR (Move Instantaneous Rewards) certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_create-mir-certificate_stake-addresses.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_create-mir-certificate_stake-addresses.cli index 367110a8a0..f891264b4a 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_create-mir-certificate_stake-addresses.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_create-mir-certificate_stake-addresses.cli @@ -5,6 +5,7 @@ Usage: cardano-cli compatible mary governance create-mir-certificate stake-addre (--stake-address ADDRESS) (--reward LOVELACE) --out-file FILEPATH + Create an MIR certificate to pay stake addresses diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_create-mir-certificate_transfer-to-rewards.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_create-mir-certificate_transfer-to-rewards.cli index c2e5539ba1..0ad9d7cf3f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_create-mir-certificate_transfer-to-rewards.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_create-mir-certificate_transfer-to-rewards.cli @@ -1,5 +1,6 @@ Usage: cardano-cli compatible mary governance create-mir-certificate transfer-to-rewards --transfer LOVELACE --out-file FILEPATH + Create an MIR certificate to transfer from the treasury pot to the reserves pot diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_create-mir-certificate_transfer-to-treasury.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_create-mir-certificate_transfer-to-treasury.cli index 9e6f5ab4bf..937f599778 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_create-mir-certificate_transfer-to-treasury.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_create-mir-certificate_transfer-to-treasury.cli @@ -1,5 +1,6 @@ Usage: cardano-cli compatible mary governance create-mir-certificate transfer-to-treasury --transfer LOVELACE --out-file FILEPATH + Create an MIR certificate to transfer from the reserves pot to the treasury pot diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_stake-address.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_stake-address.cli index 21438aa4c7..45f86ff5d2 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_stake-address.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_stake-address.cli @@ -2,6 +2,7 @@ Usage: cardano-cli compatible mary stake-address ( registration-certificate | stake-delegation-certificate ) + Stake address commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_stake-address_registration-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_stake-address_registration-certificate.cli index 46909c92d8..c56ee237a0 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_stake-address_registration-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_stake-address_registration-certificate.cli @@ -6,6 +6,7 @@ Usage: cardano-cli compatible mary stake-address registration-certificate | --stake-address ADDRESS ) --out-file FILEPATH + Create a stake address registration certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_stake-address_stake-delegation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_stake-address_stake-delegation-certificate.cli index 9944e73a4b..5729dee1d4 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_stake-address_stake-delegation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_stake-address_stake-delegation-certificate.cli @@ -11,6 +11,7 @@ Usage: cardano-cli compatible mary stake-address stake-delegation-certificate | --stake-pool-id STAKE_POOL_ID ) --out-file FILEPATH + Create a stake address stake delegation certificate, which when submitted in a transaction delegates stake to a stake pool. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_stake-pool_registration-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_stake-pool_registration-certificate.cli index ce0dad9ed6..920146c3f1 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_stake-pool_registration-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_stake-pool_registration-certificate.cli @@ -19,7 +19,7 @@ Usage: cardano-cli compatible mary stake-pool registration-certificate [--pool-relay-ipv6 STRING] --pool-relay-port INT | --single-host-pool-relay STRING - [--pool-relay-port INT] + --pool-relay-port INT | --multi-host-pool-relay STRING ] [--metadata-url URL @@ -29,6 +29,7 @@ Usage: cardano-cli compatible mary stake-pool registration-certificate | --testnet-magic NATURAL ) --out-file FILEPATH + Create a stake pool registration certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_transaction_signed-transaction.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_transaction_signed-transaction.cli index 7aa8cded67..8066599385 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_transaction_signed-transaction.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_transaction_signed-transaction.cli @@ -28,6 +28,7 @@ Usage: cardano-cli compatible mary transaction signed-transaction --certificate-reference-tx-in-execution-units (INT, INT) ]] --out-file FILEPATH + Create a simple signed transaction. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley.cli index 6e8b5806ad..6fb4c04876 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley.cli @@ -4,6 +4,7 @@ Usage: cardano-cli compatible shelley | stake-address | stake-pool ) + Shelley era commands diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance.cli index 0f0928bfe5..ce75dfc799 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance.cli @@ -3,6 +3,7 @@ Usage: cardano-cli compatible shelley governance | create-genesis-key-delegation-certificate | action ) + Governance commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_action.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_action.cli index 29ca24f7a7..a77d808bd6 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_action.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_action.cli @@ -1,5 +1,6 @@ Usage: cardano-cli compatible shelley governance action create-protocol-parameters-update + Governance action commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_action_create-protocol-parameters-update.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_action_create-protocol-parameters-update.cli index 8f68bd20d9..a57812efda 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_action_create-protocol-parameters-update.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_action_create-protocol-parameters-update.cli @@ -21,6 +21,7 @@ Usage: cardano-cli compatible shelley governance action create-protocol-paramete ] [--decentralization-parameter RATIONAL] --out-file FILEPATH + Create a protocol parameters update. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_create-genesis-key-delegation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_create-genesis-key-delegation-certificate.cli index bc4bd33553..54ab9f0309 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_create-genesis-key-delegation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_create-genesis-key-delegation-certificate.cli @@ -12,6 +12,7 @@ Usage: cardano-cli compatible shelley governance create-genesis-key-delegation-c | --vrf-verification-key-hash STRING ) --out-file FILEPATH + Create a genesis key delegation certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_create-mir-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_create-mir-certificate.cli index 9987e06c40..4a223378b0 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_create-mir-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_create-mir-certificate.cli @@ -9,6 +9,7 @@ Usage: cardano-cli compatible shelley governance create-mir-certificate | transfer-to-treasury | transfer-to-rewards ) + Create an MIR (Move Instantaneous Rewards) certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_create-mir-certificate_stake-addresses.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_create-mir-certificate_stake-addresses.cli index a97fc50c3f..8ed0233b08 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_create-mir-certificate_stake-addresses.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_create-mir-certificate_stake-addresses.cli @@ -5,6 +5,7 @@ Usage: cardano-cli compatible shelley governance create-mir-certificate stake-ad (--stake-address ADDRESS) (--reward LOVELACE) --out-file FILEPATH + Create an MIR certificate to pay stake addresses diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_create-mir-certificate_transfer-to-rewards.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_create-mir-certificate_transfer-to-rewards.cli index 2aab11898a..a7c4de5f1e 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_create-mir-certificate_transfer-to-rewards.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_create-mir-certificate_transfer-to-rewards.cli @@ -1,5 +1,6 @@ Usage: cardano-cli compatible shelley governance create-mir-certificate transfer-to-rewards --transfer LOVELACE --out-file FILEPATH + Create an MIR certificate to transfer from the treasury pot to the reserves pot diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_create-mir-certificate_transfer-to-treasury.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_create-mir-certificate_transfer-to-treasury.cli index 3c83188053..e19d3b0934 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_create-mir-certificate_transfer-to-treasury.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_create-mir-certificate_transfer-to-treasury.cli @@ -1,5 +1,6 @@ Usage: cardano-cli compatible shelley governance create-mir-certificate transfer-to-treasury --transfer LOVELACE --out-file FILEPATH + Create an MIR certificate to transfer from the reserves pot to the treasury pot diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_stake-address.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_stake-address.cli index e0d2d8596d..2b0f7b4b87 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_stake-address.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_stake-address.cli @@ -2,6 +2,7 @@ Usage: cardano-cli compatible shelley stake-address ( registration-certificate | stake-delegation-certificate ) + Stake address commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_stake-address_registration-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_stake-address_registration-certificate.cli index df89396d6f..aa845171cd 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_stake-address_registration-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_stake-address_registration-certificate.cli @@ -6,6 +6,7 @@ Usage: cardano-cli compatible shelley stake-address registration-certificate | --stake-address ADDRESS ) --out-file FILEPATH + Create a stake address registration certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_stake-address_stake-delegation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_stake-address_stake-delegation-certificate.cli index 68c8312add..1c587194b3 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_stake-address_stake-delegation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_stake-address_stake-delegation-certificate.cli @@ -11,6 +11,7 @@ Usage: cardano-cli compatible shelley stake-address stake-delegation-certificate | --stake-pool-id STAKE_POOL_ID ) --out-file FILEPATH + Create a stake address stake delegation certificate, which when submitted in a transaction delegates stake to a stake pool. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_stake-pool_registration-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_stake-pool_registration-certificate.cli index 6028bc5753..a7ba3f9213 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_stake-pool_registration-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_stake-pool_registration-certificate.cli @@ -19,7 +19,7 @@ Usage: cardano-cli compatible shelley stake-pool registration-certificate [--pool-relay-ipv6 STRING] --pool-relay-port INT | --single-host-pool-relay STRING - [--pool-relay-port INT] + --pool-relay-port INT | --multi-host-pool-relay STRING ] [--metadata-url URL @@ -29,6 +29,7 @@ Usage: cardano-cli compatible shelley stake-pool registration-certificate | --testnet-magic NATURAL ) --out-file FILEPATH + Create a stake pool registration certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_transaction_signed-transaction.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_transaction_signed-transaction.cli index 2368e50b27..bb8fa4df8a 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_transaction_signed-transaction.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_transaction_signed-transaction.cli @@ -28,6 +28,7 @@ Usage: cardano-cli compatible shelley transaction signed-transaction --certificate-reference-tx-in-execution-units (INT, INT) ]] --out-file FILEPATH + Create a simple signed transaction. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway.cli index f648d0311c..5704c6ff59 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway.cli @@ -10,6 +10,7 @@ Usage: cardano-cli conway | text-view | transaction ) + Conway era commands diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_address.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_address.cli index b67a36891f..f0f79e0d38 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_address.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_address.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli conway address (key-gen | key-hash | build | info) +Usage: cardano-cli conway address (key-gen | key-hash | build | info) Payment address commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_address_build.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_address_build.cli index e10ba4335d..b973b705ba 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_address_build.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_address_build.cli @@ -11,6 +11,7 @@ Usage: cardano-cli conway address build ] (--mainnet | --testnet-magic NATURAL) [--out-file FILEPATH] + Build a Shelley payment address, with optional delegation to a stake address. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_address_info.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_address_info.cli index b363f436fc..5e41556190 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_address_info.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_address_info.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli conway address info --address ADDRESS [--out-file FILEPATH] +Usage: cardano-cli conway address info --address ADDRESS [--out-file FILEPATH] Print information about an address. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_address_key-gen.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_address_key-gen.cli index 9edb0b7182..0cee7e8d18 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_address_key-gen.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_address_key-gen.cli @@ -9,6 +9,7 @@ Usage: cardano-cli conway address key-gen ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create an address key pair. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_address_key-hash.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_address_key-hash.cli index ac4ccb091e..78f57f52f0 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_address_key-hash.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_address_key-hash.cli @@ -3,6 +3,7 @@ Usage: cardano-cli conway address key-hash | --payment-verification-key-file FILEPATH ) [--out-file FILEPATH] + Print the hash of an address key. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis.cli index 70d54a240d..3fc5d45f6d 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis.cli @@ -12,6 +12,7 @@ Usage: cardano-cli conway genesis | create-testnet-data | hash ) + Genesis block commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_create-cardano.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_create-cardano.cli index 55d80ba704..179bdf90e2 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_create-cardano.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_create-cardano.cli @@ -14,6 +14,7 @@ Usage: cardano-cli conway genesis create-cardano --genesis-dir DIR --alonzo-template FILEPATH --conway-template FILEPATH [--node-config-template FILEPATH] + Create a Byron and Shelley genesis file from a genesis template and genesis/delegation/spending keys. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_create-staked.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_create-staked.cli index 79bdd15abe..1f553ab93a 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_create-staked.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_create-staked.cli @@ -18,6 +18,7 @@ Usage: cardano-cli conway genesis create-staked [--bulk-pools-per-file INT] [--num-stuffed-utxo INT] [--relay-specification-file FILEPATH] + Create a staked Shelley genesis file from a genesis template and genesis/delegation/spending keys. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_create-testnet-data.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_create-testnet-data.cli index 399363ccd4..731df2f592 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_create-testnet-data.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_create-testnet-data.cli @@ -1,6 +1,7 @@ Usage: cardano-cli conway genesis create-testnet-data [--spec-shelley FILEPATH] [--spec-alonzo FILEPATH] [--spec-conway FILEPATH] + [--genesis-keys INT] [--pools INT] [ --stake-delegators INT @@ -18,6 +19,7 @@ Usage: cardano-cli conway genesis create-testnet-data [--spec-shelley FILEPATH] [--relays FILEPATH] [--start-time UTC_TIME] --out-dir DIR + Create data to use for starting a testnet. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_create.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_create.cli index efae3cfb73..980b69a907 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_create.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_create.cli @@ -9,6 +9,7 @@ Usage: cardano-cli conway genesis create [--start-time UTC_TIME] [--supply LOVELACE] (--mainnet | --testnet-magic NATURAL) + Create a Shelley genesis file from a genesis template and genesis/delegation/spending keys. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_get-ver-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_get-ver-key.cli index bfd74bf90d..13f6218ebe 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_get-ver-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_get-ver-key.cli @@ -1,5 +1,6 @@ Usage: cardano-cli conway genesis get-ver-key --verification-key-file FILEPATH --signing-key-file FILEPATH + Derive the verification key from a signing key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_hash.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_hash.cli index 71f89c867f..c5f2751293 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_hash.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_hash.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli conway genesis hash --genesis FILEPATH +Usage: cardano-cli conway genesis hash --genesis FILEPATH DEPRECATION WARNING! This command is deprecated and will be removed in a future release. Please use hash genesis-file instead. Compute the hash of a diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_initial-addr.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_initial-addr.cli index 6f64200bbd..a1b33d7dd3 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_initial-addr.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_initial-addr.cli @@ -3,6 +3,7 @@ Usage: cardano-cli conway genesis initial-addr --verification-key-file FILEPATH | --testnet-magic NATURAL ) [--out-file FILEPATH] + Get the address for an initial UTxO based on the verification key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_initial-txin.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_initial-txin.cli index b32ce3f648..21966fb005 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_initial-txin.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_initial-txin.cli @@ -3,6 +3,7 @@ Usage: cardano-cli conway genesis initial-txin --verification-key-file FILEPATH | --testnet-magic NATURAL ) [--out-file FILEPATH] + Get the TxIn for an initial UTxO based on the verification key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_key-gen-delegate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_key-gen-delegate.cli index 777429c729..a3ed448809 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_key-gen-delegate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_key-gen-delegate.cli @@ -1,6 +1,7 @@ Usage: cardano-cli conway genesis key-gen-delegate --verification-key-file FILEPATH --signing-key-file FILEPATH --operational-certificate-issue-counter-file FILEPATH + Create a Shelley genesis delegate key pair diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_key-gen-genesis.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_key-gen-genesis.cli index 66ac79b861..6810a0c50b 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_key-gen-genesis.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_key-gen-genesis.cli @@ -1,5 +1,6 @@ Usage: cardano-cli conway genesis key-gen-genesis --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a Shelley genesis key pair diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_key-gen-utxo.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_key-gen-utxo.cli index cd6f2c8b31..30951912e0 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_key-gen-utxo.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_key-gen-utxo.cli @@ -1,5 +1,6 @@ Usage: cardano-cli conway genesis key-gen-utxo --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a Shelley genesis UTxO key pair diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_key-hash.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_key-hash.cli index 9762c999ea..7f5e5e077d 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_key-hash.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_key-hash.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli conway genesis key-hash --verification-key-file FILEPATH +Usage: cardano-cli conway genesis key-hash --verification-key-file FILEPATH Print the identifier (hash) of a public key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance.cli index b70383ce8a..97bbc2d9ed 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli conway governance (action | committee | drep | vote) +Usage: cardano-cli conway governance (action | committee | drep | vote) Governance commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action.cli index dfd441eeb6..f933f076ba 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action.cli @@ -8,6 +8,7 @@ Usage: cardano-cli conway governance action | create-hardfork | view ) + Governance action commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_create-constitution.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_create-constitution.cli index 753b08d0a5..a884cd378c 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_create-constitution.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_create-constitution.cli @@ -19,6 +19,7 @@ Usage: cardano-cli conway governance action create-constitution [--check-constitution-hash] [--constitution-script-hash HASH] --out-file FILEPATH + Create a constitution. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_create-hardfork.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_create-hardfork.cli index 8622865496..ab03ec7b0f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_create-hardfork.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_create-hardfork.cli @@ -17,6 +17,7 @@ Usage: cardano-cli conway governance action create-hardfork --protocol-major-version MAJOR --protocol-minor-version MINOR --out-file FILEPATH + Create a hardfork initiation proposal. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_create-info.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_create-info.cli index 979633b477..3d33e41e54 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_create-info.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_create-info.cli @@ -10,6 +10,7 @@ Usage: cardano-cli conway governance action create-info (--mainnet | --testnet) --anchor-data-hash HASH [--check-anchor-data] --out-file FILEPATH + Create an info action. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_create-no-confidence.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_create-no-confidence.cli index 2c3e987e74..b98bb5bcc9 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_create-no-confidence.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_create-no-confidence.cli @@ -15,6 +15,7 @@ Usage: cardano-cli conway governance action create-no-confidence [--prev-governance-action-tx-id TXID --prev-governance-action-index WORD16] --out-file FILEPATH + Create a no confidence proposal. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_create-protocol-parameters-update.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_create-protocol-parameters-update.cli index 838e7d72a9..5fa16e74e3 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_create-protocol-parameters-update.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_create-protocol-parameters-update.cli @@ -60,6 +60,7 @@ Usage: cardano-cli conway governance action create-protocol-parameters-update [--ref-script-cost-per-byte RATIONAL] [--cost-model-file FILE] --out-file FILEPATH + Create a protocol parameters update. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_create-treasury-withdrawal.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_create-treasury-withdrawal.cli index b1009905f1..e5502e0c4c 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_create-treasury-withdrawal.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_create-treasury-withdrawal.cli @@ -22,6 +22,7 @@ Usage: cardano-cli conway governance action create-treasury-withdrawal --transfer LOVELACE) [--constitution-script-hash HASH] --out-file FILEPATH + Create a treasury withdrawal. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_update-committee.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_update-committee.cli index e1a01198de..533e818684 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_update-committee.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_update-committee.cli @@ -28,6 +28,7 @@ Usage: cardano-cli conway governance action update-committee [--prev-governance-action-tx-id TXID --prev-governance-action-index WORD16] --out-file FILEPATH + Create or update a new committee proposal. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_view.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_view.cli index 38a20c7df8..40d3207ba0 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_view.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_action_view.cli @@ -3,6 +3,7 @@ Usage: cardano-cli conway governance action view --action-file FILEPATH | --output-yaml ] [--out-file FILEPATH] + View a governance action. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee.cli index 52533f0007..023dc99eb2 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee.cli @@ -5,6 +5,7 @@ Usage: cardano-cli conway governance committee | create-hot-key-authorization-certificate | create-cold-key-resignation-certificate ) + Committee member commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee_create-cold-key-resignation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee_create-cold-key-resignation-certificate.cli index 728794a92c..c121c8c659 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee_create-cold-key-resignation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee_create-cold-key-resignation-certificate.cli @@ -9,6 +9,7 @@ Usage: cardano-cli conway governance committee create-cold-key-resignation-certi --resignation-metadata-hash HASH [--check-resignation-metadata-hash]] --out-file FILEPATH + Create cold key resignation certificate for a Constitutional Committee Member diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee_create-hot-key-authorization-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee_create-hot-key-authorization-certificate.cli index 5e6a5b2e2b..036df9a074 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee_create-hot-key-authorization-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee_create-hot-key-authorization-certificate.cli @@ -12,6 +12,7 @@ Usage: cardano-cli conway governance committee create-hot-key-authorization-cert | --hot-script-file FILEPATH ) --out-file FILEPATH + Create hot key authorization certificate for a Constitutional Committee Member diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee_key-gen-cold.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee_key-gen-cold.cli index 98874c2182..fc8d941e79 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee_key-gen-cold.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee_key-gen-cold.cli @@ -5,6 +5,7 @@ Usage: cardano-cli conway governance committee key-gen-cold ] --cold-verification-key-file FILEPATH --cold-signing-key-file FILEPATH + Create a cold key pair for a Constitutional Committee Member diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee_key-gen-hot.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee_key-gen-hot.cli index ec640a5cbd..9b6e981831 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee_key-gen-hot.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee_key-gen-hot.cli @@ -5,6 +5,7 @@ Usage: cardano-cli conway governance committee key-gen-hot ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a hot key pair for a Constitutional Committee Member diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee_key-hash.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee_key-hash.cli index b3bee016fb..d97aae85f0 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee_key-hash.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee_key-hash.cli @@ -2,6 +2,7 @@ Usage: cardano-cli conway governance committee key-hash ( --verification-key STRING | --verification-key-file FILEPATH ) + Print the identifier (hash) of a public key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep.cli index ef5f334fa9..b0c5bdfa3d 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep.cli @@ -6,6 +6,7 @@ Usage: cardano-cli conway governance drep | update-certificate | metadata-hash ) + DRep member commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_id.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_id.cli index 05b38de2e9..e8179632af 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_id.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_id.cli @@ -8,6 +8,7 @@ Usage: cardano-cli conway governance drep id | --output-cip129 ] [--out-file FILEPATH] + Generate a drep id. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_key-gen.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_key-gen.cli index 378422a569..27f8e428e2 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_key-gen.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_key-gen.cli @@ -5,6 +5,7 @@ Usage: cardano-cli conway governance drep key-gen ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Generate Delegated Representative verification and signing keys. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_metadata-hash.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_metadata-hash.cli index 94f1a7fc4e..627b07b4c0 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_metadata-hash.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_metadata-hash.cli @@ -5,6 +5,7 @@ Usage: cardano-cli conway governance drep metadata-hash [ --expected-hash HASH | --out-file FILEPATH ] + Calculate the hash of a metadata file, optionally checking the obtained hash against an expected value. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_registration-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_registration-certificate.cli index fecef3ab82..b7c5919a0a 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_registration-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_registration-certificate.cli @@ -9,6 +9,7 @@ Usage: cardano-cli conway governance drep registration-certificate --drep-metadata-hash HASH [--check-drep-metadata-hash]] --out-file FILEPATH + Create a registration certificate. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_retirement-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_retirement-certificate.cli index da65c71b0c..6605698390 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_retirement-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_retirement-certificate.cli @@ -6,6 +6,7 @@ Usage: cardano-cli conway governance drep retirement-certificate ) --deposit-amt LOVELACE --out-file FILEPATH + Create a DRep retirement certificate. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_update-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_update-certificate.cli index 717987d359..a3404f0688 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_update-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_update-certificate.cli @@ -8,6 +8,7 @@ Usage: cardano-cli conway governance drep update-certificate --drep-metadata-hash HASH [--check-drep-metadata-hash]] --out-file FILEPATH + Create a DRep update certificate. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_vote.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_vote.cli index 1447f62658..4d3104faf4 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_vote.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_vote.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli conway governance vote (create | view) +Usage: cardano-cli conway governance vote (create | view) Vote commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_vote_create.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_vote_create.cli index 5b2e0950d9..0208602230 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_vote_create.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_vote_create.cli @@ -18,6 +18,7 @@ Usage: cardano-cli conway governance vote create (--yes | --no | --abstain) --anchor-data-hash HASH [--check-anchor-data-hash]] --out-file FILEPATH + Vote creation. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_vote_view.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_vote_view.cli index f34ae1bfcb..27c5ddb741 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_vote_view.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_vote_view.cli @@ -1,6 +1,7 @@ Usage: cardano-cli conway governance vote view --vote-file FILEPATH [--output-json | --output-yaml] [--out-file FILEPATH] + Vote viewing. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key.cli index 68f46d0494..4ff48f74f8 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key.cli @@ -10,6 +10,7 @@ Usage: cardano-cli conway key | convert-itn-bip32-key | convert-cardano-address-key ) + Key utility commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-byron-genesis-vkey.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-byron-genesis-vkey.cli index a8da00c4b9..f8f7bfdfe4 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-byron-genesis-vkey.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-byron-genesis-vkey.cli @@ -1,5 +1,6 @@ Usage: cardano-cli conway key convert-byron-genesis-vkey --byron-genesis-verification-key BASE64 --out-file FILEPATH + Convert a Base64-encoded Byron genesis verification key to a Shelley genesis verification key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-byron-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-byron-key.cli index 33f7385c5c..92f0928534 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-byron-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-byron-key.cli @@ -10,6 +10,7 @@ Usage: cardano-cli conway key convert-byron-key [--password TEXT] | --byron-verification-key-file FILEPATH ) --out-file FILEPATH + Convert a Byron payment, genesis or genesis delegate key (signing or verification) to a corresponding Shelley-format key. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-cardano-address-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-cardano-address-key.cli index e43933f420..b92224ed10 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-cardano-address-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-cardano-address-key.cli @@ -9,6 +9,7 @@ Usage: cardano-cli conway key convert-cardano-address-key ) --signing-key-file FILEPATH --out-file FILEPATH + Convert a cardano-address extended signing key to a corresponding Shelley-format key. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-itn-bip32-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-itn-bip32-key.cli index bbcd81eb3e..55c69d2208 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-itn-bip32-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-itn-bip32-key.cli @@ -1,5 +1,6 @@ Usage: cardano-cli conway key convert-itn-bip32-key --itn-signing-key-file FILEPATH --out-file FILEPATH + Convert an Incentivized Testnet (ITN) BIP32 (Ed25519Bip32) signing key to a corresponding Shelley stake signing key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-itn-extended-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-itn-extended-key.cli index 4b58b72754..fed947974e 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-itn-extended-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-itn-extended-key.cli @@ -1,5 +1,6 @@ Usage: cardano-cli conway key convert-itn-extended-key --itn-signing-key-file FILEPATH --out-file FILEPATH + Convert an Incentivized Testnet (ITN) extended (Ed25519Extended) signing key to a corresponding Shelley stake signing key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-itn-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-itn-key.cli index 5a3275497e..b2f9bf9e05 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-itn-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-itn-key.cli @@ -3,6 +3,7 @@ Usage: cardano-cli conway key convert-itn-key | --itn-verification-key-file FILEPATH ) --out-file FILEPATH + Convert an Incentivized Testnet (ITN) non-extended (Ed25519) signing or verification key to a corresponding Shelley stake key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_derive-from-mnemonic.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_derive-from-mnemonic.cli index d4e91efab9..2cf672705f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_derive-from-mnemonic.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_derive-from-mnemonic.cli @@ -14,6 +14,7 @@ Usage: cardano-cli conway key derive-from-mnemonic | --mnemonic-from-interactive-prompt ) --signing-key-file FILEPATH + Derive an extended signing key from a mnemonic sentence. To ensure the safety of the mnemonic phrase, we recommend that key derivation is performed in an diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_generate-mnemonic.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_generate-mnemonic.cli index 99b9291670..df85933581 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_generate-mnemonic.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_generate-mnemonic.cli @@ -1,5 +1,6 @@ Usage: cardano-cli conway key generate-mnemonic [--out-file FILEPATH] --size WORD32 + Generate a mnemonic sentence that can be used for key derivation. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_non-extended-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_non-extended-key.cli index e516578a31..6cd46b83db 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_non-extended-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_non-extended-key.cli @@ -1,5 +1,6 @@ Usage: cardano-cli conway key non-extended-key --extended-verification-key-file FILEPATH --verification-key-file FILEPATH + Get a non-extended verification key from an extended verification key. This supports all extended key types. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_verification-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_verification-key.cli index 7bb51b0127..204cb9b0fa 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_verification-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_verification-key.cli @@ -1,5 +1,6 @@ Usage: cardano-cli conway key verification-key --signing-key-file FILEPATH --verification-key-file FILEPATH + Get a verification key from a signing key. This supports all key types. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node.cli index 3fe36322cb..fd2349f7ec 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node.cli @@ -6,6 +6,7 @@ Usage: cardano-cli conway node | new-counter | issue-op-cert ) + Node operation commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_issue-op-cert.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_issue-op-cert.cli index 4f5f6184de..4cd160a6b7 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_issue-op-cert.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_issue-op-cert.cli @@ -6,6 +6,7 @@ Usage: cardano-cli conway node issue-op-cert --operational-certificate-issue-counter-file FILEPATH --kes-period NATURAL --out-file FILEPATH + Issue a node operational certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_key-gen-KES.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_key-gen-KES.cli index ba5eda1988..f0dbad6c92 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_key-gen-KES.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_key-gen-KES.cli @@ -5,6 +5,7 @@ Usage: cardano-cli conway node key-gen-KES ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a key pair for a node KES operational key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_key-gen-VRF.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_key-gen-VRF.cli index 916740d9c8..fe07f1eaa3 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_key-gen-VRF.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_key-gen-VRF.cli @@ -5,6 +5,7 @@ Usage: cardano-cli conway node key-gen-VRF ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a key pair for a node VRF operational key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_key-gen.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_key-gen.cli index 3d482d4c74..84c41f0b21 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_key-gen.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_key-gen.cli @@ -6,6 +6,7 @@ Usage: cardano-cli conway node key-gen --cold-verification-key-file FILEPATH --cold-signing-key-file FILEPATH --operational-certificate-issue-counter-file FILEPATH + Create a key pair for a node operator's offline key and a new certificate issue counter diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_key-hash-VRF.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_key-hash-VRF.cli index 2d4d7f944a..b775e760f4 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_key-hash-VRF.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_key-hash-VRF.cli @@ -3,6 +3,7 @@ Usage: cardano-cli conway node key-hash-VRF | --verification-key-file FILEPATH ) [--out-file FILEPATH] + Print hash of a node's operational VRF key. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_new-counter.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_new-counter.cli index c0f01ea2e5..677b7bc3a5 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_new-counter.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_new-counter.cli @@ -6,6 +6,7 @@ Usage: cardano-cli conway node new-counter ) --counter-value INT --operational-certificate-issue-counter-file FILEPATH + Create a new certificate issue counter diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query.cli index 5e9fe6c08f..5ae27d9b63 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query.cli @@ -28,6 +28,7 @@ Usage: cardano-cli conway query | tx-mempool | utxo ) + Node query commands. Will query the local node whose Unix domain socket is obtained from the CARDANO_NODE_SOCKET_PATH environment variable. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_committee-state.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_committee-state.cli index 91b23e2637..a630444c89 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_committee-state.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_committee-state.cli @@ -26,6 +26,7 @@ Usage: cardano-cli conway query committee-state | --output-yaml ] [--out-file FILEPATH] + Get the committee state diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_constitution.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_constitution.cli index dd0adbbd79..77431516ac 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_constitution.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_constitution.cli @@ -10,6 +10,7 @@ Usage: cardano-cli conway query constitution ] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the constitution diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_drep-stake-distribution.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_drep-stake-distribution.cli index d22fbff456..c89b99f423 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_drep-stake-distribution.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_drep-stake-distribution.cli @@ -20,6 +20,7 @@ Usage: cardano-cli conway query drep-stake-distribution | --output-yaml ] [--out-file FILEPATH] + Get the DRep stake distribution. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_drep-state.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_drep-state.cli index d29013e706..718fb0cfc3 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_drep-state.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_drep-state.cli @@ -17,6 +17,7 @@ Usage: cardano-cli conway query drep-state [--include-stake] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the DRep state. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_era-history.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_era-history.cli index 698283fccc..046d80702b 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_era-history.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_era-history.cli @@ -7,6 +7,7 @@ Usage: cardano-cli conway query era-history --socket-path SOCKET_PATH [--volatile-tip | --immutable-tip] [--out-file FILEPATH] + Obtains the era history data. The era history contains information about when era transitions happened and can be used together with the start time to diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_future-pparams.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_future-pparams.cli index 755b40f0be..5fe7bea8ff 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_future-pparams.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_future-pparams.cli @@ -10,6 +10,7 @@ Usage: cardano-cli conway query future-pparams ] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the protocol parameters that will apply at the next epoch diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_gov-state.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_gov-state.cli index f1317703bc..654da82560 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_gov-state.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_gov-state.cli @@ -6,6 +6,7 @@ Usage: cardano-cli conway query gov-state [--cardano-mode [--epoch-slots SLOTS]] [--volatile-tip | --immutable-tip] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the governance state diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_kes-period-info.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_kes-period-info.cli index c60311230d..54a75ae121 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_kes-period-info.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_kes-period-info.cli @@ -13,6 +13,7 @@ Usage: cardano-cli conway query kes-period-info | --output-yaml ] [--out-file FILEPATH] + Get information about the current KES period and your node's operational certificate. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_leadership-schedule.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_leadership-schedule.cli index 58017f80b0..a89814aa85 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_leadership-schedule.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_leadership-schedule.cli @@ -21,6 +21,7 @@ Usage: cardano-cli conway query leadership-schedule | --output-yaml ] [--out-file FILEPATH] + Get the slots the node is expected to mint a block in (advanced command) diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_ledger-peer-snapshot.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_ledger-peer-snapshot.cli index bb05589cd4..8cbf33085f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_ledger-peer-snapshot.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_ledger-peer-snapshot.cli @@ -13,6 +13,7 @@ Usage: cardano-cli conway query ledger-peer-snapshot | --output-yaml ] [--out-file FILEPATH] + Dump the current snapshot of ledger peers.These are the largest pools that cumulatively hold 90% of total stake. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_ledger-state.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_ledger-state.cli index 1b43201824..0f112c7c30 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_ledger-state.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_ledger-state.cli @@ -13,6 +13,7 @@ Usage: cardano-cli conway query ledger-state | --output-yaml ] [--out-file FILEPATH] + Dump the current ledger state of the node (Ledger.NewEpochState -- advanced command) diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_pool-params.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_pool-params.cli index d82269e844..91646b4456 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_pool-params.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_pool-params.cli @@ -11,6 +11,7 @@ Usage: cardano-cli conway query pool-params ) [--output-json | --output-yaml] [--out-file FILEPATH] + DEPRECATED. Use query pool-state instead. Dump the pool parameters (Ledger.NewEpochState.esLState._delegationState._pState._pParams -- advanced diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_pool-state.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_pool-state.cli index 8704a4cabf..d1e9af034d 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_pool-state.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_pool-state.cli @@ -11,6 +11,7 @@ Usage: cardano-cli conway query pool-state ) [--output-json | --output-yaml] [--out-file FILEPATH] + Dump the pool state diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_proposals.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_proposals.cli index 6dd75fb6e0..7a3adec8fc 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_proposals.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_proposals.cli @@ -10,6 +10,7 @@ Usage: cardano-cli conway query proposals [--cardano-mode [--epoch-slots SLOTS]] ) [--output-json | --output-yaml] [--out-file FILEPATH] + Get the governance proposals that are eligible for ratification. Proposals submitted during the current epoch are excluded, as they cannot be ratified diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_protocol-parameters.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_protocol-parameters.cli index 9a2ee846f5..dd73c0b4fe 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_protocol-parameters.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_protocol-parameters.cli @@ -9,6 +9,7 @@ Usage: cardano-cli conway query protocol-parameters | --output-yaml ] [--out-file FILEPATH] + Get the node's current protocol parameters diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_protocol-state.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_protocol-state.cli index ba27c84c08..fa687f362c 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_protocol-state.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_protocol-state.cli @@ -14,6 +14,7 @@ Usage: cardano-cli conway query protocol-state | --output-yaml ] [--out-file FILEPATH] + Dump the current protocol state of the node (Ledger.ChainDepState -- advanced command) diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_ratify-state.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_ratify-state.cli index 1754ae5ce8..9c3f9c5e36 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_ratify-state.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_ratify-state.cli @@ -10,6 +10,7 @@ Usage: cardano-cli conway query ratify-state ] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the ratification state diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_ref-script-size.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_ref-script-size.cli index 31b8d183e4..d2ddf8e175 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_ref-script-size.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_ref-script-size.cli @@ -14,6 +14,7 @@ Usage: cardano-cli conway query ref-script-size | --output-yaml ] [--out-file FILEPATH] + Calculate the reference input scripts size in bytes for provided transaction inputs. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_slot-number.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_slot-number.cli index 7c26549945..747196a7b0 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_slot-number.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_slot-number.cli @@ -7,6 +7,7 @@ Usage: cardano-cli conway query slot-number --socket-path SOCKET_PATH [--volatile-tip | --immutable-tip] TIMESTAMP + Query slot number for UTC timestamp diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_spo-stake-distribution.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_spo-stake-distribution.cli index ce33205840..b0dcdf2f34 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_spo-stake-distribution.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_spo-stake-distribution.cli @@ -19,6 +19,7 @@ Usage: cardano-cli conway query spo-stake-distribution | --output-yaml ] [--out-file FILEPATH] + Get the SPO stake distribution. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_stake-address-info.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_stake-address-info.cli index 1d786075e9..5210ba981a 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_stake-address-info.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_stake-address-info.cli @@ -13,6 +13,7 @@ Usage: cardano-cli conway query stake-address-info | --output-yaml ] [--out-file FILEPATH] + Get the current delegations and reward accounts filtered by stake address. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_stake-distribution.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_stake-distribution.cli index ae04a4d10a..ccd25c122c 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_stake-distribution.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_stake-distribution.cli @@ -13,6 +13,7 @@ Usage: cardano-cli conway query stake-distribution | --output-yaml ] [--out-file FILEPATH] + Get the node's current aggregated stake distribution diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_stake-pool-default-vote.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_stake-pool-default-vote.cli index 994c8eb83a..75dcb63e06 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_stake-pool-default-vote.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_stake-pool-default-vote.cli @@ -16,6 +16,7 @@ Usage: cardano-cli conway query stake-pool-default-vote | --output-yaml ] [--out-file FILEPATH] + Get the stake pool default vote. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_stake-pools.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_stake-pools.cli index 056ecf721d..b97c158e24 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_stake-pools.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_stake-pools.cli @@ -11,6 +11,7 @@ Usage: cardano-cli conway query stake-pools | --output-yaml ] [--out-file FILEPATH] + Get the node's current set of stake pool ids diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_stake-snapshot.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_stake-snapshot.cli index 84b9c45e7c..d412660e8b 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_stake-snapshot.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_stake-snapshot.cli @@ -13,6 +13,7 @@ Usage: cardano-cli conway query stake-snapshot ) [--output-json | --output-yaml] [--out-file FILEPATH] + Obtain the three stake snapshots for a pool, plus the total active stake (advanced command) diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_tip.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_tip.cli index 6e099b4a6e..be7d031139 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_tip.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_tip.cli @@ -4,6 +4,7 @@ Usage: cardano-cli conway query tip [--cardano-mode [--epoch-slots SLOTS]] [--volatile-tip | --immutable-tip] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the node's current tip (slot no, hash, block no) diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_treasury.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_treasury.cli index fa19901e9c..05f427c777 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_treasury.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_treasury.cli @@ -3,6 +3,7 @@ Usage: cardano-cli conway query treasury [--cardano-mode [--epoch-slots SLOTS]] --socket-path SOCKET_PATH [--volatile-tip | --immutable-tip] [--out-file FILEPATH] + Get the treasury value diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_tx-mempool.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_tx-mempool.cli index 76a6c0abf1..4e9f8ac5bc 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_tx-mempool.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_tx-mempool.cli @@ -8,6 +8,7 @@ Usage: cardano-cli conway query tx-mempool (info | next-tx | tx-exists) [--output-json | --output-yaml] [--out-file FILEPATH] + Local Mempool info diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_tx-mempool_tx-exists.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_tx-mempool_tx-exists.cli index ab126f6eb9..20dadfbf81 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_tx-mempool_tx-exists.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_tx-mempool_tx-exists.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli conway query tx-mempool tx-exists TX_ID +Usage: cardano-cli conway query tx-mempool tx-exists TX_ID Query if a particular transaction exists in the mempool diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_utxo.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_utxo.cli index a4db6d67a5..846e85b97f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_utxo.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_utxo.cli @@ -13,6 +13,7 @@ Usage: cardano-cli conway query utxo [--cardano-mode [--epoch-slots SLOTS]] | --output-yaml ] [--out-file FILEPATH] + Get a portion of the current UTxO: by tx in, by address or the whole. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address.cli index c75e238b4a..ff55ea08ee 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address.cli @@ -11,6 +11,7 @@ Usage: cardano-cli conway stake-address | registration-and-vote-delegation-certificate | registration-stake-and-vote-delegation-certificate ) + Stake address commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_build.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_build.cli index 62042e6f2a..47d9ad1591 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_build.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_build.cli @@ -8,6 +8,7 @@ Usage: cardano-cli conway stake-address build | --testnet-magic NATURAL ) [--out-file FILEPATH] + Build a stake address diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_deregistration-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_deregistration-certificate.cli index 3aeb1e3c89..c2a9e5112e 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_deregistration-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_deregistration-certificate.cli @@ -7,6 +7,7 @@ Usage: cardano-cli conway stake-address deregistration-certificate ) --key-reg-deposit-amt NATURAL --out-file FILEPATH + Create a stake address deregistration certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_key-gen.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_key-gen.cli index 9e81d7b372..86ae1a9a94 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_key-gen.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_key-gen.cli @@ -5,6 +5,7 @@ Usage: cardano-cli conway stake-address key-gen ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a stake address key pair diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_key-hash.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_key-hash.cli index d4d1693ce7..3b479ee9ab 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_key-hash.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_key-hash.cli @@ -3,6 +3,7 @@ Usage: cardano-cli conway stake-address key-hash | --stake-verification-key-file FILEPATH ) [--out-file FILEPATH] + Print the hash of a stake address key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_registration-and-delegation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_registration-and-delegation-certificate.cli index a3424114af..8b81117d09 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_registration-and-delegation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_registration-and-delegation-certificate.cli @@ -12,6 +12,7 @@ Usage: cardano-cli conway stake-address registration-and-delegation-certificate ) --key-reg-deposit-amt NATURAL --out-file FILEPATH + Create a stake address registration and delegation certificate, which when submitted in a transaction registers a stake address and delegates stake to a diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_registration-and-vote-delegation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_registration-and-vote-delegation-certificate.cli index 4f5ad4f0e4..bcea3ecf4d 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_registration-and-vote-delegation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_registration-and-vote-delegation-certificate.cli @@ -14,6 +14,7 @@ Usage: cardano-cli conway stake-address registration-and-vote-delegation-certifi ) --key-reg-deposit-amt NATURAL --out-file FILEPATH + Create a stake address registration and vote delegation certificate, which when submitted in a transaction registers a stake address and delegates votes diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_registration-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_registration-certificate.cli index a36a768e89..0203e141de 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_registration-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_registration-certificate.cli @@ -7,6 +7,7 @@ Usage: cardano-cli conway stake-address registration-certificate ) --key-reg-deposit-amt NATURAL --out-file FILEPATH + Create a stake address registration certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_registration-stake-and-vote-delegation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_registration-stake-and-vote-delegation-certificate.cli index 9ff324f66a..36f8fb036e 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_registration-stake-and-vote-delegation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_registration-stake-and-vote-delegation-certificate.cli @@ -19,6 +19,7 @@ Usage: cardano-cli conway stake-address registration-stake-and-vote-delegation-c ) --key-reg-deposit-amt NATURAL --out-file FILEPATH + Create a stake address registration, stake delegation and vote delegation certificate, which when submitted in a transaction registers a stake address, diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_stake-and-vote-delegation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_stake-and-vote-delegation-certificate.cli index 91af0ce92d..c98087d239 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_stake-and-vote-delegation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_stake-and-vote-delegation-certificate.cli @@ -18,6 +18,7 @@ Usage: cardano-cli conway stake-address stake-and-vote-delegation-certificate | --always-no-confidence ) --out-file FILEPATH + Create a stake address stake and vote delegation certificate, which when submitted in a transaction delegates stake to a stake pool and a DRep. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_stake-delegation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_stake-delegation-certificate.cli index 959bb1f419..eba73c995c 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_stake-delegation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_stake-delegation-certificate.cli @@ -11,6 +11,7 @@ Usage: cardano-cli conway stake-address stake-delegation-certificate | --stake-pool-id STAKE_POOL_ID ) --out-file FILEPATH + Create a stake address stake delegation certificate, which when submitted in a transaction delegates stake to a stake pool. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_vote-delegation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_vote-delegation-certificate.cli index 532b817dd8..4b96c85103 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_vote-delegation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-address_vote-delegation-certificate.cli @@ -13,6 +13,7 @@ Usage: cardano-cli conway stake-address vote-delegation-certificate | --always-no-confidence ) --out-file FILEPATH + Create a stake address vote delegation certificate, which when submitted in a transaction delegates stake to a DRep. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-pool.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-pool.cli index 3c4574252a..bf00b932bb 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-pool.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-pool.cli @@ -4,6 +4,7 @@ Usage: cardano-cli conway stake-pool | id | metadata-hash ) + Stake pool commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-pool_deregistration-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-pool_deregistration-certificate.cli index db07bc395b..559d6edd87 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-pool_deregistration-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-pool_deregistration-certificate.cli @@ -5,6 +5,7 @@ Usage: cardano-cli conway stake-pool deregistration-certificate ) --epoch NATURAL --out-file FILEPATH + Create a stake pool deregistration certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-pool_id.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-pool_id.cli index cb07edfd01..c99dae12e9 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-pool_id.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-pool_id.cli @@ -5,6 +5,7 @@ Usage: cardano-cli conway stake-pool id ) [--output-bech32 | --output-hex] [--out-file FILEPATH] + Build pool id from the offline key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-pool_metadata-hash.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-pool_metadata-hash.cli index f9429ceffe..becb66df08 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-pool_metadata-hash.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-pool_metadata-hash.cli @@ -5,6 +5,7 @@ Usage: cardano-cli conway stake-pool metadata-hash [ --expected-hash HASH | --out-file FILEPATH ] + Calculate the hash of a stake pool metadata file, optionally checking the obtained hash against an expected value. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-pool_registration-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-pool_registration-certificate.cli index 7b9910ff3d..3bf07eb2a5 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-pool_registration-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_stake-pool_registration-certificate.cli @@ -19,7 +19,7 @@ Usage: cardano-cli conway stake-pool registration-certificate [--pool-relay-ipv6 STRING] --pool-relay-port INT | --single-host-pool-relay STRING - [--pool-relay-port INT] + --pool-relay-port INT | --multi-host-pool-relay STRING ] [--metadata-url URL @@ -29,6 +29,7 @@ Usage: cardano-cli conway stake-pool registration-certificate | --testnet-magic NATURAL ) --out-file FILEPATH + Create a stake pool registration certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_text-view_decode-cbor.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_text-view_decode-cbor.cli index 33adc90cf7..a874f6db74 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_text-view_decode-cbor.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_text-view_decode-cbor.cli @@ -5,6 +5,7 @@ Usage: cardano-cli conway text-view decode-cbor --in-file FILEPATH | --output-yaml ] [--out-file FILEPATH] + Print a TextView file as decoded CBOR. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction.cli index 4208cc9d4f..55792694c4 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction.cli @@ -13,6 +13,7 @@ Usage: cardano-cli conway transaction | hash-script-data | txid ) + Transaction commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_assemble.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_assemble.cli index 9c58d42294..4d9712e6d5 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_assemble.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_assemble.cli @@ -2,6 +2,7 @@ Usage: cardano-cli conway transaction assemble --tx-body-file FILEPATH [--witness-file FILEPATH] [--out-canonical-cbor] --out-file FILEPATH + Assemble a tx body and witness(es) to form a transaction diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_build-estimate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_build-estimate.cli index e513a9badb..59c670af76 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_build-estimate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_build-estimate.cli @@ -160,6 +160,7 @@ Usage: cardano-cli conway transaction build-estimate [--treasury-donation LOVELACE] [--out-canonical-cbor] --out-file FILEPATH + Build a balanced transaction without access to a live node (automatically estimates fees) diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_build-raw.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_build-raw.cli index 29ead275e0..824fce5eee 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_build-raw.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_build-raw.cli @@ -155,6 +155,7 @@ Usage: cardano-cli conway transaction build-raw [--treasury-donation LOVELACE] [--out-canonical-cbor] --out-file FILEPATH + Build a transaction (low-level, inconvenient) diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_build.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_build.cli index 1869830d99..50822c6072 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_build.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_build.cli @@ -146,6 +146,7 @@ Usage: cardano-cli conway transaction build ( --out-file FILEPATH | --calculate-plutus-script-cost FILEPATH ) + Build a balanced transaction (automatically calculates fees) diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_calculate-min-fee.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_calculate-min-fee.cli index 43994cae2d..ea2639b1f7 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_calculate-min-fee.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_calculate-min-fee.cli @@ -13,6 +13,7 @@ Usage: cardano-cli conway transaction calculate-min-fee --tx-body-file FILEPATH ] [--tx-in-count NATURAL] [--tx-out-count NATURAL] + Calculate the minimum fee for a transaction. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_calculate-min-required-utxo.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_calculate-min-required-utxo.cli index 9aacee8e6c..e911d3a20c 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_calculate-min-required-utxo.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_calculate-min-required-utxo.cli @@ -12,6 +12,7 @@ Usage: cardano-cli conway transaction calculate-min-required-utxo --protocol-par | --tx-out-inline-datum-value JSON_VALUE ] [--tx-out-reference-script-file FILEPATH] + Calculate the minimum required UTxO for a transaction output. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_calculate-min-value.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_calculate-min-value.cli index 4929c14205..b8f9b03ef8 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_calculate-min-value.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_calculate-min-value.cli @@ -12,6 +12,7 @@ Usage: cardano-cli conway transaction calculate-min-value --protocol-params-file | --tx-out-inline-datum-value JSON_VALUE ] [--tx-out-reference-script-file FILEPATH] + DEPRECATED: Use 'calculate-min-required-utxo' instead. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_calculate-plutus-script-cost.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_calculate-plutus-script-cost.cli index f686fd9845..4f4c899dd1 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_calculate-plutus-script-cost.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_calculate-plutus-script-cost.cli @@ -2,6 +2,7 @@ Usage: cardano-cli conway transaction calculate-plutus-script-cost ( online | offline ) + Calculate the costs of the Plutus scripts of a given transaction. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_calculate-plutus-script-cost_offline.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_calculate-plutus-script-cost_offline.cli index 49b55c568c..ba0dd608ed 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_calculate-plutus-script-cost_offline.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_calculate-plutus-script-cost_offline.cli @@ -9,6 +9,7 @@ Usage: cardano-cli conway transaction calculate-plutus-script-cost offline --protocol-params-file FILEPATH --tx-file FILEPATH [--out-file FILEPATH] + Manually provide get context info and calculate the costs of the Plutus scripts of a given transaction. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_calculate-plutus-script-cost_online.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_calculate-plutus-script-cost_online.cli index 0c95b5ecfe..6c35fba692 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_calculate-plutus-script-cost_online.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_calculate-plutus-script-cost_online.cli @@ -7,6 +7,7 @@ Usage: cardano-cli conway transaction calculate-plutus-script-cost online --socket-path SOCKET_PATH --tx-file FILEPATH [--out-file FILEPATH] + Connect to a running node to get context info and calculate the costs of the Plutus scripts of a given transaction. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_hash-script-data.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_hash-script-data.cli index fef550bfd5..82cbf141cc 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_hash-script-data.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_hash-script-data.cli @@ -3,6 +3,7 @@ Usage: cardano-cli conway transaction hash-script-data | --script-data-file JSON_FILE | --script-data-value JSON_VALUE ) + Calculate the hash of script data. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_policyid.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_policyid.cli index 5f0575b3bd..3977116104 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_policyid.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_policyid.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli conway transaction policyid --script-file FILEPATH +Usage: cardano-cli conway transaction policyid --script-file FILEPATH Calculate the PolicyId from the monetary policy script. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_sign-witness.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_sign-witness.cli index 688e389d52..349eabaf80 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_sign-witness.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_sign-witness.cli @@ -2,6 +2,7 @@ Usage: cardano-cli conway transaction sign-witness --tx-body-file FILEPATH [--witness-file FILEPATH] [--out-canonical-cbor] --out-file FILEPATH + Assemble a tx body and witness(es) to form a transaction diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_sign.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_sign.cli index b64b577f51..f1bbd247dd 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_sign.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_sign.cli @@ -9,6 +9,7 @@ Usage: cardano-cli conway transaction sign ] [--out-canonical-cbor] --out-file FILEPATH + Sign a transaction diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_submit.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_submit.cli index 1e30c5502e..f941f7abc9 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_submit.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_submit.cli @@ -6,6 +6,7 @@ Usage: cardano-cli conway transaction submit ) --socket-path SOCKET_PATH --tx-file FILEPATH + Submit a transaction to the local node whose Unix domain socket is obtained from the CARDANO_NODE_SOCKET_PATH environment variable. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_txid.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_txid.cli index e2f00167f0..1f5cb48529 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_txid.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_txid.cli @@ -6,6 +6,7 @@ Usage: cardano-cli conway transaction txid | --output-text | --output-yaml ] + Print a transaction identifier. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_witness.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_witness.cli index 822a2fa0d3..20cb3c2d3b 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_witness.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_witness.cli @@ -5,6 +5,7 @@ Usage: cardano-cli conway transaction witness --tx-body-file FILEPATH | --testnet-magic NATURAL ] --out-file FILEPATH + Create a transaction witness diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/debug.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/debug.cli index 08dc78c128..94081454e1 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/debug.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/debug.cli @@ -3,6 +3,7 @@ Usage: cardano-cli debug | check-node-configuration | transaction ) + Debug commands diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/debug_check-node-configuration.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/debug_check-node-configuration.cli index f4ffe775fe..f93c19424f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/debug_check-node-configuration.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/debug_check-node-configuration.cli @@ -1,4 +1,5 @@ Usage: cardano-cli debug check-node-configuration --node-configuration-file FILEPATH + Check hashes and paths of genesis files in the given node configuration file. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/debug_log-epoch-state.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/debug_log-epoch-state.cli index 86f81f8143..b598fd6a50 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/debug_log-epoch-state.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/debug_log-epoch-state.cli @@ -1,6 +1,7 @@ Usage: cardano-cli debug log-epoch-state --socket-path SOCKET_PATH --node-configuration-file FILEPATH --out-file FILEPATH + Log epoch state of a running node. This command will connect to a local node and log the epoch state to a file. The log file format is line delimited JSON. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/debug_transaction_view.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/debug_transaction_view.cli index d51a76f700..635d8bd51d 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/debug_transaction_view.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/debug_transaction_view.cli @@ -3,6 +3,7 @@ Usage: cardano-cli debug transaction view [--output-json | --output-yaml] ( --tx-body-file FILEPATH | --tx-file FILEPATH ) + Print a transaction. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node.cli index 8fa0ae6ba7..d8f00ee7c3 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node.cli @@ -9,6 +9,7 @@ Usage: cardano-cli dijkstra node | new-counter | issue-op-cert ) + Node operation commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_issue-op-cert.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_issue-op-cert.cli index c2d5f79f73..ac5a6fc28e 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_issue-op-cert.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_issue-op-cert.cli @@ -6,6 +6,7 @@ Usage: cardano-cli dijkstra node issue-op-cert --operational-certificate-issue-counter-file FILEPATH --kes-period NATURAL --out-file FILEPATH + Issue a node operational certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_issue-pop-BLS.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_issue-pop-BLS.cli index 1f40e36e0e..15f1e2b0a5 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_issue-pop-BLS.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_issue-pop-BLS.cli @@ -1,5 +1,6 @@ Usage: cardano-cli dijkstra node issue-pop-BLS --bls-signing-key-file FILEPATH --out-file FILEPATH + Issue a BLS proof of possession for a node's operational BLS key. Both a BLS key and its proof of possession are required by stake pool operators to diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_key-gen-BLS.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_key-gen-BLS.cli index b4358978b3..87f271f9c4 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_key-gen-BLS.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_key-gen-BLS.cli @@ -5,6 +5,7 @@ Usage: cardano-cli dijkstra node key-gen-BLS ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a key pair for a node BLS operational key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_key-gen-KES.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_key-gen-KES.cli index fc4667849e..a185fec028 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_key-gen-KES.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_key-gen-KES.cli @@ -5,6 +5,7 @@ Usage: cardano-cli dijkstra node key-gen-KES ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a key pair for a node KES operational key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_key-gen-VRF.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_key-gen-VRF.cli index f96a42fcf7..73aec1b697 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_key-gen-VRF.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_key-gen-VRF.cli @@ -5,6 +5,7 @@ Usage: cardano-cli dijkstra node key-gen-VRF ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a key pair for a node VRF operational key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_key-gen.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_key-gen.cli index 171a1f2b7d..3c813266f9 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_key-gen.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_key-gen.cli @@ -6,6 +6,7 @@ Usage: cardano-cli dijkstra node key-gen --cold-verification-key-file FILEPATH --cold-signing-key-file FILEPATH --operational-certificate-issue-counter-file FILEPATH + Create a key pair for a node operator's offline key and a new certificate issue counter diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_key-hash-BLS.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_key-hash-BLS.cli index a0b4632a3f..4980153967 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_key-hash-BLS.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_key-hash-BLS.cli @@ -3,6 +3,7 @@ Usage: cardano-cli dijkstra node key-hash-BLS | --verification-key-file FILEPATH ) [--out-file FILEPATH] + Print hash of a node's operational BLS key. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_key-hash-VRF.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_key-hash-VRF.cli index ef3fbf8ebb..cc3b304e23 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_key-hash-VRF.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_key-hash-VRF.cli @@ -3,6 +3,7 @@ Usage: cardano-cli dijkstra node key-hash-VRF | --verification-key-file FILEPATH ) [--out-file FILEPATH] + Print hash of a node's operational VRF key. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_new-counter.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_new-counter.cli index 170900c6d0..bcfb1742e7 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_new-counter.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/dijkstra_node_new-counter.cli @@ -6,6 +6,7 @@ Usage: cardano-cli dijkstra node new-counter ) --counter-value INT --operational-certificate-issue-counter-file FILEPATH + Create a new certificate issue counter diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/genesis.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/genesis.cli index 132cc0ae7b..f2d99578f4 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/genesis.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/genesis.cli @@ -11,6 +11,7 @@ Usage: cardano-cli genesis --genesis-output-dir FILEPATH --avvm-entry-balance INT [--avvm-balance-factor DOUBLE] [--secret-seed INT] + Create genesis. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/hash.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/hash.cli index 44cbfc30e4..d11e05ab67 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/hash.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/hash.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli hash (anchor-data | script | genesis-file) +Usage: cardano-cli hash (anchor-data | script | genesis-file) Compute the hash to pass to the various --*-hash arguments of commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/hash_anchor-data.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/hash_anchor-data.cli index 11f6723217..d40c16216f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/hash_anchor-data.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/hash_anchor-data.cli @@ -7,6 +7,7 @@ Usage: cardano-cli hash anchor-data [ --expected-hash HASH | --out-file FILEPATH ] + Compute the hash of some anchor data (to then pass it to other commands). diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/hash_genesis-file.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/hash_genesis-file.cli index f767ce89a6..8aa696f1dd 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/hash_genesis-file.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/hash_genesis-file.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli hash genesis-file --genesis FILEPATH +Usage: cardano-cli hash genesis-file --genesis FILEPATH Compute the hash of a genesis file. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/hash_script.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/hash_script.cli index 7ca26d2343..cdc9aa84f8 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/hash_script.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/hash_script.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli hash script --script-file FILEPATH [--out-file FILEPATH] +Usage: cardano-cli hash script --script-file FILEPATH [--out-file FILEPATH] Compute the hash of a script (to then pass it to other commands). diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/issue-genesis-utxo-expenditure.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/issue-genesis-utxo-expenditure.cli index d2d0f9682f..249e16131f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/issue-genesis-utxo-expenditure.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/issue-genesis-utxo-expenditure.cli @@ -9,6 +9,7 @@ Usage: cardano-cli issue-genesis-utxo-expenditure --genesis-json FILEPATH --wallet-key FILEPATH --rich-addr-from ADDR (--txout '("ADDR", LOVELACE)') + Write a file with a signed transaction, spending genesis UTxO. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/issue-utxo-expenditure.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/issue-utxo-expenditure.cli index 88960b6bfd..c96bbbb9ab 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/issue-utxo-expenditure.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/issue-utxo-expenditure.cli @@ -6,6 +6,7 @@ Usage: cardano-cli issue-utxo-expenditure (--mainnet | --testnet-magic NATURAL) --wallet-key FILEPATH (--txin (TXID,INDEX)) (--txout '("ADDR", LOVELACE)') + Write a file with a signed transaction, spending normal UTxO. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/key.cli index 7d110f4c62..5f7e797513 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/key.cli @@ -10,6 +10,7 @@ Usage: cardano-cli key | convert-itn-bip32-key | convert-cardano-address-key ) + Key utility commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-byron-genesis-vkey.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-byron-genesis-vkey.cli index dc80c4e3e9..07072af80b 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-byron-genesis-vkey.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-byron-genesis-vkey.cli @@ -1,5 +1,6 @@ Usage: cardano-cli key convert-byron-genesis-vkey --byron-genesis-verification-key BASE64 --out-file FILEPATH + Convert a Base64-encoded Byron genesis verification key to a Shelley genesis verification key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-byron-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-byron-key.cli index 5103818e2b..f94eae4e1d 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-byron-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-byron-key.cli @@ -10,6 +10,7 @@ Usage: cardano-cli key convert-byron-key [--password TEXT] | --byron-verification-key-file FILEPATH ) --out-file FILEPATH + Convert a Byron payment, genesis or genesis delegate key (signing or verification) to a corresponding Shelley-format key. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-cardano-address-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-cardano-address-key.cli index 20829714ec..fc288e3c9d 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-cardano-address-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-cardano-address-key.cli @@ -9,6 +9,7 @@ Usage: cardano-cli key convert-cardano-address-key ) --signing-key-file FILEPATH --out-file FILEPATH + Convert a cardano-address extended signing key to a corresponding Shelley-format key. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-itn-bip32-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-itn-bip32-key.cli index cc2fb482b7..731879d44b 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-itn-bip32-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-itn-bip32-key.cli @@ -1,5 +1,6 @@ Usage: cardano-cli key convert-itn-bip32-key --itn-signing-key-file FILEPATH --out-file FILEPATH + Convert an Incentivized Testnet (ITN) BIP32 (Ed25519Bip32) signing key to a corresponding Shelley stake signing key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-itn-extended-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-itn-extended-key.cli index bc21c345c1..3e00716013 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-itn-extended-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-itn-extended-key.cli @@ -1,5 +1,6 @@ Usage: cardano-cli key convert-itn-extended-key --itn-signing-key-file FILEPATH --out-file FILEPATH + Convert an Incentivized Testnet (ITN) extended (Ed25519Extended) signing key to a corresponding Shelley stake signing key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-itn-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-itn-key.cli index fa5d03634d..0d2389c1f6 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-itn-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-itn-key.cli @@ -3,6 +3,7 @@ Usage: cardano-cli key convert-itn-key | --itn-verification-key-file FILEPATH ) --out-file FILEPATH + Convert an Incentivized Testnet (ITN) non-extended (Ed25519) signing or verification key to a corresponding Shelley stake key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/key_derive-from-mnemonic.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/key_derive-from-mnemonic.cli index 5bbbbc6fb0..81fc94f9aa 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/key_derive-from-mnemonic.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/key_derive-from-mnemonic.cli @@ -14,6 +14,7 @@ Usage: cardano-cli key derive-from-mnemonic | --mnemonic-from-interactive-prompt ) --signing-key-file FILEPATH + Derive an extended signing key from a mnemonic sentence. To ensure the safety of the mnemonic phrase, we recommend that key derivation is performed in an diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/key_generate-mnemonic.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/key_generate-mnemonic.cli index b4c6babe43..172fbc756f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/key_generate-mnemonic.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/key_generate-mnemonic.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli key generate-mnemonic [--out-file FILEPATH] --size WORD32 +Usage: cardano-cli key generate-mnemonic [--out-file FILEPATH] --size WORD32 Generate a mnemonic sentence that can be used for key derivation. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/key_non-extended-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/key_non-extended-key.cli index d30e9aa908..dc7223e630 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/key_non-extended-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/key_non-extended-key.cli @@ -1,5 +1,6 @@ Usage: cardano-cli key non-extended-key --extended-verification-key-file FILEPATH --verification-key-file FILEPATH + Get a non-extended verification key from an extended verification key. This supports all extended key types. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/key_verification-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/key_verification-key.cli index 69e7ff42ed..8319c6ab9d 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/key_verification-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/key_verification-key.cli @@ -1,5 +1,6 @@ Usage: cardano-cli key verification-key --signing-key-file FILEPATH --verification-key-file FILEPATH + Get a verification key from a signing key. This supports all key types. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/keygen.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/keygen.cli index 26f5c6f8f7..05af097e30 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/keygen.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/keygen.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli keygen --secret FILEPATH +Usage: cardano-cli keygen --secret FILEPATH Generate a signing key. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest.cli index 4fd3516cef..27f5055a2c 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest.cli @@ -10,6 +10,7 @@ Usage: cardano-cli latest | text-view | transaction ) + Latest era commands (Conway) diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_address.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_address.cli index f3cf7e0afa..62022ca5ac 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_address.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_address.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli latest address (key-gen | key-hash | build | info) +Usage: cardano-cli latest address (key-gen | key-hash | build | info) Payment address commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_address_build.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_address_build.cli index 92b63c8ed4..25dd4ffabf 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_address_build.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_address_build.cli @@ -11,6 +11,7 @@ Usage: cardano-cli latest address build ] (--mainnet | --testnet-magic NATURAL) [--out-file FILEPATH] + Build a Shelley payment address, with optional delegation to a stake address. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_address_info.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_address_info.cli index 7b19ff73d0..d530e0400a 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_address_info.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_address_info.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli latest address info --address ADDRESS [--out-file FILEPATH] +Usage: cardano-cli latest address info --address ADDRESS [--out-file FILEPATH] Print information about an address. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_address_key-gen.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_address_key-gen.cli index a5068327dc..d822eb83e9 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_address_key-gen.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_address_key-gen.cli @@ -9,6 +9,7 @@ Usage: cardano-cli latest address key-gen ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create an address key pair. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_address_key-hash.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_address_key-hash.cli index d1bacd853e..a71bc74ba7 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_address_key-hash.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_address_key-hash.cli @@ -3,6 +3,7 @@ Usage: cardano-cli latest address key-hash | --payment-verification-key-file FILEPATH ) [--out-file FILEPATH] + Print the hash of an address key. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis.cli index adda7dcec8..002ccdb1cb 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis.cli @@ -12,6 +12,7 @@ Usage: cardano-cli latest genesis | create-testnet-data | hash ) + Genesis block commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_create-cardano.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_create-cardano.cli index e941314d62..fc59a2f902 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_create-cardano.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_create-cardano.cli @@ -14,6 +14,7 @@ Usage: cardano-cli latest genesis create-cardano --genesis-dir DIR --alonzo-template FILEPATH --conway-template FILEPATH [--node-config-template FILEPATH] + Create a Byron and Shelley genesis file from a genesis template and genesis/delegation/spending keys. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_create-staked.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_create-staked.cli index e033f05a8c..dd1a2b3741 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_create-staked.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_create-staked.cli @@ -18,6 +18,7 @@ Usage: cardano-cli latest genesis create-staked [--bulk-pools-per-file INT] [--num-stuffed-utxo INT] [--relay-specification-file FILEPATH] + Create a staked Shelley genesis file from a genesis template and genesis/delegation/spending keys. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_create-testnet-data.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_create-testnet-data.cli index 03b8508908..6d47e3b352 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_create-testnet-data.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_create-testnet-data.cli @@ -1,6 +1,7 @@ Usage: cardano-cli latest genesis create-testnet-data [--spec-shelley FILEPATH] [--spec-alonzo FILEPATH] [--spec-conway FILEPATH] + [--genesis-keys INT] [--pools INT] [ --stake-delegators INT @@ -18,6 +19,7 @@ Usage: cardano-cli latest genesis create-testnet-data [--spec-shelley FILEPATH] [--relays FILEPATH] [--start-time UTC_TIME] --out-dir DIR + Create data to use for starting a testnet. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_create.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_create.cli index 0f09a0b2ac..2a5df5b68b 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_create.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_create.cli @@ -9,6 +9,7 @@ Usage: cardano-cli latest genesis create [--start-time UTC_TIME] [--supply LOVELACE] (--mainnet | --testnet-magic NATURAL) + Create a Shelley genesis file from a genesis template and genesis/delegation/spending keys. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_get-ver-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_get-ver-key.cli index 56217dc6b2..1830c1608e 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_get-ver-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_get-ver-key.cli @@ -1,5 +1,6 @@ Usage: cardano-cli latest genesis get-ver-key --verification-key-file FILEPATH --signing-key-file FILEPATH + Derive the verification key from a signing key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_hash.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_hash.cli index 449ae95bdc..30a186eb4e 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_hash.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_hash.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli latest genesis hash --genesis FILEPATH +Usage: cardano-cli latest genesis hash --genesis FILEPATH DEPRECATION WARNING! This command is deprecated and will be removed in a future release. Please use hash genesis-file instead. Compute the hash of a diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_initial-addr.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_initial-addr.cli index 21d327d1eb..595ce88467 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_initial-addr.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_initial-addr.cli @@ -3,6 +3,7 @@ Usage: cardano-cli latest genesis initial-addr --verification-key-file FILEPATH | --testnet-magic NATURAL ) [--out-file FILEPATH] + Get the address for an initial UTxO based on the verification key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_initial-txin.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_initial-txin.cli index 39f8bc71d3..718399e009 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_initial-txin.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_initial-txin.cli @@ -3,6 +3,7 @@ Usage: cardano-cli latest genesis initial-txin --verification-key-file FILEPATH | --testnet-magic NATURAL ) [--out-file FILEPATH] + Get the TxIn for an initial UTxO based on the verification key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_key-gen-delegate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_key-gen-delegate.cli index 513d2e2a66..7c92d00f2a 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_key-gen-delegate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_key-gen-delegate.cli @@ -1,6 +1,7 @@ Usage: cardano-cli latest genesis key-gen-delegate --verification-key-file FILEPATH --signing-key-file FILEPATH --operational-certificate-issue-counter-file FILEPATH + Create a Shelley genesis delegate key pair diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_key-gen-genesis.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_key-gen-genesis.cli index 7e1eee3fed..b2ae547936 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_key-gen-genesis.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_key-gen-genesis.cli @@ -1,5 +1,6 @@ Usage: cardano-cli latest genesis key-gen-genesis --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a Shelley genesis key pair diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_key-gen-utxo.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_key-gen-utxo.cli index 6f9f6afa4f..6e426f9023 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_key-gen-utxo.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_key-gen-utxo.cli @@ -1,5 +1,6 @@ Usage: cardano-cli latest genesis key-gen-utxo --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a Shelley genesis UTxO key pair diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_key-hash.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_key-hash.cli index d34494b565..48e6950a4b 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_key-hash.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_key-hash.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli latest genesis key-hash --verification-key-file FILEPATH +Usage: cardano-cli latest genesis key-hash --verification-key-file FILEPATH Print the identifier (hash) of a public key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance.cli index cac8787487..779ae6e182 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli latest governance (action | committee | drep | vote) +Usage: cardano-cli latest governance (action | committee | drep | vote) Governance commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action.cli index d9164faa94..51a758f361 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action.cli @@ -8,6 +8,7 @@ Usage: cardano-cli latest governance action | create-hardfork | view ) + Governance action commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_create-constitution.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_create-constitution.cli index 864c430567..ef9d637e88 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_create-constitution.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_create-constitution.cli @@ -19,6 +19,7 @@ Usage: cardano-cli latest governance action create-constitution [--check-constitution-hash] [--constitution-script-hash HASH] --out-file FILEPATH + Create a constitution. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_create-hardfork.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_create-hardfork.cli index 7d986bc581..0fd00d908e 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_create-hardfork.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_create-hardfork.cli @@ -17,6 +17,7 @@ Usage: cardano-cli latest governance action create-hardfork --protocol-major-version MAJOR --protocol-minor-version MINOR --out-file FILEPATH + Create a hardfork initiation proposal. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_create-info.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_create-info.cli index c461ac3ddd..8915cfa540 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_create-info.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_create-info.cli @@ -10,6 +10,7 @@ Usage: cardano-cli latest governance action create-info (--mainnet | --testnet) --anchor-data-hash HASH [--check-anchor-data] --out-file FILEPATH + Create an info action. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_create-no-confidence.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_create-no-confidence.cli index eaf68fbbb4..d16a705df6 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_create-no-confidence.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_create-no-confidence.cli @@ -15,6 +15,7 @@ Usage: cardano-cli latest governance action create-no-confidence [--prev-governance-action-tx-id TXID --prev-governance-action-index WORD16] --out-file FILEPATH + Create a no confidence proposal. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_create-protocol-parameters-update.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_create-protocol-parameters-update.cli index 4d14d87b4b..11e44405b5 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_create-protocol-parameters-update.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_create-protocol-parameters-update.cli @@ -60,6 +60,7 @@ Usage: cardano-cli latest governance action create-protocol-parameters-update [--ref-script-cost-per-byte RATIONAL] [--cost-model-file FILE] --out-file FILEPATH + Create a protocol parameters update. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_create-treasury-withdrawal.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_create-treasury-withdrawal.cli index 5022f8fcba..1f717cbafd 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_create-treasury-withdrawal.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_create-treasury-withdrawal.cli @@ -22,6 +22,7 @@ Usage: cardano-cli latest governance action create-treasury-withdrawal --transfer LOVELACE) [--constitution-script-hash HASH] --out-file FILEPATH + Create a treasury withdrawal. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_update-committee.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_update-committee.cli index 20b3976bf5..9070f330e0 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_update-committee.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_update-committee.cli @@ -28,6 +28,7 @@ Usage: cardano-cli latest governance action update-committee [--prev-governance-action-tx-id TXID --prev-governance-action-index WORD16] --out-file FILEPATH + Create or update a new committee proposal. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_view.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_view.cli index bd4639d784..44a9c74e3c 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_view.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_action_view.cli @@ -3,6 +3,7 @@ Usage: cardano-cli latest governance action view --action-file FILEPATH | --output-yaml ] [--out-file FILEPATH] + View a governance action. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee.cli index baa0874cfa..3edaa2425a 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee.cli @@ -5,6 +5,7 @@ Usage: cardano-cli latest governance committee | create-hot-key-authorization-certificate | create-cold-key-resignation-certificate ) + Committee member commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee_create-cold-key-resignation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee_create-cold-key-resignation-certificate.cli index da119ea59d..580c44a2c9 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee_create-cold-key-resignation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee_create-cold-key-resignation-certificate.cli @@ -9,6 +9,7 @@ Usage: cardano-cli latest governance committee create-cold-key-resignation-certi --resignation-metadata-hash HASH [--check-resignation-metadata-hash]] --out-file FILEPATH + Create cold key resignation certificate for a Constitutional Committee Member diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee_create-hot-key-authorization-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee_create-hot-key-authorization-certificate.cli index ee9c016cb2..6af71132fd 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee_create-hot-key-authorization-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee_create-hot-key-authorization-certificate.cli @@ -12,6 +12,7 @@ Usage: cardano-cli latest governance committee create-hot-key-authorization-cert | --hot-script-file FILEPATH ) --out-file FILEPATH + Create hot key authorization certificate for a Constitutional Committee Member diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee_key-gen-cold.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee_key-gen-cold.cli index 00a2bd1cb1..9b5ee8fce5 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee_key-gen-cold.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee_key-gen-cold.cli @@ -5,6 +5,7 @@ Usage: cardano-cli latest governance committee key-gen-cold ] --cold-verification-key-file FILEPATH --cold-signing-key-file FILEPATH + Create a cold key pair for a Constitutional Committee Member diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee_key-gen-hot.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee_key-gen-hot.cli index dd9d363f3e..342bc05f36 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee_key-gen-hot.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee_key-gen-hot.cli @@ -5,6 +5,7 @@ Usage: cardano-cli latest governance committee key-gen-hot ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a hot key pair for a Constitutional Committee Member diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee_key-hash.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee_key-hash.cli index 16ee7c9cf9..3fa64b755f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee_key-hash.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee_key-hash.cli @@ -2,6 +2,7 @@ Usage: cardano-cli latest governance committee key-hash ( --verification-key STRING | --verification-key-file FILEPATH ) + Print the identifier (hash) of a public key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep.cli index aa51969226..76773abfc0 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep.cli @@ -6,6 +6,7 @@ Usage: cardano-cli latest governance drep | update-certificate | metadata-hash ) + DRep member commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_id.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_id.cli index b76d9f7c63..78f05ad997 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_id.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_id.cli @@ -8,6 +8,7 @@ Usage: cardano-cli latest governance drep id | --output-cip129 ] [--out-file FILEPATH] + Generate a drep id. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_key-gen.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_key-gen.cli index 38cfc5000b..37a82a00b6 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_key-gen.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_key-gen.cli @@ -5,6 +5,7 @@ Usage: cardano-cli latest governance drep key-gen ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Generate Delegated Representative verification and signing keys. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_metadata-hash.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_metadata-hash.cli index 641ff2ffcb..4d86fc8da5 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_metadata-hash.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_metadata-hash.cli @@ -5,6 +5,7 @@ Usage: cardano-cli latest governance drep metadata-hash [ --expected-hash HASH | --out-file FILEPATH ] + Calculate the hash of a metadata file, optionally checking the obtained hash against an expected value. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_registration-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_registration-certificate.cli index 7569ed7578..aa62b1db8f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_registration-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_registration-certificate.cli @@ -9,6 +9,7 @@ Usage: cardano-cli latest governance drep registration-certificate --drep-metadata-hash HASH [--check-drep-metadata-hash]] --out-file FILEPATH + Create a registration certificate. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_retirement-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_retirement-certificate.cli index 6e85043669..710f8360af 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_retirement-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_retirement-certificate.cli @@ -6,6 +6,7 @@ Usage: cardano-cli latest governance drep retirement-certificate ) --deposit-amt LOVELACE --out-file FILEPATH + Create a DRep retirement certificate. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_update-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_update-certificate.cli index 6dff28cf97..747d8d4d45 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_update-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_update-certificate.cli @@ -8,6 +8,7 @@ Usage: cardano-cli latest governance drep update-certificate --drep-metadata-hash HASH [--check-drep-metadata-hash]] --out-file FILEPATH + Create a DRep update certificate. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_vote.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_vote.cli index 04200e0f40..47133cb15c 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_vote.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_vote.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli latest governance vote (create | view) +Usage: cardano-cli latest governance vote (create | view) Vote commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_vote_create.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_vote_create.cli index ce0eecbd6e..c8437dd19a 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_vote_create.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_vote_create.cli @@ -18,6 +18,7 @@ Usage: cardano-cli latest governance vote create (--yes | --no | --abstain) --anchor-data-hash HASH [--check-anchor-data-hash]] --out-file FILEPATH + Vote creation. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_vote_view.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_vote_view.cli index bbcc812c54..ce91b3096f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_vote_view.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_vote_view.cli @@ -1,6 +1,7 @@ Usage: cardano-cli latest governance vote view --vote-file FILEPATH [--output-json | --output-yaml] [--out-file FILEPATH] + Vote viewing. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key.cli index 8d035e6029..1b9634c367 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key.cli @@ -10,6 +10,7 @@ Usage: cardano-cli latest key | convert-itn-bip32-key | convert-cardano-address-key ) + Key utility commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-byron-genesis-vkey.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-byron-genesis-vkey.cli index 1da7bf0b24..e812eb5a46 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-byron-genesis-vkey.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-byron-genesis-vkey.cli @@ -1,5 +1,6 @@ Usage: cardano-cli latest key convert-byron-genesis-vkey --byron-genesis-verification-key BASE64 --out-file FILEPATH + Convert a Base64-encoded Byron genesis verification key to a Shelley genesis verification key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-byron-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-byron-key.cli index 97812d4930..e0dfcc2787 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-byron-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-byron-key.cli @@ -10,6 +10,7 @@ Usage: cardano-cli latest key convert-byron-key [--password TEXT] | --byron-verification-key-file FILEPATH ) --out-file FILEPATH + Convert a Byron payment, genesis or genesis delegate key (signing or verification) to a corresponding Shelley-format key. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-cardano-address-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-cardano-address-key.cli index b359646ccd..fcd46c7ee6 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-cardano-address-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-cardano-address-key.cli @@ -9,6 +9,7 @@ Usage: cardano-cli latest key convert-cardano-address-key ) --signing-key-file FILEPATH --out-file FILEPATH + Convert a cardano-address extended signing key to a corresponding Shelley-format key. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-itn-bip32-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-itn-bip32-key.cli index f1c77aa997..a201fee073 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-itn-bip32-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-itn-bip32-key.cli @@ -1,5 +1,6 @@ Usage: cardano-cli latest key convert-itn-bip32-key --itn-signing-key-file FILEPATH --out-file FILEPATH + Convert an Incentivized Testnet (ITN) BIP32 (Ed25519Bip32) signing key to a corresponding Shelley stake signing key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-itn-extended-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-itn-extended-key.cli index 39810ed627..964dbc584d 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-itn-extended-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-itn-extended-key.cli @@ -1,5 +1,6 @@ Usage: cardano-cli latest key convert-itn-extended-key --itn-signing-key-file FILEPATH --out-file FILEPATH + Convert an Incentivized Testnet (ITN) extended (Ed25519Extended) signing key to a corresponding Shelley stake signing key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-itn-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-itn-key.cli index c2ce68bf39..c691ea0750 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-itn-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-itn-key.cli @@ -3,6 +3,7 @@ Usage: cardano-cli latest key convert-itn-key | --itn-verification-key-file FILEPATH ) --out-file FILEPATH + Convert an Incentivized Testnet (ITN) non-extended (Ed25519) signing or verification key to a corresponding Shelley stake key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_derive-from-mnemonic.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_derive-from-mnemonic.cli index 1e03110647..833fe0b03f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_derive-from-mnemonic.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_derive-from-mnemonic.cli @@ -14,6 +14,7 @@ Usage: cardano-cli latest key derive-from-mnemonic | --mnemonic-from-interactive-prompt ) --signing-key-file FILEPATH + Derive an extended signing key from a mnemonic sentence. To ensure the safety of the mnemonic phrase, we recommend that key derivation is performed in an diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_generate-mnemonic.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_generate-mnemonic.cli index cfc5c02f03..320345a956 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_generate-mnemonic.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_generate-mnemonic.cli @@ -1,5 +1,6 @@ Usage: cardano-cli latest key generate-mnemonic [--out-file FILEPATH] --size WORD32 + Generate a mnemonic sentence that can be used for key derivation. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_non-extended-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_non-extended-key.cli index 668ae99a6d..66169086ca 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_non-extended-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_non-extended-key.cli @@ -1,5 +1,6 @@ Usage: cardano-cli latest key non-extended-key --extended-verification-key-file FILEPATH --verification-key-file FILEPATH + Get a non-extended verification key from an extended verification key. This supports all extended key types. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_verification-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_verification-key.cli index 9b32b2ea66..96b8f36152 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_verification-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_verification-key.cli @@ -1,5 +1,6 @@ Usage: cardano-cli latest key verification-key --signing-key-file FILEPATH --verification-key-file FILEPATH + Get a verification key from a signing key. This supports all key types. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node.cli index babb45a768..655d425084 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node.cli @@ -6,6 +6,7 @@ Usage: cardano-cli latest node | new-counter | issue-op-cert ) + Node operation commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_issue-op-cert.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_issue-op-cert.cli index 24874f4035..06ae18ea8c 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_issue-op-cert.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_issue-op-cert.cli @@ -6,6 +6,7 @@ Usage: cardano-cli latest node issue-op-cert --operational-certificate-issue-counter-file FILEPATH --kes-period NATURAL --out-file FILEPATH + Issue a node operational certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_key-gen-KES.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_key-gen-KES.cli index 66cadd7fd2..738fad86c4 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_key-gen-KES.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_key-gen-KES.cli @@ -5,6 +5,7 @@ Usage: cardano-cli latest node key-gen-KES ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a key pair for a node KES operational key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_key-gen-VRF.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_key-gen-VRF.cli index c2c0396cbb..f875fbf78a 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_key-gen-VRF.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_key-gen-VRF.cli @@ -5,6 +5,7 @@ Usage: cardano-cli latest node key-gen-VRF ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a key pair for a node VRF operational key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_key-gen.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_key-gen.cli index e8912dd96d..1bffd9651e 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_key-gen.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_key-gen.cli @@ -6,6 +6,7 @@ Usage: cardano-cli latest node key-gen --cold-verification-key-file FILEPATH --cold-signing-key-file FILEPATH --operational-certificate-issue-counter-file FILEPATH + Create a key pair for a node operator's offline key and a new certificate issue counter diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_key-hash-VRF.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_key-hash-VRF.cli index 0a125dde1b..88da618784 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_key-hash-VRF.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_key-hash-VRF.cli @@ -3,6 +3,7 @@ Usage: cardano-cli latest node key-hash-VRF | --verification-key-file FILEPATH ) [--out-file FILEPATH] + Print hash of a node's operational VRF key. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_new-counter.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_new-counter.cli index 98e5c659be..400fba0740 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_new-counter.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_new-counter.cli @@ -6,6 +6,7 @@ Usage: cardano-cli latest node new-counter ) --counter-value INT --operational-certificate-issue-counter-file FILEPATH + Create a new certificate issue counter diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query.cli index 0538d53e37..94fe1bc629 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query.cli @@ -28,6 +28,7 @@ Usage: cardano-cli latest query | tx-mempool | utxo ) + Node query commands. Will query the local node whose Unix domain socket is obtained from the CARDANO_NODE_SOCKET_PATH environment variable. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_committee-state.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_committee-state.cli index 69e95e46b8..763eefdbf5 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_committee-state.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_committee-state.cli @@ -26,6 +26,7 @@ Usage: cardano-cli latest query committee-state | --output-yaml ] [--out-file FILEPATH] + Get the committee state diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_constitution.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_constitution.cli index a88a25c014..eed9fb44ae 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_constitution.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_constitution.cli @@ -10,6 +10,7 @@ Usage: cardano-cli latest query constitution ] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the constitution diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_drep-stake-distribution.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_drep-stake-distribution.cli index 575043303e..d96d24f2fe 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_drep-stake-distribution.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_drep-stake-distribution.cli @@ -20,6 +20,7 @@ Usage: cardano-cli latest query drep-stake-distribution | --output-yaml ] [--out-file FILEPATH] + Get the DRep stake distribution. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_drep-state.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_drep-state.cli index 28d5799e3d..0992a16cfe 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_drep-state.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_drep-state.cli @@ -17,6 +17,7 @@ Usage: cardano-cli latest query drep-state [--include-stake] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the DRep state. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_era-history.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_era-history.cli index f2bd4d4b8f..a7fb3da576 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_era-history.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_era-history.cli @@ -7,6 +7,7 @@ Usage: cardano-cli latest query era-history --socket-path SOCKET_PATH [--volatile-tip | --immutable-tip] [--out-file FILEPATH] + Obtains the era history data. The era history contains information about when era transitions happened and can be used together with the start time to diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_future-pparams.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_future-pparams.cli index 8286a40573..886830854e 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_future-pparams.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_future-pparams.cli @@ -10,6 +10,7 @@ Usage: cardano-cli latest query future-pparams ] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the protocol parameters that will apply at the next epoch diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_gov-state.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_gov-state.cli index 26da7419f3..e25ea23ffc 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_gov-state.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_gov-state.cli @@ -6,6 +6,7 @@ Usage: cardano-cli latest query gov-state [--cardano-mode [--epoch-slots SLOTS]] [--volatile-tip | --immutable-tip] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the governance state diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_kes-period-info.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_kes-period-info.cli index c23385b54d..0694900974 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_kes-period-info.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_kes-period-info.cli @@ -13,6 +13,7 @@ Usage: cardano-cli latest query kes-period-info | --output-yaml ] [--out-file FILEPATH] + Get information about the current KES period and your node's operational certificate. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_leadership-schedule.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_leadership-schedule.cli index 7775ff6530..c260a4e3e1 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_leadership-schedule.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_leadership-schedule.cli @@ -21,6 +21,7 @@ Usage: cardano-cli latest query leadership-schedule | --output-yaml ] [--out-file FILEPATH] + Get the slots the node is expected to mint a block in (advanced command) diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_ledger-peer-snapshot.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_ledger-peer-snapshot.cli index cea79de478..3dd98104f1 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_ledger-peer-snapshot.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_ledger-peer-snapshot.cli @@ -13,6 +13,7 @@ Usage: cardano-cli latest query ledger-peer-snapshot | --output-yaml ] [--out-file FILEPATH] + Dump the current snapshot of ledger peers.These are the largest pools that cumulatively hold 90% of total stake. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_ledger-state.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_ledger-state.cli index d6a712e960..99f96665bb 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_ledger-state.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_ledger-state.cli @@ -13,6 +13,7 @@ Usage: cardano-cli latest query ledger-state | --output-yaml ] [--out-file FILEPATH] + Dump the current ledger state of the node (Ledger.NewEpochState -- advanced command) diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_pool-params.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_pool-params.cli index 35fb74f2c9..cf1ed255c0 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_pool-params.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_pool-params.cli @@ -11,6 +11,7 @@ Usage: cardano-cli latest query pool-params ) [--output-json | --output-yaml] [--out-file FILEPATH] + DEPRECATED. Use query pool-state instead. Dump the pool parameters (Ledger.NewEpochState.esLState._delegationState._pState._pParams -- advanced diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_pool-state.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_pool-state.cli index f7781e6277..07d3c699c3 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_pool-state.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_pool-state.cli @@ -11,6 +11,7 @@ Usage: cardano-cli latest query pool-state ) [--output-json | --output-yaml] [--out-file FILEPATH] + Dump the pool state diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_proposals.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_proposals.cli index 5ee0430f3b..2d077ee9a8 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_proposals.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_proposals.cli @@ -10,6 +10,7 @@ Usage: cardano-cli latest query proposals [--cardano-mode [--epoch-slots SLOTS]] ) [--output-json | --output-yaml] [--out-file FILEPATH] + Get the governance proposals that are eligible for ratification. Proposals submitted during the current epoch are excluded, as they cannot be ratified diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_protocol-parameters.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_protocol-parameters.cli index 87b982d87a..b5c1ac33d0 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_protocol-parameters.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_protocol-parameters.cli @@ -9,6 +9,7 @@ Usage: cardano-cli latest query protocol-parameters | --output-yaml ] [--out-file FILEPATH] + Get the node's current protocol parameters diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_protocol-state.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_protocol-state.cli index 25f309c29e..c05aee1e80 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_protocol-state.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_protocol-state.cli @@ -14,6 +14,7 @@ Usage: cardano-cli latest query protocol-state | --output-yaml ] [--out-file FILEPATH] + Dump the current protocol state of the node (Ledger.ChainDepState -- advanced command) diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_ratify-state.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_ratify-state.cli index 471fce3535..934c77a1cc 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_ratify-state.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_ratify-state.cli @@ -10,6 +10,7 @@ Usage: cardano-cli latest query ratify-state ] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the ratification state diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_ref-script-size.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_ref-script-size.cli index db9e3f4e1c..1597c21d62 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_ref-script-size.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_ref-script-size.cli @@ -14,6 +14,7 @@ Usage: cardano-cli latest query ref-script-size | --output-yaml ] [--out-file FILEPATH] + Calculate the reference input scripts size in bytes for provided transaction inputs. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_slot-number.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_slot-number.cli index 59b39e631f..71abb81051 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_slot-number.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_slot-number.cli @@ -7,6 +7,7 @@ Usage: cardano-cli latest query slot-number --socket-path SOCKET_PATH [--volatile-tip | --immutable-tip] TIMESTAMP + Query slot number for UTC timestamp diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_spo-stake-distribution.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_spo-stake-distribution.cli index e69b5c6e3c..22242c6dfe 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_spo-stake-distribution.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_spo-stake-distribution.cli @@ -19,6 +19,7 @@ Usage: cardano-cli latest query spo-stake-distribution | --output-yaml ] [--out-file FILEPATH] + Get the SPO stake distribution. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_stake-address-info.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_stake-address-info.cli index 6ca5b56ffc..43ba29b588 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_stake-address-info.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_stake-address-info.cli @@ -13,6 +13,7 @@ Usage: cardano-cli latest query stake-address-info | --output-yaml ] [--out-file FILEPATH] + Get the current delegations and reward accounts filtered by stake address. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_stake-distribution.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_stake-distribution.cli index 20684412be..6d725cd94f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_stake-distribution.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_stake-distribution.cli @@ -13,6 +13,7 @@ Usage: cardano-cli latest query stake-distribution | --output-yaml ] [--out-file FILEPATH] + Get the node's current aggregated stake distribution diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_stake-pool-default-vote.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_stake-pool-default-vote.cli index b91b561f81..53eb4af7b7 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_stake-pool-default-vote.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_stake-pool-default-vote.cli @@ -16,6 +16,7 @@ Usage: cardano-cli latest query stake-pool-default-vote | --output-yaml ] [--out-file FILEPATH] + Get the stake pool default vote. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_stake-pools.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_stake-pools.cli index a6c373b80b..198648363c 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_stake-pools.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_stake-pools.cli @@ -11,6 +11,7 @@ Usage: cardano-cli latest query stake-pools | --output-yaml ] [--out-file FILEPATH] + Get the node's current set of stake pool ids diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_stake-snapshot.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_stake-snapshot.cli index 98aa2c9fd4..c9c0fb3cee 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_stake-snapshot.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_stake-snapshot.cli @@ -13,6 +13,7 @@ Usage: cardano-cli latest query stake-snapshot ) [--output-json | --output-yaml] [--out-file FILEPATH] + Obtain the three stake snapshots for a pool, plus the total active stake (advanced command) diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_tip.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_tip.cli index a6655bbd9a..cd84e3f074 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_tip.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_tip.cli @@ -4,6 +4,7 @@ Usage: cardano-cli latest query tip [--cardano-mode [--epoch-slots SLOTS]] [--volatile-tip | --immutable-tip] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the node's current tip (slot no, hash, block no) diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_treasury.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_treasury.cli index 5fe9c3d5c1..59383e1300 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_treasury.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_treasury.cli @@ -3,6 +3,7 @@ Usage: cardano-cli latest query treasury [--cardano-mode [--epoch-slots SLOTS]] --socket-path SOCKET_PATH [--volatile-tip | --immutable-tip] [--out-file FILEPATH] + Get the treasury value diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_tx-mempool.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_tx-mempool.cli index d8df9c58d1..63849f4288 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_tx-mempool.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_tx-mempool.cli @@ -8,6 +8,7 @@ Usage: cardano-cli latest query tx-mempool (info | next-tx | tx-exists) [--output-json | --output-yaml] [--out-file FILEPATH] + Local Mempool info diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_tx-mempool_tx-exists.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_tx-mempool_tx-exists.cli index c1d684ddbe..f4495f6f04 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_tx-mempool_tx-exists.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_tx-mempool_tx-exists.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli latest query tx-mempool tx-exists TX_ID +Usage: cardano-cli latest query tx-mempool tx-exists TX_ID Query if a particular transaction exists in the mempool diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_utxo.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_utxo.cli index 5429c862b8..cad2e6c01b 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_utxo.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_utxo.cli @@ -13,6 +13,7 @@ Usage: cardano-cli latest query utxo [--cardano-mode [--epoch-slots SLOTS]] | --output-yaml ] [--out-file FILEPATH] + Get a portion of the current UTxO: by tx in, by address or the whole. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address.cli index d696d86d57..562c8d6ccd 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address.cli @@ -11,6 +11,7 @@ Usage: cardano-cli latest stake-address | registration-and-vote-delegation-certificate | registration-stake-and-vote-delegation-certificate ) + Stake address commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_build.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_build.cli index 658946805e..a73d0c05a9 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_build.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_build.cli @@ -8,6 +8,7 @@ Usage: cardano-cli latest stake-address build | --testnet-magic NATURAL ) [--out-file FILEPATH] + Build a stake address diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_deregistration-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_deregistration-certificate.cli index 574325d92d..87a046c5d7 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_deregistration-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_deregistration-certificate.cli @@ -7,6 +7,7 @@ Usage: cardano-cli latest stake-address deregistration-certificate ) --key-reg-deposit-amt NATURAL --out-file FILEPATH + Create a stake address deregistration certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_key-gen.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_key-gen.cli index 9602c45c05..22f2ee2e95 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_key-gen.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_key-gen.cli @@ -5,6 +5,7 @@ Usage: cardano-cli latest stake-address key-gen ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a stake address key pair diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_key-hash.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_key-hash.cli index 45d97819a1..7d48c37640 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_key-hash.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_key-hash.cli @@ -3,6 +3,7 @@ Usage: cardano-cli latest stake-address key-hash | --stake-verification-key-file FILEPATH ) [--out-file FILEPATH] + Print the hash of a stake address key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_registration-and-delegation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_registration-and-delegation-certificate.cli index 746c5a4c91..1c00a9dda5 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_registration-and-delegation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_registration-and-delegation-certificate.cli @@ -12,6 +12,7 @@ Usage: cardano-cli latest stake-address registration-and-delegation-certificate ) --key-reg-deposit-amt NATURAL --out-file FILEPATH + Create a stake address registration and delegation certificate, which when submitted in a transaction registers a stake address and delegates stake to a diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_registration-and-vote-delegation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_registration-and-vote-delegation-certificate.cli index 018bbbc659..8a744cc9fa 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_registration-and-vote-delegation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_registration-and-vote-delegation-certificate.cli @@ -14,6 +14,7 @@ Usage: cardano-cli latest stake-address registration-and-vote-delegation-certifi ) --key-reg-deposit-amt NATURAL --out-file FILEPATH + Create a stake address registration and vote delegation certificate, which when submitted in a transaction registers a stake address and delegates votes diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_registration-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_registration-certificate.cli index b6cea3dedd..41b49fc1f8 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_registration-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_registration-certificate.cli @@ -7,6 +7,7 @@ Usage: cardano-cli latest stake-address registration-certificate ) --key-reg-deposit-amt NATURAL --out-file FILEPATH + Create a stake address registration certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_registration-stake-and-vote-delegation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_registration-stake-and-vote-delegation-certificate.cli index 5422c69c3b..b8a2c8e3b7 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_registration-stake-and-vote-delegation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_registration-stake-and-vote-delegation-certificate.cli @@ -19,6 +19,7 @@ Usage: cardano-cli latest stake-address registration-stake-and-vote-delegation-c ) --key-reg-deposit-amt NATURAL --out-file FILEPATH + Create a stake address registration, stake delegation and vote delegation certificate, which when submitted in a transaction registers a stake address, diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_stake-and-vote-delegation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_stake-and-vote-delegation-certificate.cli index 969ff1790f..9546d44cec 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_stake-and-vote-delegation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_stake-and-vote-delegation-certificate.cli @@ -18,6 +18,7 @@ Usage: cardano-cli latest stake-address stake-and-vote-delegation-certificate | --always-no-confidence ) --out-file FILEPATH + Create a stake address stake and vote delegation certificate, which when submitted in a transaction delegates stake to a stake pool and a DRep. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_stake-delegation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_stake-delegation-certificate.cli index 9a3be4bf29..d410cf177f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_stake-delegation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_stake-delegation-certificate.cli @@ -11,6 +11,7 @@ Usage: cardano-cli latest stake-address stake-delegation-certificate | --stake-pool-id STAKE_POOL_ID ) --out-file FILEPATH + Create a stake address stake delegation certificate, which when submitted in a transaction delegates stake to a stake pool. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_vote-delegation-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_vote-delegation-certificate.cli index b68b61a1e9..5b9f026e73 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_vote-delegation-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-address_vote-delegation-certificate.cli @@ -13,6 +13,7 @@ Usage: cardano-cli latest stake-address vote-delegation-certificate | --always-no-confidence ) --out-file FILEPATH + Create a stake address vote delegation certificate, which when submitted in a transaction delegates stake to a DRep. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-pool.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-pool.cli index 3999e6a5e1..b5565cfd4f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-pool.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-pool.cli @@ -4,6 +4,7 @@ Usage: cardano-cli latest stake-pool | id | metadata-hash ) + Stake pool commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-pool_deregistration-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-pool_deregistration-certificate.cli index 8edf1e597e..e53c4dd496 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-pool_deregistration-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-pool_deregistration-certificate.cli @@ -5,6 +5,7 @@ Usage: cardano-cli latest stake-pool deregistration-certificate ) --epoch NATURAL --out-file FILEPATH + Create a stake pool deregistration certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-pool_id.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-pool_id.cli index ce57ecc3b3..2b48c3e131 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-pool_id.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-pool_id.cli @@ -5,6 +5,7 @@ Usage: cardano-cli latest stake-pool id ) [--output-bech32 | --output-hex] [--out-file FILEPATH] + Build pool id from the offline key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-pool_metadata-hash.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-pool_metadata-hash.cli index 2b5df9cde7..cc6db017a8 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-pool_metadata-hash.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-pool_metadata-hash.cli @@ -5,6 +5,7 @@ Usage: cardano-cli latest stake-pool metadata-hash [ --expected-hash HASH | --out-file FILEPATH ] + Calculate the hash of a stake pool metadata file, optionally checking the obtained hash against an expected value. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-pool_registration-certificate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-pool_registration-certificate.cli index e6f73a80e8..17f2ab69ec 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-pool_registration-certificate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_stake-pool_registration-certificate.cli @@ -19,7 +19,7 @@ Usage: cardano-cli latest stake-pool registration-certificate [--pool-relay-ipv6 STRING] --pool-relay-port INT | --single-host-pool-relay STRING - [--pool-relay-port INT] + --pool-relay-port INT | --multi-host-pool-relay STRING ] [--metadata-url URL @@ -29,6 +29,7 @@ Usage: cardano-cli latest stake-pool registration-certificate | --testnet-magic NATURAL ) --out-file FILEPATH + Create a stake pool registration certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_text-view_decode-cbor.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_text-view_decode-cbor.cli index 42a89c1b90..ad9ba9bbc2 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_text-view_decode-cbor.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_text-view_decode-cbor.cli @@ -5,6 +5,7 @@ Usage: cardano-cli latest text-view decode-cbor --in-file FILEPATH | --output-yaml ] [--out-file FILEPATH] + Print a TextView file as decoded CBOR. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction.cli index 5c3177e239..74958de633 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction.cli @@ -13,6 +13,7 @@ Usage: cardano-cli latest transaction | hash-script-data | txid ) + Transaction commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_assemble.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_assemble.cli index 30b8d5a91d..4a5068141a 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_assemble.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_assemble.cli @@ -2,6 +2,7 @@ Usage: cardano-cli latest transaction assemble --tx-body-file FILEPATH [--witness-file FILEPATH] [--out-canonical-cbor] --out-file FILEPATH + Assemble a tx body and witness(es) to form a transaction diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_build-estimate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_build-estimate.cli index 90d1a1d98e..24804c8646 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_build-estimate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_build-estimate.cli @@ -160,6 +160,7 @@ Usage: cardano-cli latest transaction build-estimate [--treasury-donation LOVELACE] [--out-canonical-cbor] --out-file FILEPATH + Build a balanced transaction without access to a live node (automatically estimates fees) diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_build-raw.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_build-raw.cli index fc867c47f4..313d070edc 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_build-raw.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_build-raw.cli @@ -155,6 +155,7 @@ Usage: cardano-cli latest transaction build-raw [--treasury-donation LOVELACE] [--out-canonical-cbor] --out-file FILEPATH + Build a transaction (low-level, inconvenient) diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_build.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_build.cli index 8036bac810..f96773a3f4 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_build.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_build.cli @@ -146,6 +146,7 @@ Usage: cardano-cli latest transaction build ( --out-file FILEPATH | --calculate-plutus-script-cost FILEPATH ) + Build a balanced transaction (automatically calculates fees) diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_calculate-min-fee.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_calculate-min-fee.cli index 8d12b190a7..8ca78def43 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_calculate-min-fee.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_calculate-min-fee.cli @@ -13,6 +13,7 @@ Usage: cardano-cli latest transaction calculate-min-fee --tx-body-file FILEPATH ] [--tx-in-count NATURAL] [--tx-out-count NATURAL] + Calculate the minimum fee for a transaction. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_calculate-min-required-utxo.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_calculate-min-required-utxo.cli index 1422c5e6f3..6846254bd9 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_calculate-min-required-utxo.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_calculate-min-required-utxo.cli @@ -12,6 +12,7 @@ Usage: cardano-cli latest transaction calculate-min-required-utxo --protocol-par | --tx-out-inline-datum-value JSON_VALUE ] [--tx-out-reference-script-file FILEPATH] + Calculate the minimum required UTxO for a transaction output. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_calculate-min-value.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_calculate-min-value.cli index d0073737a0..79ca1bff4f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_calculate-min-value.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_calculate-min-value.cli @@ -12,6 +12,7 @@ Usage: cardano-cli latest transaction calculate-min-value --protocol-params-file | --tx-out-inline-datum-value JSON_VALUE ] [--tx-out-reference-script-file FILEPATH] + DEPRECATED: Use 'calculate-min-required-utxo' instead. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_calculate-plutus-script-cost.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_calculate-plutus-script-cost.cli index a4a5e21bc9..0d1bcb02d1 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_calculate-plutus-script-cost.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_calculate-plutus-script-cost.cli @@ -2,6 +2,7 @@ Usage: cardano-cli latest transaction calculate-plutus-script-cost ( online | offline ) + Calculate the costs of the Plutus scripts of a given transaction. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_calculate-plutus-script-cost_offline.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_calculate-plutus-script-cost_offline.cli index f5062ddd8d..d4e6e00d32 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_calculate-plutus-script-cost_offline.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_calculate-plutus-script-cost_offline.cli @@ -9,6 +9,7 @@ Usage: cardano-cli latest transaction calculate-plutus-script-cost offline --protocol-params-file FILEPATH --tx-file FILEPATH [--out-file FILEPATH] + Manually provide get context info and calculate the costs of the Plutus scripts of a given transaction. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_calculate-plutus-script-cost_online.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_calculate-plutus-script-cost_online.cli index 3b361df5bc..e2dc070e3f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_calculate-plutus-script-cost_online.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_calculate-plutus-script-cost_online.cli @@ -7,6 +7,7 @@ Usage: cardano-cli latest transaction calculate-plutus-script-cost online --socket-path SOCKET_PATH --tx-file FILEPATH [--out-file FILEPATH] + Connect to a running node to get context info and calculate the costs of the Plutus scripts of a given transaction. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_hash-script-data.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_hash-script-data.cli index 265e685188..734bca4d0b 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_hash-script-data.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_hash-script-data.cli @@ -3,6 +3,7 @@ Usage: cardano-cli latest transaction hash-script-data | --script-data-file JSON_FILE | --script-data-value JSON_VALUE ) + Calculate the hash of script data. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_policyid.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_policyid.cli index 41416c33a5..616fd54e16 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_policyid.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_policyid.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli latest transaction policyid --script-file FILEPATH +Usage: cardano-cli latest transaction policyid --script-file FILEPATH Calculate the PolicyId from the monetary policy script. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_sign-witness.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_sign-witness.cli index 03da6e46d3..b86fad01ec 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_sign-witness.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_sign-witness.cli @@ -2,6 +2,7 @@ Usage: cardano-cli latest transaction sign-witness --tx-body-file FILEPATH [--witness-file FILEPATH] [--out-canonical-cbor] --out-file FILEPATH + Assemble a tx body and witness(es) to form a transaction diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_sign.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_sign.cli index 80d0ca521c..e59d5d7ef7 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_sign.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_sign.cli @@ -9,6 +9,7 @@ Usage: cardano-cli latest transaction sign ] [--out-canonical-cbor] --out-file FILEPATH + Sign a transaction diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_submit.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_submit.cli index 86861023c4..143a669600 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_submit.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_submit.cli @@ -6,6 +6,7 @@ Usage: cardano-cli latest transaction submit ) --socket-path SOCKET_PATH --tx-file FILEPATH + Submit a transaction to the local node whose Unix domain socket is obtained from the CARDANO_NODE_SOCKET_PATH environment variable. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_txid.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_txid.cli index 3aa0157e5b..e1a6ccb6e3 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_txid.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_txid.cli @@ -6,6 +6,7 @@ Usage: cardano-cli latest transaction txid | --output-text | --output-yaml ] + Print a transaction identifier. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_witness.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_witness.cli index 91ce291243..8cc82397f8 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_witness.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_witness.cli @@ -5,6 +5,7 @@ Usage: cardano-cli latest transaction witness --tx-body-file FILEPATH | --testnet-magic NATURAL ] --out-file FILEPATH + Create a transaction witness diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy.cli index a071bb72db..7653aa277f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli legacy COMMAND +Usage: cardano-cli legacy COMMAND Legacy commands diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis.cli index 5b0ba72236..cef4d1dbd7 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis.cli @@ -11,6 +11,7 @@ Usage: cardano-cli legacy genesis | create-staked | hash ) + Genesis block commands diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_create-cardano.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_create-cardano.cli index f4653e0971..ee5bfeef83 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_create-cardano.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_create-cardano.cli @@ -15,6 +15,7 @@ Usage: cardano-cli legacy genesis create-cardano --conway-era --alonzo-template FILEPATH --conway-template FILEPATH [--node-config-template FILEPATH] + Create a Byron and Shelley genesis file from a genesis template and genesis/delegation/spending keys. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_create-staked.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_create-staked.cli index 9b6a5464e5..f205c1a2f4 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_create-staked.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_create-staked.cli @@ -18,6 +18,7 @@ Usage: cardano-cli legacy genesis create-staked --conway-era [--bulk-pools-per-file INT] [--num-stuffed-utxo INT] [--relay-specification-file FILEPATH] + Create a staked Shelley genesis file from a genesis template and genesis/delegation/spending keys. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_create.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_create.cli index 313c74309f..26a89c7499 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_create.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_create.cli @@ -16,6 +16,7 @@ Usage: cardano-cli legacy genesis create [--start-time UTC_TIME] [--supply LOVELACE] (--mainnet | --testnet-magic NATURAL) + Create a Shelley genesis file from a genesis template and genesis/delegation/spending keys. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_get-ver-key.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_get-ver-key.cli index bfe982f433..cd2bd07aa2 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_get-ver-key.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_get-ver-key.cli @@ -1,5 +1,6 @@ Usage: cardano-cli legacy genesis get-ver-key --verification-key-file FILEPATH --signing-key-file FILEPATH + Derive the verification key from a signing key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_hash.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_hash.cli index b3efe9822c..3a94f9ae2a 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_hash.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_hash.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli legacy genesis hash --genesis FILEPATH +Usage: cardano-cli legacy genesis hash --genesis FILEPATH DEPRECATION WARNING! This command is deprecated and will be removed in a future release. Please use hash genesis-file instead. Compute the hash of a diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_initial-addr.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_initial-addr.cli index d8ffa9363a..94f19a77f3 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_initial-addr.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_initial-addr.cli @@ -3,6 +3,7 @@ Usage: cardano-cli legacy genesis initial-addr --verification-key-file FILEPATH | --testnet-magic NATURAL ) [--out-file FILEPATH] + Get the address for an initial UTxO based on the verification key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_initial-txin.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_initial-txin.cli index ce798a7f38..1364b0ef7a 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_initial-txin.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_initial-txin.cli @@ -3,6 +3,7 @@ Usage: cardano-cli legacy genesis initial-txin --verification-key-file FILEPATH | --testnet-magic NATURAL ) [--out-file FILEPATH] + Get the TxIn for an initial UTxO based on the verification key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_key-gen-delegate.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_key-gen-delegate.cli index 924b889e34..19ca631023 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_key-gen-delegate.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_key-gen-delegate.cli @@ -1,6 +1,7 @@ Usage: cardano-cli legacy genesis key-gen-delegate --verification-key-file FILEPATH --signing-key-file FILEPATH --operational-certificate-issue-counter-file FILEPATH + Create a Shelley genesis delegate key pair diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_key-gen-genesis.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_key-gen-genesis.cli index be2effd488..60dce97ca3 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_key-gen-genesis.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_key-gen-genesis.cli @@ -1,5 +1,6 @@ Usage: cardano-cli legacy genesis key-gen-genesis --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a Shelley genesis key pair diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_key-gen-utxo.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_key-gen-utxo.cli index c7c902a15e..4b9a0eb2fc 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_key-gen-utxo.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_key-gen-utxo.cli @@ -1,5 +1,6 @@ Usage: cardano-cli legacy genesis key-gen-utxo --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a Shelley genesis UTxO key pair diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_key-hash.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_key-hash.cli index c7a1e260a3..3d7c7068c5 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_key-hash.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_key-hash.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli legacy genesis key-hash --verification-key-file FILEPATH +Usage: cardano-cli legacy genesis key-hash --verification-key-file FILEPATH Print the identifier (hash) of a public key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/migrate-delegate-key-from.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/migrate-delegate-key-from.cli index 0f7e27ea1d..a11ad153e4 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/migrate-delegate-key-from.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/migrate-delegate-key-from.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli migrate-delegate-key-from --from FILEPATH --to FILEPATH +Usage: cardano-cli migrate-delegate-key-from --from FILEPATH --to FILEPATH Migrate a delegate key from an older version. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/node.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/node.cli index f133ab4c3d..1cddb43c1a 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/node.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/node.cli @@ -6,6 +6,7 @@ Usage: cardano-cli node | new-counter | issue-op-cert ) + Node operation commands. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/node_issue-op-cert.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/node_issue-op-cert.cli index 919c7c4ca9..2cdd35db35 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/node_issue-op-cert.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/node_issue-op-cert.cli @@ -6,6 +6,7 @@ Usage: cardano-cli node issue-op-cert --operational-certificate-issue-counter-file FILEPATH --kes-period NATURAL --out-file FILEPATH + Issue a node operational certificate diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/node_key-gen-KES.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/node_key-gen-KES.cli index c50f660c89..0a3e8ca665 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/node_key-gen-KES.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/node_key-gen-KES.cli @@ -5,6 +5,7 @@ Usage: cardano-cli node key-gen-KES ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a key pair for a node KES operational key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/node_key-gen-VRF.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/node_key-gen-VRF.cli index ca087e3f2b..4dc31b128e 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/node_key-gen-VRF.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/node_key-gen-VRF.cli @@ -5,6 +5,7 @@ Usage: cardano-cli node key-gen-VRF ] --verification-key-file FILEPATH --signing-key-file FILEPATH + Create a key pair for a node VRF operational key diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/node_key-gen.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/node_key-gen.cli index 271275a727..1d3d6c6b9f 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/node_key-gen.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/node_key-gen.cli @@ -6,6 +6,7 @@ Usage: cardano-cli node key-gen --cold-verification-key-file FILEPATH --cold-signing-key-file FILEPATH --operational-certificate-issue-counter-file FILEPATH + Create a key pair for a node operator's offline key and a new certificate issue counter diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/node_key-hash-VRF.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/node_key-hash-VRF.cli index 7d2302c233..f3f150cb8e 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/node_key-hash-VRF.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/node_key-hash-VRF.cli @@ -3,6 +3,7 @@ Usage: cardano-cli node key-hash-VRF | --verification-key-file FILEPATH ) [--out-file FILEPATH] + Print hash of a node's operational VRF key. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/node_new-counter.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/node_new-counter.cli index 733e8c6b9c..2fc10e4343 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/node_new-counter.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/node_new-counter.cli @@ -6,6 +6,7 @@ Usage: cardano-cli node new-counter ) --counter-value INT --operational-certificate-issue-counter-file FILEPATH + Create a new certificate issue counter diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/ping.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/ping.cli index c919aa1ed7..e3e13bc426 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/ping.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/ping.cli @@ -1,25 +1,31 @@ Usage: cardano-cli ping [-c|--count COUNT] - ((-h|--host HOST) | (-u|--unixsock SOCKET)) - [-p|--port PORT] - [-m|--magic MAGIC] + [-m|--network-magic MAGIC] [-j|--json] [-q|--quiet] - [-Q|--query-versions] - [-t|--tip] + [--mode MODE] + [--srv-prefix SRV_PREFIX] + [--color COLOR] + ADDRS + Ping a cardano node either using node-to-node or node-to-client protocol. It negotiates a handshake and keeps sending keep alive messages. Available options: -c,--count COUNT Stop after sending count requests and receiving count responses. If this option is not specified, ping will - operate until interrupted. - -h,--host HOST Hostname/IP, e.g. relay.iohk.example. - -u,--unixsock SOCKET Unix socket, e.g. file.socket. - -p,--port PORT Port number, e.g. 1234. - -m,--magic MAGIC Network magic. + operate until interrupted. (default: 4294967295) + -m,--network-magic MAGIC Network magic. (default: 764824073) -j,--json JSON output flag. - -q,--quiet Quiet flag, CSV/JSON only output - -Q,--query-versions Query the supported protocol versions using the - handshake protocol and terminate the connection. - -t,--tip Request tip then exit. + -q,--quiet Quiet flag, CSV/JSON only output. + --mode MODE Mode, either ping, tip or query: + ping - send pings via keep-alive protocol (node-to-node only), + tip - query tip via chain-sync protocol (node-to-node / node-to-client), + query - query handshake parameters (node-to-node / node-to-client). + --srv-prefix SRV_PREFIX Prefix that will be added to an SRV service name + (default: "_cardano._tcp") + --color COLOR Colorized output: auto, never or always. + (default: auto) + ADDRS List of IP/DNS/SRV address and ports or UNIX socket + paths, e.g. 127.0.0.1:3001 [::1]:3001 + example.org:3001. -h,--help Show this help text diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/pretty-print-cbor.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/pretty-print-cbor.cli index 9f8fdc6033..0999fc29c5 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/pretty-print-cbor.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/pretty-print-cbor.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli pretty-print-cbor --filepath FILEPATH +Usage: cardano-cli pretty-print-cbor --filepath FILEPATH Pretty print a CBOR file. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/print-genesis-hash.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/print-genesis-hash.cli index 9d4f815791..a941ca88e3 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/print-genesis-hash.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/print-genesis-hash.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli print-genesis-hash --genesis-json FILEPATH +Usage: cardano-cli print-genesis-hash --genesis-json FILEPATH Compute hash of a genesis file. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/query.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/query.cli index e3889db8de..fc23ff07f0 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/query.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/query.cli @@ -16,6 +16,7 @@ Usage: cardano-cli query | slot-number | ledger-peer-snapshot ) + Node query commands. Will query the local node whose Unix domain socket is obtained from the CARDANO_NODE_SOCKET_PATH environment variable. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_era-history.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_era-history.cli index 8edc9fdc81..0cde05ed27 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_era-history.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_era-history.cli @@ -3,6 +3,7 @@ Usage: cardano-cli query era-history [--cardano-mode [--epoch-slots SLOTS]] --socket-path SOCKET_PATH [--volatile-tip | --immutable-tip] [--out-file FILEPATH] + Obtains the era history data. The era history contains information about when era transitions happened and can be used together with the start time to diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_kes-period-info.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_kes-period-info.cli index 652e83f4be..cdced789df 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_kes-period-info.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_kes-period-info.cli @@ -5,6 +5,7 @@ Usage: cardano-cli query kes-period-info [--cardano-mode [--epoch-slots SLOTS]] --op-cert-file FILEPATH [--output-json | --output-yaml] [--out-file FILEPATH] + Get information about the current KES period and your node's operational certificate. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_leadership-schedule.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_leadership-schedule.cli index 56ca2590f0..4756b96673 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_leadership-schedule.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_leadership-schedule.cli @@ -21,6 +21,7 @@ Usage: cardano-cli query leadership-schedule | --output-yaml ] [--out-file FILEPATH] + Get the slots the node is expected to mint a block in (advanced command) diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_ledger-peer-snapshot.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_ledger-peer-snapshot.cli index 4aa76b5b97..83aba60064 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_ledger-peer-snapshot.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_ledger-peer-snapshot.cli @@ -11,6 +11,7 @@ Usage: cardano-cli query ledger-peer-snapshot [--all-ledger-peers] [--output-json | --output-yaml] [--out-file FILEPATH] + Dump the current snapshot of big ledger peers. These are the largest pools that cumulatively hold 90% of total stake. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_ledger-state.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_ledger-state.cli index 0eeb89534a..55b19fca95 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_ledger-state.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_ledger-state.cli @@ -7,6 +7,7 @@ Usage: cardano-cli query ledger-state [--cardano-mode [--epoch-slots SLOTS]] | --output-yaml ] [--out-file FILEPATH] + Dump the current ledger state of the node (Ledger.NewEpochState -- advanced command) diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_pool-params.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_pool-params.cli index 5fca97998d..2bb52c0d30 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_pool-params.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_pool-params.cli @@ -7,6 +7,7 @@ Usage: cardano-cli query pool-params [--cardano-mode [--epoch-slots SLOTS]] ) [--output-json | --output-yaml] [--out-file FILEPATH] + DEPRECATED. Use query pool-state instead. Dump the pool parameters (Ledger.NewEpochState.esLState._delegationState._pState._pParams -- advanced diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_pool-state.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_pool-state.cli index d3ac22da36..099bfb3b8d 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_pool-state.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_pool-state.cli @@ -7,6 +7,7 @@ Usage: cardano-cli query pool-state [--cardano-mode [--epoch-slots SLOTS]] ) [--output-json | --output-yaml] [--out-file FILEPATH] + Dump the pool state diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_protocol-parameters.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_protocol-parameters.cli index 1e2d699dbd..2d4d6b642c 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_protocol-parameters.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_protocol-parameters.cli @@ -7,6 +7,7 @@ Usage: cardano-cli query protocol-parameters --socket-path SOCKET_PATH [--output-json | --output-yaml] [--out-file FILEPATH] + Get the node's current protocol parameters diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_protocol-state.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_protocol-state.cli index cd26341ab2..bf32932d48 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_protocol-state.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_protocol-state.cli @@ -8,6 +8,7 @@ Usage: cardano-cli query protocol-state [--cardano-mode [--epoch-slots SLOTS]] | --output-yaml ] [--out-file FILEPATH] + Dump the current protocol state of the node (Ledger.ChainDepState -- advanced command) diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_slot-number.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_slot-number.cli index bbb854705f..7bcbf574c1 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_slot-number.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_slot-number.cli @@ -3,6 +3,7 @@ Usage: cardano-cli query slot-number [--cardano-mode [--epoch-slots SLOTS]] --socket-path SOCKET_PATH [--volatile-tip | --immutable-tip] TIMESTAMP + Query slot number for UTC timestamp diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_stake-address-info.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_stake-address-info.cli index d74f495bea..3804bc5d73 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_stake-address-info.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_stake-address-info.cli @@ -9,6 +9,7 @@ Usage: cardano-cli query stake-address-info --address ADDRESS [--output-json | --output-yaml] [--out-file FILEPATH] + Get the current delegations and reward accounts filtered by stake address. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_stake-distribution.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_stake-distribution.cli index 1782e15d46..51207f9bbb 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_stake-distribution.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_stake-distribution.cli @@ -11,6 +11,7 @@ Usage: cardano-cli query stake-distribution | --output-yaml ] [--out-file FILEPATH] + Get the node's current aggregated stake distribution diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_stake-pools.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_stake-pools.cli index 91228cd677..bb74a7c802 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_stake-pools.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_stake-pools.cli @@ -7,6 +7,7 @@ Usage: cardano-cli query stake-pools [--cardano-mode [--epoch-slots SLOTS]] | --output-yaml ] [--out-file FILEPATH] + Get the node's current set of stake pool ids diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_stake-snapshot.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_stake-snapshot.cli index 09d95c1989..fc2bcab018 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_stake-snapshot.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_stake-snapshot.cli @@ -7,6 +7,7 @@ Usage: cardano-cli query stake-snapshot [--cardano-mode [--epoch-slots SLOTS]] ) [--output-json | --output-yaml] [--out-file FILEPATH] + Obtain the three stake snapshots for a pool, plus the total active stake (advanced command) diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_tip.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_tip.cli index 8efc84af56..0e660bca5a 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_tip.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_tip.cli @@ -4,6 +4,7 @@ Usage: cardano-cli query tip [--cardano-mode [--epoch-slots SLOTS]] [--volatile-tip | --immutable-tip] [--output-json | --output-yaml] [--out-file FILEPATH] + Get the node's current tip (slot no, hash, block no) diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_tx-mempool.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_tx-mempool.cli index 38af65f6f8..5bb32e97df 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_tx-mempool.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_tx-mempool.cli @@ -4,6 +4,7 @@ Usage: cardano-cli query tx-mempool [--cardano-mode [--epoch-slots SLOTS]] (info | next-tx | tx-exists) [--output-json | --output-yaml] [--out-file FILEPATH] + Local Mempool info diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_tx-mempool_tx-exists.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_tx-mempool_tx-exists.cli index 1879b8279b..15d3b85bc2 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_tx-mempool_tx-exists.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_tx-mempool_tx-exists.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli query tx-mempool tx-exists TX_ID +Usage: cardano-cli query tx-mempool tx-exists TX_ID Query if a particular transaction exists in the mempool diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_utxo.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_utxo.cli index 7bb39b49f2..ee3b141ea0 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/query_utxo.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/query_utxo.cli @@ -13,6 +13,7 @@ Usage: cardano-cli query utxo [--cardano-mode [--epoch-slots SLOTS]] | --output-yaml ] [--out-file FILEPATH] + Get a portion of the current UTxO: by tx in, by address or the whole. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/signing-key-address.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/signing-key-address.cli index ca52828232..ae79fa1939 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/signing-key-address.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/signing-key-address.cli @@ -4,6 +4,7 @@ Usage: cardano-cli signing-key-address ] (--mainnet | --testnet-magic NATURAL) --secret FILEPATH + Print address of a signing key. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/signing-key-public.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/signing-key-public.cli index 856ea1dab5..e96522ac65 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/signing-key-public.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/signing-key-public.cli @@ -1,5 +1,6 @@ Usage: cardano-cli signing-key-public [--byron-legacy-formats | --byron-formats] --secret FILEPATH + Pretty-print a signing key's verification key (not a secret). diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/submit-tx.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/submit-tx.cli index d03fa33be8..b066fe7d3b 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/submit-tx.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/submit-tx.cli @@ -1,6 +1,7 @@ Usage: cardano-cli submit-tx --socket-path SOCKET_PATH (--mainnet | --testnet-magic NATURAL) --tx FILEPATH + Submit a raw, signed transaction, in its on-wire representation. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/to-verification.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/to-verification.cli index a6a0ece869..03bf3772a6 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/to-verification.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/to-verification.cli @@ -1,6 +1,7 @@ Usage: cardano-cli to-verification [--byron-legacy-formats | --byron-formats] --secret FILEPATH --to FILEPATH + Extract a verification key in its base64 form. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/txid.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/txid.cli index 35e337fc41..17fe67b9f5 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/txid.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/txid.cli @@ -1,4 +1,4 @@ -Usage: cardano-cli txid --tx FILEPATH +Usage: cardano-cli txid --tx FILEPATH Print the txid of a raw, signed transaction. diff --git a/cardano-cli/test/cardano-cli-golden/files/golden/help/validate-cbor.cli b/cardano-cli/test/cardano-cli-golden/files/golden/help/validate-cbor.cli index a876d66654..46863949cd 100644 --- a/cardano-cli/test/cardano-cli-golden/files/golden/help/validate-cbor.cli +++ b/cardano-cli/test/cardano-cli-golden/files/golden/help/validate-cbor.cli @@ -6,6 +6,7 @@ Usage: cardano-cli validate-cbor | --byron-vote ] --filepath FILEPATH + Validate a CBOR blockchain object. diff --git a/cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/bls_keys/signing_key.pop b/cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/bls_keys/signing_key.pop index 723f8543d9..59d9d2b363 100644 --- a/cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/bls_keys/signing_key.pop +++ b/cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/bls_keys/signing_key.pop @@ -1,5 +1,5 @@ { "type": "BlsPossessionProof_bls12-381-BLS-Signature-Mininimal-Signature-Size", "description": "BLS12-381 possession proof", - "cborHex": "586087f83b7745e33d7eab3b5bf257eeefe2642d6fc7b5255d53c3febb881b62e335291ea4addc744222f1aee37d17a577f3a9c5a19cabc33939c10398e3243dce8a3cca86f380b6ca46074e43f3b2b6094c30f9f717efd411bad84a86722ac8d02e" + "cborHex": "583087f83b7745e33d7eab3b5bf257eeefe2642d6fc7b5255d53c3febb881b62e335291ea4addc744222f1aee37d17a577f3" } diff --git a/cardano-cli/test/cardano-cli-test/Test/Cli/Shelley/Genesis/Create.hs b/cardano-cli/test/cardano-cli-test/Test/Cli/Shelley/Genesis/Create.hs index 5ff0523f34..1bb274dc19 100644 --- a/cardano-cli/test/cardano-cli-test/Test/Cli/Shelley/Genesis/Create.hs +++ b/cardano-cli/test/cardano-cli-test/Test/Cli/Shelley/Genesis/Create.hs @@ -8,6 +8,7 @@ module Test.Cli.Shelley.Genesis.Create where import Control.Monad (void) +import Control.Monad.Trans.Maybe (MaybeT (..), runMaybeT) import Data.Aeson qualified as J import Data.Aeson.Key qualified as J import Data.Aeson.Types qualified as J @@ -60,8 +61,27 @@ parseHashKeys = J.withObject "Object" $ \o -> do parseTotalSupply :: J.Value -> J.Parser Int parseTotalSupply = J.withObject "Object" $ \o -> do - initialFunds <- (o J..: "initialFunds") >>= parseHashMap - fmap sum (mapM (J.parseJSON @Int . snd) (toList initialFunds)) + -- The deprecated top-level `initialFunds` field + legacyFunds <- parseFunds =<< o J..:? "initialFunds" + -- The new `extraConfig.initialFunds.data` location (absent on older genesis) + extraConfigFunds <- + parseFunds + =<< runMaybeT + ( MaybeT (o J..:? "extraConfig") + >>= (\extraConfig -> MaybeT (extraConfig J..:? "initialFunds")) + >>= (\injection -> MaybeT (injection J..:? "data")) + ) + case (null legacyFunds, null extraConfigFunds) of + (False, False) -> + fail + "Genesis declares initial funds in both the deprecated top-level `initialFunds` field and `extraConfig`; only one source is allowed." + _ -> pure (sum legacyFunds + sum extraConfigFunds) + where + parseFunds :: Maybe J.Value -> J.Parser [Int] + parseFunds Nothing = pure [] + parseFunds (Just v) = do + funds <- parseHashMap v + mapM (J.parseJSON @Int . snd) (toList funds) hprop_shelleyGenesisCreate :: Property hprop_shelleyGenesisCreate = diff --git a/flake.lock b/flake.lock index 6d0ead243c..6d2b0abcc8 100644 --- a/flake.lock +++ b/flake.lock @@ -3,11 +3,11 @@ "CHaP": { "flake": false, "locked": { - "lastModified": 1780436322, - "narHash": "sha256-3YDsDhjAcm5QatdluTKuQ9WeDdwrxZMnKH587pVyv9o=", + "lastModified": 1782990451, + "narHash": "sha256-U0o77JuGp6ADqym7TtGV3AwzRn5SFuiTRyCOR6qfxGA=", "owner": "intersectmbo", "repo": "cardano-haskell-packages", - "rev": "bc93f1caabfdc4d38c5b44e6eea8f5b8f535775a", + "rev": "def6ba6e0324e451802f5a17b12a00bd64639e14", "type": "github" }, "original": { @@ -209,11 +209,11 @@ "hackageNix": { "flake": false, "locked": { - "lastModified": 1780437449, - "narHash": "sha256-DhOIrGPtRfqqYjKhO8ETnKLhcuPAnPHx1iUoWoyGw4Y=", + "lastModified": 1782826502, + "narHash": "sha256-G6bt7DeWkDXJWI/fHME467V/SOaUdfG6hk7bTRuWyKg=", "owner": "input-output-hk", "repo": "hackage.nix", - "rev": "c791c3f52a6985d49316d1f76317ed36d7f0a915", + "rev": "6a87e2657c145eb81d5f0f53702d4f26c08f9cbf", "type": "github" }, "original": {