List of all items
Structs
- Service
- ServiceConfig
- bus::BitcoinSecretKeyInfo
- bus::CheckpointEntry
- bus::CompleteHealthReport
- bus::DealInfo
- bus::DefaultHealthReport
- bus::Failure
- bus::List
- bus::MoneroSecretKeyInfo
- bus::OptionDetails
- bus::ReducedHealthReport
- bus::StateTransition
- bus::ctl::BitcoinAddress
- bus::ctl::BitcoinFundingInfo
- bus::ctl::Checkpoint
- bus::ctl::GetKeys
- bus::ctl::InitMakerSwap
- bus::ctl::InitTakerSwap
- bus::ctl::Keys
- bus::ctl::MoneroAddress
- bus::ctl::MoneroFundingInfo
- bus::ctl::ProtoDeal
- bus::ctl::PubDeal
- bus::ctl::ReconnectPeer
- bus::ctl::SwapKeys
- bus::ctl::TakerCommitted
- bus::ctl::Token
- bus::ctl::WrappedKeyManager
- bus::info::AddressBalance
- bus::info::BitcoinAddressSwapIdPair
- bus::info::FundingInfos
- bus::info::MadeDeal
- bus::info::MoneroAddressSwapIdPair
- bus::info::NodeInfo
- bus::info::PeerInfo
- bus::info::SwapInfo
- bus::info::SwapProgress
- bus::info::SyncerInfo
- bus::info::TookDeal
- bus::info::ViewableDeal
- bus::p2p::Receipt
- bus::p2p::TakerCommit
- bus::sync::BridgeEvent
- cli::Opts
- client::Client
- client::Handler
- config::AccConfig
- config::ArbConfig
- config::AutoFundingConfig
- config::AutoFundingServers
- config::ChainSwapConfig
- config::Config
- config::FarcasterdConfig
- config::GrpcConfig
- config::Networked
- config::ParsedSwapConfig
- config::SwapConfig
- config::SyncerServers
- config::TradeableAmounts
- databased::Opts
- event::Event
- farcasterd::Opts
- farcasterd::stats::Stats
- grpcd::Opts
- opts::Opts
- opts::TokenString
- peerd::Opts
- peerd::PeerKeyOpts
- swapd::CheckpointSwapd
- swapd::Opts
- swapd::StateReport
- syncerd::bitcoin_syncer::AddressNotif
- syncerd::bitcoin_syncer::BitcoinSyncer
- syncerd::bitcoin_syncer::Block
- syncerd::bitcoin_syncer::ElectrumRpc
- syncerd::monero_syncer::Block
- syncerd::monero_syncer::MoneroRpc
- syncerd::monero_syncer::MoneroSyncer
- syncerd::monero_syncer::MoneroSyncerServers
- syncerd::monero_syncer::Transaction
- syncerd::opts::Opts
- syncerd::runtime::Runtime
- syncerd::runtime::SyncerdTask
- syncerd::syncer_state::AddressTransactions
- syncerd::syncer_state::AddressTx
- syncerd::syncer_state::InternalId
- syncerd::syncer_state::SyncerState
- syncerd::syncer_state::WatchedTransaction
- syncerd::types::Abort
- syncerd::types::AddressBalance
- syncerd::types::AddressTransaction
- syncerd::types::BroadcastTransaction
- syncerd::types::BtcAddressAddendum
- syncerd::types::FeeEstimation
- syncerd::types::GetAddressBalance
- syncerd::types::GetTx
- syncerd::types::HealthCheck
- syncerd::types::HealthResult
- syncerd::types::HeightChanged
- syncerd::types::SweepAddress
- syncerd::types::SweepBitcoinAddress
- syncerd::types::SweepMoneroAddress
- syncerd::types::SweepSuccess
- syncerd::types::TaskAborted
- syncerd::types::TaskId
- syncerd::types::TransactionBroadcasted
- syncerd::types::TransactionConfirmations
- syncerd::types::TransactionRetrieved
- syncerd::types::WatchAddress
- syncerd::types::WatchEstimateFee
- syncerd::types::WatchHeight
- syncerd::types::WatchTransaction
- syncerd::types::XmrAddressAddendum
- walletd::KeyOpts
- walletd::NodeSecrets
- walletd::Opts
- walletd::runtime::Runtime
Enums
- AccordantBlockchain
- ArbitratingBlockchain
- ServiceId
- bus::AddressSecretKey
- bus::BusMsg
- bus::DealStatus
- bus::FailureCode
- bus::HealthCheckSelector
- bus::Outcome
- bus::Progress
- bus::ServiceBus
- bus::bridge::BridgeMsg
- bus::ctl::CtlMsg
- bus::ctl::FundingInfo
- bus::ctl::Params
- bus::ctl::ProgressStack
- bus::ctl::Tx
- bus::info::Address
- bus::info::DealStatusSelector
- bus::info::InfoMsg
- bus::info::ProgressEvent
- bus::p2p::Commit
- bus::p2p::PeerMsg
- bus::p2p::Reveal
- bus::sync::SyncMsg
- cli::Command
- cli::DealSelector
- error::Error
- error::SyncerError
- swapd::SwapStateMachine
- syncerd::types::AddressAddendum
- syncerd::types::Event
- syncerd::types::FeeEstimations
- syncerd::types::Health
- syncerd::types::SweepAddressAddendum
- syncerd::types::Task
- syncerd::types::TaskTarget
- syncerd::types::TxFilter
- syncerd::types::Txid
Traits
- CtlServer
- LogStyle
- TryToServiceId
- event::StateMachine
- event::StateMachineExecutor
- syncerd::runtime::Synclet
Functions
- config::parse_config
- databased::checkpoint_send
- databased::run
- farcasterd::run
- grpcd::run
- peerd::run_from_connect
- peerd::run_from_listener
- swapd::run
- syncerd::bitcoin_syncer::p2wpkh_signed_tx_fee
- syncerd::runtime::run
- syncerd::syncer_state::create_set
- syncerd::syncer_state::send_event
- walletd::runtime::run
Type Definitions
- Endpoints
- syncerd::syncer_state::BalanceServiceIdPair
- syncerd::syncer_state::GetTxServiceIdPair
- syncerd::syncer_state::TransactionServiceIdPair
Constants
- config::FARCASTER_BIND_IP
- config::FARCASTER_BIND_PORT
- config::FARCASTER_MAINNET_ELECTRUM_SERVER
- config::FARCASTER_MAINNET_MONERO_DAEMON
- config::FARCASTER_MAINNET_MONERO_RPC_WALLET
- config::FARCASTER_TESTNET_ELECTRUM_SERVER
- config::FARCASTER_TESTNET_MONERO_DAEMON
- config::FARCASTER_TESTNET_MONERO_RPC_WALLET
- config::GRPC_BIND_IP_ADDRESS
- config::SWAP_MAINNET_BITCOIN_FINALITY
- config::SWAP_MAINNET_BITCOIN_MAX_BTC_AMOUNT
- config::SWAP_MAINNET_BITCOIN_MIN_BTC_AMOUNT
- config::SWAP_MAINNET_BITCOIN_SAFETY
- config::SWAP_MAINNET_MONERO_FINALITY
- config::SWAP_MAINNET_MONERO_MAX_XMR_AMOUNT
- config::SWAP_MAINNET_MONERO_MIN_XMR_AMOUNT
- config::SWAP_TESTNET_BITCOIN_FINALITY
- config::SWAP_TESTNET_BITCOIN_SAFETY
- config::SWAP_TESTNET_MONERO_FINALITY
- opts::FARCASTER_CTL_SOCKET_NAME
- opts::FARCASTER_DATA_DIR
- opts::FARCASTER_INFO_SOCKET_NAME
- opts::FARCASTER_KEY_FILE
- opts::FARCASTER_MSG_SOCKET_NAME
- opts::FARCASTER_SYNC_SOCKET_NAME
- syncerd::types::STRICT_ENCODE_MAX_ITEMS