// Copyright 2022 The Tari Project // SPDX-License-Identifier: BSD-3-Clause //! This module provides a large set of useful functions and utilities for creating and playing with aspects of the //! Tari base blockchain. //! There are macros, such as `txn_schema!` that help you to easily construct valid transactions in test blockchains, //! through to functions that bootstrap entire blockchains in `sample_blockchains`. pub mod block_builders; pub mod block_malleability; pub mod block_proxy; pub mod chain_metadata; pub mod database; pub mod event_stream; pub mod mock_state_machine; pub mod nodes; pub mod sample_blockchains; pub mod sync; pub mod test_block_builder; pub mod test_blockchain;