The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of IcpKit, reference 0.4.3 (b09420), with Swift 6.2 for macOS (SPM) on 1 Oct 2025 12:36:20 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/kosta-bity/IcpKit.git
Reference: 0.4.3
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/kosta-bity/IcpKit
 * tag               0.4.3      -> FETCH_HEAD
HEAD is now at b094206 fix tests
Cloned https://github.com/kosta-bity/IcpKit.git
Revision (git rev-parse @):
b094206f574da79b6373e20004df2ae74b63f9c3
SUCCESS checkout https://github.com/kosta-bity/IcpKit.git at 0.4.3
Fetching https://github.com/outfoxx/PotentCodables.git
Fetching https://github.com/GigaBitcoin/secp256k1.swift.git
Fetching https://github.com/apple/swift-numerics
Fetching https://github.com/swift-libp2p/swift-bases.git
Fetching https://github.com/attaswift/BigInt.git
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/apple/swift-argument-parser
[1/286] Fetching swift-bases
[202/5112] Fetching swift-bases, bigint
[240/11483] Fetching swift-bases, bigint, swift-numerics
[576/16826] Fetching swift-bases, bigint, swift-numerics, secp256k1.swift
[1879/34804] Fetching swift-bases, bigint, swift-numerics, secp256k1.swift, swift-collections
[2051/51318] Fetching swift-bases, bigint, swift-numerics, secp256k1.swift, swift-collections, swift-argument-parser
[51319/165265] Fetching swift-bases, bigint, swift-numerics, secp256k1.swift, swift-collections, swift-argument-parser, potentcodables
Fetched https://github.com/apple/swift-numerics from cache (1.86s)
Fetched https://github.com/apple/swift-argument-parser from cache (1.86s)
Fetched https://github.com/GigaBitcoin/secp256k1.swift.git from cache (1.86s)
Fetched https://github.com/swift-libp2p/swift-bases.git from cache (1.86s)
Fetching https://github.com/SusanDoggie/Float16.git
Fetching https://github.com/sharplet/Regex.git
[23944/136751] Fetching bigint, swift-collections, potentcodables
[50153/137061] Fetching bigint, swift-collections, potentcodables, float16
[54925/138315] Fetching bigint, swift-collections, potentcodables, float16, regex
Fetched https://github.com/SusanDoggie/Float16.git from cache (1.38s)
Fetched https://github.com/sharplet/Regex.git from cache (1.38s)
[111683/136751] Fetching bigint, swift-collections, potentcodables
Fetched https://github.com/attaswift/BigInt.git from cache (5.23s)
Fetched https://github.com/outfoxx/PotentCodables.git from cache (5.23s)
Fetched https://github.com/apple/swift-collections.git from cache (5.23s)
Creating working copy for https://github.com/swift-libp2p/swift-bases.git
Creating working copy for https://github.com/attaswift/BigInt.git
Creating working copy for https://github.com/sharplet/Regex.git
Creating working copy for https://github.com/GigaBitcoin/secp256k1.swift.git
Creating working copy for https://github.com/apple/swift-collections.git
Creating working copy for https://github.com/outfoxx/PotentCodables.git
Creating working copy for https://github.com/apple/swift-argument-parser
Creating working copy for https://github.com/SusanDoggie/Float16.git
Creating working copy for https://github.com/apple/swift-numerics
Working copy of https://github.com/sharplet/Regex.git resolved at 2.1.1
Working copy of https://github.com/swift-libp2p/swift-bases.git resolved at 0.0.3
Working copy of https://github.com/attaswift/BigInt.git resolved at 5.7.0
Working copy of https://github.com/SusanDoggie/Float16.git resolved at 1.1.1
Working copy of https://github.com/apple/swift-numerics resolved at 1.0.2
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.5.0
Working copy of https://github.com/outfoxx/PotentCodables.git resolved at 3.5.3
Working copy of https://github.com/apple/swift-collections.git resolved at 1.3.0
Working copy of https://github.com/GigaBitcoin/secp256k1.swift.git resolved at 0.10.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "icpkit",
      "name": "IcpKit",
      "url": "https://github.com/kosta-bity/IcpKit.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/IcpKit",
      "dependencies": [
        {
          "identity": "bigint",
          "name": "BigInt",
          "url": "https://github.com/attaswift/BigInt.git",
          "version": "5.7.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/BigInt",
          "dependencies": [
          ]
        },
        {
          "identity": "potentcodables",
          "name": "PotentCodables",
          "url": "https://github.com/outfoxx/PotentCodables.git",
          "version": "3.5.3",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PotentCodables",
          "dependencies": [
            {
              "identity": "bigint",
              "name": "BigInt",
              "url": "https://github.com/attaswift/BigInt.git",
              "version": "5.7.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/BigInt",
              "dependencies": [
              ]
            },
            {
              "identity": "float16",
              "name": "Float16",
              "url": "https://github.com/SusanDoggie/Float16.git",
              "version": "1.1.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Float16",
              "dependencies": [
                {
                  "identity": "swift-numerics",
                  "name": "swift-numerics",
                  "url": "https://github.com/apple/swift-numerics",
                  "version": "1.1.1",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-numerics",
                  "dependencies": [
                  ]
                }
              ]
            },
            {
              "identity": "swift-collections",
              "name": "swift-collections",
              "url": "https://github.com/apple/swift-collections.git",
              "version": "1.3.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
              "dependencies": [
              ]
            },
            {
              "identity": "regex",
              "name": "Regex",
              "url": "https://github.com/sharplet/Regex.git",
              "version": "2.1.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Regex",
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "swift-bases",
          "name": "swift-bases",
          "url": "https://github.com/swift-libp2p/swift-bases.git",
          "version": "0.0.4",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-bases",
          "dependencies": [
          ]
        },
        {
          "identity": "swift-argument-parser",
          "name": "swift-argument-parser",
          "url": "https://github.com/apple/swift-argument-parser",
          "version": "1.6.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-argument-parser",
          "dependencies": [
          ]
        },
        {
          "identity": "secp256k1.swift",
          "name": "secp256k1",
          "url": "https://github.com/GigaBitcoin/secp256k1.swift.git",
          "version": "0.10.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/secp256k1.swift",
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/kosta-bity/IcpKit.git
[1/2612] Fetching icpkit
Fetched https://github.com/kosta-bity/IcpKit.git from cache (0.99s)
Fetching https://github.com/GigaBitcoin/secp256k1.swift.git from cache
Fetching https://github.com/attaswift/BigInt.git from cache
Fetching https://github.com/apple/swift-argument-parser from cache
Fetching https://github.com/outfoxx/PotentCodables.git from cache
Fetching https://github.com/swift-libp2p/swift-bases.git from cache
Fetched https://github.com/GigaBitcoin/secp256k1.swift.git from cache (0.56s)
Fetched https://github.com/attaswift/BigInt.git from cache (0.56s)
Fetched https://github.com/apple/swift-argument-parser from cache (0.60s)
Fetched https://github.com/outfoxx/PotentCodables.git from cache (0.60s)
Fetched https://github.com/swift-libp2p/swift-bases.git from cache (0.60s)
Computing version for https://github.com/GigaBitcoin/secp256k1.swift.git
Computed https://github.com/GigaBitcoin/secp256k1.swift.git at 0.10.0 (1.23s)
Computing version for https://github.com/attaswift/BigInt.git
Computed https://github.com/attaswift/BigInt.git at 5.7.0 (0.47s)
Computing version for https://github.com/swift-libp2p/swift-bases.git
Computed https://github.com/swift-libp2p/swift-bases.git at 0.0.4 (0.59s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.6.1 (0.54s)
Computing version for https://github.com/outfoxx/PotentCodables.git
Computed https://github.com/outfoxx/PotentCodables.git at 3.5.3 (0.60s)
Fetching https://github.com/SusanDoggie/Float16.git from cache
Fetching https://github.com/apple/swift-collections.git from cache
Fetching https://github.com/sharplet/Regex.git from cache
Fetched https://github.com/SusanDoggie/Float16.git from cache (0.49s)
Fetched https://github.com/apple/swift-collections.git from cache (0.53s)
Fetched https://github.com/sharplet/Regex.git from cache (0.53s)
Computing version for https://github.com/sharplet/Regex.git
Computed https://github.com/sharplet/Regex.git at 2.1.1 (1.14s)
Computing version for https://github.com/SusanDoggie/Float16.git
Computed https://github.com/SusanDoggie/Float16.git at 1.1.1 (0.59s)
Fetching https://github.com/apple/swift-numerics from cache
Fetched https://github.com/apple/swift-numerics from cache (0.48s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.3.0 (1.08s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.1.1 (0.54s)
Creating working copy for https://github.com/GigaBitcoin/secp256k1.swift.git
Working copy of https://github.com/GigaBitcoin/secp256k1.swift.git resolved at 0.10.0
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.3.0
Creating working copy for https://github.com/kosta-bity/IcpKit.git
Working copy of https://github.com/kosta-bity/IcpKit.git resolved at 0.4.3 (b094206)
Creating working copy for https://github.com/SusanDoggie/Float16.git
Working copy of https://github.com/SusanDoggie/Float16.git resolved at 1.1.1
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.6.1
Creating working copy for https://github.com/outfoxx/PotentCodables.git
Working copy of https://github.com/outfoxx/PotentCodables.git resolved at 3.5.3
Creating working copy for https://github.com/attaswift/BigInt.git
Working copy of https://github.com/attaswift/BigInt.git resolved at 5.7.0
Creating working copy for https://github.com/sharplet/Regex.git
Working copy of https://github.com/sharplet/Regex.git resolved at 2.1.1
Creating working copy for https://github.com/swift-libp2p/swift-bases.git
Working copy of https://github.com/swift-libp2p/swift-bases.git resolved at 0.0.4
Creating working copy for https://github.com/apple/swift-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 1.1.1
Found 5 product dependencies
  - BigInt
  - PotentCodables
  - swift-bases
  - swift-argument-parser
  - secp256k1
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/kosta-bity/IcpKit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin GenerateManual
Building for debugging...
[1/59] Write swift-version-49B95AFC49DCD68C.txt
[2/59] Compiling secp256k1.c
[3/59] Compiling precomputed_ecmult_gen.c
[4/59] Compiling xxhash.c
[5/59] Compiling Utility.c
[6/59] Write sources
[8/59] Compiling _NumericsShims _NumericsShims.c
[9/59] Write sources
[11/59] Compiling fy-ctype.c
[12/66] Compiling fy-atom.c
[12/66] Write sources
[15/66] Copying PotentCodables.docc
[16/66] Write sources
[22/66] Compiling fy-composer.c
[23/66] Write sources
[30/66] Write CodeGenerator-entitlement.plist
[31/76] Compiling fy-blob.c
[32/76] Compiling fy-utils.c
[33/76] Compiling fy-utf8.c
[34/76] Compiling fy-accel.c
[35/93] Compiling fy-diag.c
[36/93] Compiling fy-types.c
[37/93] Compiling fy-path.c
[38/93] Compiling fy-token.c
[39/93] Compiling fy-input.c
[40/93] Compiling fy-event.c
[41/93] Compiling fy-walk.c
[42/93] Compiling fy-dump.c
[43/93] Write sources
[44/93] Compiling fy-docstate.c
[45/93] Write sources
[48/93] Compiling fy-docbuilder.c
[49/93] Compiling CFloat16 float16.c
[50/93] Write sources
[52/122] Compiling fy-emit.c
[53/122] Compiling fy-parse.c
[54/122] Compiling fy-doc.c
[56/122] Compiling RealModule Float80+Real.swift
[57/122] Compiling RealModule Real.swift
[58/123] Compiling RealModule Float16+Real.swift
[59/123] Compiling RealModule Float+Real.swift
[60/123] Compiling RealModule AugmentedArithmetic.swift
[61/123] Compiling RealModule ApproximateEquality.swift
[62/123] Compiling RealModule ElementaryFunctions.swift
[63/123] Emitting module RealModule
[64/123] Compiling RealModule AlgebraicField.swift
[65/123] Compiling RealModule Double+Real.swift
[66/123] Compiling BigInt Hashable.swift
[67/123] Compiling BigInt Data Conversion.swift
[68/123] Compiling BigInt Multiplication.swift
[69/123] Compiling BigInt GCD.swift
[70/123] Compiling BigInt String Conversion.swift
[71/123] Compiling BigInt Integer Conversion.swift
[72/123] Compiling InternalCollectionsUtilities UnsafeMutableRawBufferPointer+Extras.swift
[73/123] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[74/124] Compiling RealModule RealFunctions.swift
[75/124] Compiling InternalCollectionsUtilities UnsafeRawBufferPointer+Extras.swift
[76/128] Compiling BigInt Division.swift
[77/128] Compiling BigInt Shifts.swift
[78/128] Compiling BigInt Addition.swift
[79/128] Compiling BigInt BigInt.swift
[80/128] Compiling BigInt BigUInt.swift
[81/128] Compiling BigInt Exponentiation.swift
[82/128] Compiling BigInt Floating Point Conversion.swift
[83/128] Compiling BigInt Strideable.swift
[84/128] Emitting module InternalCollectionsUtilities
[85/339] Compiling ArgumentParserToolInfo ToolInfo.swift
[86/339] Emitting module ArgumentParserToolInfo
[87/355] Compiling HeapModule _HeapNode.swift
[88/355] Compiling HeapModule Heap.swift
[88/355] Compiling precomputed_ecmult.c
[90/355] Compiling DequeModule _DequeSlot.swift
[91/356] Compiling HeapModule Heap+Invariants.swift
[92/356] Compiling HeapModule Heap+ExpressibleByArrayLiteral.swift
[93/356] Compiling HeapModule Heap+Descriptions.swift
[94/356] Compiling HeapModule Heap+UnsafeHandle.swift
[95/411] Emitting module HeapModule
[96/411] Compiling BitCollections BitSet+SetAlgebra isStrictSuperset.swift
[97/411] Compiling BitCollections BitSet+SetAlgebra isSubset.swift
[98/411] Compiling BitCollections BitSet+SetAlgebra isSuperset.swift
[99/411] Compiling BitCollections BitSet+SetAlgebra subtract.swift
[100/411] Compiling BitCollections BitSet+SetAlgebra subtracting.swift
[101/411] Compiling HashTreeCollections TreeSet+Filter.swift
[102/437] Compiling BitCollections BitSet+SetAlgebra union.swift
[103/437] Compiling BitCollections BitSet+Sorted Collection APIs.swift
[104/437] Compiling BitCollections BitSet.Counted.swift
[105/437] Compiling BitCollections BitSet.Index.swift
[106/437] Compiling BitCollections BitSet._UnsafeHandle.swift
[107/437] Compiling BitCollections BitArray+Hashable.swift
[108/437] Compiling DequeModule _UnsafeWrappedBuffer.swift
[109/437] Compiling DequeModule _DequeBufferHeader.swift
[110/437] Compiling DequeModule _DequeBuffer.swift
[111/437] Compiling secp256k1 SHA256.swift
[112/437] Compiling secp256k1 PrettyBytes.swift
[113/437] Compiling secp256k1 Schnorr.swift
[114/437] Compiling secp256k1 SecureBytes.swift
[115/437] Compiling secp256k1 Signature.swift
[116/437] Compiling secp256k1 Recovery.swift
[117/437] Compiling BitCollections BitArray+Initializers.swift
[118/437] Compiling BitCollections BitArray+Invariants.swift
[119/437] Compiling BitCollections BitArray+LosslessStringConvertible.swift
[120/437] Compiling BitCollections BitArray+RandomBits.swift
[121/437] Compiling BitCollections BitArray+RangeReplaceableCollection.swift
[122/437] Compiling BitCollections BitSet+CustomDebugStringConvertible.swift
[123/437] Compiling BitCollections BitArray+Equatable.swift
[124/437] Compiling BitCollections BitArray+ExpressibleByArrayLiteral.swift
[125/437] Compiling BitCollections BitArray+ExpressibleByStringLiteral.swift
[126/437] Compiling BitCollections BitArray+Extras.swift
[127/437] Compiling BitCollections BitArray+Fill.swift
[128/437] Compiling BitCollections BitSet+SetAlgebra isStrictSubset.swift
[129/437] Compiling BitCollections BitSet+CustomReflectable.swift
[130/437] Compiling BitCollections BitSet+CustomStringConvertible.swift
[131/437] Compiling BitCollections BitSet+Equatable.swift
[132/437] Compiling BitCollections BitSet+ExpressibleByArrayLiteral.swift
[133/437] Compiling BitCollections BitSet+Extras.swift
[134/437] Compiling BitCollections BitArray+Descriptions.swift
[135/437] Compiling secp256k1 Utility.swift
[136/437] Compiling secp256k1 Exports.swift
[137/437] Compiling secp256k1 HashDigest.swift
[138/437] Compiling secp256k1 ECDH.swift
[139/437] Compiling secp256k1 ECDSA.swift
[140/437] Compiling secp256k1 EdDSA.swift
[141/442] Compiling secp256k1 Asymmetric.swift
[142/442] Compiling secp256k1 DH.swift
[143/442] Compiling secp256k1 Digest.swift
[144/442] Compiling secp256k1 SafeCompare.swift
[154/450] Compiling secp256k1 Errors.swift
[158/450] Compiling secp256k1 RNG_boring.swift
[159/450] Compiling secp256k1 Tweak.swift
[161/450] Compiling BitCollections BitSet+SetAlgebra formSymmetricDifference.swift
[162/450] Compiling BitCollections BitSet+SetAlgebra formUnion.swift
[163/450] Compiling BitCollections BitSet+SetAlgebra intersection.swift
[164/450] Compiling BitCollections BitSet+SetAlgebra isDisjoint.swift
[165/450] Compiling BitCollections BitSet+SetAlgebra isEqualSet.swift
[166/450] Compiling BitCollections BitSet+SetAlgebra symmetricDifference.swift
[167/450] Emitting module BitCollections
[170/450] Emitting module DequeModule
[187/489] Compiling ArgumentParser CommandParser.swift
[188/489] Compiling ArgumentParser InputKey.swift
[189/489] Compiling ArgumentParser ParsableArguments.swift
[190/489] Compiling ArgumentParser ParsableArgumentsValidation.swift
[191/489] Compiling ArgumentParser ParsableCommand.swift
[192/489] Compiling ArgumentParser ArgumentDecoder.swift
[194/489] Compiling ArgumentParser Argument.swift
[195/489] Compiling ArgumentParser CommandConfiguration.swift
[196/489] Compiling ArgumentParser CommandGroup.swift
[197/489] Compiling ArgumentParser EnumerableFlag.swift
[198/489] Compiling ArgumentParser ExpressibleByArgument.swift
[199/489] Compiling ArgumentParser ArgumentHelp.swift
[200/489] Compiling ArgumentParser ArgumentVisibility.swift
[201/489] Compiling ArgumentParser CompletionKind.swift
[202/489] Compiling ArgumentParser Errors.swift
[203/489] Compiling ArgumentParser Flag.swift
[204/489] Compiling ArgumentParser HelpGenerator.swift
[205/489] Compiling ArgumentParser MessageInfo.swift
[206/489] Compiling ArgumentParser UsageGenerator.swift
[207/489] Compiling ArgumentParser CollectionExtensions.swift
[208/489] Compiling ArgumentParser ArgumentDefinition.swift
[209/489] Compiling ArgumentParser ArgumentSet.swift
[210/496] Compiling HashTreeCollections TreeSet+SetAlgebra isStrictSuperset.swift
[211/496] Compiling HashTreeCollections TreeSet+SetAlgebra isSubset.swift
[212/496] Compiling HashTreeCollections TreeSet+SetAlgebra isSuperset.swift
[213/496] Compiling HashTreeCollections TreeSet+SetAlgebra subtract.swift
[214/496] Compiling HashTreeCollections TreeSet+SetAlgebra subtracting.swift
[215/496] Compiling HashTreeCollections TreeSet+SetAlgebra symmetricDifference.swift
[216/496] Compiling HashTreeCollections TreeSet+SetAlgebra union.swift
[217/496] Compiling HashTreeCollections TreeSet.swift
[266/496] Compiling BitCollections BitSet.swift
[267/496] Compiling BitCollections Range+Utilities.swift
[268/496] Compiling BitCollections Slice+Utilities.swift
[269/496] Compiling BitCollections UInt+Tricks.swift
[270/496] Compiling BitCollections _Word.swift
[271/496] Compiling OrderedCollections OrderedSet.swift
[272/496] Compiling OrderedCollections _UnsafeBitset.swift
[273/496] Compiling HashTreeCollections _HashNode.swift
[274/496] Compiling HashTreeCollections _HashNodeHeader.swift
[275/496] Compiling HashTreeCollections _HashSlot.swift
[276/496] Compiling HashTreeCollections _HashStack.swift
[277/496] Compiling HashTreeCollections _HashTreeIterator.swift
[278/496] Compiling HashTreeCollections _HashTreeStatistics.swift
[279/496] Compiling HashTreeCollections _RawHashNode+UnsafeHandle.swift
[280/496] Compiling HashTreeCollections _HashNode+Lookups.swift
[281/496] Compiling ArgumentParser NameSpecification.swift
[282/496] Compiling ArgumentParser Option.swift
[283/496] Compiling ArgumentParser OptionGroup.swift
[284/496] Compiling ArgumentParser AsyncParsableCommand.swift
[285/496] Compiling ArgumentParser ParserError.swift
[286/496] Compiling ArgumentParser SplitArguments.swift
[287/496] Compiling ArgumentParser DumpHelpGenerator.swift
[288/496] Emitting module Float16
[296/496] Compiling ArgumentParser HelpCommand.swift
[297/496] Compiling ArgumentParser InputOrigin.swift
[298/496] Compiling ArgumentParser Name.swift
[299/496] Compiling ArgumentParser Parsed.swift
[300/496] Compiling ArgumentParser ParsedValues.swift
[346/496] Compiling _RopeModule Rope+Remove.swift
[347/496] Compiling _RopeModule Rope+RemoveSubrange.swift
[348/496] Compiling _RopeModule Rope+Split.swift
[349/496] Compiling _RopeModule Optional Utilities.swift
[350/496] Compiling _RopeModule String Utilities.swift
[351/496] Compiling _RopeModule String.Index+ABI.swift
[352/496] Compiling _RopeModule _CharacterRecognizer.swift
[353/496] Compiling HashTreeCollections _HashNode+Structural isDisjoint.swift
[354/496] Compiling Float16 Concurrency.swift
[355/496] Compiling Float16 Real.swift
[356/496] Compiling Float16 float16.swift
[357/496] Compiling Base32 Quintets.swift
[367/496] Emitting module OrderedCollections
[368/496] Emitting module ArgumentParser
[373/500] Compiling ArgumentParser BashCompletionsGenerator.swift
[374/500] Compiling ArgumentParser CompletionsGenerator.swift
[375/500] Compiling ArgumentParser FishCompletionsGenerator.swift
[376/500] Compiling ArgumentParser ZshCompletionsGenerator.swift
[378/500] Emitting module _RopeModule
[406/500] Compiling ArgumentParser Platform.swift
[407/500] Compiling ArgumentParser SequenceExtensions.swift
[408/500] Compiling ArgumentParser StringExtensions.swift
[409/500] Compiling ArgumentParser Tree.swift
[410/500] Emitting module HashTreeCollections
[415/502] Compiling Collections Collections.swift
[416/502] Emitting module Collections
[431/502] Emitting module BigInt
[474/506] Compiling Regex ThreadLocal.swift
[475/506] Compiling Regex String+ReplaceMatching.swift
[487/506] Emitting module secp256k1
[490/506] Compiling Regex Options.swift
[491/506] Compiling Regex MatchResult.swift
[492/506] Compiling Regex Foundation+Ranges.swift
[493/506] Emitting module Regex
[494/506] Compiling Regex Regex.swift
[495/506] Compiling Base32 BlockEncoding.swift
[496/506] Compiling Base32 BlockDecoding.swift
[497/506] Compiling Base32 Base32.swift
[498/506] Emitting module Base32
[499/506] Compiling Base32 Alphabets.swift
[500/506] Compiling secp256k1 Zeroization.swift
[501/506] Compiling secp256k1 secp256k1.swift
[503/506] Compiling BigInt Words and Bits.swift
[504/528] Compiling PotentCodables KeyedNestedDecoder.swift
[505/528] Compiling PotentCodables KeyedNestedEncoder.swift
[506/530] Compiling PotentCodables TimeZone.swift
[507/530] Compiling PotentCodables TopLevel.swift
[508/530] Compiling PotentCodables AnyValueEncoder.swift
[509/530] Compiling PotentCodables DecoderSupport.swift
[510/530] Compiling PotentCodables EncoderSupport.swift
[511/530] Emitting module PotentCodables
[512/530] Compiling PotentCodables ZonedDate.swift
[513/530] Compiling PotentCodables resource_bundle_accessor.swift
[514/530] Compiling PotentCodables Errors.swift
[515/530] Compiling PotentCodables Float16.swift
[516/530] Compiling PotentCodables KeyStrategy.swift
[517/530] Compiling PotentCodables ValueTransformer.swift
[518/530] Compiling PotentCodables ValueTransformerProviding.swift
[519/530] Compiling PotentCodables Refs.swift
[520/530] Compiling PotentCodables Regexes.swift
[521/530] Compiling PotentCodables TreeValueDecodingContainer.swift
[522/530] Compiling PotentCodables Value.swift
[523/530] Compiling PotentCodables AnyCodingKey.swift
[524/530] Compiling PotentCodables AnyValue.swift
[525/530] Compiling PotentCodables AnyValueDecoder.swift
[526/530] Compiling PotentCodables ValueDecoder.swift
[527/530] Compiling PotentCodables ValueEncoder.swift
[528/573] Compiling PotentASN1 Tagged.swift
[529/574] Compiling PotentYAML YAMLSchemaCore.swift
[530/574] Compiling PotentYAML YAMLSchema.swift
[531/575] Compiling PotentYAML YAMLSerialization.swift
[532/575] Compiling PotentASN1 TaggedValue.swift
[533/575] Compiling PotentJSON JSONWriter.swift
[534/575] Compiling PotentASN1 SchemaState.swift
[535/575] Emitting module PotentYAML
[536/575] Compiling PotentYAML Errors.swift
[537/575] Compiling PotentCBOR CBORStream.swift
[538/575] Compiling PotentCBOR CBORWriter.swift
[539/575] Compiling PotentCBOR CBORReader.swift
[540/575] Compiling PotentCBOR CBORSerialization.swift
[541/575] Compiling PotentASN1 BigInts.swift
[542/575] Compiling PotentASN1 BitString.swift
[543/575] Compiling PotentASN1 AnyString.swift
[544/575] Compiling PotentASN1 AnyTime.swift
[545/575] Compiling PotentJSON JSONSerialization.swift
[546/575] Compiling PotentJSON JSONReader.swift
[547/575] Compiling PotentYAML YAMLReader.swift
[548/575] Compiling PotentYAML YAMLEncoder.swift
[549/575] Compiling PotentJSON JSONEncoder.swift
[550/575] Compiling PotentASN1 Dates.swift
[551/575] Compiling PotentASN1 ObjectIdentifier.swift
[552/575] Compiling PotentASN1 Schema.swift
[553/575] Compiling PotentASN1 SchemaSpecified.swift
[554/575] Compiling PotentCBOR CBOREncoder.swift
[555/575] Compiling PotentYAML YAMLWriter.swift
[556/575] Compiling PotentASN1 ASN1Encoder.swift
[557/575] Compiling PotentASN1 ASN1Serialization.swift
[558/575] Compiling PotentJSON JSON.swift
[559/575] Compiling PotentJSON Errors.swift
[560/575] Compiling PotentJSON JSONDecoder.swift
[561/575] Emitting module PotentJSON
[562/575] Compiling PotentYAML YAMLDecoder.swift
[563/575] Compiling PotentYAML Libfyaml.swift
[564/575] Compiling PotentYAML YAML.swift
[565/575] Emitting module PotentCBOR
[566/575] Compiling PotentCBOR CBOR.swift
[567/575] Compiling PotentCBOR CBORDecoder.swift
[568/575] Emitting module PotentASN1
[569/575] Compiling PotentASN1 ASN1.swift
[570/575] Compiling PotentASN1 ASN1DERReader.swift
[571/575] Compiling PotentASN1 ASN1DERWriter.swift
[572/575] Compiling PotentASN1 ASN1Decoder.swift
[573/619] Emitting module Candid
[574/623] Compiling Candid CandidInterfaceDefinition.swift
[575/623] Compiling Candid CandidInterfaceDefinitionProvider.swift
[576/623] Compiling Candid CandidParser.swift
[577/623] Compiling Candid CandidParserBase.swift
[578/623] Compiling Candid CandidParserStream.swift
[579/623] Compiling Candid CandidServiceSignature.swift
[580/623] Compiling Candid CandidType+CustomStringConvertible.swift
[581/623] Compiling Candid CandidType+Init.swift
[582/623] Compiling Candid CandidType+PrimitiveType.swift
[583/623] Compiling Candid CandidType+SuperType.swift
[584/623] Compiling Candid CandidValue+Value.swift
[585/623] Compiling Candid CandidValue.swift
[586/623] Compiling Candid CandidVariant.swift
[587/623] Compiling Candid CandidVector.swift
[588/623] Compiling Candid CandidCodingKey.swift
[589/623] Compiling Candid CandidType+TypeSyntax.swift
[590/623] Compiling Candid CandidType.swift
[591/623] Compiling Candid CandidFunction.swift
[592/623] Compiling Candid CandidKeyedValue.swift
[593/623] Compiling Candid CandidOption.swift
[594/623] Compiling Candid CandidParserToken.swift
[595/623] Compiling Candid CandidTypeParser.swift
[596/623] Compiling Candid CandidValueParser.swift
[597/623] Compiling Candid ByteInputStream.swift
[598/623] Compiling Candid CandidPrincipal.swift
[599/623] Compiling Candid CandidRecord.swift
[600/623] Compiling Candid CandidService.swift
[601/623] Compiling Candid CandidValue+CustomStringConvertible.swift
[602/623] Compiling Candid CandidValue+Init.swift
[603/623] Compiling Candid CandidDecoder.swift
[604/623] Compiling Candid CandidEncoder.swift
[605/623] Compiling Candid CandidFunctionProtocol.swift
[606/623] Compiling Candid CandidServiceProtocol.swift
[607/623] Compiling Candid IntCodingKey.swift
[608/623] Compiling Candid CandidDeserialiser.swift
[609/623] Compiling Candid CandidSerialiser.swift
[610/623] Compiling Candid BinaryInteger+Data.swift
[611/623] Compiling Candid CRC32.swift
[612/623] Compiling Candid CandidFunctionSignature.swift
[613/623] Compiling Candid CandidKey.swift
[614/623] Compiling Candid CandidKeyedType.swift
[615/623] Compiling Candid CandidKeyedTypes.swift
[616/623] Compiling Candid CandidPrimitiveType.swift
[617/623] Compiling Candid CanonicalText.swift
[618/623] Compiling Candid Data+Hex.swift
[619/623] Compiling Candid Leb128.swift
[620/623] Compiling Candid OrderIndependentHash.swift
[621/665] Compiling CodeGenerator IndentedString.swift
[622/665] Compiling IcpKit ICPStateTreePath.swift
[623/665] Compiling IcpKit ICPSystemCanisters.swift
[624/665] Compiling IcpKit ICPTransaction.swift
[625/665] Compiling IcpKit Date+NanoSeconds.swift
[626/669] Compiling IcpKit ICPBlock.Transaction+Hash.swift
[627/669] Compiling IcpKit ICPCBORSerialisation.swift
[628/669] Compiling IcpKit ICPCryptography+Account.swift
[629/669] Compiling IcpKit ICPCryptography+Principal.swift
[630/669] Emitting module IcpKit
[631/669] Compiling CodeGenerator CodeGenerationContext.swift
[632/669] Emitting module CodeGenerator
[633/669] Compiling CodeGenerator CodeGenerator.swift
[634/669] Compiling CodeGenerator CandidCodeGenerator.swift
[634/669] Write Objects.LinkFileList
[636/669] Compiling IcpKit HttpClient.swift
[637/669] Compiling IcpKit StaticBool.swift
[638/669] Compiling IcpKit URL+ExpressibleByStringLiteral.swift
[639/669] Compiling IcpKit UrlSessionHttpClient.swift
[640/669] Compiling IcpKit ICPFunctionArgsCoder.swift
[641/669] Compiling IcpKit ICPPrincipal.swift
[642/669] Compiling IcpKit ICPSigningPrincipal.swift
[643/669] Compiling IcpKit ICPStateCertificate.swift
[644/669] Compiling IcpKit ICPService.swift
[645/669] Compiling IcpKit ICPStateCertificate+CBOR.swift
[646/669] Compiling IcpKit ICPStateCertificate+Signature.swift
[647/669] Compiling IcpKit CandidCodingKey.swift
[648/669] Compiling IcpKit ICPLedgerCanister.swift
[649/669] Compiling IcpKit LedgerCanister.swift
[650/669] Compiling IcpKit ASN1DerSerialiser.swift
[651/669] Compiling IcpKit EllipticSign.swift
[652/669] Compiling IcpKit ICPRequestBuilder.swift
[653/669] Compiling IcpKit ICPRequestClient.swift
[654/669] Compiling IcpKit ICPRequestContent.swift
[655/669] Compiling IcpKit ICPRequestEnvelope.swift
[656/669] Compiling IcpKit ICPCryptography.swift
[657/669] Compiling IcpKit ICPDomainSeparator.swift
[658/669] Compiling IcpKit ICPSignature.swift
[659/669] Compiling IcpKit SecureRandom.swift
[660/669] Compiling IcpKit Sha224.swift
[661/669] Compiling IcpKit Sha256.swift
[662/669] Compiling IcpKit ICPFunction.swift
[663/669] Compiling IcpKit ICPRequest.swift
[664/669] Compiling IcpKit CandidTuple.swift
[665/669] Compiling IcpKit ICPAccount.swift
[666/669] Compiling IcpKit ICPBlock.swift
[667/669] Compiling IcpKit ICPFunctionArgs.swift
[667/706] Linking CodeGenerator
[668/706] Applying CodeGenerator
[670/706] Compiling DAB DABNftService.swift
[671/706] Compiling DAB DABService.swift
[672/706] Compiling DAB DABTokenService.swift
[673/706] Compiling DAB EXTNftActor.swift
[674/709] Compiling DAB ICPNftStandard.swift
[675/709] Compiling DAB DIP20TokenActor.swift
[676/709] Compiling DAB ICRC1TokenActor.swift
[677/709] Compiling DAB DABTokens.did.swift
[678/709] Compiling DAB ICPTransactionProvider.swift
[679/709] Compiling DAB ICPTransactionProviderProtocol.swift
[680/709] Compiling DAB TokenOracle.swift
[681/709] Compiling DAB DIP20.did.swift
[682/709] Compiling DAB ICPIndex.did.swift
[683/709] Compiling DAB ICRC1.did.swift
[684/709] Compiling DAB ICRC1Oracle.did.swift
[685/709] Compiling DAB ICPTokenStandard.swift
[686/709] Compiling DAB ICPTokenTransaction.swift
[687/709] Compiling DAB ICPICRC1IndexTransactionProvider.swift
[688/709] Compiling DAB ICPIndexTransactionProvider.swift
[689/709] Compiling DAB ICRC7NftActor.swift
[690/709] Compiling DAB OrigynNftActor.swift
[691/709] Compiling DAB DABNft.did.swift
[692/709] Compiling DAB DIP721.did.swift
[693/709] Compiling DAB ICPNftActorFactory.swift
[694/709] Compiling DAB ICPNftCollection.swift
[695/709] Compiling DAB ICPNftDetails.swift
[696/709] Compiling DAB ICPNftMetadata.swift
[697/709] Emitting module DAB
[698/709] Compiling DAB ICRC2.did.swift
[699/709] Compiling DAB Index.did.swift
[700/709] Compiling DAB NNS_SNS_W.did.swift
[701/709] Compiling DAB ICPToken.swift
[702/709] Compiling DAB ICPTokenActor.swift
[703/709] Compiling DAB ICPTokenActorFactory.swift
[704/709] Compiling DAB ICPTokenBalance.swift
[705/709] Compiling DAB ICPTokenMetadata.swift
[706/709] Compiling DAB EXT.did.swift
[707/709] Compiling DAB ICRC7.did.swift
[708/709] Compiling DAB OrigynNFT.did.swift
[709/709] Compiling DAB ICPNftActor.swift
Build complete! (35.49s)
warning: 'spi-builder-workspace': found 13 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Sources/DAB/Token/DidFiles/ICRC2.did
    /Users/admin/builder/spi-builder-workspace/Sources/DAB/Token/DidFiles/NNS_SNS_W.did
    /Users/admin/builder/spi-builder-workspace/Sources/DAB/Nft/DidFiles/DIP721.did
    /Users/admin/builder/spi-builder-workspace/Sources/DAB/Token/DidFiles/DABTokens.did
    /Users/admin/builder/spi-builder-workspace/Sources/DAB/Nft/DidFiles/DABNft.did
    /Users/admin/builder/spi-builder-workspace/Sources/DAB/Nft/DidFiles/ICRC7.did
    /Users/admin/builder/spi-builder-workspace/Sources/DAB/Token/DidFiles/ICPIndex.did
    /Users/admin/builder/spi-builder-workspace/Sources/DAB/Token/DidFiles/DIP20.did
    /Users/admin/builder/spi-builder-workspace/Sources/DAB/Nft/DidFiles/OrigynNFT.did
    /Users/admin/builder/spi-builder-workspace/Sources/DAB/Token/DidFiles/ICRC1Oracle.did
    /Users/admin/builder/spi-builder-workspace/Sources/DAB/Token/DidFiles/ICRC1.did
    /Users/admin/builder/spi-builder-workspace/Sources/DAB/Nft/DidFiles/EXT.did
    /Users/admin/builder/spi-builder-workspace/Sources/DAB/Token/DidFiles/Index.did
Build complete.
{
  "dependencies" : [
    {
      "identity" : "bigint",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "5.7.0",
            "upper_bound" : "6.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/attaswift/BigInt.git"
    },
    {
      "identity" : "potentcodables",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.2.0",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/outfoxx/PotentCodables.git"
    },
    {
      "identity" : "swift-bases",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.0.1",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swift-libp2p/swift-bases.git"
    },
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.3.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser"
    },
    {
      "identity" : "secp256k1.swift",
      "requirement" : {
        "exact" : [
          "0.10.0"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/GigaBitcoin/secp256k1.swift.git"
    }
  ],
  "manifest_display_name" : "IcpKit",
  "name" : "IcpKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "16.0"
    }
  ],
  "products" : [
    {
      "name" : "IcpKit",
      "targets" : [
        "IcpKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Candid",
      "targets" : [
        "Candid"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DAB",
      "targets" : [
        "DAB"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "CodeGenerator",
      "targets" : [
        "CodeGenerator"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "swift_languages_versions" : [
    "6"
  ],
  "targets" : [
    {
      "c99name" : "IcpKitTests",
      "module_type" : "SwiftTarget",
      "name" : "IcpKitTests",
      "path" : "Tests/IcpKitTests",
      "sources" : [
        "ICPCertificateTests.swift",
        "ICPCryptographyTests.swift",
        "ICPFunctionTests.swift",
        "ICPHttpRequestTests.swift",
        "ICPIntegrationTests.swift",
        "ICPTransactionHashTests.swift"
      ],
      "target_dependencies" : [
        "IcpKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "IcpKit",
      "module_type" : "SwiftTarget",
      "name" : "IcpKit",
      "path" : "Sources/IcpKit",
      "product_dependencies" : [
        "BigInt",
        "secp256k1"
      ],
      "product_memberships" : [
        "IcpKit",
        "DAB"
      ],
      "sources" : [
        "Canisters/ICPLedgerCanister.swift",
        "Canisters/LedgerCanister.swift",
        "Cryptography/ASN1DerSerialiser.swift",
        "Cryptography/EllipticSign.swift",
        "Cryptography/ICPBlock.Transaction+Hash.swift",
        "Cryptography/ICPCBORSerialisation.swift",
        "Cryptography/ICPCryptography+Account.swift",
        "Cryptography/ICPCryptography+Principal.swift",
        "Cryptography/ICPCryptography.swift",
        "Cryptography/ICPDomainSeparator.swift",
        "Cryptography/ICPSignature.swift",
        "Cryptography/SecureRandom.swift",
        "Cryptography/Sha224.swift",
        "Cryptography/Sha256.swift",
        "ICPRequest/ICPFunction.swift",
        "ICPRequest/ICPRequest.swift",
        "ICPRequest/ICPRequestBuilder.swift",
        "ICPRequest/ICPRequestClient.swift",
        "ICPRequest/ICPRequestContent.swift",
        "ICPRequest/ICPRequestEnvelope.swift",
        "ICPRequest/ICPService.swift",
        "ICPRequest/ICPStateCertificate+CBOR.swift",
        "ICPRequest/ICPStateCertificate+Signature.swift",
        "Models/CandidCodingKey.swift",
        "Models/CandidTuple.swift",
        "Models/ICPAccount.swift",
        "Models/ICPBlock.swift",
        "Models/ICPFunctionArgs.swift",
        "Models/ICPFunctionArgsCoder.swift",
        "Models/ICPPrincipal.swift",
        "Models/ICPSigningPrincipal.swift",
        "Models/ICPStateCertificate.swift",
        "Models/ICPStateTreePath.swift",
        "Models/ICPSystemCanisters.swift",
        "Models/ICPTransaction.swift",
        "Utils/Date+NanoSeconds.swift",
        "Utils/HttpClient.swift",
        "Utils/StaticBool.swift",
        "Utils/URL+ExpressibleByStringLiteral.swift",
        "Utils/UrlSessionHttpClient.swift"
      ],
      "target_dependencies" : [
        "Candid"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DABTests",
      "module_type" : "SwiftTarget",
      "name" : "DABTests",
      "path" : "Tests/DABTests",
      "sources" : [
        "DABTests.swift",
        "PublicKeys.swift",
        "SimplePrincipal.swift"
      ],
      "target_dependencies" : [
        "Candid",
        "IcpKit",
        "DAB"
      ],
      "type" : "test"
    },
    {
      "c99name" : "DAB",
      "module_type" : "SwiftTarget",
      "name" : "DAB",
      "path" : "Sources/DAB",
      "product_memberships" : [
        "DAB"
      ],
      "sources" : [
        "DABNftService.swift",
        "DABService.swift",
        "DABTokenService.swift",
        "Nft/Actors/EXTNftActor.swift",
        "Nft/Actors/ICRC7NftActor.swift",
        "Nft/Actors/OrigynNftActor.swift",
        "Nft/Generated/DABNft.did.swift",
        "Nft/Generated/DIP721.did.swift",
        "Nft/Generated/EXT.did.swift",
        "Nft/Generated/ICRC7.did.swift",
        "Nft/Generated/OrigynNFT.did.swift",
        "Nft/ICPNftActor.swift",
        "Nft/ICPNftActorFactory.swift",
        "Nft/ICPNftCollection.swift",
        "Nft/ICPNftDetails.swift",
        "Nft/ICPNftMetadata.swift",
        "Nft/ICPNftStandard.swift",
        "Token/Actors/DIP20TokenActor.swift",
        "Token/Actors/ICRC1TokenActor.swift",
        "Token/Generated/DABTokens.did.swift",
        "Token/Generated/DIP20.did.swift",
        "Token/Generated/ICPIndex.did.swift",
        "Token/Generated/ICRC1.did.swift",
        "Token/Generated/ICRC1Oracle.did.swift",
        "Token/Generated/ICRC2.did.swift",
        "Token/Generated/Index.did.swift",
        "Token/Generated/NNS_SNS_W.did.swift",
        "Token/ICPToken.swift",
        "Token/ICPTokenActor.swift",
        "Token/ICPTokenActorFactory.swift",
        "Token/ICPTokenBalance.swift",
        "Token/ICPTokenMetadata.swift",
        "Token/ICPTokenStandard.swift",
        "Token/ICPTokenTransaction.swift",
        "Token/Index/ICPICRC1IndexTransactionProvider.swift",
        "Token/Index/ICPIndexTransactionProvider.swift",
        "Token/Index/ICPTransactionProvider.swift",
        "Token/Index/ICPTransactionProviderProtocol.swift",
        "TokenOracle.swift"
      ],
      "target_dependencies" : [
        "IcpKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CodeGeneratorTests",
      "module_type" : "SwiftTarget",
      "name" : "CodeGeneratorTests",
      "path" : "Tests/CodeGeneratorTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/CodeGeneratorTests/DidFiles/EVMProviders.did",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/CodeGeneratorTests/DidFiles/GoldNFT.did",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/CodeGeneratorTests/DidFiles/ICRC7.did",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/CodeGeneratorTests/DidFiles/LedgerCanister.did",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/CodeGeneratorTests/DidFiles/TestImports.did",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/CodeGeneratorTests/DidFiles/TestImports2.did",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/CodeGeneratorTests/Generated/EVMProviders.did.generated_swift",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/CodeGeneratorTests/Generated/GoldNFT.did.generated_swift",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/CodeGeneratorTests/Generated/ICRC7.did.generated_swift",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/CodeGeneratorTests/Generated/LedgerCanister.did.generated_swift",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/CodeGeneratorTests/Generated/TestCodeGeneration.did.generated_swift",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/CodeGeneratorTests/Generated/TestImports.did.generated_swift",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "CodeGeneratorTests.swift",
        "Generated/EVMProviders.did.swift",
        "Generated/GoldNFT.did.swift",
        "Generated/ICRC7.did.swift",
        "Generated/LedgerCanister.did.swift",
        "Generated/TestImports.did.swift"
      ],
      "target_dependencies" : [
        "CodeGenerator",
        "Candid",
        "IcpKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CodeGenerator",
      "module_type" : "SwiftTarget",
      "name" : "CodeGenerator",
      "path" : "Sources/CodeGenerator",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "product_memberships" : [
        "CodeGenerator"
      ],
      "sources" : [
        "CodeGenerator.swift",
        "Generator/CandidCodeGenerator.swift",
        "Generator/CodeGenerationContext.swift",
        "Generator/IndentedString.swift"
      ],
      "target_dependencies" : [
        "Candid"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "CandidTests",
      "module_type" : "SwiftTarget",
      "name" : "CandidTests",
      "path" : "Tests/CandidTests",
      "sources" : [
        "CandidEncoderTests.swift",
        "CandidSerialisationTestVectors.swift",
        "CandidSerialisationTests.swift",
        "CandidSuperTypeTests.swift",
        "CandidTypeParserTestVectors.swift",
        "CandidTypeParserTests.swift",
        "CandidValueParserTestVectors.swift",
        "CandidValueParserTests.swift",
        "Leb128Tests.swift"
      ],
      "target_dependencies" : [
        "Candid"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Candid",
      "module_type" : "SwiftTarget",
      "name" : "Candid",
      "path" : "Sources/Candid",
      "product_dependencies" : [
        "PotentCodables",
        "Base32"
      ],
      "product_memberships" : [
        "IcpKit",
        "Candid",
        "DAB",
        "CodeGenerator"
      ],
      "sources" : [
        "CandidType/CandidFunctionSignature.swift",
        "CandidType/CandidKey.swift",
        "CandidType/CandidKeyedType.swift",
        "CandidType/CandidKeyedTypes.swift",
        "CandidType/CandidPrimitiveType.swift",
        "CandidType/CandidServiceSignature.swift",
        "CandidType/CandidType+CustomStringConvertible.swift",
        "CandidType/CandidType+Init.swift",
        "CandidType/CandidType+PrimitiveType.swift",
        "CandidType/CandidType+SuperType.swift",
        "CandidType/CandidType+TypeSyntax.swift",
        "CandidType/CandidType.swift",
        "CandidValue/CandidFunction.swift",
        "CandidValue/CandidKeyedValue.swift",
        "CandidValue/CandidOption.swift",
        "CandidValue/CandidPrincipal.swift",
        "CandidValue/CandidRecord.swift",
        "CandidValue/CandidService.swift",
        "CandidValue/CandidValue+CustomStringConvertible.swift",
        "CandidValue/CandidValue+Init.swift",
        "CandidValue/CandidValue+Value.swift",
        "CandidValue/CandidValue.swift",
        "CandidValue/CandidVariant.swift",
        "CandidValue/CandidVector.swift",
        "Encoding/CandidCodingKey.swift",
        "Encoding/CandidDecoder.swift",
        "Encoding/CandidEncoder.swift",
        "Encoding/CandidFunctionProtocol.swift",
        "Encoding/CandidServiceProtocol.swift",
        "Encoding/IntCodingKey.swift",
        "Parser/CandidInterfaceDefinition.swift",
        "Parser/CandidInterfaceDefinitionProvider.swift",
        "Parser/CandidParser.swift",
        "Parser/CandidParserBase.swift",
        "Parser/CandidParserStream.swift",
        "Parser/CandidParserToken.swift",
        "Parser/CandidTypeParser.swift",
        "Parser/CandidValueParser.swift",
        "Serialisation/ByteInputStream.swift",
        "Serialisation/CandidDeserialiser.swift",
        "Serialisation/CandidSerialiser.swift",
        "Utils/BinaryInteger+Data.swift",
        "Utils/CRC32.swift",
        "Utils/CanonicalText.swift",
        "Utils/Data+Hex.swift",
        "Utils/Leb128.swift",
        "Utils/OrderIndependentHash.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Done.