notedeck

One damus client to rule them all
git clone git://jb55.com/notedeck
Log | Files | Refs | README | LICENSE

commit 87c8d45f0660272aeb30c67e1973fbdc587f26c5
parent 9b869c489e3795e27a635a51b4abc167f43ef595
Author: kernelkind <kernelkind@gmail.com>
Date:   Mon,  2 Feb 2026 14:03:19 -0500

refactor(enostr): expose outbox objects

Signed-off-by: kernelkind <kernelkind@gmail.com>

Diffstat:
Mcrates/enostr/src/lib.rs | 7++++++-
1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/crates/enostr/src/lib.rs b/crates/enostr/src/lib.rs @@ -21,7 +21,12 @@ pub use pubkey::{Pubkey, PubkeyRef}; pub use relay::message::{RelayEvent, RelayMessage}; pub use relay::pool::{PoolEvent, PoolEventBuf, PoolRelay, RelayPool}; pub use relay::subs_debug::{OwnedRelayEvent, RelayLogEvent, SubsDebug, TransferStats}; -pub use relay::{RelayStatus, WebsocketConn}; +pub use relay::{ + NormRelayUrl, OutboxPool, OutboxSession, OutboxSessionHandler, OutboxSubId, + RelayCoordinatorLimits, RelayId, RelayImplType, RelayLimitations, RelayReqId, RelayReqStatus, + RelayStatus, RelayType, RelayUrlPkgs, SubPass, SubPassGuardian, SubPassRevocation, + WebsocketConn, +}; pub type Result<T> = std::result::Result<T, error::Error>;