features/wallet/wallet_session library

Classes

WalletMintedAddress
A freshly minted public diversified receive address (FR-8 / Recv-4) — the port-level value the WalletSession.mintDiversifiedAddress seam returns, bridge-agnostic (the WalletSendRequest pattern: pure Dart, no FRB type crosses the port). A VALUE CARRIER, not an entity: no == override — compare fields, not instances. Declared AFTER the interface so the port's own doc comment stays attached to it.
WalletSession
The ONE seam between the rendering layer and the wallet FFI handle.