List of all items
Structs
- cli::CLIArgs
- close::Close
- close::CloseCmd
- config::Authorization
- config::Database
- config::Diagnostics
- config::Grpc
- config::Info
- config::Limits
- config::Logging
- config::Network
- config::Options
- config::PayToRelay
- config::Retention
- config::Settings
- config::VerifiedUsers
- conn::ClientConn
- db::QueryResult
- db::SubmittedEvent
- delegation::Condition
- delegation::ConditionQuery
- delegation::SECP
- event::Event
- event::EventCmd
- event::SECP
- info::Fee
- info::Fees
- info::Limitation
- info::RelayInfo
- nauthz::EventAuthzService
- nauthz::nauthz_grpc::Event
- nauthz::nauthz_grpc::EventReply
- nauthz::nauthz_grpc::EventRequest
- nauthz::nauthz_grpc::authorization_client::AuthorizationClient
- nauthz::nauthz_grpc::event::TagEntry
- nauthz::nauthz_grpc::event_request::Nip05Name
- nip05::Nip05Name
- nip05::VerificationRecord
- nip05::Verifier
- notice::EventResult
- payment::InvoiceInfo
- payment::Payment
- payment::lnbits::LNBitsCallback
- payment::lnbits::LNBitsCheckInvoiceResponse
- payment::lnbits::LNBitsCreateInvoice
- payment::lnbits::LNBitsCreateInvoiceResponse
- payment::lnbits::LNBitsPaymentProcessor
- repo::postgres::PostgresRepo
- repo::sqlite::SqliteRepo
- server::NostrMetrics
- subscription::ReqFilter
- subscription::Subscription
Enums
- config::VerifiedUsersMode
- conn::Nip42AuthState
- delegation::Field
- delegation::Operator
- error::Error
- event::EventWrapper
- hexrange::HexSearch
- nauthz::nauthz_grpc::Decision
- nip05::UserWebVerificationStatus
- notice::EventResultStatus
- notice::Notice
- payment::InvoiceStatus
- payment::PaymentMessage
- payment::Processor
- server::NostrMessage
Traits
Functions
- db::build_repo
- db::db_writer
- delegation::validate_delegation
- event::single_char_tagname
- hexrange::hex_range
- nip05::is_domain_allowed
- repo::postgres_migration::run_migrations
- repo::sqlite::build_pool
- repo::sqlite::checkpoint_db
- repo::sqlite::db_checkpoint_task
- repo::sqlite::delete_expired
- repo::sqlite::monitor_pool
- repo::sqlite_migration::curr_db_version
- repo::sqlite_migration::db_event_count
- repo::sqlite_migration::db_tag_count
- repo::sqlite_migration::rebuild_tags
- repo::sqlite_migration::upgrade_db
- server::start_server
- utils::host_str
- utils::is_hex
- utils::is_lower_hex
- utils::is_nip19
- utils::nip19_to_hex
- utils::unix_time
Type Aliases
- db::PooledConnection
- db::SqlitePool
- error::Result
- repo::postgres::PostgresPool
- repo::sqlite::PooledConnection
- repo::sqlite::SqlitePool