List of all items
Structs
- ActivatedWithOutpoint
- ActivatedWithTxid
- MempoolConfig
- SpendableUtxo
- TxSender
- citrea::data_serialization::BatchProofMethodId
- citrea::data_serialization::BatchProofMethodIdBody
- citrea::data_serialization::SequencerCommitment
- citrea::reveal_scripts::CitreaSigningData
- citrea::sync::ConfirmedChunkReveals
- citrea::sync::ConfirmedTxInfo
- client::TxSenderClient
- config::TxSenderBitcoinRpcConfig
- config::TxSenderConfig
- config::TxSenderJsonRpcConfig
- config::TxSenderPostgresConfig
- confirmations::MempoolOutspendResponse
- confirmations::MempoolOutspendStatus
- confirmations::ValidatedOutspend
- db::TxSenderDb
- db::citrea::CitreaRawTxRow
- db::wrapper::OutPointDB
- db::wrapper::TxidDB
- jsonrpc::client::JsonRpcTxSenderClient
- jsonrpc::server::TxSenderJsonRpcServer
- signer::TxSenderSigningKey
- task::TxSenderTaskInternal
- test_utils::WithProcessCleanup
Enums
- SendTxError
- citrea::CitreaTxRequest
- citrea::TransactionKind
- citrea::data_serialization::DataOnDa
- confirmations::TxChainStatus
Macros
Functions
- citrea::build_commit_transaction
- citrea::build_reveal_transaction
- citrea::calculate_sha256
- citrea::reveal_scripts::create_reveal_script
- citrea::sign_blob_with_private_key
- citrea::sync::citrea_try_to_send_id
- citrea::sync::optional_citrea_try_to_send_id
- config::env_optional
- config::env_parse_optional
- config::env_parse_optional_or
- config::env_parse_required
- config::env_required
- confirmations::fetch_mempool_outspend_with_backoff
- confirmations::get_tx_status_cached
- confirmations::mempool_outspend_url
- jsonrpc::server::jsonrpc_err
- jsonrpc::server::start_jsonrpc_server
- rpc_errors::is_mempool_not_found_error
- rpc_errors::is_not_found_error
- rpc_errors::is_rejecting_replacement_error
- serialize_tx_for_fund_raw
- signer::calc_tweaked_keypair
- task::spawn_txsender_loop
- task::spawn_txsender_loop_with_free_localhost_jsonrpc_port
- test_utils::create_regtest_rpc
- test_utils::create_test_environment
- test_utils::get_available_port
- test_utils::get_current_test_name
- test_utils::setup_txsender_test_db
Type Aliases
- Result
- citrea::data_serialization::Proof
- citrea::sync::BlockTxPositionCache
- db::TxSenderDbTx
- db::TxSenderTransaction
- db::citrea::CitreaRawTxRowDb
Statics
Constants
- DEFAULT_FINALITY_DEPTH
- DEFAULT_SEQUENCE
- citrea::MAX_CHUNK_SIZE
- citrea::data_serialization::SECURITY_COUNCIL_SIGNATURE_SIZE
- citrea::data_serialization::SECURITY_COUNCIL_SIGNATURE_THRESHOLD
- config::DEFAULT_POLL_DELAY_MS
- db::DEFAULT_MAX_CONNECTIONS
- jsonrpc::server::JSONRPC_INTERNAL_ERROR_CODE
- jsonrpc::server::MAX_JSONRPC_REQUEST_BODY_SIZE
- rbf::REVEAL_TX_PREFIX