feat(engine)!: retune the template publish fee curve - #2428
Merged
sdbondi merged 1 commit intoAug 17, 2026
GitHub Actions / Test Results (CI)
succeeded
Aug 14, 2026 in 0s
All 1 828 tests pass in 2h 24m 41s
1 828 tests 1 828 ✅ 2h 24m 41s ⏱️
307 suites 0 💤
4 files 0 ❌
Results for commit 1691363.
Annotations
Check notice on line 0 in .github
github-actions / Test Results (CI)
1828 tests found (test 1 to 830)
There are 1828 tests, see "Raw output" for the list of tests 1 to 830.
Raw output
Scenario: All committee members restart after consensus stalls before an epoch boundary: tests/features/stall_recovery.feature:7:3
Scenario: Auto claim burn - wallet daemon auto-submits claim when proof file is detected: tests/features/claim_burn.feature:51:3
Scenario: Claim and transfer stealth assets via wallet daemon: tests/features/wallet_daemon.feature:54:3
Scenario: Claim base layer burn funds with wallet daemon: tests/features/claim_burn.feature:8:3
Scenario: Claim validator fees: tests/features/claim_fees.feature:8:3
Scenario: Concurrent calls to the counter template: tests/features/concurrency.feature:7:3
Scenario: Counter template registration and invocation multiple times: tests/features/counter.feature:28:3
Scenario: Counter template registration and invocation once: tests/features/counter.feature:8:3
Scenario: Create account and transfer faucets via wallet daemon: tests/features/wallet_daemon.feature:8:3
Scenario: Create resource and mint in one transaction: tests/features/nft.feature:60:3
Scenario: Double claim base layer burn funds with wallet daemon. should fail: tests/features/claim_burn.feature:28:3
Scenario: EndEpoch command is used on epoch change: tests/features/epoch_change.feature:8:3
Scenario: Indexer GraphQL filtering and pagination of events: tests/features/indexer.feature:83:3
Scenario: Indexer GraphQL requests events over network substate indexing: tests/features/indexer.feature:69:3
Scenario: Indexer GraphQL requests work: tests/features/indexer.feature:59:3
Scenario: Indexer template catalogue is populated after template publication: tests/features/indexer.feature:125:3
Scenario: Indexer template catalogue pagination works: tests/features/indexer.feature:149:3
Scenario: Leader failure with single committee: tests/features/leader_failure.feature:7:3
Scenario: Mint and transfer NFT: tests/features/wallet_daemon.feature:78:3
Scenario: Mint fungible tokens: tests/features/fungible.feature:8:3
Scenario: Mint, mutate and burn non fungible tokens: tests/features/nft.feature:8:3
Scenario: New validator node registers and syncs: tests/features/state_sync.feature:8:3
Scenario: Offline validator gets evicted: tests/features/eviction.feature:8:3
Scenario: Prevent double claim of validator fees: tests/features/claim_fees.feature:39:3
Scenario: Rollback, restart, and continue producing blocks: tests/features/offline_rollback.feature:7:3
Scenario: Stealth transfer to account that does not previously exist: tests/features/transfer.feature:112:3
Scenario: Template registration and invocation in a 2-VN committee: tests/features/committee.feature:9:3
Scenario: Template registration and invocation in a 4-VN committee: tests/features/committee.feature:23:3
Scenario: Transactions with DOWN local substates are rejected: tests/features/substates.feature:8:3
Scenario: Transfer confidential tokens between accounts: tests/features/confidential.feature:8:3
Scenario: Transfer tokens to account that does not previously exist: tests/features/transfer.feature:8:3
Scenario: Transfer tokens to existing account: tests/features/transfer.feature:62:3
Scenario: Wallet daemon is able to connect to indexer: tests/features/indexer.feature:8:3
consensus_tests ‑ catch_up_rewind::catch_up_rewind_below_leaf_recovers
consensus_tests ‑ consensus::foreign_block_distribution
consensus_tests ‑ consensus::foreign_shard_group_decides_to_abort
consensus_tests ‑ consensus::multi_shard_propose_blocks_with_new_transactions_until_all_committed
consensus_tests ‑ consensus::multi_shard_single_transaction
consensus_tests ‑ consensus::multi_validator_propose_blocks_with_new_transactions_until_all_committed
consensus_tests ‑ consensus::multishard_inputs_from_previous_outputs
consensus_tests ‑ consensus::multishard_local_inputs_and_outputs_foreign_outputs
consensus_tests ‑ consensus::multishard_local_inputs_foreign_outputs
consensus_tests ‑ consensus::multishard_local_inputs_foreign_outputs_abort
consensus_tests ‑ consensus::multishard_output_conflict_abort
consensus_tests ‑ consensus::multishard_publish_template
consensus_tests ‑ consensus::multishard_transaction_epoch_expired
consensus_tests ‑ consensus::multishard_unversioned_input_conflict
consensus_tests ‑ consensus::multishard_unversioned_input_conflict_delay_prepare
consensus_tests ‑ consensus::multishard_validator_fee_claim
consensus_tests ‑ consensus::node_requests_missing_transaction_from_local_leader
consensus_tests ‑ consensus::propose_blocks_with_new_transactions_until_all_committed
consensus_tests ‑ consensus::propose_blocks_with_queued_up_transactions_until_all_committed
consensus_tests ‑ consensus::resubmitted_committed_transaction_is_ignored
consensus_tests ‑ consensus::resubmitted_committed_transaction_is_ignored_after_records_pruned
consensus_tests ‑ consensus::single_shard_input_conflict
consensus_tests ‑ consensus::single_shard_inputs_from_previous_outputs
consensus_tests ‑ consensus::single_shard_unversioned_inputs
consensus_tests ‑ consensus::single_transaction
consensus_tests ‑ consensus::single_transaction_abort
consensus_tests ‑ consensus::single_transaction_abort_then_resubmit_is_sequenced_again
consensus_tests ‑ consensus::single_transaction_epoch_expired
consensus_tests ‑ consensus::single_transaction_multi_vn
consensus_tests ‑ dummy_blocks::dummy_blocks
consensus_tests ‑ dummy_blocks::dummy_blocks_from_epoch_genesis_vs_zero_block
consensus_tests ‑ dummy_blocks::last_matches_generated_using_real_data
consensus_tests ‑ dummy_blocks::proposer_accumulated_data_must_come_from_justify_on_timeout_recovery
consensus_tests ‑ dummy_blocks::proposer_must_anchor_recovery_on_justify_not_uncertified_leaf
consensus_tests ‑ epoch_change::epoch_change_hash_divergence_self_heals
consensus_tests ‑ epoch_change::epoch_change_multi_epoch_lag_escalates_on_future_qc
consensus_tests ‑ epoch_change::epoch_change_no_vote_wedge_escalates_on_future_qc
consensus_tests ‑ epoch_change::epoch_change_unobserved_next_hash_is_not_voted
consensus_tests ‑ epoch_change::multishard_epoch_change
consensus_tests ‑ epoch_change::single_shard_epoch_change
consensus_tests ‑ eviction_proof::it_produces_a_summarized_header_that_hashes_to_the_original
consensus_tests ‑ last_voted_persistence::last_voted_survives_close_and_reopen
consensus_tests ‑ last_voted_persistence::safety_predicate_allows_first_vote_when_no_record_exists
consensus_tests ‑ last_voted_persistence::safety_predicate_respects_persisted_last_voted_after_reopen
consensus_tests ‑ leader_failure::first_leader_failure_at_epoch_start_recovers
consensus_tests ‑ leader_failure::multi_shard_node_goes_down
consensus_tests ‑ leader_failure::single_shard_neighbour_nodes_go_down
consensus_tests ‑ leader_failure::single_shard_node_goes_down
consensus_tests ‑ leader_failure::single_shard_node_goes_down_and_catches_up
consensus_tests ‑ leader_failure::single_shard_node_goes_down_and_gets_evicted
consensus_tests ‑ leader_failure::single_shard_transaction_finalizes_after_orphaned_block
consensus_tests ‑ safe_node_predicate::safe_when_candidate_extends_locked_at_equal_height
consensus_tests ‑ safe_node_predicate::safe_when_justify_height_exceeds_locked_even_on_sibling_chain
consensus_tests ‑ safe_node_predicate::unsafe_when_neither_rule_applies
consensus_tests ‑ stale_qc_carry_forward::first_round_votes_dropped_recovers_via_stale_qc_carry_forward
consensus_tests ‑ state_tree::check_state_transitions
consensus_tests ‑ substate_store::it_allows_down_then_up
consensus_tests ‑ substate_store::it_allows_requesting_the_same_lock_within_one_transaction
consensus_tests ‑ substate_store::it_allows_substate_up_for_v0
consensus_tests ‑ substate_store::it_disallows_more_than_one_write_lock_non_local_only
consensus_tests ‑ substate_store::it_fails_if_previous_version_is_not_down
consensus_tests ‑ substate_store::substate_is_down_is_classified_as_a_skippable_lock_failure
consensus_tests ‑ support::helpers::tests::random_substate_address_range::it_generates_a_random_address_in_shard_group
consensus_tests ‑ support::table::test::renders_rows_with_titles
consensus_tests ‑ support::table::test::renders_titles
libp2p-messaging ‑ behaviour::tests::cycle_once_works
ootle-network ‑ test::network_bytes
ootle-network ‑ test::network_from_byte
ootle-network ‑ test::network_from_str
ootle-rs ‑ key_provider::local::generic_impls::tests::a_burn_claim_statement_balances_and_validates
ootle-rs ‑ key_provider::local::generic_impls::tests::a_revealed_only_transfer_has_no_balance_proof
ootle-rs ‑ key_provider::local::generic_impls::tests::a_transfer_needs_a_balance_proof_only_when_stealth_value_moves
ootle-rs ‑ key_provider::local::generic_impls::tests::an_input_owned_by_another_wallet_does_not_balance
ootle-rs ‑ key_provider::local::generic_impls::tests::an_unbalanced_transfer_is_rejected
ootle-rs ‑ key_provider::local::generic_impls::tests::multiple_inputs_and_outputs_balance_in_aggregate
ootle-rs ‑ key_provider::local::generic_impls::tests::revealed_input_funding_a_stealth_output_validates
ootle-rs ‑ key_provider::local::generic_impls::tests::spending_a_stealth_input_produces_a_valid_statement
ootle-rs ‑ key_provider::local::generic_impls::tests::the_derived_stealth_public_key_is_the_one_that_signs
ootle-rs ‑ key_provider::local::generic_impls::tests::total_output_amount_sums_stealth_and_revealed_outputs
ootle-rs ‑ macros::tests::it_generates_a_non_zero
ootle-rs ‑ macros::tests::ootle_template_chain_across_templates
ootle-rs ‑ macros::tests::ootle_template_macro_generates_component_methods
ootle-rs ‑ macros::tests::ootle_template_macro_generates_template_functions
ootle-rs ‑ signer::ledger::tests::signing_a_transaction_from_another_network_is_rejected
ootle-rs ‑ stealth::builder::tests::input_resolution_follows_the_order_inputs_were_added
ootle-rs ‑ stealth::builder::tests::the_same_input_cannot_be_spent_twice
ootle-rs ‑ stealth::spec::tests::signature_requirement_invariants::a_single_stealth_signer_seals_and_authorizes_nothing
ootle-rs ‑ stealth::spec::tests::signature_requirement_invariants::account_key_seal_authorizes_every_signer
ootle-rs ‑ stealth::spec::tests::signature_requirement_invariants::account_key_seal_without_signers_has_no_authorizers
ootle-rs ‑ stealth::spec::tests::signature_requirement_invariants::no_signers_seals_ephemerally
ootle-rs ‑ stealth::spec::tests::signature_requirement_invariants::stealth_seal_promotes_the_first_signer
ootle-rs ‑ stealth::spec::tests::signature_requirement_invariants::stealth_seal_with_an_explicit_seal_signer
ootle-rs ‑ wallet::stealth::tests::a_single_stealth_input_seals_without_authorizations
ootle-rs ‑ wallet::stealth::tests::account_key_seal_authorizes_every_stealth_input
ootle-rs ‑ wallet::stealth::tests::an_ephemeral_seal_uses_a_fresh_key
ootle-rs ‑ wallet::stealth::tests::an_external_authorization_verifies_against_every_seal_source
ootle-rs ‑ wallet::stealth::tests::stealth_authorizations_verify_against_the_sealing_one_time_key
ootle-wasm-core ‑ address::tests::derive_public_keys_from_secret_keys
ootle-wasm-core ‑ address::tests::generate_address_different_networks
ootle-wasm-core ‑ address::tests::generate_address_rejects_oversized_memo
ootle-wasm-core ‑ address::tests::generate_address_with_memo
ootle-wasm-core ‑ address::tests::generate_address_without_memo
ootle-wasm-core ‑ address::tests::generate_secret_key_is_unique
ootle-wasm-core ‑ address::tests::generate_secret_key_produces_valid_keys
ootle-wasm-core ‑ address::tests::parse_address_round_trip
ootle-wasm-core ‑ address::tests::parse_address_with_memo_round_trip
ootle-wasm-core ‑ address::tests::parse_invalid_address_fails
ootle-wasm-core ‑ hash::tests::hash_from_json_round_trip
ootle-wasm-core ‑ hash::tests::hash_matches_transaction_crate
ootle-wasm-core ‑ sign::tests::generate_keypair_is_unique
ootle-wasm-core ‑ sign::tests::generate_keypair_is_valid
ootle-wasm-core ‑ sign::tests::public_key_derivation
ootle-wasm-core ‑ sign::tests::sign_and_verify_round_trip
ootle-wasm-core ‑ stealth::balance_proof::tests::existing_signature_validates
ootle-wasm-core ‑ stealth::balance_proof::tests::generated_signature_validates
ootle-wasm-core ‑ stealth::balance_proof::tests::validate_rejects_wrong_signature_length
ootle-wasm-core ‑ stealth::balance_proof::tests::validate_returns_false_for_zero_signature
ootle-wasm-core ‑ stealth::encrypted_data::tests::unblind_rejects_wrong_key
ootle-wasm-core ‑ stealth::encrypted_data::tests::unblind_round_trip_with_memo
ootle-wasm-core ‑ stealth::encrypted_data::tests::unblind_round_trip_without_memo
ootle-wasm-core ‑ stealth::inputs::tests::aggregate_empty_returns_zero_scalar
ootle-wasm-core ‑ stealth::inputs::tests::aggregate_rejects_non_multiple_of_32
ootle-wasm-core ‑ stealth::inputs::tests::aggregate_single_mask_returns_itself
ootle-wasm-core ‑ stealth::inputs::tests::aggregate_two_masks_matches_native_addition
ootle-wasm-core ‑ stealth::inputs::tests::build_revealed_only_statement
ootle-wasm-core ‑ stealth::inputs::tests::build_statement_with_two_inputs
ootle-wasm-core ‑ stealth::inputs::tests::rejects_non_multiple_of_32
ootle-wasm-core ‑ stealth::inputs::tests::script_path_witness_condition_root_matches_output_side_pay_to_conditions
ootle-wasm-core ‑ stealth::inputs::tests::script_path_witness_rejects_a_leaf_not_in_the_committed_set
ootle-wasm-core ‑ stealth::inputs::tests::script_path_witness_reveals_the_claim_leaf
ootle-wasm-core ‑ stealth::inputs::tests::statement_from_inputs_carries_a_script_path_witness_through
ootle-wasm-core ‑ stealth::inputs::tests::statement_from_inputs_defaults_missing_witness_to_key_path
ootle-wasm-core ‑ stealth::kdfs::tests::encrypted_data_dh_kdf_round_trips
ootle-wasm-core ‑ stealth::kdfs::tests::stealth_dh_secret_matches_native_impl
ootle-wasm-core ‑ stealth::kdfs::tests::stealth_dh_secret_rejects_invalid_network
ootle-wasm-core ‑ stealth::outputs::tests::create_witness_rejects_invalid_resource_address
ootle-wasm-core ‑ stealth::outputs::tests::create_witness_rejects_minimum_value_promise_above_amount
ootle-wasm-core ‑ stealth::outputs::tests::created_witness_is_spendable_and_decryptable
ootle-wasm-core ‑ stealth::outputs::tests::created_witness_produces_valid_outputs_statement
ootle-wasm-core ‑ stealth::outputs::tests::created_witness_with_access_rule
ootle-wasm-core ‑ stealth::outputs::tests::created_witness_with_memo_round_trips
ootle-wasm-core ‑ stealth::outputs::tests::generate_extended_bullet_proof_empty
ootle-wasm-core ‑ stealth::outputs::tests::generate_extended_bullet_proof_non_empty
ootle-wasm-core ‑ stealth::outputs::tests::generate_outputs_produces_valid_statement
ootle-wasm-core ‑ stealth::outputs::tests::generate_outputs_with_empty_array
ootle-wasm-core ‑ stealth::validate::tests::rejects_a_noop_transfer
ootle-wasm-core ‑ stealth::validate::tests::validates_a_well_formed_transfer
ootle-wasm-core ‑ stealth::viewable_balance::tests::rejects_inverted_range
ootle-wasm-core ‑ stealth::viewable_balance::tests::returns_none_when_value_is_outside_range
ootle-wasm-core ‑ stealth::viewable_balance::tests::round_trip_with_view_key_holder
ootle-wasm-core ‑ transaction::tests::add_multiple_signers
ootle-wasm-core ‑ transaction::tests::add_signer_to_unsigned_transaction
ootle-wasm-core ‑ transaction::tests::seal_unsealed_transaction
ootle-wasm-core ‑ transaction::tests::seal_unsigned_transaction
ootle_ledger_client::signing_recipe ‑ add_signer_recipe_matches_and_verifies
ootle_ledger_client::signing_recipe ‑ preimage_field_tags_match_protocol
ootle_ledger_client::signing_recipe ‑ seal_recipe_matches_and_verifies
ootle_ledger_client::signing_recipe ‑ stealth_recipe_matches_and_verifies
ootle_sdk_core ‑ address_codec::tests::bad_bech32m_checksum_is_parse
ootle_sdk_core ‑ address_codec::tests::identity_round_trips_format_then_parse
ootle_sdk_core ‑ address_codec::tests::identity_with_pay_ref_round_trips
ootle_sdk_core ‑ address_codec::tests::keys_are_not_swapped_distinct
ootle_sdk_core ‑ address_codec::tests::malformed_substate_hex_is_parse
ootle_sdk_core ‑ address_codec::tests::parse_substate_component_and_resource
ootle_sdk_core ‑ address_codec::tests::parse_then_format_is_identity
ootle_sdk_core ‑ address_codec::tests::pay_ref_at_cap_is_accepted_and_over_cap_rejected
ootle_sdk_core ‑ address_codec::tests::pay_ref_bad_hex_is_parse
ootle_sdk_core ‑ address_codec::tests::unknown_prefix_is_parse
ootle_sdk_core ‑ builder::tests::account_recipient_is_rejected_for_now
ootle_sdk_core ‑ builder::tests::bad_address_is_a_parse_error
ootle_sdk_core ‑ builder::tests::builds_the_verified_recipe
ootle_sdk_core ‑ builder::tests::is_deterministic_across_calls
ootle_sdk_core ‑ cosign::tests::a_and_b_derive_the_same_signing_message
ootle_sdk_core ‑ cosign::tests::authorization_verifies_against_signer_public_key
ootle_sdk_core ‑ cosign::tests::bad_signer_secret_is_a_key_error
ootle_sdk_core ‑ cosign::tests::cosigned_seal_validates_and_flips_authorized_flag
ootle_sdk_core ‑ cosign::tests::empty_authorizations_behave_like_plain_seal
ootle_sdk_core ‑ cosign::tests::tampered_authorization_is_rejected
ootle_sdk_core ‑ cosign::tests::unresolved_partial_is_a_resolution_error
ootle_sdk_core ‑ faucet::tests::lowers_self_funding_fee_phase
ootle_sdk_core ‑ faucet::tests::resolves_faucet_component_vault_and_claim_resource
ootle_sdk_core ‑ generic_builder::tests::bad_component_address_is_a_parse_error
ootle_sdk_core ‑ generic_builder::tests::create_account_with_bucket_unbound_label_is_a_validation_error
ootle_sdk_core ‑ generic_builder::tests::create_account_with_owner_rule_and_bucket_lowers_custom
ootle_sdk_core ‑ generic_builder::tests::derives_fee_vault_plus_method_component_vaults
ootle_sdk_core ‑ generic_builder::tests::dotted_offset_workspace_ref_resolves_against_bare_name
ootle_sdk_core ‑ generic_builder::tests::explicit_inputs_short_circuit_to_empty_wants
ootle_sdk_core ‑ generic_builder::tests::from_bucket_fee_lowers_to_pay_fee_from_bucket
ootle_sdk_core ‑ generic_builder::tests::generic_lowers_identically_to_hand_built_builder
ootle_sdk_core ‑ generic_builder::tests::lowers_to_fee_plus_three_instructions
ootle_sdk_core ‑ generic_builder::tests::multi_round_resolution_stays_canonical
ootle_sdk_core ‑ generic_builder::tests::out_of_range_blob_index_is_a_validation_error
ootle_sdk_core ‑ generic_builder::tests::parse_template_address_accepts_canonical_and_bare_hex
ootle_sdk_core ‑ generic_builder::tests::two_phase_resolution_covers_auto_fill_inputs
ootle_sdk_core ‑ generic_builder::tests::unbound_workspace_fee_label_is_a_validation_error
ootle_sdk_core ‑ generic_builder::tests::unbound_workspace_label_is_a_validation_error
ootle_sdk_core ‑ generic_builder::tests::workspace_call_method_target_is_not_wanted
ootle_sdk_core ‑ generic_builder::tests::workspace_fee_derives_no_fee_vault_want
ootle_sdk_core ‑ generic_builder::tests::workspace_fee_payment_targets_workspace_component_in_fee_phase
ootle_sdk_core ‑ generic_builder::tests::workspace_pipe_resolves_at_call_point
ootle_sdk_core ‑ identity::tests::account_and_view_differ_for_the_same_seed
ootle_sdk_core ‑ identity::tests::derive_account_address_matches_engine_path
ootle_sdk_core ‑ identity::tests::distinct_keys_yield_distinct_addresses
ootle_sdk_core ‑ identity::tests::distinct_seeds_yield_distinct_keys
ootle_sdk_core ‑ identity::tests::production_calls_differ
ootle_sdk_core ‑ identity::tests::public_matches_derive_for_all_entry_points
ootle_sdk_core ‑ identity::tests::seed_path_is_reproducible
ootle_sdk_core ‑ inputs::tests::account_recipient_is_rejected
ootle_sdk_core ‑ inputs::tests::derives_the_four_item_want_set
ootle_sdk_core ‑ inputs::tests::explicit_inputs_short_circuit_to_resolved_with_empty_wants
ootle_sdk_core ‑ inputs::tests::garbage_fetch_that_satisfies_nothing_is_a_resolution_error
ootle_sdk_core ‑ inputs::tests::happy_resolve_folds_inputs_and_resolves
ootle_sdk_core ‑ inputs::tests::malformed_substate_id_in_fetch_is_a_parse_error
ootle_sdk_core ‑ inputs::tests::malformed_substate_value_is_a_parse_error
ootle_sdk_core ‑ inputs::tests::public_transfer_path_unchanged_with_empty_secrets
ootle_sdk_core ‑ inputs::tests::resolved_unsigned_matches_explicit_for_equivalent_input_set
ootle_sdk_core ‑ inputs::tests::reveals_component_but_not_its_vault_needs_more
ootle_sdk_core ‑ keys::tests::parses_canonical_secret_key
ootle_sdk_core ‑ keys::tests::rejects_non_canonical_secret_key
ootle_sdk_core ‑ public_transfer::tests::happy_path_produces_nonempty_bytes_and_id
ootle_sdk_core ‑ public_transfer::tests::large_amount_round_trips_through_encoding
ootle_sdk_core ‑ public_transfer::tests::malformed_address_is_a_parse_error
ootle_sdk_core ‑ public_transfer::tests::malformed_secret_key_is_a_key_error
ootle_sdk_core ‑ public_transfer::tests::seal_is_not_reproducible
ootle_sdk_core ‑ public_transfer::tests::sealed_transaction_signatures_verify
ootle_sdk_core ‑ resolved_transfer::tests::canonical_sort_makes_input_order_irrelevant
ootle_sdk_core ‑ resolved_transfer::tests::resolved_path_produces_valid_bytes
ootle_sdk_core ‑ resolved_transfer::tests::resolved_sealed_signatures_verify
ootle_sdk_core ‑ resolved_transfer::tests::sealing_unresolved_partial_is_a_resolution_error
ootle_sdk_core ‑ result::tests::final_decision_disagreeing_with_execution_result_is_an_error
ootle_sdk_core ‑ result::tests::malformed_dry_run_is_a_parse_error
ootle_sdk_core ‑ result::tests::malformed_json_is_a_parse_error
ootle_sdk_core ‑ result::tests::parses_accept_fee_reject_rest
ootle_sdk_core ‑ result::tests::parses_accept_with_fees_event_and_diff
ootle_sdk_core ‑ result::tests::parses_dry_run_with_estimated_fee
ootle_sdk_core ‑ result::tests::parses_mempool_rejected
ootle_sdk_core ‑ result::tests::parses_pending
ootle_sdk_core ‑ result::tests::parses_reject_epoch_expired_with_abort_sub_code
ootle_sdk_core ‑ seed::tests::derivation_is_deterministic
ootle_sdk_core ‑ seed::tests::distinct_seeds_yield_distinct_scalars
ootle_sdk_core ‑ seed::tests::index_binds_the_scalar
ootle_sdk_core ‑ seed::tests::labels_separate_scalars
ootle_sdk_core ‑ stealth::assemble::tests::balanced_statement_assembles_one_stealth_transfer
ootle_sdk_core ‑ stealth::assemble::tests::deterministic_runs_match_modulo_unstable_proofs
ootle_sdk_core ‑ stealth::assemble::tests::full_pipeline_with_fabricated_utxo_input
ootle_sdk_core ‑ stealth::assemble::tests::mismatched_revealed_sum_is_validation_error
ootle_sdk_core ‑ stealth::assemble::tests::multi_revealed_output_splits_bucket_per_output
ootle_sdk_core ‑ stealth::assemble::tests::no_revealed_output_emits_no_deposit
ootle_sdk_core ‑ stealth::assemble::tests::pay_fee_from_revealed_forces_account_key_seal
ootle_sdk_core ‑ stealth::assemble::tests::revealed_input_wires_withdraw_bucket
ootle_sdk_core ‑ stealth::assemble::tests::revealed_only_has_no_balance_proof
ootle_sdk_core ‑ stealth::assemble::tests::single_revealed_output_deposits_whole_bucket
ootle_sdk_core ‑ stealth::assemble::tests::statement_fields_match_direct_build
ootle_sdk_core ‑ stealth::assemble::tests::stealth_only_has_no_input_bucket
ootle_sdk_core ‑ stealth::assemble::tests::two_phase_loop_converges_and_matches_one_shot
ootle_sdk_core ‑ stealth::assemble::tests::two_phase_loop_missing_required_utxo_errors
ootle_sdk_core ‑ stealth::assemble::tests::unbalanced_statement_is_stealth_error
ootle_sdk_core ‑ stealth::canonicalize::tests::deterministic_canonicalize_is_stable
ootle_sdk_core ‑ stealth::canonicalize::tests::good_seal_canonicalizes_with_null_set_zeroed_and_pubkeys_present
ootle_sdk_core ‑ stealth::canonicalize::tests::invalid_hex_is_parse_error
ootle_sdk_core ‑ stealth::canonicalize::tests::odd_length_hex_is_parse_error
ootle_sdk_core ‑ stealth::canonicalize::tests::tampered_signature_is_validation_error
ootle_sdk_core ‑ stealth::canonicalize::tests::undecodable_bytes_are_encoding_error
ootle_sdk_core ‑ stealth::decode::tests::burnt_substate_is_invalid
ootle_sdk_core ‑ stealth::decode::tests::decode_access_rule_has_no_spend_key
ootle_sdk_core ‑ stealth::decode::tests::decode_then_scan_round_trips
ootle_sdk_core ‑ stealth::decode::tests::malformed_substate_id_is_parse_error
ootle_sdk_core ‑ stealth::decode::tests::non_utxo_substate_id_is_parse_error
ootle_sdk_core ‑ stealth::decode::tests::undecodable_substate_value_is_encoding_error
ootle_sdk_core ‑ stealth::inputs::tests::absent_required_utxo_is_invalid
ootle_sdk_core ‑ stealth::inputs::tests::burnt_utxo_is_rejected
ootle_sdk_core ‑ stealth::inputs::tests::duplicate_owner_pk_is_rejected
ootle_sdk_core ‑ stealth::inputs::tests::first_input_no_revealed_is_seal_signer
ootle_sdk_core ‑ stealth::inputs::tests::frozen_utxo_is_rejected
ootle_sdk_core ‑ stealth::inputs::tests::happy_decrypt_recovers_mask_and_value
ootle_sdk_core ‑ stealth::inputs::tests::missing_spend_secret_is_invalid
ootle_sdk_core ‑ stealth::inputs::tests::revealed_input_forces_account_key_signer
ootle_sdk_core ‑ stealth::inputs::tests::second_input_is_required_signer
ootle_sdk_core ‑ stealth::inputs::tests::stealth_utxo_want_derives_utxo_substate_id
ootle_sdk_core ‑ stealth::inputs::tests::stealth_utxo_want_serde_round_trips
ootle_sdk_core ‑ stealth::inputs::tests::unfetched_utxo_schedules_fetch
ootle_sdk_core ‑ stealth::inputs::tests::want_list_from_stealth_inputs
ootle_sdk_core ‑ stealth::inputs::tests::wrong_spend_secret_fails_decryption
ootle_sdk_core ‑ stealth::outputs::tests::built_statement_validates
ootle_sdk_core ‑ stealth::outputs::tests::deterministic_path_is_reproducible_except_bulletproof
ootle_sdk_core ‑ stealth::outputs::tests::no_output_revealed_only
ootle_sdk_core ‑ stealth::outputs::tests::production_path_validates
ootle_sdk_core ‑ stealth::outputs::tests::rejects_minimum_value_promise_above_amount
ootle_sdk_core ‑ stealth::outputs::tests::rejects_output_entropy_count_mismatch
ootle_sdk_core ‑ stealth::outputs::tests::two_view_key_outputs_use_distinct_per_output_zk_nonces
ootle_sdk_core ‑ stealth::outputs::tests::view_key_output_has_viewable_balance_proof
ootle_sdk_core ‑ stealth::outputs::tests::view_key_output_without_zk_nonces_is_rejected
ootle_sdk_core ‑ stealth::outputs::tests::with_seed_is_reproducible_modulo_bulletproof
ootle_sdk_core ‑ stealth::outputs::tests::with_seed_zero_seed_is_a_validation_error
ootle_sdk_core ‑ stealth::outputs::tests::witness_is_decryptable_with_injected_nonce
ootle_sdk_core ‑ stealth::scan::tests::malformed_public_material_is_parse_error
ootle_sdk_core ‑ stealth::scan::tests::memo_is_recovered
ootle_sdk_core ‑ stealth::scan::tests::round_trip_recovers_value_and_mask
ootle_sdk_core ‑ stealth::scan::tests::scan_is_reproducible
ootle_sdk_core ‑ stealth::scan::tests::short_encrypted_data_is_parse_error
ootle_sdk_core ‑ stealth::scan::tests::skip_memo_drops_present_memo
ootle_sdk_core ‑ stealth::scan::tests::spend_key_mismatch_is_not_mine
ootle_sdk_core ‑ stealth::scan::tests::stealth_public_key_without_spend_key_is_parse_error
ootle_sdk_core ‑ stealth::scan::tests::tag_mismatch_is_not_mine
ootle_sdk_core ‑ stealth::scan::tests::view_key_only_mode_decrypts
ootle_sdk_core ‑ stealth::scan::tests::wrong_view_key_is_not_mine
ootle_sdk_core ‑ stealth::sign_seal::tests::account_key_seal_signatures_verify
ootle_sdk_core ‑ stealth::sign_seal::tests::ephemeral_seal_runs_are_independent_and_verify
ootle_sdk_core ‑ stealth::sign_seal::tests::ephemeral_seal_signatures_verify
ootle_sdk_core ‑ stealth::sign_seal::tests::is_seal_signer_authorized_flag_set
ootle_sdk_core ‑ stealth::sign_seal::tests::malformed_account_secret_is_key_error
ootle_sdk_core ‑ stealth::sign_seal::tests::production_paths_produce_bytes_and_id
ootle_sdk_core ‑ stealth::sign_seal::tests::stealth_seal_key_is_deterministic
ootle_sdk_core ‑ stealth::sign_seal::tests::stealth_seal_signatures_verify_and_key_matches
ootle_sdk_core ‑ substate_decode::tests::account_balance_wants_returns_account_vault_ids
ootle_sdk_core ‑ substate_decode::tests::account_balances_foreign_vault_is_ignored_but_referenced_still_counted
ootle_sdk_core ‑ substate_decode::tests::account_balances_handles_value_above_2_pow_33
ootle_sdk_core ‑ substate_decode::tests::account_balances_missing_vault_is_resolution_error_not_silent_zero
ootle_sdk_core ‑ substate_decode::tests::account_balances_non_component_is_validation_error
ootle_sdk_core ‑ substate_decode::tests::account_balances_sums_revealed_across_vaults_same_resource
ootle_sdk_core ‑ substate_decode::tests::decode_component_lists_vault_ids
ootle_sdk_core ‑ substate_decode::tests::decode_fungible_vault_reports_revealed_balance
ootle_sdk_core ‑ substate_decode::tests::malformed_substate_is_parse_error
ootle_sdk_core ‑ tests::crate_compiles
ootle_sdk_core ‑ types::address::tests::component_round_trips_through_string
ootle_sdk_core ‑ types::address::tests::parse_rejects_garbage
ootle_sdk_core ‑ types::address::tests::resource_round_trips_through_string
ootle_sdk_core ‑ types::bytes::tests::deserialize_rejects_uppercase_hex
ootle_sdk_core ‑ types::bytes::tests::fixed_newtype_hex_round_trip
ootle_sdk_core ‑ types::bytes::tests::fixed_newtype_rejects_wrong_width
ootle_sdk_core ‑ types::bytes::tests::fixed_newtype_serializes_as_hex_string
ootle_sdk_core ‑ types::bytes::tests::public_key_internal_round_trip
ootle_sdk_core ‑ types::bytes::tests::secret_newtype_round_trips
ootle_sdk_core ‑ types::bytes::tests::secret_newtype_zeroize_clears_the_bytes
ootle_sdk_core ‑ types::bytes::tests::secret_newtypes_are_zeroize_on_drop
ootle_sdk_core ‑ types::bytes::tests::var_newtype_hex_round_trip
ootle_sdk_core ‑ types::error::tests::display_includes_message
ootle_sdk_core ‑ types::error::tests::each_variant_has_its_stable_code
ootle_sdk_core ‑ types::error::tests::stealth_display_includes_message
ootle_sdk_core ‑ types::generic_intent::tests::amount_encodes_identically_to_the_builder
ootle_sdk_core ‑ types::generic_intent::tests::amount_survives_above_2_pow_33
ootle_sdk_core ‑ types::generic_intent::tests::blob_index_bounds_are_validated
ootle_sdk_core ‑ types::generic_intent::tests::bool_encodes_identically_to_the_builder
ootle_sdk_core ‑ types::generic_intent::tests::bytes_encodes_as_a_cbor_byte_string
ootle_sdk_core ‑ types::generic_intent::tests::bytes_serde_is_lowercase_hex
ootle_sdk_core ‑ types::generic_intent::tests::claimed_output_tombstone_address_encodes_as_the_typed_address
ootle_sdk_core ‑ types::generic_intent::tests::component_address_encodes_as_the_typed_address
ootle_sdk_core ‑ types::generic_intent::tests::empty_list_encodes_like_native_empty_vec
ootle_sdk_core ‑ types::generic_intent::tests::full_withdraw_arg_list_matches_the_builder
ootle_sdk_core ‑ types::generic_intent::tests::i64_min_encodes_identically_to_the_builder
ootle_sdk_core ‑ types::generic_intent::tests::i64_negative_encodes_identically_to_the_builder
ootle_sdk_core ‑ types::generic_intent::tests::i64_positive_encodes_identically_to_the_builder
ootle_sdk_core ‑ types::generic_intent::tests::intent_serde_round_trips
ootle_sdk_core ‑ types::generic_intent::tests::list_of_addresses_encodes_like_native_vec
ootle_sdk_core ‑ types::generic_intent::tests::list_of_non_fungible_ids_encodes_like_native_vec
ootle_sdk_core ‑ types::generic_intent::tests::list_of_u64_encodes_like_native_vec
ootle_sdk_core ‑ types::generic_intent::tests::malformed_address_is_a_parse_error
ootle_sdk_core ‑ types::generic_intent::tests::malformed_non_fungible_id_is_a_parse_error_without_panic
ootle_sdk_core ‑ types::generic_intent::tests::metadata_hash_rejects_uppercase_hex
ootle_sdk_core ‑ types::generic_intent::tests::nested_list_of_lists_encodes_like_native
ootle_sdk_core ‑ types::generic_intent::tests::nested_list_of_optionals_encodes_like_native
ootle_sdk_core ‑ types::generic_intent::tests::nested_workspace_in_list_is_a_validation_error_without_panic
ootle_sdk_core ‑ types::generic_intent::tests::nested_workspace_in_optional_is_a_validation_error_without_panic
ootle_sdk_core ‑ types::generic_intent::tests::non_fungible_address_encodes_as_the_typed_address
ootle_sdk_core ‑ types::generic_intent::tests::non_fungible_id_string_encodes_identically_to_the_builder
ootle_sdk_core ‑ types::generic_intent::tests::non_fungible_id_u256_encodes_identically_to_the_builder
ootle_sdk_core ‑ types::generic_intent::tests::non_fungible_id_u32_encodes_identically_to_the_builder
ootle_sdk_core ‑ types::generic_intent::tests::non_fungible_id_u64_encodes_identically_to_the_builder
ootle_sdk_core ‑ types::generic_intent::tests::optional_none_encodes_like_native_none
ootle_sdk_core ‑ types::generic_intent::tests::optional_some_encodes_like_native_some
ootle_sdk_core ‑ types::generic_intent::tests::over_deep_nesting_is_a_validation_error_without_panic
ootle_sdk_core ‑ types::generic_intent::tests::resource_address_encodes_as_the_typed_address
ootle_sdk_core ‑ types::generic_intent::tests::string_encodes_identically_to_the_builder
ootle_sdk_core ‑ types::generic_intent::tests::template_address_encodes_as_the_typed_address
ootle_sdk_core ‑ types::generic_intent::tests::transaction_receipt_address_encodes_as_the_typed_address
ootle_sdk_core ‑ types::generic_intent::tests::u64_encodes_identically_to_the_builder
ootle_sdk_core ‑ types::generic_intent::tests::u64_literal_decodes_into_a_narrow_unsigned_field
ootle_sdk_core ‑ types::generic_intent::tests::unknown_address_prefix_is_a_parse_error_without_panic
ootle_sdk_core ‑ types::generic_intent::tests::utxo_address_encodes_as_the_typed_address
ootle_sdk_core ‑ types::generic_intent::tests::validator_fee_pool_address_encodes_as_the_typed_address
ootle_sdk_core ‑ types::generic_intent::tests::vault_address_encodes_as_the_typed_address
ootle_sdk_core ‑ types::generic_intent::tests::workspace_arg_helper_produces_the_workspace_carrier
ootle_sdk_core ‑ types::generic_intent::tests::workspace_arg_is_not_encodable_standalone
ootle_sdk_core ‑ types::intent::tests::input_ref_rejects_garbage_id
ootle_sdk_core ‑ types::intent::tests::input_ref_round_trips_through_internal
ootle_sdk_core ‑ types::intent::tests::intent_inputs_convert_smoke
ootle_sdk_core ‑ types::intent::tests::intent_serde_round_trips
ootle_sdk_core ‑ types::network::tests::all_variants_round_trip_to_internal
ootle_sdk_core ‑ types::network::tests::default_is_esmeralda
ootle_sdk_core ‑ types::network::tests::serde_uses_lowercase_keys
ootle_sdk_core ‑ types::numeric::tests::boundary_amount_rejects_overflow_internal
ootle_sdk_core ‑ types::numeric::tests::boundary_amount_round_trips_via_internal
ootle_sdk_core ‑ types::numeric::tests::boundary_amount_serde_is_plain_number
ootle_sdk_core ‑ types::numeric::tests::boundary_amount_u64_max_round_trips
ootle_sdk_core ‑ types::numeric::tests::u128_amount_round_trip
ootle_sdk_core ‑ types::numeric::tests::u128_round_trips_above_2_pow_53
ootle_sdk_core ‑ types::numeric::tests::u128_round_trips_full_width
ootle_sdk_core ‑ types::numeric::tests::u128_round_trips_small
ootle_sdk_core ‑ types::result::tests::abort_codes_are_non_empty_and_unique
ootle_sdk_core ‑ types::result::tests::abort_variant_surfaces_sub_code
ootle_sdk_core ‑ types::result::tests::every_variant_maps_to_a_code
ootle_sdk_core ‑ types::result::tests::fee_receipt_round_trips_large_u64
ootle_sdk_core ‑ types::result::tests::finalized_result_estimated_fee_round_trips_large_u64
ootle_sdk_core ‑ types::result::tests::finalized_result_round_trips
ootle_sdk_core ‑ types::result::tests::outcome_helpers
ootle_sdk_core ‑ types::result::tests::reject_reason_preserves_code_and_message
ootle_sdk_core ‑ types::result::tests::submit_result_serde_round_trips
ootle_sdk_core ‑ types::result::tests::top_level_reject_codes_are_stable
ootle_sdk_core ‑ types::stealth::tests::build_seed_rejects_zero
ootle_sdk_core ‑ types::stealth::tests::commitment_from_bytes_rejects_wrong_width
ootle_sdk_core ‑ types::stealth::tests::commitment_hex_is_lowercase_and_rejects_uppercase
ootle_sdk_core ‑ types::stealth::tests::decrypted_output_serde_round_trips
ootle_sdk_core ‑ types::stealth::tests::entropy_secret_fields_are_not_copy
ootle_sdk_core ‑ types::stealth::tests::from_os_rng_is_random
ootle_sdk_core ‑ types::stealth::tests::from_os_rng_passes_rails
ootle_sdk_core ‑ types::stealth::tests::from_os_rng_zero_outputs
ootle_sdk_core ‑ types::stealth::tests::from_seed_binds_output_index
ootle_sdk_core ‑ types::stealth::tests::from_seed_distinct_seeds_differ
ootle_sdk_core ‑ types::stealth::tests::from_seed_is_deterministic
ootle_sdk_core ‑ types::stealth::tests::from_seed_passes_rails
ootle_sdk_core ‑ types::stealth::tests::random_seed_is_random_nonzero
ootle_sdk_core ‑ types::stealth::tests::revealed_output_sum_validation
ootle_sdk_core ‑ types::stealth::tests::stealth_entropy_serde_round_trips
ootle_sdk_core ‑ types::stealth::tests::stealth_output_spec_variants_round_trip
ootle_sdk_core ‑ types::stealth::tests::stealth_transfer_intent_serde_round_trips
ootle_sdk_core ‑ types::stealth::tests::utxo_tag_round_trips_u32
ootle_sdk_core ‑ types::stealth::tests::validate_rejects_duplicate_scalar
ootle_sdk_core ‑ types::stealth::tests::validate_rejects_zero_aead_prefix
ootle_sdk_core ‑ types::stealth::tests::validate_rejects_zero_scalar
ootle_sdk_core ‑ types::stealth::tests::var_newtypes_round_trip
ootle_sdk_core::golden_vectors ‑ address_assert_matches_builder_recipient_derivation
ootle_sdk_core::golden_vectors ‑ generate_then_run_round_trip
ootle_sdk_core::golden_vectors ‑ generic_seals_identically_to_hand_built
ootle_sdk_core::golden_vectors ‑ identity_view_pk_matches_seed_derivation
ootle_sdk_core::golden_vectors ‑ regen_fixtures
ootle_sdk_core::golden_vectors ‑ regen_is_idempotent
ootle_sdk_core::golden_vectors ‑ run_golden_vectors
ootle_sdk_core::ootle_rs_crosscheck ‑ crosscheck_detects_divergence
ootle_sdk_core::ootle_rs_crosscheck ‑ crosscheck_large_amount
ootle_sdk_core::ootle_rs_crosscheck ‑ crosscheck_single_key_basic
ootle_sdk_core::purity ‑ dependency_tree_is_pure
ootle_sdk_ffi_c::c_abi ‑ abandoned_handle_is_freed_cleanly
ootle_sdk_ffi_c::c_abi ‑ abandoned_stealth_handle_is_freed_cleanly
ootle_sdk_ffi_c::c_abi ‑ abi_version_is_the_stable_tag
ootle_sdk_ffi_c::c_abi ‑ account_balances_round_trips
ootle_sdk_ffi_c::c_abi ‑ bad_key_width_is_a_parse_error
ootle_sdk_ffi_c::c_abi ‑ cosign_add_signature_bad_secret_hex_is_a_key_error
ootle_sdk_ffi_c::c_abi ‑ cosign_round_trip_seals_a_validating_transaction
ootle_sdk_ffi_c::c_abi ‑ cosign_seal_with_auth_rejects_wrong_kind_handle
ootle_sdk_ffi_c::c_abi ‑ decode_substate_round_trips
ootle_sdk_ffi_c::c_abi ‑ derive_account_address_rejects_bad_hex
ootle_sdk_ffi_c::c_abi ‑ derive_account_address_reproduces_vector
ootle_sdk_ffi_c::c_abi ‑ derive_account_key_from_seed_reproduces_vector
ootle_sdk_ffi_c::c_abi ‑ derive_key_from_seed_rejects_bad_hex
ootle_sdk_ffi_c::c_abi ‑ derive_view_key_from_seed_reproduces_vector
ootle_sdk_ffi_c::c_abi ‑ faucet_claim_bad_and_null_intent_are_clean_errors
ootle_sdk_ffi_c::c_abi ‑ faucet_claim_flow_seals_valid_transaction
ootle_sdk_ffi_c::c_abi ‑ format_identity_address_rejects_bad_input
ootle_sdk_ffi_c::c_abi ‑ format_identity_address_round_trips_via_parse
ootle_sdk_ffi_c::c_abi ‑ format_identity_address_with_pay_ref
ootle_sdk_ffi_c::c_abi ‑ free_fns_are_null_safe
ootle_sdk_ffi_c::c_abi ‑ generate_account_key_returns_a_fresh_keypair
ootle_sdk_ffi_c::c_abi ‑ generate_account_keys_are_distinct_across_calls
ootle_sdk_ffi_c::c_abi ‑ generate_view_key_returns_a_fresh_keypair
ootle_sdk_ffi_c::c_abi ‑ generic_build_abandoned_handle_is_freed_cleanly
ootle_sdk_ffi_c::c_abi ‑ generic_build_bad_intent_json_is_a_parse_error
ootle_sdk_ffi_c::c_abi ‑ generic_build_instructions_flow_seals_valid_transaction
ootle_sdk_ffi_c::c_abi ‑ generic_build_null_intent_is_invalid_not_ub
ootle_sdk_ffi_c::c_abi ‑ malformed_intent_json_is_a_parse_error
ootle_sdk_ffi_c::c_abi ‑ malformed_secret_key_is_a_key_error
ootle_sdk_ffi_c::c_abi ‑ no_leaks_over_many_round_trips
ootle_sdk_ffi_c::c_abi ‑ null_handle_to_apply_is_invalid_not_ub
ootle_sdk_ffi_c::c_abi ‑ null_handle_to_seal_is_invalid_not_ub
ootle_sdk_ffi_c::c_abi ‑ null_json_arg_is_invalid_not_ub
ootle_sdk_ffi_c::c_abi ‑ one_shot_random_default_is_structural_and_non_reproducible
ootle_sdk_ffi_c::c_abi ‑ parse_address_rejects_bad_input
ootle_sdk_ffi_c::c_abi ‑ parse_address_substate_kinds
ootle_sdk_ffi_c::c_abi ‑ parse_finalized_result_matches_vector
ootle_sdk_ffi_c::c_abi ‑ parse_finalized_result_surfaces_dry_run_estimated_fee
ootle_sdk_ffi_c::c_abi ‑ public_handle_to_stealth_apply_is_invalid_not_ub
ootle_sdk_ffi_c::c_abi ‑ public_handle_to_stealth_free_is_a_noop_not_bad_free
ootle_sdk_ffi_c::c_abi ‑ public_handle_to_stealth_seal_is_invalid_not_ub
ootle_sdk_ffi_c::c_abi ‑ stealth_apply_missing_required_utxo_errors
ootle_sdk_ffi_c::c_abi ‑ stealth_build_outputs_statement_error_envelopes
ootle_sdk_ffi_c::c_abi ‑ stealth_build_outputs_statement_reproduces_vector_fields
ootle_sdk_ffi_c::c_abi ‑ stealth_decode_utxo_round_trips
ootle_sdk_ffi_c::c_abi ‑ stealth_error_envelopes
ootle_sdk_ffi_c::c_abi ‑ stealth_handle_to_public_apply_is_invalid_not_ub
ootle_sdk_ffi_c::c_abi ‑ stealth_handle_to_public_free_is_a_noop_not_bad_free
ootle_sdk_ffi_c::c_abi ‑ stealth_handle_to_public_seal_is_invalid_not_ub
ootle_sdk_ffi_c::c_abi ‑ stealth_one_shot_send_round_trips
ootle_sdk_ffi_c::c_abi ‑ stealth_scan_mine_round_trips
ootle_sdk_ffi_c::c_abi ‑ stealth_scan_not_mine_is_success_false
ootle_sdk_ffi_c::c_abi ‑ stealth_scan_substate_not_mine_and_bad_json
ootle_sdk_ffi_c::c_abi ‑ stealth_two_phase_handle_flow
ootle_sdk_ffi_c::c_abi ‑ stealth_two_phase_multi_round_converges
ootle_sdk_ffi_c::c_abi ‑ stealth_validate_error_envelopes
ootle_sdk_ffi_c::c_abi ‑ stealth_validate_good_seal_canonicalizes
ootle_sdk_ffi_c::c_abi ‑ stealth_validate_tampered_seal_errors
ootle_sdk_ffi_c::c_abi ‑ two_phase_handle_flow_seals_valid_transaction
ootle_sdk_ffi_c::c_abi ‑ two_phase_multi_round_converges_via_discovered_fetch_ids
ootle_sdk_ffi_c::c_abi ‑ unknown_network_byte_is_invalid
ootle_serde ‑ base64::tests::it_encodes_and_decodes_from_base64
ootle_serde ‑ hex::tests::test_serialize
ootle_serde ‑ str_number::tests::deserialize_from_query_string
ootle_serde ‑ str_number::tests::deserialize_i64_from_number_and_string
ootle_serde ‑ str_number::tests::deserialize_i64_overflow_fails
ootle_serde ‑ str_number::tests::deserialize_json_invalid_string_fails
ootle_serde ‑ str_number::tests::deserialize_json_negative_number_fails
ootle_serde ‑ str_number::tests::deserialize_json_number
ootle_serde ‑ str_number::tests::deserialize_json_number_above_u32_max
ootle_serde ‑ str_number::tests::deserialize_json_number_u64_max
ootle_serde ‑ str_number::tests::deserialize_json_number_zero
ootle_serde ‑ str_number::tests::deserialize_json_string_negative_fails
ootle_serde ‑ str_number::tests::deserialize_json_string_overflow_fails
ootle_serde ‑ str_number::tests::deserialize_json_string_small
ootle_serde ‑ str_number::tests::deserialize_json_string_u64_max
ootle_serde ‑ str_number::tests::deserialize_json_string_zero
ootle_serde ‑ str_number::tests::deserialize_option_from_number_string_null_and_absent
ootle_serde ‑ str_number::tests::deserialize_option_invalid_string_fails
ootle_serde ‑ str_number::tests::round_trip_binary
ootle_serde ‑ str_number::tests::round_trip_binary_i64
ootle_serde ‑ str_number::tests::round_trip_binary_option
ootle_serde ‑ str_number::tests::serialize_json_produces_number_not_string
ootle_serde ‑ str_number::tests::serialize_option_produces_number_or_null
tari_bor ‑ adapters::alloc_cap_tests::boxed_slice_rejects_dishonest_length_without_oom
tari_bor ‑ adapters::alloc_cap_tests::indexmap_rejects_dishonest_length_without_oom
tari_bor ‑ adapters::alloc_cap_tests::indexset_rejects_dishonest_length_without_oom
tari_bor ‑ macros::tests::array_of_mixed_values
tari_bor ‑ macros::tests::deeply_nested
tari_bor ‑ macros::tests::empty_collections
tari_bor ‑ macros::tests::expression_values
tari_bor ‑ macros::tests::flat_map
tari_bor ‑ macros::tests::integer_keys
tari_bor ‑ macros::tests::nested_array_in_array
tari_bor ‑ macros::tests::nested_array_in_map
tari_bor ‑ macros::tests::nested_map_in_map
tari_bor ‑ macros::tests::null_literal
tari_bor ‑ macros::tests::null_value_in_map
tari_bor ‑ macros::tests::primitive_literals
tari_bor ‑ macros::tests::round_trip_through_minicbor
tari_bor ‑ macros::tests::trailing_comma
tari_bor ‑ serde_codec::tests::bytes_compat::cow_bytes_via_serialize_bytes
tari_bor ‑ serde_codec::tests::i128_boundary_values
tari_bor ‑ serde_codec::tests::nested_u128_in_struct
tari_bor ‑ serde_codec::tests::u128_boundary_values
tari_bor ‑ tag::tests::rejects_wrong_tag
tari_bor ‑ tag::tests::round_trips_through_minicbor
tari_bor ‑ tag::tests::serde_json_is_unwrapped
tari_bor ‑ value::tests::array_roundtrip
tari_bor ‑ value::tests::bool_roundtrip
tari_bor ‑ value::tests::bytes_roundtrip
tari_bor ‑ value::tests::deeply_nested_array_errors_instead_of_overflow
tari_bor ‑ value::tests::deeply_nested_indefinite_array_errors_instead_of_overflow
tari_bor ‑ value::tests::deeply_nested_map_errors_instead_of_overflow
tari_bor ‑ value::tests::deeply_nested_tag_errors_instead_of_overflow
tari_bor ‑ value::tests::deeply_nested_within_limit_roundtrips
tari_bor ‑ value::tests::float_roundtrip
tari_bor ‑ value::tests::integer_roundtrip
tari_bor ‑ value::tests::map_roundtrip
tari_bor ‑ value::tests::nested_array_roundtrip
tari_bor ‑ value::tests::nested_tagged_roundtrip
tari_bor ‑ value::tests::null_roundtrip
tari_bor ‑ value::tests::tagged_roundtrip
tari_bor ‑ value::tests::text_roundtrip
tari_bor ‑ value_serde::tests::array_round_trips
tari_bor ‑ value_serde::tests::bytes_uses_sentinel_and_round_trips
tari_bor ‑ value_serde::tests::decodes_serde_json_arbitrary_precision_float
tari_bor ‑ value_serde::tests::decodes_serde_json_arbitrary_precision_integer
tari_bor ‑ value_serde::tests::decodes_serde_json_arbitrary_precision_negative_integer
tari_bor ‑ value_serde::tests::integer_outside_i64_uses_sentinel
tari_bor ‑ value_serde::tests::nested_complex_round_trips
tari_bor ‑ value_serde::tests::non_text_keyed_map_uses_sentinel
tari_bor ‑ value_serde::tests::primitive_round_trips
tari_bor ‑ value_serde::tests::string_keyed_map_uses_native_json_object
tari_bor ‑ value_serde::tests::tagged_value_round_trips
tari_consensus ‑ bounded_spawn::test::spawn
tari_consensus ‑ consensus_constants::tests::max_transaction_weight_admits_max_template_publish
tari_consensus ‑ consensus_constants::tests::validation_budgets_always_admit_honest_proposals
tari_consensus ‑ hotstuff::block_change_set::tests::check_max_mem_usage
tari_consensus ‑ hotstuff::commit_proofs::tests::it_hashes_the_header_identically_to_sidechain_header
tari_consensus ‑ hotstuff::current_view::tests::it_enters_a_later_epoch_at_a_lower_height
tari_consensus ‑ hotstuff::current_view::tests::it_never_enters_an_earlier_view
tari_consensus ‑ hotstuff::current_view::tests::it_only_moves_forward_within_an_epoch
tari_consensus ‑ hotstuff::on_propose::tests::subtract_weight_checked::it_returns_none_when_exhausted_or_underflowing
tari_consensus ‑ hotstuff::on_propose::tests::subtract_weight_checked::it_subtracts_within_budget
tari_consensus ‑ hotstuff::on_ready_to_vote_on_local_block::tests::exceeds_block_validation_weight::over_budget_with_multiple_commands_is_rejected
tari_consensus ‑ hotstuff::on_ready_to_vote_on_local_block::tests::exceeds_block_validation_weight::single_heavy_transaction_is_always_allowed
tari_consensus ‑ hotstuff::on_ready_to_vote_on_local_block::tests::exceeds_block_validation_weight::within_budget_is_allowed
tari_consensus ‑ hotstuff::vote_collector::collector::tests::it_detects_a_duplicate_vote
tari_consensus ‑ hotstuff::vote_collector::collector::tests::it_saves_a_new_vote
tari_consensus_types ‑ types::accumulated_data::tests::total_exhaust_burn_roundtrips_across_the_bignum_boundary
tari_engine ‑ fees::fee_module::tests::above_the_free_allowance_adds_a_quadratic_premium
tari_engine ‑ fees::fee_module::tests::at_or_below_the_free_allowance_is_flat_plus_linear
tari_engine ‑ fees::fee_module::tests::burn_is_a_floor_divided_percentage_of_base_fees
tari_engine ‑ fees::fee_module::tests::cost_is_monotonic_across_the_threshold
tari_engine ‑ fees::fee_module::tests::the_flat_cost_is_charged_whatever_the_size
tari_engine ‑ runtime::fee_state::tests::it_determines_if_fees_are_paid_in_full_with_refunds
tari_engine ‑ runtime::fee_state::tests::it_errors_if_incorrect_fee_resource_used
tari_engine ‑ runtime::fee_state::tests::it_prevents_fees_from_exceeding_u64_max
tari_engine ‑ runtime::fee_state::tests::it_splits_the_overcharge_as_a_burn_inclusive_payment
tari_engine ‑ runtime::fee_state::tests::it_tracks_refundable_payments
tari_engine ‑ runtime::validation::tests::a_rejected_transfer_does_not_consume_budget
tari_engine ‑ runtime::validation::tests::admits_a_transfer_sitting_on_every_cap
tari_engine ‑ runtime::validation::tests::rejects_a_withdraw_over_the_per_proof_input_cap
tari_engine ‑ runtime::validation::tests::rejects_the_transfer_that_exceeds_the_transfer_cap
tari_engine ‑ runtime::validation::tests::rejects_the_withdraw_that_exceeds_the_withdraw_cap
tari_engine ‑ runtime::validation::tests::sums_inputs_across_withdraws_and_a_rejected_withdraw_keeps_its_budget
tari_engine ‑ runtime::validation::tests::sums_inputs_and_outputs_across_transfers
tari_engine ‑ runtime::workspace::tests::tuples
tari_engine ‑ wasm::cache::tests::corrupt_cache_falls_back_to_recompile
tari_engine ‑ wasm::cache::tests::fingerprint_mismatch_treated_as_miss
tari_engine ‑ wasm::cache::tests::round_trip_compile_then_deserialize
tari_engine ‑ wasm::module::tests::accepts_module_without_custom_sections
tari_engine ‑ wasm::module::tests::accepts_only_template_def_section
tari_engine ‑ wasm::module::tests::rejects_disallowed_section_alongside_template_def
tari_engine ‑ wasm::module::tests::rejects_dwarf_debug_section
tari_engine ‑ wasm::module::tests::rejects_name_section
tari_engine ‑ wasm::static_template_def::tests::extracts_from_custom_section
tari_engine ‑ wasm::static_template_def::tests::extracts_legacy_builtin_template_defs
tari_engine ‑ wasm::static_template_def::tests::rejects_malformed_section_length
tari_engine::access_rules ‑ component_access_rules::it_allows_owner_to_update_component_access_rules
tari_engine::access_rules ‑ component_access_rules::it_prevents_access_rule_modification_if_owner_is_none
tari_engine::access_rules ‑ component_access_rules::it_restricts_component_methods
tari_engine::access_rules ‑ resource_access_rules::badge_holder_can_update_access_rule_gated_rule
tari_engine::access_rules ‑ resource_access_rules::it_allows_access_for_proofs_by_amount
tari_engine::access_rules ‑ resource_access_rules::it_allows_resource_access_with_badge_then_recall
tari_engine::access_rules ‑ resource_access_rules::it_allows_resource_actions_if_auth_hook_passes
tari_engine::access_rules ‑ resource_access_rules::it_creates_a_proof_from_bucket
tari_engine::access_rules ‑ resource_access_rules::it_denies_actions_on_resource
tari_engine::access_rules ‑ resource_access_rules::it_denies_recall_for_owner
tari_engine::access_rules ‑ resource_access_rules::it_denies_resource_actions_if_auth_hook_fails
tari_engine::access_rules ‑ resource_access_rules::it_disallows_hook_that_attempts_mutable_call_to_another_component_in_the_transaction
tari_engine::access_rules ‑ resource_access_rules::it_disallows_hook_that_attempts_mutable_call_to_caller
tari_engine::access_rules ‑ resource_access_rules::it_disallows_hook_that_writes_to_caller_component
tari_engine::access_rules ‑ resource_access_rules::it_fails_if_auth_hook_is_invalid
tari_engine::access_rules ‑ resource_access_rules::it_locks_resources_used_in_proofs
tari_engine::access_rules ‑ resource_access_rules::it_permits_cross_template_calls_using_proofs
tari_engine::access_rules ‑ resource_access_rules::it_restricts_resource_actions_to_component
tari_engine::access_rules ‑ resource_access_rules::owner_can_update_owner_gated_rule
tari_engine::access_rules ‑ resource_access_rules::owner_cannot_update_locked_rule
tari_engine::access_rules ‑ resource_access_rules::update_metadata_allowed_by_custom_rule
tari_engine::access_rules ‑ resource_access_rules::update_metadata_denied_for_non_owner
tari_engine::account ‑ attempt_to_overwrite_account
tari_engine::account ‑ basic_faucet_transfer
tari_engine::account ‑ create_account_is_idempotent
tari_engine::account ‑ create_account_is_idempotent_with_deposit
tari_engine::account ‑ custom_access_rules
tari_engine::account ‑ gasless
tari_engine::account ‑ put_into_bucket_merges_same_resource
tari_engine::account ‑ put_into_bucket_rejects_resource_mismatch
tari_engine::account ‑ take_from_bucket
tari_engine::account ‑ withdraw_from_account_prevented
tari_engine::address_allocation ‑ it_allocates_addresses_in_template_code
tari_engine::address_allocation ‑ it_allocates_an_address_using_instructions
tari_engine::address_allocation ‑ it_allows_calls_to_component_using_a_component_on_the_workspace
tari_engine::address_allocation ‑ it_allows_calls_to_component_using_the_allocated_address
tari_engine::address_allocation ‑ it_fails_if_address_allocation_is_not_used
tari_engine::address_allocation ‑ it_fails_if_instruction_allocated_addresses_are_not_used
tari_engine::airdrop ‑ airdrop
tari_engine::asserts ‑ assert_bucket_contains::it_asserts_that_a_bucket_contains
tari_engine::asserts ‑ assert_bucket_contains::it_fails_with_invalid_amount
tari_engine::asserts ‑ assert_bucket_contains::it_fails_with_invalid_bucket
tari_engine::asserts ‑ assert_bucket_contains::it_fails_with_invalid_resource
tari_engine::asserts ‑ assert_bucket_contains::it_fails_with_invalid_workspace_key
tari_engine::asserts ‑ assert_bucket_contains_non_fungibles::it_checks_for_nfts
tari_engine::asserts ‑ assert_bucket_contains_non_fungibles::it_fails_if_assertion_none_of_all_fails
tari_engine::asserts ‑ assert_bucket_contains_non_fungibles::it_fails_if_assertion_none_of_any_fails
tari_engine::asserts ‑ assert_bucket_contains_non_fungibles::it_fails_if_fungible_resource_provided
tari_engine::asserts ‑ assert_bucket_contains_non_fungibles::it_fails_if_nft_none_present
tari_engine::asserts ‑ assert_bucket_contains_non_fungibles::it_fails_if_nft_not_present
tari_engine::asserts ‑ assert_is_not_null::it_asserts_that_a_workspace_item_is_not_null
tari_engine::asserts ‑ assert_is_not_null::it_fails_with_invalid_workspace_key
tari_engine::burn ‑ it_burns_all_resource_types
tari_engine::caller_context ‑ it_fails_if_not_signed
tari_engine::caller_context ‑ it_fails_if_signer_is_not_in_scope
tari_engine::caller_context ‑ it_returns_signer_proofs
tari_engine::caller_context ‑ it_returns_the_tx_signer
tari_engine::complex_fee_payment ‑ fee_paid_via_amm_swap_fits_within_grace
tari_engine::compute_fee_budget ‑ fee_intent_cannot_exceed_grace_compute
tari_engine::compute_fee_budget ‑ fee_intent_may_spend_compute_within_grace_before_paying
tari_engine::compute_fee_budget ‑ grace_does_not_extend_past_the_fee_checkpoint
tari_engine::compute_fee_budget ‑ paying_more_raises_the_compute_allowance
tari_engine::compute_fee_budget ‑ underpaid_compute_is_capped_at_what_the_payment_funds
tari_engine::confidential ‑ a_transaction_over_the_withdraw_cap_is_rejected
tari_engine::confidential ‑ attempt_to_reveal_with_unbalanced_proof
tari_engine::confidential ‑ freeze_then_attempt_spend
tari_engine::confidential ‑ mint_and_transfer_revealed
tari_engine::confidential ‑ mint_initial_commitment
tari_engine::confidential ‑ mint_more_later
tari_engine::confidential ‑ mint_revealed_with_invalid_proof
tari_engine::confidential ‑ mint_with_view_key
tari_engine::confidential ‑ minting_a_duplicate_commitment_is_rejected
tari_engine::confidential ‑ multi_commitment_join
tari_engine::confidential ‑ reveal_confidential_and_transfer
tari_engine::confidential ‑ transfer_confidential_amounts_between_accounts
tari_engine::confidential ‑ transfer_confidential_fails_with_invalid_balance
tari_engine::confidential ‑ unfreeze_and_spend_in_one_transaction_downs_the_output
tari_engine::cross_template ‑ it_allows_function_to_function_calls
tari_engine::cross_template ‑ it_allows_function_to_method_calls
tari_engine::cross_template ‑ it_allows_method_to_function_calls
tari_engine::cross_template ‑ it_allows_method_to_method_calls
tari_engine::cross_template ‑ it_allows_multiple_recursion_levels
tari_engine::cross_template ‑ it_does_not_propagate_permissions
tari_engine::cross_template ‑ it_fails_on_invalid_calls
tari_engine::cross_template ‑ it_fails_when_surpassing_recursion_limit
tari_engine::cross_template ‑ it_fails_when_surpassing_recursion_limit_with_many_nested_components
tari_engine::events ‑ basic_emit_event
tari_engine::events ‑ builtin_vault_events
tari_engine::events ‑ cannot_use_standard_topic
tari_engine::fees ‑ another_account_pays_partially_for_fees
tari_engine::fees ‑ dangling_bucket_pay_fees
tari_engine::fees ‑ deducts_fees_from_payments_and_refunds_the_rest
tari_engine::fees ‑ deducts_fees_when_transaction_fails
tari_engine::fees ‑ deposit_from_faucet_then_pay
tari_engine::fees ‑ fail_partial_paid_fees
tari_engine::fees ‑ fail_pay_less_fees_than_fee_transaction
tari_engine::fees ‑ fail_pay_negative_fee
tari_engine::fees ‑ fail_pay_too_little_no_fee_instruction
tari_engine::fees ‑ failed_fee_transaction
tari_engine::fees ‑ failure_pay_fee_in_main_instructions
tari_engine::fees ‑ template_load_fee_charged_once_per_template_per_transaction
tari_engine::freeze ‑ it_freezes_vaults_containing_a_freezable_resource
tari_engine::fungible ‑ it_does_not_overflow_when_minting_a_huge_initial_supply
tari_engine::fungible ‑ it_does_not_overflow_when_minting_more_then_amount_max_confidential_tokens
tari_engine::fungible ‑ it_does_not_overflow_when_minting_more_then_amount_max_fungible_tokens
tari_engine::guessing_game ‑ it_works
tari_engine::limits ‑ max_call_size_limit
tari_engine::limits ‑ max_random_bytes_len_limit
tari_engine::metering_budget ‑ per_transaction_budget_caps_total_across_calls
tari_engine::native_compute_budget ‑ grace_covers_legitimate_fee_sourcing_flows
tari_engine::native_compute_budget ‑ in_flight_wasm_counts_toward_the_native_allowance
tari_engine::native_compute_budget ‑ native_ceiling_admits_every_structurally_valid_stealth_transaction
tari_engine::native_compute_budget ‑ paid_native_verification_is_charged
tari_engine::native_compute_budget ‑ revealed_only_statements_price_at_zero
tari_engine::native_compute_budget ‑ unpaid_native_verification_traps_before_the_crypto_runs
tari_engine::native_compute_budget ‑ view_key_surcharge_is_charged_per_output
tari_engine::no_concurrency ‑ it_panics_if_template_attempts_to_spawn_a_thread
tari_engine::no_std ‑ it_can_call_a_function
tari_engine::no_std ‑ it_can_call_a_method
tari_engine::no_std ‑ it_panics
tari_engine::publish_template ‑ publish_template_invalid_binary
tari_engine::publish_template ‑ publish_template_success
tari_engine::publish_template ‑ publish_template_too_big_binary
tari_engine::publish_template ‑ rejects_more_than_one_publish_template
tari_engine::recall ‑ it_recalls_all_resource_types
tari_engine::reentrancy ‑ it_allows_multiple_immutable_access_to_component
tari_engine::reentrancy ‑ it_prevents_multiple_mutable_access_to_component
tari_engine::reentrancy ‑ it_prevents_read_access_to_mutating_component
tari_engine::reentrancy ‑ it_prevents_reentrant_withdraw
tari_engine::resource ‑ confidential_join
tari_engine::resource ‑ create_rejects_oversized_token_symbol
tari_engine::resource ‑ fungible_join
tari_engine::resource ‑ non_fungible_join
tari_engine::resource ‑ update_metadata_can_set_symbol_when_not_previously_set
tari_engine::resource ‑ update_metadata_rejects_oversized_token_symbol
tari_engine::resource ‑ update_metadata_rejects_symbol_change
tari_engine::resource ‑ update_metadata_rejects_symbol_drop
tari_engine::resource ‑ update_metadata_succeeds
tari_engine::shenanigans ‑ it_disallows_calls_on_vaults_that_are_not_owned_by_current_component
tari_engine::shenanigans ‑ it_disallows_minting_different_resource_type
tari_engine::shenanigans ‑ it_disallows_vault_access_if_vault_is_not_owned
tari_engine::shenanigans ‑ it_disallows_withdraws_from_vaults_outside_of_component_context
tari_engine::shenanigans ‑ it_disallows_withdraws_from_vaults_outside_of_owning_component
tari_engine::shenanigans ‑ it_does_not_bring_non_owned_vault_id_into_scope
tari_engine::shenanigans ‑ it_prevents_access_to_out_of_scope_component
tari_engine::shenanigans ‑ it_prevents_access_to_vault_id_in_component_context
tari_engine::shenanigans ‑ it_rejects_dangling_resources
tari_engine::shenanigans ‑ it_rejects_dangling_vault_that_has_been_returned
tari_engine::shenanigans ‑ it_rejects_dangling_vaults_in_component
tari_engine::shenanigans ‑ it_rejects_dangling_vaults_in_constructor
tari_engine::shenanigans ‑ it_rejects_double_ownership_of_vault
tari_engine::shenanigans ‑ it_rejects_references_to_buckets_that_arent_in_scope
tari_engine::shenanigans ‑ it_rejects_unknown_substate_ids
tari_engine::signature ‑ bad_signature
tari_engine::signature ‑ check_signature_api
tari_engine::signature ‑ claim_with_valid_signature
tari_engine::signature ‑ multi_claim
tari_engine::spend_script ‑ all_conjunction_allows_when_every_condition_holds
tari_engine::spend_script ‑ all_conjunction_rejects_when_a_builtin_fails
tari_engine::spend_script ‑ all_conjunction_rejects_when_access_rule_fails
tari_engine::spend_script ‑ always_reject_aborts_spend
tari_engine::spend_script ‑ builtin_after_epoch_allows_when_reached
tari_engine::spend_script ‑ builtin_after_epoch_rejects_before_unlock
tari_engine::spend_script ‑ builtin_balance_preserved_allows_full_conservation
tari_engine::spend_script ‑ builtin_balance_preserved_rejects_added_key_path
tari_engine::spend_script ‑ builtin_balance_preserved_rejects_value_leaving_partition
tari_engine::spend_script ‑ builtin_balance_with_allowance_allows_within_cap
tari_engine::spend_script ‑ builtin_balance_with_allowance_rejects_over_cap
tari_engine::spend_script ‑ builtin_before_epoch_allows_before_deadline
tari_engine::spend_script ‑ builtin_before_epoch_rejects_at_or_after_deadline
tari_engine::spend_script ‑ builtin_output_preserves_condition_allows_preserving_output
tari_engine::spend_script ‑ builtin_output_preserves_condition_rejects_added_key_path
tari_engine::spend_script ‑ builtin_output_preserves_condition_rejects_changed_output
tari_engine::spend_script ‑ builtin_output_to_allows_required_output
tari_engine::spend_script ‑ builtin_output_to_rejects_added_key_path
tari_engine::spend_script ‑ builtin_output_to_rejects_when_target_absent
Check notice on line 0 in .github
github-actions / Test Results (CI)
1828 tests found (test 831 to 1555)
There are 1828 tests, see "Raw output" for the list of tests 831 to 1555.
Raw output
tari_engine::spend_script ‑ covenant_allows_output_that_preserves_condition
tari_engine::spend_script ‑ covenant_balance_allowance_vault_persists_across_spends
tari_engine::spend_script ‑ covenant_balance_allows_full_conservation
tari_engine::spend_script ‑ covenant_balance_allows_withdrawal_within_allowance
tari_engine::spend_script ‑ covenant_balance_rejects_understated_withdrawal
tari_engine::spend_script ‑ covenant_balance_rejects_value_leaving_partition
tari_engine::spend_script ‑ covenant_balance_rejects_withdrawal_over_allowance
tari_engine::spend_script ‑ covenant_balance_verifies_each_partition_independently
tari_engine::spend_script ‑ covenant_rejects_output_that_changes_condition
tari_engine::spend_script ‑ covenant_rejects_output_with_added_key_path
tari_engine::spend_script ‑ covenant_rejects_spend_with_no_stealth_outputs
tari_engine::spend_script ‑ data_consuming_builtin_with_template_function_is_rejected
tari_engine::spend_script ‑ empty_conjunction_is_rejected
tari_engine::spend_script ‑ hashlock_allows_correct_preimage
tari_engine::spend_script ‑ hashlock_rejects_empty_data
tari_engine::spend_script ‑ hashlock_rejects_wrong_preimage
tari_engine::spend_script ‑ htlc_claim_requires_both_preimage_and_signer
tari_engine::spend_script ‑ key_path_spend_authorised_by_signer_badge
tari_engine::spend_script ‑ key_path_spend_rejected_without_signer_badge
tari_engine::spend_script ‑ multi_leaf_tree_spends_via_any_committed_leaf
tari_engine::spend_script ‑ oversized_conjunction_is_rejected
tari_engine::spend_script ‑ oversized_inclusion_proof_is_rejected
tari_engine::spend_script ‑ oversized_witness_data_is_rejected
tari_engine::spend_script ‑ read_only_sandbox_blocks_state_mutation
tari_engine::spend_script ‑ revealing_a_leaf_not_in_the_tree_is_rejected
tari_engine::spend_script ‑ sandbox_denies_cross_template_call
tari_engine::spend_script ‑ sandbox_denies_emit_event
tari_engine::spend_script ‑ script_path_access_rule_leaf_allows_spend
tari_engine::spend_script ‑ script_path_access_rule_leaf_denies_spend
tari_engine::spend_script ‑ script_path_witness_increases_transaction_weight
tari_engine::spend_script ‑ signature_lock_allows_valid_signature
tari_engine::spend_script ‑ signature_lock_rejects_invalid_signature
tari_engine::spend_script ‑ spend_rejects_malformed_bound_arg
tari_engine::spend_script ‑ spend_rejects_missing_context_arg
tari_engine::spend_script ‑ spend_rejects_mutable_function
tari_engine::spend_script ‑ spend_rejects_non_unit_function
tari_engine::spend_script ‑ spend_rejects_unknown_function
tari_engine::spend_script ‑ spend_rejects_wrong_bound_arg_count
tari_engine::spend_script ‑ spend_script_exceeding_compute_budget_aborts
tari_engine::spend_script ‑ template_function_reads_matching_witness_data
tari_engine::spend_script ‑ template_function_rejects_mismatched_witness_data
tari_engine::spend_script ‑ timelock_allows_spend_at_or_after_unlock_epoch
tari_engine::spend_script ‑ timelock_rejects_spend_before_unlock_epoch
tari_engine::spend_script ‑ two_data_consuming_builtins_in_one_leaf_are_rejected
tari_engine::stealth ‑ basic_transfer
tari_engine::stealth ‑ burn_rejects_elgamal_value_proof_for_a_false_value
tari_engine::stealth ‑ burn_then_attempt_spend
tari_engine::stealth ‑ burn_with_elgamal_value_proof_adjusts_supply
tari_engine::stealth ‑ fee_intent_counts_a_stealth_transfer_performed_from_wasm
tari_engine::stealth ‑ fee_intent_rejects_a_second_stealth_transfer
tari_engine::stealth ‑ freeze_then_attempt_spend
tari_engine::stealth ‑ main_intent_may_transfer_after_the_fee_intent_has
tari_engine::stealth ‑ many_outputs_in_one_transfer
tari_engine::stealth ‑ mint_initial_supply
tari_engine::stealth ‑ mint_more_later
tari_engine::stealth ‑ mint_with_view_key
tari_engine::stealth ‑ programmatic_transfer
tari_engine::stealth ‑ transfer_denied_by_resource_withdraw_rule
tari_engine::stealth ‑ transfer_fails_if_transaction_is_not_signed_by_utxo_owner
tari_engine::stealth ‑ transfer_invalid_balance_in_statement
tari_engine::stealth ‑ transfer_invalid_range_proof_in_statement
tari_engine::stealth ‑ transfer_restricted_by_access_rules_component_scope
tari_engine::stealth ‑ transfer_restricted_by_access_rules_n_of_m
tari_engine::stealth ‑ transfer_revealed_between_accounts
tari_engine::stealth ‑ transfer_with_revealed_outputs
tari_engine::tariswap ‑ tariswap
tari_engine::template_upgrade ‑ it_denies_migration_if_not_owner
tari_engine::template_upgrade ‑ it_disallows_calling_the_migration_function_directly
tari_engine::template_upgrade ‑ it_fails_when_a_migration_attempts_a_cross_template_call
tari_engine::template_upgrade ‑ it_fails_when_a_migration_drops_a_vault
tari_engine::template_upgrade ‑ it_fails_when_a_migration_panics
tari_engine::template_upgrade ‑ it_migrates_to_a_new_template
tari_engine::template_upgrade ‑ it_migrates_to_a_new_template_with_args
tari_engine::template_upgrade ‑ it_migrates_to_a_new_template_without_migration_call
tari_engine::template_upgrade ‑ it_sets_migrate_to_true_in_the_function_def
tari_engine::test ‑ all_builtin_templates_are_correct
tari_engine::test ‑ basic_nft::burn_nft
tari_engine::test ‑ basic_nft::change_nft_mutable_data
tari_engine::test ‑ basic_nft::create_resource_mint_and_deposit
tari_engine::test ‑ basic_nft::get_non_fungibles_from_containers
tari_engine::test ‑ basic_nft::mint_specific_id
tari_engine::test ‑ consensus::current_epoch
tari_engine::test ‑ consensus::test_epoch_hash_constant_within_epoch
tari_engine::test ‑ consensus::test_epoch_hash_differs_across_epochs
tari_engine::test ‑ consensus::test_epoch_hash_is_injected
tari_engine::test ‑ consensus::test_epoch_hash_not_available_without_injection
tari_engine::test ‑ emoji_id::mint_emoji_ids
tari_engine::test ‑ errors::invalid_args
tari_engine::test ‑ errors::panic
tari_engine::test ‑ fungible::fungible_mint_and_burn
tari_engine::test ‑ instruction_arg_blob_resolves_to_template_method_arg
tari_engine::test ‑ instruction_arg_blob_unknown_name_panics_in_builder
tari_engine::test ‑ state_create_multiple_in_one_call
tari_engine::test ‑ test_buggy_template
tari_engine::test ‑ test_builtin_templates
tari_engine::test ‑ test_composed
tari_engine::test ‑ test_engine_errors
tari_engine::test ‑ test_errors_on_infinite_loop
tari_engine::test ‑ test_get_template_address
tari_engine::test ‑ test_hello_world
tari_engine::test ‑ test_private_function
tari_engine::test ‑ test_random
tari_engine::test ‑ test_state
tari_engine::test ‑ test_tuples
tari_engine::test ‑ tickets::buy_and_redeem_ticket
tari_engine::transaction_receipt ‑ committed_receipt_commits_to_the_transaction_intent
tari_engine::transaction_receipt ‑ fee_intent_receipt_commits_to_the_transaction_intent
tari_engine::transaction_receipt ‑ receipt_does_not_match_a_different_intent
tari_engine::validator_fees ‑ test_claim_validator_fees_up_to
tari_engine_types ‑ crypto::elgamal::tests::decrypt::it_decrypts_a_batch
tari_engine_types ‑ crypto::elgamal::tests::decrypt::it_finds_the_value
tari_engine_types ‑ crypto::elgamal::tests::decrypt::it_returns_none_if_the_value_out_of_range
tari_engine_types ‑ crypto::elgamal::tests::decrypt::it_returns_the_value_equal_to_max_value
tari_engine_types ‑ crypto::helpers::tests::endianness
tari_engine_types ‑ crypto::helpers::tests::homomorphic
tari_engine_types ‑ hash::tests::serialize_deserialize
tari_engine_types ‑ id_provider::tests::get_random_bytes
tari_engine_types ‑ id_provider::tests::it_fails_if_generating_more_ids_than_the_max
tari_engine_types ‑ indexed_value::tests::it_diffs_two_indexed_values
tari_engine_types ‑ indexed_value::tests::it_extracts_known_types_from_binary_data
tari_engine_types ‑ indexed_value::tests::it_returns_empty_indexed_value_for_empty_bytes
tari_engine_types ‑ protocol_version::tests::far_future_is_max_supported
tari_engine_types ‑ protocol_version::tests::genesis_is_v0
tari_engine_types ‑ protocol_version::tests::monotonic_across_activations
tari_engine_types ‑ stealth::condition_structure::tests::accepts_a_conjunction_of_context_only_atoms
tari_engine_types ‑ stealth::condition_structure::tests::accepts_a_single_data_consumer_alongside_context_only_atoms
tari_engine_types ‑ stealth::condition_structure::tests::rejects_a_conjunction_over_the_limit
tari_engine_types ‑ stealth::condition_structure::tests::rejects_a_data_consumer_sharing_a_leaf_with_a_template_function
tari_engine_types ‑ stealth::condition_structure::tests::rejects_an_empty_conjunction
tari_engine_types ‑ stealth::condition_structure::tests::rejects_two_data_consumers_in_one_leaf
tari_engine_types ‑ stealth::condition_tree::tests::leaf_and_branch_domains_are_separated
tari_engine_types ‑ stealth::condition_tree::tests::non_member_has_no_proof
tari_engine_types ‑ stealth::condition_tree::tests::proof_round_trips_through_cbor
tari_engine_types ‑ stealth::condition_tree::tests::rejects_empty_and_duplicate
tari_engine_types ‑ stealth::condition_tree::tests::root_is_independent_of_authoring_order
tari_engine_types ‑ stealth::condition_tree::tests::round_trips_for_every_leaf_across_sizes
tari_engine_types ‑ stealth::condition_tree::tests::single_leaf_root_is_the_leaf_with_an_empty_proof
tari_engine_types ‑ stealth::condition_tree::tests::tampered_sibling_fails_verification
tari_engine_types ‑ stealth::condition_tree::tests::wrong_root_fails_verification
tari_engine_types ‑ stealth::hashlock::tests::algorithms_are_distinct_and_deterministic
tari_engine_types ‑ stealth::hashlock::tests::sha256_matches_a_known_vector
tari_engine_types ‑ stealth::transfer::tests::empty_statement_prices_at_zero
tari_engine_types ‑ stealth::transfer::tests::price_is_statement_plus_per_output_plus_per_input
tari_engine_types ‑ stealth::transfer::tests::view_key_adds_the_surcharge_per_output
tari_engine_types ‑ stealth::value_proof::tests::elgamal::it_proves_the_value_of_a_viewable_balance
tari_engine_types ‑ stealth::value_proof::tests::elgamal::it_rejects_a_false_value_claimed_by_the_view_key_holder
tari_engine_types ‑ stealth::value_proof::tests::elgamal::it_rejects_a_proof_from_a_prover_without_the_view_key
tari_engine_types ‑ stealth::value_proof::tests::elgamal::it_rejects_a_value_above_u64_max
tari_engine_types ‑ stealth::value_proof::tests::it_fails_if_the_value_differs
tari_engine_types ‑ stealth::value_proof::tests::it_proves_knowledge_of_the_value
tari_engine_types ‑ substate::tests::hash_substate_epoch_binding::different_epochs_yield_different_hashes
tari_engine_types ‑ substate::tests::hash_substate_epoch_binding::same_epoch_same_inputs_stable
tari_engine_types ‑ substate::tests::hash_substate_epoch_binding::version_still_binds
tari_engine_types ‑ substate::tests::substate_id_parse::it_parses_a_display_string
tari_engine_types ‑ substate::tests::substate_id_parse::it_parses_valid_substate_ids
tari_engine_types ‑ substate_serde::tests::encoding_and_decoding
tari_engine_types ‑ validator_fee::tests::test_withdraw_up_to
tari_epoch_manager ‑ service::committee_cache::tests::clear_drops_entries
tari_epoch_manager ‑ service::committee_cache::tests::coalesces_concurrent_first_fetches
tari_epoch_manager ‑ service::committee_cache::tests::error_does_not_poison_cell
tari_epoch_manager ‑ service::committee_cache::tests::returns_cached_value_on_subsequent_calls
tari_epoch_oracles ‑ base_layer::oracle::tests::boundary_scan_detects_validator_changes_at_boundaries
tari_epoch_oracles ‑ base_layer::oracle::tests::boundary_scan_emits_same_epoch_changes_as_full_scan
tari_epoch_oracles ‑ base_layer::oracle::tests::failed_validator_node_change_fetch_leaves_scan_position_unadvanced
tari_epoch_oracles ‑ base_layer::oracle::tests::reorg_deeper_than_lag_triggers_full_rescan
tari_epoch_oracles ‑ base_layer::oracle::tests::reorg_rewinds_to_fork_point_and_prunes_orphans
tari_epoch_oracles ‑ base_layer::oracle::tests::reorg_scan_converges_on_new_chain
tari_epoch_oracles ‑ base_layer::oracle::tests::validator_node_changes_are_emitted_in_order_before_each_epoch_change
tari_epoch_oracles ‑ configured::config::tests::a_validator_listed_twice_is_rejected
tari_epoch_oracles ‑ configured::config::tests::claim_key_rotation_does_not_move_the_shard_key
tari_epoch_oracles ‑ configured::config::tests::distinct_validators_are_valid
tari_epoch_oracles ‑ configured::config::tests::duplicate_effective_epoch_is_rejected
tari_epoch_oracles ‑ configured::config::tests::no_claim_key_changes_is_valid
tari_epoch_oracles ‑ configured::config::tests::rotating_back_to_a_previously_used_key_is_valid
tari_epoch_oracles ‑ configured::config::tests::rotation_after_activation_is_valid
tari_epoch_oracles ‑ configured::config::tests::rotation_at_or_before_activation_is_rejected
tari_epoch_oracles ‑ configured::config::tests::rotation_to_the_same_key_is_rejected
tari_epoch_oracles ‑ configured::config::tests::rotations_need_not_be_listed_in_epoch_order
tari_epoch_oracles ‑ configured::epoch_ticker::tests::it_ticks_according_to_interval
tari_epoch_oracles ‑ configured::oracle::tests::a_scheduled_rotation_does_not_trip_the_shard_key_check
tari_epoch_oracles ‑ configured::oracle::tests::claim_key_rotation_is_not_announced_as_a_new_registration
tari_epoch_oracles ‑ configured::oracle::tests::claim_key_rotation_re_adds_validator_with_new_key_and_same_shard_key
tari_epoch_oracles ‑ configured::oracle::tests::config_added_after_activation_epoch_is_skipped_on_restart
tari_epoch_oracles ‑ configured::oracle::tests::editing_the_claim_key_of_an_activated_validator_is_rejected
tari_epoch_oracles ‑ configured::oracle::tests::fresh_start_activates_validators_at_activation_epoch
tari_epoch_oracles ‑ configured::oracle::tests::fresh_store_replay_past_the_rotation_converges_on_the_new_key
tari_epoch_oracles ‑ configured::oracle::tests::invalid_config_stops_the_oracle_with_an_error
tari_epoch_oracles ‑ configured::oracle::tests::restart_after_effective_epoch_does_not_re_emit_the_rotation
tari_epoch_oracles ‑ configured::oracle::tests::restart_before_effective_epoch_still_emits_the_rotation
tari_epoch_oracles ‑ configured::oracle::tests::restart_does_not_reactivate_already_activated_validators
tari_epoch_oracles ‑ configured::real_time_ticker::tests::it_catches_up_to_current_epoch
tari_epoch_oracles ‑ configured::real_time_ticker::tests::it_stays_on_the_current_epoch_of_base_time_in_future
tari_epoch_oracles ‑ configured::real_time_ticker::tests::it_ticks_according_to_relative_time
tari_epoch_oracles ‑ hybrid::mpsc_ticker::tests::it_delivers_every_tick_in_order
tari_epoch_oracles ‑ hybrid::mpsc_ticker::tests::it_picks_up_ticks
tari_indexer ‑ network_state_sync::event_filter::tests::combines_with_other_filters
tari_indexer ‑ network_state_sync::event_filter::tests::derives_resource_address_from_payload_only_when_parseable
tari_indexer ‑ network_state_sync::event_filter::tests::empty_filter_matches_any_event
tari_indexer ‑ network_state_sync::event_filter::tests::matches_resource_mint_by_substate_id_resource
tari_indexer ‑ network_state_sync::event_filter::tests::matches_vault_deposit_by_resource_address_in_payload
tari_indexer ‑ network_state_sync::event_filter::tests::rejects_events_without_resource_when_filter_set
tari_indexer ‑ network_state_sync::metrics::tests::registers_and_publishes_all_gauges
tari_indexer ‑ rest_api::cache::tests::no_store_applies_when_the_handler_chose_no_policy
tari_indexer ‑ rest_api::cache::tests::no_store_never_overrides_a_handler_policy
tari_indexer ‑ rest_api::metrics::tests::it_serves_metrics_on_a_dedicated_listener
tari_indexer ‑ rest_api::metrics::tests::it_serves_nothing_but_metrics
tari_indexer ‑ rest_api::rate_limit::tests::bucket_allows_capacity_then_rejects
tari_indexer ‑ rest_api::rate_limit::tests::bucket_caps_at_capacity_after_long_idle
tari_indexer ‑ rest_api::rate_limit::tests::bucket_refills_proportionally_to_elapsed_time
tari_indexer ‑ rest_api::rate_limit::tests::bucket_retry_after_is_at_least_one_second
tari_indexer ‑ rest_api::rate_limit::tests::extract_ip_falls_back_to_localhost_when_no_info
tari_indexer ‑ rest_api::rate_limit::tests::extract_ip_falls_back_to_xri_when_xff_missing_and_trusted
tari_indexer ‑ rest_api::rate_limit::tests::extract_ip_falls_through_invalid_proxy_headers_to_connect_info
tari_indexer ‑ rest_api::rate_limit::tests::extract_ip_ignores_proxy_headers_when_untrusted
tari_indexer ‑ rest_api::rate_limit::tests::extract_ip_takes_xff_first_entry_when_trusted
tari_indexer ‑ rest_api::rate_limit::tests::extract_ip_uses_connect_info
tari_indexer ‑ rest_api::rate_limit::tests::ip_rate_limiter_concurrent_check_respects_capacity
tari_indexer ‑ rest_api::rate_limit::tests::ip_rate_limiter_isolates_per_ip
tari_indexer ‑ rest_api::rate_limit::tests::refill_rate_rejects_zero_and_subsecond_windows
tari_indexer ‑ rest_api::rate_limit::tests::sse_acquires_up_to_max_then_rejects
tari_indexer ‑ rest_api::rate_limit::tests::sse_concurrent_acquires_never_exceed_max
tari_indexer ‑ rest_api::rate_limit::tests::sse_drop_decrements_and_removes_when_last
tari_indexer ‑ rest_api::rate_limit::tests::sse_isolates_per_ip
tari_indexer ‑ storage_sqlite::store_factory::tests::recent_transactions_include_receipt_summary
tari_indexer ‑ storage_sqlite::store_factory::tests::tari_economics_defaults_to_zero_when_unset
tari_indexer ‑ storage_sqlite::store_factory::tests::tari_economics_round_trips
tari_indexer ‑ storage_sqlite::store_factory::tests::tari_total_supply_nets_receipt_burn_not_header
tari_indexer ‑ storage_sqlite::store_factory::tests::verified_state_roots_ring_prunes_to_sixteen
tari_indexer ‑ storage_sqlite::store_factory::tests::verified_state_roots_upsert_is_idempotent
tari_indexer_lib ‑ substate_versions::tests::batch_records_every_substate_at_its_newest_version
tari_indexer_lib ‑ substate_versions::tests::only_older_versions_are_superseded
tari_indexer_lib ‑ substate_versions::tests::out_of_order_records_keep_the_newest_version
tari_indexer_lib ‑ substate_versions::tests::previous_generation_is_still_consulted
tari_indexer_lib ‑ substate_versions::tests::unknown_substate_is_not_superseded
tari_indexer_lib ‑ substate_versions::tests::updated_substates_survive_generation_rolls
tari_networking ‑ message_mode::tests::admits_messages_until_the_byte_budget_is_reached
tari_networking ‑ message_mode::tests::budget_is_released_once_a_message_is_consumed
tari_networking ‑ message_mode::tests::direct_messages_are_bounded_by_wire_size
tari_networking ‑ message_mode::tests::drops_are_counted_on_both_bounds
tari_networking ‑ message_mode::tests::message_count_is_bounded_independently_of_size
tari_ootle_address ‑ macros::tests::it_produces_a_address_from_string
tari_ootle_address ‑ ootle_address::tests::it_decodes_from_bech32
tari_ootle_address ‑ ootle_address::tests::it_encodes_and_decodes_from_bytes
tari_ootle_address ‑ ootle_address::tests::it_encodes_to_bech32
tari_ootle_address ‑ ootle_address::tests::it_parses_from_str
tari_ootle_address ‑ ootle_address::tests::serde_tests::it_serializes_to_bytes
tari_ootle_address ‑ ootle_address::tests::serde_tests::it_serializes_to_json
tari_ootle_address ‑ ootle_address::tests::serde_tests::with_pay_ref::it_serializes_to_bytes_with_pay_ref
tari_ootle_address ‑ ootle_address::tests::serde_tests::with_pay_ref::it_serializes_to_json_with_pay_ref
tari_ootle_address ‑ ootle_address::tests::with_pay_ref::it_encodes_and_decodes_with_pay_ref
tari_ootle_address ‑ ootle_address::tests::with_pay_ref::it_errors_if_payref_is_too_large
tari_ootle_address ‑ ootle_address::tests::with_pay_ref::it_errors_if_payref_length_is_inaccurate
tari_ootle_app_utilities ‑ claim_burn_proof_verifier::tests::known_answer_challenge_matches_l1_encoding
tari_ootle_app_utilities ‑ claim_burn_proof_verifier::tests::rejects_replay_onto_a_different_sidechain
tari_ootle_app_utilities ‑ claim_burn_proof_verifier::tests::rejects_unbound_proof_when_chain_expects_a_sidechain_id
tari_ootle_app_utilities ‑ claim_burn_proof_verifier::tests::rejects_when_claimant_does_not_match_signed_binding
tari_ootle_app_utilities ‑ claim_burn_proof_verifier::tests::verifies_against_caller_supplied_claimant
tari_ootle_app_utilities ‑ claim_burn_proof_verifier::tests::verifies_with_matching_sidechain_id
tari_ootle_app_utilities ‑ epoch_oracle_config::tests::claim_key_changes_round_trip_from_config_json
tari_ootle_app_utilities ‑ epoch_oracle_config::tests::config_file_override_replaces_inline_json
tari_ootle_app_utilities ‑ epoch_oracle_config::tests::esmeralda_override_loads_inline_config_json
tari_ootle_app_utilities ‑ epoch_oracle_config::tests::inline_config_json_loads
tari_ootle_app_utilities ‑ epoch_oracle_config::tests::invalid_config_json_is_rejected_at_load
tari_ootle_app_utilities ‑ epoch_oracle_config::tests::setting_both_sources_is_an_error
tari_ootle_app_utilities ‑ epoch_oracle_config::tests::setting_no_source_is_an_error
tari_ootle_app_utilities ‑ epoch_oracle_config::tests::without_override_falls_back_to_base_layer_default
tari_ootle_app_utilities ‑ seed_peer::tests::it_fails_to_parse_with_invalid_public_key
tari_ootle_app_utilities ‑ seed_peer::tests::it_parses_ipv6
tari_ootle_app_utilities ‑ seed_peer::tests::it_parses_with_public_key
tari_ootle_app_utilities ‑ seed_peer::tests::it_parses_without_public_key
tari_ootle_common_types ‑ committee::tests::select_n_starting_from::it_does_not_panic_empty_committee
tari_ootle_common_types ‑ committee::tests::select_n_starting_from::it_selects_members_wrapping_around
tari_ootle_common_types ‑ committee::tests::select_n_starting_from::it_wraps_around_once
tari_ootle_common_types ‑ committee::tests::select_n_starting_from::it_wraps_the_start_index_around
tari_ootle_common_types ‑ engine_signature::tests::it_verifies_a_valid_signature
tari_ootle_common_types ‑ fee_pool::tests::it_creates_a_pool_address_that_naturally_falls_in_the_shard
tari_ootle_common_types ‑ fee_pool::tests::it_migrates_predictably_under_a_finer_split
tari_ootle_common_types ‑ fee_pool::tests::it_preserves_pk_entropy_beyond_the_shard_prefix
tari_ootle_common_types ‑ fee_pool::tests::it_works_for_shard_256_and_other_n
tari_ootle_common_types ‑ lock_intent::tests::it_allows_read_lock_if_write_lock
tari_ootle_common_types ‑ num_preshards::tests::it_calculates_all_shard_groups
tari_ootle_common_types ‑ num_preshards::tests::total_shard_group_lengths_equal_num_preshards
tari_ootle_common_types ‑ protocol_version::tests::far_future_is_max_supported
tari_ootle_common_types ‑ protocol_version::tests::genesis_is_v0
tari_ootle_common_types ‑ protocol_version::tests::monotonic_across_activations
tari_ootle_common_types ‑ shard::test::committee_is_properly_computed
tari_ootle_common_types ‑ shard_group::tests::all_shards
tari_ootle_common_types ‑ shard_group::tests::contains_or_global_works_correctly
tari_ootle_common_types ‑ shard_group::tests::encode_decode
tari_ootle_common_types ‑ shard_group::tests::intersection::it_calculates_the_intersection_of_overlapping_shard_groups
tari_ootle_common_types ‑ shard_group::tests::intersection::it_returns_none_if_shard_groups_do_not_overlap
tari_ootle_common_types ‑ shard_group::tests::to_string_and_parsing
tari_ootle_common_types ‑ shard_group::tests::to_substate_address_range
tari_ootle_common_types ‑ shard_state_versions::tests::it_applies_a_bitmap_to_increment_versions
tari_ootle_common_types ‑ shard_state_versions::tests::it_deserializes_if_serialized_vec_is_within_bounds
tari_ootle_common_types ‑ shard_state_versions::tests::it_errors_if_more_then_max_shards
tari_ootle_common_types ‑ shard_state_versions::tests::it_errors_if_serialized_vec_is_empty
tari_ootle_common_types ‑ shard_state_versions::tests::it_errors_if_serialized_vec_is_too_large
tari_ootle_common_types ‑ shard_state_versions::tests::it_gets_by_index
tari_ootle_common_types ‑ shard_state_versions::tests::it_gets_by_shard
tari_ootle_common_types ‑ substate_address::tests::from_str::it_errors_if_too_short
tari_ootle_common_types ‑ substate_address::tests::from_str::it_works
tari_ootle_common_types ‑ substate_address::tests::max_committees
tari_ootle_common_types ‑ substate_address::tests::shard_group_to_substate_address_range::it_works
tari_ootle_common_types ‑ substate_address::tests::substate_addresses_to_from_u256_endianness_matches
tari_ootle_common_types ‑ substate_address::tests::to_committee_shard_and_shard_range_match
tari_ootle_common_types ‑ substate_address::tests::to_shard
tari_ootle_common_types ‑ substate_address::tests::to_shard_group::it_matches_num_preshard_all_shard_iter
tari_ootle_common_types ‑ substate_address::tests::to_shard_group::it_returns_the_correct_shard_group
tari_ootle_common_types ‑ substate_address::tests::to_shard_group::it_returns_the_correct_shard_group_for_odd_num_committees
tari_ootle_common_types ‑ substate_address::tests::to_shard_group::it_returns_the_correct_shard_group_generic
tari_ootle_common_types ‑ uint::tests::u256_one
tari_ootle_common_types ‑ versioned_substate_id::tests::it_hashes_identically_to_a_substate_id
tari_ootle_p2p ‑ peer_address::tests::check_conversions
tari_ootle_p2p ‑ peer_address::tests::zero
tari_ootle_storage ‑ consensus_models::block_pledges::tests::basic
tari_ootle_storage ‑ consensus_models::block_pledges::tests::partial_eq_and_hash_are_consistent
tari_ootle_storage ‑ consensus_models::command::tests::execution_weight_percent
tari_ootle_storage ‑ consensus_models::command::tests::ordering
tari_ootle_storage ‑ consensus_models::committed_block_proof::tests::it_rejects_undecodable_bytes
tari_ootle_storage ‑ consensus_models::committed_block_proof::tests::it_round_trips_through_bytes_and_reads_header_fields
tari_ootle_storage ‑ consensus_models::evidence::tests::exhaust_burn_portion::it_assigns_the_remainder_to_the_first_groups_in_shard_group_order
tari_ootle_storage ‑ consensus_models::evidence::tests::exhaust_burn_portion::it_does_not_depend_on_insertion_order
tari_ootle_storage ‑ consensus_models::evidence::tests::exhaust_burn_portion::it_returns_none_for_an_uninvolved_shard_group
tari_ootle_storage ‑ consensus_models::evidence::tests::exhaust_burn_portion::it_sums_to_exactly_the_whole_burn
tari_ootle_storage ‑ consensus_models::evidence::tests::it_merges_two_evidences_together
tari_ootle_storage ‑ consensus_models::leader_fee::tests::it_calculates_the_correct_leader_fee_and_burn
tari_ootle_storage ‑ consensus_models::transaction_pool::tests::calculate_leader_fee::it_calculates_the_correct_leader_fee
tari_ootle_storage ‑ consensus_models::transaction_pool::tests::calculate_leader_fee::simple_fuzz
tari_ootle_storage ‑ consensus_models::transaction_pool::tests::ordering::it_is_ordered_correctly
tari_ootle_storage ‑ consensus_models::transaction_pool::tests::proposal_weight::executing_phases_cost_full_weight
tari_ootle_storage ‑ consensus_models::transaction_pool::tests::proposal_weight::finalisation_phases_are_discounted
tari_ootle_storage ‑ consensus_models::transaction_pool::tests::proposal_weight::proposal_weight_is_at_least_one
tari_ootle_storage_sqlite::global_db ‑ block_header_insert_is_idempotent
tari_ootle_storage_sqlite::global_db ‑ change_committee_shard_group
tari_ootle_storage_sqlite::global_db ‑ delete_block_headers_above_removes_higher_headers
tari_ootle_storage_sqlite::global_db ‑ insert_and_get_within_epoch
tari_ootle_storage_sqlite::global_db ‑ rotated_claim_key_resolves_per_epoch
tari_ootle_template_build ‑ doc_extract::tests::extracts_single_function_doc
tari_ootle_template_build ‑ doc_extract::tests::ignores_impls_of_other_types
tari_ootle_template_build ‑ doc_extract::tests::ignores_trait_impls
tari_ootle_template_build ‑ doc_extract::tests::includes_function_with_no_doc
tari_ootle_template_build ‑ doc_extract::tests::joins_multi_line_doc
tari_ootle_template_build ‑ doc_extract::tests::preserves_source_order
tari_ootle_template_build ‑ doc_extract::tests::returns_empty_when_no_template_mod
tari_ootle_template_build ‑ doc_extract::tests::skips_non_public_functions
tari_ootle_template_build ‑ tests::build_errors_on_missing_cargo_toml
tari_ootle_template_build ‑ tests::build_extracts_function_docs_from_lib_rs
tari_ootle_template_build ‑ tests::build_generates_cbor_file
tari_ootle_template_build ‑ tests::build_generates_json_when_enabled
tari_ootle_template_build ‑ tests::build_without_lib_rs_leaves_functions_empty
tari_ootle_template_build ‑ tests::extra_entries_are_written
tari_ootle_template_build ‑ tests::hash_changes_with_overrides
tari_ootle_template_build ‑ tests::hash_is_deterministic_across_builds
tari_ootle_template_build ‑ tests::overrides_replace_cargo_toml_values
tari_ootle_template_build ‑ tests::source_path_override_is_honored
tari_ootle_template_metadata ‑ cargo_toml::tests::missing_package_section_errors
tari_ootle_template_metadata ‑ cargo_toml::tests::parse_full_cargo_toml
tari_ootle_template_metadata ‑ cargo_toml::tests::parse_minimal_cargo_toml
tari_ootle_template_metadata ‑ hash::tests::cbor_serde_roundtrip
tari_ootle_template_metadata ‑ hash::tests::from_bytes_rejects_invalid
tari_ootle_template_metadata ‑ hash::tests::hex_roundtrip
tari_ootle_template_metadata ‑ hash::tests::incremental_write_matches_single_write
tari_ootle_template_metadata ‑ hash::tests::json_serde_roundtrip
tari_ootle_template_metadata ‑ hash::tests::stack_allocated
tari_ootle_template_metadata ‑ hash::tests::to_bytes_roundtrip
tari_ootle_template_metadata ‑ hash::tests::writer_produces_valid_multihash
tari_ootle_template_metadata ‑ hash::tests::writer_verify_roundtrip
tari_ootle_template_metadata ‑ metadata::tests::cbor_backward_compat_missing_optional_fields
tari_ootle_template_metadata ‑ metadata::tests::cbor_roundtrip
tari_ootle_template_metadata ‑ metadata::tests::hash_changes_with_content
tari_ootle_template_metadata ‑ metadata::tests::hash_deterministic
tari_ootle_template_metadata ‑ metadata::tests::json_roundtrip
tari_ootle_template_metadata ‑ metadata::tests::read_cbor_from_file
tari_ootle_template_metadata ‑ metadata::tests::write_cbor_to_and_from_cbor_roundtrip
tari_ootle_template_metadata ‑ metadata::tests::write_cbor_to_matches_to_cbor
tari_ootle_transaction ‑ args::tests::args_macro
tari_ootle_transaction ‑ args::tests::decode_encode_binary
tari_ootle_transaction ‑ args::tests::decode_encode_json
tari_ootle_transaction ‑ blobs::tests::blob_hashes_borsh_roundtrip
tari_ootle_transaction ‑ blobs::tests::blob_serde_json_roundtrip
tari_ootle_transaction ‑ blobs::tests::blobs_push_assigns_sequential_indices
tari_ootle_transaction ‑ blobs::tests::blobs_push_rejects_overflow
tari_ootle_transaction ‑ blobs::tests::blobs_serde_json_roundtrip
tari_ootle_transaction ‑ blobs::tests::empty_blob_has_a_hash
tari_ootle_transaction ‑ blobs::tests::hash_distinguishes_contents
tari_ootle_transaction ‑ blobs::tests::hash_is_deterministic
tari_ootle_transaction ‑ blobs::tests::hashes_change_when_order_changes
tari_ootle_transaction ‑ blobs::tests::hashes_match_per_blob_hash_in_order
tari_ootle_transaction ‑ builder::named_args::tests::args_macro
tari_ootle_transaction ‑ builder::named_args::tests::args_macro_blob
tari_ootle_transaction ‑ builder::tests::it_converts_workspace_names_to_ids
tari_ootle_transaction ‑ builder::tests::merge_rejects_colliding_blob_names
tari_ootle_transaction ‑ builder::tests::merge_remaps_blob_ids_and_appends_blobs
tari_ootle_transaction ‑ builder::tests::merge_remaps_publish_template_blob_index
tari_ootle_transaction ‑ transaction::tests::it_correctly_signs_and_verifies
tari_ootle_transaction ‑ transaction::tests::it_encodes_and_decodes_without_errors
tari_ootle_transaction ‑ transaction::tests::seal_preserves_explicitly_unauthorized_seal_signer
tari_ootle_transaction ‑ transaction::tests::seal_signer_is_authorized_by_default
tari_ootle_transaction ‑ v1::instruction::tests::decode_encode_json
tari_ootle_transaction ‑ v1::instruction::tests::decode_encode_minicbor
tari_ootle_transaction ‑ v1::intent::tests::commitment_binds_every_projected_field
tari_ootle_transaction ‑ v1::intent::tests::commitment_is_deterministic
tari_ootle_transaction ‑ v1::intent::tests::commitment_is_stable_across_pruning
tari_ootle_transaction ‑ v1::intent::tests::commitment_is_unaffected_by_signatures
tari_ootle_transaction ‑ v1::intent::tests::paired_derivation_matches_the_separate_entry_points
tari_ootle_transaction ‑ v1::intent::tests::verify_receipt_intent_accepts_matching_receipt
tari_ootle_transaction ‑ v1::intent::tests::verify_receipt_intent_rejects_another_transactions_receipt
tari_ootle_transaction ‑ v1::pruned::tests::id_is_stable_across_pruning_with_blobs
tari_ootle_transaction ‑ v1::pruned::tests::id_is_stable_across_pruning_without_blobs
tari_ootle_transaction ‑ v1::pruned::tests::pruned_form_verifies_signatures_without_blobs
tari_ootle_transaction ‑ v1::pruned::tests::pruned_signature_rejects_tampered_blob_hashes
tari_ootle_transaction ‑ v1::pruned::tests::pruned_signature_rejects_tampered_field
tari_ootle_transaction ‑ v1::pruned::tests::rehydrate_rejects_count_mismatch
tari_ootle_transaction ‑ v1::pruned::tests::rehydrate_rejects_hash_mismatch
tari_ootle_transaction ‑ v1::pruned::tests::rehydrate_succeeds_with_matching_blobs
tari_ootle_transaction ‑ v1::signature::tests::seal_message_binds_all_unsigned_fields
tari_ootle_transaction ‑ v1::signature::tests::seal_message_binds_signatures
tari_ootle_transaction ‑ v1::signature::tests::seal_message_is_deterministic
tari_ootle_transaction ‑ v1::signature::tests::seal_preimage_matches_chain_order
tari_ootle_transaction ‑ v1::signature::tests::seal_signature_roundtrip
tari_ootle_transaction ‑ v1::signature::tests::signature_is_bound_to_seal_signer_context
tari_ootle_transaction ‑ v1::signature::tests::signature_message_binds_all_fields
tari_ootle_transaction ‑ v1::signature::tests::signature_message_is_deterministic
tari_ootle_transaction ‑ v1::signature::tests::signature_preimage_matches_chain_order
tari_ootle_transaction ‑ v1::signature::tests::verify_all_signatures_checks_every_signature
tari_ootle_transaction ‑ v1::signature::tests::with_blob_hashes_matches_inline_derivation
tari_ootle_transaction ‑ v1::transaction::blob_validation_tests::blob_size_contributes_to_transaction_weight
tari_ootle_transaction ‑ v1::transaction::blob_validation_tests::literal_arg_size_contributes_to_transaction_weight
tari_ootle_transaction ‑ v1::transaction::blob_validation_tests::rejects_out_of_bounds_blob_index_in_arg
tari_ootle_transaction ‑ v1::transaction::blob_validation_tests::rejects_out_of_bounds_blob_index_in_publish_template
tari_ootle_transaction ‑ v1::transaction::blob_validation_tests::rejects_unreferenced_blob
tari_ootle_transaction ‑ v1::transaction::blob_validation_tests::splitting_literal_args_does_not_reduce_weight
tari_ootle_transaction ‑ v1::transaction::blob_validation_tests::validates_empty_when_no_instructions_and_no_blobs
tari_ootle_transaction ‑ v1::transaction::blob_validation_tests::validates_when_all_blobs_referenced_in_bounds
tari_ootle_transaction ‑ v1::transaction::transaction_id_tests::id_binds_co_signatures
tari_ootle_transaction ‑ v1::transaction::transaction_id_tests::id_binds_nonce
tari_ootle_transaction ‑ v1::transaction::transaction_id_tests::id_binds_seal_signer_public_key
tari_ootle_transaction ‑ v1::transaction::transaction_id_tests::id_is_stable_across_reseals
tari_ootle_transaction_validation ‑ blob_references::tests::accepts_a_transaction_with_no_blobs
tari_ootle_transaction_validation ‑ blob_references::tests::accepts_every_blob_being_referenced
tari_ootle_transaction_validation ‑ blob_references::tests::rejects_an_out_of_bounds_blob_index
tari_ootle_transaction_validation ‑ blob_references::tests::rejects_an_unreferenced_blob
tari_ootle_transaction_validation ‑ dry_run::tests::dry_run_tx_not_allowed
tari_ootle_transaction_validation ‑ dry_run::tests::non_dry_run_tx_allowed
tari_ootle_transaction_validation ‑ error::tests::node_local_failures_are_not_blamed_on_the_sender
tari_ootle_transaction_validation ‑ error::tests::structural_failures_are_blamed_on_the_sender
tari_ootle_transaction_validation ‑ network::tests::network_mismatch
tari_ootle_transaction_validation ‑ network::tests::network_ok
tari_ootle_transaction_validation ‑ network::tests::unknown_network
tari_ootle_transaction_validation ‑ publish_template_limits::tests::accepts_no_publish_template
tari_ootle_transaction_validation ‑ publish_template_limits::tests::accepts_publish_templates_at_the_limit
tari_ootle_transaction_validation ‑ publish_template_limits::tests::rejects_multiple_publish_templates
tari_ootle_transaction_validation ‑ signature_limits::tests::accepts_a_single_signature
tari_ootle_transaction_validation ‑ signature_limits::tests::accepts_signatures_at_the_limit
tari_ootle_transaction_validation ‑ signature_limits::tests::rejects_signatures_over_the_limit
tari_ootle_transaction_validation ‑ stealth_limits::tests::accepts_transaction_at_the_caps
tari_ootle_transaction_validation ‑ stealth_limits::tests::admits_one_fee_intent_transfer_alongside_several_main_intent_transfers
tari_ootle_transaction_validation ‑ stealth_limits::tests::rejects_a_second_fee_intent_transfer
tari_ootle_transaction_validation ‑ stealth_limits::tests::rejects_too_many_total_inputs_summed_across_transfers
tari_ootle_transaction_validation ‑ stealth_limits::tests::rejects_too_many_total_outputs_summed_across_transfers
tari_ootle_transaction_validation ‑ stealth_limits::tests::rejects_too_many_transfers
tari_ootle_transaction_validation ‑ stealth_limits::tests::rejects_transfer_exceeding_per_transfer_inputs
tari_ootle_transaction_validation ‑ stealth_limits::tests::rejects_transfer_exceeding_per_transfer_outputs
tari_ootle_transaction_validation ‑ weight::tests::accepts_transaction_within_weight_limit
tari_ootle_transaction_validation ‑ weight::tests::rejects_transaction_exceeding_weight_limit
tari_ootle_wallet_cli ‑ table::test::renders_rows_with_titles
tari_ootle_wallet_cli ‑ table::test::renders_titles
tari_ootle_wallet_crypto ‑ adaptor::tests::complete_yields_a_signature_the_stock_verifier_accepts
tari_ootle_wallet_crypto ‑ adaptor::tests::completing_with_the_wrong_secret_does_not_verify
tari_ootle_wallet_crypto ‑ adaptor::tests::extract_recovers_the_adaptor_secret
tari_ootle_wallet_crypto ‑ adaptor::tests::verify_rejects_a_tampered_message_or_wrong_key
tari_ootle_wallet_crypto ‑ adaptor::tests::verify_rejects_identity_points
tari_ootle_wallet_crypto ‑ confidential::tests::it_is_invalid_if_minimum_value_changed
tari_ootle_wallet_crypto ‑ confidential::tests::it_is_valid_if_proof_is_valid
tari_ootle_wallet_crypto ‑ encrypted_data::tests::it_always_returns_a_none_memo_if_skip_memo_is_true
tari_ootle_wallet_crypto ‑ encrypted_data::tests::it_decrypts_legacy_max_padded_data
tari_ootle_wallet_crypto ‑ encrypted_data::tests::it_encrypts_and_decrypts
tari_ootle_wallet_crypto ‑ encrypted_data::tests::it_encrypts_and_decrypts_with_memo
tari_ootle_wallet_crypto ‑ encrypted_data::tests::memo_is_padded_to_size_tiers_not_the_max
tari_ootle_wallet_crypto ‑ encryption::tests::it_encrypts_and_decrypts
tari_ootle_wallet_crypto ‑ encryption::tests::it_fails_for_corrupted_payload_data
tari_ootle_wallet_crypto ‑ encryption::tests::it_fails_for_invalid_checksum
tari_ootle_wallet_crypto ‑ encryption::tests::it_fails_for_invalid_length
tari_ootle_wallet_crypto ‑ encryption::tests::it_fails_for_invalid_version
tari_ootle_wallet_crypto ‑ kdfs::tests::it_does_not_produce_the_same_secret_when_switching_params
tari_ootle_wallet_crypto ‑ kdfs::tests::it_generates_the_correct_private_stealth_address
tari_ootle_wallet_crypto ‑ kdfs::tests::spend_auth_is_a_distinct_domain_from_the_owner_key
tari_ootle_wallet_crypto ‑ kdfs::tests::spend_auth_keys_are_independent_per_index
tari_ootle_wallet_crypto ‑ kdfs::tests::spend_auth_public_matches_the_recovered_secret
tari_ootle_wallet_crypto ‑ memo::tests::it_allows_empty_data
tari_ootle_wallet_crypto ‑ memo::tests::it_decodes_sender_address_ignoring_trailing_padding
tari_ootle_wallet_crypto ‑ memo::tests::it_encodes_and_decodes
tari_ootle_wallet_crypto ‑ memo::tests::it_encodes_and_decodes_sender_address_with_pay_ref
tari_ootle_wallet_crypto ‑ memo::tests::it_encodes_and_decodes_sender_address_without_pay_ref
tari_ootle_wallet_crypto ‑ memo::tests::it_encodes_to_max_bytes
tari_ootle_wallet_crypto ‑ memo::tests::it_fails_to_decode_if_length_is_too_big
tari_ootle_wallet_crypto ‑ memo::tests::it_fails_to_decode_if_length_mismatches
tari_ootle_wallet_crypto ‑ memo::tests::it_fails_to_decode_with_an_invalid_payref_length
tari_ootle_wallet_crypto ‑ memo::tests::it_falls_back_to_bytes_with_unknown_variants
tari_ootle_wallet_crypto ‑ memo::tests::it_rejects_sender_address_pay_ref_that_is_too_long
tari_ootle_wallet_crypto ‑ memo::tests::it_returns_none_if_max_bytes_len_exceeded
tari_ootle_wallet_crypto ‑ stealth::tests::it_is_invalid_if_minimum_value_changed
tari_ootle_wallet_crypto ‑ stealth::tests::it_is_valid_if_proof_is_valid
tari_ootle_wallet_crypto ‑ value_lookup::sorted_prefix_file::tests::it_finds_every_value_in_range
tari_ootle_wallet_crypto ‑ value_lookup::sorted_prefix_file::tests::it_finds_random_values
tari_ootle_wallet_crypto ‑ value_lookup::sorted_prefix_file::tests::it_handles_a_single_element_table
tari_ootle_wallet_crypto ‑ value_lookup::sorted_prefix_file::tests::it_reads_the_generator_key_encoding
tari_ootle_wallet_crypto ‑ value_lookup::sorted_prefix_file::tests::it_reports_the_range
tari_ootle_wallet_crypto ‑ value_lookup::sorted_prefix_file::tests::it_returns_none_for_values_outside_the_range
tari_ootle_wallet_crypto ‑ value_lookup::sorted_prefix_file::tests::rejects_a_truncated_file
tari_ootle_wallet_crypto ‑ value_lookup::sorted_prefix_file::tests::required_value_len_is_correct
tari_ootle_wallet_crypto::stealth_transfer_statement ‑ it_create_a_valid_revealed_only_proof
tari_ootle_wallet_crypto::stealth_transfer_statement ‑ stealth_tests::balance_proof_binds_input_witness
tari_ootle_wallet_crypto::stealth_transfer_statement ‑ stealth_tests::balance_proof_binds_output_auth
tari_ootle_wallet_crypto::stealth_transfer_statement ‑ stealth_tests::balance_proof_binds_output_tag
tari_ootle_wallet_crypto::stealth_transfer_statement ‑ stealth_tests::balance_proof_binds_sender_public_nonce
tari_ootle_wallet_crypto::stealth_transfer_statement ‑ stealth_tests::challenge_binds_minimum_value_promise_outside_the_aux_digest
tari_ootle_wallet_crypto::stealth_transfer_statement ‑ stealth_tests::challenge_reconstructs_from_retained_parts
tari_ootle_wallet_crypto::stealth_transfer_statement ‑ stealth_tests::it_creates_a_valid_statement
tari_ootle_wallet_crypto::stealth_transfer_statement ‑ stealth_tests::it_creates_a_valid_statement_with_revealed
tari_ootle_wallet_crypto::stealth_transfer_statement ‑ stealth_tests::it_creates_a_valid_statement_with_revealed_only
tari_ootle_wallet_crypto::stealth_transfer_statement ‑ stealth_tests::it_errors_for_noop_transfer
tari_ootle_wallet_crypto::viewable_balance_proof ‑ it_allows_no_balance_proof_for_no_view_key
tari_ootle_wallet_crypto::viewable_balance_proof ‑ it_errors_no_balance_proof_with_view_key
tari_ootle_wallet_crypto::viewable_balance_proof ‑ it_errors_with_balance_proof_and_no_view_key
tari_ootle_wallet_crypto::viewable_balance_proof ‑ it_generates_a_valid_proof
tari_ootle_wallet_crypto::viewable_balance_proof ‑ serialize_deserialize
tari_ootle_wallet_sdk ‑ apis::stealth_transfer::api::merged_credit_tests::a_single_recipient_send_merges
tari_ootle_wallet_sdk ‑ apis::stealth_transfer::api::merged_credit_tests::a_view_key_resource_is_priced_more_strictly
tari_ootle_wallet_sdk ‑ apis::stealth_transfer::api::merged_credit_tests::inputs_can_exhaust_the_credit_for_a_mergeable_output_count
tari_ootle_wallet_sdk ‑ apis::stealth_transfer::api::merged_credit_tests::two_recipients_plus_change_is_the_ceiling
tari_ootle_wallet_sdk ‑ apis::stealth_transfer::params::tests::accepts_a_well_formed_condition_set
tari_ootle_wallet_sdk ‑ apis::stealth_transfer::params::tests::accepts_an_ungated_output_with_no_blinded_amount
tari_ootle_wallet_sdk ‑ apis::stealth_transfer::params::tests::rejects_a_gated_output_with_no_blinded_amount
tari_ootle_wallet_sdk ‑ apis::stealth_transfer::params::tests::rejects_a_structurally_inadmissible_leaf
tari_ootle_wallet_sdk ‑ apis::stealth_transfer::params::tests::rejects_an_empty_condition_set
tari_ootle_wallet_sdk ‑ apis::stealth_transfer::params::tests::rejects_duplicate_condition_leaves
tari_ootle_wallet_sdk ‑ apis::swap_pool::tests::applies_slippage_margin_over_the_exact_input
tari_ootle_wallet_sdk ‑ apis::swap_pool::tests::derived_input_yields_at_least_desired_output
tari_ootle_wallet_sdk ‑ apis::swap_pool::tests::returns_none_when_pool_cannot_cover_desired_output
tari_ootle_wallet_sdk ‑ apis::swap_pool::tests::tari_swap_reserves_identifies_the_tari_side
tari_ootle_wallet_sdk ‑ apis::swap_pool::tests::tari_swap_reserves_none_when_no_tari_side
tari_ootle_wallet_sdk ‑ models::epoch_birthday::tests::it_always_calculates_zero_if_zero_epoch_time_is_in_the_future
tari_ootle_wallet_sdk ‑ models::epoch_birthday::tests::it_calculates_the_current_epoch
tari_ootle_wallet_sdk ‑ models::epoch_birthday::tests::it_calculates_the_epoch_relative_to_the_minotari_timestamp
tari_ootle_wallet_sdk ‑ models::epoch_birthday::tests::it_calculates_the_epoch_relative_to_the_zero_epoch
tari_ootle_wallet_sdk ‑ models::input_selection::branch_and_bound::tests::it_finds_the_best_exact_fit
tari_ootle_wallet_sdk ‑ models::input_selection::branch_and_bound::tests::test_duplicate_values
tari_ootle_wallet_sdk ‑ models::input_selection::branch_and_bound::tests::test_empty_inputs
tari_ootle_wallet_sdk ‑ models::input_selection::branch_and_bound::tests::test_greedy_vs_optimal
tari_ootle_wallet_sdk ‑ models::input_selection::branch_and_bound::tests::test_insufficient_funds
tari_ootle_wallet_sdk ‑ models::input_selection::branch_and_bound::tests::test_large_set_performance
tari_ootle_wallet_sdk ‑ models::input_selection::branch_and_bound::tests::test_max_inputs_larger_than_available
tari_ootle_wallet_sdk ‑ models::input_selection::branch_and_bound::tests::test_max_inputs_limit_one
tari_ootle_wallet_sdk ‑ models::input_selection::branch_and_bound::tests::test_max_inputs_limit_prevents_solution
tari_ootle_wallet_sdk ‑ models::input_selection::branch_and_bound::tests::test_max_inputs_limit_respected
tari_ootle_wallet_sdk ‑ models::input_selection::branch_and_bound::tests::test_max_inputs_limit_zero
tari_ootle_wallet_sdk ‑ models::input_selection::branch_and_bound::tests::test_multiple_solutions_finds_best
tari_ootle_wallet_sdk ‑ models::input_selection::branch_and_bound::tests::test_prefers_minimal_change
tari_ootle_wallet_sdk ‑ models::input_selection::branch_and_bound::tests::test_single_input_exact_match
tari_ootle_wallet_sdk ‑ models::input_selection::branch_and_bound::tests::test_single_input_overshoot
tari_ootle_wallet_sdk ‑ models::input_selection::branch_and_bound::tests::test_sorting_behavior
tari_ootle_wallet_sdk ‑ models::input_selection::branch_and_bound::tests::test_zero_target
tari_ootle_wallet_sdk ‑ models::key::tests::key_id_accepts_string_and_number_indices
tari_ootle_wallet_sdk ‑ models::transaction_request::tests::a_terminal_request_keeps_its_status_forever
tari_ootle_wallet_sdk ‑ models::transaction_request::tests::inside_the_window_the_stored_status_stands
tari_ootle_wallet_sdk ‑ models::transaction_request::tests::past_the_window_an_unresolved_request_is_expired
tari_ootle_wallet_sdk_services ‑ account_monitor::handle::tests::refresh_requests_preserve_their_balance_change_source
tari_ootle_wallet_sdk_tests::balance_changes ‑ adding_a_stealth_vault_seeds_confidential_balance_from_history
tari_ootle_wallet_sdk_tests::balance_changes ‑ replayed_transaction_cannot_update_a_vault_without_a_new_history_row
tari_ootle_wallet_sdk_tests::balance_changes ‑ resource_balance_history_does_not_require_a_vault
tari_ootle_wallet_sdk_tests::balance_changes ‑ scan_and_recovery_are_deduplicated_and_duplicate_version_cannot_update_balance
tari_ootle_wallet_sdk_tests::balance_changes ‑ scan_same_version_updates_existing_history_and_vault_snapshot
tari_ootle_wallet_sdk_tests::balance_changes ‑ stealth_balance_helper_is_account_and_resource_scoped
tari_ootle_wallet_sdk_tests::balance_changes ‑ transaction_changes_can_span_accounts_and_vaults
tari_ootle_wallet_sdk_tests::balance_changes ‑ transaction_source_attributes_existing_scan_for_exact_vault_version
tari_ootle_wallet_sdk_tests::balance_changes ‑ uncached_vaultless_resource_balance_change_is_skipped
tari_ootle_wallet_sdk_tests::base_layer_compat ‑ memo_is_compatible_with_bl_memo_field
tari_ootle_wallet_sdk_tests::confidential_output_api ‑ outputs_locked_and_finalized
tari_ootle_wallet_sdk_tests::confidential_output_api ‑ outputs_locked_and_released
tari_ootle_wallet_sdk_tests::crypto_api ‑ encrypted_data::it_derives_the_same_encrypted_data_key_for_sender_and_recipient
tari_ootle_wallet_sdk_tests::crypto_api ‑ encrypted_data::it_encrypts_then_decrypts
tari_ootle_wallet_sdk_tests::crypto_api ‑ stealth_address::it_does_not_produce_the_same_secret_when_switching_params
tari_ootle_wallet_sdk_tests::crypto_api ‑ stealth_address::it_generates_the_correct_private_stealth_address
tari_ootle_wallet_sdk_tests::crypto_api ‑ utxo_tag::it_generates_the_same_tag_on_the_sender_and_recipient
tari_ootle_wallet_sdk_tests::key_manager ‑ it_generates_new_account_addresses
tari_ootle_wallet_sdk_tests::stealth_output_api ‑ accepts_locked_unconfirmed_under_same_lock
tari_ootle_wallet_sdk_tests::stealth_output_api ‑ all_or_nothing_when_one_input_is_invalid
tari_ootle_wallet_sdk_tests::stealth_output_api ‑ burnt_outputs_are_excluded_from_the_unspent_balance
tari_ootle_wallet_sdk_tests::stealth_output_api ‑ locks_exactly_the_requested_outputs_and_returns_values
tari_ootle_wallet_sdk_tests::stealth_output_api ‑ preserves_requested_order
tari_ootle_wallet_sdk_tests::stealth_output_api ‑ rejects_burnt_output
tari_ootle_wallet_sdk_tests::stealth_output_api ‑ rejects_condition_tree_output
tari_ootle_wallet_sdk_tests::stealth_output_api ‑ rejects_duplicate_input_addresses
tari_ootle_wallet_sdk_tests::stealth_output_api ‑ rejects_empty_input_list
tari_ootle_wallet_sdk_tests::stealth_output_api ‑ rejects_frozen_output
tari_ootle_wallet_sdk_tests::stealth_output_api ‑ rejects_input_count_above_stealth_limit
tari_ootle_wallet_sdk_tests::stealth_output_api ‑ rejects_locked_unconfirmed_under_a_different_lock
tari_ootle_wallet_sdk_tests::stealth_output_api ‑ rejects_off_chain_output
tari_ootle_wallet_sdk_tests::stealth_output_api ‑ rejects_output_already_locked_under_another_lock
tari_ootle_wallet_sdk_tests::stealth_output_api ‑ rejects_output_belonging_to_another_account
tari_ootle_wallet_sdk_tests::stealth_output_api ‑ rejects_unknown_output
tari_ootle_wallet_sdk_tests::stealth_output_api ‑ rejects_view_only_output
tari_ootle_wallet_sdk_tests::stealth_output_api ‑ rejects_wrong_resource_address
tari_ootle_wallet_sdk_tests::stealth_output_api ‑ sequential_overlapping_requests_do_not_double_lock_the_same_output
tari_ootle_wallet_storage_sqlite::accounts ‑ update_account
tari_ootle_wallet_storage_sqlite::address_book ‑ delete_round_trips
tari_ootle_wallet_storage_sqlite::address_book ‑ insert_and_get_round_trips
tari_ootle_wallet_storage_sqlite::address_book ‑ insert_duplicate_name_returns_duplicate_name_variant
tari_ootle_wallet_storage_sqlite::address_book ‑ rename_onto_existing_name_returns_duplicate_name_variant
tari_ootle_wallet_storage_sqlite::address_book ‑ update_missing_entry_returns_not_found
tari_ootle_wallet_storage_sqlite::address_book ‑ update_rename_and_fields_in_single_call
tari_ootle_wallet_storage_sqlite::address_book ‑ update_with_empty_note_clears_the_note
tari_ootle_wallet_storage_sqlite::address_book ‑ update_with_none_leaves_fields_untouched
tari_ootle_wallet_storage_sqlite::api_keys ‑ double_revoke_does_not_clobber_first_timestamp
tari_ootle_wallet_storage_sqlite::api_keys ‑ find_active_by_hash_excludes_expired_rows
tari_ootle_wallet_storage_sqlite::api_keys ‑ find_active_by_hash_returns_row_with_future_expiry
tari_ootle_wallet_storage_sqlite::api_keys ‑ find_active_returns_none_for_unknown_hash
tari_ootle_wallet_storage_sqlite::api_keys ‑ insert_and_find_active_round_trips
tari_ootle_wallet_storage_sqlite::api_keys ‑ list_all_includes_active_and_revoked_in_useful_order
tari_ootle_wallet_storage_sqlite::api_keys ‑ revoke_is_immediate_for_subsequent_lookups
tari_ootle_wallet_storage_sqlite::api_keys ‑ revoke_unknown_id_is_not_found
tari_ootle_wallet_storage_sqlite::api_keys ‑ touch_last_used_is_throttled
tari_ootle_wallet_storage_sqlite::api_keys ‑ touch_last_used_on_revoked_key_is_noop_not_error
tari_ootle_wallet_storage_sqlite::api_keys ‑ touch_last_used_updates_timestamp
tari_ootle_wallet_storage_sqlite::balance_changes ‑ attributes_only_the_exact_vault_version_across_round_trips_and_recovery
tari_ootle_wallet_storage_sqlite::balance_changes ‑ history_keeps_snapshot_metadata_after_live_rows_are_changed_or_deleted
tari_ootle_wallet_storage_sqlite::balance_changes ‑ latest_account_resource_history_ignores_vault_backed_rows
tari_ootle_wallet_storage_sqlite::balance_changes ‑ lock_finalize_records_confidential_spend_for_vault_backed_resource
tari_ootle_wallet_storage_sqlite::balance_changes ‑ lock_finalize_records_confidential_spend_for_vaultless_account
tari_ootle_wallet_storage_sqlite::balance_changes ‑ lock_finalize_records_on_vault_created_by_transaction
tari_ootle_wallet_storage_sqlite::balance_changes ‑ lock_finalize_records_revealed_movement_from_diff_not_lock_amount
tari_ootle_wallet_storage_sqlite::balance_changes ‑ read_indexes_match_address_scoped_history_queries
tari_ootle_wallet_storage_sqlite::balance_changes ‑ records_account_resource_change_without_vault
tari_ootle_wallet_storage_sqlite::balance_changes ‑ records_signed_deltas_metadata_and_filters
tari_ootle_wallet_storage_sqlite::balance_changes ‑ rejects_zero_changes_deduplicates_transactions_and_paginates_deterministically
tari_ootle_wallet_storage_sqlite::balance_changes ‑ same_transaction_merges_revealed_finalize_and_confidential_refresh
tari_ootle_wallet_storage_sqlite::balance_changes ‑ same_transaction_no_vault_records_merge_into_net_effect
tari_ootle_wallet_storage_sqlite::balance_changes ‑ same_transaction_vault_record_fills_dimension_on_no_vault_row
tari_ootle_wallet_storage_sqlite::balance_changes ‑ same_version_scan_does_not_clobber_transaction_row
tari_ootle_wallet_storage_sqlite::balance_changes ‑ same_version_scan_updates_after_balance_and_deletes_net_zero_row
tari_ootle_wallet_storage_sqlite::config ‑ get_and_set_value
tari_ootle_wallet_storage_sqlite::key_manager_state ‑ get_and_set_branch_index
tari_ootle_wallet_storage_sqlite::key_manager_state ‑ import_key_is_idempotent_on_public_key
tari_ootle_wallet_storage_sqlite::locks ‑ a_lock_linked_to_a_transaction_is_not_swept
tari_ootle_wallet_storage_sqlite::locks ‑ a_lock_past_its_deadline_is_swept
tari_ootle_wallet_storage_sqlite::locks ‑ clearing_a_timeout_exempts_a_lock_from_the_sweep
tari_ootle_wallet_storage_sqlite::locks ‑ extending_a_timeout_saves_a_lock_from_the_stale_sweep
tari_ootle_wallet_storage_sqlite::locks ‑ extending_the_timeout_of_an_unknown_lock_is_not_found
tari_ootle_wallet_storage_sqlite::substates ‑ get_and_insert_substates
tari_ootle_wallet_storage_sqlite::transaction ‑ fetch_all_filters_by_linked_account
tari_ootle_wallet_storage_sqlite::transaction ‑ get_and_insert_transaction
tari_ootle_wallet_storage_sqlite::transaction ‑ unknown_linked_accounts_are_ignored
tari_ootle_wallet_storage_sqlite::transaction_requests ‑ a_rejected_request_cannot_later_be_approved
tari_ootle_wallet_storage_sqlite::transaction_requests ‑ a_request_can_only_be_approved_once
tari_ootle_wallet_storage_sqlite::transaction_requests ‑ a_ttl_past_the_representable_expiry_is_an_error
tari_ootle_wallet_storage_sqlite::transaction_requests ‑ an_approved_request_can_be_rejected_but_a_claimed_one_cannot
tari_ootle_wallet_storage_sqlite::transaction_requests ‑ insert_and_get_round_trips_as_pending
tari_ootle_wallet_storage_sqlite::transaction_requests ‑ only_a_claimed_request_can_be_marked_submitted
tari_ootle_wallet_storage_sqlite::transaction_requests ‑ releasing_a_claim_preserves_when_the_human_approved
tari_ootle_wallet_storage_sqlite::transaction_requests ‑ submitting_preserves_when_the_human_approved
tari_ootle_wallet_storage_sqlite::transaction_requests ‑ submitting_records_the_transaction_it_became
tari_ootle_wallet_storage_sqlite::transaction_requests ‑ transitioning_an_unknown_request_is_not_found
tari_ootle_wallet_storage_sqlite::transaction_requests ‑ two_submitters_racing_resolve_to_one_claim
tari_ootle_walletd ‑ handlers::accounts::balance_change_handler_tests::balance_changes_handler_authorizes_filters_and_paginates
tari_ootle_walletd ‑ handlers::accounts::create_stealth_transfer_statement_handler_tests::duplicate_condition_leaves_are_rejected_as_invalid_params
tari_ootle_walletd ‑ handlers::accounts::create_stealth_transfer_statement_handler_tests::empty_condition_set_is_rejected_as_invalid_params
tari_ootle_walletd ‑ handlers::accounts::create_stealth_transfer_statement_handler_tests::gated_output_with_no_blinded_amount_is_rejected_as_invalid_params
tari_ootle_walletd ‑ handlers::accounts::create_stealth_transfer_statement_handler_tests::rejects_empty_specific_inputs
tari_ootle_walletd ‑ handlers::accounts::create_stealth_transfer_statement_handler_tests::rejects_ineligible_specific_input_without_disclosure
tari_ootle_walletd ‑ handlers::accounts::create_stealth_transfer_statement_handler_tests::specific_requires_stealth_utxo_read_scope
tari_ootle_walletd ‑ handlers::accounts::create_stealth_transfer_statement_handler_tests::specific_selection_builds_balanced_statement_in_request_order
tari_ootle_walletd ‑ handlers::accounts::create_stealth_transfer_statement_handler_tests::specific_selection_builds_blinded_pay_to_conditions_htlc_output
tari_ootle_walletd ‑ handlers::accounts::create_stealth_transfer_statement_handler_tests::structurally_inadmissible_leaf_is_rejected_as_invalid_params
tari_ootle_walletd ‑ handlers::accounts::create_stealth_transfer_statement_handler_tests::unbalanced_specific_statement_releases_the_lock
tari_ootle_walletd ‑ handlers::accounts::map_statement_construction_error_tests::leaves_other_failures_as_server_errors
tari_ootle_walletd ‑ handlers::accounts::map_statement_construction_error_tests::maps_a_direct_invalid_argument
tari_ootle_walletd ‑ handlers::accounts::map_statement_construction_error_tests::maps_an_invalid_argument_wrapped_by_the_crypto_api
tari_ootle_walletd ‑ handlers::auth::api_keys::shim_tests::admin_scope_grants_bypass
tari_ootle_walletd ‑ handlers::auth::api_keys::shim_tests::api_key_bearer_is_rejected_by_user_only_prefix_check
tari_ootle_walletd ‑ handlers::auth::api_keys::shim_tests::expired_key_yields_api_key_invalid_or_revoked
tari_ootle_walletd ‑ handlers::auth::api_keys::shim_tests::future_expiry_key_is_accepted
tari_ootle_walletd ‑ handlers::auth::api_keys::shim_tests::out_of_scope_call_is_rejected
tari_ootle_walletd ‑ handlers::auth::api_keys::shim_tests::revoked_key_yields_api_key_invalid_or_revoked
tari_ootle_walletd ‑ handlers::auth::api_keys::shim_tests::touch_last_used_throttle_skips_within_window
tari_ootle_walletd ‑ handlers::auth::api_keys::shim_tests::unknown_key_yields_api_key_invalid_or_revoked
tari_ootle_walletd ‑ handlers::auth::api_keys::shim_tests::valid_key_in_scope_is_accepted
tari_ootle_walletd ‑ handlers::auth::api_keys::tests::format_permissions_is_deterministic_under_input_reordering
tari_ootle_walletd ‑ handlers::auth::api_keys::tests::format_permissions_round_trips_through_from_str
tari_ootle_walletd ‑ handlers::auth::api_keys::tests::hashing_is_deterministic_and_distinguishes_inputs
tari_ootle_walletd ‑ handlers::auth::api_keys::tests::minted_keys_have_correct_shape_and_are_unique
tari_ootle_walletd ‑ services::auto_claim_burn_service::tests::claim_after_epoch_uses_mined_epoch_else_zero
tari_ootle_walletd ‑ services::auto_claim_burn_service::tests::defers_burn_not_yet_synced_rejection
tari_ootle_walletd ‑ services::auto_claim_burn_service::tests::does_not_defer_other_rejections
tari_ootle_walletd_client ‑ permissions::tests::admin_satisfies_everything
tari_ootle_walletd_client ‑ permissions::tests::admin_satisfies_transaction_requests
tari_ootle_walletd_client ‑ permissions::tests::any_grant_in_set_satisfies
tari_ootle_walletd_client ‑ permissions::tests::cross_resource_never_satisfies
tari_ootle_walletd_client ‑ permissions::tests::empty_set_satisfies_nothing
tari_ootle_walletd_client ‑ permissions::tests::mutations_imply_read_on_same_resource
tari_ootle_walletd_client ‑ permissions::tests::no_implication_between_mutations
tari_ootle_walletd_client ‑ permissions::tests::non_admin_does_not_satisfy_admin
tari_ootle_walletd_client ‑ permissions::tests::permissions_list_ignores_empty_segments
tari_ootle_walletd_client ‑ permissions::tests::permissions_list_parses_comma_separated_with_whitespace
tari_ootle_walletd_client ‑ permissions::tests::read_does_not_imply_mutations
tari_ootle_walletd_client ‑ permissions::tests::rejects_action_on_read_only_resource
tari_ootle_walletd_client ‑ permissions::tests::rejects_entity_on_read_only_resource
tari_ootle_walletd_client ‑ permissions::tests::rejects_entity_on_unscoped_resource
tari_ootle_walletd_client ‑ permissions::tests::rejects_legacy_pascal_case
tari_ootle_walletd_client ‑ permissions::tests::rejects_malformed_entity
tari_ootle_walletd_client ‑ permissions::tests::rejects_missing_action
tari_ootle_walletd_client ‑ permissions::tests::rejects_unknown_action
tari_ootle_walletd_client ‑ permissions::tests::rejects_unknown_resource
tari_ootle_walletd_client ‑ permissions::tests::rejects_unknown_transaction_request_action
tari_ootle_walletd_client ‑ permissions::tests::round_trip_bare_capabilities
tari_ootle_walletd_client ‑ permissions::tests::round_trip_crud_resources_all_actions_unscoped
tari_ootle_walletd_client ‑ permissions::tests::round_trip_read_only_resources
tari_ootle_walletd_client ‑ permissions::tests::round_trip_scoped_component_resources
tari_ootle_walletd_client ‑ permissions::tests::round_trip_scoped_nft_resource
tari_ootle_walletd_client ‑ permissions::tests::round_trip_transaction_request_actions
tari_ootle_walletd_client ‑ permissions::tests::same_action_satisfies
tari_ootle_walletd_client ‑ permissions::tests::scoped_grant_does_not_satisfy_unscoped_requirement
tari_ootle_walletd_client ‑ permissions::tests::scoped_grant_matches_only_identical_scope
tari_ootle_walletd_client ‑ permissions::tests::scoped_mutation_implies_scoped_read_same_entity
Check notice on line 0 in .github
github-actions / Test Results (CI)
1828 tests found (test 1556 to 1828)
There are 1828 tests, see "Raw output" for the list of tests 1556 to 1828.
Raw output
tari_ootle_walletd_client ‑ permissions::tests::transaction_request_create_and_approve_imply_read
tari_ootle_walletd_client ‑ permissions::tests::transaction_request_create_does_not_imply_approve
tari_ootle_walletd_client ‑ permissions::tests::transaction_requests_is_unscoped
tari_ootle_walletd_client ‑ permissions::tests::transaction_requests_serde_shape_matches_ts_binding
tari_ootle_walletd_client ‑ permissions::tests::transactions_and_transaction_requests_are_separate_resources
tari_ootle_walletd_client ‑ permissions::tests::transactions_create_does_not_imply_transfer_create
tari_ootle_walletd_client ‑ permissions::tests::transactions_is_unscoped
tari_ootle_walletd_client ‑ permissions::tests::unscoped_grant_satisfies_any_required_scope
tari_ootle_walletd_client ‑ types::tests::balance_change_request_accepts_string_account_and_optional_filters
tari_ootle_walletd_client ‑ types::tests::balance_change_source_serializes_as_an_internally_tagged_union
tari_ootle_walletd_client ‑ types::tests::input_selection_from_bucket_serialization_is_unchanged
tari_ootle_walletd_client ‑ types::tests::input_selection_selection_serialization_is_unchanged
tari_ootle_walletd_client ‑ types::tests::input_selection_specific_round_trips
tari_ootle_walletd_client ‑ types::tests::optional_64_bit_fields_accept_string_number_null_and_absent
tari_ootle_walletd_client ‑ types::tests::requests_accept_string_encoded_64_bit_fields
tari_rpc_framework ‑ body::test::single_body
tari_rpc_framework ‑ body::test::streaming_body
tari_rpc_framework ‑ bounded_executor::test::spawn
tari_rpc_framework ‑ server::tests::serve_drains_in_flight_sessions_before_returning
tari_rpc_framework ‑ status::test::rpc_status_code_conversions
tari_rpc_framework ‑ status::test::rpc_status_or_optional
tari_state_store_rocksdb ‑ codecs::minicbor::tests::it_encodes_and_decodes
tari_state_store_rocksdb ‑ codecs::small_bytes::tests::from_slices
tari_state_store_rocksdb ‑ codecs::small_bytes::tests::heap_vs_stack
tari_state_store_rocksdb ‑ codecs::state_tree::tests::encode_decode
tari_state_store_rocksdb ‑ codecs::state_tree::tests::smoke
tari_state_store_rocksdb ‑ codecs::substate_id::tests::check_with_prefix
tari_state_store_rocksdb ‑ codecs::substate_id::tests::encode_decode
tari_state_store_rocksdb ‑ codecs::versioned::tests::default_codec_allows_updates_to_versioned_type
tari_state_store_rocksdb ‑ tests::it_iterates_over_epoch_heights_ordering
tari_state_store_rocksdb ‑ tests::it_iterates_using_the_prefix
tari_state_store_rocksdb ‑ tests::it_puts_and_retrieves
tari_state_store_rocksdb ‑ versioned_types::substate::tests::encode_decode
tari_state_store_rocksdb::block_diffs ‑ block_diffs_rocksdb
tari_state_store_rocksdb::blocks ‑ basic_block_operations::basic_block_operations_rocksdb
tari_state_store_rocksdb::blocks ‑ block_parent_operations::block_parent_operations_rocksdb
tari_state_store_rocksdb::blocks ‑ block_query_operations::block_query_operations_rocksdb
tari_state_store_rocksdb::foreign_parked_proposals ‑ rocksdb
tari_state_store_rocksdb::foreign_proposals ‑ foreign_proposals_rocksdb
tari_state_store_rocksdb::foreign_substate_pledges ‑ foreign_substate_pledges_rocksdb
tari_state_store_rocksdb::misc ‑ miscellaneous_rocksdb
tari_state_store_rocksdb::missing_transactions ‑ missing_transactions_rocksdb
tari_state_store_rocksdb::quorum_certificates ‑ quorum_certificates_rocksdb
tari_state_store_rocksdb::rollback_history ‑ insert_and_list_chronological
tari_state_store_rocksdb::rollback_history ‑ list_empty_returns_empty_vec
tari_state_store_rocksdb::rollback_history ‑ shard_group_and_metadata_round_trip
tari_state_store_rocksdb::rollback_history ‑ two_inserts_same_second_different_epoch_both_survive
tari_state_store_rocksdb::rollback_plan ‑ collect_blocks_empty_when_no_blocks_after_target_epoch
tari_state_store_rocksdb::rollback_plan ‑ collect_substates_empty_when_target_version_above_everything
tari_state_store_rocksdb::rollback_plan ‑ collect_substates_yields_reverse_application_order
tari_state_store_rocksdb::snapshot_isolation ‑ read_view_is_isolated_from_a_concurrent_writer
tari_state_store_rocksdb::snapshot_isolation ‑ read_view_is_isolated_from_a_later_commit
tari_state_store_rocksdb::state_transitions ‑ rocksdb
tari_state_store_rocksdb::state_tree ‑ state_tree_rocksdb
tari_state_store_rocksdb::state_tree ‑ truncate_to_version_is_shard_scoped
tari_state_store_rocksdb::state_tree ‑ truncate_to_version_removes_newer_versions_and_resets_pointer
tari_state_store_rocksdb::state_tree ‑ truncate_to_version_zero_keeps_genesis_v0_pointer
tari_state_store_rocksdb::state_tree_diff ‑ pending_state_tree_diff_rocksdb
tari_state_store_rocksdb::substate_locks ‑ rocksdb
tari_state_store_rocksdb::substate_rewind ‑ rewind_deletes_upped_records_and_restores_downed
tari_state_store_rocksdb::substate_rewind ‑ rewind_noop_when_target_at_or_above_current
tari_state_store_rocksdb::substate_rewind ‑ rewind_past_creation_deletes_head
tari_state_store_rocksdb::substate_rewind ‑ rewind_preserves_other_shards
tari_state_store_rocksdb::substates ‑ basic_operations
tari_state_store_rocksdb::substates ‑ substate_head_iter
tari_state_store_rocksdb::transactions ‑ confirm_all_transitions::it_sets_pending_stage_to_stage_rocksdb
tari_state_store_rocksdb::transactions ‑ confirm_all_transitions::transaction_pool_get_all_overlays_pending_update_rocksdb
tari_state_store_rocksdb::transactions ‑ finalized_transaction_gc::archival_node_keeps_transaction_history_rocksdb
tari_state_store_rocksdb::transactions ‑ finalized_transaction_gc::epoch_gc_prunes_finalized_transactions_rocksdb
tari_state_store_rocksdb::transactions ‑ finalized_transaction_gc::refinalized_transaction_ages_from_its_latest_epoch_rocksdb
tari_state_store_rocksdb::transactions ‑ get_many_ready_weight_budget::it_always_returns_at_least_one_rocksdb
tari_state_store_rocksdb::transactions ‑ get_many_ready_weight_budget::it_respects_the_hard_count_cap_rocksdb
tari_state_store_rocksdb::transactions ‑ get_many_ready_weight_budget::it_stops_when_weight_budget_exhausted_rocksdb
tari_state_store_rocksdb::transactions ‑ transaction_execution_operations::it_excludes_orphan_block_executions_rocksdb
tari_state_store_rocksdb::transactions ‑ transaction_execution_operations::transaction_execution_operations_rocksdb
tari_state_store_rocksdb::transactions ‑ transaction_operations::transaction_operations_rocksdb
tari_state_tree::test ‑ hash_allows_putting_in_same_version
tari_state_tree::test ‑ hash_computed_consistently_after_adding_higher_tier_sibling
tari_state_tree::test ‑ hash_computed_consistently_after_higher_tier_leafs_deleted
tari_state_tree::test ‑ hash_differs_when_states_only_differ_by_node_key
tari_state_tree::test ‑ hash_differs_when_states_only_differ_by_value
tari_state_tree::test ‑ hash_of_next_version_differs_when_entry_added
tari_state_tree::test ‑ hash_of_next_version_differs_when_entry_removed
tari_state_tree::test ‑ hash_of_next_version_differs_when_value_changed
tari_state_tree::test ‑ hash_of_next_version_same_when_write_empty
tari_state_tree::test ‑ hash_of_next_version_same_when_write_repeated
tari_state_tree::test ‑ hash_returns_to_same_when_previous_state_restored
tari_state_tree::test ‑ proofs
tari_state_tree::test ‑ records_stale_tree_node_keys
tari_state_tree::test ‑ serialized_keys_are_strictly_increasing
tari_state_tree::test ‑ supports_empty_state
tari_state_tree::test ‑ two_level_substate_exclusion_proof
tari_state_tree::test ‑ two_level_substate_inclusion_proof
tari_state_tree::test ‑ two_level_substate_inclusion_proof_for_genesis_version_zero
tari_swarm ‑ protocol_version::tests::it_parses_correctly
tari_template_abi ‑ call_info::tests::it_encodes_decodes_call_info
tari_template_abi ‑ call_info::tests::it_panics_if_arg_length_bounds_exceed_data_bound
tari_template_abi ‑ call_info::tests::it_panics_if_malformed
tari_template_abi ‑ call_info::tests::it_works_with_zero_args
tari_template_abi ‑ func_hasher::tests::it_generates_known_hash
tari_template_abi ‑ func_hasher::tests::it_is_deterministic
tari_template_builtin ‑ state::tests::nft_faucet_state_wire_format_matches_one_element_array_of_uint
tari_template_builtin ‑ state::tests::xtr_faucet_state_wire_format_matches_one_element_array_of_vault
tari_template_builtin::account ‑ it_allows_badge_to_withdraw_from_account
tari_template_builtin::account ‑ it_clears_the_approval
tari_template_builtin::account ‑ it_rejects_withdrawals_greater_than_approval
tari_template_builtin::liquidity_pool ‑ basic_constant_product_swap
tari_template_builtin::liquidity_pool ‑ bootstrap_contribution_after_seeding_reserve
tari_template_builtin::liquidity_pool ‑ initial_contribution_and_redeem
tari_template_builtin::liquidity_pool ‑ second_contribution_and_partial_redeem
tari_template_builtin::nft_faucet ‑ basic_nft_mint
tari_template_builtin::nft_faucet ‑ mint_multiple_times
tari_template_builtin::xtr_faucet ‑ different_signers_can_each_claim_once
tari_template_builtin::xtr_faucet ‑ first_claim_succeeds
tari_template_builtin::xtr_faucet ‑ second_claim_by_same_signer_is_rejected
tari_template_lib ‑ args::freeze_flags::tests::it_iterates
tari_template_lib ‑ args::freeze_flags::tests::it_unions_bits
tari_template_lib ‑ args::freeze_flags::tests::it_validates_if_all_flags_are_known
tari_template_lib ‑ args::result::tests::unit_decode
tari_template_lib ‑ component::instance::tests::it_serializes_as_a_component_address
tari_template_lib_types ‑ access_rules::tests::it_builds_correct_access_rules
tari_template_lib_types ‑ access_rules::tests::restricted_access_rule_decodes_up_to_max_depth
tari_template_lib_types ‑ access_rules::tests::restricted_access_rule_rejects_deeply_nested_payload_without_overflow
tari_template_lib_types ‑ access_rules::tests::restricted_access_rule_roundtrips_all_variants
tari_template_lib_types ‑ amount::amount::tests::basic_arithmetic
tari_template_lib_types ‑ amount::amount::tests::can_de_serialize_using_cbor
tari_template_lib_types ‑ amount::amount::tests::can_decode_cbor_string
tari_template_lib_types ‑ amount::amount::tests::can_serialize
tari_template_lib_types ‑ amount::amount::tests::checked_arithmetic
tari_template_lib_types ‑ amount::amount::tests::consts
tari_template_lib_types ‑ amount::amount::tests::extra_arithmetic
tari_template_lib_types ‑ amount::amount::tests::fmt_decimals
tari_template_lib_types ‑ amount::amount::tests::from_le_slice::exact_length
tari_template_lib_types ‑ amount::amount::tests::from_le_slice::longer_length_with_trailing_zeros
tari_template_lib_types ‑ amount::amount::tests::from_le_slice::longer_length_without_trailing_zeros
tari_template_lib_types ‑ amount::amount::tests::from_le_slice::shorter_length
tari_template_lib_types ‑ amount::amount::tests::saturating_arithmetic
tari_template_lib_types ‑ amount::amount::tests::to_and_from_u64
tari_template_lib_types ‑ amount::amount::tests::to_from_str
tari_template_lib_types ‑ amount::amount::tests::to_le_bytes
tari_template_lib_types ‑ amount::amount::tests::u64_ord
tari_template_lib_types ‑ amount::public_macros::tests::consts
tari_template_lib_types ‑ amount::serde::tests::cbor_encoding_decoding
tari_template_lib_types ‑ amount::serde::tests::json_encoding_decoding
tari_template_lib_types ‑ bytes::tests::encode_decode_cbor
tari_template_lib_types ‑ bytes::tests::json_round_trips
tari_template_lib_types ‑ bytes::tests::json_then_cbor_is_the_canonical_byte_string
tari_template_lib_types ‑ crypto::commitment_signature::tests::to_and_from_bytes
tari_template_lib_types ‑ crypto::ristretto::tests::borsh_tests::matches_tari_crypto_impl
tari_template_lib_types ‑ crypto::ristretto::tests::serialize_deserialize_bor
tari_template_lib_types ‑ crypto::schnorr::tests::to_and_from_bytes
tari_template_lib_types ‑ fast_hash::tests::indexmap_codec_preserves_insertion_order_on_decode
tari_template_lib_types ‑ fast_hash::tests::indexmap_codec_round_trips_and_matches_btreemap_wire_format
tari_template_lib_types ‑ hash::tests::serialize_deserialize
tari_template_lib_types ‑ hex::tests::it_decodes_valid_hex
tari_template_lib_types ‑ hex::tests::it_formats_as_hex
tari_template_lib_types ‑ hex::tests::it_rejects_multibyte_utf8_without_panicking
tari_template_lib_types ‑ hex::tests::it_rejects_non_hex_without_panicking
tari_template_lib_types ‑ hex::tests::it_rejects_wrong_length
tari_template_lib_types ‑ max_bytes::tests::new_checked::it_returns_none_if_data_gt_size
tari_template_lib_types ‑ max_bytes::tests::new_checked::it_returns_some_if_data_le_size
tari_template_lib_types ‑ max_bytes::tests::serde_impl::it_deserializes_and_serializes_human_readable
tari_template_lib_types ‑ max_bytes::tests::serde_impl::it_fails_to_deserialize_if_length_is_too_large
tari_template_lib_types ‑ max_bytes::tests::serde_impl::it_serializes_and_deserializes_as_bytes
tari_template_lib_types ‑ max_string::tests::new_checked::it_returns_none_if_data_gt_size
tari_template_lib_types ‑ max_string::tests::new_checked::it_returns_some_if_data_le_size
tari_template_lib_types ‑ max_string::tests::serde_impl::it_fails_to_deserialize_if_length_is_too_large
tari_template_lib_types ‑ max_string::tests::serde_impl::it_serializes_and_deserializes_as_string
tari_template_lib_types ‑ max_vec::tests::new_checked::it_returns_none_if_data_gt_size
tari_template_lib_types ‑ max_vec::tests::new_checked::it_returns_some_if_data_le_size
tari_template_lib_types ‑ max_vec::tests::serde_impl::it_fails_to_deserialize_if_length_is_too_large
tari_template_lib_types ‑ max_vec::tests::serde_impl::it_serializes_and_deserializes
tari_template_lib_types ‑ precision::amount::tests::basic_arithmetic
tari_template_lib_types ‑ precision::amount::tests::can_de_serialize_using_cbor
tari_template_lib_types ‑ precision::amount::tests::can_decode_cbor_string
tari_template_lib_types ‑ precision::amount::tests::can_serialize
tari_template_lib_types ‑ precision::amount::tests::checked_arithmetic
tari_template_lib_types ‑ precision::amount::tests::consts
tari_template_lib_types ‑ precision::amount::tests::extra_arithmetic
tari_template_lib_types ‑ precision::amount::tests::fmt_decimals
tari_template_lib_types ‑ precision::amount::tests::saturating_arithmetic
tari_template_lib_types ‑ precision::amount::tests::to_and_from_u64
tari_template_lib_types ‑ precision::amount::tests::to_from_str
tari_template_lib_types ‑ precision::amount::tests::to_le_bytes
tari_template_lib_types ‑ precision::amount::tests::u64_ord
tari_template_lib_types ‑ precision::serde::tests::cbor_encoding_decoding
tari_template_lib_types ‑ precision::serde::tests::json_encoding_decoding
tari_template_lib_types ‑ precision::tests::consts
tari_template_lib_types ‑ serde_helpers::tests::decode_encode_json
tari_template_lib_types ‑ stealth::unspent_output::tests::spend_condition_roundtrips
tari_template_lib_types ‑ substates::binary_tag::tests::from_and_as_u64_parity
tari_template_lib_types ‑ substates::confidential_output::tests::it_parses_from_strings
tari_template_lib_types ‑ substates::metadata::tests::metadata_macro
tari_template_lib_types ‑ substates::metadata::tests::to_str_from_str
tari_template_lib_types ‑ substates::non_fungible::tests::canonical_string::it_generates_correct_canonical_string
tari_template_lib_types ‑ substates::non_fungible::tests::canonical_string::it_generates_the_correct_length_for_ints
tari_template_lib_types ‑ substates::non_fungible::tests::canonical_string::it_parses_a_display_string
tari_template_lib_types ‑ substates::non_fungible::tests::non_fungible_address_string::it_parses_valid_strings
tari_template_lib_types ‑ substates::non_fungible::tests::non_fungible_address_string::it_rejects_invalid_strings
tari_template_lib_types ‑ substates::non_fungible::tests::serde_deser::string_serialization_and_deserialization
tari_template_lib_types ‑ substates::non_fungible::tests::try_from_string::it_allows_a_valid_string
tari_template_lib_types ‑ substates::non_fungible::tests::try_from_string::it_fails_for_an_invalid_string
tari_template_lib_types ‑ substates::resource::tests::cbor_encoding
tari_template_lib_types ‑ substates::resource::tests::serde_json_encoding
tari_template_lib_types ‑ substates::utxo::tests::it_parses_from_strings
tari_template_macros ‑ template::ast::stateless_tests::collects_free_functions_and_names_from_module
tari_template_macros ‑ template::ast::stateless_tests::ignores_private_helpers
tari_template_macros ‑ template::ast::stateless_tests::rejects_constructor_returning_self
tari_template_macros ‑ template::ast::stateless_tests::rejects_constructor_returning_wrapped_self
tari_template_macros ‑ template::ast::stateless_tests::rejects_migration_function
tari_template_macros ‑ template::ast::stateless_tests::rejects_mut_self_method
tari_template_macros ‑ template::ast::stateless_tests::rejects_self_method
tari_template_macros ‑ template::ast::stateless_tests::requires_at_least_one_public_function
tari_template_macros ‑ template::definition::tests::skip_cbor_derives_leaves_struct_untouched
tari_template_macros ‑ template::definition::tests::test_codegen
tari_template_macros ‑ template::template_def::tests::test_const_generic_arg
tari_template_macros ‑ template::template_def::tests::test_custom_types_with_generics
tari_template_macros ‑ template::template_def::tests::test_nested_generic_types
tari_template_macros ‑ template::template_def::tests::test_no_return_type
tari_template_macros ‑ template::template_def::tests::test_option_return_type
tari_template_macros ‑ template::template_def::tests::test_option_type
tari_template_macros ‑ template::template_def::tests::test_primitive_types
tari_template_macros ‑ template::template_def::tests::test_self_receiver
tari_template_macros ‑ template::template_def::tests::test_stateless_template_def
tari_template_macros ‑ template::template_def::tests::test_tuple_type
tari_template_macros ‑ template::template_def::tests::test_vec_type
tari_template_macros ‑ template::tests::stateless_composes_with_skip_cbor_derives
tari_template_macros ‑ template::tests::stateless_dispatches_to_free_functions
tari_transaction_manifest ‑ size_cap_tests::accepts_normal_manifest
tari_transaction_manifest ‑ size_cap_tests::rejects_oversized_source
tari_transaction_manifest ‑ value::tests::it_parses_address_strings
tari_transaction_manifest ‑ value::tests::it_parses_hex_bytes
tari_transaction_manifest::parser ‑ allocate_address_macros
tari_transaction_manifest::parser ‑ blob_macro_resolves_to_indexed_arg
tari_transaction_manifest::parser ‑ blob_macro_unknown_name_errors
tari_transaction_manifest::parser ‑ create_account_simple
tari_transaction_manifest::parser ‑ create_account_with_bucket
tari_transaction_manifest::parser ‑ create_account_without_assignment
tari_transaction_manifest::parser ‑ empty_metadata_function_call_syntax
tari_transaction_manifest::parser ‑ local_function_inlining
tari_transaction_manifest::parser ‑ manifest_smoke_test
tari_transaction_manifest::parser ‑ metadata_macro_empty
tari_transaction_manifest::parser ‑ metadata_macro_with_values
tari_transaction_manifest::parser ‑ none_literal
tari_transaction_manifest::parser ‑ publish_template_macro_resolves_to_publish_template_instruction
tari_transaction_manifest::parser ‑ publish_template_macro_unknown_blob_errors
tari_transaction_manifest::parser ‑ publish_template_resolves_blob_let_binding
tari_transaction_manifest::parser ‑ put_into_bucket_macro
tari_transaction_manifest::parser ‑ put_into_bucket_unknown_variable_errors
tari_transaction_manifest::parser ‑ recursive_function_exceeds_call_depth
tari_transaction_manifest::parser ‑ tuple_destructuring
tari_transaction_manifest::parser ‑ tuple_destructuring_template_call
tari_transaction_manifest::parser ‑ workspace_component_reference
tari_validator_node ‑ inbound_queue_metrics::tests::exports_each_queue_under_its_own_label
tari_validator_node ‑ p2p::services::mempool::service::tests::evicts_oldest_ids_beyond_capacity
tari_validator_node ‑ p2p::services::mempool::service::tests::reinserting_a_known_id_does_not_consume_capacity
tari_validator_node ‑ p2p::services::mempool::service::tests::removed_ids_are_forgotten_from_either_generation
tari_validator_node ‑ p2p::services::mempool::service::tests::total_retained_never_exceeds_capacity
tari_validator_node ‑ tests::preload_crypto_services_does_not_panic
tari_validator_rollback ‑ audit::tests::rejects_bad_magic
tari_validator_rollback ‑ audit::tests::rejects_unsupported_version
tari_validator_rollback ‑ audit::tests::round_trip_single_footer
tari_validator_rollback ‑ audit::tests::streams_multiple_records
tari_value_lookup_generator::bin/tari_value_lookup_generator ‑ tests::external_sort_round_trips_through_the_reader
tari_value_lookup_generator::bin/tari_value_lookup_generator ‑ tests::in_memory_sort_round_trips_through_the_reader
transaction_generator::manifest_inputs ‑ declares_account_arg_and_explicit_input_as_transaction_inputs
transaction_generator::max_compute ‑ busy_cost_is_linear_in_rounds
transaction_generator::max_compute ‑ busy_max_stays_under_the_metering_budget
transaction_generator::max_compute ‑ stacked_busy_max_is_rejected_by_per_transaction_budget
transaction_generator::publish_template ‑ random_signer_makes_each_publish_address_distinct
transaction_generator::publish_template ‑ without_random_signer_a_single_signer_seals
transaction_generator::publish_template_engine ‑ random_signer_publishes_same_binary_twice_without_duplicating
transaction_submitter::bin/transaction_submitter ‑ bounded_spawn::test::spawn
Loading