[−] List of all items
Structs
- SECP256K1
- SECP256K1_PUBKEY_DUMB
- bp::Psbt
- bp::Slice32
- bp::TxoutSeal
- bp::bip32::DefaultResolver
- bp::bip32::DerivationInfo
- bp::bip32::DerivationTemplate
- bp::bip32::EnumReprError
- bp::bip32::KeyVersion
- bp::blind::OutpointHash
- bp::blind::OutpointReveal
- bp::chain::AssetId
- bp::chain::AssetParams
- bp::chain::ChainParams
- bp::chain::ConversionImpossibleError
- bp::dbc::keyset::KeysetCommitment
- bp::dbc::keyset::KeysetContainer
- bp::dbc::lockscript::LockscriptCommitment
- bp::dbc::lockscript::LockscriptContainer
- bp::dbc::pubkey::PubkeyCommitment
- bp::dbc::pubkey::PubkeyContainer
- bp::dbc::spk::SpkCommitment
- bp::dbc::spk::SpkContainer
- bp::dbc::taproot::TaprootCommitment
- bp::dbc::taproot::TaprootContainer
- bp::dbc::tx::TxCommitment
- bp::dbc::tx::TxContainer
- bp::dbc::tx::TxSupplement
- bp::dbc::txout::TxoutCommitment
- bp::dbc::txout::TxoutContainer
- bp::dbc::types::Proof
- bp::hlc::HashLock
- bp::hlc::HashPreimage
- bp::psbt::Global
- bp::psbt::Input
- bp::psbt::Output
- bp::psbt::Psbt
- bp::psbt::raw::Key
- bp::psbt::raw::Pair
- bp::scripts::descriptor::PubkeyWithTweak
- bp::scripts::types::LockScript
- bp::scripts::types::PubkeyScript
- bp::scripts::types::RedeemScript
- bp::scripts::types::ScriptSet
- bp::scripts::types::SigScript
- bp::scripts::types::TapScript
- bp::scripts::types::Witness
- bp::scripts::types::WitnessProgram
- bp::scripts::types::WitnessScript
- bp::seals::TxoutSeal
- bp::seals::Witness
- bp::short_id::BlockChecksum
- bp::short_id::ShortId
- bp::short_id::TxChecksum
- bp::tagged_hash::Midstate
- client_side_validation::MerkleNode
- client_side_validation::commit_strategy::Merklization
- client_side_validation::commit_strategy::UsingConceal
- client_side_validation::commit_strategy::UsingHash
- client_side_validation::commit_strategy::UsingStrict
- features::AllSet
- features::FilteredIter
- features::FlagRef
- features::FlagVec
- features::ParseError
- hex::HexIterator
- lnp::ChannelId
- lnp::FeatureFlag
- lnp::Features
- lnp::LocalNode
- lnp::NoiseDecryptor
- lnp::NoiseEncryptor
- lnp::NoiseTranscoder
- lnp::PlainTranscoder
- lnp::TempChannelId
- lnp::UnknownTypeError
- lnp::application::FeatureFlag
- lnp::application::Features
- lnp::application::channel::Channel
- lnp::application::channel::GraphIter
- lnp::application::channel::TxGraph
- lnp::application::message::AcceptChannel
- lnp::application::message::AssignFunds
- lnp::application::message::ChannelReestablish
- lnp::application::message::ClosingSigned
- lnp::application::message::CommitmentSigned
- lnp::application::message::Error
- lnp::application::message::FundingCreated
- lnp::application::message::FundingLocked
- lnp::application::message::FundingSigned
- lnp::application::message::Init
- lnp::application::message::LNPWP_UNMARSHALLER
- lnp::application::message::OnionPacket
- lnp::application::message::OpenChannel
- lnp::application::message::Ping
- lnp::application::message::RevokeAndAck
- lnp::application::message::Shutdown
- lnp::application::message::UpdateAddHtlc
- lnp::application::message::UpdateFailHtlc
- lnp::application::message::UpdateFailMalformedHtlc
- lnp::application::message::UpdateFee
- lnp::application::message::UpdateFulfillHtlc
- lnp::application::payment::Bolt3
- lnp::application::payment::ChannelId
- lnp::application::payment::Htlc
- lnp::application::payment::Invoice
- lnp::application::payment::TempChannelId
- lnp::application::payment::bip96::Bip96
- lnp::application::payment::bolt3::Bolt3
- lnp::application::payment::channel::Keyset
- lnp::application::payment::channel::Params
- lnp::application::payment::htlc::Htlc
- lnp::application::payment::htlc::HtlcKnown
- lnp::application::payment::htlc::HtlcSecret
- lnp::application::payment::invoice::Description
- lnp::application::payment::invoice::ExpiryTime
- lnp::application::payment::invoice::Invoice
- lnp::application::payment::invoice::InvoiceBuilder
- lnp::application::payment::invoice::MinFinalCltvExpiry
- lnp::application::payment::invoice::PayeePubKey
- lnp::application::payment::invoice::PositiveTimestamp
- lnp::application::payment::invoice::RawDataPart
- lnp::application::payment::invoice::RawHrp
- lnp::application::payment::invoice::RawInvoice
- lnp::application::payment::invoice::Route
- lnp::application::payment::invoice::RouteHop
- lnp::application::payment::invoice::Sha256
- lnp::application::payment::invoice::Signature
- lnp::application::payment::invoice::SignedRawInvoice
- lnp::application::peer_connection::PeerConnection
- lnp::application::peer_connection::PeerReceiver
- lnp::application::peer_connection::PeerSender
- lnp::application::rpc_connection::RpcConnection
- lnp::presentation::UnknownTypeError
- lnp::presentation::payload::Payload
- lnp::presentation::payload::Source
- lnp::presentation::payload::TypeId
- lnp::presentation::payload::Unmarshaller
- lnp::presentation::tlv::RawRecord
- lnp::presentation::tlv::Stream
- lnp::presentation::tlv::Type
- lnp::presentation::tlv::Unmarshaller
- lnp::session::DecryptionError
- lnp::session::LocalNode
- lnp::session::NoiseDecryptor
- lnp::session::NoiseEncryptor
- lnp::session::NoiseTranscoder
- lnp::session::PlainTranscoder
- lnp::session::Raw
- lnp::session::RawInput
- lnp::session::RawOutput
- lnp::session::node_addr::RemoteNodeAddr
- lnp::transport::RoutedFrame
- lnp::transport::ftcp::Connection
- lnp::transport::zmqsocket::Connection
- lnp::transport::zmqsocket::Error
- lnp::transport::zmqsocket::UnknownApiType
- lnp::transport::zmqsocket::WrappedSocket
- lnp::transport::zmqsocket::ZMQ_CONTEXT
- lnpbp1::LNPBP1_HASHED_TAG
- lnpbp4::MultimsgCommitment
- lnpbp4::MultimsgCommitmentItem
- lnpbp4::TooManyMessagesError
- rgb::contract::DeclarativeStrategy
- rgb::contract::HashStrategy
- rgb::contract::Metadata
- rgb::contract::NoDataError
- rgb::contract::PedersenStrategy
- rgb::contract::data::Confidential
- rgb::contract::data::Void
- rgb::contract::nodes::ContractId
- rgb::contract::nodes::Extension
- rgb::contract::nodes::Genesis
- rgb::contract::nodes::NodeId
- rgb::contract::nodes::NodeIdTag
- rgb::contract::nodes::Transition
- rgb::contract::seal::WitnessVoutError
- rgb::contract::value::Confidential
- rgb::contract::value::Revealed
- rgb::contract::value::pedersen::Commitment
- rgb::contract::value::pedersen::CommitmentInternal
- rgb::contract::value::pedersen::ProofInfo
- rgb::contract::value::pedersen::ProofMessage
- rgb::contract::value::pedersen::ProofRange
- rgb::contract::value::pedersen::RangeProof
- rgb::prelude::Anchor
- rgb::prelude::AnchorId
- rgb::prelude::Consignment
- rgb::prelude::DeclarativeStrategy
- rgb::prelude::Disclosure
- rgb::prelude::ExtensionSchema
- rgb::prelude::HashStrategy
- rgb::prelude::Metadata
- rgb::prelude::PedersenStrategy
- rgb::prelude::Schema
- rgb::prelude::SchemaId
- rgb::schema::ExtensionSchema
- rgb::schema::GenesisSchema
- rgb::schema::OccurrencesError
- rgb::schema::Schema
- rgb::schema::SchemaId
- rgb::schema::StateSchema
- rgb::schema::TransitionSchema
- rgb::stash::Anchor
- rgb::stash::AnchorId
- rgb::stash::Consignment
- rgb::stash::Disclosure
- rgb::validation::Status
- rgb::validation::TxResolverError
- rgb::validation::Validator
- rgb::vm::Embedded
- rgb::vm::Simplicity
- strict_encoding::strategies::BitcoinConsensus
- strict_encoding::strategies::HashFixedBytes
- strict_encoding::strategies::Wrapped
Enums
- bp::Challenge
- bp::PubkeyParseError
- bp::bip32::DerivationStep
- bp::bip32::KeyApplication
- bp::chain::AssetLayer
- bp::chain::AssetSystem
- bp::chain::Chain
- bp::chain::ChainFormat
- bp::chain::P2pNetworkId
- bp::chain::ParseError
- bp::dbc::Error
- bp::dbc::spk::ScriptEncodeData
- bp::dbc::spk::ScriptEncodeMethod
- bp::psbt::Error
- bp::resolvers::FeeError
- bp::resolvers::MatchError
- bp::scripts::PubkeyParseError
- bp::scripts::descriptor::ParseError
- bp::scripts::descriptor::PubkeyExtended
- bp::scripts::script_pubkey::Error
- bp::scripts::script_pubkey::ScriptPubkeyContent
- bp::scripts::script_pubkey::ScriptPubkeyFormat
- bp::scripts::script_pubkey::ScriptPubkeyStructure
- bp::scripts::script_pubkey::ScriptPubkeyTemplate
- bp::scripts::types::Strategy
- bp::scripts::types::StrategyError
- bp::scripts::types::WitnessVersion
- bp::scripts::types::WitnessVersionError
- bp::seals::Error
- bp::seals::SpendingStatus
- bp::short_id::Descriptor
- bp::short_id::Dimension
- bp::short_id::Error
- hex::Error
- lnp::AddrError
- lnp::FeatureContext
- lnp::application::FeatureContext
- lnp::application::channel::Error
- lnp::application::message::Messages
- lnp::application::payment::ExtensionId
- lnp::application::payment::Lifecycle
- lnp::application::payment::channel::NegotiationError
- lnp::application::payment::invoice::CreationError
- lnp::application::payment::invoice::Currency
- lnp::application::payment::invoice::Fallback
- lnp::application::payment::invoice::InvoiceDescription
- lnp::application::payment::invoice::ParseError
- lnp::application::payment::invoice::ParseOrSemanticError
- lnp::application::payment::invoice::RawTaggedField
- lnp::application::payment::invoice::SemanticError
- lnp::application::payment::invoice::SiPrefix
- lnp::application::payment::invoice::SignOrCreationError
- lnp::application::payment::invoice::TaggedField
- lnp::presentation::Error
- lnp::session::node_addr::NodeAddr
- lnp::session::node_addr::PartialNodeAddr
- lnp::transport::Error
- lnp::transport::socket_addr::FramingProtocol
- lnp::transport::socket_addr::LocalSocketAddr
- lnp::transport::socket_addr::RemoteSocketAddr
- lnp::transport::zmqsocket::Carrier
- lnp::transport::zmqsocket::ZmqSocketAddr
- lnp::transport::zmqsocket::ZmqType
- lnpbp1::Error
- rgb::bech32::Bech32
- rgb::bech32::Error
- rgb::contract::Assignments
- rgb::contract::OwnedState
- rgb::contract::data::Revealed
- rgb::contract::seal::Revealed
- rgb::prelude::Assignments
- rgb::prelude::OwnedState
- rgb::schema::Bits
- rgb::schema::DataFormat
- rgb::schema::DigestAlgorithm
- rgb::schema::DiscreteFiniteFieldFormat
- rgb::schema::EllipticCurve
- rgb::schema::NodeType
- rgb::schema::Occurences
- rgb::schema::StateFormat
- rgb::schema::StateType
- rgb::schema::elliptic_curve::EllipticCurve
- rgb::schema::elliptic_curve::PointSerialization
- rgb::schema::elliptic_curve::SignatureAlgorithm
- rgb::schema::script::AssignmentAction
- rgb::schema::script::ExtensionAction
- rgb::schema::script::GenesisAction
- rgb::schema::script::Procedure
- rgb::schema::script::StandardProcedure
- rgb::schema::script::TransitionAction
- rgb::validation::Failure
- rgb::validation::Info
- rgb::validation::Validity
- rgb::validation::Warning
- single_use_seals::SealMediumError
- single_use_seals::SealStatus
- strict_encoding::Error
Traits
- bp::IntoPk
- bp::bip32::Decode
- bp::bip32::DerivationPathMaster
- bp::bip32::Encode
- bp::bip32::IntoDerivationPath
- bp::bip32::IntoDerivationTemplate
- bp::bip32::VersionResolver
- bp::dbc::types::Container
- bp::lex_order::LexOrder
- bp::psbt::Map
- bp::psbt::ProprietaryKeyMap
- bp::resolvers::Fee
- bp::resolvers::InputPreviousTxo
- bp::scripts::descriptor::MaybeTweakPair
- bp::scripts::types::GenerateScripts
- bp::seals::TxGraph
- bp::seals::TxResolve
- bp::tagged_hash::TaggedHash
- client_side_validation::CommitEncode
- client_side_validation::CommitEncodeWithStrategy
- client_side_validation::Conceal
- client_side_validation::ConsensusCommit
- commit_verify::CommitVerify
- commit_verify::EmbedCommitVerify
- commit_verify::TryCommitVerify
- hex::FromHex
- hex::ToHex
- lnp::Accept
- lnp::Connect
- lnp::CreateUnmarshaller
- lnp::Decrypt
- lnp::Encrypt
- lnp::Session
- lnp::Split
- lnp::Transcode
- lnp::Unmarshall
- lnp::UrlString
- lnp::application::channel::History
- lnp::application::channel::State
- lnp::application::channel::TxIndex
- lnp::application::channel::TxRole
- lnp::application::extension::ChannelExtension
- lnp::application::extension::Extension
- lnp::application::extension::GossipExtension
- lnp::application::extension::Nomenclature
- lnp::application::extension::RoutingExtension
- lnp::application::payment::bolt3::ScriptGenerators
- lnp::application::payment::bolt3::TxGenerators
- lnp::application::payment::htlc::ScriptGenerators
- lnp::application::payment::htlc::TxGenerators
- lnp::application::peer_connection::RecvMessage
- lnp::application::peer_connection::SendMessage
- lnp::application::rpc_connection::Api
- lnp::application::rpc_connection::Reply
- lnp::application::rpc_connection::Request
- lnp::presentation::CreateUnmarshaller
- lnp::presentation::Decode
- lnp::presentation::Encode
- lnp::presentation::EvenOdd
- lnp::presentation::Unmarshall
- lnp::presentation::payload::EncodeRaw
- lnp::presentation::payload::Extract
- lnp::presentation::payload::TypedEnum
- lnp::session::Accept
- lnp::session::Connect
- lnp::session::Decrypt
- lnp::session::Encrypt
- lnp::session::Input
- lnp::session::Output
- lnp::session::Session
- lnp::session::Split
- lnp::session::Transcode
- lnp::session::node_addr::ToNodeAddr
- lnp::session::node_addr::ToRemoteNodeAddr
- lnp::transport::AsyncRecvFrame
- lnp::transport::AsyncSendFrame
- lnp::transport::Duplex
- lnp::transport::RecvFrame
- lnp::transport::SendFrame
- rgb::bech32::FromBech32
- rgb::bech32::ToBech32
- rgb::contract::AutoConceal
- rgb::contract::ConfidentialState
- rgb::contract::RevealedState
- rgb::contract::StateTypes
- rgb::contract::nodes::Node
- rgb::prelude::AutoConceal
- rgb::prelude::ConfidentialState
- rgb::prelude::RevealedState
- rgb::prelude::Stash
- rgb::prelude::StateTypes
- rgb::prelude::VirtualMachine
- rgb::schema::NodeSchema
- rgb::schema::SchemaVerify
- rgb::schema::script::NodeAction
- rgb::stash::Stash
- rgb::validation::TxResolver
- rgb::vm::VirtualMachine
- single_use_seals::SealMedium
- single_use_seals::SealMediumAsync
- single_use_seals::SingleUseSeal
- strict_encoding::ReadExt
- strict_encoding::Strategy
- strict_encoding::StrictDecode
- strict_encoding::StrictEncode
- strict_encoding::WriteExt
- strict_encoding::strategies::Strategy
Macros
Functions
- client_side_validation::merklize
- hex::format_hex
- hex::format_hex_reverse
- lnp::application::payment::invoice::check_platform
- lnpbp1::commit
- lnpbp1::verify
- strict_encoding::strict_decode
- strict_encoding::strict_encode
Typedefs
- bp::chain::Bip32MagicNumber
- bp::chain::P2pMagicNumber
- bp::seals::InnerWitness
- bp::seals::OuterWitness
- features::FlagNo
- lnp::UnmarshallFn
- lnp::application::channel::ExtensionQueue
- lnp::application::channel::IntegralState
- lnp::application::payment::AssetsBalance
- lnp::presentation::UnmarshallFn
- lnpbp4::Lnpbp4Hash
- lnpbp4::MultiMsg
- rgb::contract::OwnedRights
- rgb::contract::ParentOwnedRights
- rgb::contract::ParentPublicRights
- rgb::contract::nodes::PublicRights
- rgb::contract::seal::Confidential
- rgb::contract::seal::SealDefinition
- rgb::contract::value::AtomicValue
- rgb::contract::value::BlindingFactor
- rgb::prelude::ConsignmentEndpoints
- rgb::prelude::ExtensionData
- rgb::prelude::ExtensionType
- rgb::prelude::OwnedRights
- rgb::prelude::ParentOwnedRights
- rgb::prelude::ParentPublicRights
- rgb::prelude::PublicRightType
- rgb::prelude::PublicRightsStructure
- rgb::prelude::TransitionData
- rgb::schema::ExtensionType
- rgb::schema::FieldType
- rgb::schema::MetadataStructure
- rgb::schema::OwnedRightType
- rgb::schema::OwnedRightsStructure
- rgb::schema::PublicRightType
- rgb::schema::PublicRightsStructure
- rgb::schema::TransitionType
- rgb::schema::script::AssignmentAbi
- rgb::schema::script::ExtensionAbi
- rgb::schema::script::GenesisAbi
- rgb::schema::script::SimplicityScript
- rgb::schema::script::TransitionAbi
- rgb::stash::ConsignmentEndpoints
- rgb::stash::ExtensionData
- rgb::stash::TransitionData
- single_use_seals::Message
Constants
- bp::bip32::VERSION_MAGIC_TPRV
- bp::bip32::VERSION_MAGIC_TPUB
- bp::bip32::VERSION_MAGIC_UPRV
- bp::bip32::VERSION_MAGIC_UPRV_MULTISIG
- bp::bip32::VERSION_MAGIC_UPUB
- bp::bip32::VERSION_MAGIC_UPUB_MULTISIG
- bp::bip32::VERSION_MAGIC_VPRV
- bp::bip32::VERSION_MAGIC_VPRV_MULTISIG
- bp::bip32::VERSION_MAGIC_VPUB
- bp::bip32::VERSION_MAGIC_VPUB_MULTISIG
- bp::bip32::VERSION_MAGIC_XPRV
- bp::bip32::VERSION_MAGIC_XPUB
- bp::bip32::VERSION_MAGIC_YPRV
- bp::bip32::VERSION_MAGIC_YPRV_MULTISIG
- bp::bip32::VERSION_MAGIC_YPUB
- bp::bip32::VERSION_MAGIC_YPUB_MULTISIG
- bp::bip32::VERSION_MAGIC_ZPRV
- bp::bip32::VERSION_MAGIC_ZPRV_MULTISIG
- bp::bip32::VERSION_MAGIC_ZPUB
- bp::bip32::VERSION_MAGIC_ZPUB_MULTISIG
- bp::chain::P2P_MAGIC_MAINNET
- bp::chain::P2P_MAGIC_REGTEST
- bp::chain::P2P_MAGIC_SIGNET
- bp::chain::P2P_MAGIC_TESTNET
- lnp::LIGHTNING_P2P_DEFAULT_PORT
- lnp::LNP_MSG_MAX_LEN
- lnp::application::payment::invoice::constants::TAG_DESCRIPTION
- lnp::application::payment::invoice::constants::TAG_DESCRIPTION_HASH
- lnp::application::payment::invoice::constants::TAG_EXPIRY_TIME
- lnp::application::payment::invoice::constants::TAG_FALLBACK
- lnp::application::payment::invoice::constants::TAG_MIN_FINAL_CLTV_EXPIRY
- lnp::application::payment::invoice::constants::TAG_PAYEE_PUB_KEY
- lnp::application::payment::invoice::constants::TAG_PAYMENT_HASH
- lnp::application::payment::invoice::constants::TAG_ROUTE
- lnp::transport::FRAME_PREFIX_SIZE
- lnp::transport::FRAME_SUFFIX_SIZE
- lnp::transport::MAX_FRAME_PAYLOAD_SIZE
- lnp::transport::MAX_FRAME_SIZE
- rgb::prelude::PSBT_OUT_PUBKEY
- rgb::prelude::PSBT_OUT_TWEAK
- rgb::schema::constants::FIELD_TYPE_BURN_SUPPLY
- rgb::schema::constants::FIELD_TYPE_BURN_UTXO
- rgb::schema::constants::FIELD_TYPE_HISTORY_PROOF
- rgb::schema::constants::FIELD_TYPE_HISTORY_PROOF_FORMAT
- rgb::schema::constants::FIELD_TYPE_ISSUED_SUPPLY
- rgb::schema::constants::FIELD_TYPE_LOCK_DESCRIPTOR
- rgb::schema::constants::FIELD_TYPE_LOCK_UTXO
- rgb::schema::constants::STATE_TYPE_FUNGIBLE_ASSETS
- rgb::schema::constants::STATE_TYPE_FUNGIBLE_INFLATION
- rgb::schema::constants::STATE_TYPE_NONFUNGIBLE_INFLATION
- rgb::schema::constants::STATE_TYPE_NONFUNGIBLE_OWNERSHIP
- rgb::schema::constants::TRANSITION_TYPE_FUNGIBLE_ISSUE
- rgb::stash::PSBT_OUT_PUBKEY
- rgb::stash::PSBT_OUT_TWEAK