Build Information
Successful build of swift-nostr, reference 0.10.0 (b2583c), with Swift 6.3 for macOS (SPM) on 7 Nov 2026 15:43:32 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.5.0.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.4
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/yysskk/swift-nostr.git
Reference: 0.10.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/yysskk/swift-nostr
* tag 0.10.0 -> FETCH_HEAD
HEAD is now at b2583c0 docs: cut the 0.10.0 changelog section and bump the installation examples (#292)
Cloned https://github.com/yysskk/swift-nostr.git
Revision (git rev-parse @):
b2583c0d103bcc5c0e0b789767fc921642b59606
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/yysskk/swift-nostr.git at 0.10.0
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.3
Building package at path: $PWD
https://github.com/yysskk/swift-nostr.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.5.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin Swift-DocC Preview
[2/2] Compiling plugin Swift-DocC
Building for debugging...
[2/388] Copying PrivacyInfo.xcprivacy
[3/388] Write sources
[9/388] Copying PrivacyInfo.xcprivacy
[11/388] Write sources
[12/388] Copying PrivacyInfo.xcprivacy
[13/388] Write sources
[17/388] Compiling fiat_curve25519_adx_mul.S
[17/388] Compiling fiat_p256_adx_mul.S
[19/388] Compiling fiat_curve25519_adx_square.S
[19/388] Compiling md5-x86_64-linux.S
[21/388] Compiling fiat_p256_adx_sqr.S
[22/388] Compiling md5-x86_64-apple.S
[23/388] Compiling md5-586-linux.S
[24/388] Compiling md5-586-apple.S
[25/388] Compiling chacha20_poly1305_x86_64-linux.S
[26/388] Compiling chacha20_poly1305_x86_64-apple.S
[27/388] Compiling chacha20_poly1305_armv8-linux.S
[28/388] Compiling chacha20_poly1305_armv8-win.S
[29/388] Write swift-version-69A768CDF2A0BEE1.txt
[30/388] Compiling chacha20_poly1305_armv8-apple.S
[31/388] Compiling chacha-x86_64-linux.S
[32/388] Compiling chacha-x86-linux.S
[33/388] Compiling chacha-x86_64-apple.S
[33/388] Compiling chacha-x86-apple.S
[35/388] Compiling chacha-armv8-win.S
[36/388] Compiling chacha-armv8-linux.S
[37/388] Compiling chacha-armv8-apple.S
[38/388] Compiling aes128gcmsiv-x86_64-linux.S
[38/388] Compiling chacha-armv4-linux.S
[40/388] Compiling aes128gcmsiv-x86_64-apple.S
[41/403] Compiling x86_64-mont5-linux.S
[42/406] Compiling x86_64-mont5-apple.S
[43/406] Compiling x86_64-mont-linux.S
[44/406] Compiling x86_64-mont-apple.S
[45/406] Compiling x86-mont-linux.S
[46/406] Compiling x86-mont-apple.S
[47/406] Compiling vpaes-x86_64-apple.S
[48/406] Compiling vpaes-x86_64-linux.S
[49/406] Compiling vpaes-x86-linux.S
[50/424] Compiling vpaes-x86-apple.S
[51/440] Compiling vpaes-armv8-win.S
[52/467] Compiling vpaes-armv8-linux.S
[53/497] Compiling vpaes-armv8-apple.S
[54/497] Compiling vpaes-armv7-linux.S
[55/497] Compiling sha512-x86_64-linux.S
[56/497] Compiling Utility.c
[57/497] Compiling sha512-x86_64-apple.S
[58/497] Compiling sha512-armv8-win.S
[59/497] Compiling sha512-armv8-linux.S
[60/497] Compiling precomputed_ecmult_gen.c
[61/497] Compiling sha512-armv8-apple.S
[62/497] Compiling sha512-armv4-linux.S
[62/497] Compiling sha512-586-linux.S
[64/497] Compiling sha512-586-apple.S
[65/497] Compiling sha256-x86_64-linux.S
[66/497] Compiling sha256-x86_64-apple.S
[67/497] Compiling sha256-armv8-win.S
[68/497] Compiling sha256-armv8-linux.S
[69/497] Compiling sha256-armv8-apple.S
[70/497] Compiling sha256-armv4-linux.S
[71/497] Compiling sha256-586-linux.S
[72/497] Compiling sha1-x86_64-linux.S
[73/497] Compiling sha256-586-apple.S
[74/497] Compiling sha1-x86_64-apple.S
[75/497] Compiling sha1-armv8-win.S
[76/497] Compiling sha1-armv8-linux.S
[77/497] Compiling sha1-armv4-large-linux.S
[78/497] Compiling sha1-armv8-apple.S
[79/497] Compiling sha1-586-linux.S
[80/497] Compiling sha1-586-apple.S
[81/497] Compiling rsaz-avx2-linux.S
[82/497] Compiling rsaz-avx2-apple.S
[83/497] Compiling rdrand-x86_64-linux.S
[84/497] Compiling rdrand-x86_64-apple.S
[85/497] Compiling p256_beeu-x86_64-asm-linux.S
[86/497] Compiling p256_beeu-armv8-asm-win.S
[87/497] Compiling p256_beeu-x86_64-asm-apple.S
[88/497] Compiling p256_beeu-armv8-asm-linux.S
[89/497] Compiling p256_beeu-armv8-asm-apple.S
[90/497] Compiling p256-x86_64-asm-apple.S
[91/497] Compiling p256-x86_64-asm-linux.S
[91/497] Compiling p256-armv8-asm-win.S
[93/497] Compiling p256-armv8-asm-linux.S
[94/497] Compiling p256-armv8-asm-apple.S
[95/497] Compiling secp256k1.c
[96/497] Compiling ghashv8-armv8-win.S
[97/497] Compiling ghashv8-armv8-linux.S
[98/497] Compiling ghashv8-armv8-apple.S
[99/497] Compiling ghashv8-armv7-linux.S
[100/497] Compiling ghash-x86_64-linux.S
[101/497] Compiling ghash-x86_64-apple.S
[102/497] Compiling ghash-x86-apple.S
[102/497] Compiling ghash-x86-linux.S
[104/497] Compiling ghash-ssse3-x86_64-linux.S
[105/497] Compiling ghash-ssse3-x86_64-apple.S
[106/497] Compiling ghash-ssse3-x86-linux.S
[107/497] Compiling ghash-ssse3-x86-apple.S
[108/497] Compiling ghash-neon-armv8-win.S
[109/497] Compiling ghash-neon-armv8-linux.S
[110/497] Compiling ghash-armv4-linux.S
[111/497] Compiling ghash-neon-armv8-apple.S
[112/497] Compiling co-586-apple.S
[113/497] Compiling co-586-linux.S
[114/497] Compiling bsaes-armv7-linux.S
[115/497] Compiling bn-armv8-win.S
[116/497] Compiling bn-armv8-apple.S
[116/497] Compiling bn-armv8-linux.S
[118/497] Compiling bn-586-linux.S
[119/497] Compiling bn-586-apple.S
[120/497] Compiling err_data.cc
[121/497] Compiling armv8-mont-win.S
[122/497] Compiling armv4-mont-linux.S
[123/497] Compiling armv8-mont-linux.S
[124/497] Compiling armv8-mont-apple.S
[125/497] Compiling aesv8-gcm-armv8-win.S
[126/497] Compiling aesv8-gcm-armv8-linux.S
[127/497] Compiling aesv8-gcm-armv8-apple.S
[128/497] Compiling aesv8-armv8-win.S
[129/497] Compiling aesv8-armv8-linux.S
[130/497] Compiling aesv8-armv8-apple.S
[131/497] Compiling aesv8-armv7-linux.S
[132/497] Compiling aesni-x86_64-linux.S
[133/497] Compiling aesni-x86_64-apple.S
[134/497] Compiling aesni-x86-linux.S
[135/497] Compiling aesni-x86-apple.S
[136/497] Compiling aesni-gcm-x86_64-linux.S
[137/497] Compiling aes-gcm-avx512-x86_64-linux.S
[138/497] Compiling aesni-gcm-x86_64-apple.S
[139/497] Compiling aes-gcm-avx512-x86_64-apple.S
[140/497] Compiling aes-gcm-avx2-x86_64-linux.S
[141/497] Compiling aes-gcm-avx2-x86_64-apple.S
[142/497] Compiling xwing.cc
[143/497] Compiling x_spki.cc
[144/497] Compiling x_sig.cc
[145/497] Compiling x_req.cc
[146/497] Compiling x_x509a.cc
[147/497] Compiling x_pubkey.cc
[148/497] Compiling x_x509.cc
[149/497] Compiling precomputed_ecmult.c
[150/497] Compiling x_name.cc
[151/497] Compiling x_attrib.cc
[152/497] Compiling x_exten.cc
[153/497] Compiling x_crl.cc
[154/497] Compiling x509spki.cc
[155/497] Compiling x_all.cc
[156/497] Compiling x_algor.cc
[157/497] Compiling x509rset.cc
[158/555] Compiling x509cset.cc
[159/555] Compiling x509name.cc
[160/555] Compiling x509_txt.cc
[161/555] Compiling x509_vpm.cc
[162/555] Compiling x509_v3.cc
[163/555] Compiling x509_vfy.cc
[164/555] Compiling x509_trs.cc
[166/555] Emitting module Crypto
[166/564] Compiling x509_req.cc
[167/564] Compiling x509_obj.cc
[168/564] Compiling x509_set.cc
[169/564] Compiling x509_def.cc
[170/564] Compiling x509_ext.cc
[171/564] Compiling x509_lu.cc
[172/564] Compiling x509_d2.cc
[174/564] Emitting module P256K
[175/570] Compiling SwiftASN1 DER.swift
[176/570] Compiling P256K Schnorr+PublicKey.swift
[177/570] Compiling P256K Schnorr+Signature.swift
[177/571] Compiling x509.cc
[178/571] Compiling x509_cmp.cc
[179/571] Compiling x509_att.cc
[180/571] Compiling v3_skey.cc
[181/571] Compiling v3_prn.cc
[182/571] Compiling v3_purp.cc
[183/571] Compiling v3_utl.cc
[185/571] Compiling SwiftASN1 Errors.swift
[185/571] Compiling v3_pmaps.cc
[186/571] Compiling v3_pcons.cc
[187/571] Compiling v3_ocsp.cc
[188/571] Compiling v3_lib.cc
[189/571] Compiling v3_ncons.cc
[190/571] Compiling v3_int.cc
[191/571] Compiling v3_info.cc
[192/571] Compiling v3_ia5.cc
[193/571] Compiling v3_extku.cc
[194/571] Compiling v3_genn.cc
[196/571] Compiling P256K Context.swift
[197/571] Compiling P256K DH.swift
[198/571] Compiling P256K ECDH.swift
[199/571] Compiling P256K MuSig+Nonces.swift
[200/571] Compiling P256K ASN1Strings.swift
[201/571] Compiling P256K ArraySliceBigint.swift
[202/571] Compiling P256K GeneralizedTime.swift
[203/571] Compiling P256K ECDSASignature.swift
[204/571] Compiling P256K MuSig+Signing.swift
[205/571] Compiling P256K PEMDocument.swift
[206/571] Compiling P256K MuSig+Tweak.swift
[207/571] Compiling P256K PKCS8PrivateKey.swift
[208/571] Compiling P256K ObjectIdentifier.swift
[209/571] Compiling P256K SEC1PrivateKey.swift
[210/571] Compiling P256K SubjectPublicKeyInfo.swift
[211/571] Compiling P256K Combine.swift
[212/571] Compiling P256K Schnorr+Nonces.swift
[213/571] Compiling P256K Schnorr+PrivateKey.swift
[214/571] Emitting module SwiftASN1
[215/571] Compiling P256K SHA256.swift
[216/571] Compiling P256K SafeCompare.swift
[220/571] Compiling P256K MuSig.swift
[221/571] Compiling P256K Recovery+Signature.swift
[222/571] Compiling P256K Recovery.swift
[230/571] Compiling Crypto SafeCompare_boring.swift
[231/571] Compiling Crypto Zeroization_boring.swift
[232/571] Compiling Crypto _CryptoModuleAnchor.swift
[233/571] Compiling Crypto Data+ArraySpan.swift
[234/571] Compiling Crypto PrettyBytes.swift
[235/571] Compiling Crypto SafeCompare.swift
[236/571] Compiling Crypto SecureBytes.swift
[237/571] Compiling Crypto Zeroization.swift
[238/571] Compiling Crypto resource_bundle_accessor.swift
[239/571] Compiling P256K UInt256+Representation.swift
[240/571] Compiling P256K UInt256.swift
[241/571] Compiling P256K Utility.swift
[242/571] Compiling P256K Zeroization.swift
[243/571] Compiling P256K ASN1.swift
[244/571] Compiling P256K ASN1Any.swift
[245/571] Compiling P256K ASN1BitString.swift
[246/571] Compiling P256K ASN1Boolean.swift
[247/571] Compiling P256K ASN1Identifier.swift
[248/571] Compiling P256K ASN1Integer.swift
[249/571] Compiling P256K ASN1Null.swift
[250/571] Compiling P256K ASN1OctetString.swift
[251/571] Compiling P256K Schnorr+Tweak.swift
[252/571] Compiling P256K Schnorr+XonlyKey.swift
[253/571] Compiling P256K Schnorr.swift
[254/571] Compiling P256K UInt256+Arithmetic.swift
[255/571] Compiling P256K UInt256+FixedWidthInteger.swift
[256/571] Compiling P256K UInt256+Modular.swift
[257/571] Compiling P256K Errors.swift
[258/571] Compiling P256K HashDigest.swift
[259/571] Compiling P256K P256K.swift
[260/571] Compiling P256K PrivateKeyImplementation.swift
[261/571] Compiling P256K PublicKeyImplementation.swift
[262/571] Compiling P256K XonlyKeyImplementation.swift
[263/571] Compiling P256K MuSig+Aggregate.swift
[264/571] Compiling P256K ECDSA+PrivateKey.swift
[265/571] Compiling P256K ECDSA+PublicKey.swift
[266/571] Compiling P256K ECDSA+Signature.swift
[267/571] Compiling P256K ECDSA+Tweak.swift
[268/571] Compiling P256K ECDSA+XonlyKey.swift
[269/571] Compiling P256K ECDSA.swift
[270/571] Compiling P256K EdDSA.swift
[271/571] Compiling P256K CryptoKitErrors.swift
[272/571] Compiling P256K Digest.swift
[273/571] Compiling P256K Signature.swift
[274/571] Compiling P256K RNG_boring.swift
[275/571] Compiling P256K PrettyBytes.swift
[276/571] Compiling P256K SecureBytes.swift
[293/571] Compiling Crypto HashFunctions_SHA3.swift
[294/571] Compiling Crypto Digest_xkcp.swift
[295/571] Compiling Crypto HPKE-AEAD.swift
[296/571] Compiling Crypto HPKE-Ciphersuite.swift
[297/571] Compiling Crypto HPKE-KDF.swift
[298/571] Compiling Crypto HPKE-KexKeyDerivation.swift
[299/571] Compiling Crypto HPKE-LabeledExtract.swift
[300/571] Compiling Crypto HPKE-Utils.swift
[301/571] Compiling Crypto DHKEM.swift
[302/571] Compiling Crypto HPKE-KEM-Curve25519.swift
[306/571] Compiling Crypto ASN1OctetString.swift
[307/571] Compiling Crypto ASN1Strings.swift
[308/571] Compiling Crypto ArraySliceBigint.swift
[309/571] Compiling Crypto GeneralizedTime.swift
[310/571] Compiling Crypto ObjectIdentifier.swift
[311/571] Compiling Crypto ECDSASignature.swift
[312/571] Compiling Crypto PEMDocument.swift
[313/571] Compiling Crypto HPKE-NIST-EC-KEMs.swift
[314/571] Compiling Crypto HPKE-KEM.swift
[315/571] Compiling Crypto HPKE-Errors.swift
[316/571] Compiling Crypto HPKE.swift
[317/571] Compiling Crypto HPKE-Context.swift
[318/571] Compiling Crypto HPKE-KeySchedule.swift
[319/571] Compiling Crypto HPKE-Modes.swift
[320/571] Compiling Crypto Insecure.swift
[321/571] Compiling Crypto Insecure_HashFunctions.swift
[322/571] Compiling Crypto MLKEM_boring.swift
[342/571] Compiling v3_enum.cc
[373/571] Compiling v3_cpols.cc
[374/571] Compiling v3_crld.cc
[375/571] Compiling v3_conf.cc
[376/571] Compiling v3_bitst.cc
[377/571] Compiling v3_bcons.cc
[378/571] Compiling v3_alt.cc
[379/571] Compiling v3_akeya.cc
[380/571] Compiling v3_akey.cc
[381/571] Compiling t_x509a.cc
[382/571] Compiling t_x509.cc
[383/571] Compiling t_req.cc
[384/571] Compiling t_crl.cc
[385/571] Compiling rsa_pss.cc
[386/571] Compiling i2d_pr.cc
[387/571] Compiling name_print.cc
[388/571] Compiling policy.cc
[389/571] Compiling by_file.cc
[390/571] Compiling by_dir.cc
[390/571] Compiling asn1_gen.cc
[392/571] Compiling algorithm.cc
[393/571] Compiling a_verify.cc
[394/571] Compiling a_sign.cc
[395/571] Compiling a_digest.cc
[396/571] Compiling voprf.cc
[397/571] Compiling thread_win.cc
[398/571] Compiling trust_token.cc
[399/571] Compiling thread_none.cc
[400/571] Compiling thread_pthread.cc
[401/571] Compiling pmbtoken.cc
[401/571] Compiling thread.cc
[403/571] Compiling stack.cc
[404/571] Compiling slhdsa.cc
[405/571] Compiling siphash.cc
[406/571] Compiling spake2plus.cc
[407/571] Compiling sha512.cc
[408/571] Compiling sha256.cc
[409/571] Compiling sha1.cc
[410/571] Compiling rsa_print.cc
[411/571] Compiling rsa_extra.cc
[412/571] Compiling rsa_crypt.cc
[413/571] Compiling refcount.cc
[414/571] Compiling rc4.cc
[415/571] Compiling windows.cc
[416/571] Compiling urandom.cc
[417/571] Compiling rsa_asn1.cc
[418/571] Compiling trusty.cc
[419/571] Compiling rand.cc
[420/571] Compiling ios.cc
[421/571] Compiling poly1305_arm_asm.S
[422/571] Compiling passive.cc
[423/571] Compiling getentropy.cc
[424/571] Compiling forkunsafe.cc
[425/571] Compiling deterministic.cc
[426/571] Compiling fork_detect.cc
[427/571] Compiling poly1305_vec.cc
[428/571] Compiling poly1305_arm.cc
[429/571] Compiling pool.cc
[430/571] Compiling poly1305.cc
[431/571] Compiling pkcs8.cc
[432/571] Compiling pkcs8_x509.cc
[433/571] Compiling p5_pbev2.cc
[434/571] Compiling pkcs7.cc
[435/571] Compiling pkcs7_x509.cc
[436/571] Compiling pem_xaux.cc
[437/571] Compiling pem_x509.cc
[438/571] Compiling pem_pkey.cc
[439/571] Compiling pem_pk8.cc
[440/571] Compiling pem_oth.cc
[441/571] Compiling obj_xref.cc
[442/571] Compiling mlkem.cc
[443/571] Compiling pem_lib.cc
[444/571] Compiling pem_info.cc
[445/571] Compiling pem_all.cc
[446/571] Compiling mldsa.cc
[447/571] Compiling poly_rq_mul.S
[448/571] Compiling obj.cc
[449/571] Compiling fips_shared_support.cc
[450/571] Compiling mem.cc
[451/571] Compiling md5.cc
[452/571] Compiling md4.cc
[453/571] Compiling lhash.cc
[454/571] Compiling fuzzer_mode.cc
[455/571] Compiling kyber.cc
[456/571] Compiling ex_data.cc
[457/571] Compiling hpke.cc
[458/571] Compiling sign.cc
[459/571] Compiling scrypt.cc
[460/571] Compiling hrss.cc
[461/571] Compiling print.cc
[462/571] Compiling pbkdf.cc
[463/571] Compiling p_x25519_asn1.cc
[464/571] Compiling p_x25519.cc
[465/571] Compiling p_rsa_asn1.cc
[466/571] Compiling p_hkdf.cc
[467/571] Compiling p_rsa.cc
[468/571] Compiling p_ed25519_asn1.cc
[469/571] Compiling p_ed25519.cc
[470/571] Compiling p_ec_asn1.cc
[471/571] Compiling p_ec.cc
[472/571] Compiling p_dsa_asn1.cc
[473/571] Compiling p_dh_asn1.cc
[474/571] Compiling p_dh.cc
[475/571] Compiling err.cc
[476/571] Compiling engine.cc
[477/571] Compiling evp.cc
[477/571] Compiling evp_ctx.cc
[479/571] Compiling ecdsa_p1363.cc
[480/571] Compiling evp_asn1.cc
[481/571] Compiling ecdh.cc
[482/571] Compiling ec_derive.cc
[483/571] Compiling ecdsa_asn1.cc
[484/571] Compiling hash_to_curve.cc
[485/571] Compiling dsa.cc
[486/571] Compiling ec_asn1.cc
[487/571] Compiling dsa_asn1.cc
[488/571] Compiling digest_extra.cc
[489/571] Compiling x25519-asm-arm.S
[490/571] Compiling params.cc
[491/571] Compiling dh_asn1.cc
[492/571] Compiling curve25519_64_adx.cc
[493/571] Compiling des.cc
[494/571] Compiling spake25519.cc
[495/571] Compiling cpu_intel.cc
[496/571] Compiling crypto.cc
[497/571] Compiling cpu_arm_linux.cc
[498/571] Compiling cpu_arm_freebsd.cc
[499/571] Compiling curve25519.cc
[500/571] Compiling cpu_aarch64_win.cc
[501/571] Compiling cpu_aarch64_openbsd.cc
[502/571] Compiling cpu_aarch64_sysreg.cc
[503/571] Compiling cpu_aarch64_linux.cc
[504/571] Compiling cpu_aarch64_fuchsia.cc
[505/571] Compiling cpu_aarch64_apple.cc
[506/571] Compiling conf.cc
[507/571] Compiling tls_cbc.cc
[508/571] Compiling get_cipher.cc
[509/571] Compiling cms.cc
[510/571] Compiling e_rc4.cc
[511/571] Compiling e_tls.cc
[512/571] Compiling e_rc2.cc
[513/571] Compiling e_null.cc
[514/571] Compiling e_des.cc
[515/571] Compiling e_chacha20poly1305.cc
[516/571] Compiling e_aesgcmsiv.cc
[517/571] Compiling e_aeseax.cc
[518/571] Compiling derive_key.cc
[519/571] Compiling e_aesctrhmac.cc
[520/571] Compiling chacha.cc
[521/571] Compiling unicode.cc
[522/571] Compiling cbs.cc
[523/571] Compiling cbb.cc
[524/571] Compiling ber.cc
[525/571] Compiling asn1_compat.cc
[526/571] Compiling sqrt.cc
[527/571] Compiling buf.cc
[528/571] Compiling exponentiation.cc
[529/571] Compiling div.cc
[530/571] Compiling convert.cc
[531/571] Compiling blake2.cc
[532/571] Compiling printf.cc
[533/571] Compiling bn_asn1.cc
[534/571] Compiling pair.cc
[535/571] Compiling hexdump.cc
[536/571] Compiling file.cc
[537/571] Compiling fd.cc
[538/571] Compiling bcm.cc
[539/571] Compiling errno.cc
[540/571] Compiling bio_mem.cc
[541/571] Compiling base64.cc
[542/571] Compiling bio.cc
[543/571] Compiling tasn_typ.cc
[544/571] Compiling tasn_fre.cc
[545/571] Compiling posix_time.cc
[546/571] Compiling tasn_enc.cc
[547/571] Compiling tasn_utl.cc
[548/571] Compiling tasn_new.cc
[549/571] Compiling tasn_dec.cc
[550/571] Compiling f_string.cc
[551/571] Compiling f_int.cc
[552/571] Compiling asn_pack.cc
[553/571] Compiling asn1_par.cc
[554/571] Compiling asn1_lib.cc
[555/571] Compiling a_utctm.cc
[556/571] Compiling a_time.cc
[557/571] Compiling a_type.cc
[558/571] Compiling a_strnid.cc
[559/571] Compiling a_strex.cc
[560/571] Compiling a_octet.cc
[561/571] Compiling a_object.cc
[562/571] Compiling a_mbstr.cc
[563/571] Compiling a_int.cc
[564/571] Compiling a_i2d_fp.cc
[565/571] Compiling a_dup.cc
[566/571] Compiling a_d2i_fp.cc
[567/571] Compiling a_gentm.cc
[568/571] Compiling aes.cc
[569/571] Compiling a_bool.cc
[570/571] Compiling a_bitstr.cc
[572/581] Compiling CryptoBoringWrapper Data+Span.swift
[573/581] Compiling CryptoBoringWrapper resource_bundle_accessor.swift
[574/581] Compiling CryptoBoringWrapper RandomBytes.swift
[575/581] Compiling CryptoBoringWrapper FiniteFieldArithmeticContext.swift
[576/581] Compiling CryptoBoringWrapper EllipticCurvePoint.swift
[577/581] Compiling CryptoBoringWrapper EllipticCurve.swift
[578/581] Compiling CryptoBoringWrapper ArbitraryPrecisionInteger.swift
[579/581] Compiling CryptoBoringWrapper CryptoKitErrors_boring.swift
[580/581] Compiling CryptoBoringWrapper BoringSSLAEAD.swift
[581/581] Emitting module CryptoBoringWrapper
[582/646] Compiling CryptoExtras Zeroization_boring.swift
[583/646] Compiling CryptoExtras BoringSSLHelpers.swift
[584/646] Compiling CryptoExtras CryptoKitErrors_boring.swift
[585/646] Compiling CryptoExtras Data+Extensions.swift
[586/646] Compiling CryptoExtras DigestType.swift
[587/646] Compiling CryptoExtras Error.swift
[588/646] Compiling CryptoExtras I2OSP.swift
[589/653] Compiling CryptoExtras BoringSSLSHA512256HashFunction.swift
[590/653] Compiling CryptoExtras SHA512256.swift
[591/653] Compiling CryptoExtras SHA512256Digest.swift
[592/653] Compiling CryptoExtras Curve25519+PEM.swift
[593/653] Compiling CryptoExtras ObjectIdentifier.swift
[594/653] Compiling CryptoExtras PKCS8DERRepresentation.swift
[595/653] Compiling CryptoExtras PKCS8PrivateKey.swift
[596/653] Compiling CryptoExtras RFC8410AlgorithmIdentifier.swift
[597/653] Compiling CryptoExtras ECToolbox_boring.swift
[598/653] Compiling CryptoExtras ECToolbox.swift
[599/653] Compiling CryptoExtras HashToField.swift
[600/653] Compiling CryptoExtras KDF.swift
[601/653] Compiling CryptoExtras PBKDF2_boring.swift
[602/653] Compiling CryptoExtras PBKDF2_commoncrypto.swift
[603/653] Compiling CryptoExtras PBKDF2.swift
[604/653] Compiling CryptoExtras Scrypt_boring.swift
[605/653] Compiling CryptoExtras Scrypt.swift
[606/653] Compiling CryptoExtras OPRF.swift
[607/653] Compiling CryptoExtras OPRFClient.swift
[608/653] Compiling CryptoExtras OPRFServer.swift
[609/653] Compiling CryptoExtras VOPRF+API.swift
[610/653] Compiling CryptoExtras ARCPresentation.swift
[611/653] Compiling CryptoExtras ARCRequest.swift
[612/653] Compiling CryptoExtras ARCResponse.swift
[613/653] Compiling CryptoExtras ARCServer.swift
[614/653] Compiling CryptoExtras ChaCha20CTR_boring.swift
[615/653] Compiling CryptoExtras ChaCha20CTR.swift
[616/653] Compiling CryptoExtras BoringSSLSHA512256Context.swift
[617/653] Compiling CryptoExtras AES_GCM_SIV_boring.swift
[618/653] Compiling CryptoExtras CMAC.swift
[619/653] Compiling CryptoExtras ARC+API.swift
[620/653] Compiling CryptoExtras ARC.swift
[621/653] Compiling CryptoExtras ARCCredential.swift
[622/653] Compiling CryptoExtras ARCEncoding.swift
[623/653] Compiling CryptoExtras ARCPrecredential.swift
[624/653] Compiling CryptoExtras ThreadWindows.swift
[625/653] Compiling CryptoExtras Zeroization.swift
[626/653] Compiling CryptoExtras DLEQ.swift
[627/653] Compiling CryptoExtras Prover.swift
[628/653] Compiling CryptoExtras Verifier.swift
[629/653] Compiling CryptoExtras ZKPToolbox.swift
[630/653] Compiling CryptoExtras resource_bundle_accessor.swift
[631/653] Compiling CryptoExtras IntegerEncoding.swift
[632/653] Compiling CryptoExtras PEMDocument.swift
[633/653] Compiling CryptoExtras PrettyBytes.swift
[634/653] Compiling CryptoExtras SubjectPublicKeyInfo.swift
[635/653] Compiling CryptoExtras ThreadOps.swift
[636/653] Compiling CryptoExtras ThreadPosix.swift
[637/653] Compiling CryptoExtras ThreadSpecific.swift
[638/653] Compiling CryptoExtras AES_CBC.swift
[639/653] Compiling CryptoExtras AES_CFB.swift
[640/653] Compiling CryptoExtras AES_CTR.swift
[641/653] Compiling CryptoExtras AES_GCM_SIV.swift
[642/653] Compiling CryptoExtras Block Function.swift
[643/653] Compiling CryptoExtras AES_CBC_boring.swift
[644/653] Compiling CryptoExtras AES_CFB_boring.swift
[645/653] Compiling CryptoExtras AES_CTR_boring.swift
[646/653] Compiling CryptoExtras VOPRFClient.swift
[647/653] Compiling CryptoExtras VOPRFServer.swift
[648/653] Compiling CryptoExtras BoringSSLPassphraseCallbackManager.swift
[649/653] Compiling CryptoExtras RSA+BlindSigning.swift
[650/653] Compiling CryptoExtras RSA.swift
[651/653] Compiling CryptoExtras RSA_boring.swift
[652/653] Compiling CryptoExtras Reexport.swift
[653/653] Emitting module CryptoExtras
[654/655] Compiling _CryptoExtras Exports.swift
[655/655] Emitting module _CryptoExtras
[656/710] Compiling NostrCore EventTemplate+Authentication.swift
[657/710] Compiling NostrCore EventTemplate+Groups.swift
[658/710] Compiling NostrCore EventTemplate+Social.swift
[659/710] Compiling NostrCore EventTemplate+Zaps.swift
[660/710] Compiling NostrCore EventTemplate.swift
[661/710] Compiling NostrCore Filter.swift
[662/715] Compiling NostrCore RelayMessage.swift
[663/715] Compiling NostrCore RelayRejection.swift
[664/715] Compiling NostrCore RelayResponsePrefix.swift
[665/715] Compiling NostrCore RelayURL.swift
[666/715] Compiling NostrCore SubscriptionID.swift
[667/715] Compiling NostrCore Tag.swift
[668/715] Compiling NostrCore PrivateKey.swift
[669/715] Compiling NostrCore ProofOfWork.swift
[670/715] Compiling NostrCore PublicKey.swift
[671/715] Compiling NostrCore SecureRandom.swift
[672/715] Compiling NostrCore SecureScrub.swift
[673/715] Compiling NostrCore Signature.swift
[674/715] Compiling NostrCore XChaCha20Poly1305.swift
[675/715] Compiling NostrCore Duration+Seconds.swift
[676/715] Compiling NostrCore Event.swift
[677/715] Compiling NostrCore EventCoordinate.swift
[678/715] Compiling NostrCore EventCount.swift
[679/715] Compiling NostrCore EventID.swift
[680/715] Compiling NostrCore RelayConnection+Receiving.swift
[681/715] Compiling NostrCore RelayConnection+Reconnection.swift
[682/715] Compiling NostrCore RelayConnection.swift
[683/715] Compiling NostrCore RelayConnectionConfig.swift
[684/715] Compiling NostrCore RelayConnectionState.swift
[685/715] Compiling NostrCore RelayConnectionTransport.swift
[686/715] Compiling NostrCore Hex.swift
[687/715] Compiling NostrCore KeyDerivation.swift
[688/715] Compiling NostrCore KeyPair.swift
[689/715] Compiling NostrCore Mnemonic.swift
[690/715] Compiling NostrCore NIP44Payload.swift
[691/715] Compiling NostrCore NostrSigning.swift
[692/715] Compiling NostrCore RelayTransport.swift
[693/715] Compiling NostrCore RequestResponseSession.swift
[694/715] Compiling NostrCore ResumeOnceGuard.swift
[695/715] Compiling NostrCore SharedOperation.swift
[696/715] Compiling NostrCore WebSocketSession.swift
[697/715] Compiling NostrCore Timestamp.swift
[698/715] Compiling NostrCore URIQuery.swift
[699/715] Compiling NostrCore URL+Web.swift
[700/715] Compiling NostrCore NostrCore.swift
[701/715] Compiling NostrCore ReconnectPolicy.swift
[702/715] Compiling NostrCore RelayConnection+Keepalive.swift
[703/715] Compiling NostrCore Groups+Moderation.swift
[704/715] Compiling NostrCore Groups+State.swift
[705/715] Compiling NostrCore Groups.swift
[706/715] Compiling NostrCore HTTPAuth.swift
[707/715] Compiling NostrCore LNURL.swift
[708/715] Compiling NostrCore RelayInformation.swift
[709/715] Emitting module NostrCore
[710/715] Compiling NostrCore BIP39WordList.swift
[711/715] Compiling NostrCore Bech32.swift
[712/715] Compiling NostrCore ChaCha20.swift
[713/715] Compiling NostrCore ConversationKey.swift
[714/715] Compiling NostrCore EncryptedPrivateKey.swift
[715/715] Compiling NostrCore EventSigner.swift
[716/827] Compiling NostrConnect RemoteSignerAuthChallenge.swift
[717/827] Compiling NostrConnect BunkerURI.swift
[718/828] Compiling NostrTestSupport StubRemoteSigner.swift
[719/828] Emitting module NostrTestSupport
[720/828] Compiling NostrTestSupport MockWebSocketSession.swift
[721/828] Compiling NostrTestSupport HashableSample.swift
[722/828] Compiling NostrTestSupport Fixtures.swift
[723/828] Compiling NostrClient Capabilities+Messaging.swift
[724/828] Compiling NostrClient Capabilities+RelayManaging.swift
[725/828] Compiling NostrClient Capabilities+GroupManaging.swift
[726/828] Compiling NostrClient Capabilities+ListManaging.swift
[727/829] Compiling NostrClient Capabilities+EventFetching.swift
[728/829] Compiling NostrClient Capabilities+EventPublishing.swift
[729/829] Emitting module NostrConnect
[730/829] Emitting module NostrWalletConnect
[731/829] Compiling NostrClient DirectMessagePayload.swift
[732/829] Compiling NostrClient DirectMessageReaction.swift
[733/829] Compiling NostrWalletConnect ZapPayment.swift
[740/829] Compiling NostrClient Capabilities+RelayRouting.swift
[741/829] Compiling NostrClient Capabilities+Subscribing.swift
[742/829] Compiling NostrClient Capabilities.swift
[743/837] Compiling NostrClient DirectMessageFile.swift
[744/837] Compiling NostrClient DirectMessageParser.swift
[745/837] Compiling NostrConnect NostrConnectURI.swift
[746/837] Compiling NostrClient DirectMessageRelayList.swift
[747/837] Compiling NostrClient EventTemplate+DirectMessages.swift
[748/837] Compiling NostrWalletConnect WalletConnection.swift
[749/837] Compiling NostrClient EventTemplate+LongFormContent.swift
[750/837] Compiling NostrClient EventTemplate+Moderation.swift
[751/837] Compiling NostrClient EventTemplate+Profiles.swift
[752/837] Compiling NostrClient EventTemplate+RelayLists.swift
[753/837] Compiling NostrClient FileAttachment.swift
[754/837] Compiling NostrClient GiftWrappedMessage.swift
[755/837] Compiling NostrClient GroupReference.swift
[756/837] Compiling NostrClient GroupState.swift
[757/837] Compiling NostrConnect RemoteSigner+NostrSigning.swift
[760/837] Compiling NostrConnect RemoteSigner+NostrConnect.swift
[767/837] Compiling NostrConnect RemoteSigner.swift
[769/837] Compiling NostrClient DirectMessageBuilder.swift
[772/837] Emitting module NostrClient
[773/837] Compiling NostrClient NostrClient+Namespaces.swift
[774/837] Compiling NostrClient NostrEventsAPI.swift
[775/837] Compiling NostrClient NostrGroupsAPI.swift
[776/837] Compiling NostrClient NostrIdentityAPI.swift
[777/837] Compiling NostrClient NostrListsAPI.swift
[778/837] Compiling NostrClient NostrMessagesAPI.swift
[779/837] Compiling NostrClient NostrRelaysAPI.swift
[780/837] Compiling NostrClient NostrRoutingAPI.swift
[781/837] Compiling NostrClient NostrSubscriptionsAPI.swift
[782/837] Compiling NostrClient InternetIdentifier.swift
[783/837] Compiling NostrClient LongFormContent.swift
[784/837] Compiling NostrClient NAddr.swift
[785/837] Compiling NostrClient NEvent.swift
[786/837] Compiling NostrClient NIP19Entity+NostrURI.swift
[787/837] Compiling NostrClient NIP19Entity.swift
[788/837] Compiling NostrClient NProfile.swift
[789/837] Compiling NostrClient NostrContentReference.swift
[790/837] Compiling NostrClient NostrList.swift
[791/837] Compiling NostrClient NostrListSet.swift
[792/837] Compiling NostrClient OpenTimestamps.swift
[793/837] Compiling NostrClient RelayListEntry.swift
[794/837] Compiling NostrClient RelayListMetadata.swift
[795/837] Compiling NostrClient RelayRoute.swift
[796/837] Compiling NostrClient RelayUsage.swift
[797/837] Compiling NostrClient ReportType.swift
[798/837] Compiling NostrClient SendDirectMessageResult.swift
[799/837] Compiling NostrClient SimpleGroupList.swift
[800/837] Compiling NostrClient SubscriptionEvent.swift
[801/837] Compiling NostrClient TLV.swift
[802/837] Compiling NostrClient UserMetadata.swift
[803/837] Compiling NostrClient ZapReceipt.swift
[804/837] Compiling NostrClient NostrClient+Authentication.swift
[805/837] Compiling NostrClient NostrClient+Exports.swift
[813/837] Compiling NostrClient EventTemplate+Lists.swift
[814/837] Compiling NostrClient NostrClient+Fetch.swift
[815/837] Compiling NostrClient NostrClient+Subscriptions.swift
[816/837] Compiling NostrClient NostrClient.swift
[817/837] Compiling NostrClient DirectMessageRelayListStore.swift
[818/837] Compiling NostrClient EventDeduplicationCache.swift
[819/837] Compiling NostrClient PublishResult.swift
[820/837] Compiling NostrClient PublishStrategy.swift
[821/837] Compiling NostrClient PublishedEvent.swift
[822/837] Compiling NostrClient EncryptedFile.swift
[823/837] Compiling NostrClient GiftWrap.swift
[824/837] Compiling NostrClient DirectMessagePayloadSequence.swift
[825/837] Compiling NostrClient DirectMessageSequence.swift
[826/837] Compiling NostrClient EOSETracker.swift
[827/837] Compiling NostrClient Bolt11Invoice.swift
[828/837] Compiling NostrClient Contact.swift
[829/837] Compiling NostrClient DirectMessage.swift
[830/837] Compiling NostrClient RelayConnector.swift
[831/837] Compiling NostrClient RelayListStore.swift
[832/837] Compiling NostrClient RelayPool.swift
[833/837] Compiling NostrClient RelayPoolConfig.swift
[834/837] Compiling NostrClient ReplaceableCache.swift
[835/837] Compiling NostrClient VerifiedEventSelection.swift
[836/837] Compiling NostrClient RelaySubscription.swift
[837/837] Compiling NostrClient SubscriptionSequence.swift
Build complete! (51.26s)
Fetching https://github.com/swiftlang/swift-docc-plugin.git
Fetching https://github.com/21-DOT-DEV/swift-secp256k1
Fetching https://github.com/apple/swift-crypto.git
[1/2345] Fetching swift-docc-plugin
[2/21269] Fetching swift-docc-plugin, swift-crypto
[3225/33722] Fetching swift-docc-plugin, swift-crypto, swift-secp256k1
Fetched https://github.com/21-DOT-DEV/swift-secp256k1 from cache (5.52s)
Fetched https://github.com/swiftlang/swift-docc-plugin.git from cache (5.52s)
Fetched https://github.com/apple/swift-crypto.git from cache (5.52s)
Computing version for https://github.com/21-DOT-DEV/swift-secp256k1
Computed https://github.com/21-DOT-DEV/swift-secp256k1 at 0.24.0 (6.19s)
Computing version for https://github.com/swiftlang/swift-docc-plugin.git
Computed https://github.com/swiftlang/swift-docc-plugin.git at 1.5.0 (3.25s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3864] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.35s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (2.12s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 5.1.1 (2.48s)
Fetching https://github.com/apple/swift-asn1.git
[1/2065] Fetching swift-asn1
Fetched https://github.com/apple/swift-asn1.git from cache (1.04s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.4 (1.75s)
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.7.4
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 5.1.1
Creating working copy for https://github.com/21-DOT-DEV/swift-secp256k1
Working copy of https://github.com/21-DOT-DEV/swift-secp256k1 resolved at 0.24.0
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/swiftlang/swift-docc-plugin.git
Working copy of https://github.com/swiftlang/swift-docc-plugin.git resolved at 1.5.0
Build complete.
{
"dependencies" : [
{
"identity" : "swift-secp256k1",
"requirement" : {
"range" : [
{
"lower_bound" : "0.24.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/21-DOT-DEV/swift-secp256k1"
},
{
"identity" : "swift-crypto",
"requirement" : {
"range" : [
{
"lower_bound" : "5.0.0",
"upper_bound" : "6.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-crypto.git"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.4.3",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-docc-plugin.git"
}
],
"manifest_display_name" : "swift-nostr",
"name" : "swift-nostr",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "17.0"
},
{
"name" : "macos",
"version" : "14.0"
},
{
"name" : "tvos",
"version" : "17.0"
},
{
"name" : "watchos",
"version" : "10.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "NostrCore",
"targets" : [
"NostrCore"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "NostrClient",
"targets" : [
"NostrClient"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "NostrWalletConnect",
"targets" : [
"NostrWalletConnect"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "NostrConnect",
"targets" : [
"NostrConnect"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "NostrWalletConnectTests",
"module_type" : "SwiftTarget",
"name" : "NostrWalletConnectTests",
"path" : "Tests/NostrWalletConnectTests",
"sources" : [
"FakeWalletConnectTransportTests.swift",
"MultiPayMatchingTests.swift",
"NIP04Tests.swift",
"ResponseSchemeTests.swift",
"Support/FakeWalletConnectTransport.swift",
"Support/MockURLProtocol.swift",
"Support/NWCFixtures.swift",
"ValueHashableTests.swift",
"WalletCapabilitiesTests.swift",
"WalletConnectEncryptionTests.swift",
"WalletConnectNotificationTests.swift",
"WalletConnectOpenTypeTests.swift",
"WalletConnectRequestTests.swift",
"WalletConnectResponseTests.swift",
"WalletConnectSendTests.swift",
"WalletConnectURISchemeTests.swift",
"WalletConnectURITests.swift",
"WalletConnectionCommandTests.swift",
"WalletConnectionRoundTripTests.swift",
"ZapPaymentTests.swift"
],
"target_dependencies" : [
"NostrWalletConnect",
"NostrCore",
"NostrTestSupport"
],
"type" : "test"
},
{
"c99name" : "NostrWalletConnect",
"module_type" : "SwiftTarget",
"name" : "NostrWalletConnect",
"path" : "Sources/NostrWalletConnect",
"product_dependencies" : [
"P256K",
"Crypto",
"_CryptoExtras"
],
"product_memberships" : [
"NostrWalletConnect"
],
"sources" : [
"Crypto/NIP04.swift",
"Crypto/WalletConnectEncryption.swift",
"Errors/WalletConnectError.swift",
"EventKind+NWC.swift",
"Model/JSONValue.swift",
"Model/MultiPayResults.swift",
"Model/WalletCapabilities.swift",
"Model/WalletConnectMethod.swift",
"Model/WalletConnectNotification.swift",
"Model/WalletConnectRequest.swift",
"Model/WalletConnectResponse.swift",
"Model/WalletConnectTransaction.swift",
"NostrWalletConnect+Exports.swift",
"NostrWalletConnect.swift",
"URI/WalletConnectURI.swift",
"WalletConnection+Commands.swift",
"WalletConnection.swift",
"Zap/ZapPayment.swift"
],
"target_dependencies" : [
"NostrCore"
],
"type" : "library"
},
{
"c99name" : "NostrTestSupport",
"module_type" : "SwiftTarget",
"name" : "NostrTestSupport",
"path" : "Sources/NostrTestSupport",
"sources" : [
"Fixtures.swift",
"HashableSample.swift",
"MockWebSocketSession.swift",
"StubRemoteSigner.swift"
],
"target_dependencies" : [
"NostrCore"
],
"type" : "library"
},
{
"c99name" : "NostrCoreTests",
"module_type" : "SwiftTarget",
"name" : "NostrCoreTests",
"path" : "Tests/NostrCoreTests",
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/NostrCoreTests/Resources/nip44.vectors.json",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"AuthReChallengeTests.swift",
"BIP39WordListTests.swift",
"Bech32CanonicalTests.swift",
"Bech32DecodeToWordsTests.swift",
"Bech32EncodeTests.swift",
"Bech32Tests.swift",
"ConversationKeyTests.swift",
"EncryptedPrivateKeyCostTests.swift",
"EncryptedPrivateKeyTests.swift",
"EventCodingTests.swift",
"EventCoordinateTests.swift",
"EventIDTests.swift",
"EventKindTests.swift",
"EventSignerTests.swift",
"EventTemplateTests.swift",
"EventVerificationValidationTests.swift",
"FilterSerializationTests.swift",
"FilterTests.swift",
"HTTPAuthTests.swift",
"HTTPAuthValidationTests.swift",
"HexTests.swift",
"KeyDerivationTests.swift",
"KeyPairTests.swift",
"LNURLTests.swift",
"MnemonicTests.swift",
"NIP01VectorTests.swift",
"NIP29GroupEventTests.swift",
"NIP29GroupStateTests.swift",
"NIP29ModerationTests.swift",
"NIP44PayloadConversationKeyTests.swift",
"NIP44PayloadTests.swift",
"NIP44VectorTests.swift",
"NostrSigningTests.swift",
"PrivateKeyTests.swift",
"ProofOfWorkTests.swift",
"PublicKeyTests.swift",
"ReconnectBackoffTests.swift",
"RelayConnectionConfigTests.swift",
"RelayConnectionKeepaliveTests.swift",
"RelayConnectionSocketGenerationTests.swift",
"RelayConnectionStateTests.swift",
"RelayConnectionTeardownTests.swift",
"RelayConnectionTests.swift",
"RelayConnectionTransportTests.swift",
"RelayMessageTests.swift",
"RelayRejectionTests.swift",
"RelayResponsePrefixTests.swift",
"RelayURLTests.swift",
"RequestResponseSessionTests.swift",
"ResumeOnceGuardTests.swift",
"ScryptRoundTripTests.swift",
"SecureRandomTests.swift",
"SecureScrubTests.swift",
"SignatureTests.swift",
"SubscriptionIDTests.swift",
"TerminalDropStreamTests.swift",
"TimestampTests.swift",
"URIQueryTests.swift",
"ValueHashableTests.swift",
"WebSocketTransportTypesTests.swift",
"XChaCha20Poly1305Tests.swift"
],
"target_dependencies" : [
"NostrCore",
"NostrTestSupport"
],
"type" : "test"
},
{
"c99name" : "NostrCore",
"module_type" : "SwiftTarget",
"name" : "NostrCore",
"path" : "Sources/NostrCore",
"product_dependencies" : [
"P256K",
"Crypto",
"_CryptoExtras"
],
"product_memberships" : [
"NostrCore",
"NostrClient",
"NostrWalletConnect",
"NostrConnect"
],
"sources" : [
"Crypto/BIP39WordList.swift",
"Crypto/Bech32.swift",
"Crypto/ChaCha20.swift",
"Crypto/ConversationKey.swift",
"Crypto/EncryptedPrivateKey.swift",
"Crypto/EventSigner.swift",
"Crypto/Hex.swift",
"Crypto/KeyDerivation.swift",
"Crypto/KeyPair.swift",
"Crypto/Mnemonic.swift",
"Crypto/NIP44Payload.swift",
"Crypto/NostrSigning.swift",
"Crypto/PrivateKey.swift",
"Crypto/ProofOfWork.swift",
"Crypto/PublicKey.swift",
"Crypto/SecureRandom.swift",
"Crypto/SecureScrub.swift",
"Crypto/Signature.swift",
"Crypto/XChaCha20Poly1305.swift",
"Models/Duration+Seconds.swift",
"Models/Event.swift",
"Models/EventCoordinate.swift",
"Models/EventCount.swift",
"Models/EventID.swift",
"Models/EventTemplate+Authentication.swift",
"Models/EventTemplate+Groups.swift",
"Models/EventTemplate+Social.swift",
"Models/EventTemplate+Zaps.swift",
"Models/EventTemplate.swift",
"Models/Filter.swift",
"Models/Groups+Moderation.swift",
"Models/Groups+State.swift",
"Models/Groups.swift",
"Models/HTTPAuth.swift",
"Models/LNURL.swift",
"Models/RelayInformation.swift",
"Models/RelayMessage.swift",
"Models/RelayRejection.swift",
"Models/RelayResponsePrefix.swift",
"Models/RelayURL.swift",
"Models/SubscriptionID.swift",
"Models/Tag.swift",
"Models/Timestamp.swift",
"Models/URIQuery.swift",
"Models/URL+Web.swift",
"NostrCore.swift",
"Relay/ReconnectPolicy.swift",
"Relay/RelayConnection+Keepalive.swift",
"Relay/RelayConnection+Receiving.swift",
"Relay/RelayConnection+Reconnection.swift",
"Relay/RelayConnection.swift",
"Relay/RelayConnectionConfig.swift",
"Relay/RelayConnectionState.swift",
"Relay/RelayConnectionTransport.swift",
"Relay/RelayTransport.swift",
"Relay/RequestResponseSession.swift",
"Relay/ResumeOnceGuard.swift",
"Relay/SharedOperation.swift",
"Relay/WebSocketSession.swift"
],
"type" : "library"
},
{
"c99name" : "NostrConnectTests",
"module_type" : "SwiftTarget",
"name" : "NostrConnectTests",
"path" : "Tests/NostrConnectTests",
"sources" : [
"BunkerURITests.swift",
"FakeRemoteSignerTransportTests.swift",
"NostrConnectURITests.swift",
"RemoteSignerAutoConnectTests.swift",
"RemoteSignerCommandsTests.swift",
"RemoteSignerMethodTests.swift",
"RemoteSignerNostrConnectFlowTests.swift",
"RemoteSignerNostrSigningConformanceTests.swift",
"RemoteSignerPermissionRequestTests.swift",
"RemoteSignerPermissionTests.swift",
"RemoteSignerRequestTests.swift",
"RemoteSignerResponseTests.swift",
"RemoteSignerSessionTests.swift",
"RemoteSignerValueTests.swift",
"Support/FakeRemoteSignerTransport.swift",
"Support/RemoteSignerFixtures.swift"
],
"target_dependencies" : [
"NostrConnect",
"NostrCore",
"NostrTestSupport"
],
"type" : "test"
},
{
"c99name" : "NostrConnect",
"module_type" : "SwiftTarget",
"name" : "NostrConnect",
"path" : "Sources/NostrConnect",
"product_memberships" : [
"NostrConnect"
],
"sources" : [
"Errors/RemoteSignerError.swift",
"Model/RemoteSignerMethod.swift",
"Model/RemoteSignerPermission.swift",
"Model/RemoteSignerRequest.swift",
"Model/RemoteSignerResponse.swift",
"NostrConnect+Exports.swift",
"NostrConnect.swift",
"RemoteSigner+Commands.swift",
"RemoteSigner+NostrConnect.swift",
"RemoteSigner+NostrSigning.swift",
"RemoteSigner.swift",
"RemoteSignerAuthChallenge.swift",
"URI/BunkerURI.swift",
"URI/NostrConnectURI.swift"
],
"target_dependencies" : [
"NostrCore"
],
"type" : "library"
},
{
"c99name" : "NostrClientTests",
"module_type" : "SwiftTarget",
"name" : "NostrClientTests",
"path" : "Tests/NostrClientTests",
"sources" : [
"Bolt11InvoiceTests.swift",
"ContactTests.swift",
"DependencyInjectionTests.swift",
"DirectMessageRelayDiscoveryTests.swift",
"DirectMessageRelayListStoreTests.swift",
"DirectMessageRelayListTests.swift",
"DirectMessageRoutingTests.swift",
"DirectMessageSequenceTests.swift",
"EventCapabilityTests.swift",
"EventDeduplicationCacheTests.swift",
"EventTemplateClientTests.swift",
"EventTests.swift",
"ExtendingTheClientTests.swift",
"FetchVerificationTests.swift",
"GiftWrapImpersonationTests.swift",
"GiftWrapUnwrappedMessageTests.swift",
"GiftWrappedRumorDeliveryTests.swift",
"GroupCapabilityTests.swift",
"GroupReferenceTests.swift",
"InternetIdentifierTests.swift",
"ListCapabilityTests.swift",
"MessagingCapabilityTests.swift",
"NIP17FileMessageTests.swift",
"NIP17Tests.swift",
"NIP19EntityEncodingTests.swift",
"NIP19Tests.swift",
"NIP21Tests.swift",
"NIP23LongFormTests.swift",
"NIP25DirectMessageReactionTests.swift",
"NIP27ContentReferenceTests.swift",
"NIP29GroupClientTests.swift",
"NIP40ExpirationTests.swift",
"NIP42AuthRetryTests.swift",
"NIP42AuthenticationTests.swift",
"NIP42AutomaticAuthenticationTests.swift",
"NIP45CountTests.swift",
"NIP51ListTests.swift",
"NIP51SetTests.swift",
"NIP51SimpleGroupListTests.swift",
"NIP56ReportTests.swift",
"NIP57InvoiceTests.swift",
"NIP57ZapReceiptTests.swift",
"NIP57ZapRequestTests.swift",
"NostrClientConfigTests.swift",
"NostrClientConnectTests.swift",
"NostrClientFetchTests.swift",
"NostrClientNamespaceTests.swift",
"NostrClientTargetedPublishTests.swift",
"NostrSigningClientTests.swift",
"OpenTimestampsTests.swift",
"PublishResultTests.swift",
"PublishStrategyTests.swift",
"PublishedEventTests.swift",
"RelayCapabilityTests.swift",
"RelayConnectionConnectTests.swift",
"RelayConnectionSocketTests.swift",
"RelayConnectionStreamTerminationTests.swift",
"RelayInformationTests.swift",
"RelayListMetadataTests.swift",
"RelayListStoreTests.swift",
"RelayPoolDeduplicationTests.swift",
"RelayPoolRoutingTests.swift",
"RelayPoolSubscriptionTests.swift",
"RelayPoolUnsubscribeTests.swift",
"RelayRouteTests.swift",
"RelaySubscriptionTests.swift",
"ReplyThreadingTests.swift",
"RoutingCapabilityTests.swift",
"SubscriptionCapabilityTests.swift",
"SubscriptionSequenceTests.swift",
"SubscriptionTeardownTests.swift",
"Support/ConnectedClientFixture.swift",
"Support/DirectMessagePayload+Testing.swift",
"Support/FailingSigner.swift",
"Support/GatedRemoteSigner.swift",
"Support/MockURLSession.swift",
"Support/NIP42TestSupport.swift",
"Support/PublishAckSupport.swift",
"Support/RawTLV.swift",
"Support/RecordingEventCapabilities.swift",
"Support/RecordingGroupCapabilities.swift",
"Support/RecordingIdentityCapabilities.swift",
"Support/RecordingListCapabilities.swift",
"Support/RecordingMessagingCapabilities.swift",
"Support/RecordingRelayCapabilities.swift",
"Support/RecordingRoutingCapabilities.swift",
"Support/RecordingSubscriptionCapabilities.swift",
"TagTests.swift",
"UserMetadataTests.swift",
"ValueHashableTests.swift"
],
"target_dependencies" : [
"NostrClient",
"NostrCore",
"NostrTestSupport"
],
"type" : "test"
},
{
"c99name" : "NostrClient",
"module_type" : "SwiftTarget",
"name" : "NostrClient",
"path" : "Sources/NostrClient",
"product_dependencies" : [
"P256K",
"Crypto"
],
"product_memberships" : [
"NostrClient"
],
"sources" : [
"API/Capabilities+EventFetching.swift",
"API/Capabilities+EventPublishing.swift",
"API/Capabilities+GroupManaging.swift",
"API/Capabilities+ListManaging.swift",
"API/Capabilities+Messaging.swift",
"API/Capabilities+RelayManaging.swift",
"API/Capabilities+RelayRouting.swift",
"API/Capabilities+Subscribing.swift",
"API/Capabilities.swift",
"API/NostrClient+Namespaces.swift",
"API/NostrEventsAPI.swift",
"API/NostrGroupsAPI.swift",
"API/NostrIdentityAPI.swift",
"API/NostrListsAPI.swift",
"API/NostrMessagesAPI.swift",
"API/NostrRelaysAPI.swift",
"API/NostrRoutingAPI.swift",
"API/NostrSubscriptionsAPI.swift",
"Crypto/EncryptedFile.swift",
"Crypto/GiftWrap.swift",
"DirectMessagePayloadSequence.swift",
"DirectMessageSequence.swift",
"EOSETracker.swift",
"Models/Bolt11Invoice.swift",
"Models/Contact.swift",
"Models/DirectMessage.swift",
"Models/DirectMessageBuilder.swift",
"Models/DirectMessageFile.swift",
"Models/DirectMessageParser.swift",
"Models/DirectMessagePayload.swift",
"Models/DirectMessageReaction.swift",
"Models/DirectMessageRelayList.swift",
"Models/EventTemplate+DirectMessages.swift",
"Models/EventTemplate+Lists.swift",
"Models/EventTemplate+LongFormContent.swift",
"Models/EventTemplate+Moderation.swift",
"Models/EventTemplate+Profiles.swift",
"Models/EventTemplate+RelayLists.swift",
"Models/FileAttachment.swift",
"Models/GiftWrappedMessage.swift",
"Models/GroupReference.swift",
"Models/GroupState.swift",
"Models/InternetIdentifier.swift",
"Models/LongFormContent.swift",
"Models/NAddr.swift",
"Models/NEvent.swift",
"Models/NIP19Entity+NostrURI.swift",
"Models/NIP19Entity.swift",
"Models/NProfile.swift",
"Models/NostrContentReference.swift",
"Models/NostrList.swift",
"Models/NostrListSet.swift",
"Models/OpenTimestamps.swift",
"Models/RelayListEntry.swift",
"Models/RelayListMetadata.swift",
"Models/RelayRoute.swift",
"Models/RelayUsage.swift",
"Models/ReportType.swift",
"Models/SendDirectMessageResult.swift",
"Models/SimpleGroupList.swift",
"Models/SubscriptionEvent.swift",
"Models/TLV.swift",
"Models/UserMetadata.swift",
"Models/ZapReceipt.swift",
"NostrClient+Authentication.swift",
"NostrClient+Exports.swift",
"NostrClient+Fetch.swift",
"NostrClient+Subscriptions.swift",
"NostrClient.swift",
"Relay/DirectMessageRelayListStore.swift",
"Relay/EventDeduplicationCache.swift",
"Relay/PublishResult.swift",
"Relay/PublishStrategy.swift",
"Relay/PublishedEvent.swift",
"Relay/RelayConnector.swift",
"Relay/RelayListStore.swift",
"Relay/RelayPool.swift",
"Relay/RelayPoolConfig.swift",
"Relay/ReplaceableCache.swift",
"Relay/VerifiedEventSelection.swift",
"RelaySubscription.swift",
"SubscriptionSequence.swift"
],
"target_dependencies" : [
"NostrCore"
],
"type" : "library"
}
],
"tools_version" : "6.3"
}
Done.