List of all items
Structs
- airgap::AirgapMessage
- airgap::AirgapResponse
- airgap::GetAccountLike
- airgap::GetAccountLikeResponse
- airgap::IndexedInputProof
- airgap::SignExternal
- airgap::SignExternalResponse
- airgap::SignInternal
- airgap::SignInternalResponse
- airgap::TransactionSignDetails
- conf::local_stored_state::AccountKeySource
- conf::local_stored_state::Contact
- conf::local_stored_state::Identity
- conf::local_stored_state::InternalStoredData
- conf::local_stored_state::LocalStoredState
- conf::local_stored_state::PendingExternalSwapInfo
- conf::local_stored_state::SavedAddress
- conf::local_stored_state::ServerTrustRatingLabels
- conf::local_stored_state::StoredMnemonic
- conf::local_stored_state::StoredPrivateKey
- conf::local_stored_state::WatchedAddress
- conf::local_stored_state::XPubLikeRequestTypeIter
- conf::node_config::CanaryConfig
- conf::node_config::ContentionConfig
- conf::node_config::ContractConfig
- conf::node_config::GenesisConfig
- conf::node_config::MempoolConfig
- conf::node_config::NodeConfig
- conf::node_config::ObservationConfig
- conf::node_config::TransactionProcessingConfig
- conf::rg_args::AddServer
- conf::rg_args::BalanceCli
- conf::rg_args::BuildReleaseArtifacts
- conf::rg_args::CliSettings
- conf::rg_args::ColdWordMixer
- conf::rg_args::ConvertMetadataXpub
- conf::rg_args::CopyData
- conf::rg_args::CopyUsb
- conf::rg_args::CorePaths
- conf::rg_args::DailyE2ERunner
- conf::rg_args::DebugArgs
- conf::rg_args::DebugCanary
- conf::rg_args::DebugCommand
- conf::rg_args::Deploy
- conf::rg_args::FaucetCli
- conf::rg_args::GUI
- conf::rg_args::GenerateConfig
- conf::rg_args::GenerateRandomWords
- conf::rg_args::GlobalSettings
- conf::rg_args::GrafanaPublicDeploy
- conf::rg_args::NodeCli
- conf::rg_args::NostrKey
- conf::rg_args::QueryCli
- conf::rg_args::RemoveServer
- conf::rg_args::RgArgs
- conf::rg_args::S3UpDir
- conf::rg_args::ServerInfo
- conf::rg_args::SetServersCsv
- conf::rg_args::Stake
- conf::rg_args::Swap
- conf::rg_args::TestBitcoinBalanceCli
- conf::rg_args::TestCaptureCli
- conf::rg_args::TestTransactionCli
- conf::rg_args::WalletAddress
- conf::rg_args::WalletSend
- conf::server::Server
- conf::server_config::Deployment
- conf::server_config::DeploymentDefaultParams
- conf::server_config::DockerSwarmProxy
- conf::server_config::HAProxyConfig
- conf::server_config::MultisigContract
- conf::server_config::NodeInstance
- conf::server_config::NodePartyConfig
- conf::server_config::ServerData
- conf::server_config::VPNConfig
- config_data::CliSettings
- config_data::ConfigData
- config_data::DaqConfig
- config_data::DebugSettings
- config_data::EmailSettings
- config_data::ExternalResources
- config_data::Keys
- config_data::NodeData
- config_data::PartyConfigData
- config_data::PortfolioFulfillmentConfigData
- config_data::RpcUrl
- config_data::SecureData
- config_data::ServiceIntervals
- config_data::TrustRatingLabelUserInput
- data_folder::DataFolder
- data_folder::EnvDataFolder
- execution::TestMessage
- execution::TestStructure
- explorer::AddressPoolInfo
- explorer::BriefTransaction
- explorer::BriefUtxoEntry
- explorer::DetailedAddress
- explorer::DetailedInput
- explorer::DetailedObservation
- explorer::DetailedObservationMetadata
- explorer::DetailedOutput
- explorer::DetailedPartyEvent
- explorer::DetailedPeer
- explorer::DetailedPeerNode
- explorer::DetailedTransaction
- explorer::DetailedTrust
- explorer::ExplorerFaucetResponse
- explorer::ExplorerHashSearchResponse
- explorer::ExplorerPoolInfoResponse
- explorer::ExplorerPoolsResponse
- explorer::ExternalTxidInfo
- explorer::HashResponse
- explorer::NodeSignerDetailed
- explorer::PartyRelatedInfo
- explorer::PeerSignerDetailed
- explorer::PoolMember
- explorer::RecentDashboardResponse
- explorer::SwapStatusIter
- explorer::TransactionSwapInfo
- explorer::UtxoChild
- external::ExternalAddressEvent
- external::ExternalInput
- external::ExternalNetworkIter
- external::ExternalOutput
- external::ExternalTransaction
- keys::words_pass::WordsPass
- keys::words_pass::WordsPassBtcMessageAccountMetadata
- keys::words_pass::WordsPassMetadata
- message::EventNotify
- message::ExtendedNodeMetadataRequest
- message::ExtendedNodeMetadataResponse
- message::GetPartyMetadataRequest
- message::GetPartyMetadataResponse
- message::NotifyMultisigCreationRequest
- message::PriceTimeV2
- message::Prices
- message::Request
- message::Response
- message::Subscribe
- parties::PartyInfo
- parties::PartyInstance
- parties::PartyMembership
- parties::PartyMetadata
- parties::PartyParticipation
- parties::PartyStateIter
- party::address_event::EnrichedAddressEvent
- party::address_event::TransactionWithObservationsAndPrice
- party::central_price::CentralPricePair
- party::external_data::ExternalNetworkData
- party::external_data::PriceDataPointUsdQuery
- party::external_data::UsdPrice
- party::party_events::AddressEventExtendedTypeIter
- party::party_events::ConfirmedExternalStakeEvent
- party::party_events::InternalStakeEvent
- party::party_events::OrderFulfillment
- party::party_events::PartyEventResult
- party::party_events::PartyEvents
- party::party_events::PendingExternalStakeEvent
- party::party_events::PendingWithdrawalStakeEvent
- party::party_internal_data::PartyInternalData
- party::portfolio::PortfolioRequestEventInstance
- party::portfolio::PortfolioRequestEvents
- party::price_volume::PriceVolume
- party::price_volume::PriceVolumeBroken
- servers::ServerOldFormat
- structs::AboutNodeRequest
- structs::AboutNodeResponse
- structs::AbridgedNodeMetadata
- structs::Address
- structs::AddressBlock
- structs::AddressDescriptor
- structs::AddressInfo
- structs::AddressSelector
- structs::AddressTypeIter
- structs::AncestorMerkleRoot
- structs::BatchTransactionResolveRequest
- structs::BatchTransactionResolveResponse
- structs::Block
- structs::BlockMetadata
- structs::BytesData
- structs::BytesDecoderIter
- structs::CodeExecutionContract
- structs::CollateralizedLoanCall
- structs::CollateralizedLoanFulfillment
- structs::CollateralizedLoanInitiation
- structs::CollateralizedLoanRepayment
- structs::CollateralizedLoanRequest
- structs::ContentionKey
- structs::ContractStateMarker
- structs::ControlMultipartyKeygenRequest
- structs::ControlMultipartyKeygenResponse
- structs::ControlMultipartySigningRequest
- structs::ControlMultipartySigningResponse
- structs::ControlRequest
- structs::ControlResponse
- structs::CurrencyAmount
- structs::CurrencyDescriptor
- structs::CurrencyId
- structs::DebugSerChange
- structs::DebugSerChange2
- structs::DebugVersionChange
- structs::DebugVersionChange2
- structs::DepositRequest
- structs::DownloadDataTypeIter
- structs::DownloadRequest
- structs::DownloadResponse
- structs::DynamicNodeMetadata
- structs::EagerFullGossipPush
- structs::ErrorCodeIter
- structs::ErrorDetails
- structs::ErrorInfo
- structs::ExecutionInput
- structs::ExecutionResult
- structs::ExecutorBackendIter
- structs::ExternalTransactionId
- structs::FaucetRequest
- structs::FaucetResponse
- structs::FloatingUtxoId
- structs::GenericTypedValue
- structs::GenesisRequest
- structs::GetActivePartyKeyRequest
- structs::GetContractStateMarkerRequest
- structs::GetNodeTransactionRequest
- structs::GetPartiesInfoRequest
- structs::GetPartiesInfoResponse
- structs::GetPeersInfoRequest
- structs::GetPeersInfoResponse
- structs::GetSeedsRequest
- structs::GetSolanaAddress
- structs::GossipObservationRequest
- structs::GossipTransactionRequest
- structs::GuiInitRequest
- structs::Hash
- structs::HashFormatTypeIter
- structs::HashSearchRequest
- structs::HashSearchResponse
- structs::HashTypeIter
- structs::HealthRequest
- structs::HealthResponse
- structs::IdentityMetadata
- structs::InitiateMultipartyKeygenRequest
- structs::InitiateMultipartyKeygenResponse
- structs::InitiateMultipartySigningRequest
- structs::InitiateMultipartySigningResponse
- structs::Input
- structs::InputTypeIter
- structs::InterestRate
- structs::KeepAliveRequest
- structs::KeepAliveResponse
- structs::KeyValueOption
- structs::KeyedTypedValue
- structs::LiquidityRange
- structs::LocalKeyShare
- structs::LocalShareTypeIter
- structs::MatrixTypedValue
- structs::MerkleProof
- structs::MoneroMultisigFormationRequest
- structs::MultipartyAuthenticationRequest
- structs::MultipartyBroadcast
- structs::MultipartyCheckReadyRequest
- structs::MultipartyIdentifier
- structs::MultipartyIssueUniqueIndex
- structs::MultipartyIssueUniqueIndexResponse
- structs::MultipartySubscribe
- structs::MultipartySubscribeEvent
- structs::MultisigRequest
- structs::MultisigResponse
- structs::NetworkEnvironmentIter
- structs::NodeMetadata
- structs::NodeTypeIter
- structs::Observation
- structs::ObservationEdge
- structs::ObservationEntry
- structs::ObservationMetadata
- structs::ObservationProof
- structs::Output
- structs::OutputContract
- structs::OutputIndex
- structs::OutputTypeIter
- structs::PartitionInfo
- structs::PartyData
- structs::PartyId
- structs::PartyInfoAbridged
- structs::PartyMember
- structs::PartyPurposeIter
- structs::PartySigningValidation
- structs::PeerId
- structs::PeerIdInfo
- structs::PeerMetadata
- structs::PeerNodeInfo
- structs::PoWProof
- structs::PortOpenRequest
- structs::PortOpenResponse
- structs::PortfolioFulfillmentParams
- structs::PortfolioId
- structs::PortfolioInfo
- structs::PortfolioRequest
- structs::PortfolioWeighting
- structs::PriceSourceIter
- structs::PriceTime
- structs::ProductId
- structs::Proof
- structs::PublicKey
- structs::PublicKeyTypeIter
- structs::PublicRequest
- structs::PublicResponse
- structs::QueryAddressesRequest
- structs::QueryAddressesResponse
- structs::QueryObservationProofRequest
- structs::QueryObservationProofResponse
- structs::QueryTransactionRequest
- structs::QueryTransactionResponse
- structs::RatingTypeIter
- structs::RecentDiscoveryTransactionsRequest
- structs::RecentDiscoveryTransactionsResponse
- structs::RecentTransactionAndObservationRequest
- structs::RecentTransactionsRequest
- structs::RecentTransactionsResponse
- structs::ResolveCodeResponse
- structs::ResolveHashRequest
- structs::ResolveHashResponse
- structs::ResponseMetadata
- structs::RoomId
- structs::RsvSignature
- structs::Salt
- structs::SchemaDef
- structs::Seed
- structs::Signature
- structs::SignatureTypeIter
- structs::StakeDeposit
- structs::StakeRequest
- structs::StakeWithdrawal
- structs::StakeWithdrawalFulfillment
- structs::StandardContractTypeIter
- structs::StandardData
- structs::StandardRequest
- structs::StandardResponse
- structs::StateIter
- structs::StateSelector
- structs::StructMetadata
- structs::SubmitTransactionRequest
- structs::SubmitTransactionResponse
- structs::SupportedCurrencyIter
- structs::SwapFulfillment
- structs::SwapRequest
- structs::TaskLocalDetails
- structs::TestContractInternalState
- structs::TestContractRequest
- structs::TestContractUpdate
- structs::TestContractUpdate2
- structs::TimeLockWindow
- structs::TimeSponsor
- structs::Tombstone
- structs::Transaction
- structs::TransactionAndObservations
- structs::TransactionContract
- structs::TransactionData
- structs::TransactionEntry
- structs::TransactionInfo
- structs::TransactionOptions
- structs::TransactionStateIter
- structs::TransactionTypeIter
- structs::TransportBackendIter
- structs::TransportInfo
- structs::TrustData
- structs::TrustRatingLabel
- structs::TypedValue
- structs::UdpMessage
- structs::UpdatePeerTrustRequest
- structs::UsedOutputs
- structs::UtxoConflictResolveRequest
- structs::UtxoConflictResolveResponse
- structs::UtxoEntry
- structs::UtxoId
- structs::UtxoValidResponse
- structs::ValidationLivenessIter
- structs::ValidationTypeIter
- structs::VersionInfo
- structs::Weighting
- transact::EnrichedTransaction
- transact::TransactionStatusIter
- transaction::AddressBalance
- transaction::TransactionMaybeError
- tx::external_tx::ExternalTimedTransaction
- tx::tx_builder::TransactionBuilder
- util::merkle::MerkleEntry
- util::merkle::MerkleTree
- util::timers::PerfTimer
- utxo_id::OldUtxoId
Enums
- conf::local_stored_state::XPubLikeRequestType
- conf::rg_args::RgDebugCommand
- conf::rg_args::RgTopLevelSubcommand
- explorer::SwapStatus
- external::ExternalNetwork
- external::external_address_event::Event
- message::event_notify::Event
- parties::PartyState
- party::address_event::AddressEvent
- party::address_event::AddressEventType
- party::party_events::AddressEventExtendedType
- structs::AddressType
- structs::BytesDecoder
- structs::DownloadDataType
- structs::ErrorCode
- structs::ExecutorBackend
- structs::HashFormatType
- structs::HashType
- structs::InputType
- structs::LocalShareType
- structs::NetworkEnvironment
- structs::NodeState
- structs::NodeType
- structs::OutputType
- structs::PartyPurpose
- structs::PoWProofType
- structs::PriceSource
- structs::PublicKeyType
- structs::RatingType
- structs::SignatureType
- structs::StandardContractType
- structs::State
- structs::SupportedCurrency
- structs::TransactionState
- structs::TransactionType
- structs::TransportBackend
- structs::ValidationLiveness
- structs::ValidationType
- transact::TransactionStatus
Traits
- ErrorInfoContext
- HashClear
- SafeOption
- ShortString
- conf::port_offsets::PortOffsetHelpers
- errors::helpers::WithMetrics
- errors::into_error::ToErrorInfo
- fee_validator::ResolvedTransactionFeeValidator
- fee_validator::TransactionFeeValidator
- hash::ToHashed
- helpers::easy_json::EasyJson
- helpers::easy_json::EasyJsonDeser
- helpers::with_metadata_hashable::WithMetadataHashable
- helpers::with_metadata_hashable::WithMetadataHashableFields
- observability::errors::EnhanceErrorInfo
- observability::errors::Loggable
- party::search_events::PartyEventSearch
- pow::TransactionPowValidate
- proto_serde::ProtoHashable
- proto_serde::ProtoSerde
- trust::FloatRoundedConvert
- trust::FloatRoundedConverti64
- tx::currency_amount::RenderCurrencyAmountDecimals
- tx_schema_validate::SchemaValidationSupport
- util::cbor::SerdeCborConverters
- util::lang_util::AnyPrinter
- util::lang_util::JsonCombineResult
- util::lang_util::PersistentRun
- util::lang_util::SameResult
- util::lang_util::VecAddBy
- util::lang_util::WithMaxLengthString
- util::times::ToMillisFromTimeString
- util::times::ToTimeString
- util::xor_distance::XorDistancePartitionInfo
- util::xor_distance::XorfConvDistanceSubset
Functions
- bytes_data
- conf::rg_args::empty_args
- constants::default_node_internal_derivation_path
- constants::redgold_keypair_change_path
- decode_hex
- empty_public_request
- empty_public_response
- error_code
- error_info
- error_message
- error_msg
- explorer::brief_transaction
- explorer::check_address_event_type
- from_hex
- from_hex_ref
- helpers::easy_json::json
- helpers::easy_json::json_from
- helpers::easy_json::json_or
- helpers::easy_json::json_pretty
- helpers::easy_json::json_result
- i64_from_string
- observability::errors::convert_log_level
- observability::errors::convert_trace_log_level
- output::output_data
- output::tx_output_data
- response_metadata
- seeds::get_all_hardcoded_seeds
- seeds::get_seeds_by_env
- seeds::get_seeds_by_env_time
- seeds::seed
- seeds::simple_seed
- signature_data
- slice_vec_eager
- split_to_str
- struct_metadata
- struct_metadata_new
- transaction::amount_data
- transaction::amount_to_raw_amount
- transaction::rounded_balance
- transaction::rounded_balance_i64
- util::dollar_formatter::format_dollar_amount
- util::dollar_formatter::format_dollar_amount_brief
- util::dollar_formatter::format_dollar_amount_brief_with_prefix_and_suffix
- util::dollar_formatter::format_dollar_amount_with_prefix
- util::dollar_formatter::format_dollar_amount_with_prefix_and_suffix
- util::lang_util::make_ascii_titlecase
- util::lang_util::remove_whitespace
- util::merkle::build_root
- util::merkle::pad
- util::task_local::task_local_impl::get_task_local
- util::task_local::task_local_impl::task_local
- util::task_local::task_local_impl::task_local_error_details
- util::task_local::task_local_impl::task_local_map
- util::times::current_time_millis
- util::xor_distance::xor_distance
- util::xor_distance::xorf_conv_distance
- util::xor_distance::xorfc_hash
Type Aliases
Statics
Constants
- VERSION
- constants::DEBUG_FINALIZATION_INTERVAL_MILLIS
- constants::DECIMALS
- constants::DECIMAL_MULTIPLIER
- constants::EARLIEST_TIME
- constants::MAX_COIN_SUPPLY
- constants::MAX_INPUTS_OUTPUTS
- constants::NANO_DECIMAL_MULTIPLIER
- constants::OBSERVATION_FORMATION_TIME_MILLIS
- constants::PICO_DECIMAL_MULTIPLIER
- constants::RDG_SYMBOL
- constants::REDGOLD
- constants::REDGOLD_KEY_DERIVATION_PATH
- constants::REDGOLD_PURPOSE
- constants::REWARD_AMOUNT
- constants::REWARD_AMOUNT_RAW
- constants::REWARD_CYCLES
- constants::REWARD_POLL_INTERVAL
- constants::STANDARD_FINALIZATION_INTERVAL_MILLIS
- constants::STANDARD_VERSION
- constants::VERSION
- fee_validator::MIN_RDG_SATS_FEE
- party::central_price::DUST_LIMIT
- transaction::MAX_TRANSACTION_MESSAGE_SIZE