cardano_node_tests packageο
Subpackagesο
- cardano_node_tests.cluster_management package
- Submodules
- cardano_node_tests.cluster_management.cache module
- cardano_node_tests.cluster_management.cluster_getter module
- cardano_node_tests.cluster_management.cluster_management module
- cardano_node_tests.cluster_management.common module
- cardano_node_tests.cluster_management.manager module
ClusterManagerClusterManager.cacheClusterManager.cache_fixture()ClusterManager.cluster_instance_numClusterManager.get()ClusterManager.get_locked_resources()ClusterManager.get_logfiles_errors()ClusterManager.get_used_resources()ClusterManager.init()ClusterManager.instance_dirClusterManager.log()ClusterManager.on_test_stop()ClusterManager.respin_on_failure()ClusterManager.save_all_clusters_artifacts()ClusterManager.save_worker_cli_coverage()ClusterManager.set_needs_respin()ClusterManager.stop_all_clusters()
FixtureCache
- cardano_node_tests.cluster_management.netstat_tools module
- cardano_node_tests.cluster_management.resources module
- cardano_node_tests.cluster_management.resources_management module
- cardano_node_tests.cluster_management.status_files module
create_cluster_dead_file()create_cluster_stopped_file()create_curr_mark_file()create_prio_in_progress_file()create_resource_locked_files()create_resource_used_files()create_respin_after_mark_file()create_respin_needed_file()create_respin_progress_file()create_started_by_framework_file()create_test_running_file()get_cluster_dead_file()get_cluster_running_file()get_cluster_stopped_file()get_curr_mark_file()get_instance_dir()get_marks_in_progress()get_prio_in_progress_file()get_resources_from_path()get_respin_after_mark_file()get_respin_needed_file()get_respin_progress_file()get_started_by_framework_file()get_test_names()get_test_running_file()list_cluster_dead_files()list_curr_mark_files()list_prio_in_progress_files()list_resource_locked_files()list_resource_used_files()list_respin_after_mark_files()list_respin_needed_files()list_respin_progress_files()list_test_running_files()rm_curr_mark_files()rm_prio_in_progress_files()rm_resource_locked_files()rm_resource_used_files()rm_respin_after_mark_files()rm_respin_needed_files()rm_respin_progress_files()rm_test_running_files()
- Module contents
- cardano_node_tests.pytest_plugins package
- cardano_node_tests.tests package
- Subpackages
- cardano_node_tests.tests.tests_conway package
- Submodules
- cardano_node_tests.tests.tests_conway.conftest module
- cardano_node_tests.tests.tests_conway.conway_common module
- cardano_node_tests.tests.tests_conway.test_committee module
TestCommitteeTestCommittee.test_add_rm_committee_members()TestCommittee.test_committee_zero_threshold()TestCommittee.test_empty_committee()TestCommittee.test_invalid_cc_member_vote()TestCommittee.test_register_hot_key_no_cc_member()TestCommittee.test_update_committee_action()TestCommittee.test_update_committee_threshold_out_of_range()
payment_addr_comm()pool_user()pool_user_lg()pool_user_ug()
- cardano_node_tests.tests.tests_conway.test_constitution module
- cardano_node_tests.tests.tests_conway.test_conway module
- cardano_node_tests.tests.tests_conway.test_drep module
DRepRatRecordDRepStateRecordTestDRepActivityTestDRepsTestDelegDRepsTestNegativeDRepscluster_and_pool_and_rewards()cluster_rewards()create_drep()custom_drep()custom_drep_rewards()custom_drep_wpr()get_custom_drep()payment_addr()payment_addr_rewards()payment_addr_wpr()pool_user()pool_user_rewards()pool_user_wpr()
- cardano_node_tests.tests.tests_conway.test_guardrails module
ClusterWithConstitutionRecordClusterWithConstitutionRecord.clusterClusterWithConstitutionRecord.collateralsClusterWithConstitutionRecord.constitution_script_fileClusterWithConstitutionRecord.constitution_script_hashClusterWithConstitutionRecord.default_constitutionClusterWithConstitutionRecord.payment_addrClusterWithConstitutionRecord.pool_user
GuardrailTestParamPredicateNotSupportedErrorTestGovernanceGuardrailscheck_invalid_proposals()check_max_value_proposals()check_min_value_proposals()check_valid_proposals()cluster_guardrails()cluster_with_constitution()get_subtests()get_upper_limit_according_to_type()payment_addr()perform_predicates_check()perform_predicates_check_with_dependent_params()pool_user()propose_param_changes()
- cardano_node_tests.tests.tests_conway.test_hardfork module
- cardano_node_tests.tests.tests_conway.test_info module
- cardano_node_tests.tests.tests_conway.test_no_confidence module
- cardano_node_tests.tests.tests_conway.test_pparam_update module
- cardano_node_tests.tests.tests_conway.test_treasury_donation module
- cardano_node_tests.tests.tests_conway.test_treasury_withdrawals module
- cardano_node_tests.tests.tests_conway.test_update_plutusv2_builtins module
- Module contents
- cardano_node_tests.tests.tests_plutus package
- Submodules
- cardano_node_tests.tests.tests_plutus.conftest module
- cardano_node_tests.tests.tests_plutus.mint_build module
- cardano_node_tests.tests.tests_plutus.mint_raw module
- cardano_node_tests.tests.tests_plutus.spend_build module
- cardano_node_tests.tests.tests_plutus.spend_raw module
- cardano_node_tests.tests.tests_plutus.test_delegation module
- cardano_node_tests.tests.tests_plutus.test_lobster module
- cardano_node_tests.tests.tests_plutus.test_mint_build module
TestBuildMintingTestBuildMinting.past_horizon_funds()TestBuildMinting.test_minting_context_equivalence()TestBuildMinting.test_minting_missing_txout()TestBuildMinting.test_minting_one_token()TestBuildMinting.test_time_range_minting()TestBuildMinting.test_ttl_horizon()TestBuildMinting.test_two_scripts_minting()TestBuildMinting.test_witness_redeemer()
TestCollateralOutputpayment_addrs()
- cardano_node_tests.tests.tests_plutus.test_mint_negative_build module
TestBuildMintingNegativeTestBuildMintingNegative.fund_issuer_long_asset_name()TestBuildMintingNegative.test_asset_name_too_long()TestBuildMintingNegative.test_redeemer_with_simple_minting_script()TestBuildMintingNegative.test_time_range_missing_tx_validity()TestBuildMintingNegative.test_witness_redeemer_missing_signer()
payment_addrs()
- cardano_node_tests.tests.tests_plutus.test_mint_negative_raw module
TestMintingNegativeTestMintingNegative.fund_execution_units_above_limit()TestMintingNegative.pparams()TestMintingNegative.test_execution_units_above_limit()TestMintingNegative.test_low_budget()TestMintingNegative.test_low_fee()TestMintingNegative.test_time_range_missing_tx_validity()TestMintingNegative.test_witness_redeemer_missing_signer()
TestNegativeCollateralpayment_addrs()
- cardano_node_tests.tests.tests_plutus.test_mint_raw module
TestCollateralOutputTestMintingTestMinting.test_minting_context_equivalence()TestMinting.test_minting_policy_executed_once1()TestMinting.test_minting_policy_executed_once2()TestMinting.test_minting_two_tokens()TestMinting.test_time_range_minting()TestMinting.test_ttl_horizon()TestMinting.test_two_scripts_minting()TestMinting.test_witness_redeemer()
payment_addrs()
- cardano_node_tests.tests.tests_plutus.test_spend_build module
TestBuildLockingTestBuildLocking.test_always_fails()TestBuildLocking.test_collateral_is_txin()TestBuildLocking.test_context_equivalence()TestBuildLocking.test_guessing_game()TestBuildLocking.test_partial_spending()TestBuildLocking.test_script_invalid()TestBuildLocking.test_two_scripts_spending()TestBuildLocking.test_txout_locking()TestBuildLocking.test_txout_token_locking()
payment_addrs()pool_users()
- cardano_node_tests.tests.tests_plutus.test_spend_compat_build module
- cardano_node_tests.tests.tests_plutus.test_spend_compat_raw module
- cardano_node_tests.tests.tests_plutus.test_spend_datum_build module
- cardano_node_tests.tests.tests_plutus.test_spend_datum_raw module
- cardano_node_tests.tests.tests_plutus.test_spend_negative_build module
TestNegativeTestNegativeRedeemerTestNegativeRedeemer.AMOUNTTestNegativeRedeemer.KNOWN_FIELDSTestNegativeRedeemer.MIN_INT_VALTestNegativeRedeemer.NONINT_FIELDSTestNegativeRedeemer.fund_script_guessing_game_v1()TestNegativeRedeemer.fund_script_guessing_game_v2()TestNegativeRedeemer.test_invalid_json()TestNegativeRedeemer.test_json_schema_typed_bytes_int_declared()TestNegativeRedeemer.test_json_schema_typed_int_bytes_declared()TestNegativeRedeemer.test_json_schema_typed_invalid_type()TestNegativeRedeemer.test_json_schema_untyped_bytes_int_declared()TestNegativeRedeemer.test_json_schema_untyped_int_bytes_declared()TestNegativeRedeemer.test_json_schema_untyped_invalid_type()TestNegativeRedeemer.test_too_big()TestNegativeRedeemer.test_wrong_type()TestNegativeRedeemer.test_wrong_value_above_range()TestNegativeRedeemer.test_wrong_value_bellow_range()TestNegativeRedeemer.test_wrong_value_inside_range()
payment_addrs()
- cardano_node_tests.tests.tests_plutus.test_spend_negative_raw module
TestNegativeTestNegative.fund_execution_units_above_limit()TestNegative.pparams()TestNegative.test_collateral_percent()TestNegative.test_collateral_w_tokens()TestNegative.test_execution_units_above_limit()TestNegative.test_invalid_guessing_game()TestNegative.test_no_script()TestNegative.test_same_collateral_txin()TestNegative.test_two_scripts_spending_one_fail()TestNegative.test_wrong_script()
TestNegativeRedeemerTestNegativeRedeemer.AMOUNTTestNegativeRedeemer.KNOWN_FIELDSTestNegativeRedeemer.MIN_INT_VALTestNegativeRedeemer.NONINT_FIELDSTestNegativeRedeemer.cost_per_unit()TestNegativeRedeemer.fund_script_guessing_game_v1()TestNegativeRedeemer.fund_script_guessing_game_v2()TestNegativeRedeemer.test_invalid_json()TestNegativeRedeemer.test_json_schema_typed_bytes_int_declared()TestNegativeRedeemer.test_json_schema_typed_int_bytes_declared()TestNegativeRedeemer.test_json_schema_typed_invalid_type()TestNegativeRedeemer.test_json_schema_untyped_bytes_int_declared()TestNegativeRedeemer.test_json_schema_untyped_int_bytes_declared()TestNegativeRedeemer.test_json_schema_untyped_invalid_type()TestNegativeRedeemer.test_too_big()TestNegativeRedeemer.test_wrong_type()TestNegativeRedeemer.test_wrong_value_above_range()TestNegativeRedeemer.test_wrong_value_bellow_range()TestNegativeRedeemer.test_wrong_value_inside_range()
payment_addrs()
- cardano_node_tests.tests.tests_plutus.test_spend_raw module
TestLockingTestLocking.test_always_fails()TestLocking.test_collaterals()TestLocking.test_context_equivalence()TestLocking.test_guessing_game()TestLocking.test_partial_spending()TestLocking.test_script_invalid()TestLocking.test_two_scripts_spending()TestLocking.test_txout_locking()TestLocking.test_txout_token_locking()
payment_addrs()pool_users()
- Module contents
- cardano_node_tests.tests.tests_plutus_v2 package
- Submodules
- cardano_node_tests.tests.tests_plutus_v2.conftest module
- cardano_node_tests.tests.tests_plutus_v2.mint_build module
- cardano_node_tests.tests.tests_plutus_v2.mint_raw module
- cardano_node_tests.tests.tests_plutus_v2.spend_build module
- cardano_node_tests.tests.tests_plutus_v2.spend_raw module
- cardano_node_tests.tests.tests_plutus_v2.test_mint_build module
- cardano_node_tests.tests.tests_plutus_v2.test_mint_negative_build module
- cardano_node_tests.tests.tests_plutus_v2.test_mint_negative_raw module
- cardano_node_tests.tests.tests_plutus_v2.test_mint_raw module
- cardano_node_tests.tests.tests_plutus_v2.test_mint_secp256k1_build module
- cardano_node_tests.tests.tests_plutus_v2.test_mint_secp256k1_raw module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_build module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_collateral_build module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_collateral_raw module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_compat_build module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_compat_raw module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_datum_build module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_datum_raw module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_raw module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_ref_inputs_build module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_ref_inputs_raw module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_ref_scripts_build module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_ref_scripts_raw module
TestNegativeReferenceScriptsTestReferenceScriptsTestReferenceScripts.test_mix_reference_attached_script()TestReferenceScripts.test_reference_multiple_script()TestReferenceScripts.test_reference_same_script()TestReferenceScripts.test_reference_script_byron_address()TestReferenceScripts.test_spend_reference_script()TestReferenceScripts.test_spend_regular_utxo_and_reference_script()
payment_addrs()
- cardano_node_tests.tests.tests_plutus_v2.test_spend_secp256k1_build module
- cardano_node_tests.tests.tests_plutus_v2.test_spend_secp256k1_raw module
- Module contents
- cardano_node_tests.tests.tests_plutus_v3 package
- Submodules
- cardano_node_tests.tests.tests_plutus_v3.conftest module
- cardano_node_tests.tests.tests_plutus_v3.test_mint_build module
TestPlutusBatch5V3BuiltinsTestPlutusBatch5V3Builtins.fail_scriptsTestPlutusBatch5V3Builtins.payment_addrs()TestPlutusBatch5V3Builtins.run_scenario()TestPlutusBatch5V3Builtins.skip_bootstrap()TestPlutusBatch5V3Builtins.success_scriptsTestPlutusBatch5V3Builtins.test_plutus_fail()TestPlutusBatch5V3Builtins.test_plutus_success()
- cardano_node_tests.tests.tests_plutus_v3.test_spend_build module
- Module contents
- cardano_node_tests.tests.tests_conway package
- Submodules
- cardano_node_tests.tests.common module
- cardano_node_tests.tests.conftest module
LogsErrorcd_testfile_temp_dir()change_dir()close_dbconn()cluster()cluster_lock_pool()cluster_manager()cluster_singleton()cluster_use_pool()function_autouse()init_pytest_temp_dirs()pytest_addoption()pytest_collection_modifyitems()pytest_configure()pytest_keyboard_interrupt()respin_on_large_db()session_autouse()submit_method()testenv_setup_teardown()testfile_temp_dir()
- cardano_node_tests.tests.delegation module
- cardano_node_tests.tests.issues module
- cardano_node_tests.tests.kes module
- cardano_node_tests.tests.plutus_common module
- cardano_node_tests.tests.reqs_conway module
- cardano_node_tests.tests.test_addr_registration module
- cardano_node_tests.tests.test_blocks module
- cardano_node_tests.tests.test_chain_transactions module
- cardano_node_tests.tests.test_cli module
TestAddressBuildTestAddressInfoTestAddressKeyHashTestAdvancedQueriesTestCLITestCLI.TX_BODY_FILETestCLI.TX_BODY_FILE_CONWAYTestCLI.TX_BODY_OUT_JSONTestCLI.TX_FILETestCLI.TX_OUT_JSONTestCLI.test_calculate_min_fee()TestCLI.test_protocol_mode()TestCLI.test_query_tip()TestCLI.test_sign_tx_with_process_substitution()TestCLI.test_toplevel_queries()TestCLI.test_tx_view()TestCLI.test_txid_with_process_substitution()
TestKeyTestPingTestQuerySlotNumberTestQueryUTxOTestStakeAddressKeyHash
- cardano_node_tests.tests.test_configuration module
- cardano_node_tests.tests.test_dbsync module
- cardano_node_tests.tests.test_dbsync_config module
- cardano_node_tests.tests.test_delegation module
TestDelegateAddrTestDelegateAddr.test_addr_delegation_deregistration()TestDelegateAddr.test_delegate_multisig()TestDelegateAddr.test_delegate_using_pool_id()TestDelegateAddr.test_delegate_using_vkey()TestDelegateAddr.test_deregister_delegated()TestDelegateAddr.test_multi_delegation()TestDelegateAddr.test_undelegate()
TestNegativecluster_and_pool()cluster_and_pool_and_rewards()cluster_and_two_pools()pool_users()pool_users_cluster_and_pool()pool_users_disposable()pool_users_disposable_cluster_and_pool()
- cardano_node_tests.tests.test_env_network_id module
TestNegativeNetworkIdEnvTestNegativeNetworkIdEnv.test_neg_build_transfer_funds()TestNegativeNetworkIdEnv.test_neg_query_pool_state()TestNegativeNetworkIdEnv.test_neg_query_protocol_params()TestNegativeNetworkIdEnv.test_neg_query_protocol_state()TestNegativeNetworkIdEnv.test_neg_query_stake_addr_info()TestNegativeNetworkIdEnv.test_neg_query_stake_distribution()
TestNetworkIdEnvpayment_addrs()set_network_id_env()skip_on_no_env()
- cardano_node_tests.tests.test_kes module
- cardano_node_tests.tests.test_ledger_state module
- cardano_node_tests.tests.test_metrics module
- cardano_node_tests.tests.test_mir_certs module
TestMIRCertsTestMIRCerts.test_build_pay_stake_addr_from()TestMIRCerts.test_build_transfer_to_reserves()TestMIRCerts.test_build_transfer_to_treasury()TestMIRCerts.test_pay_multi_stake_addrs()TestMIRCerts.test_pay_stake_addr_from()TestMIRCerts.test_pay_stake_addr_from_both()TestMIRCerts.test_pay_unregistered_stake_addr_from()TestMIRCerts.test_transfer_to_reserves()TestMIRCerts.test_transfer_to_treasury()
TestNegativeMIRCertscluster_pots()pool_users()registered_users()skip_on_hf_shortcut()
- cardano_node_tests.tests.test_native_tokens module
TestCLITxOutSyntaxTestMintingTestMinting.pytestmarkTestMinting.test_bundle_minting_and_burning_sign()TestMinting.test_bundle_minting_and_burning_witnesses()TestMinting.test_minting_and_burning_sign()TestMinting.test_minting_and_burning_witnesses()TestMinting.test_minting_and_partial_burning()TestMinting.test_minting_burning_diff_tokens_single_tx()TestMinting.test_minting_burning_same_token_single_tx()TestMinting.test_minting_multiple_scripts()TestMinting.test_minting_unicode_asset_name()
TestNegativeTestPoliciesTestReferenceUTxOTestTransferissuers_addrs()multisig_script_policyid()simple_script_policyid()
- cardano_node_tests.tests.test_node_upgrade module
- cardano_node_tests.tests.test_pool_saturation module
- cardano_node_tests.tests.test_pools module
TestNegativeTestNegative.gen_pool_registration_cert_data()TestNegative.pool_data()TestNegative.pool_users()TestNegative.test_pool_deregistration_not_registered()TestNegative.test_pool_registration_cert_wrong_cold()TestNegative.test_pool_registration_cert_wrong_stake()TestNegative.test_pool_registration_cert_wrong_vrf()TestNegative.test_pool_registration_missing_cold_skey()TestNegative.test_pool_registration_missing_payment_skey()TestNegative.test_stake_pool_long_metadata_url()TestNegative.test_stake_pool_metadata_long_description()TestNegative.test_stake_pool_metadata_long_homepage()TestNegative.test_stake_pool_metadata_long_name()TestNegative.test_stake_pool_metadata_long_ticker()TestNegative.test_stake_pool_metadata_no_description()TestNegative.test_stake_pool_metadata_no_homepage()TestNegative.test_stake_pool_metadata_no_name()TestNegative.test_stake_pool_metadata_no_ticker()
TestPoolCostTestStakePoolTestStakePool.test_cancel_stake_pool_deregistration()TestStakePool.test_create_stake_pool()TestStakePool.test_deregister_stake_pool()TestStakePool.test_pool_registration_deregistration()TestStakePool.test_reregister_stake_pool()TestStakePool.test_sign_in_multiple_stages()TestStakePool.test_stake_pool_metadata()TestStakePool.test_stake_pool_not_avail_metadata()TestStakePool.test_update_stake_pool_metadata()TestStakePool.test_update_stake_pool_parameters()
pool_cost_start_cluster()
- cardano_node_tests.tests.test_protocol module
- cardano_node_tests.tests.test_reconnect module
- cardano_node_tests.tests.test_rollback module
TestRollbackTestRollback.backup_topology()TestRollback.node_query_utxo()TestRollback.node_submit_tx()TestRollback.node_wait_for_block()TestRollback.payment_addrs()TestRollback.pytestmarkTestRollback.restore_cluster()TestRollback.split_cluster()TestRollback.split_topology_dir()TestRollback.test_consensus_reached()TestRollback.test_permanent_fork()
- cardano_node_tests.tests.test_scripts module
TestAuxiliaryScriptsTestBasicTestBasic.payment_addrs()TestBasic.test_multisig_all()TestBasic.test_multisig_any()TestBasic.test_multisig_atleast()TestBasic.test_multisig_empty_all()TestBasic.test_multisig_no_required_atleast()TestBasic.test_normal_tx_from_script_addr()TestBasic.test_normal_tx_to_script_addr()TestBasic.test_script_addr_length()TestBasic.test_stake_keys_multisig_all()
TestCompatibilityTestDatumTestIncrementalSigningTestNegativeTestNestedTestReferenceUTxOTestTimeLockingTestTimeLocking.SCRIPT_AMOUNTTestTimeLocking.fund_script_after_slot_in_future()TestTimeLocking.fund_script_after_slot_in_past()TestTimeLocking.fund_script_before_slot_in_future()TestTimeLocking.fund_script_before_slot_in_past()TestTimeLocking.payment_addrs()TestTimeLocking.pytestmarkTestTimeLocking.test_after_future()TestTimeLocking.test_after_past()TestTimeLocking.test_before_future()TestTimeLocking.test_before_past()TestTimeLocking.test_script_after()TestTimeLocking.test_script_before()TestTimeLocking.test_tx_missing_validity()TestTimeLocking.test_tx_negative_validity()
multisig_tx()
- cardano_node_tests.tests.test_smash module
- cardano_node_tests.tests.test_socket_path module
TestNegativeSocketPathTestNegativeSocketPath.test_neg_build_transfer_funds()TestNegativeSocketPath.test_neg_query_pool_state()TestNegativeSocketPath.test_neg_query_protocol_params()TestNegativeSocketPath.test_neg_query_protocol_state()TestNegativeSocketPath.test_neg_query_stake_addr_info()TestNegativeSocketPath.test_neg_query_stake_distribution()
TestSocketPathpayment_addrs()set_socket_path()
- cardano_node_tests.tests.test_staking_no_rewards module
- cardano_node_tests.tests.test_staking_rewards module
- cardano_node_tests.tests.test_tx_basic module
TestBasicTransactionsTestBasicTransactions.byron_addrs()TestBasicTransactions.cluster_default_tx_era()TestBasicTransactions.payment_addrs()TestBasicTransactions.payment_addrs_disposable()TestBasicTransactions.payment_addrs_no_change()TestBasicTransactions.test_build_multiple_same_txins()TestBasicTransactions.test_build_no_change()TestBasicTransactions.test_byron_fee_too_small()TestBasicTransactions.test_default_tx_era()TestBasicTransactions.test_duplicate_signing_keys()TestBasicTransactions.test_extra_signing_keys()TestBasicTransactions.test_far_future_ttl()TestBasicTransactions.test_funds_to_valid_address()TestBasicTransactions.test_get_txid()TestBasicTransactions.test_missing_ttl()TestBasicTransactions.test_missing_tx_out()TestBasicTransactions.test_multiple_same_txins()TestBasicTransactions.test_no_txout()TestBasicTransactions.test_sign_wrong_file()TestBasicTransactions.test_transfer_all_build_estimate()TestBasicTransactions.test_transfer_all_funds()TestBasicTransactions.test_transfer_funds()TestBasicTransactions.test_transfer_some_build_estimate()TestBasicTransactions.test_utxo_with_datum_hash()
TestIncrementalSigningTestMultiInOutTestMultiInOut.payment_addrs()TestMultiInOut.test_10_transactions()TestMultiInOut.test_transaction_to_100_addrs_from_50_addrs()TestMultiInOut.test_transaction_to_10_addrs_from_10_addrs()TestMultiInOut.test_transaction_to_10_addrs_from_1_addr()TestMultiInOut.test_transaction_to_1_addr_from_10_addrs()
- cardano_node_tests.tests.test_tx_fees module
TestExpectedFeesTestExpectedFees.pool_users()TestExpectedFees.test_addr_deregistration_fees()TestExpectedFees.test_addr_registration_fees()TestExpectedFees.test_pool_deregistration_fees()TestExpectedFees.test_pool_registration_fees()TestExpectedFees.test_transaction_to_100_addrs_from_100_addrs_fees()TestExpectedFees.test_transaction_to_10_addrs_from_10_addrs_fees()TestExpectedFees.test_transaction_to_10_addrs_from_1_addr_fees()TestExpectedFees.test_transaction_to_1_addr_from_10_addrs_fees()TestExpectedFees.test_transaction_to_1_addr_from_1_addr_fees()
TestFee
- cardano_node_tests.tests.test_tx_many_utxos module
- cardano_node_tests.tests.test_tx_mempool module
- cardano_node_tests.tests.test_tx_metadata module
TestMetadataTestMetadata.CBOR_METADATA_FILETestMetadata.JSON_METADATA_FILETestMetadata.JSON_METADATA_INVALID_FILETestMetadata.JSON_METADATA_LONG_FILETestMetadata.JSON_METADATA_WRONG_FILETestMetadata.METADATA_DUPLICATESTestMetadata.payment_addr()TestMetadata.test_build_tx_invalid_json_metadata()TestMetadata.test_build_tx_metadata_both()TestMetadata.test_build_tx_metadata_cbor()TestMetadata.test_build_tx_metadata_json()TestMetadata.test_build_tx_too_long_metadata_json()TestMetadata.test_build_tx_wrong_json_metadata_format()TestMetadata.test_tx_duplicate_metadata_keys()TestMetadata.test_tx_invalid_json_metadata()TestMetadata.test_tx_metadata_both()TestMetadata.test_tx_metadata_cbor()TestMetadata.test_tx_metadata_json()TestMetadata.test_tx_metadata_no_txout()TestMetadata.test_tx_too_long_metadata_json()TestMetadata.test_tx_wrong_json_metadata_format()
- cardano_node_tests.tests.test_tx_negative module
TestNegativeTestNegative.cluster_wrong_tx_era()TestNegative.pool_users()TestNegative.skip_on_last_era()TestNegative.skip_unknown_last_era()TestNegative.test_before_negative_overflow()TestNegative.test_before_positive_overflow()TestNegative.test_before_too_high()TestNegative.test_build_invalid_length_utxo_hash()TestNegative.test_build_missing_change_address()TestNegative.test_build_missing_tx_in()TestNegative.test_build_multiple_change_addresses()TestNegative.test_build_send_funds_from_invalid_address()TestNegative.test_build_send_funds_from_invalid_chars_address()TestNegative.test_build_send_funds_from_invalid_length_address()TestNegative.test_build_send_funds_invalid_change_address()TestNegative.test_build_send_funds_invalid_chars_change_address()TestNegative.test_build_send_funds_invalid_length_change_address()TestNegative.test_build_send_funds_to_invalid_address()TestNegative.test_build_send_funds_to_invalid_chars_address()TestNegative.test_build_send_funds_to_invalid_length_address()TestNegative.test_duplicated_tx()TestNegative.test_invalid_length_utxo_hash()TestNegative.test_lower_bound_not_supported()TestNegative.test_missing_fee()TestNegative.test_missing_ttl()TestNegative.test_missing_tx_in()TestNegative.test_nonexistent_utxo_hash()TestNegative.test_nonexistent_utxo_ix()TestNegative.test_past_ttl()TestNegative.test_pbt_before_negative_overflow()TestNegative.test_pbt_before_positive_overflow()TestNegative.test_pbt_before_too_high()TestNegative.test_send_funds_from_invalid_address()TestNegative.test_send_funds_from_invalid_chars_address()TestNegative.test_send_funds_from_invalid_length_address()TestNegative.test_send_funds_to_invalid_address()TestNegative.test_send_funds_to_invalid_chars_address()TestNegative.test_send_funds_to_invalid_length_address()TestNegative.test_send_funds_to_reward_address()TestNegative.test_send_funds_to_utxo_address()TestNegative.test_wrong_network_magic()TestNegative.test_wrong_signing_key()TestNegative.test_wrong_tx_era()
- cardano_node_tests.tests.test_tx_unbalanced module
TestUnbalancedTestUnbalanced.payment_addrs()TestUnbalanced.pbt_highest_utxo()TestUnbalanced.test_build_transfer_amount_bellow_minimum()TestUnbalanced.test_build_transfer_negative_amount()TestUnbalanced.test_build_transfer_unavailable_funds()TestUnbalanced.test_negative_change()TestUnbalanced.test_out_of_bounds_amount()TestUnbalanced.test_transfer_amount_bellow_minimum()TestUnbalanced.test_transfer_negative_amount()TestUnbalanced.test_wrong_balance()
- cardano_node_tests.tests.test_xdist_helper module
- cardano_node_tests.tests.tx_common module
- Module contents
- Subpackages
- cardano_node_tests.utils package
- Submodules
- cardano_node_tests.utils.artifacts module
- cardano_node_tests.utils.blockers module
- cardano_node_tests.utils.cluster_nodes module
ClusterEnvClusterTypeLocalClusterServiceStatusTestnetClusterTestnetsget_cardano_node_socket_path()get_cluster_env()get_cluster_type()get_instance_num()load_addrs_data()load_pools_data()reload_supervisor_config()restart_all_nodes()restart_nodes()run_supervisorctl()services_action()services_status()set_cluster_env()setup_test_addrs()start_cluster()start_nodes()stop_nodes()
- cardano_node_tests.utils.cluster_scripts module
- cardano_node_tests.utils.clusterlib_utils module
BuildMethodsNativeTokenRecTokenTxMetadataUpdateProposalbuild_and_submit_tx()build_stake_multisig_script()check_pool_data()check_txins_spent()check_updated_params()cli_has()create_collaterals()create_payment_addr_records()create_pool_users()create_reference_utxo()create_script_context()create_stake_addr_records()datum_hash_from_txout()deregister_stake_address()gen_byron_addr()get_blocks_before()get_delegation_state()get_just_lovelace_utxos()get_ledger_state()get_plutus_b64()get_pparams_update_args()get_snapshot_delegations()get_snapshot_rec()get_utxo_ix_offset()load_body_metadata()load_registered_pool_data()load_tx_metadata()mint_or_burn_sign()mint_or_burn_witness()new_tokens()register_stake_address()save_ledger_state()wait_for_epoch_interval()wait_for_rewards()withdraw_reward_w_build()
- cardano_node_tests.utils.configuration module
- cardano_node_tests.utils.custom_clusterlib module
- cardano_node_tests.utils.dbsync_check_tx module
- cardano_node_tests.utils.dbsync_conn module
- cardano_node_tests.utils.dbsync_queries module
ADAPotsDBRowADAStashDBRowBlockDBRowCollateralTxOutDBRowCommitteeDeregistrationDBRowCommitteeRegistrationDBRowDatumDBRowDelegationVoteDBRowDrepDistributionDBRowDrepRegistrationDBRowEpochDBRowEpochParamDBRowEpochParamDBRow.block_idEpochParamDBRow.coins_per_utxo_sizeEpochParamDBRow.collateral_percentEpochParamDBRow.committee_max_term_lengthEpochParamDBRow.committee_min_sizeEpochParamDBRow.cost_model_idEpochParamDBRow.decentralisationEpochParamDBRow.drep_activityEpochParamDBRow.drep_depositEpochParamDBRow.dvt_committee_no_confidenceEpochParamDBRow.dvt_committee_normalEpochParamDBRow.dvt_hard_fork_initiationEpochParamDBRow.dvt_motion_no_confidenceEpochParamDBRow.dvt_p_p_economic_groupEpochParamDBRow.dvt_p_p_gov_groupEpochParamDBRow.dvt_p_p_network_groupEpochParamDBRow.dvt_p_p_technical_groupEpochParamDBRow.dvt_treasury_withdrawalEpochParamDBRow.dvt_update_to_constitutionEpochParamDBRow.epoch_noEpochParamDBRow.extra_entropyEpochParamDBRow.gov_action_depositEpochParamDBRow.gov_action_lifetimeEpochParamDBRow.idEpochParamDBRow.influenceEpochParamDBRow.key_depositEpochParamDBRow.max_bh_sizeEpochParamDBRow.max_block_ex_memEpochParamDBRow.max_block_ex_stepsEpochParamDBRow.max_block_sizeEpochParamDBRow.max_collateral_inputsEpochParamDBRow.max_epochEpochParamDBRow.max_tx_ex_memEpochParamDBRow.max_tx_ex_stepsEpochParamDBRow.max_tx_sizeEpochParamDBRow.max_val_sizeEpochParamDBRow.min_fee_aEpochParamDBRow.min_fee_bEpochParamDBRow.min_fee_ref_script_cost_per_byteEpochParamDBRow.min_pool_costEpochParamDBRow.min_utxo_valueEpochParamDBRow.monetary_expand_rateEpochParamDBRow.nonceEpochParamDBRow.optimal_pool_countEpochParamDBRow.pool_depositEpochParamDBRow.price_memEpochParamDBRow.price_stepEpochParamDBRow.protocol_majorEpochParamDBRow.protocol_minorEpochParamDBRow.pvt_committee_no_confidenceEpochParamDBRow.pvt_committee_normalEpochParamDBRow.pvt_hard_fork_initiationEpochParamDBRow.pvt_motion_no_confidenceEpochParamDBRow.pvtpp_security_groupEpochParamDBRow.treasury_growth_rate
EpochStakeDBRowGovActionProposalDBRowGovActionProposalDBRow.action_ixGovActionProposalDBRow.depositGovActionProposalDBRow.descriptionGovActionProposalDBRow.dropped_epochGovActionProposalDBRow.enacted_epochGovActionProposalDBRow.expirationGovActionProposalDBRow.expired_epochGovActionProposalDBRow.idGovActionProposalDBRow.param_proposalGovActionProposalDBRow.prev_gov_action_proposalGovActionProposalDBRow.ratified_epochGovActionProposalDBRow.return_addressGovActionProposalDBRow.tx_idGovActionProposalDBRow.typeGovActionProposalDBRow.voting_anchor_id
MetadataDBRowNewCommitteeInfoDBRowNewCommitteeMemberDBRowNewConstitutionInfoDBRowOffChainVoteDataDBRowOffChainVoteDataDBRow.auth_nameOffChainVoteDataDBRow.auth_pub_keyOffChainVoteDataDBRow.auth_signatureOffChainVoteDataDBRow.auth_warningOffChainVoteDataDBRow.auth_wit_algOffChainVoteDataDBRow.data_bytesOffChainVoteDataDBRow.data_commentOffChainVoteDataDBRow.data_hashOffChainVoteDataDBRow.data_idOffChainVoteDataDBRow.data_is_validOffChainVoteDataDBRow.data_jsonOffChainVoteDataDBRow.data_languageOffChainVoteDataDBRow.data_vot_anchor_idOffChainVoteDataDBRow.data_warningOffChainVoteDataDBRow.ext_update_idOffChainVoteDataDBRow.ext_update_titleOffChainVoteDataDBRow.ext_update_uriOffChainVoteDataDBRow.gov_act_abstractOffChainVoteDataDBRow.gov_act_idOffChainVoteDataDBRow.gov_act_motivationOffChainVoteDataDBRow.gov_act_rationaleOffChainVoteDataDBRow.gov_act_titleOffChainVoteDataDBRow.ref_hash_algOffChainVoteDataDBRow.ref_hash_digestOffChainVoteDataDBRow.ref_idOffChainVoteDataDBRow.ref_labelOffChainVoteDataDBRow.ref_uriOffChainVoteDataDBRow.vot_anchor_block_idOffChainVoteDataDBRow.vot_anchor_data_hashOffChainVoteDataDBRow.vot_anchor_typeOffChainVoteDataDBRow.vot_anchor_url
OffChainVoteDrepDataDBRowOffChainVoteDrepDataDBRow.bytesOffChainVoteDrepDataDBRow.commentOffChainVoteDrepDataDBRow.given_nameOffChainVoteDrepDataDBRow.hashOffChainVoteDrepDataDBRow.idOffChainVoteDrepDataDBRow.image_hashOffChainVoteDrepDataDBRow.image_urlOffChainVoteDrepDataDBRow.is_validOffChainVoteDrepDataDBRow.jsonOffChainVoteDrepDataDBRow.languageOffChainVoteDrepDataDBRow.motivationsOffChainVoteDrepDataDBRow.objectivesOffChainVoteDrepDataDBRow.payment_addressOffChainVoteDrepDataDBRow.qualificationsOffChainVoteDrepDataDBRow.warning
OffChainVoteFetchErrorDBRowParamProposalDBRowParamProposalDBRow.coins_per_utxo_sizeParamProposalDBRow.collateral_percentParamProposalDBRow.committee_max_term_lengthParamProposalDBRow.committee_min_sizeParamProposalDBRow.cost_model_idParamProposalDBRow.decentralisationParamProposalDBRow.drep_activityParamProposalDBRow.drep_depositParamProposalDBRow.dvt_committee_no_confidenceParamProposalDBRow.dvt_committee_normalParamProposalDBRow.dvt_hard_fork_initiationParamProposalDBRow.dvt_motion_no_confidenceParamProposalDBRow.dvt_p_p_economic_groupParamProposalDBRow.dvt_p_p_gov_groupParamProposalDBRow.dvt_p_p_network_groupParamProposalDBRow.dvt_p_p_technical_groupParamProposalDBRow.dvt_treasury_withdrawalParamProposalDBRow.dvt_update_to_constitutionParamProposalDBRow.entropyParamProposalDBRow.epoch_noParamProposalDBRow.gov_action_depositParamProposalDBRow.gov_action_lifetimeParamProposalDBRow.idParamProposalDBRow.influenceParamProposalDBRow.keyParamProposalDBRow.key_depositParamProposalDBRow.max_bh_sizeParamProposalDBRow.max_block_ex_memParamProposalDBRow.max_block_ex_stepsParamProposalDBRow.max_block_sizeParamProposalDBRow.max_collateral_inputsParamProposalDBRow.max_epochParamProposalDBRow.max_tx_ex_memParamProposalDBRow.max_tx_ex_stepsParamProposalDBRow.max_tx_sizeParamProposalDBRow.max_val_sizeParamProposalDBRow.min_fee_aParamProposalDBRow.min_fee_bParamProposalDBRow.min_fee_ref_script_cost_per_byteParamProposalDBRow.min_pool_costParamProposalDBRow.min_utxo_valueParamProposalDBRow.monetary_expand_rateParamProposalDBRow.optimal_pool_countParamProposalDBRow.pool_depositParamProposalDBRow.price_memParamProposalDBRow.price_stepParamProposalDBRow.protocol_majorParamProposalDBRow.protocol_minorParamProposalDBRow.pvt_committee_no_confidenceParamProposalDBRow.pvt_committee_normalParamProposalDBRow.pvt_hard_fork_initiationParamProposalDBRow.pvt_motion_no_confidenceParamProposalDBRow.pvtpp_security_groupParamProposalDBRow.registered_tx_idParamProposalDBRow.treasury_growth_rate
PoolDataDBRowPoolDataDBRow.active_epoch_noPoolDataDBRow.cert_indexPoolDataDBRow.depositPoolDataDBRow.dns_namePoolDataDBRow.fixed_costPoolDataDBRow.hashPoolDataDBRow.idPoolDataDBRow.ipv4PoolDataDBRow.ipv6PoolDataDBRow.marginPoolDataDBRow.meta_idPoolDataDBRow.metadata_hashPoolDataDBRow.metadata_urlPoolDataDBRow.ownerPoolDataDBRow.owner_stake_address_idPoolDataDBRow.pledgePoolDataDBRow.portPoolDataDBRow.registered_tx_idPoolDataDBRow.retire_announced_tx_idPoolDataDBRow.retire_cert_indexPoolDataDBRow.retiring_epochPoolDataDBRow.reward_addrPoolDataDBRow.reward_addr_viewPoolDataDBRow.viewPoolDataDBRow.vrf_key_hash
PoolOffChainDataDBRowPoolOffChainFetchErrorDBRowPotTransferDBRowRedeemerDBRowRewardDBRowSchemaVersionSchemaVersionStagesScriptDBRowStakeAddrDBRowStakeDelegDBRowTreasuryWithdrawalDBRowTreasuryWithdrawalDBRow.action_ixTreasuryWithdrawalDBRow.addr_viewTreasuryWithdrawalDBRow.amountTreasuryWithdrawalDBRow.dropped_epochTreasuryWithdrawalDBRow.enacted_epochTreasuryWithdrawalDBRow.expirationTreasuryWithdrawalDBRow.expired_epochTreasuryWithdrawalDBRow.idTreasuryWithdrawalDBRow.ratified_epochTreasuryWithdrawalDBRow.tx_id
TxDBRowTxDBRow.block_idTxDBRow.block_indexTxDBRow.collateral_countTxDBRow.collateral_out_countTxDBRow.depositTxDBRow.extra_key_witness_countTxDBRow.feeTxDBRow.invalid_beforeTxDBRow.invalid_hereafterTxDBRow.ma_tx_mint_idTxDBRow.ma_tx_mint_nameTxDBRow.ma_tx_mint_policyTxDBRow.ma_tx_mint_quantityTxDBRow.ma_tx_out_idTxDBRow.ma_tx_out_nameTxDBRow.ma_tx_out_policyTxDBRow.ma_tx_out_quantityTxDBRow.metadata_countTxDBRow.out_sumTxDBRow.pot_transfer_countTxDBRow.redeemer_countTxDBRow.reference_input_countTxDBRow.reserve_countTxDBRow.script_countTxDBRow.sizeTxDBRow.stake_deleg_countTxDBRow.stake_dereg_countTxDBRow.stake_reg_countTxDBRow.treasury_countTxDBRow.treasury_donationTxDBRow.tx_hashTxDBRow.tx_idTxDBRow.tx_out_addrTxDBRow.tx_out_addr_has_scriptTxDBRow.tx_out_data_hashTxDBRow.tx_out_idTxDBRow.tx_out_inline_datum_hashTxDBRow.tx_out_reference_script_hashTxDBRow.tx_out_tx_idTxDBRow.tx_out_valueTxDBRow.utxo_ixTxDBRow.withdrawal_count
TxInDBRowTxInDBRow.addressTxInDBRow.ma_tx_out_idTxInDBRow.ma_tx_out_nameTxInDBRow.ma_tx_out_policyTxInDBRow.ma_tx_out_quantityTxInDBRow.reference_script_bytesTxInDBRow.reference_script_hashTxInDBRow.reference_script_jsonTxInDBRow.reference_script_typeTxInDBRow.tx_hashTxInDBRow.tx_out_idTxInDBRow.utxo_ixTxInDBRow.value
TxInNoMADBRowUTxODBRowVotingProcedureDBRowWithdrawalDBRowdb_transaction()delete_reserved_pool_tickers()execute()query_ada_pots()query_address_reward()query_address_reward_rest()query_blocks()query_collateral_tx_ins()query_collateral_tx_outs()query_committee_deregistration()query_committee_members()query_committee_registration()query_cost_model()query_datum()query_db_size()query_db_sync_progress()query_delegation_vote()query_drep_distr()query_drep_registration()query_epoch()query_epoch_param()query_epoch_stake()query_extra_key_witness()query_gov_action_proposal()query_new_committee_info()query_new_constitution()query_off_chain_pool_data()query_off_chain_pool_fetch_error()query_off_chain_vote_data()query_off_chain_vote_drep_data()query_off_chain_vote_fetch_error()query_param_proposal()query_pool_data()query_redeemers()query_reference_tx_ins()query_rows_count()query_scripts()query_table_names()query_treasury_withdrawal()query_tx()query_tx_ins()query_tx_metadata()query_tx_pot_transfers()query_tx_reserve()query_tx_stake_deleg()query_tx_stake_dereg()query_tx_stake_reg()query_tx_treasury()query_tx_withdrawal()query_utxo()query_voting_procedure()
- cardano_node_tests.utils.dbsync_service_manager module
ColumnDBSyncConfigBuilderDBSyncConfigBuilder.build()DBSyncConfigBuilder.with_governance()DBSyncConfigBuilder.with_ledger()DBSyncConfigBuilder.with_metadata()DBSyncConfigBuilder.with_multi_asset()DBSyncConfigBuilder.with_offchain_pool_data()DBSyncConfigBuilder.with_plutus()DBSyncConfigBuilder.with_pool_stat()DBSyncConfigBuilder.with_preset()DBSyncConfigBuilder.with_remove_jsonb_from_schema()DBSyncConfigBuilder.with_shelley()DBSyncConfigBuilder.with_tx_cbor()DBSyncConfigBuilder.with_tx_out()
DBSyncManagerLedgerModeMetadataConfigMultiAssetConfigPlutusConfigPresetSettingStateShelleyConfigTableTable.ADA_POTSTable.ADDRESSTable.BLOCKTable.COLLATERAL_TX_INTable.COLLATERAL_TX_OUTTable.COMMITTEETable.COMMITTEE_DE_REGISTRATIONTable.COMMITTEE_HASHTable.COMMITTEE_MEMBERTable.COMMITTEE_REGISTRATIONTable.CONSTITUTIONTable.COST_MODELTable.DATUMTable.DELEGATIONTable.DELEGATION_VOTETable.DELISTED_POOLTable.DREP_DISTRTable.DREP_HASHTable.DREP_REGISTRATIONTable.EPOCHTable.EPOCH_PARAMTable.EPOCH_STAKETable.EPOCH_STAKE_PROGRESSTable.EPOCH_STATETable.EPOCH_SYNC_TIMETable.EVENT_INFOTable.EXTRA_KEY_WITNESSTable.EXTRA_MIGRATIONSTable.GOV_ACTION_PROPOSALTable.MA_TX_MINTTable.MA_TX_OUTTable.METATable.MULTI_ASSETTable.NEW_COMMITTEETable.OFF_CHAIN_POOL_DATATable.OFF_CHAIN_POOL_FETCH_ERRORTable.OFF_CHAIN_VOTE_AUTHORTable.OFF_CHAIN_VOTE_DATATable.OFF_CHAIN_VOTE_DREP_DATATable.OFF_CHAIN_VOTE_EXTERNAL_UPDATETable.OFF_CHAIN_VOTE_FETCH_ERRORTable.OFF_CHAIN_VOTE_GOV_ACTION_DATATable.OFF_CHAIN_VOTE_REFERENCETable.PARAM_PROPOSALTable.POOL_HASHTable.POOL_METADATA_REFTable.POOL_OWNERTable.POOL_RELAYTable.POOL_RETIRETable.POOL_STATTable.POOL_UPDATETable.POT_TRANSFERTable.REDEEMERTable.REDEEMER_DATATable.REFERENCE_TX_INTable.RESERVETable.RESERVED_POOL_TICKERTable.REVERSE_INDEXTable.REWARDTable.REWARD_RESTTable.SCHEMA_VERSIONTable.SCRIPTTable.SLOT_LEADERTable.STAKE_ADDRESSTable.STAKE_DEREGISTRATIONTable.STAKE_REGISTRATIONTable.TREASURYTable.TREASURY_WITHDRAWALTable.TXTable.TX_CBORTable.TX_INTable.TX_METADATATable.TX_OUTTable.VOTING_ANCHORTable.VOTING_PROCEDURE
TxOutConfigTxOutMode
- cardano_node_tests.utils.dbsync_types module
ADAStashRecordCommitteeDeregistrationRecordCommitteeRegistrationRecordDelegationRecordDrepRegistrationRecordGetUTxORecordMetadataRecordOffChainVoteDataRecordOffChainVoteDataRecord.authorsOffChainVoteDataRecord.bytesOffChainVoteDataRecord.commentOffChainVoteDataRecord.external_updatesOffChainVoteDataRecord.gov_action_dataOffChainVoteDataRecord.hashOffChainVoteDataRecord.idOffChainVoteDataRecord.is_validOffChainVoteDataRecord.jsonOffChainVoteDataRecord.languageOffChainVoteDataRecord.referencesOffChainVoteDataRecord.vot_anchor_idOffChainVoteDataRecord.voting_anchorOffChainVoteDataRecord.warning
PaymentAddrRecordPoolDataRecordPoolDataRecord.active_epoch_noPoolDataRecord.cert_indexPoolDataRecord.fixed_costPoolDataRecord.hashPoolDataRecord.idPoolDataRecord.marginPoolDataRecord.meta_idPoolDataRecord.metadata_hashPoolDataRecord.metadata_urlPoolDataRecord.ownersPoolDataRecord.pledgePoolDataRecord.registered_tx_idPoolDataRecord.relaysPoolDataRecord.retire_announced_tx_idPoolDataRecord.retire_cert_indexPoolDataRecord.retiring_epochPoolDataRecord.reward_addrPoolDataRecord.viewPoolDataRecord.vrf_key_hash
PotTransferRecordRedeemerRecordRewardEpochRecordRewardRecordScriptRecordTxPrelimRecordTxRecordTxRecord.block_idTxRecord.block_indexTxRecord.collateral_outputsTxRecord.collateralsTxRecord.depositTxRecord.extra_key_witnessTxRecord.feeTxRecord.invalid_beforeTxRecord.invalid_hereafterTxRecord.metadataTxRecord.mintTxRecord.out_sumTxRecord.pot_transfersTxRecord.redeemersTxRecord.reference_inputsTxRecord.reserveTxRecord.scriptsTxRecord.sizeTxRecord.stake_delegationTxRecord.stake_deregistrationTxRecord.stake_registrationTxRecord.treasuryTxRecord.treasury_donationTxRecord.tx_hashTxRecord.tx_idTxRecord.txinsTxRecord.txoutsTxRecord.withdrawals
UTxORecord
- cardano_node_tests.utils.dbsync_utils module
check_action_data()check_address_reward()check_column_condition()check_committee_info()check_committee_member_deregistration()check_committee_member_registration()check_conway_gov_action_proposal_description()check_conway_param_update_enactment()check_conway_param_update_proposal()check_delegation_vote()check_drep_deregistration()check_drep_registration()check_off_chain_drep_registration()check_off_chain_vote_fetch_error()check_plutus_cost()check_plutus_costs()check_pool_data()check_pool_deregistration()check_pool_off_chain_data()check_pool_off_chain_fetch_error()check_proposal_refunds()check_reward_rest()check_treasury_withdrawal()check_tx()check_tx_phase_2_failure()check_votes()get_action_data()get_address_reward()get_committee_member()get_deregistered_committee_member()get_drep()get_gov_action_proposals()get_pool_data()get_prelim_tx_record()get_tx()get_tx_record()get_tx_record_retry()get_txins()get_utxo()map_params_to_db_convention()retry_query()table_empty()table_exists()wait_for_db_sync_completion()
- cardano_node_tests.utils.defragment_utxos module
- cardano_node_tests.utils.faucet module
- cardano_node_tests.utils.framework_log module
- cardano_node_tests.utils.gh_issue module
- cardano_node_tests.utils.governance_setup module
- cardano_node_tests.utils.governance_utils module
ActionTagsAnchorDataCCHotKeysCCKeyMemberCCMemberAuthDRepRegistrationDRepScriptRegInputsDRepScriptRegRecordDRepScriptRegistrationGovernanceRecordsPrevActionRecPrevGovActionIdsScriptTypesStakeDelegationVotedVotescheck_action_view()check_drep_delegation()check_drep_stake_distribution()check_vote_view()create_dreps()create_script_dreps()get_anchor_data()get_cc_member_auth_record()get_default_anchor_data()get_delegated_stake()get_drep_cred_name()get_drep_reg_record()get_prev_action()get_script_drep_reg_record()get_vote_str()is_cc_active()is_drep_active()lookup_expired_actions()lookup_proposal()lookup_ratified_actions()wait_delayed_ratification()
- cardano_node_tests.utils.helpers module
change_cwd()check_dir_arg()check_dir_arg_keep()check_file_arg()checksum()decode_bech32()encode_bech32()environ()flatten()get_current_commit()get_current_line_str()get_eof_offset()get_line_str_from_frame()get_rand_str()get_timestamped_rand_str()get_vcs_link()ignore_interrupt()is_in_interval()prepend_flag()run_command()run_in_bash()tool_has()validate_dict_values()write_json()
- cardano_node_tests.utils.http_client module
- cardano_node_tests.utils.locking module
- cardano_node_tests.utils.logfiles module
- cardano_node_tests.utils.model_ekg module
AdoptedBlockNumBlocksForgedNumBytesAllocatedBytesCopiedCardanoCounterCpuMsCputicksCumulativeBytesUsedCurrentBytesSlopCurrentBytesUsedCurrentKESPeriodDelegMapSizeDensityEkgEpochForgeForgeAboutToLeadForgedGcGc.bytes_allocatedGc.bytes_copiedGc.cpu_msGc.cumulative_bytes_usedGc.current_bytes_slopGc.current_bytes_usedGc.gc_cpu_msGc.gc_wall_msGc.init_cpu_msGc.init_wall_msGc.max_bytes_slopGc.max_bytes_usedGc.model_configGc.mutator_cpu_msGc.mutator_wall_msGc.num_bytes_usage_samplesGc.num_gcsGc.par_avg_bytes_copiedGc.par_max_bytes_copiedGc.par_tot_bytes_copiedGc.peak_megabytes_allocatedGc.wall_ms
GcCpuMsGcLiveBytesGcMajorNumGcMinorNumGcWallMsGcticksHeaderInitCpuMsInitWallMsIntInt1Int10Int11Int12Int13Int14Int15Int16Int17Int18Int19Int2Int20Int21Int22Int23Int24Int25Int26Int27Int28Int29Int3Int30Int4Int5Int6Int7Int8Int9IohkMonitoringVersionMaxBytesSlopMaxBytesUsedMemMempoolBytesMetricsMetrics.ForgeMetrics.MemMetrics.RTSMetrics.StatMetrics.blockNumMetrics.blocksForgedNumMetrics.currentKESPeriodMetrics.delegMapSizeMetrics.densityMetrics.epochMetrics.mempoolBytesMetrics.model_configMetrics.myBlocksUncoupledMetrics.nodeIsLeaderNumMetrics.nodeStartTimeMetrics.operationalCertificateExpiryKESPeriodMetrics.operationalCertificateStartKESPeriodMetrics.remainingKESPeriodsMetrics.servedMetrics.slotInEpochMetrics.slotNumMetrics.txsInMempoolMetrics.txsProcessedNumMetrics.utxoSize
ModelMutatorCpuMsMutatorWallMsMutticksMyBlocksUncoupledNodeNodeIsLeaderNodeIsLeaderNumNodeNotLeaderNodeStartTimeNumBytesUsageSamplesNumGcsOperationalCertificateExpiryKESPeriodOperationalCertificateStartKESPeriodParAvgBytesCopiedParMaxBytesCopiedParTotBytesCopiedPeakMegabytesAllocatedRTSRealRemainingKESPeriodsResidentRtsServedServerTimestampMsSlotInEpochSlotNumStatThreadsTxsInMempoolTxsProcessedNumUtxoSizeWallMs
- cardano_node_tests.utils.pytest_utils module
- cardano_node_tests.utils.requirements module
- cardano_node_tests.utils.smash_utils module
- cardano_node_tests.utils.submit_api module
- cardano_node_tests.utils.submit_utils module
- cardano_node_tests.utils.temptools module
- cardano_node_tests.utils.testnet_cleanup module
addresses_info()batch_tx_inputs()cleanup()cleanup_addresses()cleanup_certs()create_addr_record()dedup_addresses()dedup_tx_inputs()deregister_stake_addr()fees_info()filter_addr_files()find_addr_files()find_cert_files()find_submitted_tx_files()flatten_tx_inputs()get_tx_inputs()reregister_stake_addr()retire_drep()return_funds_to_faucet()
- cardano_node_tests.utils.tx_view module
- cardano_node_tests.utils.types module
- cardano_node_tests.utils.versions module
VersionsVersions.ALLEGRAVersions.ALONZOVersions.BABBAGEVersions.BYRONVersions.CONWAYVersions.DEFAULT_CLUSTER_ERAVersions.DEFAULT_TX_ERAVersions.LAST_KNOWN_ERAVersions.MAPVersions.MARYVersions.SHELLEYVersions.get_cardano_cli_version()Versions.get_cardano_node_version()Versions.get_dbsync_version()Versions.get_smash_version()
- cardano_node_tests.utils.web module
- Module contents
Submodulesο
cardano_node_tests.cardano_cli_coverage moduleο
Generate coverage report for cardano-cli sub-commands and options.
- cardano_node_tests.cardano_cli_coverage.cli(cli_args: Iterable[str]) str[source]ο
Run the cardano-cli command.
- cardano_node_tests.cardano_cli_coverage.get_args() Namespace[source]ο
Get script command line arguments.
- cardano_node_tests.cardano_cli_coverage.get_available_commands(cli_args: Iterable[str], ignore_skips: bool = False) dict[source]ο
Get all available cardano-cli sub-commands and options.
- cardano_node_tests.cardano_cli_coverage.get_badge_icon(report: dict) str[source]ο
Return URL of badge icon.
- cardano_node_tests.cardano_cli_coverage.get_coverage(coverage_files: list[Path], available_commands: dict) dict[source]ο
Get coverage info by merging available data.
- cardano_node_tests.cardano_cli_coverage.get_log_coverage(log_file: Path) dict[source]ο
Get coverage info from log file containing CLI commands.
- cardano_node_tests.cardano_cli_coverage.get_report(arg_name: str, coverage: dict, uncovered_only: bool = False) tuple[dict, int, int][source]ο
Generate coverage report.
- cardano_node_tests.cardano_cli_coverage.merge_coverage(dict_a: dict, dict_b: dict) dict[source]ο
Merge dict_b into dict_a.
cardano_node_tests.chang_us_coverage moduleο
Generate coverage report of Chang User Stories.
cardano_node_tests.defragment_utxos moduleο
Defragment address UTxOs.
cardano_node_tests.dump_requirements_coverage moduleο
Generate coverage results for external requirements.
cardano_node_tests.prepare_cluster_scripts moduleο
Create a directory with scripts and config files for running cluster instance.
For settings it uses the same env variables as when running the tests.
cardano_node_tests.split_topology moduleο
Generate topology files for split cluster.
For settings it uses the same env variables as when running the tests.
cardano_node_tests.testnet_cleanup moduleο
Cleanup a testnet with the help of testing artifacts.
withdraw rewards
deregister stake addresses
retire DReps
return funds to faucet
cardano_node_tests.testnet_cleanup_info moduleο
Print the Lovelace balance and rewards of all addresses in the given location.