@nostr-dev-kit/ndk-wallet
Version:
11 lines (8 loc) • 368 B
text/typescript
import type { NDKEvent } from "@nostr-dev-kit/ndk";
import type { NDKCashuWallet } from "../wallet";
export async function handleEventDeletion(this: NDKCashuWallet, event: NDKEvent): Promise<void> {
const deletedIds = event.getMatchingTags("e").map((tag) => tag[1]);
for (const deletedId of deletedIds) {
this.state.removeTokenId(deletedId);
}
}