Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat!: use gossipsub for consensus broadcasts #1156

Merged
merged 20 commits into from
Oct 9, 2024

Merge branch 'development' of https://github.com/tari-project/tari-da…

622718a
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

feat!: use gossipsub for consensus broadcasts #1156

Merge branch 'development' of https://github.com/tari-project/tari-da…
622718a
Select commit
Loading
Failed to load commit list.
GitHub Actions / Test Results (CI) succeeded Sep 24, 2024 in 0s

All 549 tests pass in 1h 23m 20s

549 tests  +1   549 ✅ +1   1h 23m 20s ⏱️ - 1m 7s
 53 suites +1     0 💤 ±0 
  1 files   ±0     0 ❌ ±0 

Results for commit 622718a. ± Comparison against earlier commit 5400231.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results (CI)

549 tests found

There are 549 tests, see "Raw output" for the full list of tests.
Raw output
consensus_tests ‑ consensus::epoch_change
consensus_tests ‑ consensus::foreign_block_distribution
consensus_tests ‑ consensus::foreign_shard_group_decides_to_abort
consensus_tests ‑ consensus::leader_failure_node_goes_down
consensus_tests ‑ consensus::multi_shard_propose_blocks_with_new_transactions_until_all_committed
consensus_tests ‑ consensus::multi_shard_single_transaction
consensus_tests ‑ consensus::multi_shard_unversioned_input_conflict
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_output_conflict_abort
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::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 ‑ 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
libp2p-messaging ‑ behaviour::tests::cycle_once_works
tari_base_node_client ‑ types::export_bindings_baselayervalidatornode
tari_bor ‑ json_encoding::tests::decode_encode
tari_bor ‑ tag::tests::decoding
tari_bor ‑ tag::tests::encoding
tari_consensus ‑ hotstuff::block_change_set::tests::check_max_mem_usage
tari_dan_app_utilities ‑ json_encoding::tests::it_encodes_confidential_vaults
tari_dan_common_types ‑ committee::export_bindings_committee
tari_dan_common_types ‑ committee::export_bindings_committeeinfo
tari_dan_common_types ‑ committee::export_bindings_committeeshardinfo
tari_dan_common_types ‑ committee::export_bindings_networkcommitteeinfo
tari_dan_common_types ‑ committee::tests::select_n_starting_from::it_does_not_panic_empty_committee
tari_dan_common_types ‑ committee::tests::select_n_starting_from::it_selects_members_wrapping_around
tari_dan_common_types ‑ committee::tests::select_n_starting_from::it_wraps_around_once
tari_dan_common_types ‑ committee::tests::select_n_starting_from::it_wraps_the_start_index_around
tari_dan_common_types ‑ epoch::export_bindings_epoch
tari_dan_common_types ‑ extra_data::export_bindings_extradata
tari_dan_common_types ‑ lock_intent::export_bindings_substatelocktype
tari_dan_common_types ‑ node_height::export_bindings_nodeheight
tari_dan_common_types ‑ num_preshards::export_bindings_numpreshards
tari_dan_common_types ‑ peer_address::export_bindings_peeraddress
tari_dan_common_types ‑ peer_address::tests::check_conversions
tari_dan_common_types ‑ peer_address::tests::zero
tari_dan_common_types ‑ shard::export_bindings_shard
tari_dan_common_types ‑ shard::test::committee_is_properly_computed
tari_dan_common_types ‑ shard_group::export_bindings_shardgroup
tari_dan_common_types ‑ shard_group::tests::encode_decode
tari_dan_common_types ‑ shard_group::tests::to_substate_address_range
tari_dan_common_types ‑ substate_address::export_bindings_substateaddress
tari_dan_common_types ‑ substate_address::tests::max_committees
tari_dan_common_types ‑ substate_address::tests::shard_group_to_substate_address_range::it_works
tari_dan_common_types ‑ substate_address::tests::substate_addresses_to_from_u256_endianness_matches
tari_dan_common_types ‑ substate_address::tests::to_committee_shard_and_shard_range_match
tari_dan_common_types ‑ substate_address::tests::to_shard
tari_dan_common_types ‑ substate_address::tests::to_shard_group::it_returns_the_correct_shard_group
tari_dan_common_types ‑ substate_address::tests::to_shard_group::it_returns_the_correct_shard_group_for_odd_num_committees
tari_dan_common_types ‑ substate_address::tests::to_shard_group::it_returns_the_correct_shard_group_generic
tari_dan_common_types ‑ substate_type::export_bindings_substatetype
tari_dan_common_types ‑ uint::tests::u256_one
tari_dan_common_types ‑ versioned_substate_id::export_bindings_substaterequirement
tari_dan_common_types ‑ versioned_substate_id::export_bindings_versionedsubstateid
tari_dan_common_types ‑ versioned_substate_id::tests::it_hashes_identically_to_a_substate_id
tari_dan_engine ‑ runtime::workspace::tests::tuples
tari_dan_engine ‑ wasm::version::tests::it_accepts_compatible_versions
tari_dan_engine ‑ wasm::version::tests::it_rejects_incompatible_versions
tari_dan_engine::access_rules ‑ component_access_rules::it_allows_owner_to_update_component_access_rules
tari_dan_engine::access_rules ‑ component_access_rules::it_prevents_access_rule_modification_if_owner_is_none
tari_dan_engine::access_rules ‑ component_access_rules::it_restricts_component_methods
tari_dan_engine::access_rules ‑ resource_access_rules::it_allows_access_for_proofs_by_amount
tari_dan_engine::access_rules ‑ resource_access_rules::it_allows_resource_access_with_badge_then_recall
tari_dan_engine::access_rules ‑ resource_access_rules::it_allows_resource_actions_if_auth_hook_passes
tari_dan_engine::access_rules ‑ resource_access_rules::it_creates_a_proof_from_bucket
tari_dan_engine::access_rules ‑ resource_access_rules::it_denies_actions_on_resource
tari_dan_engine::access_rules ‑ resource_access_rules::it_denies_recall_for_owner
tari_dan_engine::access_rules ‑ resource_access_rules::it_denies_resource_actions_if_auth_hook_fails
tari_dan_engine::access_rules ‑ resource_access_rules::it_disallows_hook_that_attempts_mutable_call_to_another_component_in_the_transaction
tari_dan_engine::access_rules ‑ resource_access_rules::it_disallows_hook_that_attempts_mutable_call_to_caller
tari_dan_engine::access_rules ‑ resource_access_rules::it_disallows_hook_that_writes_to_caller_component
tari_dan_engine::access_rules ‑ resource_access_rules::it_fails_if_auth_hook_is_invalid
tari_dan_engine::access_rules ‑ resource_access_rules::it_locks_resources_used_in_proofs
tari_dan_engine::access_rules ‑ resource_access_rules::it_permits_cross_template_calls_using_proofs
tari_dan_engine::access_rules ‑ resource_access_rules::it_restricts_resource_actions_to_component
tari_dan_engine::account ‑ attempt_to_overwrite_account
tari_dan_engine::account ‑ basic_faucet_transfer
tari_dan_engine::account ‑ custom_access_rules
tari_dan_engine::account ‑ gasless
tari_dan_engine::account ‑ withdraw_from_account_prevented
tari_dan_engine::account_nfts ‑ basic_nft_mint
tari_dan_engine::account_nfts ‑ mint_multiple_times
tari_dan_engine::address_allocation ‑ it_fails_if_allocation_is_not_used
tari_dan_engine::address_allocation ‑ it_uses_allocation_address
tari_dan_engine::airdrop ‑ airdrop
tari_dan_engine::asserts ‑ it_fails_with_invalid_amount
tari_dan_engine::asserts ‑ it_fails_with_invalid_bucket
tari_dan_engine::asserts ‑ it_fails_with_invalid_resource
tari_dan_engine::asserts ‑ it_fails_with_invalid_workspace_key
tari_dan_engine::asserts ‑ successful_assert
tari_dan_engine::composability ‑ it_allows_function_to_function_calls
tari_dan_engine::composability ‑ it_allows_function_to_method_calls
tari_dan_engine::composability ‑ it_allows_method_to_function_calls
tari_dan_engine::composability ‑ it_allows_method_to_method_calls
tari_dan_engine::composability ‑ it_allows_multiple_recursion_levels
tari_dan_engine::composability ‑ it_does_not_propagate_permissions
tari_dan_engine::composability ‑ it_fails_on_invalid_calls
tari_dan_engine::composability ‑ it_fails_when_surpassing_recursion_limit
tari_dan_engine::confidential ‑ attempt_to_reveal_with_unbalanced_proof
tari_dan_engine::confidential ‑ mint_and_transfer_revealed
tari_dan_engine::confidential ‑ mint_initial_commitment
tari_dan_engine::confidential ‑ mint_more_later
tari_dan_engine::confidential ‑ mint_revealed_with_invalid_proof
tari_dan_engine::confidential ‑ mint_with_view_key
tari_dan_engine::confidential ‑ multi_commitment_join
tari_dan_engine::confidential ‑ reveal_confidential_and_transfer
tari_dan_engine::confidential ‑ transfer_confidential_amounts_between_accounts
tari_dan_engine::confidential ‑ transfer_confidential_fails_with_invalid_balance
tari_dan_engine::events ‑ basic_emit_event
tari_dan_engine::events ‑ builtin_vault_events
tari_dan_engine::events ‑ cannot_use_standard_topic
tari_dan_engine::fees ‑ another_account_pays_partially_for_fees
tari_dan_engine::fees ‑ dangling_bucket_pay_fees
tari_dan_engine::fees ‑ deducts_fees_from_payments_and_refunds_the_rest
tari_dan_engine::fees ‑ deducts_fees_when_transaction_fails
tari_dan_engine::fees ‑ deposit_from_faucet_then_pay
tari_dan_engine::fees ‑ fail_partial_paid_fees
tari_dan_engine::fees ‑ fail_pay_less_fees_than_fee_transaction
tari_dan_engine::fees ‑ fail_pay_too_little_no_fee_instruction
tari_dan_engine::fees ‑ failed_fee_transaction
tari_dan_engine::fees ‑ success_pay_fee_in_main_instructions
tari_dan_engine::recall ‑ it_recalls_all_resource_types
tari_dan_engine::reentrancy ‑ it_allows_multiple_immutable_access_to_component
tari_dan_engine::reentrancy ‑ it_prevents_multiple_mutable_access_to_component
tari_dan_engine::reentrancy ‑ it_prevents_read_access_to_mutating_component
tari_dan_engine::reentrancy ‑ it_prevents_reentrant_withdraw
tari_dan_engine::resource ‑ confidential_join
tari_dan_engine::resource ‑ fungible_join
tari_dan_engine::resource ‑ non_fungible_join
tari_dan_engine::shenanigans ‑ it_disallows_calls_on_vaults_that_are_not_owned_by_current_component
tari_dan_engine::shenanigans ‑ it_disallows_minting_different_resource_type
tari_dan_engine::shenanigans ‑ it_disallows_vault_access_if_vault_is_not_owned
tari_dan_engine::shenanigans ‑ it_prevents_access_to_out_of_scope_component
tari_dan_engine::shenanigans ‑ it_prevents_access_to_vault_id_in_component_context
tari_dan_engine::shenanigans ‑ it_rejects_dangling_resources
tari_dan_engine::shenanigans ‑ it_rejects_dangling_vault_that_has_been_returned
tari_dan_engine::shenanigans ‑ it_rejects_dangling_vaults_in_component
tari_dan_engine::shenanigans ‑ it_rejects_dangling_vaults_in_constructor
tari_dan_engine::shenanigans ‑ it_rejects_double_ownership_of_vault
tari_dan_engine::shenanigans ‑ it_rejects_references_to_buckets_that_arent_in_scope
tari_dan_engine::shenanigans ‑ it_rejects_unknown_substate_addresses
tari_dan_engine::tariswap ‑ tariswap
tari_dan_engine::test ‑ basic_nft::burn_nft
tari_dan_engine::test ‑ basic_nft::change_nft_mutable_data
tari_dan_engine::test ‑ basic_nft::create_resource_mint_and_deposit
tari_dan_engine::test ‑ basic_nft::get_non_fungibles_from_containers
tari_dan_engine::test ‑ basic_nft::mint_specific_id
tari_dan_engine::test ‑ consensus::current_epoch
tari_dan_engine::test ‑ emoji_id::mint_emoji_ids
tari_dan_engine::test ‑ errors::invalid_args
tari_dan_engine::test ‑ errors::panic
tari_dan_engine::test ‑ fungible::fungible_mint_and_burn
tari_dan_engine::test ‑ state_create_multiple_in_one_call
tari_dan_engine::test ‑ test_buggy_template
tari_dan_engine::test ‑ test_builtin_templates
tari_dan_engine::test ‑ test_caller_context
tari_dan_engine::test ‑ test_composed
tari_dan_engine::test ‑ test_engine_errors
tari_dan_engine::test ‑ test_errors_on_infinite_loop
tari_dan_engine::test ‑ test_get_template_address
tari_dan_engine::test ‑ test_hello_world
tari_dan_engine::test ‑ test_private_function
tari_dan_engine::test ‑ test_random
tari_dan_engine::test ‑ test_state
tari_dan_engine::test ‑ test_tuples
tari_dan_engine::test ‑ tickets::buy_and_redeem_ticket
tari_dan_storage ‑ consensus_models::block::export_bindings_block
tari_dan_storage ‑ consensus_models::burnt_utxo::export_bindings_mintconfidentialoutputatom
tari_dan_storage ‑ consensus_models::command::export_bindings_command
tari_dan_storage ‑ consensus_models::command::export_bindings_transactionatom
tari_dan_storage ‑ consensus_models::command::tests::ordering
tari_dan_storage ‑ consensus_models::evidence::export_bindings_evidence
tari_dan_storage ‑ consensus_models::evidence::export_bindings_shardgroupevidence
tari_dan_storage ‑ consensus_models::evidence::tests::it_merges_two_evidences_together
tari_dan_storage ‑ consensus_models::executed_transaction::export_bindings_executedtransaction
tari_dan_storage ‑ consensus_models::foreign_proposal::export_bindings_foreignproposalatom
tari_dan_storage ‑ consensus_models::leader_fee::export_bindings_leaderfee
tari_dan_storage ‑ consensus_models::lock_intent::export_bindings_versionedsubstateidlockintent
tari_dan_storage ‑ consensus_models::quorum::export_bindings_quorumdecision
tari_dan_storage ‑ consensus_models::quorum_certificate::export_bindings_quorumcertificate
tari_dan_storage ‑ consensus_models::state_transition::tests::to_and_from_bytes
tari_dan_storage ‑ consensus_models::substate::export_bindings_substatedestroyed
tari_dan_storage ‑ consensus_models::substate::export_bindings_substaterecord
tari_dan_storage ‑ consensus_models::transaction_decision::export_bindings_decision
tari_dan_storage ‑ consensus_models::transaction_pool::export_bindings_transactionpoolrecord
tari_dan_storage ‑ consensus_models::transaction_pool::export_bindings_transactionpoolstage
tari_dan_storage ‑ consensus_models::transaction_pool::tests::calculate_leader_fee::it_calculates_the_correct_leader_fee
tari_dan_storage ‑ consensus_models::transaction_pool::tests::calculate_leader_fee::simple_fuzz
tari_dan_storage ‑ consensus_models::transaction_pool::tests::ordering::it_is_ordered_correctly
tari_dan_storage ‑ consensus_models::vote_signature::export_bindings_validatorsignature
tari_dan_storage ‑ state_store::export_bindings_ordering
tari_dan_storage_sqlite::global_db ‑ change_committee_shard_group
tari_dan_storage_sqlite::global_db ‑ insert_and_get_within_epoch
tari_dan_wallet_cli ‑ table::test::renders_rows_with_titles
tari_dan_wallet_cli ‑ table::test::renders_titles
tari_dan_wallet_crypto ‑ proof::tests::confidential_proof::it_is_invalid_if_minimum_value_changed
tari_dan_wallet_crypto ‑ proof::tests::confidential_proof::it_is_valid_if_proof_is_valid
tari_dan_wallet_crypto ‑ proof::tests::encrypt_decrypt::it_encrypts_and_decrypts
tari_dan_wallet_crypto ‑ value_lookup::io_reader_value_lookup::tests::it_reads_from_the_data_file_until_end
tari_dan_wallet_crypto ‑ value_lookup::io_reader_value_lookup::tests::it_reads_non_sequential_values
tari_dan_wallet_crypto ‑ value_lookup::io_reader_value_lookup::tests::it_reads_the_header_correctly
tari_dan_wallet_crypto::output_statement ‑ it_create_a_valid_revealed_only_proof
tari_dan_wallet_crypto::viewable_balance_proof ‑ it_allows_no_balance_proof_for_no_view_key
tari_dan_wallet_crypto::viewable_balance_proof ‑ it_errors_no_balance_proof_with_view_key
tari_dan_wallet_crypto::viewable_balance_proof ‑ it_errors_with_balance_proof_and_no_view_key
tari_dan_wallet_crypto::viewable_balance_proof ‑ it_generates_a_valid_proof
tari_dan_wallet_sdk ‑ apis::confidential_transfer::export_bindings_confidentialtransferinputselection
tari_dan_wallet_sdk ‑ apis::jwt::export_bindings_claims
tari_dan_wallet_sdk ‑ apis::jwt::export_bindings_jrpcpermission
tari_dan_wallet_sdk ‑ apis::jwt::export_bindings_jrpcpermissions
tari_dan_wallet_sdk ‑ models::account::export_bindings_account
tari_dan_wallet_sdk ‑ models::non_fungible_tokens::export_bindings_nonfungibletoken
tari_dan_wallet_sdk ‑ models::wallet_transaction::export_bindings_transactionstatus
tari_dan_wallet_sdk::confidential_output_api ‑ outputs_locked_and_finalized
tari_dan_wallet_sdk::confidential_output_api ‑ outputs_locked_and_released
tari_dan_wallet_storage_sqlite::accounts ‑ update_account
tari_dan_wallet_storage_sqlite::config ‑ get_and_set_value
tari_dan_wallet_storage_sqlite::key_manager_state ‑ get_and_set_branch_index
tari_dan_wallet_storage_sqlite::substates ‑ get_and_insert_substates
tari_dan_wallet_storage_sqlite::transaction ‑ get_and_insert_transaction
tari_engine_types ‑ argument_parser::tests::it_errors_if_amount_cast_is_incorrect
tari_engine_types ‑ argument_parser::tests::it_parses_addresses
tari_engine_types ‑ argument_parser::tests::it_parses_amounts
tari_engine_types ‑ argument_parser::tests::it_parses_args_into_bor
tari_engine_types ‑ argument_parser::tests::it_parses_integers
tari_engine_types ‑ argument_parser::tests::it_parses_template_addresses
tari_engine_types ‑ argument_parser::tests::it_parses_workspace_references
tari_engine_types ‑ argument_parser::tests::it_returns_string_lit_if_string_or_unknown
tari_engine_types ‑ argument_parser::tests::struct_test
tari_engine_types ‑ commit_result::export_bindings_executeresult
tari_engine_types ‑ commit_result::export_bindings_finalizeresult
tari_engine_types ‑ commit_result::export_bindings_rejectreason
tari_engine_types ‑ commit_result::export_bindings_transactionresult
tari_engine_types ‑ component::export_bindings_componentbody
tari_engine_types ‑ component::export_bindings_componentheader
tari_engine_types ‑ confidential::claim::export_bindings_confidentialclaim
tari_engine_types ‑ confidential::elgamal::export_bindings_elgamalverifiablebalance
tari_engine_types ‑ confidential::elgamal::tests::brute_force_balance::it_brute_forces_a_batch
tari_engine_types ‑ confidential::elgamal::tests::brute_force_balance::it_finds_the_value
tari_engine_types ‑ confidential::elgamal::tests::brute_force_balance::it_returns_none_if_the_value_out_of_range
tari_engine_types ‑ confidential::elgamal::tests::brute_force_balance::it_returns_the_value_equal_to_max_value
tari_engine_types ‑ confidential::unclaimed::export_bindings_unclaimedconfidentialoutput
tari_engine_types ‑ confidential::withdraw::export_bindings_confidentialoutput
tari_engine_types ‑ events::export_bindings_event
tari_engine_types ‑ fee_claim::export_bindings_feeclaim
tari_engine_types ‑ fee_claim::export_bindings_feeclaimaddress
tari_engine_types ‑ fees::export_bindings_feebreakdown
tari_engine_types ‑ fees::export_bindings_feecostbreakdown
tari_engine_types ‑ fees::export_bindings_feereceipt
tari_engine_types ‑ fees::export_bindings_feesource
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::export_bindings_indexedvalue
tari_engine_types ‑ indexed_value::export_bindings_indexedwellknowntypes
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 ‑ instruction::export_bindings_instruction
tari_engine_types ‑ instruction_result::export_bindings_instructionresult
tari_engine_types ‑ lock::export_bindings_lockflag
tari_engine_types ‑ logs::export_bindings_logentry
tari_engine_types ‑ non_fungible::export_bindings_nonfungible
tari_engine_types ‑ non_fungible::export_bindings_nonfungiblecontainer
tari_engine_types ‑ non_fungible_index::export_bindings_nonfungibleindex
tari_engine_types ‑ resource::export_bindings_resource
tari_engine_types ‑ resource_container::export_bindings_resourcecontainer
tari_engine_types ‑ serde_with::cbor_value::tests::decode_encode
tari_engine_types ‑ substate::export_bindings_substate
tari_engine_types ‑ substate::export_bindings_substatediff
tari_engine_types ‑ substate::export_bindings_substateid
tari_engine_types ‑ substate::export_bindings_substatevalue
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 ‑ transaction_receipt::export_bindings_transactionreceipt
tari_engine_types ‑ transaction_receipt::export_bindings_transactionreceiptaddress
tari_engine_types ‑ vault::export_bindings_vault
tari_indexer_client ‑ types::export_bindings_getnonfungiblecollectionsresponse
tari_indexer_client ‑ types::export_bindings_getnonfungiblecountrequest
tari_indexer_client ‑ types::export_bindings_getnonfungiblecountresponse
tari_indexer_client ‑ types::export_bindings_getnonfungiblesrequest
tari_indexer_client ‑ types::export_bindings_getnonfungiblesresponse
tari_indexer_client ‑ types::export_bindings_getrelatedtransactionsrequest
tari_indexer_client ‑ types::export_bindings_getrelatedtransactionsresponse
tari_indexer_client ‑ types::export_bindings_gettemplatedefinitionrequest
tari_indexer_client ‑ types::export_bindings_gettemplatedefinitionresponse
tari_indexer_client ‑ types::export_bindings_indexeraddpeerrequest
tari_indexer_client ‑ types::export_bindings_indexeraddpeerresponse
tari_indexer_client ‑ types::export_bindings_indexerconnection
tari_indexer_client ‑ types::export_bindings_indexerconnectiondirection
tari_indexer_client ‑ types::export_bindings_indexergetallvnsrequest
tari_indexer_client ‑ types::export_bindings_indexergetallvnsresponse
tari_indexer_client ‑ types::export_bindings_indexergetcommsstatsresponse
tari_indexer_client ‑ types::export_bindings_indexergetconnectionsresponse
tari_indexer_client ‑ types::export_bindings_indexergetepochmanagerstatsresponse
tari_indexer_client ‑ types::export_bindings_indexergetidentityresponse
tari_indexer_client ‑ types::export_bindings_indexergetsubstaterequest
tari_indexer_client ‑ types::export_bindings_indexergetsubstateresponse
tari_indexer_client ‑ types::export_bindings_indexergettransactionresultrequest
tari_indexer_client ‑ types::export_bindings_indexergettransactionresultresponse
tari_indexer_client ‑ types::export_bindings_indexersubmittransactionrequest
tari_indexer_client ‑ types::export_bindings_indexersubmittransactionresponse
tari_indexer_client ‑ types::export_bindings_indexertransactionfinalizedresult
tari_indexer_client ‑ types::export_bindings_inspectsubstaterequest
tari_indexer_client ‑ types::export_bindings_inspectsubstateresponse
tari_indexer_client ‑ types::export_bindings_listsubstateitem
tari_indexer_client ‑ types::export_bindings_listsubstatesrequest
tari_indexer_client ‑ types::export_bindings_listsubstatesresponse
tari_indexer_client ‑ types::export_bindings_listtemplatesrequest
tari_indexer_client ‑ types::export_bindings_listtemplatesresponse
tari_indexer_client ‑ types::export_bindings_nonfungiblesubstate
tari_indexer_client ‑ types::export_bindings_templatemetadata
tari_rpc_framework ‑ body::test::single_body
tari_rpc_framework ‑ body::test::streaming_body
tari_rpc_framework ‑ bounded_executor::test::spawn
tari_rpc_framework ‑ status::test::rpc_status_code_conversions
tari_rpc_framework ‑ status::test::rpc_status_or_optional
tari_state_store_sqlite::tests ‑ confirm_all_transitions::it_sets_pending_stage_to_stage
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 ‑ records_stale_tree_node_keys
tari_state_tree::test ‑ serialized_keys_are_strictly_increasing
tari_state_tree::test ‑ supports_empty_state
tari_swarm ‑ protocol_version::tests::it_parses_correctly
tari_template_abi ‑ types::export_bindings_argdef
tari_template_abi ‑ types::export_bindings_functiondef
tari_template_abi ‑ types::export_bindings_templatedef
tari_template_abi ‑ types::export_bindings_templatedefv1
tari_template_abi ‑ types::export_bindings_type
tari_template_lib ‑ args::arg::export_bindings_arg
tari_template_lib ‑ args::tests::args_macro
tari_template_lib ‑ args::types::export_bindings_loglevel
tari_template_lib ‑ auth::access_rules::export_bindings_accessrule
tari_template_lib ‑ auth::access_rules::export_bindings_componentaccessrules
tari_template_lib ‑ auth::access_rules::export_bindings_requirerule
tari_template_lib ‑ auth::access_rules::export_bindings_resourceaccessrules
tari_template_lib ‑ auth::access_rules::export_bindings_restrictedaccessrule
tari_template_lib ‑ auth::access_rules::export_bindings_rulerequirement
tari_template_lib ‑ auth::auth_hook::export_bindings_authhook
tari_template_lib ‑ auth::owner_rule::export_bindings_ownerrule
tari_template_lib ‑ component::instance::tests::it_serializes_as_a_component_address
tari_template_lib ‑ hash::tests::serialize_deserialize
tari_template_lib ‑ models::amount::export_bindings_amount
tari_template_lib ‑ models::amount::tests::basic_arithmetic
tari_template_lib ‑ models::amount::tests::can_serialize
tari_template_lib ‑ models::amount::tests::u64_ord
tari_template_lib ‑ models::binary_tag::tests::from_and_as_u64_parity
tari_template_lib ‑ models::bucket::export_bindings_bucketid
tari_template_lib ‑ models::component::export_bindings_componentaddress
tari_template_lib ‑ models::confidential_proof::export_bindings_confidentialoutputstatement
tari_template_lib ‑ models::confidential_proof::export_bindings_confidentialstatement
tari_template_lib ‑ models::confidential_proof::export_bindings_confidentialwithdrawproof
tari_template_lib ‑ models::confidential_proof::export_bindings_viewablebalanceproof
tari_template_lib ‑ models::entity_id::export_bindings_componentkey
tari_template_lib ‑ models::entity_id::export_bindings_entityid
tari_template_lib ‑ models::layer_one_commitment::export_bindings_unclaimedconfidentialoutputaddress
tari_template_lib ‑ models::metadata::export_bindings_metadata
tari_template_lib ‑ models::non_fungible::export_bindings_nonfungibleaddress
tari_template_lib ‑ models::non_fungible::export_bindings_nonfungibleaddresscontents
tari_template_lib ‑ models::non_fungible::export_bindings_nonfungibleid
tari_template_lib ‑ models::non_fungible::tests::canonical_string::it_generates_correct_canonical_string
tari_template_lib ‑ models::non_fungible::tests::canonical_string::it_generates_the_correct_length_for_ints
tari_template_lib ‑ models::non_fungible::tests::canonical_string::it_parses_a_display_string
tari_template_lib ‑ models::non_fungible::tests::non_fungible_address_string::it_parses_valid_strings
tari_template_lib ‑ models::non_fungible::tests::non_fungible_address_string::it_rejects_invalid_strings
tari_template_lib ‑ models::non_fungible::tests::serde_deser::string_serialization_and_deserialization
tari_template_lib ‑ models::non_fungible::tests::try_from_string::it_allows_a_valid_string
tari_template_lib ‑ models::non_fungible::tests::try_from_string::it_fails_for_an_invalid_string
tari_template_lib ‑ models::non_fungible_index::export_bindings_nonfungibleindexaddress
tari_template_lib ‑ models::non_fungible_index::tests::it_parses_a_display_string
tari_template_lib ‑ models::proof::export_bindings_proofid
tari_template_lib ‑ models::resource::export_bindings_resourceaddress
tari_template_lib ‑ models::resource::tests::hex_deser::string_serialization_and_deserialization
tari_template_lib ‑ models::vault::export_bindings_vaultid
tari_template_lib ‑ resource::export_bindings_resourcetype
tari_template_macros ‑ template::definition::tests::test_codegen
tari_transaction ‑ signature::export_bindings_transactionsignature
tari_transaction ‑ transaction::export_bindings_transaction
tari_transaction ‑ unsigned_transaction::export_bindings_unsignedtransaction
tari_transaction_manifest ‑ value::tests::it_parses_address_strings
tari_transaction_manifest::parser ‑ manifest_smoke_test
tari_validator_node_cli ‑ table::test::renders_rows_with_titles
tari_validator_node_cli ‑ table::test::renders_titles
tari_validator_node_client ‑ types::export_bindings_dryruntransactionfinalizeresult
tari_validator_node_client ‑ types::export_bindings_getblockrequest
tari_validator_node_client ‑ types::export_bindings_getblockresponse
tari_validator_node_client ‑ types::export_bindings_getblockscountresponse
tari_validator_node_client ‑ types::export_bindings_getblocksrequest
tari_validator_node_client ‑ types::export_bindings_getblocksresponse
tari_validator_node_client ‑ types::export_bindings_getcommitteerequest
tari_validator_node_client ‑ types::export_bindings_getcommitteeresponse
tari_validator_node_client ‑ types::export_bindings_getepochmanagerstatsresponse
tari_validator_node_client ‑ types::export_bindings_getfilteredblockscountrequest
tari_validator_node_client ‑ types::export_bindings_getmempoolstatsresponse
tari_validator_node_client ‑ types::export_bindings_getnetworkcommitteeresponse
tari_validator_node_client ‑ types::export_bindings_getrecenttransactionsrequest
tari_validator_node_client ‑ types::export_bindings_getrecenttransactionsresponse
tari_validator_node_client ‑ types::export_bindings_getshardkeyrequest
tari_validator_node_client ‑ types::export_bindings_getshardkeyresponse
tari_validator_node_client ‑ types::export_bindings_getstaterequest
tari_validator_node_client ‑ types::export_bindings_getstateresponse
tari_validator_node_client ‑ types::export_bindings_getsubstatesbytransactionrequest
tari_validator_node_client ‑ types::export_bindings_getsubstatesbytransactionresponse
tari_validator_node_client ‑ types::export_bindings_gettemplaterequest
tari_validator_node_client ‑ types::export_bindings_gettemplateresponse
tari_validator_node_client ‑ types::export_bindings_gettemplatesrequest
tari_validator_node_client ‑ types::export_bindings_gettemplatesresponse
tari_validator_node_client ‑ types::export_bindings_gettransactionrequest
tari_validator_node_client ‑ types::export_bindings_gettransactionresponse
tari_validator_node_client ‑ types::export_bindings_gettxpoolresponse
tari_validator_node_client ‑ types::export_bindings_listblocksrequest
tari_validator_node_client ‑ types::export_bindings_listblocksresponse
tari_validator_node_client ‑ types::export_bindings_substatestatus
tari_validator_node_client ‑ types::export_bindings_templateabi
tari_validator_node_client ‑ types::export_bindings_templatemetadata
tari_validator_node_client ‑ types::export_bindings_validatorfee
tari_validator_node_client ‑ types::export_bindings_validatornode
tari_validator_node_client ‑ types::export_bindings_vnaddpeerrequest
tari_validator_node_client ‑ types::export_bindings_vnaddpeerresponse
tari_validator_node_client ‑ types::export_bindings_vnargdef
tari_validator_node_client ‑ types::export_bindings_vncommitteeshardinfo
tari_validator_node_client ‑ types::export_bindings_vnconnection
tari_validator_node_client ‑ types::export_bindings_vnconnectiondirection
tari_validator_node_client ‑ types::export_bindings_vnfunctiondef
tari_validator_node_client ‑ types::export_bindings_vngetallvnsrequest
tari_validator_node_client ‑ types::export_bindings_vngetallvnsresponse
tari_validator_node_client ‑ types::export_bindings_vngetcommsstatsresponse
tari_validator_node_client ‑ types::export_bindings_vngetconnectionsresponse
tari_validator_node_client ‑ types::export_bindings_vngetidentityresponse
tari_validator_node_client ‑ types::export_bindings_vngetsubstaterequest
tari_validator_node_client ‑ types::export_bindings_vngetsubstateresponse
tari_validator_node_client ‑ types::export_bindings_vngettransactionresultrequest
tari_validator_node_client ‑ types::export_bindings_vngettransactionresultresponse
tari_validator_node_client ‑ types::export_bindings_vngetvalidatorfeesrequest
tari_validator_node_client ‑ types::export_bindings_vngetvalidatorfeesresponse
tari_validator_node_client ‑ types::export_bindings_vnlogentry
tari_validator_node_client ‑ types::export_bindings_vnloglevel
tari_validator_node_client ‑ types::export_bindings_vnsubmittransactionrequest
tari_validator_node_client ‑ types::export_bindings_vnsubmittransactionresponse
tari_wallet_daemon_client ‑ export_bindings_componentaddressorname
tari_wallet_daemon_client ‑ types::export_bindings_accountgetdefaultrequest
tari_wallet_daemon_client ‑ types::export_bindings_accountgetrequest
tari_wallet_daemon_client ‑ types::export_bindings_accountgetresponse
tari_wallet_daemon_client ‑ types::export_bindings_accountinfo
tari_wallet_daemon_client ‑ types::export_bindings_accountscreatefreetestcoinsrequest
tari_wallet_daemon_client ‑ types::export_bindings_accountscreatefreetestcoinsresponse
tari_wallet_daemon_client ‑ types::export_bindings_accountscreaterequest
tari_wallet_daemon_client ‑ types::export_bindings_accountscreateresponse
tari_wallet_daemon_client ‑ types::export_bindings_accountsetdefaultrequest
tari_wallet_daemon_client ‑ types::export_bindings_accountsetdefaultresponse
tari_wallet_daemon_client ‑ types::export_bindings_accountsgetbalancesrequest
tari_wallet_daemon_client ‑ types::export_bindings_accountsgetbalancesresponse
tari_wallet_daemon_client ‑ types::export_bindings_accountsinvokerequest
tari_wallet_daemon_client ‑ types::export_bindings_accountsinvokeresponse
tari_wallet_daemon_client ‑ types::export_bindings_accountslistrequest
tari_wallet_daemon_client ‑ types::export_bindings_accountslistresponse
tari_wallet_daemon_client ‑ types::export_bindings_accountstransferrequest
tari_wallet_daemon_client ‑ types::export_bindings_accountstransferresponse
tari_wallet_daemon_client ‑ types::export_bindings_authgetalljwtrequest
tari_wallet_daemon_client ‑ types::export_bindings_authgetalljwtresponse
tari_wallet_daemon_client ‑ types::export_bindings_authloginacceptrequest
tari_wallet_daemon_client ‑ types::export_bindings_authloginacceptresponse
tari_wallet_daemon_client ‑ types::export_bindings_authlogindenyrequest
tari_wallet_daemon_client ‑ types::export_bindings_authlogindenyresponse
tari_wallet_daemon_client ‑ types::export_bindings_authloginrequest
tari_wallet_daemon_client ‑ types::export_bindings_authloginresponse
tari_wallet_daemon_client ‑ types::export_bindings_authrevoketokenrequest
tari_wallet_daemon_client ‑ types::export_bindings_authrevoketokenresponse
tari_wallet_daemon_client ‑ types::export_bindings_balanceentry
tari_wallet_daemon_client ‑ types::export_bindings_callinstructionrequest
tari_wallet_daemon_client ‑ types::export_bindings_claimburnrequest
tari_wallet_daemon_client ‑ types::export_bindings_claimburnresponse
tari_wallet_daemon_client ‑ types::export_bindings_claimvalidatorfeesrequest
tari_wallet_daemon_client ‑ types::export_bindings_claimvalidatorfeesresponse
tari_wallet_daemon_client ‑ types::export_bindings_confidentialcreateoutputproofrequest
tari_wallet_daemon_client ‑ types::export_bindings_confidentialcreateoutputproofresponse
tari_wallet_daemon_client ‑ types::export_bindings_confidentialtransferrequest
tari_wallet_daemon_client ‑ types::export_bindings_confidentialtransferresponse
tari_wallet_daemon_client ‑ types::export_bindings_confidentialviewvaultbalancerequest
tari_wallet_daemon_client ‑ types::export_bindings_confidentialviewvaultbalanceresponse
tari_wallet_daemon_client ‑ types::export_bindings_getaccountnftrequest
tari_wallet_daemon_client ‑ types::export_bindings_getvalidatorfeesrequest
tari_wallet_daemon_client ‑ types::export_bindings_getvalidatorfeesresponse
tari_wallet_daemon_client ‑ types::export_bindings_keybranch
tari_wallet_daemon_client ‑ types::export_bindings_keyscreaterequest
tari_wallet_daemon_client ‑ types::export_bindings_keyscreateresponse
tari_wallet_daemon_client ‑ types::export_bindings_keyslistrequest
tari_wallet_daemon_client ‑ types::export_bindings_keyslistresponse
tari_wallet_daemon_client ‑ types::export_bindings_keyssetactiverequest
tari_wallet_daemon_client ‑ types::export_bindings_keyssetactiveresponse
tari_wallet_daemon_client ‑ types::export_bindings_listaccountnftrequest
tari_wallet_daemon_client ‑ types::export_bindings_listaccountnftresponse
tari_wallet_daemon_client ‑ types::export_bindings_mintaccountnftrequest
tari_wallet_daemon_client ‑ types::export_bindings_mintaccountnftresponse
tari_wallet_daemon_client ‑ types::export_bindings_proofscancelrequest
tari_wallet_daemon_client ‑ types::export_bindings_proofscancelresponse
tari_wallet_daemon_client ‑ types::export_bindings_proofsfinalizerequest
tari_wallet_daemon_client ‑ types::export_bindings_proofsfinalizeresponse
tari_wallet_daemon_client ‑ types::export_bindings_proofsgeneraterequest
tari_wallet_daemon_client ‑ types::export_bindings_proofsgenerateresponse
tari_wallet_daemon_client ‑ types::export_bindings_revealfundsrequest
tari_wallet_daemon_client ‑ types::export_bindings_revealfundsresponse
tari_wallet_daemon_client ‑ types::export_bindings_settingsgetresponse
tari_wallet_daemon_client ‑ types::export_bindings_settingssetrequest
tari_wallet_daemon_client ‑ types::export_bindings_settingssetresponse
tari_wallet_daemon_client ‑ types::export_bindings_substatesgetrequest
tari_wallet_daemon_client ‑ types::export_bindings_substatesgetresponse
tari_wallet_daemon_client ‑ types::export_bindings_substateslistrequest
tari_wallet_daemon_client ‑ types::export_bindings_substateslistresponse
tari_wallet_daemon_client ‑ types::export_bindings_templatesgetrequest
tari_wallet_daemon_client ‑ types::export_bindings_templatesgetresponse
tari_wallet_daemon_client ‑ types::export_bindings_transactionclaimburnresponse
tari_wallet_daemon_client ‑ types::export_bindings_transactiongetallrequest
tari_wallet_daemon_client ‑ types::export_bindings_transactiongetallresponse
tari_wallet_daemon_client ‑ types::export_bindings_transactiongetrequest
tari_wallet_daemon_client ‑ types::export_bindings_transactiongetresponse
tari_wallet_daemon_client ‑ types::export_bindings_transactiongetresultrequest
tari_wallet_daemon_client ‑ types::export_bindings_transactiongetresultresponse
tari_wallet_daemon_client ‑ types::export_bindings_transactionsubmitdryrunrequest
tari_wallet_daemon_client ‑ types::export_bindings_transactionsubmitdryrunresponse
tari_wallet_daemon_client ‑ types::export_bindings_transactionsubmitrequest
tari_wallet_daemon_client ‑ types::export_bindings_transactionsubmitresponse
tari_wallet_daemon_client ‑ types::export_bindings_transactionwaitresultrequest
tari_wallet_daemon_client ‑ types::export_bindings_transactionwaitresultresponse
tari_wallet_daemon_client ‑ types::export_bindings_walletsubstaterecord
tari_wallet_daemon_client ‑ types::export_bindings_webrtcstart
tari_wallet_daemon_client ‑ types::export_bindings_webrtcstartrequest
tari_wallet_daemon_client ‑ types::export_bindings_webrtcstartresponse
transaction_submitter::bin/transaction_submitter ‑ bounded_spawn::test::spawn