SPB Git

spb/os-vault Public

Self-custody, multi-chain crypto wallet for macOS. One recovery phrase, six chain families, zero API keys — nothing leaves your Mac.

Swift 96% Shell 3.4% Makefile 0.6%
570 B · 16 lines swift
Raw Blame History
1import Foundation23public extension Array where Element == TokenMetadata {4    func excludingSpecialTokens() -> Self {5        var currentAddresses: Set<String> = []67        return filter { token in8            currentAddresses.insert(token.mintAddress).inserted &&9                !token.tags.contains(where: { $0.name == "nft" }) &&10                !token.tags.contains(where: { $0.name == "leveraged" }) &&11                !token.tags.contains(where: { $0.name == "bull" }) &&12                !token.tags.contains(where: { $0.name == "lp-token" })13        }14    }15}16