├── .cardano-dev.yaml ├── .git-blame-ignore-revs ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── conway-era-integration-bug.md │ ├── feature_request.md │ ├── performance_issue │ └── user-facing-feature.md ├── PULL_REQUEST_TEMPLATE.md ├── bin │ ├── check-git-dependencies │ └── retry ├── master-check-exceptions.list ├── mlc_config.json └── workflows │ ├── actionlint-exceptions.txt │ ├── actionlint.yml │ ├── check-cabal-files.yml │ ├── check-cabal-gild.yml │ ├── check-formatting.yml │ ├── check-git-dependencies.yml │ ├── check-hlint.yml │ ├── check-pr-changelog.yml │ ├── github-page.yml │ ├── haskell.yml │ ├── hls.yml │ ├── markdown-links-ci-check.yml │ ├── release-upload.yml │ ├── shellcheck-exceptions.txt │ ├── shellcheck.yml │ └── stale-bot.yml ├── .gitignore ├── CHANGELOG.md ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── NOTICE ├── README.md ├── RELEASING.md ├── SECURITY.md ├── cabal.project ├── cardano-cli ├── CHANGELOG.md ├── LICENSE ├── NOTICE ├── README.md ├── app │ └── cardano-cli.hs ├── cardano-cli.cabal ├── src │ └── Cardano │ │ └── CLI │ │ ├── Byron │ │ ├── Command.hs │ │ ├── Delegation.hs │ │ ├── Genesis.hs │ │ ├── Key.hs │ │ ├── Legacy.hs │ │ ├── Parser.hs │ │ ├── Run.hs │ │ ├── Tx.hs │ │ ├── UpdateProposal.hs │ │ └── Vote.hs │ │ ├── Command.hs │ │ ├── Compatible │ │ ├── Command.hs │ │ ├── Exception.hs │ │ ├── Governance │ │ │ ├── Command.hs │ │ │ ├── Option.hs │ │ │ └── Run.hs │ │ ├── Option.hs │ │ ├── Run.hs │ │ ├── StakeAddress │ │ │ ├── Command.hs │ │ │ ├── Option.hs │ │ │ └── Run.hs │ │ ├── StakePool │ │ │ ├── Command.hs │ │ │ ├── Option.hs │ │ │ └── Run.hs │ │ └── Transaction │ │ │ ├── Command.hs │ │ │ ├── Option.hs │ │ │ ├── Run.hs │ │ │ └── TxOut.hs │ │ ├── Environment.hs │ │ ├── EraBased │ │ ├── Command.hs │ │ ├── Common │ │ │ └── Option.hs │ │ ├── Genesis │ │ │ ├── Command.hs │ │ │ ├── CreateTestnetData │ │ │ │ └── Run.hs │ │ │ ├── Internal │ │ │ │ ├── Byron.hs │ │ │ │ └── Common.hs │ │ │ ├── Option.hs │ │ │ └── Run.hs │ │ ├── Governance │ │ │ ├── Actions │ │ │ │ ├── Command.hs │ │ │ │ ├── Option.hs │ │ │ │ └── Run.hs │ │ │ ├── Command.hs │ │ │ ├── Committee │ │ │ │ ├── Command.hs │ │ │ │ ├── Option.hs │ │ │ │ └── Run.hs │ │ │ ├── DRep │ │ │ │ ├── Command.hs │ │ │ │ ├── Option.hs │ │ │ │ └── Run.hs │ │ │ ├── GenesisKeyDelegationCertificate │ │ │ │ └── Run.hs │ │ │ ├── Option.hs │ │ │ ├── Run.hs │ │ │ └── Vote │ │ │ │ ├── Command.hs │ │ │ │ ├── Option.hs │ │ │ │ └── Run.hs │ │ ├── Option.hs │ │ ├── Query │ │ │ ├── Command.hs │ │ │ ├── Option.hs │ │ │ └── Run.hs │ │ ├── Run.hs │ │ ├── Script │ │ │ ├── Certificate │ │ │ │ ├── Read.hs │ │ │ │ └── Type.hs │ │ │ ├── Mint │ │ │ │ ├── Read.hs │ │ │ │ └── Type.hs │ │ │ ├── Proposal │ │ │ │ ├── Read.hs │ │ │ │ └── Type.hs │ │ │ ├── Read │ │ │ │ └── Common.hs │ │ │ ├── Spend │ │ │ │ ├── Read.hs │ │ │ │ └── Type.hs │ │ │ ├── Type.hs │ │ │ ├── Vote │ │ │ │ ├── Read.hs │ │ │ │ └── Type.hs │ │ │ └── Withdrawal │ │ │ │ ├── Read.hs │ │ │ │ └── Type.hs │ │ ├── StakeAddress │ │ │ ├── Command.hs │ │ │ ├── Option.hs │ │ │ └── Run.hs │ │ ├── StakePool │ │ │ ├── Command.hs │ │ │ ├── Internal │ │ │ │ └── Metadata.hs │ │ │ ├── Option.hs │ │ │ └── Run.hs │ │ ├── TextView │ │ │ ├── Command.hs │ │ │ ├── Option.hs │ │ │ └── Run.hs │ │ └── Transaction │ │ │ ├── Command.hs │ │ │ ├── Internal │ │ │ └── HashCheck.hs │ │ │ ├── Option.hs │ │ │ └── Run.hs │ │ ├── EraIndependent │ │ ├── Address │ │ │ ├── Command.hs │ │ │ ├── Info │ │ │ │ └── Run.hs │ │ │ ├── Option.hs │ │ │ └── Run.hs │ │ ├── Cip │ │ │ ├── Cip129 │ │ │ │ ├── Command.hs │ │ │ │ ├── Internal │ │ │ │ │ └── Conversion.hs │ │ │ │ ├── Option.hs │ │ │ │ └── Run.hs │ │ │ ├── Command.hs │ │ │ ├── Common.hs │ │ │ ├── Option.hs │ │ │ └── Run.hs │ │ ├── Debug │ │ │ ├── CheckNodeConfiguration │ │ │ │ ├── Command.hs │ │ │ │ └── Run.hs │ │ │ ├── Command.hs │ │ │ ├── LogEpochState │ │ │ │ ├── Command.hs │ │ │ │ └── Run.hs │ │ │ ├── Option.hs │ │ │ ├── Run.hs │ │ │ └── TransactionView │ │ │ │ ├── Command.hs │ │ │ │ └── Run.hs │ │ ├── Hash │ │ │ ├── Command.hs │ │ │ ├── Internal │ │ │ │ └── Common.hs │ │ │ ├── Option.hs │ │ │ └── Run.hs │ │ ├── Key │ │ │ ├── Command.hs │ │ │ ├── Option.hs │ │ │ └── Run.hs │ │ ├── Node │ │ │ ├── Command.hs │ │ │ ├── Option.hs │ │ │ └── Run.hs │ │ └── Ping │ │ │ ├── Command.hs │ │ │ ├── Option.hs │ │ │ └── Run.hs │ │ ├── Helper.hs │ │ ├── IO │ │ └── Lazy.hs │ │ ├── Json │ │ ├── Encode.hs │ │ └── Friendly.hs │ │ ├── Legacy │ │ ├── Command.hs │ │ ├── Genesis │ │ │ ├── Command.hs │ │ │ └── Run.hs │ │ ├── Option.hs │ │ └── Run.hs │ │ ├── OS │ │ └── Posix.hs │ │ ├── Option.hs │ │ ├── Option │ │ ├── Flag.hs │ │ └── Flag │ │ │ └── Type.hs │ │ ├── Orphan.hs │ │ ├── Parser.hs │ │ ├── Read.hs │ │ ├── Read │ │ ├── Committee │ │ │ ├── ColdKey.hs │ │ │ └── HotKey.hs │ │ ├── DRep.hs │ │ └── GovernanceActionId.hs │ │ ├── Render.hs │ │ ├── Run.hs │ │ ├── Run │ │ └── Mnemonic.hs │ │ ├── TopHandler.hs │ │ └── Type │ │ ├── Common.hs │ │ ├── Error │ │ ├── AddressCmdError.hs │ │ ├── AddressInfoError.hs │ │ ├── BootstrapWitnessError.hs │ │ ├── CardanoAddressSigningKeyConversionError.hs │ │ ├── CmdError.hs │ │ ├── DebugCmdError.hs │ │ ├── DelegationError.hs │ │ ├── GenesisCmdError.hs │ │ ├── GovernanceActionsError.hs │ │ ├── GovernanceCmdError.hs │ │ ├── GovernanceQueryError.hs │ │ ├── HashCmdError.hs │ │ ├── ItnKeyConversionError.hs │ │ ├── KeyCmdError.hs │ │ ├── NodeCmdError.hs │ │ ├── NodeEraMismatchError.hs │ │ ├── PlutusScriptDecodeError.hs │ │ ├── ProtocolParamsError.hs │ │ ├── QueryCmdError.hs │ │ ├── RegistrationError.hs │ │ ├── ScriptDataError.hs │ │ ├── ScriptDecodeError.hs │ │ ├── StakeAddressDelegationError.hs │ │ ├── StakeAddressRegistrationError.hs │ │ ├── StakeCredentialError.hs │ │ ├── StakePoolCmdError.hs │ │ ├── TextViewFileError.hs │ │ ├── TxCmdError.hs │ │ └── TxValidationError.hs │ │ ├── Governance.hs │ │ ├── Key.hs │ │ ├── Key │ │ └── VerificationKey.hs │ │ ├── MonadWarning.hs │ │ └── Output.hs └── test │ ├── cardano-cli-golden │ ├── Test │ │ └── Golden │ │ │ ├── Byron │ │ │ ├── SigningKeys.hs │ │ │ ├── Tx.hs │ │ │ ├── TxBody.hs │ │ │ ├── UpdateProposal.hs │ │ │ ├── Vote.hs │ │ │ └── Witness.hs │ │ │ ├── Conway │ │ │ └── Transaction │ │ │ │ ├── Assemble.hs │ │ │ │ ├── BuildRaw.hs │ │ │ │ └── CreateWitness.hs │ │ │ ├── CreateStaked.hs │ │ │ ├── CreateTestnetData.hs │ │ │ ├── ErrorsSpec.hs │ │ │ ├── Governance │ │ │ ├── Action.hs │ │ │ ├── Committee.hs │ │ │ ├── DRep.hs │ │ │ ├── StakeAddress.hs │ │ │ └── Vote.hs │ │ │ ├── Hash │ │ │ └── Hash.hs │ │ │ ├── Help.hs │ │ │ ├── Key │ │ │ └── NonExtendedKey.hs │ │ │ ├── Latest │ │ │ └── Transaction │ │ │ │ └── CalculateMinFee.hs │ │ │ ├── Shelley │ │ │ ├── Address │ │ │ │ ├── Build.hs │ │ │ │ ├── Info.hs │ │ │ │ └── KeyGen.hs │ │ │ ├── Genesis │ │ │ │ ├── Create.hs │ │ │ │ ├── InitialTxIn.hs │ │ │ │ ├── KeyGenDelegate.hs │ │ │ │ ├── KeyGenGenesis.hs │ │ │ │ ├── KeyGenUtxo.hs │ │ │ │ └── KeyHash.hs │ │ │ ├── Key │ │ │ │ └── ConvertCardanoAddressKey.hs │ │ │ ├── Metadata │ │ │ │ └── StakePoolMetadata.hs │ │ │ ├── MultiSig │ │ │ │ └── Address.hs │ │ │ ├── Node │ │ │ │ ├── IssueOpCert.hs │ │ │ │ ├── KeyGen.hs │ │ │ │ ├── KeyGenKes.hs │ │ │ │ └── KeyGenVrf.hs │ │ │ ├── StakeAddress │ │ │ │ ├── Build.hs │ │ │ │ ├── DeregistrationCertificate.hs │ │ │ │ ├── KeyGen.hs │ │ │ │ ├── KeyHash.hs │ │ │ │ └── RegistrationCertificate.hs │ │ │ ├── StakePool │ │ │ │ └── RegistrationCertificate.hs │ │ │ ├── TextEnvelope │ │ │ │ ├── Certificates │ │ │ │ │ ├── GenesisKeyDelegation.hs │ │ │ │ │ └── Operational.hs │ │ │ │ ├── Keys │ │ │ │ │ ├── ExtendedPaymentKeys.hs │ │ │ │ │ ├── GenesisDelegateKeys.hs │ │ │ │ │ ├── GenesisKeys.hs │ │ │ │ │ ├── GenesisUTxOKeys.hs │ │ │ │ │ ├── KESKeys.hs │ │ │ │ │ ├── PaymentKeys.hs │ │ │ │ │ ├── StakeKeys.hs │ │ │ │ │ └── VRFKeys.hs │ │ │ │ └── Tx │ │ │ │ │ ├── Tx.hs │ │ │ │ │ └── Witness.hs │ │ │ ├── TextView │ │ │ │ └── DecodeCbor.hs │ │ │ └── Transaction │ │ │ │ ├── Assemble.hs │ │ │ │ ├── Build.hs │ │ │ │ ├── Id.hs │ │ │ │ └── Sign.hs │ │ │ ├── TxView.hs │ │ │ └── Version.hs │ ├── cardano-cli-golden.hs │ └── files │ │ ├── golden │ │ ├── alonzo │ │ │ └── transaction-view.out │ │ ├── base_help.cli │ │ ├── conway │ │ │ ├── build-raw-out.tx │ │ │ ├── create-staked.out │ │ │ ├── create-testnet-data.out │ │ │ ├── custom-lovelace-supply-shelley-genesis.json │ │ │ ├── transaction-view-metadata-detailedschema.out │ │ │ ├── transaction-view-metadata-noschema.out │ │ │ ├── transaction │ │ │ │ └── assemble_out │ │ │ ├── tx │ │ │ ├── tx-proposal.out.json │ │ │ └── witness-out.json │ │ ├── errors │ │ │ ├── Cardano.CLI.EraBased.Governance.Actions.Run.GovernanceActionsError │ │ │ │ ├── GovernanceActionsCmdCostModelsError.txt │ │ │ │ └── GovernanceActionsCmdWriteFileError.txt │ │ │ ├── Cardano.CLI.Read.CostModelsError │ │ │ │ ├── CostModelsErrorEmpty.txt │ │ │ │ ├── CostModelsErrorJSONDecode.txt │ │ │ │ └── CostModelsErrorReadFile.txt │ │ │ ├── Cardano.CLI.Type.Error.CmdError.DelegationError │ │ │ │ ├── DelegationCertificateWriteFileError.txt │ │ │ │ ├── DelegationDRepReadError.txt │ │ │ │ ├── DelegationReadError.txt │ │ │ │ ├── DelegationStakeCredentialError1.txt │ │ │ │ ├── DelegationStakeCredentialError2.txt │ │ │ │ └── DelegationStakeCredentialError3.txt │ │ │ ├── Cardano.CLI.Type.Error.CmdError.RegistrationError │ │ │ │ ├── RegistrationReadError.txt │ │ │ │ ├── RegistrationStakeCredReadError1.txt │ │ │ │ ├── RegistrationStakeCredReadError2.txt │ │ │ │ ├── RegistrationStakeCredReadError3.txt │ │ │ │ ├── RegistrationStakeError.txt │ │ │ │ └── RegistrationWriteFileError.txt │ │ │ └── Cardano.CLI.Type.Error.GovernanceCmdError.GovernanceCmdError │ │ │ │ ├── GovernanceCmdEmptyCostModel.txt │ │ │ │ ├── GovernanceCmdEmptyUpdateProposalError.txt │ │ │ │ ├── GovernanceCmdMIRCertificateKeyRewardMistmach.txt │ │ │ │ ├── GovernanceCmdPollInvalidChoice.txt │ │ │ │ ├── GovernanceCmdPollOutOfBoundAnswer.txt │ │ │ │ └── WriteFileError.txt │ │ ├── governance │ │ │ ├── action │ │ │ │ ├── conway-create-protocol-parameters-update-partial-costmodels.action │ │ │ │ ├── conway-create-protocol-parameters-update.action │ │ │ │ ├── create-constitution-for-stake-address.action.golden │ │ │ │ ├── hardfork │ │ │ │ │ └── conway-create-hardfork.action │ │ │ │ └── view │ │ │ │ │ ├── create-constitution.action.view │ │ │ │ │ ├── create-info.action.view │ │ │ │ │ ├── create-no-confidence.action.view │ │ │ │ │ └── update-committee.action.view │ │ │ ├── committee │ │ │ │ ├── cc.extended.cold.vkey │ │ │ │ ├── cc.extended.hot.vkey │ │ │ │ ├── governance_committee_checks_wrong_hash_fails.out │ │ │ │ ├── tx.cold.extended.signed │ │ │ │ ├── tx.hot.extended.signed │ │ │ │ └── update-committee-answer.json │ │ │ ├── drep │ │ │ │ ├── drep-extended.vkey.out │ │ │ │ ├── drep.id.bech32 │ │ │ │ ├── drep.id.hash │ │ │ │ ├── drep.id.hex │ │ │ │ ├── drep_metadata_hash │ │ │ │ ├── drep_metadata_hash_cip119 │ │ │ │ ├── drep_metadata_hash_url_wrong_hash_fails.out │ │ │ │ ├── drep_registration_certificate.json │ │ │ │ ├── drep_registration_certificate_script.json │ │ │ │ ├── drep_retirement_cert │ │ │ │ ├── drep_update_certificate.json │ │ │ │ ├── drep_update_certificate_script_hash.json │ │ │ │ └── extended-key-signing │ │ │ │ │ └── tx.signed │ │ │ ├── stakeaddress │ │ │ │ ├── alwaysAbstainDeleg.cert │ │ │ │ ├── noConfidenceDeleg.cert │ │ │ │ ├── poolAndAlwaysAbstainDeleg.cert │ │ │ │ ├── poolAndDrepVkeyDeleg.cert │ │ │ │ ├── poolAndNoConfidenceDeleg.cert │ │ │ │ ├── registerAddressDelegateToDrep.cert │ │ │ │ ├── registerAddressDelegateToPool.cert │ │ │ │ ├── registerAddressDelegateToPoolAndDrep.cert │ │ │ │ └── stake_pool_metadata_hash_url_wrong_hash_fails.out │ │ │ └── vote │ │ │ │ ├── governance_vote_create_hash_fails.out │ │ │ │ ├── vote │ │ │ │ ├── voteViewJSON │ │ │ │ ├── voteViewYAML │ │ │ │ ├── vote_cc_abstain.json │ │ │ │ ├── vote_cc_no.json │ │ │ │ └── vote_cc_yes.json │ │ ├── hash │ │ │ └── foo.script.hash │ │ ├── help.cli │ │ ├── help │ │ │ ├── address.cli │ │ │ ├── address_build.cli │ │ │ ├── address_info.cli │ │ │ ├── address_key-gen.cli │ │ │ ├── address_key-hash.cli │ │ │ ├── byron.cli │ │ │ ├── byron_create-proposal-vote.cli │ │ │ ├── byron_create-update-proposal.cli │ │ │ ├── byron_genesis.cli │ │ │ ├── byron_genesis_genesis.cli │ │ │ ├── byron_genesis_print-genesis-hash.cli │ │ │ ├── byron_governance_create-proposal-vote.cli │ │ │ ├── byron_governance_create-update-proposal.cli │ │ │ ├── byron_governance_submit-proposal-vote.cli │ │ │ ├── byron_governance_submit-update-proposal.cli │ │ │ ├── byron_key.cli │ │ │ ├── byron_key_keygen.cli │ │ │ ├── byron_key_migrate-delegate-key-from.cli │ │ │ ├── byron_key_signing-key-address.cli │ │ │ ├── byron_key_signing-key-public.cli │ │ │ ├── byron_key_to-verification.cli │ │ │ ├── byron_miscellaneous.cli │ │ │ ├── byron_miscellaneous_pretty-print-cbor.cli │ │ │ ├── byron_miscellaneous_validate-cbor.cli │ │ │ ├── byron_submit-proposal-vote.cli │ │ │ ├── byron_submit-update-proposal.cli │ │ │ ├── byron_transaction.cli │ │ │ ├── byron_transaction_issue-genesis-utxo-expenditure.cli │ │ │ ├── byron_transaction_issue-utxo-expenditure.cli │ │ │ ├── byron_transaction_submit-tx.cli │ │ │ ├── byron_transaction_txid.cli │ │ │ ├── cip-format_cip-129.cli │ │ │ ├── cip-format_cip-129_committee-cold-key.cli │ │ │ ├── cip-format_cip-129_committee-hot-key.cli │ │ │ ├── cip-format_cip-129_drep.cli │ │ │ ├── cip-format_cip-129_governance-action-id.cli │ │ │ ├── compatible.cli │ │ │ ├── compatible_allegra.cli │ │ │ ├── compatible_allegra_governance.cli │ │ │ ├── compatible_allegra_governance_action.cli │ │ │ ├── compatible_allegra_governance_action_create-protocol-parameters-update.cli │ │ │ ├── compatible_allegra_governance_create-genesis-key-delegation-certificate.cli │ │ │ ├── compatible_allegra_governance_create-mir-certificate.cli │ │ │ ├── compatible_allegra_governance_create-mir-certificate_stake-addresses.cli │ │ │ ├── compatible_allegra_governance_create-mir-certificate_transfer-to-rewards.cli │ │ │ ├── compatible_allegra_governance_create-mir-certificate_transfer-to-treasury.cli │ │ │ ├── compatible_allegra_stake-address.cli │ │ │ ├── compatible_allegra_stake-address_registration-certificate.cli │ │ │ ├── compatible_allegra_stake-address_stake-delegation-certificate.cli │ │ │ ├── compatible_allegra_stake-pool_registration-certificate.cli │ │ │ ├── compatible_allegra_transaction_signed-transaction.cli │ │ │ ├── compatible_alonzo.cli │ │ │ ├── compatible_alonzo_governance.cli │ │ │ ├── compatible_alonzo_governance_action.cli │ │ │ ├── compatible_alonzo_governance_action_create-protocol-parameters-update.cli │ │ │ ├── compatible_alonzo_governance_create-genesis-key-delegation-certificate.cli │ │ │ ├── compatible_alonzo_governance_create-mir-certificate.cli │ │ │ ├── compatible_alonzo_governance_create-mir-certificate_stake-addresses.cli │ │ │ ├── compatible_alonzo_governance_create-mir-certificate_transfer-to-rewards.cli │ │ │ ├── compatible_alonzo_governance_create-mir-certificate_transfer-to-treasury.cli │ │ │ ├── compatible_alonzo_stake-address.cli │ │ │ ├── compatible_alonzo_stake-address_registration-certificate.cli │ │ │ ├── compatible_alonzo_stake-address_stake-delegation-certificate.cli │ │ │ ├── compatible_alonzo_stake-pool_registration-certificate.cli │ │ │ ├── compatible_alonzo_transaction_signed-transaction.cli │ │ │ ├── compatible_babbage.cli │ │ │ ├── compatible_babbage_governance.cli │ │ │ ├── compatible_babbage_governance_action.cli │ │ │ ├── compatible_babbage_governance_action_create-protocol-parameters-update.cli │ │ │ ├── compatible_babbage_governance_create-genesis-key-delegation-certificate.cli │ │ │ ├── compatible_babbage_governance_create-mir-certificate.cli │ │ │ ├── compatible_babbage_governance_create-mir-certificate_stake-addresses.cli │ │ │ ├── compatible_babbage_governance_create-mir-certificate_transfer-to-rewards.cli │ │ │ ├── compatible_babbage_governance_create-mir-certificate_transfer-to-treasury.cli │ │ │ ├── compatible_babbage_stake-address.cli │ │ │ ├── compatible_babbage_stake-address_registration-certificate.cli │ │ │ ├── compatible_babbage_stake-address_stake-delegation-certificate.cli │ │ │ ├── compatible_babbage_stake-pool_registration-certificate.cli │ │ │ ├── compatible_babbage_transaction_signed-transaction.cli │ │ │ ├── compatible_conway.cli │ │ │ ├── compatible_conway_governance.cli │ │ │ ├── compatible_conway_governance_action.cli │ │ │ ├── compatible_conway_governance_action_create-constitution.cli │ │ │ ├── compatible_conway_governance_action_create-hardfork.cli │ │ │ ├── compatible_conway_governance_action_create-info.cli │ │ │ ├── compatible_conway_governance_action_create-no-confidence.cli │ │ │ ├── compatible_conway_governance_action_create-protocol-parameters-update.cli │ │ │ ├── compatible_conway_governance_action_create-treasury-withdrawal.cli │ │ │ ├── compatible_conway_governance_action_update-committee.cli │ │ │ ├── compatible_conway_governance_action_view.cli │ │ │ ├── compatible_conway_governance_committee.cli │ │ │ ├── compatible_conway_governance_committee_create-cold-key-resignation-certificate.cli │ │ │ ├── compatible_conway_governance_committee_create-hot-key-authorization-certificate.cli │ │ │ ├── compatible_conway_governance_committee_key-gen-cold.cli │ │ │ ├── compatible_conway_governance_committee_key-gen-hot.cli │ │ │ ├── compatible_conway_governance_committee_key-hash.cli │ │ │ ├── compatible_conway_governance_drep.cli │ │ │ ├── compatible_conway_governance_drep_id.cli │ │ │ ├── compatible_conway_governance_drep_key-gen.cli │ │ │ ├── compatible_conway_governance_drep_metadata-hash.cli │ │ │ ├── compatible_conway_governance_drep_registration-certificate.cli │ │ │ ├── compatible_conway_governance_drep_retirement-certificate.cli │ │ │ ├── compatible_conway_governance_drep_update-certificate.cli │ │ │ ├── compatible_conway_governance_vote.cli │ │ │ ├── compatible_conway_governance_vote_create.cli │ │ │ ├── compatible_conway_governance_vote_view.cli │ │ │ ├── compatible_conway_stake-address.cli │ │ │ ├── compatible_conway_stake-address_registration-certificate.cli │ │ │ ├── compatible_conway_stake-address_stake-delegation-certificate.cli │ │ │ ├── compatible_conway_stake-pool_registration-certificate.cli │ │ │ ├── compatible_conway_transaction_signed-transaction.cli │ │ │ ├── compatible_mary.cli │ │ │ ├── compatible_mary_governance.cli │ │ │ ├── compatible_mary_governance_action.cli │ │ │ ├── compatible_mary_governance_action_create-protocol-parameters-update.cli │ │ │ ├── compatible_mary_governance_create-genesis-key-delegation-certificate.cli │ │ │ ├── compatible_mary_governance_create-mir-certificate.cli │ │ │ ├── compatible_mary_governance_create-mir-certificate_stake-addresses.cli │ │ │ ├── compatible_mary_governance_create-mir-certificate_transfer-to-rewards.cli │ │ │ ├── compatible_mary_governance_create-mir-certificate_transfer-to-treasury.cli │ │ │ ├── compatible_mary_stake-address.cli │ │ │ ├── compatible_mary_stake-address_registration-certificate.cli │ │ │ ├── compatible_mary_stake-address_stake-delegation-certificate.cli │ │ │ ├── compatible_mary_stake-pool_registration-certificate.cli │ │ │ ├── compatible_mary_transaction_signed-transaction.cli │ │ │ ├── compatible_shelley.cli │ │ │ ├── compatible_shelley_governance.cli │ │ │ ├── compatible_shelley_governance_action.cli │ │ │ ├── compatible_shelley_governance_action_create-protocol-parameters-update.cli │ │ │ ├── compatible_shelley_governance_create-genesis-key-delegation-certificate.cli │ │ │ ├── compatible_shelley_governance_create-mir-certificate.cli │ │ │ ├── compatible_shelley_governance_create-mir-certificate_stake-addresses.cli │ │ │ ├── compatible_shelley_governance_create-mir-certificate_transfer-to-rewards.cli │ │ │ ├── compatible_shelley_governance_create-mir-certificate_transfer-to-treasury.cli │ │ │ ├── compatible_shelley_stake-address.cli │ │ │ ├── compatible_shelley_stake-address_registration-certificate.cli │ │ │ ├── compatible_shelley_stake-address_stake-delegation-certificate.cli │ │ │ ├── compatible_shelley_stake-pool_registration-certificate.cli │ │ │ ├── compatible_shelley_transaction_signed-transaction.cli │ │ │ ├── conway.cli │ │ │ ├── conway_address.cli │ │ │ ├── conway_address_build.cli │ │ │ ├── conway_address_info.cli │ │ │ ├── conway_address_key-gen.cli │ │ │ ├── conway_address_key-hash.cli │ │ │ ├── conway_genesis.cli │ │ │ ├── conway_genesis_create-cardano.cli │ │ │ ├── conway_genesis_create-staked.cli │ │ │ ├── conway_genesis_create-testnet-data.cli │ │ │ ├── conway_genesis_create.cli │ │ │ ├── conway_genesis_get-ver-key.cli │ │ │ ├── conway_genesis_hash.cli │ │ │ ├── conway_genesis_initial-addr.cli │ │ │ ├── conway_genesis_initial-txin.cli │ │ │ ├── conway_genesis_key-gen-delegate.cli │ │ │ ├── conway_genesis_key-gen-genesis.cli │ │ │ ├── conway_genesis_key-gen-utxo.cli │ │ │ ├── conway_genesis_key-hash.cli │ │ │ ├── conway_governance.cli │ │ │ ├── conway_governance_action.cli │ │ │ ├── conway_governance_action_create-constitution.cli │ │ │ ├── conway_governance_action_create-hardfork.cli │ │ │ ├── conway_governance_action_create-info.cli │ │ │ ├── conway_governance_action_create-no-confidence.cli │ │ │ ├── conway_governance_action_create-protocol-parameters-update.cli │ │ │ ├── conway_governance_action_create-treasury-withdrawal.cli │ │ │ ├── conway_governance_action_update-committee.cli │ │ │ ├── conway_governance_action_view.cli │ │ │ ├── conway_governance_committee.cli │ │ │ ├── conway_governance_committee_create-cold-key-resignation-certificate.cli │ │ │ ├── conway_governance_committee_create-hot-key-authorization-certificate.cli │ │ │ ├── conway_governance_committee_key-gen-cold.cli │ │ │ ├── conway_governance_committee_key-gen-hot.cli │ │ │ ├── conway_governance_committee_key-hash.cli │ │ │ ├── conway_governance_drep.cli │ │ │ ├── conway_governance_drep_id.cli │ │ │ ├── conway_governance_drep_key-gen.cli │ │ │ ├── conway_governance_drep_metadata-hash.cli │ │ │ ├── conway_governance_drep_registration-certificate.cli │ │ │ ├── conway_governance_drep_retirement-certificate.cli │ │ │ ├── conway_governance_drep_update-certificate.cli │ │ │ ├── conway_governance_vote.cli │ │ │ ├── conway_governance_vote_create.cli │ │ │ ├── conway_governance_vote_view.cli │ │ │ ├── conway_key.cli │ │ │ ├── conway_key_convert-byron-genesis-vkey.cli │ │ │ ├── conway_key_convert-byron-key.cli │ │ │ ├── conway_key_convert-cardano-address-key.cli │ │ │ ├── conway_key_convert-itn-bip32-key.cli │ │ │ ├── conway_key_convert-itn-extended-key.cli │ │ │ ├── conway_key_convert-itn-key.cli │ │ │ ├── conway_key_derive-from-mnemonic.cli │ │ │ ├── conway_key_generate-mnemonic.cli │ │ │ ├── conway_key_non-extended-key.cli │ │ │ ├── conway_key_verification-key.cli │ │ │ ├── conway_node.cli │ │ │ ├── conway_node_issue-op-cert.cli │ │ │ ├── conway_node_key-gen-KES.cli │ │ │ ├── conway_node_key-gen-VRF.cli │ │ │ ├── conway_node_key-gen.cli │ │ │ ├── conway_node_key-hash-VRF.cli │ │ │ ├── conway_node_new-counter.cli │ │ │ ├── conway_query.cli │ │ │ ├── conway_query_committee-state.cli │ │ │ ├── conway_query_constitution.cli │ │ │ ├── conway_query_drep-stake-distribution.cli │ │ │ ├── conway_query_drep-state.cli │ │ │ ├── conway_query_era-history.cli │ │ │ ├── conway_query_future-pparams.cli │ │ │ ├── conway_query_gov-state.cli │ │ │ ├── conway_query_kes-period-info.cli │ │ │ ├── conway_query_leadership-schedule.cli │ │ │ ├── conway_query_ledger-peer-snapshot.cli │ │ │ ├── conway_query_ledger-state.cli │ │ │ ├── conway_query_pool-params.cli │ │ │ ├── conway_query_pool-state.cli │ │ │ ├── conway_query_proposals.cli │ │ │ ├── conway_query_protocol-parameters.cli │ │ │ ├── conway_query_protocol-state.cli │ │ │ ├── conway_query_ratify-state.cli │ │ │ ├── conway_query_ref-script-size.cli │ │ │ ├── conway_query_slot-number.cli │ │ │ ├── conway_query_spo-stake-distribution.cli │ │ │ ├── conway_query_stake-address-info.cli │ │ │ ├── conway_query_stake-distribution.cli │ │ │ ├── conway_query_stake-pool-default-vote.cli │ │ │ ├── conway_query_stake-pools.cli │ │ │ ├── conway_query_stake-snapshot.cli │ │ │ ├── conway_query_tip.cli │ │ │ ├── conway_query_treasury.cli │ │ │ ├── conway_query_tx-mempool.cli │ │ │ ├── conway_query_tx-mempool_info.cli │ │ │ ├── conway_query_tx-mempool_next-tx.cli │ │ │ ├── conway_query_tx-mempool_tx-exists_TX_ID.cli │ │ │ ├── conway_query_utxo.cli │ │ │ ├── conway_stake-address.cli │ │ │ ├── conway_stake-address_build.cli │ │ │ ├── conway_stake-address_deregistration-certificate.cli │ │ │ ├── conway_stake-address_key-gen.cli │ │ │ ├── conway_stake-address_key-hash.cli │ │ │ ├── conway_stake-address_registration-and-delegation-certificate.cli │ │ │ ├── conway_stake-address_registration-and-vote-delegation-certificate.cli │ │ │ ├── conway_stake-address_registration-certificate.cli │ │ │ ├── conway_stake-address_registration-stake-and-vote-delegation-certificate.cli │ │ │ ├── conway_stake-address_stake-and-vote-delegation-certificate.cli │ │ │ ├── conway_stake-address_stake-delegation-certificate.cli │ │ │ ├── conway_stake-address_vote-delegation-certificate.cli │ │ │ ├── conway_stake-pool.cli │ │ │ ├── conway_stake-pool_deregistration-certificate.cli │ │ │ ├── conway_stake-pool_id.cli │ │ │ ├── conway_stake-pool_metadata-hash.cli │ │ │ ├── conway_stake-pool_registration-certificate.cli │ │ │ ├── conway_text-view_decode-cbor.cli │ │ │ ├── conway_transaction.cli │ │ │ ├── conway_transaction_assemble.cli │ │ │ ├── conway_transaction_build-estimate.cli │ │ │ ├── conway_transaction_build-raw.cli │ │ │ ├── conway_transaction_build.cli │ │ │ ├── conway_transaction_calculate-min-fee.cli │ │ │ ├── conway_transaction_calculate-min-required-utxo.cli │ │ │ ├── conway_transaction_calculate-min-value.cli │ │ │ ├── conway_transaction_calculate-plutus-script-cost.cli │ │ │ ├── conway_transaction_calculate-plutus-script-cost_offline.cli │ │ │ ├── conway_transaction_calculate-plutus-script-cost_online.cli │ │ │ ├── conway_transaction_hash-script-data.cli │ │ │ ├── conway_transaction_policyid.cli │ │ │ ├── conway_transaction_sign-witness.cli │ │ │ ├── conway_transaction_sign.cli │ │ │ ├── conway_transaction_submit.cli │ │ │ ├── conway_transaction_txid.cli │ │ │ ├── conway_transaction_witness.cli │ │ │ ├── debug.cli │ │ │ ├── debug_check-node-configuration.cli │ │ │ ├── debug_log-epoch-state.cli │ │ │ ├── debug_transaction_view.cli │ │ │ ├── genesis.cli │ │ │ ├── hash.cli │ │ │ ├── hash_anchor-data.cli │ │ │ ├── hash_genesis-file.cli │ │ │ ├── hash_script.cli │ │ │ ├── help.cli │ │ │ ├── issue-genesis-utxo-expenditure.cli │ │ │ ├── issue-utxo-expenditure.cli │ │ │ ├── key.cli │ │ │ ├── key_convert-byron-genesis-vkey.cli │ │ │ ├── key_convert-byron-key.cli │ │ │ ├── key_convert-cardano-address-key.cli │ │ │ ├── key_convert-itn-bip32-key.cli │ │ │ ├── key_convert-itn-extended-key.cli │ │ │ ├── key_convert-itn-key.cli │ │ │ ├── key_derive-from-mnemonic.cli │ │ │ ├── key_generate-mnemonic.cli │ │ │ ├── key_non-extended-key.cli │ │ │ ├── key_verification-key.cli │ │ │ ├── keygen.cli │ │ │ ├── latest.cli │ │ │ ├── latest_address.cli │ │ │ ├── latest_address_build.cli │ │ │ ├── latest_address_info.cli │ │ │ ├── latest_address_key-gen.cli │ │ │ ├── latest_address_key-hash.cli │ │ │ ├── latest_genesis.cli │ │ │ ├── latest_genesis_create-cardano.cli │ │ │ ├── latest_genesis_create-staked.cli │ │ │ ├── latest_genesis_create-testnet-data.cli │ │ │ ├── latest_genesis_create.cli │ │ │ ├── latest_genesis_get-ver-key.cli │ │ │ ├── latest_genesis_hash.cli │ │ │ ├── latest_genesis_initial-addr.cli │ │ │ ├── latest_genesis_initial-txin.cli │ │ │ ├── latest_genesis_key-gen-delegate.cli │ │ │ ├── latest_genesis_key-gen-genesis.cli │ │ │ ├── latest_genesis_key-gen-utxo.cli │ │ │ ├── latest_genesis_key-hash.cli │ │ │ ├── latest_governance.cli │ │ │ ├── latest_governance_action.cli │ │ │ ├── latest_governance_action_create-constitution.cli │ │ │ ├── latest_governance_action_create-hardfork.cli │ │ │ ├── latest_governance_action_create-info.cli │ │ │ ├── latest_governance_action_create-no-confidence.cli │ │ │ ├── latest_governance_action_create-protocol-parameters-update.cli │ │ │ ├── latest_governance_action_create-treasury-withdrawal.cli │ │ │ ├── latest_governance_action_update-committee.cli │ │ │ ├── latest_governance_action_view.cli │ │ │ ├── latest_governance_committee.cli │ │ │ ├── latest_governance_committee_create-cold-key-resignation-certificate.cli │ │ │ ├── latest_governance_committee_create-hot-key-authorization-certificate.cli │ │ │ ├── latest_governance_committee_key-gen-cold.cli │ │ │ ├── latest_governance_committee_key-gen-hot.cli │ │ │ ├── latest_governance_committee_key-hash.cli │ │ │ ├── latest_governance_drep.cli │ │ │ ├── latest_governance_drep_id.cli │ │ │ ├── latest_governance_drep_key-gen.cli │ │ │ ├── latest_governance_drep_metadata-hash.cli │ │ │ ├── latest_governance_drep_registration-certificate.cli │ │ │ ├── latest_governance_drep_retirement-certificate.cli │ │ │ ├── latest_governance_drep_update-certificate.cli │ │ │ ├── latest_governance_vote.cli │ │ │ ├── latest_governance_vote_create.cli │ │ │ ├── latest_governance_vote_view.cli │ │ │ ├── latest_key.cli │ │ │ ├── latest_key_convert-byron-genesis-vkey.cli │ │ │ ├── latest_key_convert-byron-key.cli │ │ │ ├── latest_key_convert-cardano-address-key.cli │ │ │ ├── latest_key_convert-itn-bip32-key.cli │ │ │ ├── latest_key_convert-itn-extended-key.cli │ │ │ ├── latest_key_convert-itn-key.cli │ │ │ ├── latest_key_derive-from-mnemonic.cli │ │ │ ├── latest_key_generate-mnemonic.cli │ │ │ ├── latest_key_non-extended-key.cli │ │ │ ├── latest_key_verification-key.cli │ │ │ ├── latest_node.cli │ │ │ ├── latest_node_issue-op-cert.cli │ │ │ ├── latest_node_key-gen-KES.cli │ │ │ ├── latest_node_key-gen-VRF.cli │ │ │ ├── latest_node_key-gen.cli │ │ │ ├── latest_node_key-hash-VRF.cli │ │ │ ├── latest_node_new-counter.cli │ │ │ ├── latest_query.cli │ │ │ ├── latest_query_committee-state.cli │ │ │ ├── latest_query_constitution.cli │ │ │ ├── latest_query_drep-stake-distribution.cli │ │ │ ├── latest_query_drep-state.cli │ │ │ ├── latest_query_era-history.cli │ │ │ ├── latest_query_future-pparams.cli │ │ │ ├── latest_query_gov-state.cli │ │ │ ├── latest_query_kes-period-info.cli │ │ │ ├── latest_query_leadership-schedule.cli │ │ │ ├── latest_query_ledger-peer-snapshot.cli │ │ │ ├── latest_query_ledger-state.cli │ │ │ ├── latest_query_pool-params.cli │ │ │ ├── latest_query_pool-state.cli │ │ │ ├── latest_query_proposals.cli │ │ │ ├── latest_query_protocol-parameters.cli │ │ │ ├── latest_query_protocol-state.cli │ │ │ ├── latest_query_ratify-state.cli │ │ │ ├── latest_query_ref-script-size.cli │ │ │ ├── latest_query_slot-number.cli │ │ │ ├── latest_query_spo-stake-distribution.cli │ │ │ ├── latest_query_stake-address-info.cli │ │ │ ├── latest_query_stake-distribution.cli │ │ │ ├── latest_query_stake-pool-default-vote.cli │ │ │ ├── latest_query_stake-pools.cli │ │ │ ├── latest_query_stake-snapshot.cli │ │ │ ├── latest_query_tip.cli │ │ │ ├── latest_query_treasury.cli │ │ │ ├── latest_query_tx-mempool.cli │ │ │ ├── latest_query_tx-mempool_info.cli │ │ │ ├── latest_query_tx-mempool_next-tx.cli │ │ │ ├── latest_query_tx-mempool_tx-exists_TX_ID.cli │ │ │ ├── latest_query_utxo.cli │ │ │ ├── latest_stake-address.cli │ │ │ ├── latest_stake-address_build.cli │ │ │ ├── latest_stake-address_deregistration-certificate.cli │ │ │ ├── latest_stake-address_key-gen.cli │ │ │ ├── latest_stake-address_key-hash.cli │ │ │ ├── latest_stake-address_registration-and-delegation-certificate.cli │ │ │ ├── latest_stake-address_registration-and-vote-delegation-certificate.cli │ │ │ ├── latest_stake-address_registration-certificate.cli │ │ │ ├── latest_stake-address_registration-stake-and-vote-delegation-certificate.cli │ │ │ ├── latest_stake-address_stake-and-vote-delegation-certificate.cli │ │ │ ├── latest_stake-address_stake-delegation-certificate.cli │ │ │ ├── latest_stake-address_vote-delegation-certificate.cli │ │ │ ├── latest_stake-pool.cli │ │ │ ├── latest_stake-pool_deregistration-certificate.cli │ │ │ ├── latest_stake-pool_id.cli │ │ │ ├── latest_stake-pool_metadata-hash.cli │ │ │ ├── latest_stake-pool_registration-certificate.cli │ │ │ ├── latest_text-view_decode-cbor.cli │ │ │ ├── latest_transaction.cli │ │ │ ├── latest_transaction_assemble.cli │ │ │ ├── latest_transaction_build-estimate.cli │ │ │ ├── latest_transaction_build-raw.cli │ │ │ ├── latest_transaction_build.cli │ │ │ ├── latest_transaction_calculate-min-fee.cli │ │ │ ├── latest_transaction_calculate-min-required-utxo.cli │ │ │ ├── latest_transaction_calculate-min-value.cli │ │ │ ├── latest_transaction_calculate-plutus-script-cost.cli │ │ │ ├── latest_transaction_calculate-plutus-script-cost_offline.cli │ │ │ ├── latest_transaction_calculate-plutus-script-cost_online.cli │ │ │ ├── latest_transaction_hash-script-data.cli │ │ │ ├── latest_transaction_policyid.cli │ │ │ ├── latest_transaction_sign-witness.cli │ │ │ ├── latest_transaction_sign.cli │ │ │ ├── latest_transaction_submit.cli │ │ │ ├── latest_transaction_txid.cli │ │ │ ├── latest_transaction_witness.cli │ │ │ ├── legacy_Legacy_commands.cli │ │ │ ├── legacy_genesis.cli │ │ │ ├── legacy_genesis_create-cardano.cli │ │ │ ├── legacy_genesis_create-staked.cli │ │ │ ├── legacy_genesis_create.cli │ │ │ ├── legacy_genesis_get-ver-key.cli │ │ │ ├── legacy_genesis_hash.cli │ │ │ ├── legacy_genesis_initial-addr.cli │ │ │ ├── legacy_genesis_initial-txin.cli │ │ │ ├── legacy_genesis_key-gen-delegate.cli │ │ │ ├── legacy_genesis_key-gen-genesis.cli │ │ │ ├── legacy_genesis_key-gen-utxo.cli │ │ │ ├── legacy_genesis_key-hash.cli │ │ │ ├── migrate-delegate-key-from.cli │ │ │ ├── node.cli │ │ │ ├── node_issue-op-cert.cli │ │ │ ├── node_key-gen-KES.cli │ │ │ ├── node_key-gen-VRF.cli │ │ │ ├── node_key-gen.cli │ │ │ ├── node_key-hash-VRF.cli │ │ │ ├── node_new-counter.cli │ │ │ ├── ping.cli │ │ │ ├── pretty-print-cbor.cli │ │ │ ├── print-genesis-hash.cli │ │ │ ├── query.cli │ │ │ ├── query_era-history.cli │ │ │ ├── query_kes-period-info.cli │ │ │ ├── query_leadership-schedule.cli │ │ │ ├── query_ledger-peer-snapshot.cli │ │ │ ├── query_ledger-state.cli │ │ │ ├── query_pool-params.cli │ │ │ ├── query_pool-state.cli │ │ │ ├── query_protocol-parameters.cli │ │ │ ├── query_protocol-state.cli │ │ │ ├── query_slot-number.cli │ │ │ ├── query_stake-address-info.cli │ │ │ ├── query_stake-distribution.cli │ │ │ ├── query_stake-pools.cli │ │ │ ├── query_stake-snapshot.cli │ │ │ ├── query_tip.cli │ │ │ ├── query_tx-mempool.cli │ │ │ ├── query_tx-mempool_info.cli │ │ │ ├── query_tx-mempool_next-tx.cli │ │ │ ├── query_tx-mempool_tx-exists_TX_ID.cli │ │ │ ├── query_utxo.cli │ │ │ ├── signing-key-address.cli │ │ │ ├── signing-key-public.cli │ │ │ ├── submit-tx.cli │ │ │ ├── to-verification.cli │ │ │ ├── txid.cli │ │ │ ├── validate-cbor.cli │ │ │ └── version.cli │ │ ├── key │ │ │ └── non-extended-keys │ │ │ │ ├── non-extended-cc-cold.vkey │ │ │ │ ├── non-extended-cc-hot.vkey │ │ │ │ ├── non-extended-drep.vkey │ │ │ │ ├── non-extended-payment.vkey │ │ │ │ ├── non-extended-shelley.000.vkey │ │ │ │ └── non-extended-stake.000.vkey │ │ └── shelley │ │ │ ├── build-raw-tx-body-out-1.json │ │ │ ├── build-raw-tx-body-out-3.json │ │ │ ├── build-raw-tx-body-out-4.json │ │ │ ├── build-raw-tx-body-out-5.json │ │ │ ├── build-raw-tx-body-out-6.json │ │ │ ├── dereg-cert-1.json │ │ │ ├── dereg-cert-2.json │ │ │ ├── keys │ │ │ ├── converted_cardano-address_keys │ │ │ │ ├── byron_signing_key │ │ │ │ ├── cc_cold.key │ │ │ │ ├── cc_hot.key │ │ │ │ ├── drep.key │ │ │ │ ├── icarus_signing_key │ │ │ │ ├── shelley_payment_signing_key │ │ │ │ └── shelley_stake_signing_key │ │ │ └── genesis_utxo_hashes │ │ │ │ └── utxo_hash │ │ │ ├── multisig │ │ │ └── addresses │ │ │ │ └── atleast │ │ │ ├── reg-certificate-extended.json │ │ │ ├── reg-certificate.json │ │ │ ├── stake-address │ │ │ ├── build-raw-out.json │ │ │ ├── reg-certificate-1.json │ │ │ ├── reg-certificate-2.json │ │ │ └── script-reg-certificate.json │ │ │ ├── transaction-id-default │ │ │ ├── transaction-id-flagless │ │ │ ├── transaction-id.json │ │ │ ├── transaction-sign-1.json │ │ │ ├── transaction-sign-2.json │ │ │ └── transaction-sign-3.json │ │ └── input │ │ ├── AlwaysSucceeds.plutus │ │ ├── NativeScript.json │ │ ├── alonzo │ │ ├── genesis.alonzo.spec.json │ │ ├── scripts │ │ │ ├── mint.all │ │ │ └── mint.sig │ │ └── signing.key │ │ ├── byron │ │ ├── keys │ │ │ ├── byron.skey │ │ │ └── legacy.skey │ │ ├── tx │ │ │ ├── legacy.tx │ │ │ └── normal.tx │ │ ├── update-proposal │ │ └── votes │ │ │ ├── vote-no │ │ │ └── vote-yes │ │ ├── cc.vkey │ │ ├── conway │ │ ├── 42.datum │ │ ├── cold1-cc.skey │ │ ├── conway-create-protocol-parameters-update.action │ │ ├── genesis.conway.spec.json │ │ ├── keys │ │ │ └── payment_keys │ │ │ │ └── signing_key │ │ ├── poolCold.vkey │ │ ├── singleSigningKeyWitness │ │ ├── stake.vkey │ │ ├── tx-proposal.json │ │ ├── tx-three-votes.json │ │ ├── tx │ │ │ └── txbody │ │ ├── txbody │ │ ├── vote1.drep.json │ │ └── witnessed.tx │ │ ├── drep.id.bech32 │ │ ├── drep.id.hex │ │ ├── drep.vkey │ │ ├── example_anchor_data.txt │ │ ├── example_anchor_data2.txt │ │ ├── example_stake_pool_metadata.json │ │ ├── governance │ │ ├── cc-cold.skey │ │ ├── cc-cold.vkey │ │ ├── cc-hot.skey │ │ ├── cc-hot.vkey │ │ ├── cold.vk │ │ ├── committee │ │ │ ├── cc-cold1.vkey │ │ │ ├── cc-cold2.vkey │ │ │ ├── cc-proposal.txt │ │ │ ├── cc.extended.cold.skey │ │ │ ├── cc.extended.cold.vkey │ │ │ ├── cc.extended.hot.skey │ │ │ └── cc.extended.hot.vkey │ │ ├── costmodels-partial.json │ │ ├── costmodels.json │ │ ├── create │ │ │ ├── basic.json │ │ │ └── long-text.json │ │ ├── drep │ │ │ ├── drep.jsonld │ │ │ ├── drep.vkey │ │ │ └── extended-key-signing │ │ │ │ ├── drep.skey │ │ │ │ └── tx.body │ │ ├── hot-auth.cert │ │ ├── polls │ │ │ └── basic.json │ │ ├── stake-address.skey │ │ ├── stake-address.vkey │ │ ├── verify │ │ │ └── valid │ │ └── vote │ │ │ └── vote │ │ ├── hash │ │ └── foo.script │ │ ├── key │ │ └── non-extended-keys │ │ │ ├── extended-cc-cold.vkey │ │ │ ├── extended-cc-hot.vkey │ │ │ ├── extended-drep.vkey │ │ │ ├── extended-payment.vkey │ │ │ ├── shelley.000.vkey │ │ │ └── stake.000.vkey │ │ ├── shelley │ │ ├── addresses │ │ │ ├── enterprise-address.hex │ │ │ └── staking-address.hex │ │ ├── certificates │ │ │ ├── genesis_key_delegation_certificate │ │ │ ├── mir_certificate │ │ │ ├── operational_certificate │ │ │ ├── stake_address_delegation_certificate │ │ │ ├── stake_address_deregistration_certificate │ │ │ ├── stake_address_registration_certificate │ │ │ ├── stake_pool_deregistration_certificate │ │ │ └── stake_pool_registration_certificate │ │ ├── convert-cardano-address │ │ │ ├── cc_cold.key │ │ │ ├── cc_hot.key │ │ │ └── drep.key │ │ ├── genesis │ │ │ ├── genesis.spec.json │ │ │ └── relays.json │ │ ├── governance │ │ │ ├── cold.vk │ │ │ ├── create │ │ │ │ ├── basic.json │ │ │ │ └── long-text.json │ │ │ ├── polls │ │ │ │ ├── basic.answer.0.json │ │ │ │ ├── basic.answer.1.json │ │ │ │ └── basic.json │ │ │ └── verify │ │ │ │ └── valid │ │ ├── keys │ │ │ ├── extended_payment_keys │ │ │ │ ├── signing_key │ │ │ │ └── verification_key │ │ │ ├── genesis_delegate_keys │ │ │ │ ├── operational_certificate_counter │ │ │ │ ├── signing_key │ │ │ │ └── verification_key │ │ │ ├── genesis_keys │ │ │ │ ├── signing_key │ │ │ │ ├── verification_key │ │ │ │ └── verification_key.key-hash │ │ │ ├── genesis_utxo_hashes │ │ │ │ └── utxo_hash │ │ │ ├── genesis_utxo_keys │ │ │ │ ├── signing_key │ │ │ │ └── verification_key │ │ │ ├── genesis_verification_keys │ │ │ │ └── genesis-utxo.vkey │ │ │ ├── kes_keys │ │ │ │ ├── signing_key │ │ │ │ └── verification_key │ │ │ ├── payment_keys │ │ │ │ ├── signing_key │ │ │ │ └── verification_key │ │ │ ├── stake_keys │ │ │ │ ├── reward_address │ │ │ │ ├── signing_key │ │ │ │ ├── verification_key │ │ │ │ └── verification_key.key-hash │ │ │ └── vrf_keys │ │ │ │ ├── signing_key │ │ │ │ └── verification_key │ │ ├── metadata │ │ │ └── stake_pool_metadata_hash │ │ ├── multisig │ │ │ ├── addresses │ │ │ │ ├── all │ │ │ │ └── any │ │ │ └── scripts │ │ │ │ ├── all │ │ │ │ ├── any │ │ │ │ └── atleast │ │ ├── node-pool │ │ │ ├── extended-operator.vkey │ │ │ ├── operator.vkey │ │ │ ├── owner.vkey │ │ │ └── vrf.vkey │ │ ├── transaction-calculate-min-fee │ │ │ └── protocol-params.json │ │ ├── transaction-sign │ │ │ ├── node-cold.skey │ │ │ ├── stake.skey │ │ │ └── utxo.skey │ │ ├── tx-for-txid.json │ │ ├── tx │ │ │ ├── txbody │ │ │ └── unsigned.tx │ │ └── witnesses │ │ │ └── singleSigningKeyWitness │ │ ├── stake-address-registration.json │ │ ├── transaction │ │ └── calculate-min-fee │ │ │ ├── flags-protocol-params-preview.json │ │ │ └── protocol-params-preview.json │ │ ├── tx_metadata_noschema.json │ │ └── tx_metadata_withschema.json │ ├── cardano-cli-test-lib │ └── Test │ │ └── Cardano │ │ └── CLI │ │ ├── Aeson.hs │ │ ├── Hash.hs │ │ └── Util.hs │ └── cardano-cli-test │ ├── Readme.md │ ├── Test │ └── Cli │ │ ├── AddCostModels.hs │ │ ├── Certificates │ │ └── StakePool.hs │ │ ├── CheckNodeConfiguration.hs │ │ ├── Compatible │ │ ├── StakeAddress │ │ │ ├── DelegationCertificate.hs │ │ │ └── RegistrationCertificate.hs │ │ ├── StakePool │ │ │ └── RegistrationCertificate.hs │ │ └── Transaction │ │ │ └── Build.hs │ │ ├── CreateCardano.hs │ │ ├── CreateTestnetData.hs │ │ ├── DRepMetadata.hs │ │ ├── FilePermissions.hs │ │ ├── Governance │ │ ├── Committee.hs │ │ ├── DRep.hs │ │ ├── Hash.hs │ │ └── Vote.hs │ │ ├── Hash.hs │ │ ├── ITN.hs │ │ ├── Json.hs │ │ ├── MonadWarning.hs │ │ ├── Parser.hs │ │ ├── Pioneers │ │ ├── Exercise1.hs │ │ ├── Exercise2.hs │ │ ├── Exercise3.hs │ │ ├── Exercise4.hs │ │ ├── Exercise5.hs │ │ └── Exercise6.hs │ │ ├── Pipes.hs │ │ ├── Run │ │ ├── Hash.hs │ │ └── Query.hs │ │ ├── Transaction │ │ └── Build.hs │ │ └── VerificationKey.hs │ ├── cardano-cli-test.hs │ └── files │ └── input │ ├── babbage │ ├── deprecated-cli-format.body │ └── tx-key-witness │ ├── byron │ └── payment.skey │ ├── calculate-min-fee │ ├── flags-protocol-params-preview.json │ └── offline-protocol-params-preview.json │ ├── certificate │ └── stake-address-registration.json │ ├── check-node-configuration │ ├── genesis.alonzo.spec.json │ ├── genesis.byron.spec.json │ ├── genesis.conway.spec.json │ ├── genesis.shelley.spec.json │ ├── node-config.json │ └── node-config.yaml │ ├── conway │ └── create-cardano │ │ ├── genesis.alonzo.spec.json │ │ ├── genesis.byron.spec.json │ │ ├── genesis.conway.spec.json │ │ └── genesis.shelley.spec.json │ ├── delegate1.skey │ ├── drep.vkey │ ├── example_anchor_data.txt │ ├── example_anchor_data2.txt │ ├── example_stake_pool_metadata.json │ ├── genesis1.skey │ ├── genesis1.vkey │ ├── plutus │ ├── v1-always-succeeds.plutus │ └── v3-always-succeeds.plutus │ ├── preview-era-history.json │ └── shelley │ ├── keys │ └── payment_keys │ │ └── signing_key │ ├── multisig │ └── scripts │ │ └── all │ ├── transaction │ ├── vote1.drep.json │ └── vote2.drep.json │ └── update-proposal.json ├── configuration └── cardano │ ├── mainnet-alonzo-genesis.json │ ├── mainnet-byron-genesis.json │ ├── mainnet-config.json │ ├── mainnet-config.yaml │ ├── mainnet-conway-genesis.json │ └── mainnet-shelley-genesis.json ├── flake.lock ├── flake.nix ├── fourmolu.yaml └── scripts ├── ci ├── check-cabal-files.sh └── extract-changelog.sh ├── devshell └── prettify ├── fetch-protocol-parameters.sh ├── githooks └── haskell-style-lint ├── plutus └── scripts │ └── v1 │ └── custom-guess-42-datum-42.plutus ├── protocol-parameters.json └── txbody /.cardano-dev.yaml: -------------------------------------------------------------------------------- 1 | version: 2 2 | main-branch: main 3 | release-branch: 4 | prefix: release/ 5 | suffix: .x 6 | changelog: 7 | # Determine which PR changelog options are available and which end up in the changelog 8 | options: 9 | type: 10 | feature: add 11 | breaking: add 12 | compatible: add 13 | optimisation: add 14 | bugfix: add 15 | refactoring: skip 16 | test: skip 17 | maintenance: skip 18 | release: skip 19 | documentation: skip 20 | 21 | # deprecated, left here only for backwards compatible changelog generation 22 | improvement: add 23 | -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- 1 | 9d1fd093071278be77428dba189d958d5b7a7aeb 2 | ddeefdf97d635634083ea286af05c1026d4bc28b 3 | cdd0ead52f740eca8cedb152307992a11c6b478a 4 | 197f6f2caeaa9ca409ca13a61faae917731ada7f 5 | 5bec557d4bce5263afe7c9cff1158c5502b9153d 6 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | cardano-cli/test/cardano-cli-golden/files/input/example_anchor_data.txt -text 2 | cardano-cli/test/cardano-cli-golden/files/input/example_anchor_data2.txt -text 3 | cardano-cli/test/cardano-cli-test/files/input/example_anchor_data.txt -text 4 | cardano-cli/test/cardano-cli-test/files/input/example_anchor_data2.txt -text 5 | cardano-cli/test/cardano-cli-test/files/input/check-node-configuration/genesis.alonzo.spec.json -text 6 | cardano-cli/test/cardano-cli-test/files/input/check-node-configuration/genesis.byron.spec.json -text 7 | cardano-cli/test/cardano-cli-test/files/input/check-node-configuration/genesis.conway.spec.json -text 8 | cardano-cli/test/cardano-cli-test/files/input/check-node-configuration/genesis.shelley.spec.json -text 9 | -------------------------------------------------------------------------------- /.github/bin/retry: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | n="$1" 4 | 5 | shift 6 | 7 | for i in $(seq 1 "$n"); do 8 | "$@" && exit 9 | exit_code="$?" 10 | echo "Attempt $i failed: $@" 11 | sleep 1 12 | done 13 | 14 | exit "$exit_code" 15 | -------------------------------------------------------------------------------- /.github/master-check-exceptions.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntersectMBO/cardano-cli/b8eb6b8f8c007f5430b204e5ed19bbb93d0822cf/.github/master-check-exceptions.list -------------------------------------------------------------------------------- /.github/mlc_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntersectMBO/cardano-cli/b8eb6b8f8c007f5430b204e5ed19bbb93d0822cf/.github/mlc_config.json -------------------------------------------------------------------------------- /.github/workflows/actionlint-exceptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntersectMBO/cardano-cli/b8eb6b8f8c007f5430b204e5ed19bbb93d0822cf/.github/workflows/actionlint-exceptions.txt -------------------------------------------------------------------------------- /.github/workflows/check-cabal-files.yml: -------------------------------------------------------------------------------- 1 | name: Check cabal files 2 | 3 | on: 4 | merge_group: 5 | pull_request: 6 | 7 | jobs: 8 | check-cabal-files: 9 | runs-on: ubuntu-latest 10 | 11 | steps: 12 | - uses: actions/checkout@v4 13 | 14 | - uses: cachix/install-nix-action@v30 15 | with: 16 | nix_path: nixpkgs=channel:nixos-unstable 17 | extra_nix_config: | 18 | trusted-public-keys = cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY= hydra.iohk.io:f/Ea+s+dFdN+3Y/G+FDgSq+a5NEWhJGzdjvKNGv0/EQ= 19 | substituters = https://cache.iog.io/ https://cache.nixos.org/ 20 | 21 | - uses: rrbutani/use-nix-shell-action@v1 22 | 23 | - name: Cabal check 24 | run: ./scripts/ci/check-cabal-files.sh 25 | -------------------------------------------------------------------------------- /.github/workflows/check-git-dependencies.yml: -------------------------------------------------------------------------------- 1 | name: Check git dependencies 2 | 3 | on: 4 | merge_group: 5 | pull_request: 6 | 7 | jobs: 8 | build: 9 | runs-on: ubuntu-latest 10 | 11 | defaults: 12 | run: 13 | shell: bash 14 | 15 | steps: 16 | 17 | - uses: actions/checkout@v4 18 | 19 | - name: Check git dependencies 20 | run: | 21 | .github/bin/check-git-dependencies 22 | -------------------------------------------------------------------------------- /.github/workflows/check-hlint.yml: -------------------------------------------------------------------------------- 1 | name: Check HLint 2 | 3 | on: 4 | merge_group: 5 | pull_request: 6 | 7 | jobs: 8 | build: 9 | runs-on: ubuntu-latest 10 | 11 | defaults: 12 | run: 13 | shell: bash 14 | 15 | steps: 16 | 17 | - uses: actions/checkout@v4 18 | 19 | - uses: haskell-actions/hlint-scan@v1 20 | -------------------------------------------------------------------------------- /.github/workflows/markdown-links-ci-check.yml: -------------------------------------------------------------------------------- 1 | name: Check Markdown links 2 | 3 | on: 4 | merge_group: 5 | pull_request: 6 | 7 | jobs: 8 | markdown-link-check: 9 | runs-on: ubuntu-latest 10 | steps: 11 | - uses: actions/checkout@v4 12 | - run: | 13 | cat < mlc_config.json 14 | { 15 | "retryOn429": true, 16 | } 17 | EOF 18 | - uses: tcort/github-action-markdown-link-check@a800ad5f1c35bf61987946fd31c15726a1c9f2ba # 1.1.0 19 | with: 20 | use-quiet-mode: yes 21 | config-file: 'mlc_config.json' 22 | -------------------------------------------------------------------------------- /.github/workflows/shellcheck-exceptions.txt: -------------------------------------------------------------------------------- 1 | .github/bin/haddocks.sh 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ./cardano-cli/CHANGELOG.md -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | Copyright 2021-2023 Input Output Global Inc (IOG). 2 | 3 | Licensed under the Apache License, Version 2.0 (the "License"); 4 | you may not use this file except in compliance with the License. 5 | You may obtain a copy of the License at 6 | 7 | http://www.apache.org/licenses/LICENSE-2.0 8 | 9 | Unless required by applicable law or agreed to in writing, software 10 | distributed under the License is distributed on an "AS IS" BASIS, 11 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | See the License for the specific language governing permissions and 13 | limitations under the License. 14 | -------------------------------------------------------------------------------- /RELEASING.md: -------------------------------------------------------------------------------- 1 | # Versioning and release process 2 | 3 | `cardano-cli` is following `cardano-api` release process. 4 | For the details, refer to [RELEASING.md document in `cardano-api` repository](https://github.com/input-output-hk/cardano-api/blob/master/RELEASING.md) 5 | -------------------------------------------------------------------------------- /cardano-cli/NOTICE: -------------------------------------------------------------------------------- 1 | Copyright 2021-2023 Input Output Global Inc (IOG). 2 | 3 | Licensed under the Apache License, Version 2.0 (the "License"); 4 | you may not use this file except in compliance with the License. 5 | You may obtain a copy of the License at 6 | 7 | http://www.apache.org/licenses/LICENSE-2.0 8 | 9 | Unless required by applicable law or agreed to in writing, software 10 | distributed under the License is distributed on an "AS IS" BASIS, 11 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | See the License for the specific language governing permissions and 13 | limitations under the License. 14 | -------------------------------------------------------------------------------- /cardano-cli/README.md: -------------------------------------------------------------------------------- 1 | # cardano-cli 2 | 3 | A CLI utility to support a variety of key material operations (genesis, migration, pretty-printing..) for different system generations. 4 | 5 | -------------------------------------------------------------------------------- /cardano-cli/src/Cardano/CLI/EraIndependent/Cip/Cip129/Command.hs: -------------------------------------------------------------------------------- 1 | module Cardano.CLI.EraIndependent.Cip.Cip129.Command 2 | ( Cip129 (..) 3 | , renderCip129Command 4 | ) 5 | where 6 | 7 | import Cardano.CLI.EraIndependent.Cip.Common 8 | 9 | import Data.Text (Text) 10 | 11 | data Cip129 12 | = Cip129DRep Input Output 13 | | Cip129CommitteeHotKey Input Output 14 | | Cip129CommitteeColdKey Input Output 15 | | Cip129GovernanceAction Input Output 16 | 17 | renderCip129Command :: Cip129 -> Text 18 | renderCip129Command (Cip129DRep{}) = "cip-129 drep" 19 | renderCip129Command (Cip129CommitteeHotKey{}) = "cip-129 committee-hot-key" 20 | renderCip129Command (Cip129CommitteeColdKey{}) = "cip-129 committee-cold-key" 21 | renderCip129Command (Cip129GovernanceAction{}) = "cip-129 governance-action-id" 22 | -------------------------------------------------------------------------------- /cardano-cli/src/Cardano/CLI/EraIndependent/Cip/Command.hs: -------------------------------------------------------------------------------- 1 | module Cardano.CLI.EraIndependent.Cip.Command 2 | ( -- * Supported CIPs 3 | Cip129 (..) 4 | , CipFormatCmds (..) 5 | , renderCipFormatCmds 6 | ) 7 | where 8 | 9 | import Cardano.CLI.EraIndependent.Cip.Cip129.Command 10 | 11 | import Data.Text (Text) 12 | 13 | newtype CipFormatCmds 14 | = Cip129 Cip129 15 | 16 | renderCipFormatCmds :: CipFormatCmds -> Text 17 | renderCipFormatCmds (Cip129 cip129) = "cip-format" <> renderCip129Command cip129 18 | -------------------------------------------------------------------------------- /cardano-cli/src/Cardano/CLI/EraIndependent/Cip/Run.hs: -------------------------------------------------------------------------------- 1 | {-# LANGUAGE RankNTypes #-} 2 | 3 | module Cardano.CLI.EraIndependent.Cip.Run 4 | ( runCipFormat 5 | ) 6 | where 7 | 8 | import Cardano.CLI.Compatible.Exception 9 | import Cardano.CLI.EraIndependent.Cip.Cip129.Run 10 | import Cardano.CLI.EraIndependent.Cip.Command 11 | 12 | runCipFormat :: CipFormatCmds -> CIO e () 13 | runCipFormat (Cip129 cip129) = runCip129 cip129 14 | -------------------------------------------------------------------------------- /cardano-cli/src/Cardano/CLI/EraIndependent/Debug/CheckNodeConfiguration/Command.hs: -------------------------------------------------------------------------------- 1 | {-# LANGUAGE DataKinds #-} 2 | 3 | module Cardano.CLI.EraIndependent.Debug.CheckNodeConfiguration.Command where 4 | 5 | import Cardano.Api 6 | 7 | -- | Argument for the 'debug check-node-configuration' command. 8 | newtype CheckNodeConfigCmdArgs = CheckNodeConfigCmdArgs (NodeConfigFile 'In) 9 | deriving Show 10 | -------------------------------------------------------------------------------- /cardano-cli/src/Cardano/CLI/EraIndependent/Debug/Command.hs: -------------------------------------------------------------------------------- 1 | module Cardano.CLI.EraIndependent.Debug.Command 2 | ( DebugCmds (..) 3 | ) 4 | where 5 | 6 | import Cardano.CLI.EraIndependent.Debug.CheckNodeConfiguration.Command 7 | import Cardano.CLI.EraIndependent.Debug.LogEpochState.Command 8 | import Cardano.CLI.EraIndependent.Debug.TransactionView.Command 9 | 10 | data DebugCmds 11 | = DebugCheckNodeConfigurationCmd CheckNodeConfigCmdArgs 12 | | DebugLogEpochStateCmd LogEpochStateCmdArgs 13 | | DebugTransactionViewCmd TransactionViewCmdArgs 14 | -------------------------------------------------------------------------------- /cardano-cli/src/Cardano/CLI/EraIndependent/Debug/LogEpochState/Command.hs: -------------------------------------------------------------------------------- 1 | {-# LANGUAGE DataKinds #-} 2 | 3 | module Cardano.CLI.EraIndependent.Debug.LogEpochState.Command 4 | ( LogEpochStateCmdArgs (..) 5 | , Configuration 6 | ) 7 | where 8 | 9 | import Cardano.Api 10 | 11 | import Cardano.CLI.Orphan () 12 | 13 | -- | A phantom type to represent the configuration file. 14 | data Configuration 15 | 16 | -- | The arguments for the 'debug log-epoch-state' command. 17 | -- 18 | -- This command will connect to a local node and log the epoch state. 19 | data LogEpochStateCmdArgs = LogEpochStateCmdArgs 20 | { nodeSocketPath :: !SocketPath 21 | , configurationFile :: !(NodeConfigFile 'In) 22 | , outputFilePath :: !(File Configuration 'Out) 23 | } 24 | deriving Show 25 | -------------------------------------------------------------------------------- /cardano-cli/src/Cardano/CLI/EraIndependent/Debug/TransactionView/Command.hs: -------------------------------------------------------------------------------- 1 | {-# LANGUAGE DataKinds #-} 2 | 3 | module Cardano.CLI.EraIndependent.Debug.TransactionView.Command where 4 | 5 | import Cardano.CLI.Type.Common 6 | 7 | import Vary (Vary) 8 | 9 | data TransactionViewCmdArgs = TransactionViewCmdArgs 10 | { outputFormat :: !(Vary [FormatJson, FormatYaml]) 11 | , mOutFile :: !(Maybe (File () Out)) 12 | , inputTxBodyOrTxFile :: !InputTxBodyOrTxFile 13 | } 14 | deriving Show 15 | -------------------------------------------------------------------------------- /cardano-cli/src/Cardano/CLI/Legacy/Command.hs: -------------------------------------------------------------------------------- 1 | {-# LANGUAGE LambdaCase #-} 2 | 3 | module Cardano.CLI.Legacy.Command 4 | ( LegacyCmds (..) 5 | , renderLegacyCommand 6 | ) 7 | where 8 | 9 | import Cardano.CLI.Legacy.Genesis.Command 10 | 11 | import Data.Text (Text) 12 | 13 | data LegacyCmds 14 | = LegacyGenesisCmds LegacyGenesisCmds 15 | 16 | renderLegacyCommand :: LegacyCmds -> Text 17 | renderLegacyCommand = \case 18 | LegacyGenesisCmds cmd -> 19 | renderLegacyGenesisCmds cmd 20 | -------------------------------------------------------------------------------- /cardano-cli/src/Cardano/CLI/Legacy/Run.hs: -------------------------------------------------------------------------------- 1 | {-# LANGUAGE LambdaCase #-} 2 | {-# LANGUAGE RankNTypes #-} 3 | 4 | module Cardano.CLI.Legacy.Run 5 | ( runLegacyCmds 6 | ) 7 | where 8 | 9 | import Cardano.CLI.Compatible.Exception 10 | import Cardano.CLI.Legacy.Genesis.Run 11 | import Cardano.CLI.Legacy.Option 12 | 13 | runLegacyCmds :: LegacyCmds -> CIO e () 14 | runLegacyCmds = \case 15 | LegacyGenesisCmds cmd -> runLegacyGenesisCmds cmd 16 | -------------------------------------------------------------------------------- /cardano-cli/src/Cardano/CLI/OS/Posix.hs: -------------------------------------------------------------------------------- 1 | {-# LANGUAGE CPP #-} 2 | 3 | module Cardano.CLI.OS.Posix 4 | ( 5 | #if !defined(mingw32_HOST_OS) 6 | module Posix 7 | #endif 8 | ) where 9 | 10 | #if !defined(mingw32_HOST_OS) 11 | import System.Posix.Files as Posix 12 | import System.Posix.IO as Posix 13 | import System.IO as Posix 14 | #endif 15 | -------------------------------------------------------------------------------- /cardano-cli/src/Cardano/CLI/Read/GovernanceActionId.hs: -------------------------------------------------------------------------------- 1 | module Cardano.CLI.Read.GovernanceActionId 2 | ( readGoveranceActionIdHexText 3 | ) 4 | where 5 | 6 | import Cardano.Api.Ledger qualified as L 7 | import Cardano.Api.Shelley 8 | 9 | import Cardano.CLI.EraBased.Common.Option (parseTxIn) 10 | 11 | import Data.Text (Text) 12 | import Data.Text qualified as Text 13 | import Text.Parsec qualified as Text 14 | 15 | readGoveranceActionIdHexText :: Text -> Either Text.ParseError L.GovActionId 16 | readGoveranceActionIdHexText hexText = do 17 | TxIn txid (TxIx index) <- Text.parse parseTxIn "" $ Text.unpack hexText 18 | return $ createGovernanceActionId txid $ fromIntegral index 19 | -------------------------------------------------------------------------------- /cardano-cli/src/Cardano/CLI/Type/Error/AddressInfoError.hs: -------------------------------------------------------------------------------- 1 | {-# LANGUAGE LambdaCase #-} 2 | 3 | module Cardano.CLI.Type.Error.AddressInfoError 4 | ( AddressInfoError (..) 5 | ) 6 | where 7 | 8 | import Cardano.Api 9 | 10 | import Data.Text (Text) 11 | 12 | newtype AddressInfoError = ShelleyAddressInvalid Text 13 | deriving Show 14 | 15 | instance Error AddressInfoError where 16 | prettyError = \case 17 | ShelleyAddressInvalid addrTxt -> 18 | "Invalid address: " <> pshow addrTxt 19 | -------------------------------------------------------------------------------- /cardano-cli/src/Cardano/CLI/Type/Error/NodeEraMismatchError.hs: -------------------------------------------------------------------------------- 1 | {-# LANGUAGE GADTs #-} 2 | {-# LANGUAGE StandaloneDeriving #-} 3 | 4 | module Cardano.CLI.Type.Error.NodeEraMismatchError 5 | ( NodeEraMismatchError (..) 6 | ) 7 | where 8 | 9 | import Cardano.Api 10 | 11 | data NodeEraMismatchError 12 | = forall era nodeEra. 13 | NodeEraMismatchError 14 | { era :: !(CardanoEra era) 15 | , nodeEra :: !(CardanoEra nodeEra) 16 | } 17 | 18 | deriving instance Show NodeEraMismatchError 19 | 20 | instance Error NodeEraMismatchError where 21 | prettyError (NodeEraMismatchError{era = valueEra, nodeEra = e}) = 22 | mconcat 23 | [ "Transactions can only be produced in the same era as the node. Requested era: " 24 | , pretty valueEra <> ", node era: " 25 | , pretty e <> "." 26 | ] 27 | -------------------------------------------------------------------------------- /cardano-cli/src/Cardano/CLI/Type/Error/StakeAddressDelegationError.hs: -------------------------------------------------------------------------------- 1 | {-# LANGUAGE LambdaCase #-} 2 | {-# LANGUAGE ScopedTypeVariables #-} 3 | 4 | module Cardano.CLI.Type.Error.StakeAddressDelegationError 5 | ( StakeAddressDelegationError (..) 6 | ) 7 | where 8 | 9 | import Cardano.Api 10 | 11 | newtype StakeAddressDelegationError = VoteDelegationNotSupported (EraInEon ShelleyToBabbageEra) 12 | deriving Show 13 | 14 | instance Error StakeAddressDelegationError where 15 | prettyError = \case 16 | VoteDelegationNotSupported (EraInEon eraInEon) -> "Vote delegation not supported in " <> pretty (toCardanoEra eraInEon) <> " era." 17 | -------------------------------------------------------------------------------- /cardano-cli/src/Cardano/CLI/Type/Error/StakeAddressRegistrationError.hs: -------------------------------------------------------------------------------- 1 | {-# LANGUAGE LambdaCase #-} 2 | 3 | module Cardano.CLI.Type.Error.StakeAddressRegistrationError 4 | ( StakeAddressRegistrationError (..) 5 | ) 6 | where 7 | 8 | import Cardano.Api 9 | 10 | data StakeAddressRegistrationError = StakeAddressRegistrationDepositRequired 11 | deriving Show 12 | 13 | instance Error StakeAddressRegistrationError where 14 | prettyError = \case 15 | StakeAddressRegistrationDepositRequired -> "Stake address deposit required." 16 | -------------------------------------------------------------------------------- /cardano-cli/src/Cardano/CLI/Type/Error/StakeCredentialError.hs: -------------------------------------------------------------------------------- 1 | {-# LANGUAGE LambdaCase #-} 2 | 3 | module Cardano.CLI.Type.Error.StakeCredentialError 4 | ( StakeCredentialError (..) 5 | ) 6 | where 7 | 8 | import Cardano.Api 9 | 10 | import Cardano.CLI.Type.Error.ScriptDecodeError 11 | 12 | data StakeCredentialError 13 | = StakeCredentialScriptDecodeError (FileError ScriptDecodeError) 14 | | StakeCredentialInputDecodeError (FileError InputDecodeError) 15 | deriving Show 16 | 17 | instance Error StakeCredentialError where 18 | prettyError = \case 19 | StakeCredentialScriptDecodeError e -> 20 | prettyError e 21 | StakeCredentialInputDecodeError e -> 22 | prettyError e 23 | -------------------------------------------------------------------------------- /cardano-cli/src/Cardano/CLI/Type/Key/VerificationKey.hs: -------------------------------------------------------------------------------- 1 | {-# LANGUAGE DataKinds #-} 2 | 3 | module Cardano.CLI.Type.Key.VerificationKey 4 | ( AnyVerificationKeySource (..) 5 | , AnyVerificationKeyText (..) 6 | ) 7 | where 8 | 9 | import Cardano.Api 10 | 11 | import Data.Text (Text) 12 | 13 | -- | A bech32 text encoded verification key of an unspecified key role. 14 | newtype AnyVerificationKeyText = AnyVerificationKeyText 15 | { unAnyVerificationKeyText :: Text 16 | } 17 | deriving (Eq, Show) 18 | 19 | -- | The source from which a verification key of an unspecified key role can be 20 | -- derived. 21 | data AnyVerificationKeySource 22 | = AnyVerificationKeySourceOfText !AnyVerificationKeyText 23 | | AnyVerificationKeySourceOfFile !(File (VerificationKey ()) In) 24 | deriving (Eq, Show) 25 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/Test/Golden/Byron/TxBody.hs: -------------------------------------------------------------------------------- 1 | module Test.Golden.Byron.TxBody where 2 | 3 | import Test.Cardano.CLI.Util (propertyOnce, watchdogProp) 4 | 5 | import Hedgehog (Property, success) 6 | 7 | {- HLINT ignore "Use camelCase" -} 8 | 9 | hprop_golden_byronTxBody :: Property 10 | hprop_golden_byronTxBody = 11 | watchdogProp . propertyOnce $ success -- TODO 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/Test/Golden/Byron/Witness.hs: -------------------------------------------------------------------------------- 1 | module Test.Golden.Byron.Witness where 2 | 3 | import Test.Cardano.CLI.Util (propertyOnce, watchdogProp) 4 | 5 | import Hedgehog (Property, success) 6 | 7 | {- HLINT ignore "Use camelCase" -} 8 | 9 | golden_byronWitness :: Property 10 | golden_byronWitness = 11 | watchdogProp . propertyOnce $ success -- TODO 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/Test/Golden/Shelley/TextEnvelope/Tx/Witness.hs: -------------------------------------------------------------------------------- 1 | module Test.Golden.Shelley.TextEnvelope.Tx.Witness where 2 | 3 | import Hedgehog (Property, property, success) 4 | 5 | {- HLINT ignore "Use camelCase" -} 6 | 7 | hprop_golden_shelleyWitness :: Property 8 | hprop_golden_shelleyWitness = property success 9 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/Test/Golden/Version.hs: -------------------------------------------------------------------------------- 1 | {-# LANGUAGE OverloadedStrings #-} 2 | 3 | module Test.Golden.Version 4 | ( hprop_golden_version 5 | ) 6 | where 7 | 8 | import Control.Monad (void) 9 | 10 | import Test.Cardano.CLI.Util 11 | 12 | import Hedgehog (Property) 13 | 14 | {- HLINT ignore "Use camelCase" -} 15 | 16 | hprop_golden_version :: Property 17 | hprop_golden_version = 18 | watchdogProp . propertyOnce $ do 19 | void $ 20 | execCardanoCLI 21 | [ "version" 22 | ] 23 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/cardano-cli-golden.hs: -------------------------------------------------------------------------------- 1 | {-# OPTIONS_GHC -F -pgmF tasty-discover #-} 2 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/conway/build-raw-out.tx: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Tx ConwayEra", 3 | "description": "Ledger Cddl Format", 4 | "cborHex": "84a500d9010281825820f62cd7bc15d8c6d2c8519fb8d13c57c0157ab6bab50af62bc63706feb966393d0001828258390076619da7963eaa588252c45e960667a4647eed69135f51f5a10f2888d2c20ac07056fc8899c47d825cefd9dcf5efba150236e043262e2b431b0000011764f7be0782581d604088059bbeb6add02eecd0c6a2a52c06910f2a6b4ba0029e9fe6ed131a00989680021a00028b791519021f161a000f4397a0f5f6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/conway/tx: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Tx ConwayEra", 3 | "description": "Ledger Cddl Format", 4 | "cborHex": "84a300d9010281825820f62cd7bc15d8c6d2c8519fb8d13c57c0157ab6bab50af62bc63706feb966393d0001828258390076619da7963eaa588252c45e960667a4647eed69135f51f5a10f2888d2c20ac07056fc8899c47d825cefd9dcf5efba150236e043262e2b431b0000011764f7be0782581d604088059bbeb6add02eecd0c6a2a52c06910f2a6b4ba0029e9fe6ed131a00989680021a00028b79a100d90102818258208dc60533b5dfa60a530955a696323a2ef4f14e8bc95a8f84cf6c441fea4234275840b2439e84c958b539fed5674b35d956613b99b7d7fa381ac19fe82d9b4eb5e8b1456f36488eceeba1350fd9716d4b3918f5aa46a5da94c017d5151283f4b5c40ff5f6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/conway/witness-out.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "TxWitness ConwayEra", 3 | "description": "Key Witness ShelleyEra", 4 | "cborHex": "82008258208dc60533b5dfa60a530955a696323a2ef4f14e8bc95a8f84cf6c441fea42342758406a07e9585cc3020ec233741fa7d7e3f6d988795fdcf5f82805af928c91e06d26317996c25a990c529e3c38de28e2dded13fbea25e1b3ce663e32142df1eaae04" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/errors/Cardano.CLI.EraBased.Governance.Actions.Run.GovernanceActionsError/GovernanceActionsCmdCostModelsError.txt: -------------------------------------------------------------------------------- 1 | Cannot read cost model: some/file.txt: -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/errors/Cardano.CLI.EraBased.Governance.Actions.Run.GovernanceActionsError/GovernanceActionsCmdWriteFileError.txt: -------------------------------------------------------------------------------- 1 | Cannot write file: path/file.txt: -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/errors/Cardano.CLI.Read.CostModelsError/CostModelsErrorEmpty.txt: -------------------------------------------------------------------------------- 1 | The decoded cost model was empty at: "some/file.txt" 2 | The expected format of the cost models file is 3 | { 4 | "PlutusV1" : , 5 | "PlutusV2" : , 6 | "PlutusV3" : , 7 | } 8 | where each of the three entries may be ommited, and a is either an ordered list of parameter values like 9 | [205665, 812, 1, ...] 10 | or a map like 11 | { "addInteger-cpu-arguments-intercept": 205665, "addInteger-cpu-arguments-slope": 812, "addInteger-memory-arguments-intercept": 1, ... } 12 | In both cases, the cost model must be complete, i.e. it must specify all parameters that are needed for the specific Plutus version. 13 | It's not specified what will happen if you provide more parameters than necessary. -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/errors/Cardano.CLI.Read.CostModelsError/CostModelsErrorJSONDecode.txt: -------------------------------------------------------------------------------- 1 | Error decoding JSON cost model at "some/file.txt": some error 2 | The expected format of the cost models file is 3 | { 4 | "PlutusV1" : , 5 | "PlutusV2" : , 6 | "PlutusV3" : , 7 | } 8 | where each of the three entries may be ommited, and a is either an ordered list of parameter values like 9 | [205665, 812, 1, ...] 10 | or a map like 11 | { "addInteger-cpu-arguments-intercept": 205665, "addInteger-cpu-arguments-slope": 812, "addInteger-memory-arguments-intercept": 1, ... } 12 | In both cases, the cost model must be complete, i.e. it must specify all parameters that are needed for the specific Plutus version. 13 | It's not specified what will happen if you provide more parameters than necessary. -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/errors/Cardano.CLI.Read.CostModelsError/CostModelsErrorReadFile.txt: -------------------------------------------------------------------------------- 1 | Cannot read cost model: some/file.txt: -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/errors/Cardano.CLI.Type.Error.CmdError.DelegationError/DelegationCertificateWriteFileError.txt: -------------------------------------------------------------------------------- 1 | Cannot write certificate: path/file.txt: -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/errors/Cardano.CLI.Type.Error.CmdError.DelegationError/DelegationDRepReadError.txt: -------------------------------------------------------------------------------- 1 | Cannot read DRep key: path/file.txt: Invalid key. -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/errors/Cardano.CLI.Type.Error.CmdError.DelegationError/DelegationReadError.txt: -------------------------------------------------------------------------------- 1 | Cannot read delegation target: path/file.txt: Invalid key. -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/errors/Cardano.CLI.Type.Error.CmdError.DelegationError/DelegationStakeCredentialError1.txt: -------------------------------------------------------------------------------- 1 | Cannot get stake credential: path/file.txt: Invalid key. -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/errors/Cardano.CLI.Type.Error.CmdError.DelegationError/DelegationStakeCredentialError2.txt: -------------------------------------------------------------------------------- 1 | Cannot get stake credential: path/file.txt: Syntax error in script: json decode error -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/errors/Cardano.CLI.Type.Error.CmdError.DelegationError/DelegationStakeCredentialError3.txt: -------------------------------------------------------------------------------- 1 | Cannot get stake credential: path/file.txt: Invalid key. -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/errors/Cardano.CLI.Type.Error.CmdError.RegistrationError/RegistrationReadError.txt: -------------------------------------------------------------------------------- 1 | Cannot read registration certificate: path/file.txt: Invalid key. -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/errors/Cardano.CLI.Type.Error.CmdError.RegistrationError/RegistrationStakeCredReadError1.txt: -------------------------------------------------------------------------------- 1 | Cannot read stake credential: path/file.txt: Invalid key. -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/errors/Cardano.CLI.Type.Error.CmdError.RegistrationError/RegistrationStakeCredReadError2.txt: -------------------------------------------------------------------------------- 1 | Cannot read stake credential: path/file.txt: Syntax error in script: json decode error -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/errors/Cardano.CLI.Type.Error.CmdError.RegistrationError/RegistrationStakeCredReadError3.txt: -------------------------------------------------------------------------------- 1 | Cannot read stake credential: path/file.txt: Invalid key. -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/errors/Cardano.CLI.Type.Error.CmdError.RegistrationError/RegistrationStakeError.txt: -------------------------------------------------------------------------------- 1 | Stake address registation error: Stake address deposit required. -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/errors/Cardano.CLI.Type.Error.CmdError.RegistrationError/RegistrationWriteFileError.txt: -------------------------------------------------------------------------------- 1 | Cannot write registration certificate: path/file.txt: -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/errors/Cardano.CLI.Type.Error.GovernanceCmdError.GovernanceCmdError/GovernanceCmdEmptyCostModel.txt: -------------------------------------------------------------------------------- 1 | The decoded cost model was empty at: path/file.txt -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/errors/Cardano.CLI.Type.Error.GovernanceCmdError.GovernanceCmdError/GovernanceCmdEmptyUpdateProposalError.txt: -------------------------------------------------------------------------------- 1 | Empty update proposals are not allowed. -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/errors/Cardano.CLI.Type.Error.GovernanceCmdError.GovernanceCmdError/GovernanceCmdMIRCertificateKeyRewardMistmach.txt: -------------------------------------------------------------------------------- 1 | Error creating the MIR certificate at: path/file.txt The number of staking keys: 1 and the number of reward amounts: 2 are not equivalent. -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/errors/Cardano.CLI.Type.Error.GovernanceCmdError.GovernanceCmdError/GovernanceCmdPollInvalidChoice.txt: -------------------------------------------------------------------------------- 1 | Invalid choice. Please choose from the available answers. -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/errors/Cardano.CLI.Type.Error.GovernanceCmdError.GovernanceCmdError/GovernanceCmdPollOutOfBoundAnswer.txt: -------------------------------------------------------------------------------- 1 | Poll answer out of bounds. Choices are between 0 and 4 -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/errors/Cardano.CLI.Type.Error.GovernanceCmdError.GovernanceCmdError/WriteFileError.txt: -------------------------------------------------------------------------------- 1 | path/file.txt: -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/action/create-constitution-for-stake-address.action.golden: -------------------------------------------------------------------------------- 1 | { 2 | "cborHex": "", 3 | "description": "Update to the Constitution or policy proposal", 4 | "type": "Governance proposal" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/action/hardfork/conway-create-hardfork.action: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Governance proposal", 3 | "description": "Hardfork initiation proposal", 4 | "cborHex": "84193039581de18f4a3466a404c11eb410313015b88e447d81b60089e25f611600e6058301f6820a00827835697066733a2f2f516d624c354542464a4c66384464506b5741736b47334575696e39744859386e617151324a446f486e574848584a5820de38a4f5b8b9d8372386cc923bad19d1a0662298cf355bbe947e5eedf127fa9c" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/action/view/create-info.action.view: -------------------------------------------------------------------------------- 1 | { 2 | "anchor": { 3 | "dataHash": "de38a4f5b8b9d8372386cc923bad19d1a0662298cf355bbe947e5eedf127fa9c", 4 | "url": "ipfs://QmbL5EBFJLf8DdPkWAskG3Euin9tHY8naqQ2JDoHnWHHXJ" 5 | }, 6 | "deposit": 10, 7 | "governance action": { 8 | "tag": "InfoAction" 9 | }, 10 | "return address": { 11 | "credential": { 12 | "keyHash": "8f4a3466a404c11eb410313015b88e447d81b60089e25f611600e605" 13 | }, 14 | "network": "Testnet" 15 | } 16 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/action/view/create-no-confidence.action.view: -------------------------------------------------------------------------------- 1 | { 2 | "anchor": { 3 | "dataHash": "de38a4f5b8b9d8372386cc923bad19d1a0662298cf355bbe947e5eedf127fa9c", 4 | "url": "ipfs://QmbL5EBFJLf8DdPkWAskG3Euin9tHY8naqQ2JDoHnWHHXJ" 5 | }, 6 | "deposit": 10, 7 | "governance action": { 8 | "contents": { 9 | "govActionIx": 5, 10 | "txId": "b1015258a99351c143a7a40b7b58f033ace10e3cc09c67780ed5b2b0992aa60a" 11 | }, 12 | "tag": "NoConfidence" 13 | }, 14 | "return address": { 15 | "credential": { 16 | "keyHash": "8f4a3466a404c11eb410313015b88e447d81b60089e25f611600e605" 17 | }, 18 | "network": "Mainnet" 19 | } 20 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/action/view/update-committee.action.view: -------------------------------------------------------------------------------- 1 | anchor: 2 | dataHash: de38a4f5b8b9d8372386cc923bad19d1a0662298cf355bbe947e5eedf127fa9c 3 | url: ipfs://QmbL5EBFJLf8DdPkWAskG3Euin9tHY8naqQ2JDoHnWHHXJ 4 | deposit: 10 5 | governance action: 6 | contents: 7 | - null 8 | - [] 9 | - {} 10 | - 0.61 11 | tag: UpdateCommittee 12 | return address: 13 | credential: 14 | keyHash: 8f4a3466a404c11eb410313015b88e447d81b60089e25f611600e605 15 | network: Mainnet 16 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/committee/cc.extended.cold.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "ConstitutionalCommitteeColdExtendedVerificationKey_ed25519_bip32", 3 | "description": "", 4 | "cborHex": "58400a9d35aa5299580a67b1e43a3a4b6d43ef29c94e56c51ce4c17e9a53c1d0f39aa7f68837c38ef680b2dc8f047581707a32f6fcade23d4e02177d389002484798" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/committee/cc.extended.hot.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "ConstitutionalCommitteeHotExtendedVerificationKey_ed25519_bip32", 3 | "description": "", 4 | "cborHex": "5840f010c4332699c6ea1e43b427919860277169382d43d2969b28a110cfa08d955c4f178f20955541ce918a6a1352c32536f22677008f9f918d109663e4d2bdc084" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/committee/governance_committee_checks_wrong_hash_fails.out: -------------------------------------------------------------------------------- 1 | Command failed: governance committee create-cold-key-resignation-certificate 2 | Error: Command failed: governance committee create-cold-key-resignation-certificate 3 | Error: Hashes do not match! 4 | Expected: "ee38a4f5b8b9d8372386cc923bad19d1a0662298cf355bbe947e5eedf127fa9c" 5 | Actual: "de38a4f5b8b9d8372386cc923bad19d1a0662298cf355bbe947e5eedf127fa9c" 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/committee/tx.cold.extended.signed: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Tx ConwayEra", 3 | "description": "Ledger Cddl Format", 4 | "cborHex": "84a50081825820829e3fd4847f53f0291370fc900b24cc7c7cc4f69676bbed9ca6e281dae9d60a00018182581d6063a11787740d8c90b6d335eefb8bb2f9e23066a3340e8c89d31ed74e1a002b2d03021a000299bd031a010f14d904d901028184108200581c8f4fefcf28017a57b41517a67d56ef4c0dc04181a11d35178dd53f4c1a001e8480f6a100d90102818258200a9d35aa5299580a67b1e43a3a4b6d43ef29c94e56c51ce4c17e9a53c1d0f39a58400598eecd84e9467182b4b027d1d30f0ba54b84367042e805bd817644d5f7905bc5c27c99c4f403226c069d972c8e1ad9adfd1b4945345b65b339cdfa6ae46100f5f6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/committee/tx.hot.extended.signed: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Tx ConwayEra", 3 | "description": "Ledger Cddl Format", 4 | "cborHex": "84a50081825820829e3fd4847f53f0291370fc900b24cc7c7cc4f69676bbed9ca6e281dae9d60a00018182581d6063a11787740d8c90b6d335eefb8bb2f9e23066a3340e8c89d31ed74e1a002b2d03021a000299bd031a010f14d904d901028184108200581c8f4fefcf28017a57b41517a67d56ef4c0dc04181a11d35178dd53f4c1a001e8480f6a100d9010281825820f010c4332699c6ea1e43b427919860277169382d43d2969b28a110cfa08d955c584053eb4711d6cf2c9985c36e32d4bdfada2de85fc7c7ad1ac3a8ecb69843f5bc1897acca423934ac9596bf7eeb3e5ab33a43de895e17e786ae3e6df840e8097802f5f6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/committee/update-committee-answer.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Governance proposal", 3 | "description": "New constitutional committee and/or threshold and/or terms proposal", 4 | "cborHex": "8400581de08f4a3466a404c11eb410313015b88e447d81b60089e25f611600e6058504f6d9010280a28200581cc0f2510d2353ee41a508b3c700c807e52697f2813fb014e3bc6982cd18ca8200581cf5ba9ae54a389cf97c54b981513d780877fc888579148044a8e7e7f218fcd81e8218331864826c687474703a2f2f64756d6d795820c9decb4498c4924d4f9804b6fa3425bab8f669f6452cb61f295114c906f3093e" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/drep/drep-extended.vkey.out: -------------------------------------------------------------------------------- 1 | { 2 | "type": "DRepExtendedVerificationKey_ed25519_bip32", 3 | "description": "", 4 | "cborHex": "5840b18eacea2003b68e39137545e9d42ce5bca133ca0334d6a75aa9cb1fd02be7ec90e91f5357e2c68949f0f09717c5b9809b6a74d5f87ea35383c82841f2357564" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/drep/drep.id.bech32: -------------------------------------------------------------------------------- 1 | drep1avya24t2308yyyr5uw2dqtreemvkwst90dx00j5fj5556meyztm -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/drep/drep.id.hash: -------------------------------------------------------------------------------- 1 | drep1cx359uxlhq4e8j3wddqxht9sfqp004t2n8v0jk5q4zmv27sh0h5 -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/drep/drep.id.hex: -------------------------------------------------------------------------------- 1 | eb09d5556a8bce421074e394d02c79ced96741657b4cf7ca8995294d -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/drep/drep_metadata_hash: -------------------------------------------------------------------------------- 1 | c9c4e907d758c260823be6999dbbcf2826ac1cdc0fe5f0c9394ac7fa17c74811 -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/drep/drep_metadata_hash_cip119: -------------------------------------------------------------------------------- 1 | a14a5ad4f36bddc00f92ddb39fd9ac633c0fd43f8bfa57758f9163d10ef916de -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/drep/drep_metadata_hash_url_wrong_hash_fails.out: -------------------------------------------------------------------------------- 1 | Command failed: governance drep metadata-hash 2 | Error: Command failed: governance drep metadata-hash 3 | Error: Hashes do not match! 4 | Expected: "ee38a4f5b8b9d8372386cc923bad19d1a0662298cf355bbe947e5eedf127fa9c" 5 | Actual: "de38a4f5b8b9d8372386cc923bad19d1a0662298cf355bbe947e5eedf127fa9c" 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/drep/drep_registration_certificate.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateConway", 3 | "description": "DRep Key Registration Certificate", 4 | "cborHex": "84108200581ceb09d5556a8bce421074e394d02c79ced96741657b4cf7ca8995294d00826964756d6d792d75726c582052e69500a92d80f2126c836a4903dc582006709f004cf7a28ed648f732dff8d2" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/drep/drep_registration_certificate_script.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateConway", 3 | "description": "DRep Script Registration Certificate", 4 | "cborHex": "84108201581c0000000000000000000000000000000000000000000000000000000300826964756d6d792d75726c582052e69500a92d80f2126c836a4903dc582006709f004cf7a28ed648f732dff8d2" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/drep/drep_retirement_cert: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateConway", 3 | "description": "DRep Key Retirement Certificate", 4 | "cborHex": "83118200581ceb09d5556a8bce421074e394d02c79ced96741657b4cf7ca8995294d1a000f4240" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/drep/drep_update_certificate.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateConway", 3 | "description": "DRep Key Update Certificate", 4 | "cborHex": "83128200581ceb09d5556a8bce421074e394d02c79ced96741657b4cf7ca8995294d826964756d6d792d75726c582052e69500a92d80f2126c836a4903dc582006709f004cf7a28ed648f732dff8d2" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/drep/drep_update_certificate_script_hash.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateConway", 3 | "description": "DRep Script Update Certificate", 4 | "cborHex": "83128201581c8f33600845940d65bdbc7ea7a247a7997aa8558649128fa82c4c046882785e68747470733a2f2f7261772e67697468756275736572636f6e74656e742e636f6d2f63617264616e6f2d666f756e646174696f6e2f434950732f6d61737465722f4349502d303131392f6578616d706c65732f647265702e6a736f6e6c645820fecc1773db89b45557d82e07719c275f6877a6cadfd2469f4dc5a7df5b38b4a4" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/drep/extended-key-signing/tx.signed: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Tx ConwayEra", 3 | "description": "Ledger Cddl Format", 4 | "cborHex": "84a50081825820829e3fd4847f53f0291370fc900b24cc7c7cc4f69676bbed9ca6e281dae9d60a00018182581d6063a11787740d8c90b6d335eefb8bb2f9e23066a3340e8c89d31ed74e1a002b2d03021a000299bd031a010f14d904d901028184108200581c8f4fefcf28017a57b41517a67d56ef4c0dc04181a11d35178dd53f4c1a001e8480f6a100d9010281825820b18eacea2003b68e39137545e9d42ce5bca133ca0334d6a75aa9cb1fd02be7ec5840051079704c9d41192356287965e189d9fe7f693693a72a454f34e6f1c27c5523fe4c8b841931a6d7bb0f59d09b0dcc406834f990845e115a7329ef4285d38208f5f6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/stakeaddress/alwaysAbstainDeleg.cert: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateConway", 3 | "description": "Vote Delegation Certificate", 4 | "cborHex": "83098200581cef1785cf18928f8353c90e76b7a8fc60855472d31a0ea1c1c774ab018102" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/stakeaddress/noConfidenceDeleg.cert: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateConway", 3 | "description": "Vote Delegation Certificate", 4 | "cborHex": "83098200581cef1785cf18928f8353c90e76b7a8fc60855472d31a0ea1c1c774ab018103" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/stakeaddress/poolAndAlwaysAbstainDeleg.cert: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateConway", 3 | "description": "Stake and Vote Delegation Certificate", 4 | "cborHex": "840a8200581cef1785cf18928f8353c90e76b7a8fc60855472d31a0ea1c1c774ab01581cc27cf021914a2b3bcb286d3d741979083422378c577fe757702b69888102" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/stakeaddress/poolAndDrepVkeyDeleg.cert: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateConway", 3 | "description": "Stake and Vote Delegation Certificate", 4 | "cborHex": "840a8200581cef1785cf18928f8353c90e76b7a8fc60855472d31a0ea1c1c774ab01581cc27cf021914a2b3bcb286d3d741979083422378c577fe757702b69888200581ce68f9ee70599cb93d9f60678f9c6463c01938c27d9820c7bf93887a5" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/stakeaddress/poolAndNoConfidenceDeleg.cert: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateConway", 3 | "description": "Stake and Vote Delegation Certificate", 4 | "cborHex": "840a8200581cef1785cf18928f8353c90e76b7a8fc60855472d31a0ea1c1c774ab01581cc27cf021914a2b3bcb286d3d741979083422378c577fe757702b69888103" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/stakeaddress/registerAddressDelegateToDrep.cert: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateConway", 3 | "description": "Stake address registration and vote delegation certificate", 4 | "cborHex": "840c8200581cef1785cf18928f8353c90e76b7a8fc60855472d31a0ea1c1c774ab018200581ce68f9ee70599cb93d9f60678f9c6463c01938c27d9820c7bf93887a51a001e8480" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/stakeaddress/registerAddressDelegateToPool.cert: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateConway", 3 | "description": "Stake address registration and stake delegation certificate", 4 | "cborHex": "840b8200581cef1785cf18928f8353c90e76b7a8fc60855472d31a0ea1c1c774ab01581cc27cf021914a2b3bcb286d3d741979083422378c577fe757702b69881a001e8480" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/stakeaddress/registerAddressDelegateToPoolAndDrep.cert: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateConway", 3 | "description": "Stake address registration and vote delegation certificate", 4 | "cborHex": "850d8200581cef1785cf18928f8353c90e76b7a8fc60855472d31a0ea1c1c774ab01581cc27cf021914a2b3bcb286d3d741979083422378c577fe757702b69888200581ce68f9ee70599cb93d9f60678f9c6463c01938c27d9820c7bf93887a51a001e8480" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/stakeaddress/stake_pool_metadata_hash_url_wrong_hash_fails.out: -------------------------------------------------------------------------------- 1 | Command failed: stake-pool metadata-hash 2 | Error: Hashes do not match! 3 | Expected: "9241de08075886a7d09c847c9bbd1719459dac0bd0a2f085e673611ebb9a5965" 4 | Actual: "8241de08075886a7d09c847c9bbd1719459dac0bd0a2f085e673611ebb9a5965" 5 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/vote/governance_vote_create_hash_fails.out: -------------------------------------------------------------------------------- 1 | Command failed: governance vote create 2 | Error: Command failed: governance vote create 3 | Error: Hashes do not match! 4 | Expected: "ee38a4f5b8b9d8372386cc923bad19d1a0662298cf355bbe947e5eedf127fa9c" 5 | Actual: "de38a4f5b8b9d8372386cc923bad19d1a0662298cf355bbe947e5eedf127fa9c" 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/vote/vote: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Governance voting procedures", 3 | "description": "", 4 | "cborHex": "a18202581ceb09d5556a8bce421074e394d02c79ced96741657b4cf7ca8995294da1825820b1015258a99351c143a7a40b7b58f033ace10e3cc09c67780ed5b2b0992aa60a05820182781868747470733a2f2f6578616d706c652e636f6d2f766f746558206163683a90d8cb460a38cdcf0d7bab286f0f004ec6e761dc670c2ca4d3709a17" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/vote/voteViewJSON: -------------------------------------------------------------------------------- 1 | { 2 | "drep-keyHash-eb09d5556a8bce421074e394d02c79ced96741657b4cf7ca8995294d": { 3 | "b1015258a99351c143a7a40b7b58f033ace10e3cc09c67780ed5b2b0992aa60a#5": { 4 | "anchor": { 5 | "dataHash": "6163683a90d8cb460a38cdcf0d7bab286f0f004ec6e761dc670c2ca4d3709a17", 6 | "url": "https://example.com/vote" 7 | }, 8 | "decision": "VoteYes" 9 | } 10 | } 11 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/vote/voteViewYAML: -------------------------------------------------------------------------------- 1 | drep-keyHash-eb09d5556a8bce421074e394d02c79ced96741657b4cf7ca8995294d: 2 | b1015258a99351c143a7a40b7b58f033ace10e3cc09c67780ed5b2b0992aa60a#5: 3 | anchor: 4 | dataHash: 6163683a90d8cb460a38cdcf0d7bab286f0f004ec6e761dc670c2ca4d3709a17 5 | url: https://example.com/vote 6 | decision: VoteYes 7 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/vote/vote_cc_abstain.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Governance voting procedures", 3 | "description": "", 4 | "cborHex": "a18200581c96ded47e88ee07c28ec3c2bf5ea156e37e544ff5beb5348d3c653282a1825820d21d997b5dbdd90180b642c3f4f2653cea629f6134cd9dc820d0fe6f11b54af4008202f6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/vote/vote_cc_no.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Governance voting procedures", 3 | "description": "", 4 | "cborHex": "a18200581c96ded47e88ee07c28ec3c2bf5ea156e37e544ff5beb5348d3c653282a1825820d21d997b5dbdd90180b642c3f4f2653cea629f6134cd9dc820d0fe6f11b54af4008200f6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/governance/vote/vote_cc_yes.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Governance voting procedures", 3 | "description": "", 4 | "cborHex": "a18200581c96ded47e88ee07c28ec3c2bf5ea156e37e544ff5beb5348d3c653282a1825820d21d997b5dbdd90180b642c3f4f2653cea629f6134cd9dc820d0fe6f11b54af4008201f6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/hash/foo.script.hash: -------------------------------------------------------------------------------- 1 | 7dde1be4d1a2f617ac343dd7ef0388cf497c19ba8dab653a5b9eb1e2 -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/address.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli address (key-gen | key-hash | build | info) 2 | 3 | Payment address commands. 4 | 5 | Available options: 6 | -h,--help Show this help text 7 | 8 | Available commands: 9 | key-gen Create an address key pair. 10 | key-hash Print the hash of an address key. 11 | build Build a Shelley payment address, with optional 12 | delegation to a stake address. 13 | info Print information about an address. 14 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/address_info.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli address info --address ADDRESS [--out-file FILEPATH] 2 | 3 | Print information about an address. 4 | 5 | Available options: 6 | --address ADDRESS A Cardano address 7 | --out-file FILEPATH Optional output file. Default is to write to stdout. 8 | -h,--help Show this help text 9 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/address_key-hash.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli address key-hash 2 | ( --payment-verification-key STRING 3 | | --payment-verification-key-file FILEPATH 4 | ) 5 | [--out-file FILEPATH] 6 | 7 | Print the hash of an address key. 8 | 9 | Available options: 10 | --payment-verification-key STRING 11 | Payment verification key (Bech32-encoded) 12 | --payment-verification-key-file FILEPATH 13 | Filepath of the payment verification key. 14 | --out-file FILEPATH Optional output file. Default is to write to stdout. 15 | -h,--help Show this help text 16 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/byron.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli byron 2 | ( key 3 | | transaction 4 | | genesis 5 | | governance 6 | | miscellaneous 7 | ) 8 | 9 | Byron specific commands 10 | 11 | Available options: 12 | -h,--help Show this help text 13 | 14 | Available commands: 15 | key Byron key utility commands 16 | transaction Byron transaction commands 17 | genesis Byron genesis block commands 18 | governance Byron governance commands 19 | miscellaneous Byron miscellaneous commands 20 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/byron_genesis.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli byron genesis (genesis | print-genesis-hash) 2 | 3 | Byron genesis block commands 4 | 5 | Available commands: 6 | genesis Create genesis. 7 | print-genesis-hash Compute hash of a genesis file. 8 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/byron_genesis_print-genesis-hash.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli byron genesis print-genesis-hash --genesis-json FILEPATH 2 | 3 | Compute hash of a genesis file. 4 | 5 | Available options: 6 | --genesis-json FILEPATH Genesis JSON file. 7 | -h,--help Show this help text 8 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli byron key ( keygen 2 | | to-verification 3 | | signing-key-public 4 | | signing-key-address 5 | | migrate-delegate-key-from 6 | ) 7 | 8 | Byron key utility commands 9 | 10 | Available commands: 11 | keygen Generate a signing key. 12 | to-verification Extract a verification key in its base64 form. 13 | signing-key-public Pretty-print a signing key's verification key (not a 14 | secret). 15 | signing-key-address Print address of a signing key. 16 | migrate-delegate-key-from 17 | Migrate a delegate key from an older version. 18 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key_keygen.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli byron key keygen --secret FILEPATH 2 | 3 | Generate a signing key. 4 | 5 | Available options: 6 | --secret FILEPATH Non-existent file to write the signing key to. 7 | -h,--help Show this help text 8 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key_migrate-delegate-key-from.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli byron key migrate-delegate-key-from --from FILEPATH 2 | --to FILEPATH 3 | 4 | Migrate a delegate key from an older version. 5 | 6 | Available options: 7 | --from FILEPATH Legacy signing key file to migrate. 8 | --to FILEPATH Non-existent file to write the signing key to. 9 | -h,--help Show this help text 10 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/byron_key_signing-key-public.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli byron key signing-key-public 2 | [ --byron-legacy-formats 3 | | --byron-formats 4 | ] 5 | --secret FILEPATH 6 | 7 | Pretty-print a signing key's verification key (not a secret). 8 | 9 | Available options: 10 | --byron-legacy-formats Byron/cardano-sl formats and compatibility 11 | --byron-formats Byron era formats and compatibility 12 | --secret FILEPATH Signing key to pretty-print. 13 | -h,--help Show this help text 14 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/byron_miscellaneous.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli byron miscellaneous (validate-cbor | pretty-print-cbor) 2 | 3 | Byron miscellaneous commands 4 | 5 | Available commands: 6 | validate-cbor Validate a CBOR blockchain object. 7 | pretty-print-cbor Pretty print a CBOR file. 8 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/byron_miscellaneous_pretty-print-cbor.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli byron miscellaneous pretty-print-cbor --filepath FILEPATH 2 | 3 | Pretty print a CBOR file. 4 | 5 | Available options: 6 | --filepath FILEPATH Filepath of CBOR file. 7 | -h,--help Show this help text 8 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/byron_transaction_txid.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli byron transaction txid --tx FILEPATH 2 | 3 | Print the txid of a raw, signed transaction. 4 | 5 | Available options: 6 | --tx FILEPATH File containing the signed transaction. 7 | -h,--help Show this help text 8 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible allegra 2 | ( transaction 3 | | governance 4 | | stake-address 5 | | stake-pool 6 | ) 7 | 8 | Allegra era commands 9 | 10 | Available options: 11 | -h,--help Show this help text 12 | 13 | Available commands: 14 | transaction Transaction commands. 15 | governance Governance commands. 16 | stake-address Stake address commands. 17 | stake-pool Stake pool commands. 18 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_action.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible allegra governance action 2 | create-protocol-parameters-update 3 | 4 | Governance action commands. 5 | 6 | Available options: 7 | -h,--help Show this help text 8 | 9 | Available commands: 10 | create-protocol-parameters-update 11 | Create a protocol parameters update. 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_create-mir-certificate_transfer-to-rewards.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible allegra governance create-mir-certificate transfer-to-rewards --transfer LOVELACE 2 | --out-file FILEPATH 3 | 4 | Create an MIR certificate to transfer from the treasury pot to the reserves 5 | pot 6 | 7 | Available options: 8 | --transfer LOVELACE The amount to transfer. 9 | --out-file FILEPATH The output file. 10 | -h,--help Show this help text 11 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_governance_create-mir-certificate_transfer-to-treasury.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible allegra governance create-mir-certificate transfer-to-treasury --transfer LOVELACE 2 | --out-file FILEPATH 3 | 4 | Create an MIR certificate to transfer from the reserves pot to the treasury 5 | pot 6 | 7 | Available options: 8 | --transfer LOVELACE The amount to transfer. 9 | --out-file FILEPATH The output file. 10 | -h,--help Show this help text 11 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_allegra_stake-address.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible allegra stake-address 2 | ( registration-certificate 3 | | stake-delegation-certificate 4 | ) 5 | 6 | Stake address commands. 7 | 8 | Available options: 9 | -h,--help Show this help text 10 | 11 | Available commands: 12 | registration-certificate Create a stake address registration certificate 13 | stake-delegation-certificate 14 | Create a stake address stake delegation certificate, 15 | which when submitted in a transaction delegates stake 16 | to a stake pool. 17 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible alonzo 2 | ( transaction 3 | | governance 4 | | stake-address 5 | | stake-pool 6 | ) 7 | 8 | Alonzo era commands 9 | 10 | Available options: 11 | -h,--help Show this help text 12 | 13 | Available commands: 14 | transaction Transaction commands. 15 | governance Governance commands. 16 | stake-address Stake address commands. 17 | stake-pool Stake pool commands. 18 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible alonzo governance 2 | ( create-mir-certificate 3 | | create-genesis-key-delegation-certificate 4 | | action 5 | ) 6 | 7 | Governance commands. 8 | 9 | Available options: 10 | -h,--help Show this help text 11 | 12 | Available commands: 13 | create-mir-certificate Create an MIR (Move Instantaneous Rewards) 14 | certificate 15 | create-genesis-key-delegation-certificate 16 | Create a genesis key delegation certificate 17 | action Governance action commands. 18 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_action.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible alonzo governance action 2 | create-protocol-parameters-update 3 | 4 | Governance action commands. 5 | 6 | Available options: 7 | -h,--help Show this help text 8 | 9 | Available commands: 10 | create-protocol-parameters-update 11 | Create a protocol parameters update. 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_create-mir-certificate_transfer-to-rewards.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible alonzo governance create-mir-certificate transfer-to-rewards --transfer LOVELACE 2 | --out-file FILEPATH 3 | 4 | Create an MIR certificate to transfer from the treasury pot to the reserves 5 | pot 6 | 7 | Available options: 8 | --transfer LOVELACE The amount to transfer. 9 | --out-file FILEPATH The output file. 10 | -h,--help Show this help text 11 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_governance_create-mir-certificate_transfer-to-treasury.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible alonzo governance create-mir-certificate transfer-to-treasury --transfer LOVELACE 2 | --out-file FILEPATH 3 | 4 | Create an MIR certificate to transfer from the reserves pot to the treasury 5 | pot 6 | 7 | Available options: 8 | --transfer LOVELACE The amount to transfer. 9 | --out-file FILEPATH The output file. 10 | -h,--help Show this help text 11 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_alonzo_stake-address.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible alonzo stake-address 2 | ( registration-certificate 3 | | stake-delegation-certificate 4 | ) 5 | 6 | Stake address commands. 7 | 8 | Available options: 9 | -h,--help Show this help text 10 | 11 | Available commands: 12 | registration-certificate Create a stake address registration certificate 13 | stake-delegation-certificate 14 | Create a stake address stake delegation certificate, 15 | which when submitted in a transaction delegates stake 16 | to a stake pool. 17 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible babbage 2 | ( transaction 3 | | governance 4 | | stake-address 5 | | stake-pool 6 | ) 7 | 8 | Babbage era commands 9 | 10 | Available options: 11 | -h,--help Show this help text 12 | 13 | Available commands: 14 | transaction Transaction commands. 15 | governance Governance commands. 16 | stake-address Stake address commands. 17 | stake-pool Stake pool commands. 18 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_action.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible babbage governance action 2 | create-protocol-parameters-update 3 | 4 | Governance action commands. 5 | 6 | Available options: 7 | -h,--help Show this help text 8 | 9 | Available commands: 10 | create-protocol-parameters-update 11 | Create a protocol parameters update. 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_create-mir-certificate_transfer-to-rewards.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible babbage governance create-mir-certificate transfer-to-rewards --transfer LOVELACE 2 | --out-file FILEPATH 3 | 4 | Create an MIR certificate to transfer from the treasury pot to the reserves 5 | pot 6 | 7 | Available options: 8 | --transfer LOVELACE The amount to transfer. 9 | --out-file FILEPATH The output file. 10 | -h,--help Show this help text 11 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_governance_create-mir-certificate_transfer-to-treasury.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible babbage governance create-mir-certificate transfer-to-treasury --transfer LOVELACE 2 | --out-file FILEPATH 3 | 4 | Create an MIR certificate to transfer from the reserves pot to the treasury 5 | pot 6 | 7 | Available options: 8 | --transfer LOVELACE The amount to transfer. 9 | --out-file FILEPATH The output file. 10 | -h,--help Show this help text 11 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_babbage_stake-address.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible babbage stake-address 2 | ( registration-certificate 3 | | stake-delegation-certificate 4 | ) 5 | 6 | Stake address commands. 7 | 8 | Available options: 9 | -h,--help Show this help text 10 | 11 | Available commands: 12 | registration-certificate Create a stake address registration certificate 13 | stake-delegation-certificate 14 | Create a stake address stake delegation certificate, 15 | which when submitted in a transaction delegates stake 16 | to a stake pool. 17 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible conway 2 | ( transaction 3 | | governance 4 | | stake-address 5 | | stake-pool 6 | ) 7 | 8 | Conway era commands 9 | 10 | Available options: 11 | -h,--help Show this help text 12 | 13 | Available commands: 14 | transaction Transaction commands. 15 | governance Governance commands. 16 | stake-address Stake address commands. 17 | stake-pool Stake pool commands. 18 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible conway governance 2 | ( action 3 | | committee 4 | | drep 5 | | vote 6 | ) 7 | 8 | Governance commands. 9 | 10 | Available options: 11 | -h,--help Show this help text 12 | 13 | Available commands: 14 | action Governance action commands. 15 | committee Committee member commands. 16 | drep DRep member commands. 17 | vote Vote commands. 18 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee_key-gen-cold.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible conway governance committee key-gen-cold 2 | --cold-verification-key-file FILEPATH 3 | --cold-signing-key-file FILEPATH 4 | 5 | Create a cold key pair for a Constitutional Committee Member 6 | 7 | Available options: 8 | --cold-verification-key-file FILEPATH 9 | Filepath of the cold verification key. 10 | --cold-signing-key-file FILEPATH 11 | Filepath of the cold signing key. 12 | -h,--help Show this help text 13 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_committee_key-gen-hot.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible conway governance committee key-gen-hot --verification-key-file FILEPATH 2 | --signing-key-file FILEPATH 3 | 4 | Create a hot key pair for a Constitutional Committee Member 5 | 6 | Available options: 7 | --verification-key-file FILEPATH 8 | Output filepath of the verification key. 9 | --signing-key-file FILEPATH 10 | Output filepath of the signing key. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_drep_key-gen.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible conway governance drep key-gen --verification-key-file FILEPATH 2 | --signing-key-file FILEPATH 3 | 4 | Generate Delegated Representative verification and signing keys. 5 | 6 | Available options: 7 | --verification-key-file FILEPATH 8 | Output filepath of the verification key. 9 | --signing-key-file FILEPATH 10 | Output filepath of the signing key. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_governance_vote.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible conway governance vote (create | view) 2 | 3 | Vote commands. 4 | 5 | Available options: 6 | -h,--help Show this help text 7 | 8 | Available commands: 9 | create Vote creation. 10 | view Vote viewing. 11 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_conway_stake-address.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible conway stake-address 2 | ( registration-certificate 3 | | stake-delegation-certificate 4 | ) 5 | 6 | Stake address commands. 7 | 8 | Available options: 9 | -h,--help Show this help text 10 | 11 | Available commands: 12 | registration-certificate Create a stake address registration certificate 13 | stake-delegation-certificate 14 | Create a stake address stake delegation certificate, 15 | which when submitted in a transaction delegates stake 16 | to a stake pool. 17 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible mary 2 | ( transaction 3 | | governance 4 | | stake-address 5 | | stake-pool 6 | ) 7 | 8 | Mary era commands 9 | 10 | Available options: 11 | -h,--help Show this help text 12 | 13 | Available commands: 14 | transaction Transaction commands. 15 | governance Governance commands. 16 | stake-address Stake address commands. 17 | stake-pool Stake pool commands. 18 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible mary governance 2 | ( create-mir-certificate 3 | | create-genesis-key-delegation-certificate 4 | | action 5 | ) 6 | 7 | Governance commands. 8 | 9 | Available options: 10 | -h,--help Show this help text 11 | 12 | Available commands: 13 | create-mir-certificate Create an MIR (Move Instantaneous Rewards) 14 | certificate 15 | create-genesis-key-delegation-certificate 16 | Create a genesis key delegation certificate 17 | action Governance action commands. 18 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_action.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible mary governance action 2 | create-protocol-parameters-update 3 | 4 | Governance action commands. 5 | 6 | Available options: 7 | -h,--help Show this help text 8 | 9 | Available commands: 10 | create-protocol-parameters-update 11 | Create a protocol parameters update. 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_create-mir-certificate_transfer-to-rewards.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible mary governance create-mir-certificate transfer-to-rewards --transfer LOVELACE 2 | --out-file FILEPATH 3 | 4 | Create an MIR certificate to transfer from the treasury pot to the reserves 5 | pot 6 | 7 | Available options: 8 | --transfer LOVELACE The amount to transfer. 9 | --out-file FILEPATH The output file. 10 | -h,--help Show this help text 11 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_governance_create-mir-certificate_transfer-to-treasury.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible mary governance create-mir-certificate transfer-to-treasury --transfer LOVELACE 2 | --out-file FILEPATH 3 | 4 | Create an MIR certificate to transfer from the reserves pot to the treasury 5 | pot 6 | 7 | Available options: 8 | --transfer LOVELACE The amount to transfer. 9 | --out-file FILEPATH The output file. 10 | -h,--help Show this help text 11 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_mary_stake-address.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible mary stake-address 2 | ( registration-certificate 3 | | stake-delegation-certificate 4 | ) 5 | 6 | Stake address commands. 7 | 8 | Available options: 9 | -h,--help Show this help text 10 | 11 | Available commands: 12 | registration-certificate Create a stake address registration certificate 13 | stake-delegation-certificate 14 | Create a stake address stake delegation certificate, 15 | which when submitted in a transaction delegates stake 16 | to a stake pool. 17 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible shelley 2 | ( transaction 3 | | governance 4 | | stake-address 5 | | stake-pool 6 | ) 7 | 8 | Shelley era commands 9 | 10 | Available options: 11 | -h,--help Show this help text 12 | 13 | Available commands: 14 | transaction Transaction commands. 15 | governance Governance commands. 16 | stake-address Stake address commands. 17 | stake-pool Stake pool commands. 18 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_action.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible shelley governance action 2 | create-protocol-parameters-update 3 | 4 | Governance action commands. 5 | 6 | Available options: 7 | -h,--help Show this help text 8 | 9 | Available commands: 10 | create-protocol-parameters-update 11 | Create a protocol parameters update. 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_create-mir-certificate_transfer-to-rewards.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible shelley governance create-mir-certificate transfer-to-rewards --transfer LOVELACE 2 | --out-file FILEPATH 3 | 4 | Create an MIR certificate to transfer from the treasury pot to the reserves 5 | pot 6 | 7 | Available options: 8 | --transfer LOVELACE The amount to transfer. 9 | --out-file FILEPATH The output file. 10 | -h,--help Show this help text 11 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_governance_create-mir-certificate_transfer-to-treasury.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible shelley governance create-mir-certificate transfer-to-treasury --transfer LOVELACE 2 | --out-file FILEPATH 3 | 4 | Create an MIR certificate to transfer from the reserves pot to the treasury 5 | pot 6 | 7 | Available options: 8 | --transfer LOVELACE The amount to transfer. 9 | --out-file FILEPATH The output file. 10 | -h,--help Show this help text 11 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/compatible_shelley_stake-address.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli compatible shelley stake-address 2 | ( registration-certificate 3 | | stake-delegation-certificate 4 | ) 5 | 6 | Stake address commands. 7 | 8 | Available options: 9 | -h,--help Show this help text 10 | 11 | Available commands: 12 | registration-certificate Create a stake address registration certificate 13 | stake-delegation-certificate 14 | Create a stake address stake delegation certificate, 15 | which when submitted in a transaction delegates stake 16 | to a stake pool. 17 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_address.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway address (key-gen | key-hash | build | info) 2 | 3 | Payment address commands. 4 | 5 | Available options: 6 | -h,--help Show this help text 7 | 8 | Available commands: 9 | key-gen Create an address key pair. 10 | key-hash Print the hash of an address key. 11 | build Build a Shelley payment address, with optional 12 | delegation to a stake address. 13 | info Print information about an address. 14 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_address_info.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway address info --address ADDRESS [--out-file FILEPATH] 2 | 3 | Print information about an address. 4 | 5 | Available options: 6 | --address ADDRESS A Cardano address 7 | --out-file FILEPATH Optional output file. Default is to write to stdout. 8 | -h,--help Show this help text 9 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_address_key-hash.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway address key-hash 2 | ( --payment-verification-key STRING 3 | | --payment-verification-key-file FILEPATH 4 | ) 5 | [--out-file FILEPATH] 6 | 7 | Print the hash of an address key. 8 | 9 | Available options: 10 | --payment-verification-key STRING 11 | Payment verification key (Bech32-encoded) 12 | --payment-verification-key-file FILEPATH 13 | Filepath of the payment verification key. 14 | --out-file FILEPATH Optional output file. Default is to write to stdout. 15 | -h,--help Show this help text 16 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_get-ver-key.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway genesis get-ver-key --verification-key-file FILEPATH 2 | --signing-key-file FILEPATH 3 | 4 | Derive the verification key from a signing key 5 | 6 | Available options: 7 | --verification-key-file FILEPATH 8 | Output filepath of the verification key. 9 | --signing-key-file FILEPATH 10 | Input filepath of the signing key. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_hash.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway genesis hash --genesis FILEPATH 2 | 3 | DEPRECATION WARNING! This command is deprecated and will be removed in a 4 | future release. Please use hash genesis-file instead. Compute the hash of a 5 | genesis file. 6 | 7 | Available options: 8 | --genesis FILEPATH The genesis file. 9 | -h,--help Show this help text 10 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_key-gen-genesis.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway genesis key-gen-genesis --verification-key-file FILEPATH 2 | --signing-key-file FILEPATH 3 | 4 | Create a Shelley genesis key pair 5 | 6 | Available options: 7 | --verification-key-file FILEPATH 8 | Output filepath of the verification key. 9 | --signing-key-file FILEPATH 10 | Output filepath of the signing key. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_key-gen-utxo.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway genesis key-gen-utxo --verification-key-file FILEPATH 2 | --signing-key-file FILEPATH 3 | 4 | Create a Shelley genesis UTxO key pair 5 | 6 | Available options: 7 | --verification-key-file FILEPATH 8 | Output filepath of the verification key. 9 | --signing-key-file FILEPATH 10 | Output filepath of the signing key. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_genesis_key-hash.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway genesis key-hash --verification-key-file FILEPATH 2 | 3 | Print the identifier (hash) of a public key 4 | 5 | Available options: 6 | --verification-key-file FILEPATH 7 | Input filepath of the verification key. 8 | -h,--help Show this help text 9 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway governance (action | committee | drep | vote) 2 | 3 | Governance commands. 4 | 5 | Available options: 6 | -h,--help Show this help text 7 | 8 | Available commands: 9 | action Governance action commands. 10 | committee Committee member commands. 11 | drep DRep member commands. 12 | vote Vote commands. 13 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee_key-gen-cold.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway governance committee key-gen-cold 2 | --cold-verification-key-file FILEPATH 3 | --cold-signing-key-file FILEPATH 4 | 5 | Create a cold key pair for a Constitutional Committee Member 6 | 7 | Available options: 8 | --cold-verification-key-file FILEPATH 9 | Filepath of the cold verification key. 10 | --cold-signing-key-file FILEPATH 11 | Filepath of the cold signing key. 12 | -h,--help Show this help text 13 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee_key-gen-hot.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway governance committee key-gen-hot --verification-key-file FILEPATH 2 | --signing-key-file FILEPATH 3 | 4 | Create a hot key pair for a Constitutional Committee Member 5 | 6 | Available options: 7 | --verification-key-file FILEPATH 8 | Output filepath of the verification key. 9 | --signing-key-file FILEPATH 10 | Output filepath of the signing key. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_committee_key-hash.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway governance committee key-hash 2 | ( --verification-key STRING 3 | | --verification-key-file FILEPATH 4 | ) 5 | 6 | Print the identifier (hash) of a public key 7 | 8 | Available options: 9 | --verification-key STRING 10 | Constitutional Committee Member key (hot or cold) 11 | (Bech32-encoded) 12 | --verification-key-file FILEPATH 13 | Input filepath of the Constitutional Committee Member 14 | key (hot or cold). 15 | -h,--help Show this help text 16 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_drep_key-gen.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway governance drep key-gen --verification-key-file FILEPATH 2 | --signing-key-file FILEPATH 3 | 4 | Generate Delegated Representative verification and signing keys. 5 | 6 | Available options: 7 | --verification-key-file FILEPATH 8 | Output filepath of the verification key. 9 | --signing-key-file FILEPATH 10 | Output filepath of the signing key. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_vote.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway governance vote (create | view) 2 | 3 | Vote commands. 4 | 5 | Available options: 6 | -h,--help Show this help text 7 | 8 | Available commands: 9 | create Vote creation. 10 | view Vote viewing. 11 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_governance_vote_view.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway governance vote view --vote-file FILEPATH 2 | [--output-json | --output-yaml] 3 | [--out-file FILEPATH] 4 | 5 | Vote viewing. 6 | 7 | Available options: 8 | --vote-file FILEPATH Input filepath of the vote. 9 | --output-json Format governance vote view output to JSON (default). 10 | --output-yaml Format governance vote view output to YAML. 11 | --out-file FILEPATH Optional output file. Default is to write to stdout. 12 | -h,--help Show this help text 13 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-byron-genesis-vkey.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway key convert-byron-genesis-vkey --byron-genesis-verification-key BASE64 2 | --out-file FILEPATH 3 | 4 | Convert a Base64-encoded Byron genesis verification key to a Shelley genesis 5 | verification key 6 | 7 | Available options: 8 | --byron-genesis-verification-key BASE64 9 | Base64 string for the Byron genesis verification key. 10 | --out-file FILEPATH The output file. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-itn-bip32-key.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway key convert-itn-bip32-key --itn-signing-key-file FILEPATH 2 | --out-file FILEPATH 3 | 4 | Convert an Incentivized Testnet (ITN) BIP32 (Ed25519Bip32) signing key to a 5 | corresponding Shelley stake signing key 6 | 7 | Available options: 8 | --itn-signing-key-file FILEPATH 9 | Filepath of the ITN signing key. 10 | --out-file FILEPATH The output file. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_convert-itn-extended-key.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway key convert-itn-extended-key --itn-signing-key-file FILEPATH 2 | --out-file FILEPATH 3 | 4 | Convert an Incentivized Testnet (ITN) extended (Ed25519Extended) signing key 5 | to a corresponding Shelley stake signing key 6 | 7 | Available options: 8 | --itn-signing-key-file FILEPATH 9 | Filepath of the ITN signing key. 10 | --out-file FILEPATH The output file. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_generate-mnemonic.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway key generate-mnemonic [--out-file FILEPATH] 2 | --size WORD32 3 | 4 | Generate a mnemonic sentence that can be used for key derivation. 5 | 6 | Available options: 7 | --out-file FILEPATH The output file. 8 | --size WORD32 Specify the desired number of words for the 9 | outputmnemonic sentence (valid options are: 12, 15, 10 | 18, 21, and 24) 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_non-extended-key.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway key non-extended-key --extended-verification-key-file FILEPATH 2 | --verification-key-file FILEPATH 3 | 4 | Get a non-extended verification key from an extended verification key. This 5 | supports all extended key types. 6 | 7 | Available options: 8 | --extended-verification-key-file FILEPATH 9 | Input filepath of the ed25519-bip32 verification key. 10 | --verification-key-file FILEPATH 11 | Output filepath of the verification key. 12 | -h,--help Show this help text 13 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_key_verification-key.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway key verification-key --signing-key-file FILEPATH 2 | --verification-key-file FILEPATH 3 | 4 | Get a verification key from a signing key. This supports all key types. 5 | 6 | Available options: 7 | --signing-key-file FILEPATH 8 | Input filepath of the signing key. 9 | --verification-key-file FILEPATH 10 | Output filepath of the verification key. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_node_key-hash-VRF.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway node key-hash-VRF 2 | ( --verification-key STRING 3 | | --verification-key-file FILEPATH 4 | ) 5 | [--out-file FILEPATH] 6 | 7 | Print hash of a node's operational VRF key. 8 | 9 | Available options: 10 | --verification-key STRING 11 | Verification key (Bech32 or hex-encoded). 12 | --verification-key-file FILEPATH 13 | Input filepath of the verification key. 14 | --out-file FILEPATH Optional output file. Default is to write to stdout. 15 | -h,--help Show this help text 16 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_query_tx-mempool_info.cli: -------------------------------------------------------------------------------- 1 | Missing: (--mainnet | --testnet-magic NATURAL) --socket-path SOCKET_PATH 2 | 3 | Usage: cardano-cli conway query tx-mempool 4 | [--cardano-mode 5 | [--epoch-slots SLOTS]] 6 | ( --mainnet 7 | | --testnet-magic NATURAL 8 | ) 9 | --socket-path SOCKET_PATH 10 | (info | next-tx | tx-exists) 11 | [--output-json | --output-yaml] 12 | [--out-file FILEPATH] 13 | 14 | Local Mempool info 15 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_assemble.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway transaction assemble --tx-body-file FILEPATH 2 | [--witness-file FILEPATH] 3 | [--out-canonical-cbor] 4 | --out-file FILEPATH 5 | 6 | Assemble a tx body and witness(es) to form a transaction 7 | 8 | Available options: 9 | --tx-body-file FILEPATH Input filepath of the JSON TxBody. 10 | --witness-file FILEPATH Filepath of the witness 11 | --out-canonical-cbor Produce transaction in canonical CBOR according to 12 | RFC7049. Only this part of CIP-21 is implemented. 13 | --out-file FILEPATH The output file. 14 | -h,--help Show this help text 15 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_policyid.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway transaction policyid --script-file FILEPATH 2 | 3 | Calculate the PolicyId from the monetary policy script. 4 | 5 | Available options: 6 | --script-file FILEPATH Filepath of the script. 7 | -h,--help Show this help text 8 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/conway_transaction_sign-witness.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli conway transaction sign-witness --tx-body-file FILEPATH 2 | [--witness-file FILEPATH] 3 | [--out-canonical-cbor] 4 | --out-file FILEPATH 5 | 6 | Assemble a tx body and witness(es) to form a transaction 7 | 8 | Available options: 9 | --tx-body-file FILEPATH Input filepath of the JSON TxBody. 10 | --witness-file FILEPATH Filepath of the witness 11 | --out-canonical-cbor Produce transaction in canonical CBOR according to 12 | RFC7049. Only this part of CIP-21 is implemented. 13 | --out-file FILEPATH The output file. 14 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/debug_check-node-configuration.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli debug check-node-configuration --node-configuration-file FILEPATH 2 | 3 | Check hashes and paths of genesis files in the given node configuration file. 4 | 5 | Available options: 6 | --node-configuration-file FILEPATH 7 | Input filepath of the node configuration file. 8 | -h,--help Show this help text 9 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/hash.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli hash (anchor-data | script | genesis-file) 2 | 3 | Compute the hash to pass to the various --*-hash arguments of commands. 4 | 5 | Available options: 6 | -h,--help Show this help text 7 | 8 | Available commands: 9 | anchor-data Compute the hash of some anchor data (to then pass it 10 | to other commands). 11 | script Compute the hash of a script (to then pass it to 12 | other commands). 13 | genesis-file Compute the hash of a genesis file. 14 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/hash_genesis-file.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli hash genesis-file --genesis FILEPATH 2 | 3 | Compute the hash of a genesis file. 4 | 5 | Available options: 6 | --genesis FILEPATH The genesis file. 7 | -h,--help Show this help text 8 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/hash_script.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli hash script --script-file FILEPATH [--out-file FILEPATH] 2 | 3 | Compute the hash of a script (to then pass it to other commands). 4 | 5 | Available options: 6 | --script-file FILEPATH Filepath of the script. 7 | --out-file FILEPATH The output file. 8 | -h,--help Show this help text 9 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/help.cli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntersectMBO/cardano-cli/b8eb6b8f8c007f5430b204e5ed19bbb93d0822cf/cardano-cli/test/cardano-cli-golden/files/golden/help/help.cli -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-byron-genesis-vkey.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli key convert-byron-genesis-vkey --byron-genesis-verification-key BASE64 2 | --out-file FILEPATH 3 | 4 | Convert a Base64-encoded Byron genesis verification key to a Shelley genesis 5 | verification key 6 | 7 | Available options: 8 | --byron-genesis-verification-key BASE64 9 | Base64 string for the Byron genesis verification key. 10 | --out-file FILEPATH The output file. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-itn-bip32-key.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli key convert-itn-bip32-key --itn-signing-key-file FILEPATH 2 | --out-file FILEPATH 3 | 4 | Convert an Incentivized Testnet (ITN) BIP32 (Ed25519Bip32) signing key to a 5 | corresponding Shelley stake signing key 6 | 7 | Available options: 8 | --itn-signing-key-file FILEPATH 9 | Filepath of the ITN signing key. 10 | --out-file FILEPATH The output file. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/key_convert-itn-extended-key.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli key convert-itn-extended-key --itn-signing-key-file FILEPATH 2 | --out-file FILEPATH 3 | 4 | Convert an Incentivized Testnet (ITN) extended (Ed25519Extended) signing key 5 | to a corresponding Shelley stake signing key 6 | 7 | Available options: 8 | --itn-signing-key-file FILEPATH 9 | Filepath of the ITN signing key. 10 | --out-file FILEPATH The output file. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/key_generate-mnemonic.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli key generate-mnemonic [--out-file FILEPATH] --size WORD32 2 | 3 | Generate a mnemonic sentence that can be used for key derivation. 4 | 5 | Available options: 6 | --out-file FILEPATH The output file. 7 | --size WORD32 Specify the desired number of words for the 8 | outputmnemonic sentence (valid options are: 12, 15, 9 | 18, 21, and 24) 10 | -h,--help Show this help text 11 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/key_non-extended-key.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli key non-extended-key --extended-verification-key-file FILEPATH 2 | --verification-key-file FILEPATH 3 | 4 | Get a non-extended verification key from an extended verification key. This 5 | supports all extended key types. 6 | 7 | Available options: 8 | --extended-verification-key-file FILEPATH 9 | Input filepath of the ed25519-bip32 verification key. 10 | --verification-key-file FILEPATH 11 | Output filepath of the verification key. 12 | -h,--help Show this help text 13 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/key_verification-key.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli key verification-key --signing-key-file FILEPATH 2 | --verification-key-file FILEPATH 3 | 4 | Get a verification key from a signing key. This supports all key types. 5 | 6 | Available options: 7 | --signing-key-file FILEPATH 8 | Input filepath of the signing key. 9 | --verification-key-file FILEPATH 10 | Output filepath of the verification key. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/keygen.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli keygen --secret FILEPATH 2 | 3 | Generate a signing key. 4 | 5 | Available options: 6 | --secret FILEPATH Non-existent file to write the signing key to. 7 | -h,--help Show this help text 8 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_address.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest address (key-gen | key-hash | build | info) 2 | 3 | Payment address commands. 4 | 5 | Available options: 6 | -h,--help Show this help text 7 | 8 | Available commands: 9 | key-gen Create an address key pair. 10 | key-hash Print the hash of an address key. 11 | build Build a Shelley payment address, with optional 12 | delegation to a stake address. 13 | info Print information about an address. 14 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_address_info.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest address info --address ADDRESS [--out-file FILEPATH] 2 | 3 | Print information about an address. 4 | 5 | Available options: 6 | --address ADDRESS A Cardano address 7 | --out-file FILEPATH Optional output file. Default is to write to stdout. 8 | -h,--help Show this help text 9 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_address_key-hash.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest address key-hash 2 | ( --payment-verification-key STRING 3 | | --payment-verification-key-file FILEPATH 4 | ) 5 | [--out-file FILEPATH] 6 | 7 | Print the hash of an address key. 8 | 9 | Available options: 10 | --payment-verification-key STRING 11 | Payment verification key (Bech32-encoded) 12 | --payment-verification-key-file FILEPATH 13 | Filepath of the payment verification key. 14 | --out-file FILEPATH Optional output file. Default is to write to stdout. 15 | -h,--help Show this help text 16 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_get-ver-key.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest genesis get-ver-key --verification-key-file FILEPATH 2 | --signing-key-file FILEPATH 3 | 4 | Derive the verification key from a signing key 5 | 6 | Available options: 7 | --verification-key-file FILEPATH 8 | Output filepath of the verification key. 9 | --signing-key-file FILEPATH 10 | Input filepath of the signing key. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_hash.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest genesis hash --genesis FILEPATH 2 | 3 | DEPRECATION WARNING! This command is deprecated and will be removed in a 4 | future release. Please use hash genesis-file instead. Compute the hash of a 5 | genesis file. 6 | 7 | Available options: 8 | --genesis FILEPATH The genesis file. 9 | -h,--help Show this help text 10 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_key-gen-genesis.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest genesis key-gen-genesis --verification-key-file FILEPATH 2 | --signing-key-file FILEPATH 3 | 4 | Create a Shelley genesis key pair 5 | 6 | Available options: 7 | --verification-key-file FILEPATH 8 | Output filepath of the verification key. 9 | --signing-key-file FILEPATH 10 | Output filepath of the signing key. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_key-gen-utxo.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest genesis key-gen-utxo --verification-key-file FILEPATH 2 | --signing-key-file FILEPATH 3 | 4 | Create a Shelley genesis UTxO key pair 5 | 6 | Available options: 7 | --verification-key-file FILEPATH 8 | Output filepath of the verification key. 9 | --signing-key-file FILEPATH 10 | Output filepath of the signing key. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_genesis_key-hash.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest genesis key-hash --verification-key-file FILEPATH 2 | 3 | Print the identifier (hash) of a public key 4 | 5 | Available options: 6 | --verification-key-file FILEPATH 7 | Input filepath of the verification key. 8 | -h,--help Show this help text 9 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest governance (action | committee | drep | vote) 2 | 3 | Governance commands. 4 | 5 | Available options: 6 | -h,--help Show this help text 7 | 8 | Available commands: 9 | action Governance action commands. 10 | committee Committee member commands. 11 | drep DRep member commands. 12 | vote Vote commands. 13 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee_key-gen-cold.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest governance committee key-gen-cold 2 | --cold-verification-key-file FILEPATH 3 | --cold-signing-key-file FILEPATH 4 | 5 | Create a cold key pair for a Constitutional Committee Member 6 | 7 | Available options: 8 | --cold-verification-key-file FILEPATH 9 | Filepath of the cold verification key. 10 | --cold-signing-key-file FILEPATH 11 | Filepath of the cold signing key. 12 | -h,--help Show this help text 13 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee_key-gen-hot.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest governance committee key-gen-hot --verification-key-file FILEPATH 2 | --signing-key-file FILEPATH 3 | 4 | Create a hot key pair for a Constitutional Committee Member 5 | 6 | Available options: 7 | --verification-key-file FILEPATH 8 | Output filepath of the verification key. 9 | --signing-key-file FILEPATH 10 | Output filepath of the signing key. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_committee_key-hash.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest governance committee key-hash 2 | ( --verification-key STRING 3 | | --verification-key-file FILEPATH 4 | ) 5 | 6 | Print the identifier (hash) of a public key 7 | 8 | Available options: 9 | --verification-key STRING 10 | Constitutional Committee Member key (hot or cold) 11 | (Bech32-encoded) 12 | --verification-key-file FILEPATH 13 | Input filepath of the Constitutional Committee Member 14 | key (hot or cold). 15 | -h,--help Show this help text 16 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_drep_key-gen.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest governance drep key-gen --verification-key-file FILEPATH 2 | --signing-key-file FILEPATH 3 | 4 | Generate Delegated Representative verification and signing keys. 5 | 6 | Available options: 7 | --verification-key-file FILEPATH 8 | Output filepath of the verification key. 9 | --signing-key-file FILEPATH 10 | Output filepath of the signing key. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_vote.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest governance vote (create | view) 2 | 3 | Vote commands. 4 | 5 | Available options: 6 | -h,--help Show this help text 7 | 8 | Available commands: 9 | create Vote creation. 10 | view Vote viewing. 11 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_governance_vote_view.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest governance vote view --vote-file FILEPATH 2 | [--output-json | --output-yaml] 3 | [--out-file FILEPATH] 4 | 5 | Vote viewing. 6 | 7 | Available options: 8 | --vote-file FILEPATH Input filepath of the vote. 9 | --output-json Format governance vote view output to JSON (default). 10 | --output-yaml Format governance vote view output to YAML. 11 | --out-file FILEPATH Optional output file. Default is to write to stdout. 12 | -h,--help Show this help text 13 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-byron-genesis-vkey.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest key convert-byron-genesis-vkey --byron-genesis-verification-key BASE64 2 | --out-file FILEPATH 3 | 4 | Convert a Base64-encoded Byron genesis verification key to a Shelley genesis 5 | verification key 6 | 7 | Available options: 8 | --byron-genesis-verification-key BASE64 9 | Base64 string for the Byron genesis verification key. 10 | --out-file FILEPATH The output file. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-itn-bip32-key.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest key convert-itn-bip32-key --itn-signing-key-file FILEPATH 2 | --out-file FILEPATH 3 | 4 | Convert an Incentivized Testnet (ITN) BIP32 (Ed25519Bip32) signing key to a 5 | corresponding Shelley stake signing key 6 | 7 | Available options: 8 | --itn-signing-key-file FILEPATH 9 | Filepath of the ITN signing key. 10 | --out-file FILEPATH The output file. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_convert-itn-extended-key.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest key convert-itn-extended-key --itn-signing-key-file FILEPATH 2 | --out-file FILEPATH 3 | 4 | Convert an Incentivized Testnet (ITN) extended (Ed25519Extended) signing key 5 | to a corresponding Shelley stake signing key 6 | 7 | Available options: 8 | --itn-signing-key-file FILEPATH 9 | Filepath of the ITN signing key. 10 | --out-file FILEPATH The output file. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_generate-mnemonic.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest key generate-mnemonic [--out-file FILEPATH] 2 | --size WORD32 3 | 4 | Generate a mnemonic sentence that can be used for key derivation. 5 | 6 | Available options: 7 | --out-file FILEPATH The output file. 8 | --size WORD32 Specify the desired number of words for the 9 | outputmnemonic sentence (valid options are: 12, 15, 10 | 18, 21, and 24) 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_non-extended-key.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest key non-extended-key --extended-verification-key-file FILEPATH 2 | --verification-key-file FILEPATH 3 | 4 | Get a non-extended verification key from an extended verification key. This 5 | supports all extended key types. 6 | 7 | Available options: 8 | --extended-verification-key-file FILEPATH 9 | Input filepath of the ed25519-bip32 verification key. 10 | --verification-key-file FILEPATH 11 | Output filepath of the verification key. 12 | -h,--help Show this help text 13 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_key_verification-key.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest key verification-key --signing-key-file FILEPATH 2 | --verification-key-file FILEPATH 3 | 4 | Get a verification key from a signing key. This supports all key types. 5 | 6 | Available options: 7 | --signing-key-file FILEPATH 8 | Input filepath of the signing key. 9 | --verification-key-file FILEPATH 10 | Output filepath of the verification key. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_node_key-hash-VRF.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest node key-hash-VRF 2 | ( --verification-key STRING 3 | | --verification-key-file FILEPATH 4 | ) 5 | [--out-file FILEPATH] 6 | 7 | Print hash of a node's operational VRF key. 8 | 9 | Available options: 10 | --verification-key STRING 11 | Verification key (Bech32 or hex-encoded). 12 | --verification-key-file FILEPATH 13 | Input filepath of the verification key. 14 | --out-file FILEPATH Optional output file. Default is to write to stdout. 15 | -h,--help Show this help text 16 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_query_tx-mempool_info.cli: -------------------------------------------------------------------------------- 1 | Missing: (--mainnet | --testnet-magic NATURAL) --socket-path SOCKET_PATH 2 | 3 | Usage: cardano-cli latest query tx-mempool 4 | [--cardano-mode 5 | [--epoch-slots SLOTS]] 6 | ( --mainnet 7 | | --testnet-magic NATURAL 8 | ) 9 | --socket-path SOCKET_PATH 10 | (info | next-tx | tx-exists) 11 | [--output-json | --output-yaml] 12 | [--out-file FILEPATH] 13 | 14 | Local Mempool info 15 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_assemble.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest transaction assemble --tx-body-file FILEPATH 2 | [--witness-file FILEPATH] 3 | [--out-canonical-cbor] 4 | --out-file FILEPATH 5 | 6 | Assemble a tx body and witness(es) to form a transaction 7 | 8 | Available options: 9 | --tx-body-file FILEPATH Input filepath of the JSON TxBody. 10 | --witness-file FILEPATH Filepath of the witness 11 | --out-canonical-cbor Produce transaction in canonical CBOR according to 12 | RFC7049. Only this part of CIP-21 is implemented. 13 | --out-file FILEPATH The output file. 14 | -h,--help Show this help text 15 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_policyid.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest transaction policyid --script-file FILEPATH 2 | 3 | Calculate the PolicyId from the monetary policy script. 4 | 5 | Available options: 6 | --script-file FILEPATH Filepath of the script. 7 | -h,--help Show this help text 8 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/latest_transaction_sign-witness.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli latest transaction sign-witness --tx-body-file FILEPATH 2 | [--witness-file FILEPATH] 3 | [--out-canonical-cbor] 4 | --out-file FILEPATH 5 | 6 | Assemble a tx body and witness(es) to form a transaction 7 | 8 | Available options: 9 | --tx-body-file FILEPATH Input filepath of the JSON TxBody. 10 | --witness-file FILEPATH Filepath of the witness 11 | --out-canonical-cbor Produce transaction in canonical CBOR according to 12 | RFC7049. Only this part of CIP-21 is implemented. 13 | --out-file FILEPATH The output file. 14 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_Legacy_commands.cli: -------------------------------------------------------------------------------- 1 | Invalid argument `Legacy' 2 | 3 | Usage: cardano-cli legacy Legacy commands 4 | 5 | Legacy commands 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_get-ver-key.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli legacy genesis get-ver-key --verification-key-file FILEPATH 2 | --signing-key-file FILEPATH 3 | 4 | Derive the verification key from a signing key 5 | 6 | Available options: 7 | --verification-key-file FILEPATH 8 | Output filepath of the verification key. 9 | --signing-key-file FILEPATH 10 | Input filepath of the signing key. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_hash.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli legacy genesis hash --genesis FILEPATH 2 | 3 | DEPRECATION WARNING! This command is deprecated and will be removed in a 4 | future release. Please use hash genesis-file instead. Compute the hash of a 5 | genesis file. 6 | 7 | Available options: 8 | --genesis FILEPATH The genesis file. 9 | -h,--help Show this help text 10 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_key-gen-genesis.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli legacy genesis key-gen-genesis --verification-key-file FILEPATH 2 | --signing-key-file FILEPATH 3 | 4 | Create a Shelley genesis key pair 5 | 6 | Available options: 7 | --verification-key-file FILEPATH 8 | Output filepath of the verification key. 9 | --signing-key-file FILEPATH 10 | Output filepath of the signing key. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_key-gen-utxo.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli legacy genesis key-gen-utxo --verification-key-file FILEPATH 2 | --signing-key-file FILEPATH 3 | 4 | Create a Shelley genesis UTxO key pair 5 | 6 | Available options: 7 | --verification-key-file FILEPATH 8 | Output filepath of the verification key. 9 | --signing-key-file FILEPATH 10 | Output filepath of the signing key. 11 | -h,--help Show this help text 12 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/legacy_genesis_key-hash.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli legacy genesis key-hash --verification-key-file FILEPATH 2 | 3 | Print the identifier (hash) of a public key 4 | 5 | Available options: 6 | --verification-key-file FILEPATH 7 | Input filepath of the verification key. 8 | -h,--help Show this help text 9 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/migrate-delegate-key-from.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli migrate-delegate-key-from --from FILEPATH --to FILEPATH 2 | 3 | Migrate a delegate key from an older version. 4 | 5 | Available options: 6 | --from FILEPATH Legacy signing key file to migrate. 7 | --to FILEPATH Non-existent file to write the signing key to. 8 | -h,--help Show this help text 9 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/node_key-hash-VRF.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli node key-hash-VRF 2 | ( --verification-key STRING 3 | | --verification-key-file FILEPATH 4 | ) 5 | [--out-file FILEPATH] 6 | 7 | Print hash of a node's operational VRF key. 8 | 9 | Available options: 10 | --verification-key STRING 11 | Verification key (Bech32 or hex-encoded). 12 | --verification-key-file FILEPATH 13 | Input filepath of the verification key. 14 | --out-file FILEPATH Optional output file. Default is to write to stdout. 15 | -h,--help Show this help text 16 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/pretty-print-cbor.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli pretty-print-cbor --filepath FILEPATH 2 | 3 | Pretty print a CBOR file. 4 | 5 | Available options: 6 | --filepath FILEPATH Filepath of CBOR file. 7 | -h,--help Show this help text 8 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/print-genesis-hash.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli print-genesis-hash --genesis-json FILEPATH 2 | 3 | Compute hash of a genesis file. 4 | 5 | Available options: 6 | --genesis-json FILEPATH Genesis JSON file. 7 | -h,--help Show this help text 8 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/query_tx-mempool_info.cli: -------------------------------------------------------------------------------- 1 | Missing: (--mainnet | --testnet-magic NATURAL) --socket-path SOCKET_PATH 2 | 3 | Usage: cardano-cli query tx-mempool [--cardano-mode [--epoch-slots SLOTS]] 4 | (--mainnet | --testnet-magic NATURAL) 5 | --socket-path SOCKET_PATH 6 | (info | next-tx | tx-exists) 7 | [--output-json | --output-yaml] 8 | [--out-file FILEPATH] 9 | 10 | Local Mempool info 11 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/query_tx-mempool_next-tx.cli: -------------------------------------------------------------------------------- 1 | Missing: (--mainnet | --testnet-magic NATURAL) --socket-path SOCKET_PATH 2 | 3 | Usage: cardano-cli query tx-mempool [--cardano-mode [--epoch-slots SLOTS]] 4 | (--mainnet | --testnet-magic NATURAL) 5 | --socket-path SOCKET_PATH 6 | (info | next-tx | tx-exists) 7 | [--output-json | --output-yaml] 8 | [--out-file FILEPATH] 9 | 10 | Local Mempool info 11 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/query_tx-mempool_tx-exists_TX_ID.cli: -------------------------------------------------------------------------------- 1 | Missing: (--mainnet | --testnet-magic NATURAL) --socket-path SOCKET_PATH 2 | 3 | Usage: cardano-cli query tx-mempool [--cardano-mode [--epoch-slots SLOTS]] 4 | (--mainnet | --testnet-magic NATURAL) 5 | --socket-path SOCKET_PATH 6 | (info | next-tx | tx-exists) 7 | [--output-json | --output-yaml] 8 | [--out-file FILEPATH] 9 | 10 | Local Mempool info 11 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/signing-key-public.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli signing-key-public [--byron-legacy-formats | --byron-formats] 2 | --secret FILEPATH 3 | 4 | Pretty-print a signing key's verification key (not a secret). 5 | 6 | Available options: 7 | --byron-legacy-formats Byron/cardano-sl formats and compatibility 8 | --byron-formats Byron era formats and compatibility 9 | --secret FILEPATH Signing key to pretty-print. 10 | -h,--help Show this help text 11 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/to-verification.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli to-verification [--byron-legacy-formats | --byron-formats] 2 | --secret FILEPATH 3 | --to FILEPATH 4 | 5 | Extract a verification key in its base64 form. 6 | 7 | Available options: 8 | --byron-legacy-formats Byron/cardano-sl formats and compatibility 9 | --byron-formats Byron era formats and compatibility 10 | --secret FILEPATH Signing key file to extract the verification part 11 | from. 12 | --to FILEPATH Non-existent file to write the verification key to. 13 | -h,--help Show this help text 14 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/txid.cli: -------------------------------------------------------------------------------- 1 | Usage: cardano-cli txid --tx FILEPATH 2 | 3 | Print the txid of a raw, signed transaction. 4 | 5 | Available options: 6 | --tx FILEPATH File containing the signed transaction. 7 | -h,--help Show this help text 8 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/help/version.cli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntersectMBO/cardano-cli/b8eb6b8f8c007f5430b204e5ed19bbb93d0822cf/cardano-cli/test/cardano-cli-golden/files/golden/help/version.cli -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/key/non-extended-keys/non-extended-cc-cold.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "ConstitutionalCommitteeColdVerificationKey_ed25519", 3 | "description": "Constitutional Committee Cold Verification Key", 4 | "cborHex": "58200a9d35aa5299580a67b1e43a3a4b6d43ef29c94e56c51ce4c17e9a53c1d0f39a" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/key/non-extended-keys/non-extended-cc-hot.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "ConstitutionalCommitteeHotVerificationKey_ed25519", 3 | "description": "Constitutional Committee Hot Verification Key", 4 | "cborHex": "5820f010c4332699c6ea1e43b427919860277169382d43d2969b28a110cfa08d955c" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/key/non-extended-keys/non-extended-drep.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "DRepVerificationKey_ed25519", 3 | "description": "Delegated Representative Verification Key", 4 | "cborHex": "5820b0cd9e6e3e274f4f38f55ef274af123cf4600ac0c58294399b7e076175262553" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/key/non-extended-keys/non-extended-payment.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "PaymentVerificationKeyShelley_ed25519", 3 | "description": "Payment Verification Key", 4 | "cborHex": "5820a6f7741bb5559f899e99312f425f52e66b0ff25e4da66523e6dc1c5b21d52c04" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/key/non-extended-keys/non-extended-shelley.000.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "GenesisVerificationKey_ed25519", 3 | "description": "Genesis Verification Key", 4 | "cborHex": "58200834b58f4bdda9522bb202af1f546db4cbbd94b068ae72c9fd96d9b55279edf0" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/key/non-extended-keys/non-extended-stake.000.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "StakeVerificationKeyShelley_ed25519", 3 | "description": "Stake Verification Key", 4 | "cborHex": "58200f205175c0a47cba409c328f066e31ea4e81ef211f539c12b64b4b14e1d87188" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/build-raw-tx-body-out-1.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Tx ConwayEra", 3 | "description": "Ledger Cddl Format", 4 | "cborHex": "84a300d90102818258202392d2b1200b5139fe555c81261697b29a8ccf561c5c783d46e78a479d977053000181825839016b837ca50316ee4e00033482ed128887d72c2bae5b0438d692dc1251b0c8b17595ebdb93c1f974be0a9b1ef26c474649d9c2ae766ed135cf1864020ca0f5f6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/build-raw-tx-body-out-5.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Tx ConwayEra", 3 | "description": "Ledger Cddl Format", 4 | "cborHex": "84a300d90102818258202392d2b1200b5139fe555c81261697b29a8ccf561c5c783d46e78a479d977053000181825839016b837ca50316ee4e00033482ed128887d72c2bae5b0438d692dc1251b0c8b17595ebdb93c1f974be0a9b1ef26c474649d9c2ae766ed135cf1864020ca101d90102818202868200581cd92b712d1882c3b0f75b6f677e0b2cbef4fbc8b8121bb9dde324ff098200581c4d780ed1bfc88cbd4da3f48de91fe728c3530d662564bf5a284b53218200581c3a94d6d4e786a3f5d439939cafc0536f6abc324fb8404084d6034bf88200581cb12e094d1db7c0fba5121f22db193d0060efed8be43654f861bb68ae8200581c9be49d56442b4b8b16cab4e43e238bbdefc6c803d554c82fcd5facc38200581c622be5fab3b5c3f371a50a535e4d3349c942a98cecee93b24e2fd11df5f6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/build-raw-tx-body-out-6.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Tx ConwayEra", 3 | "description": "Ledger Cddl Format", 4 | "cborHex": "84a300d90102818258202392d2b1200b5139fe555c81261697b29a8ccf561c5c783d46e78a479d977053000181a3005839016b837ca50316ee4e00033482ed128887d72c2bae5b0438d692dc1251b0c8b17595ebdb93c1f974be0a9b1ef26c474649d9c2ae766ed135cf011864028201d81842182a020ca0f5f6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/dereg-cert-1.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateConway", 3 | "description": "Stake Address Deregistration Certificate", 4 | "cborHex": "83088200581c81b4245f84593f63c0ff2296930254f77a0690fa9de5f969cac27cb01a001e8480" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/dereg-cert-2.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateConway", 3 | "description": "Stake Address Deregistration Certificate", 4 | "cborHex": "83088201581cb9ff787a6dedf9ebe602a26352803778805428c7521b99ec7542aa011a001e8480" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/keys/converted_cardano-address_keys/byron_signing_key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "PaymentSigningKeyByron_ed25519_bip32", 3 | "description": "", 4 | "cborHex": "5880087caeeab99a989a68f223b25e8be8183310aa5249506367329a93931d07394d4abb59da15945ba250cc4c534f485f71b0e47dc41e0b8af0af7ba1d83ae8b60f975e5b024cda7923bacc4c25cca498b9e67380dfe588764b614d8e7a37656dfd0212a53bde4e6cdbac3646ab4d9b8e03504757e878bbb0b4b8680e0a3f4f7db3" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/keys/converted_cardano-address_keys/cc_cold.key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "ConstitutionalCommitteeColdExtendedSigningKey_ed25519_bip32", 3 | "description": "Constitutional Committee Cold Extended Signing Key", 4 | "cborHex": "588048ce1750684ba5f58638f91068bd9ce7bb583565fcfeb98444a12e72fbe79248bd9be06113473d73e9feb0a422f37da5548651d27676b5283c927bd9c63c0df148b9be59236f49de9f8ff0fae08bdb61223a418732a03a9171baaa5ae66aa60d0e0ff26026cc2079044f58f22a22b68a572b02b3349a7dc7b441a7fd08eddaeb" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/keys/converted_cardano-address_keys/cc_hot.key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "ConstitutionalCommitteeHotExtendedSigningKey_ed25519_bip32", 3 | "description": "Constitutional Committee Hot Extended Signing Key", 4 | "cborHex": "5880b874016119dc93f6906dc52faf5f62e09c21bbe08adaacfa0d0f8b7379b4c75c29944047a8b52c89e63f74fa37e098de133486a31c427250606b118cfd39c3194b6178e9c5e4842215e39a886d28e572dff049234964c1af89bcbddfe2174f2ff5104e5e64b37d9d24988143383460fcb231b9d11cf961820099833635d34b6b" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/keys/converted_cardano-address_keys/drep.key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "DRepExtendedSigningKey_ed25519_bip32", 3 | "description": "Delegated Representative Extended Signing Key", 4 | "cborHex": "5880f0c207748a008785c9d5e1139a13fda9edcb3362bed0450a6b2bcb6e4bdb0541644532d1fd46e80f301ff813f0280045826dc225220aed69d28a351bdba4b1a16ff1dc22208e36cfbaca6b8d34bcbecd7d8d18dd2ca3404bba05d4f45d3060f945f8f08388e5c49e8a83e8e3b410dcc7d628e38b7b184453893d5b93521cd051" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/keys/converted_cardano-address_keys/icarus_signing_key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "PaymentSigningKeyByron_ed25519_bip32", 3 | "description": "", 4 | "cborHex": "5880203d8d4ffb34f08f2cc478b5f0262973aacda9fbd3fe332d66a7c7506eccbc4b4dc4342b0e99d6dc2ec44c2143b1bab43b67d73110b06b7eb358f524ee87b7c13ceae36bc0e1fbaacbcb259f9342c322459015ea351bc0f644d93de7d0099a735d17c33c1483b911f55f38b6497bad1d6bcf878bf20cf1a4c32afb44431707d1" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/keys/converted_cardano-address_keys/shelley_payment_signing_key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "PaymentExtendedSigningKeyShelley_ed25519_bip32", 3 | "description": "", 4 | "cborHex": "5880203d8d4ffb34f08f2cc478b5f0262973aacda9fbd3fe332d66a7c7506eccbc4b4dc4342b0e99d6dc2ec44c2143b1bab43b67d73110b06b7eb358f524ee87b7c13ceae36bc0e1fbaacbcb259f9342c322459015ea351bc0f644d93de7d0099a735d17c33c1483b911f55f38b6497bad1d6bcf878bf20cf1a4c32afb44431707d1" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/keys/converted_cardano-address_keys/shelley_stake_signing_key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "StakeExtendedSigningKeyShelley_ed25519_bip32", 3 | "description": "", 4 | "cborHex": "5880203d8d4ffb34f08f2cc478b5f0262973aacda9fbd3fe332d66a7c7506eccbc4b4dc4342b0e99d6dc2ec44c2143b1bab43b67d73110b06b7eb358f524ee87b7c13ceae36bc0e1fbaacbcb259f9342c322459015ea351bc0f644d93de7d0099a735d17c33c1483b911f55f38b6497bad1d6bcf878bf20cf1a4c32afb44431707d1" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/keys/genesis_utxo_hashes/utxo_hash: -------------------------------------------------------------------------------- 1 | a8905555bf684e27ffbe192c412bf979d120d4788e6e5ccbe8c19cb03906342b#0 -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/multisig/addresses/atleast: -------------------------------------------------------------------------------- 1 | addr1wx3swy60ze6a6e5zcaur66qm627ruwnmupxzdc8dgn0c67shm5pzq -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/reg-certificate-extended.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateConway", 3 | "description": "Stake Pool Registration Certificate", 4 | "cborHex": "8a03581c1ae194ffedb008b77bfb8ec39b1514dbeb99ceccd66448181295142258206aa5f600f54659d456dc2628997df23d98f8f85681edd3e6f4a9340cb06b8db70000d81e820001581de0749440f878a5ba2ac3ab03dbdec6ae3ad5c89f06fc9c031611947803d9010281581c749440f878a5ba2ac3ab03dbdec6ae3ad5c89f06fc9c03161194780380f6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/reg-certificate.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateConway", 3 | "description": "Stake Pool Registration Certificate", 4 | "cborHex": "8a03581c4124a0c2ba8a7ba05824b3df23f706a1c8b3239446ab16709ae85aa158206aa5f600f54659d456dc2628997df23d98f8f85681edd3e6f4a9340cb06b8db70000d81e820001581de0749440f878a5ba2ac3ab03dbdec6ae3ad5c89f06fc9c031611947803d9010281581c749440f878a5ba2ac3ab03dbdec6ae3ad5c89f06fc9c03161194780380f6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/stake-address/build-raw-out.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Tx ConwayEra", 3 | "description": "Ledger Cddl Format", 4 | "cborHex": "84a400d9010281825820bdfa7d91a29ffe071c028c0143c5d278c0a7ddb829c1e95f54a1676915fd82c2000180020104d901028183078200581c81b4245f84593f63c0ff2296930254f77a0690fa9de5f969cac27cb01a001e8480a0f5f6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/stake-address/reg-certificate-1.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateConway", 3 | "description": "Stake Address Registration Certificate", 4 | "cborHex": "83078200581c81b4245f84593f63c0ff2296930254f77a0690fa9de5f969cac27cb01a001e8480" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/stake-address/reg-certificate-2.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateConway", 3 | "description": "Stake Address Registration Certificate", 4 | "cborHex": "83078200581c81b4245f84593f63c0ff2296930254f77a0690fa9de5f969cac27cb01a001e8480" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/stake-address/script-reg-certificate.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateConway", 3 | "description": "Stake Address Registration Certificate", 4 | "cborHex": "83078201581cb9ff787a6dedf9ebe602a26352803778805428c7521b99ec7542aa011a001e8480" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/transaction-id-default: -------------------------------------------------------------------------------- 1 | { 2 | "txhash": "345b88a38821ce10b1a19c41cbc9b48a55c26001cee4a7d2ad83fd9ddb157667" 3 | } 4 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/transaction-id-flagless: -------------------------------------------------------------------------------- 1 | 345b88a38821ce10b1a19c41cbc9b48a55c26001cee4a7d2ad83fd9ddb157667 2 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/transaction-id.json: -------------------------------------------------------------------------------- 1 | { 2 | "txhash": "345b88a38821ce10b1a19c41cbc9b48a55c26001cee4a7d2ad83fd9ddb157667" 3 | } 4 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/transaction-sign-1.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Tx MaryEra", 3 | "description": "Ledger Cddl Format", 4 | "cborHex": "83a4008182582091999ea21177b33ebe6b8690724a0c026d410a11ad7521caa350abdafa5394c300018182581d615dbe1e2117641f8d618034b801a870ca731ce758c3bedd5c7e4429c11a05f5e100021a000f4240031a0007a120a100818258208dc60533b5dfa60a530955a696323a2ef4f14e8bc95a8f84cf6c441fea42342758409f69aa4bf41acf78deaffb002c4f36157f3bad7c434a19b1ffe7e7df5f98f629e58503a762e83c1f60e54c9eb7eef9885b16c2b42ce1336914f2df9aa63b1407f6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/golden/shelley/transaction-sign-3.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Tx MaryEra", 3 | "description": "Ledger Cddl Format", 4 | "cborHex": "83a4008182582091999ea21177b33ebe6b8690724a0c026d410a11ad7521caa350abdafa5394c300018182581d615dbe1e2117641f8d618034b801a870ca731ce758c3bedd5c7e4429c11a05f5e100021a000f4240031a0007a120a100818258202b35e914764560fcf7655523d303d8cf27fc8306b6e86891802feedcfa087715584045b312c96ff0f453a387c49be271ca91ddfd724b81ee4511f1d5c3bab27a6d2705b96426c9d3ad717f1ad116c7b8c3d7bebefb5453931ad7e72a4a09b9373205f6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/AlwaysSucceeds.plutus: -------------------------------------------------------------------------------- 1 | { 2 | "type": "PlutusScriptV1", 3 | "description": "", 4 | "cborHex": "4e4d01000033222220051200120011" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/NativeScript.json: -------------------------------------------------------------------------------- 1 | { 2 | "scripts": [ 3 | { 4 | "type": "sig", 5 | "keyHash": "e09d36c79dec9bd1b3d9e152247701cd0bb860b5ebfd1de8abb6735a" 6 | }, 7 | { 8 | "slot": 42, 9 | "type": "before" 10 | } 11 | ], 12 | "type": "all" 13 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/alonzo/scripts/mint.all: -------------------------------------------------------------------------------- 1 | { "type": "all" 2 | , "scripts": [] 3 | } 4 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/alonzo/scripts/mint.sig: -------------------------------------------------------------------------------- 1 | { "type": "any" 2 | , "scripts": 3 | [ { "type": "sig" 4 | , "keyHash": "6836790d657e5443826ab8bce4c4d18d08369b16576c54868c43e1e6" 5 | } 6 | , { "type": "sig" 7 | , "keyHash": "2299968863fa544382ac9cf6b33bb731c0f77d6b61b156d7be3a8b16" 8 | } 9 | ] 10 | } 11 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/alonzo/signing.key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "PaymentSigningKeyShelley_ed25519", 3 | "description": "Payment Signing Key", 4 | "cborHex": "5820c0610ce25f512132fc619c34f6232a795f344e7499d03e8f54881ee9c404f414" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/byron/keys/byron.skey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntersectMBO/cardano-cli/b8eb6b8f8c007f5430b204e5ed19bbb93d0822cf/cardano-cli/test/cardano-cli-golden/files/input/byron/keys/byron.skey -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/byron/keys/legacy.skey: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntersectMBO/cardano-cli/b8eb6b8f8c007f5430b204e5ed19bbb93d0822cf/cardano-cli/test/cardano-cli-golden/files/input/byron/keys/legacy.skey -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/byron/tx/legacy.tx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntersectMBO/cardano-cli/b8eb6b8f8c007f5430b204e5ed19bbb93d0822cf/cardano-cli/test/cardano-cli-golden/files/input/byron/tx/legacy.tx -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/byron/tx/normal.tx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntersectMBO/cardano-cli/b8eb6b8f8c007f5430b204e5ed19bbb93d0822cf/cardano-cli/test/cardano-cli-golden/files/input/byron/tx/normal.tx -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/byron/update-proposal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntersectMBO/cardano-cli/b8eb6b8f8c007f5430b204e5ed19bbb93d0822cf/cardano-cli/test/cardano-cli-golden/files/input/byron/update-proposal -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/byron/votes/vote-no: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntersectMBO/cardano-cli/b8eb6b8f8c007f5430b204e5ed19bbb93d0822cf/cardano-cli/test/cardano-cli-golden/files/input/byron/votes/vote-no -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/byron/votes/vote-yes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IntersectMBO/cardano-cli/b8eb6b8f8c007f5430b204e5ed19bbb93d0822cf/cardano-cli/test/cardano-cli-golden/files/input/byron/votes/vote-yes -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/cc.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "ConstitutionalCommitteeHotVerificationKey_ed25519", 3 | "description": "Constitutional Committee Hot Verification Key", 4 | "cborHex": "5820b604f364de66ede115fb24d7b301042effd43133405d5f2e2646f7cad426b8b7" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/conway/42.datum: -------------------------------------------------------------------------------- 1 | {"int":42} 2 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/conway/cold1-cc.skey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "ConstitutionalCommitteeColdSigningKey_ed25519", 3 | "description": "Constitutional Committee Cold Signing Key", 4 | "cborHex": "5820f213c36a77aea6174875b778d8cc60b4c5a3f47eb3a75c11effe64d2b7ce34db" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/conway/keys/payment_keys/signing_key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "PaymentSigningKeyShelley_ed25519", 3 | "description": "Payment Signing Key", 4 | "cborHex": "58208547281266bc5467a10f2f50ddf10e2d0c05ebf780785ebee40c1869b08c1c35" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/conway/poolCold.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "StakePoolVerificationKey_ed25519", 3 | "description": "Stake Pool Operator Verification Key", 4 | "cborHex": "58208b2c01cec2081e1f6464b051fd6327a8fc9ed8dabeb4f4db77ea3acad8c4d396" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/conway/singleSigningKeyWitness: -------------------------------------------------------------------------------- 1 | { 2 | "type": "TxWitness ConwayEra", 3 | "description": "Key Witness ShelleyEra", 4 | "cborHex": "825820c16f6bf723e38013f88588539fbbf1cd6b57bbbd8bb2cf318e641f00dcd527875840e62f3050bf7ee1d1547badd6f8346c00957b20c8d8f201fc8cf9d64485b3b3c944392afe00619516a00d98c6ccfa44a7de8c1a093efdc10832bb6fdf4cde8e08" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/conway/stake.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "StakeVerificationKeyShelley_ed25519", 3 | "description": "Stake Verification Key", 4 | "cborHex": "58206562dcf0c258273a2d437d07cdf68492dc961b7277c4a5b50132b05898215778" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/conway/tx/txbody: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Unwitnessed Tx ConwayEra", 3 | "description": "Ledger Cddl Format", 4 | "cborHex": "84a40081825820325683345ccbb29ac1eb76b8d1d776f139768fb30a1207d199a889285adfd2a100018282581d6129fe632bb0f66526aa201858b062fa94d6fc09df17dbcb7ee3062e691a004c4b4082581d6129fd280480232d72b2839fcf47275e790a1a3a45dafafd8f641806121a004100b4021a0002a331031a06b228c0a0f5f6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/conway/vote1.drep.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Governance voting procedures", 3 | "description": "", 4 | "cborHex": "a18202581c8f4fefcf28017a57b41517a67d56ef4c0dc04181a11d35178dd53f4ca1825820704e5c60c51dd0f3732991980b273402fbad0581c3407d682f8ea5b808a530fc008201f6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/drep.id.bech32: -------------------------------------------------------------------------------- 1 | drep1avya24t2308yyyr5uw2dqtreemvkwst90dx00j5fj5556meyztm -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/drep.id.hex: -------------------------------------------------------------------------------- 1 | eb09d5556a8bce421074e394d02c79ced96741657b4cf7ca8995294d -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/drep.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "DRepVerificationKey_ed25519", 3 | "description": "Delegated Representative Verification Key", 4 | "cborHex": "58209eb6ff2ee38b24c4892a6b291ed245afa0d2fac76222e76ee3e205e3c9681540" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/example_anchor_data.txt: -------------------------------------------------------------------------------- 1 | This is just a random file with content that is used for 2 | testing the hashing of anchor data files. -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/example_anchor_data2.txt: -------------------------------------------------------------------------------- 1 | This is another file that serves for testing 2 | the hashing of anchor data files. 3 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/example_stake_pool_metadata.json: -------------------------------------------------------------------------------- 1 | {"homepage":"https://iohk.io","name":"Genesis Pool C","ticker":"GPC","description":"Lorem Ipsum Dolor Sit Amet."} -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/governance/cc-cold.skey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "ConstitutionalCommitteeColdSigningKey_ed25519", 3 | "description": "Constitutional Committee Cold Signing Key", 4 | "cborHex": "5820ef19a7c87cf4979232da72647fe91f633facd4d1fa817712d6d978ddd68cde33" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/governance/cc-cold.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "ConstitutionalCommitteeColdVerificationKey_ed25519", 3 | "description": "Constitutional Committee Cold Verification Key", 4 | "cborHex": "582017c7526f7cd307a361f959b6ab2e7fa339852c9a08309b968023a0df9b84c47a" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/governance/cc-hot.skey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "ConstitutionalCommitteeHotSigningKey_ed25519", 3 | "description": "Constitutional Committee Hot Signing Key", 4 | "cborHex": "5820d2039207db7cff9dad95b0f98bfe2aea192e9d159e7c0e9a1f31bd2dc8cd4b47" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/governance/cc-hot.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "ConstitutionalCommitteeHotVerificationKey_ed25519", 3 | "description": "Constitutional Committee Hot Verification Key", 4 | "cborHex": "58202b35e914764560fcf7655523d303d8cf27fc8306b6e86891802feedcfa087715" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/governance/cold.vk: -------------------------------------------------------------------------------- 1 | { 2 | "type": "StakePoolVerificationKey_ed25519", 3 | "description": "Stake Pool Operator Verification Key", 4 | "cborHex": "582029ade2115fbcbc17f063eec41ec0d358ccc5b52c2bccb47c0918727695619a68" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/governance/committee/cc-cold1.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "ConstitutionalCommitteeColdVerificationKey_ed25519", 3 | "description": "Constitutional Committee Cold Verification Key", 4 | "cborHex": "5820b18096da5d51818f8890d6a7c9c7b21d555e03e347f4ec07be09e0ddef96a984" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/governance/committee/cc-cold2.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "ConstitutionalCommitteeColdVerificationKey_ed25519", 3 | "description": "Constitutional Committee Cold Verification Key", 4 | "cborHex": "58209f70f7288b9db552db64e42e1442265515ff544cf95beb514d2fcf6c9d9dac6a" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/governance/committee/cc-proposal.txt: -------------------------------------------------------------------------------- 1 | WE, THE PEOPLE of Barataria, in order to maintain peace and harmony among us, establish this Constitution for our 2 | precious Insula of Barataria: Article 1. The person who waters wine or changes the label should lose his life for it. -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/governance/committee/cc.extended.cold.skey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "ConstitutionalCommitteeColdExtendedSigningKey_ed25519_bip32", 3 | "description": "Constitutional Committee Cold Extended Signing Key", 4 | "cborHex": "5880c8b1f328da856c2b3a2534a2338de9a460a1034f02404e019b8925582c55b94724765b6ee5964393ba66f048f6d8b94e2395686af82a87f13ed4af4f7ee9beff0a9d35aa5299580a67b1e43a3a4b6d43ef29c94e56c51ce4c17e9a53c1d0f39aa7f68837c38ef680b2dc8f047581707a32f6fcade23d4e02177d389002484798" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/governance/committee/cc.extended.cold.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "ConstitutionalCommitteeColdExtendedVerificationKey_ed25519_bip32", 3 | "description": "", 4 | "cborHex": "58400a9d35aa5299580a67b1e43a3a4b6d43ef29c94e56c51ce4c17e9a53c1d0f39aa7f68837c38ef680b2dc8f047581707a32f6fcade23d4e02177d389002484798" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/governance/committee/cc.extended.hot.skey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "ConstitutionalCommitteeHotExtendedSigningKey_ed25519_bip32", 3 | "description": "Constitutional Committee Hot Extended Signing Key", 4 | "cborHex": "5880e87138d157d31374987c97c2d2b681f0f995734b70367a31ea87f8c3d382345415787fe9fc22d8363bc6826ba6ac9739225bbb6fc73f0005679a6313ef7e6b6af010c4332699c6ea1e43b427919860277169382d43d2969b28a110cfa08d955c4f178f20955541ce918a6a1352c32536f22677008f9f918d109663e4d2bdc084" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/governance/committee/cc.extended.hot.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "ConstitutionalCommitteeHotExtendedVerificationKey_ed25519_bip32", 3 | "description": "", 4 | "cborHex": "5840f010c4332699c6ea1e43b427919860277169382d43d2969b28a110cfa08d955c4f178f20955541ce918a6a1352c32536f22677008f9f918d109663e4d2bdc084" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/governance/drep/drep.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "DRepVerificationKey_ed25519", 3 | "description": "Delegated Representative Verification Key", 4 | "cborHex": "582063a24b920d31119c5b06bd7bf64941b215f2de501b3ec7d2a7e65081fb4e999c" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/governance/drep/extended-key-signing/drep.skey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "DRepExtendedSigningKey_ed25519_bip32", 3 | "description": "Delegated Representative Signing Key", 4 | "cborHex": "588048b9578fe1a8fde546fcf5c134a7928b5213f3c2d49766becea5e3078a96354fb3ab263592401d61853957110a688cac3137649efba52994153fb6fd6b29c585b18eacea2003b68e39137545e9d42ce5bca133ca0334d6a75aa9cb1fd02be7ec90e91f5357e2c68949f0f09717c5b9809b6a74d5f87ea35383c82841f2357564" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/governance/drep/extended-key-signing/tx.body: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Unwitnessed Tx ConwayEra", 3 | "description": "Ledger Cddl Format", 4 | "cborHex": "84a50081825820829e3fd4847f53f0291370fc900b24cc7c7cc4f69676bbed9ca6e281dae9d60a00018182581d6063a11787740d8c90b6d335eefb8bb2f9e23066a3340e8c89d31ed74e1a002b2d03021a000299bd031a010f14d904d901028184108200581c8f4fefcf28017a57b41517a67d56ef4c0dc04181a11d35178dd53f4c1a001e8480f6a0f5f6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/governance/hot-auth.cert: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateShelley", 3 | "description": "Constitutional Committee Hot Key Registration Certificate", 4 | "cborHex": "830e8200581c9c0682d5a71b1496ccbe4a79c332fcbc7cb317ec3b8faf6d45723e408200581cbb0fe4aca8548f6fd2050e5bd1b419d12bac166f3719b4959f323908" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/governance/polls/basic.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "GovernancePoll", 3 | "description": "An on-chain poll for SPOs: Pineapples on pizza?", 4 | "cborHex": "a1185ea200817450696e656170706c6573206f6e2070697a7a613f0182816379657381626e6f" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/governance/stake-address.skey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "StakeSigningKeyShelley_ed25519", 3 | "description": "Stake Signing Key", 4 | "cborHex": "5820226ac6cf686bdd3e9d5934b2ac8ae8fc7c19c0b2910ac6b808359207fab68599" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/governance/stake-address.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "StakeVerificationKeyShelley_ed25519", 3 | "description": "Stake Verification Key", 4 | "cborHex": "5820a593d821195a27907841d73bd7ddca8777da9dd0bf34c7168b1eff75af8c2881" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/governance/verify/valid: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Witnessed Tx BabbageEra", 3 | "description": "Ledger Cddl Format", 4 | "cborHex": "84a50081825820000000000000000000000000000000000000000000000000000000000000000000018002000e81581cf8db28823f8ebd01a2d9e24efb2f0d18e387665770274513e370b5d50758201ea2695790e7d9d0404cee31558ac032e4dd80f1fe971f96d496c73d41ad9d38a1008182582029ade2115fbcbc17f063eec41ec0d358ccc5b52c2bccb47c0918727695619a68584015c6bf278505e6a47f8221737ef475da4b1cd11779eac98edc72824a8c1746525e73a6def3fa1a725e57f90674c9494ee99bd42544fccc3ea06a594a21a65d0ef5d90103a100a1185ea202582029093fd43fc30ba31e306af06ce8537390e1668ae7496fe53d53684683c3762c0301" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/governance/vote/vote: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Governance voting procedures", 3 | "description": "", 4 | "cborHex": "a18202581ceb09d5556a8bce421074e394d02c79ced96741657b4cf7ca8995294da1825820b1015258a99351c143a7a40b7b58f033ace10e3cc09c67780ed5b2b0992aa60a05820182781868747470733a2f2f6578616d706c652e636f6d2f766f746558206163683a90d8cb460a38cdcf0d7bab286f0f004ec6e761dc670c2ca4d3709a17" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/hash/foo.script: -------------------------------------------------------------------------------- 1 | { 2 | "type": "PlutusScriptV3", 3 | "description": "", 4 | "cborHex": "587458720101003232232322230033006900191480148888888888888888040300422590018c00a442b2600a005180044c010004300322590018c00a4432005225333573466e3c00801c60002600c0061800912c800c6001221801c80148a400644440064c0100042323001001223300330020020011" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/key/non-extended-keys/extended-cc-cold.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "ConstitutionalCommitteeColdExtendedVerificationKey_ed25519_bip32", 3 | "description": "", 4 | "cborHex": "58400a9d35aa5299580a67b1e43a3a4b6d43ef29c94e56c51ce4c17e9a53c1d0f39aa7f68837c38ef680b2dc8f047581707a32f6fcade23d4e02177d389002484798" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/key/non-extended-keys/extended-cc-hot.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "ConstitutionalCommitteeHotExtendedVerificationKey_ed25519_bip32", 3 | "description": "", 4 | "cborHex": "5840f010c4332699c6ea1e43b427919860277169382d43d2969b28a110cfa08d955c4f178f20955541ce918a6a1352c32536f22677008f9f918d109663e4d2bdc084" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/key/non-extended-keys/extended-drep.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "DRepExtendedVerificationKey_ed25519_bip32", 3 | "description": "Delegated Representative Verification Key", 4 | "cborHex": "5840b0cd9e6e3e274f4f38f55ef274af123cf4600ac0c58294399b7e076175262553dde8b75f847f2b7e61a8748627292a06d739c8ba8e78ac83e666030d1093fb3e" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/key/non-extended-keys/extended-payment.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "PaymentExtendedVerificationKeyShelley_ed25519_bip32", 3 | "description": "Payment Verification Key", 4 | "cborHex": "5840a6f7741bb5559f899e99312f425f52e66b0ff25e4da66523e6dc1c5b21d52c0450f7a870e38d988c3c57ce9e6e35662c5c379f7247cbe574cfa82550a3f0c181" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/key/non-extended-keys/shelley.000.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "GenesisExtendedVerificationKey_ed25519_bip32", 3 | "description": "", 4 | "cborHex": "58400834b58f4bdda9522bb202af1f546db4cbbd94b068ae72c9fd96d9b55279edf0f97694cea85a4926ffeacab704b4a7de037c7f6d078135442a52fe45e39bcace" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/key/non-extended-keys/stake.000.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "StakeExtendedVerificationKeyShelley_ed25519_bip32", 3 | "description": "", 4 | "cborHex": "58400f205175c0a47cba409c328f066e31ea4e81ef211f539c12b64b4b14e1d87188a54f03c3edad073428f37dbdad714b7c07371ca19fe66c72d41fda23a81d8309" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/addresses/enterprise-address.hex: -------------------------------------------------------------------------------- 1 | addr_test1qpfqwx0t6v5d80f6gqaznkk676vph0wmt68lfera8am87f5pksj9lpze8a3uplezj6fsy48h0grfp75auhuknjkz0jcqqnm3zv -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/addresses/staking-address.hex: -------------------------------------------------------------------------------- 1 | addr_test1qpfqwx0t6v5d80f6gqaznkk676vph0wmt68lfera8am87f5pksj9lpze8a3uplezj6fsy48h0grfp75auhuknjkz0jcqqnm3zv -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/certificates/genesis_key_delegation_certificate: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateShelley", 3 | "description": "Genesis Key Delegation Certificate", 4 | "cborHex": "8405581cc3db461200fa59c81a4ecc8495446d9e42de27483ff6ee4339c9ab94581cd52ac434259f2af7fd2a538ece5ef8d80386527aa93e207473acb31c58201b9de69baec0dff8dde6e81d71f40f8b65fb3df55bb6ece5783aade88b17354d" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/certificates/mir_certificate: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateShelley", 3 | "description": "Move Instantaneous Rewards Certificate", 4 | "cborHex": "82068200a18200581cee475cade27e95faf1093541b0783498016cdcfba0d6441055b2dfcb1903e8" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/certificates/operational_certificate: -------------------------------------------------------------------------------- 1 | { 2 | "type": "NodeOperationalCertificate", 3 | "description": "", 4 | "cborHex": "828458206f958f84c7622f1494018dc2b1b4bcb591d1acb364487974d851b5968bbff88a001903e858407bf5e99c876a35d864ddd47768209952690dd089db8e5e815a507f1f9bc4d0428d47be27eb6627d2648e404073fd6cfbccf0bad38b91e129a2d83c2f3c20870d5820954e34eaf570563f61696bfb018ca2421d1464bc6ae5177bcde98605ad7da6fe" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/certificates/stake_address_delegation_certificate: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateShelley", 3 | "description": "Stake Delegation Certificate", 4 | "cborHex": "83028200581c6b69790498faca4908e4b44a1005d6dbec9a3d511fa62d4636355ff1581c4124a0c2ba8a7ba05824b3df23f706a1c8b3239446ab16709ae85aa1" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/certificates/stake_address_deregistration_certificate: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateShelley", 3 | "description": "Stake Address Deregistration Certificate", 4 | "cborHex": "82018200581cd0efd9836e62225a47baf9bedfeaccbb86ba3f49d9edc4ac0aa26df5" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/certificates/stake_address_registration_certificate: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateShelley", 3 | "description": "Stake Address Registration Certificate", 4 | "cborHex": "82008200581cc6ea7e348d300b32798888497290db24a99a36f2238ed9668f602d7a" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/certificates/stake_pool_deregistration_certificate: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateShelley", 3 | "description": "Stake Pool Retirement Certificate", 4 | "cborHex": "8304581c8ffff1f19a1b751ff9ecb0504cab3d3d34952ac735f92da54c67f9fa182a" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/certificates/stake_pool_registration_certificate: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateShelley", 3 | "description": "Stake Pool Registration Certificate", 4 | "cborHex": "8a03581cc18d2a68a8898bdb39952b19ae50476c7fe30dc2bf82a5a54857656c58208d445260282cef45e4c6a862b8a924aeed1b316ccba779dd39f9517220e964071913881903e8d81e82010a581de1f25fc5c9f341ec3bd785ddea746f76b6a9ac7f38fdd7aef1779bbe8181581cf25fc5c9f341ec3bd785ddea746f76b6a9ac7f38fdd7aef1779bbe8180f6" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/convert-cardano-address/cc_cold.key: -------------------------------------------------------------------------------- 1 | addr_xsk1fr8pw5rgfwjltp3clygx30vuu7a4sdt9lnltnpzy5yh897l8jfytmxlqvyf5w0tna8ltpfpz7d7624yx28f8va449q7fy77ecc7qmugwplexqfkvypusgn6c7g4z9d522u4s9ve5nf7u0dzp5l7s3mw6avgc0rwx -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/convert-cardano-address/cc_hot.key: -------------------------------------------------------------------------------- 1 | addr_xsk1hp6qzcgemjfldyrdc5h67hmzuzwzrwlq3td2e7sdp79hx7d5cawzn9zqg75t2tyfuclhf73huzvduye5s633csnj2psxkyvvl5uuxx04zp89ue9n0kwjfxypgvurgc8ukgcmn5gul9scyqyesvmrt56tdvwvf8an -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/convert-cardano-address/drep.key: -------------------------------------------------------------------------------- 1 | addr_xsk17rpqway2qzrctjw4uyfe5yla48kukvmzhmgy2znt909kuj7mq4qkg3fj6875d6q0xq0lsyls9qqytqndcgjjyzhdd8fg5dgmmwjtrg29lrcg8z89cj0g4qlguw6pphx86c5w8zmmrpz98zfatwf4y8xs2yv9hdpn -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/genesis/relays.json: -------------------------------------------------------------------------------- 1 | { 2 | "0": [ 3 | { 4 | "single host name": { 5 | "dnsName": "node-0", 6 | "port": 30000 7 | } 8 | } 9 | ], 10 | "1": [ 11 | { 12 | "single host name": { 13 | "dnsName": "node-1", 14 | "port": 30001 15 | } 16 | } 17 | ] 18 | } 19 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/governance/cold.vk: -------------------------------------------------------------------------------- 1 | { 2 | "type": "StakePoolVerificationKey_ed25519", 3 | "description": "Stake Pool Operator Verification Key", 4 | "cborHex": "582029ade2115fbcbc17f063eec41ec0d358ccc5b52c2bccb47c0918727695619a68" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/governance/polls/basic.answer.0.json: -------------------------------------------------------------------------------- 1 | { 2 | "94": { 3 | "map": [ 4 | { 5 | "k": { 6 | "int": 2 7 | }, 8 | "v": { 9 | "bytes": "29093fd43fc30ba31e306af06ce8537390e1668ae7496fe53d53684683c3762c" 10 | } 11 | }, 12 | { 13 | "k": { 14 | "int": 3 15 | }, 16 | "v": { 17 | "int": 0 18 | } 19 | } 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/governance/polls/basic.answer.1.json: -------------------------------------------------------------------------------- 1 | { 2 | "94": { 3 | "map": [ 4 | { 5 | "k": { 6 | "int": 2 7 | }, 8 | "v": { 9 | "bytes": "29093fd43fc30ba31e306af06ce8537390e1668ae7496fe53d53684683c3762c" 10 | } 11 | }, 12 | { 13 | "k": { 14 | "int": 3 15 | }, 16 | "v": { 17 | "int": 1 18 | } 19 | } 20 | ] 21 | } 22 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/governance/polls/basic.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "GovernancePoll", 3 | "description": "An on-chain poll for SPOs: Pineapples on pizza?", 4 | "cborHex": "a1185ea200817450696e656170706c6573206f6e2070697a7a613f0182816379657381626e6f" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/governance/verify/valid: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Witnessed Tx BabbageEra", 3 | "description": "Ledger Cddl Format", 4 | "cborHex": "84a50081825820000000000000000000000000000000000000000000000000000000000000000000018002000e81581cf8db28823f8ebd01a2d9e24efb2f0d18e387665770274513e370b5d50758201ea2695790e7d9d0404cee31558ac032e4dd80f1fe971f96d496c73d41ad9d38a1008182582029ade2115fbcbc17f063eec41ec0d358ccc5b52c2bccb47c0918727695619a68584015c6bf278505e6a47f8221737ef475da4b1cd11779eac98edc72824a8c1746525e73a6def3fa1a725e57f90674c9494ee99bd42544fccc3ea06a594a21a65d0ef5d90103a100a1185ea202582029093fd43fc30ba31e306af06ce8537390e1668ae7496fe53d53684683c3762c0301" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/extended_payment_keys/signing_key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "PaymentExtendedSigningKeyShelley_ed25519_bip32", 3 | "description": "Payment Signing Key", 4 | "cborHex": "5880c0eb138a32cde8de380312a08bae4383939520c84f8242f0262b54fa7f12724daa13fcf3663749f3b0fb231f02a63b46703d2a0904fb2f2ff383c1cce52af5af1f9591d2f4bef7008a549512ea2c51d78fe5954977045715303579bfdebfe1c34b3c13ea151f2652db80ea369878f2dd042aa78a1d17b9a78b941c856ea9ff21" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/extended_payment_keys/verification_key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "PaymentExtendedVerificationKeyShelley_ed25519_bip32", 3 | "description": "Payment Verification Key", 4 | "cborHex": "58401f9591d2f4bef7008a549512ea2c51d78fe5954977045715303579bfdebfe1c34b3c13ea151f2652db80ea369878f2dd042aa78a1d17b9a78b941c856ea9ff21" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/genesis_delegate_keys/operational_certificate_counter: -------------------------------------------------------------------------------- 1 | { 2 | "type": "NodeOperationalCertificateIssueCounter", 3 | "description": "Next certificate issue number: 0", 4 | "cborHex": "820058200ef55ad974b238209f51d0eed5ffbb00220a9811c0481eaf127ceb1c525f1eb6" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/genesis_delegate_keys/signing_key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "GenesisDelegateSigningKey_ed25519", 3 | "description": "Genesis delegate operator key", 4 | "cborHex": "582086f64a96dd4b476cbd6e8adf36d0aa9ecc091f9865e1ffc14057ef9710daa7e3" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/genesis_delegate_keys/verification_key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "GenesisDelegateVerificationKey_ed25519", 3 | "description": "Genesis delegate operator key", 4 | "cborHex": "58200ef55ad974b238209f51d0eed5ffbb00220a9811c0481eaf127ceb1c525f1eb6" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/genesis_keys/signing_key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "GenesisSigningKey_ed25519", 3 | "description": "Genesis Signing Key", 4 | "cborHex": "5820628addf353526b42ae555dc2e4d19cc91f8cd2698a7331c334b6d5fe5404e2eb" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/genesis_keys/verification_key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "GenesisVerificationKey_ed25519", 3 | "description": "Genesis Verification Key", 4 | "cborHex": "58203e310cfdefad4336c55d240ee98d7e30e5ef45ca3919a9221bbcfc259f6c8c67" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/genesis_keys/verification_key.key-hash: -------------------------------------------------------------------------------- 1 | 1bafa294233a5a7ffbf539ae798da0943aa83d2a19398c2d0e5af114 2 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/genesis_utxo_hashes/utxo_hash: -------------------------------------------------------------------------------- 1 | a8905555bf684e27ffbe192c412bf979d120d4788e6e5ccbe8c19cb03906342b#0 2 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/genesis_utxo_keys/signing_key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "GenesisUTxOSigningKey_ed25519", 3 | "description": "Genesis Initial UTxO Signing Key", 4 | "cborHex": "5820466e4c73210cb767721d023531a4a2b4adaa6b7a0125b90f584c38d1eb713e58" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/genesis_utxo_keys/verification_key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "GenesisUTxOVerificationKey_ed25519", 3 | "description": "Genesis Initial UTxO Verification Key", 4 | "cborHex": "582001543e211a020f48a1226c184558a38820e1546e7dc8d1c3b241461abe22c9bb" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/genesis_verification_keys/genesis-utxo.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "GenesisUTxOVerificationKey_ed25519", 3 | "description": "Genesis initial UTxO key", 4 | "cborHex": "582049cb74e37fc43a59dd2c1dfa412ece4617014f7c0ba6bc0a2738ead35146383f" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/kes_keys/verification_key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "KesVerificationKey_ed25519_kes_2^6", 3 | "description": "KES Verification Key", 4 | "cborHex": "5820db9a67e7a991341c95d2afb4be90bc6cf80ee60339e51145f163ba4394f5b64d" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/payment_keys/signing_key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "PaymentSigningKeyShelley_ed25519", 3 | "description": "Payment Signing Key", 4 | "cborHex": "58208547281266bc5467a10f2f50ddf10e2d0c05ebf780785ebee40c1869b08c1c35" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/payment_keys/verification_key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "PaymentVerificationKeyShelley_ed25519", 3 | "description": "Payment Verification Key", 4 | "cborHex": "58208dc60533b5dfa60a530955a696323a2ef4f14e8bc95a8f84cf6c441fea423427" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/stake_keys/reward_address: -------------------------------------------------------------------------------- 1 | stake1uxqmgfzls3vn7c7qlu3fdycz2nmh5p5sl2w7t7tfetp8evqacghf3 2 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/stake_keys/signing_key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "StakeSigningKeyShelley_ed25519", 3 | "description": "Stake Signing Key", 4 | "cborHex": "58207471c38de33d944639446955aa54b668e871d0c36feefbabf0748897d5916e94" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/stake_keys/verification_key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "StakeVerificationKeyShelley_ed25519", 3 | "description": "Stake Verification Key", 4 | "cborHex": "5820bd07998bca8de945482d950a3051f0e4d18afedecbc08d4c99c23f1804f3c8e5" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/stake_keys/verification_key.key-hash: -------------------------------------------------------------------------------- 1 | 81b4245f84593f63c0ff2296930254f77a0690fa9de5f969cac27cb0 2 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/vrf_keys/signing_key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "VrfSigningKey_PraosVRF", 3 | "description": "VRF Signing Key", 4 | "cborHex": "5840b492808849dcf749f9992d2be4b3d6928a19fa796c654b2219763b73ee5aaf892397922de810ace9c5c8a10dc077999e59a239a8c90cca96d150c48dc7c9be8b" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/keys/vrf_keys/verification_key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "VrfVerificationKey_PraosVRF", 3 | "description": "VRF Verification Key", 4 | "cborHex": "58202397922de810ace9c5c8a10dc077999e59a239a8c90cca96d150c48dc7c9be8b" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/metadata/stake_pool_metadata_hash: -------------------------------------------------------------------------------- 1 | 8241de08075886a7d09c847c9bbd1719459dac0bd0a2f085e673611ebb9a5965 -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/multisig/addresses/all: -------------------------------------------------------------------------------- 1 | addr1w8ffpllpuslgpva4dz3r5r6nyw6mjt6mngemasl53mkk2hs3gad69 -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/multisig/addresses/any: -------------------------------------------------------------------------------- 1 | addr1w954jeccm7pqxavup70gdulhn5wagk7f6dqsnf8uejpyuqszrdac4 -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/multisig/scripts/atleast: -------------------------------------------------------------------------------- 1 | { 2 | "scripts": [ 3 | { 4 | "keyHash": "2f3d4cf10d0471a1db9f2d2907de867968c27bca6272f062cd1c2413", 5 | "type": "sig" 6 | }, 7 | { 8 | "keyHash": "f856c0c5839bab22673747d53f1ae9eed84afafb085f086e8e988614", 9 | "type": "sig" 10 | }, 11 | { 12 | "keyHash": "b275b08c999097247f7c17e77007c7010cd19f20cc086ad99d398538", 13 | "type": "sig" 14 | }, 15 | { 16 | "keyHash": "686024aecb5884d73a11b9ae4e63931112ba737e878d74638b78513a", 17 | "type": "sig" 18 | } 19 | ], 20 | "required": 2, 21 | "type": "atLeast" 22 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/node-pool/extended-operator.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "StakePoolExtendedVerificationKey_ed25519_bip32", 3 | "description": "Stake Pool Operator Verification Key", 4 | "cborHex": "58405474de0dd906dae02e33cad45bb24a21f1ade6af57457b6ea171985412cd35d070a3adf6f2ecd799fa127e536d2c93c2c1946d11fb92c5608dfb3acef8eb72f1" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/node-pool/operator.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "StakePoolVerificationKey_ed25519", 3 | "description": "Stake Pool Operator Verification Key", 4 | "cborHex": "58204284e9702a97561fbb0c91789b61636066e195c134a50ba65b4036c20a97f383" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/node-pool/owner.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "StakeVerificationKeyShelley_ed25519", 3 | "description": "Stake Verification Key", 4 | "cborHex": "5820043c4c8af4356612197f136851c2e23d0b6d5deae79fdd5d9cc9686de374a59e" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/node-pool/vrf.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "VrfVerificationKey_PraosVRF", 3 | "description": "VRF Verification Key", 4 | "cborHex": "5820da392e997349b9176aff4e4829a6be74d104000bdd583f599d986d1e06b4dbe6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/transaction-calculate-min-fee/protocol-params.json: -------------------------------------------------------------------------------- 1 | { 2 | "extraPraosEntropy": null, 3 | "stakePoolTargetNum": 100, 4 | "poolRetireMaxEpoch": 18, 5 | "decentralization": 0.6, 6 | "stakePoolDeposit": 0, 7 | "maxBlockHeaderSize": 1100, 8 | "maxBlockBodySize": 65536, 9 | "maxTxSize": 16384, 10 | "treasuryCut": 0.4, 11 | "minPoolCost": 0, 12 | "monetaryExpansion": 0.1, 13 | "stakeAddressDeposit": 0, 14 | "poolPledgeInfluence": 0.5, 15 | "protocolVersion": { 16 | "major": 1, 17 | "minor": 0 18 | }, 19 | "txFeeFixed": 100, 20 | "txFeePerByte": 1000, 21 | "minUTxOValue": 1234556 22 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/transaction-sign/node-cold.skey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "StakePoolSigningKey_ed25519", 3 | "description": "Stake pool operator key", 4 | "cborHex": "582086f64a96dd4b476cbd6e8adf36d0aa9ecc091f9865e1ffc14057ef9710daa7e3" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/transaction-sign/stake.skey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "StakeSigningKeyShelley_ed25519", 3 | "description": "Stake Signing Key", 4 | "cborHex": "58207471c38de33d944639446955aa54b668e871d0c36feefbabf0748897d5916e94" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/transaction-sign/utxo.skey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "PaymentSigningKeyShelley_ed25519", 3 | "description": "Payment Signing Key", 4 | "cborHex": "58208547281266bc5467a10f2f50ddf10e2d0c05ebf780785ebee40c1869b08c1c35" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/tx-for-txid.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Unwitnessed Tx MaryEra", 3 | "description": "Ledger Cddl Format", 4 | "cborHex": "83a300818258202392d2b1200b5139fe555c81261697b29a8ccf561c5c783d46e78a479d977053000181825839016b837ca50316ee4e00033482ed128887d72c2bae5b0438d692dc1251b0c8b17595ebdb93c1f974be0a9b1ef26c474649d9c2ae766ed135cf1864020ca0f6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/tx/txbody: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Unwitnessed Tx MaryEra", 3 | "description": "Ledger Cddl Format", 4 | "cborHex": "83a4008182582091999ea21177b33ebe6b8690724a0c026d410a11ad7521caa350abdafa5394c300018182581d615dbe1e2117641f8d618034b801a870ca731ce758c3bedd5c7e4429c11a05f5e100021a000f4240031a0007a120a0f6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/tx/unsigned.tx: -------------------------------------------------------------------------------- 1 | { 2 | "type": "TxUnsignedShelley", 3 | "description": "", 4 | "cborHex": "18b3a4009f8258208eb876b3365a1303f1baaa4a9aed1640774d4e44fd9857dbc36f585fcea3f99800ff018183065820290921a9a7b6f5cf82c6c451d1ae9871fdd788ba69ee7debe8cb2854807055cd1b000000012a05ea30021907d0031903e8" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/shelley/witnesses/singleSigningKeyWitness: -------------------------------------------------------------------------------- 1 | { 2 | "type": "TxWitness MaryEra", 3 | "description": "", 4 | "cborHex": "82008258208dc60533b5dfa60a530955a696323a2ef4f14e8bc95a8f84cf6c441fea42342758409f69aa4bf41acf78deaffb002c4f36157f3bad7c434a19b1ffe7e7df5f98f629e58503a762e83c1f60e54c9eb7eef9885b16c2b42ce1336914f2df9aa63b1407" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/stake-address-registration.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateConway", 3 | "description": "Stake Address Registration Certificate", 4 | "cborHex": "83078200581c81b4245f84593f63c0ff2296930254f77a0690fa9de5f969cac27cb01a001e8480" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/tx_metadata_noschema.json: -------------------------------------------------------------------------------- 1 | { 2 | "0": { 3 | "0x41": "0x42", 4 | "0x154041": "0x44", 5 | "0x104041": "0x43", 6 | "0x3041": "0x45", 7 | "aab": "ba", 8 | "abb": "ba", 9 | "11": 3, 10 | "1": 2, 11 | "a": "b", 12 | "aa": "bb", 13 | "ab": "ba", 14 | "aba": { 15 | "0x41": "0x42", 16 | "0x154041": "0x44", 17 | "0x104041": "0x43", 18 | "0x3041": "0x45", 19 | "aab": "ba", 20 | "abb": "ba", 21 | "11": 3, 22 | "1": 2, 23 | "a": "b", 24 | "aa": "bb", 25 | "ab": "ba" 26 | } 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-golden/files/input/tx_metadata_withschema.json: -------------------------------------------------------------------------------- 1 | { 2 | "0": { 3 | "map": 4 | [ { "k": {"string": "aaa"} 5 | , "v": {"string": "b4"} 6 | } 7 | , { "k": {"int": 1} 8 | , "v": {"string": "b6"} 9 | } 10 | , { "k": {"string": "aa"} 11 | , "v": {"string": "b2"} 12 | } 13 | , { "k": {"string": "ab"} 14 | , "v": {"string": "b3"} 15 | } 16 | , { "k": {"string": "b"} 17 | , "v": {"string": "b5"} 18 | } 19 | , { "k": {"string": "a"} 20 | , "v": {"string": "b1"} 21 | } 22 | ] 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-test/cardano-cli-test.hs: -------------------------------------------------------------------------------- 1 | {-# OPTIONS_GHC -F -pgmF tasty-discover #-} 2 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-test/files/input/babbage/deprecated-cli-format.body: -------------------------------------------------------------------------------- 1 | { 2 | "type": "TxBodyBabbage", 3 | "description": "", 4 | "cborHex": "86a3008182582097c7a4b969dbab432c66ac034c023fb5861b73d198d700b55b9818b9bb1c2dba000182a200581d604088059bbeb6add02eecd0c6a2a52c06910f2a6b4ba0029e9fe6ed13011a00989680a20058390076619da7963eaa588252c45e960667a4647eed69135f51f5a10f2888d2c20ac07056fc8899c47d825cefd9dcf5efba150236e043262e2b43011b0000011764f7bd57021a00028c299fff8080f5f6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-test/files/input/babbage/tx-key-witness: -------------------------------------------------------------------------------- 1 | { 2 | "type": "TxWitness BabbageEra", 3 | "description": "", 4 | "cborHex": "8200825820de40a0376a4953d0fd0ea543c0f5317269a40258f2986153f6304494b430eaab58403d6fcac7d92c75d564b88415c0df07e6442db08049abfeb11b58d1084db82a3480fdb6aa4cb34564b0dd2abb7e7e7d3acd954d0a2b9145939c80e967e0d5cb07" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-test/files/input/byron/payment.skey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "PaymentSigningKeyByron_ed25519_bip32", 3 | "description": "", 4 | "cborHex": "588070806d8da0a77c8a1cd139bddf3d52c361c4c9d554433ca04491d8f69ef6ef4856a061841d5ca8e0aab6aac6eed0e004a65adc21f1df36836fb8d02a60784eee294e3192b8ecdd9b8d3a74c182171accaffa4e059b31be6a781aab34d0c912e26cec5da9274e8b6a970f740a30d571d66d2b28a57c7266294b663d72e4c7fc0f" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-test/files/input/certificate/stake-address-registration.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "CertificateConway", 3 | "description": "Stake Address Registration Certificate", 4 | "cborHex": "83078200581c81b4245f84593f63c0ff2296930254f77a0690fa9de5f969cac27cb01a001e8480" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-test/files/input/conway/create-cardano/genesis.byron.spec.json: -------------------------------------------------------------------------------- 1 | { 2 | "heavyDelThd": "300000000000", 3 | "maxBlockSize": "2000000", 4 | "maxTxSize": "4096", 5 | "maxHeaderSize": "2000000", 6 | "maxProposalSize": "700", 7 | "mpcThd": "20000000000000", 8 | "scriptVersion": 0, 9 | "slotDuration": "1000", 10 | "softforkRule": { 11 | "initThd": "900000000000000", 12 | "minThd": "600000000000000", 13 | "thdDecrement": "50000000000000" 14 | }, 15 | "txFeePolicy": { 16 | "multiplier": "43946000000", 17 | "summand": "155381000000000" 18 | }, 19 | "unlockStakeEpoch": "18446744073709551615", 20 | "updateImplicit": "10000", 21 | "updateProposalThd": "100000000000000", 22 | "updateVoteThd": "1000000000000" 23 | } 24 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-test/files/input/delegate1.skey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "GenesisDelegateSigningKey_ed25519", 3 | "description": "Genesis delegate operator key", 4 | "cborHex": "5820423d671214097da94e309969f6847bd9d3134b8f45cee3c3d77a175f67a7e2ab" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-test/files/input/drep.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "DRepVerificationKey_ed25519", 3 | "description": "Delegated Representative Verification Key", 4 | "cborHex": "58209eb6ff2ee38b24c4892a6b291ed245afa0d2fac76222e76ee3e205e3c9681540" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-test/files/input/example_anchor_data.txt: -------------------------------------------------------------------------------- 1 | This is just a random file with content that is used for 2 | testing the hashing of anchor data files. -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-test/files/input/example_anchor_data2.txt: -------------------------------------------------------------------------------- 1 | This is another file that serves for testing 2 | the hashing of anchor data files. 3 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-test/files/input/example_stake_pool_metadata.json: -------------------------------------------------------------------------------- 1 | {"homepage":"https://iohk.io","name":"Genesis Pool C","ticker":"GPC","description":"Lorem Ipsum Dolor Sit Amet."} -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-test/files/input/genesis1.skey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "GenesisSigningKey_ed25519", 3 | "description": "Genesis Signing Key", 4 | "cborHex": "5820e657de1f4f98d87c64e2eedef8b2b590342b8f16d77ab043faec2cfb16420a50" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-test/files/input/genesis1.vkey: -------------------------------------------------------------------------------- 1 | { 2 | "type": "GenesisVerificationKey_ed25519", 3 | "description": "Genesis Verification Key", 4 | "cborHex": "5820da706def2349274e5ccaac07b7ab4d8aa807ef22a3971a6775a65b6cfd4717f7" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-test/files/input/plutus/v1-always-succeeds.plutus: -------------------------------------------------------------------------------- 1 | { 2 | "type": "PlutusScriptV1", 3 | "description": "", 4 | "cborHex": "4e4d01000033222220051200120011" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-test/files/input/plutus/v3-always-succeeds.plutus: -------------------------------------------------------------------------------- 1 | { 2 | "type": "PlutusScriptV3", 3 | "description": "Always succeeds", 4 | "cborHex": "46450101002499" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-test/files/input/preview-era-history.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "EraHistory", 3 | "description": "", 4 | "cborHex": "9f838300000083000000841910e0194e2083001903608100190360838300000083000000841a000151801903e883001965408100196540838300000083000000841a000151801903e883001965408100196540838300000083000000841a000151801903e8830019654081001965408383000000831b0398dd06d5c800001a0003f48003841a000151801903e88300196540810019654083831b0398dd06d5c800001a0003f4800383c2490306949515279000001a0353a900190286841a000151801903e8830019654081001965408383c2490306949515279000001a0353a90019028683c249040992bf0147d000001a04706d0019035e841a000151801903e883001965408100196540ff" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-test/files/input/shelley/keys/payment_keys/signing_key: -------------------------------------------------------------------------------- 1 | { 2 | "type": "PaymentSigningKeyShelley_ed25519", 3 | "description": "Payment Signing Key", 4 | "cborHex": "58208547281266bc5467a10f2f50ddf10e2d0c05ebf780785ebee40c1869b08c1c35" 5 | } -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-test/files/input/shelley/transaction/vote1.drep.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Governance voting procedures", 3 | "description": "", 4 | "cborHex": "a18202581c8f4fefcf28017a57b41517a67d56ef4c0dc04181a11d35178dd53f4ca1825820704e5c60c51dd0f3732991980b273402fbad0581c3407d682f8ea5b808a530fc008201f6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-test/files/input/shelley/transaction/vote2.drep.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Governance voting procedures", 3 | "description": "", 4 | "cborHex": "a18202581c8f4fefcf28017a57b41517a67d56ef4c0dc04181a11d35178dd53f4ca1825820704e5c60c51dd0f3732991980b273402fbad0581c3407d682f8ea5b808a530fc008200f6" 5 | } 6 | -------------------------------------------------------------------------------- /cardano-cli/test/cardano-cli-test/files/input/shelley/update-proposal.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "UpdateProposalShelley", 3 | "description": "", 4 | "cborHex": "82a1581c29a791a82b48398c90acedc363c1588590d787e94c32fa82db89d681981a8182030080808080808080808080808080808080a08080808080808001" 5 | } 6 | -------------------------------------------------------------------------------- /configuration/cardano/mainnet-conway-genesis.json: -------------------------------------------------------------------------------- 1 | { 2 | "genDelegs": {} 3 | } 4 | -------------------------------------------------------------------------------- /scripts/ci/check-cabal-files.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # 3 | # Runs "cabal check" in all directories containing a versioned .cabal file 4 | 5 | for cabal_file in $(git ls-files "*.cabal") 6 | do 7 | cd "$(dirname "$cabal_file")" || { echo "Cannot cd"; exit 1; } 8 | echo "$(pwd)> cabal-check" 9 | cabal check 10 | cd - || { echo "Cannot cd back"; exit 1; } 11 | done 12 | -------------------------------------------------------------------------------- /scripts/protocol-parameters.json: -------------------------------------------------------------------------------- 1 | { "protocolVersion": { "major": 8, "minor": 0 }, "decentralization": 0, "extraPraosEntropy": null, "maxBlockHeaderSize": 1100, "maxBlockBodySize": 90112, "maxTxSize": 16384, "txFeeFixed": 44, "txFeePerByte": 155381, "minUTxOValue": 0, "stakeAddressDeposit": 2000000, "stakePoolDeposit": 500000000, "minPoolCost": 170000000, "poolRetireMaxEpoch": 18, "stakePoolTargetNum": 500, "poolPledgeInfluence": 0.3, "monetaryExpansion": 0.003, "treasuryCut": 0.2, "costModels": { "unCostModels": "156" }, "executionUnitPrices": { "priceMemory": 0.0577, "priceSteps": 7.21e-05 }, "maxTxExecutionUnits": { "steps": 10000000000, "memory": 14000000 }, "maxBlockExecutionUnits": { "steps": 62000000, "memory": 20000000000 }, "maxValueSize": 5000, "collateralPercentage": 150, "maxCollateralInputs": 3, "utxoCostPerByte": 4310 } 2 | -------------------------------------------------------------------------------- /scripts/txbody: -------------------------------------------------------------------------------- 1 | { 2 | "type": "Unwitnessed Tx BabbageEra", 3 | "description": "Ledger Cddl Format", 4 | "cborHex": "84a30081825820423dfc4573c2fb6249bb9bd2e8ae09a624d458efa426806131bef85a389acf4c00018282581d61c8cba3f10b4d02b6cc8ae3b4879e7d141f85aefd6d7eaffd3ad63b741a004c4b4082581d61c8cba3f10b4d02b6cc8ae3b4879e7d141f85aefd6d7eaffd3ad63b741a0385e681021a0223af3fa0f5f6" 5 | } 6 | --------------------------------------------------------------------------------