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.1 for macOS (SPM) on 1 Oct 2025 12:35:39 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats

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
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/kosta-bity/IcpKit.git
https://github.com/kosta-bity/IcpKit.git
{
  "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"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats
[1/1] Compiling plugin GenerateManual
[2/2] Compiling plugin GenerateDoccReference
Building for debugging...
[2/60] Write swift-version-2F0A5646E1D333AE.txt
[3/60] Compiling Utility.c
[4/60] Write sources
[6/60] Compiling _NumericsShims _NumericsShims.c
[7/60] Write sources
[9/60] Compiling precomputed_ecmult_gen.c
[10/60] Compiling secp256k1.c
[11/60] Write sources
[13/60] Copying PotentCodables.docc
[14/60] Write sources
[20/95] Compiling fy-composer.c
[21/95] Write sources
[21/95] Compiling fy-diag.c
[21/95] Write sources
[21/95] Write CodeGenerator-entitlement.plist
[30/95] Compiling fy-utils.c
[31/95] Compiling fy-docstate.c
[32/95] Compiling fy-atom.c
[33/95] Compiling xxhash.c
[34/95] Compiling fy-ctype.c
[35/95] Compiling fy-utf8.c
[36/95] Compiling fy-blob.c
[37/95] Compiling fy-types.c
[38/95] Compiling fy-path.c
[39/95] Compiling fy-docbuilder.c
[40/95] Compiling fy-token.c
[41/95] Compiling fy-input.c
[42/95] Compiling fy-event.c
[44/95] Compiling InternalCollectionsUtilities FixedWidthInteger+roundUpToPowerOfTwo.swift
[45/95] Compiling InternalCollectionsUtilities Integer rank.swift
[46/95] Emitting module RealModule
[46/96] Compiling fy-dump.c
[47/96] Write sources
[49/96] Compiling RealModule RealFunctions.swift
[49/96] Compiling fy-walk.c
[50/96] Write sources
[54/96] Compiling RealModule Float80+Real.swift
[55/96] Compiling RealModule Real.swift
[55/96] Compiling fy-accel.c
[57/96] Compiling RealModule AugmentedArithmetic.swift
[58/96] Compiling RealModule Double+Real.swift
[59/96] Compiling RealModule Float+Real.swift
[60/96] Compiling RealModule Float16+Real.swift
[61/96] Compiling RealModule ElementaryFunctions.swift
[62/96] Compiling RealModule RelaxedArithmetic.swift
[62/96] Write sources
[64/96] Compiling CFloat16 float16.c
[65/96] Compiling fy-emit.c
[66/125] Compiling fy-doc.c
[68/129] Compiling InternalCollectionsUtilities UnsafeMutableRawBufferPointer+Extras.swift
[69/129] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[70/129] Compiling BigInt Multiplication.swift
[71/129] Compiling BigInt Data Conversion.swift
[71/130] Compiling fy-parse.c
[73/130] Compiling InternalCollectionsUtilities UnsafeRawBufferPointer+Extras.swift
[74/130] Compiling BigInt String Conversion.swift
[75/130] Compiling BigInt Integer Conversion.swift
[76/130] Compiling BigInt Bitwise Ops.swift
[77/130] Compiling BigInt Codable.swift
[78/130] Compiling BigInt Comparable.swift
[79/130] Compiling BigInt Strideable.swift
[80/130] Compiling BigInt Shifts.swift
[81/130] Compiling BigInt Square Root.swift
[82/130] Emitting module InternalCollectionsUtilities
[83/130] Compiling BigInt Division.swift
[84/130] Compiling BigInt GCD.swift
[85/130] Compiling BigInt Exponentiation.swift
[86/130] Compiling BigInt Floating Point Conversion.swift
[86/130] Compiling precomputed_ecmult.c
[88/285] Compiling HeapModule Heap+Descriptions.swift
[89/341] Compiling HeapModule _HeapNode.swift
[90/341] Compiling ArgumentParserToolInfo ToolInfo.swift
[91/341] Emitting module ArgumentParserToolInfo
[92/357] Compiling HeapModule Heap+Invariants.swift
[93/357] Compiling HeapModule Heap.swift
[94/357] Compiling Float16 Real.swift
[95/357] Compiling Float16 Concurrency.swift
[96/357] Compiling Float16 float16.swift
[97/357] Emitting module Float16
[98/357] Compiling HeapModule Heap+UnsafeHandle.swift
[99/357] Compiling HeapModule Heap+ExpressibleByArrayLiteral.swift
[100/357] Emitting module HeapModule
[101/377] Compiling DequeModule _DequeBufferHeader.swift
[102/378] Compiling DequeModule _DequeSlot.swift
[103/479] Compiling HashTreeCollections TreeSet+Equatable.swift
[104/479] Compiling HashTreeCollections TreeSet+ExpressibleByArrayLiteral.swift
[105/479] Compiling HashTreeCollections TreeSet+Extras.swift
[106/479] Compiling HashTreeCollections TreeSet+Filter.swift
[107/479] Compiling HashTreeCollections TreeSet+Hashable.swift
[108/479] Compiling HashTreeCollections TreeSet+Sendable.swift
[109/479] Compiling HashTreeCollections TreeSet+Sequence.swift
[110/479] Compiling HashTreeCollections TreeSet+SetAlgebra Initializers.swift
[111/487] Compiling DequeModule _DequeBuffer.swift
[112/487] Compiling HashTreeCollections TreeSet+SetAlgebra basics.swift
[113/487] Compiling HashTreeCollections TreeSet+SetAlgebra formIntersection.swift
[114/487] Compiling HashTreeCollections TreeSet+SetAlgebra formSymmetricDifference.swift
[115/487] Compiling HashTreeCollections TreeSet+SetAlgebra formUnion.swift
[116/487] Compiling HashTreeCollections TreeSet+SetAlgebra intersection.swift
[117/487] Compiling HashTreeCollections TreeSet+SetAlgebra isDisjoint.swift
[118/487] Compiling HashTreeCollections TreeSet+SetAlgebra isEqualSet.swift
[119/487] Compiling HashTreeCollections TreeSet+SetAlgebra isStrictSubset.swift
[120/487] Compiling DequeModule _UnsafeWrappedBuffer.swift
[121/487] Compiling BitCollections BitSet+CustomDebugStringConvertible.swift
[122/487] Compiling BitCollections BitSet+CustomReflectable.swift
[123/487] Compiling BitCollections BitSet+CustomStringConvertible.swift
[124/487] Compiling BitCollections BitSet+Equatable.swift
[125/487] Compiling BitCollections BitSet+ExpressibleByArrayLiteral.swift
[126/487] Compiling BitCollections BitSet+Extras.swift
[127/492] Compiling ArgumentParser SequenceExtensions.swift
[128/492] Compiling ArgumentParser StringExtensions.swift
[129/492] Compiling ArgumentParser ParsableArguments.swift
[130/492] Compiling ArgumentParser BashCompletionsGenerator.swift
[131/492] Compiling ArgumentParser ZshCompletionsGenerator.swift
[132/492] Compiling ArgumentParser Argument.swift
[134/492] Compiling BitCollections BitSet.swift
[135/492] Compiling BitCollections Range+Utilities.swift
[136/492] Compiling BitCollections Slice+Utilities.swift
[137/492] Compiling BitCollections UInt+Tricks.swift
[138/492] Compiling BitCollections _Word.swift
[139/492] Compiling HashTreeCollections TreeSet+Debugging.swift
[140/492] Compiling HashTreeCollections TreeSet+Descriptions.swift
[141/492] Compiling BitCollections BitSet+SetAlgebra intersection.swift
[142/492] Compiling BitCollections BitSet+SetAlgebra isDisjoint.swift
[143/492] Compiling BitCollections BitSet+SetAlgebra isEqualSet.swift
[155/492] Compiling ArgumentParser HelpCommand.swift
[156/492] Compiling ArgumentParser HelpGenerator.swift
[161/492] Compiling ArgumentParser Name.swift
[162/492] Compiling ArgumentParser Parsed.swift
[163/492] Compiling ArgumentParser ParsedValues.swift
[164/492] Compiling ArgumentParser ParserError.swift
[165/492] Compiling ArgumentParser SplitArguments.swift
[166/492] Compiling ArgumentParser DumpHelpGenerator.swift
[167/498] Compiling HashTreeCollections TreeSet+SetAlgebra isStrictSuperset.swift
[168/498] Compiling HashTreeCollections TreeSet+SetAlgebra isSubset.swift
[169/498] Compiling HashTreeCollections TreeSet+SetAlgebra isSuperset.swift
[170/498] Compiling HashTreeCollections TreeSet+SetAlgebra subtract.swift
[171/498] Compiling HashTreeCollections TreeSet+SetAlgebra subtracting.swift
[172/498] Compiling HashTreeCollections TreeSet+SetAlgebra symmetricDifference.swift
[173/498] Compiling HashTreeCollections TreeSet+SetAlgebra union.swift
[174/498] Compiling HashTreeCollections TreeSet.swift
[175/498] Compiling ArgumentParser EnumerableFlag.swift
[176/498] Compiling ArgumentParser ExpressibleByArgument.swift
[177/498] Compiling ArgumentParser CommandConfiguration.swift
[178/498] Compiling ArgumentParser CommandGroup.swift
[179/498] Compiling ArgumentParser CompletionsGenerator.swift
[180/498] Compiling ArgumentParser FishCompletionsGenerator.swift
[185/498] Compiling ArgumentParser SwiftExtensions.swift
[186/498] Compiling ArgumentParser Tree.swift
[187/498] Compiling ArgumentParser CodingKeyValidator.swift
[188/498] Compiling ArgumentParser MessageInfo.swift
[189/505] Compiling ArgumentParser UsageGenerator.swift
[190/505] Compiling ArgumentParser CollectionExtensions.swift
[191/505] Compiling ArgumentParser Mutex.swift
[192/505] Compiling ArgumentParser Platform.swift
[193/505] Compiling ArgumentParser ArgumentDiscussion.swift
[194/505] Compiling ArgumentParser ArgumentHelp.swift
[195/505] Compiling ArgumentParser ArgumentVisibility.swift
[196/505] Compiling ArgumentParser CompletionKind.swift
[204/505] Compiling OrderedCollections OrderedSet+SubSequence.swift
[205/505] Compiling OrderedCollections OrderedSet+Testing.swift
[206/505] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[207/505] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[208/505] Compiling OrderedCollections OrderedSet.swift
[209/505] Compiling OrderedCollections _UnsafeBitset.swift
[211/505] Compiling ArgumentParser Errors.swift
[212/505] Compiling ArgumentParser ParsableCommand.swift
[213/505] Compiling ArgumentParser ArgumentDecoder.swift
[214/505] Compiling ArgumentParser ArgumentDefinition.swift
[215/505] Compiling ArgumentParser ArgumentSet.swift
[216/505] Compiling ArgumentParser CommandParser.swift
[217/505] Compiling ArgumentParser Flag.swift
[218/505] Compiling ArgumentParser NameSpecification.swift
[219/505] Emitting module DequeModule
[250/505] Emitting module BitCollections
[257/505] Compiling ArgumentParser InputOrigin.swift
[271/505] Compiling ArgumentParser Option.swift
[272/505] Compiling ArgumentParser OptionGroup.swift
[273/505] Compiling ArgumentParser AsyncParsableCommand.swift
[274/505] Compiling ArgumentParser InputKey.swift
[359/505] Emitting module OrderedCollections
[360/505] Emitting module _RopeModule
[379/505] Compiling _RopeModule Rope+Remove.swift
[380/505] Compiling _RopeModule Rope+RemoveSubrange.swift
[381/505] Compiling _RopeModule Rope+Split.swift
[382/505] Compiling _RopeModule Optional Utilities.swift
[383/505] Compiling _RopeModule String Utilities.swift
[384/505] Compiling _RopeModule String.Index+ABI.swift
[385/505] Compiling _RopeModule _CharacterRecognizer.swift
[402/505] Compiling Base32 Quintets.swift
[403/505] Compiling Base32 BlockEncoding.swift
[404/505] Emitting module BigInt
[405/507] Emitting module secp256k1
[406/509] Emitting module HashTreeCollections
[415/509] Compiling secp256k1 Zeroization.swift
[418/511] Emitting module ArgumentParser
[419/515] Compiling Collections Collections.swift
[420/515] Emitting module Collections
[426/515] Compiling secp256k1 secp256k1.swift
[427/515] Compiling BigInt Words and Bits.swift
[428/515] Compiling ArgumentParser NonsenseFlagsValidator.swift
[429/515] Compiling ArgumentParser ParsableArgumentsValidation.swift
[430/515] Compiling ArgumentParser PositionalArgumentsValidator.swift
[431/515] Compiling ArgumentParser UniqueNamesValidator.swift
[432/515] Compiling Base32 BlockDecoding.swift
[433/515] Compiling Base32 Alphabets.swift
[436/515] Compiling Regex MatchResult.swift
[437/515] Emitting module Regex
[447/515] Compiling Regex ThreadLocal.swift
[448/515] Compiling Regex Options.swift
[449/515] Compiling Regex Foundation+Ranges.swift
[450/515] Compiling Regex Regex.swift
[451/515] Compiling Regex String+ReplaceMatching.swift
[454/515] Emitting module Base32
[455/515] Compiling Base32 Base32.swift
[513/537] Emitting module PotentCodables
[514/539] Compiling PotentCodables Refs.swift
[515/539] Compiling PotentCodables Regexes.swift
[516/539] Compiling PotentCodables KeyedNestedDecoder.swift
[517/539] Compiling PotentCodables KeyedNestedEncoder.swift
[518/539] Compiling PotentCodables AnyValueEncoder.swift
[519/539] Compiling PotentCodables DecoderSupport.swift
[520/539] Compiling PotentCodables EncoderSupport.swift
[521/539] Compiling PotentCodables ZonedDate.swift
[522/539] Compiling PotentCodables resource_bundle_accessor.swift
[523/539] Compiling PotentCodables AnyCodingKey.swift
[524/539] Compiling PotentCodables AnyValue.swift
[525/539] Compiling PotentCodables AnyValueDecoder.swift
[526/539] Compiling PotentCodables TreeValueDecodingContainer.swift
[527/539] Compiling PotentCodables Value.swift
[528/539] Compiling PotentCodables TimeZone.swift
[529/539] Compiling PotentCodables TopLevel.swift
[530/539] Compiling PotentCodables Errors.swift
[531/539] Compiling PotentCodables Float16.swift
[532/539] Compiling PotentCodables KeyStrategy.swift
[533/539] Compiling PotentCodables ValueTransformer.swift
[534/539] Compiling PotentCodables ValueTransformerProviding.swift
[535/539] Compiling PotentCodables ValueDecoder.swift
[536/539] Compiling PotentCodables ValueEncoder.swift
[537/582] Compiling PotentASN1 Tagged.swift
[538/583] Compiling PotentYAML YAMLSchema.swift
[539/584] Compiling PotentYAML YAMLSchemaCore.swift
[540/584] Compiling PotentYAML YAMLSerialization.swift
[541/584] Compiling PotentJSON JSONSerialization.swift
[542/584] Compiling PotentJSON JSONWriter.swift
[543/584] Compiling PotentASN1 TaggedValue.swift
[544/584] Compiling PotentASN1 SchemaState.swift
[545/584] Compiling PotentYAML YAMLReader.swift
[546/584] Compiling PotentCBOR CBORStream.swift
[547/584] Compiling PotentCBOR CBORReader.swift
[548/584] Compiling PotentCBOR CBORWriter.swift
[549/584] Compiling PotentJSON JSONReader.swift
[550/584] Compiling PotentASN1 BigInts.swift
[551/584] Compiling PotentASN1 BitString.swift
[552/584] Compiling PotentASN1 AnyString.swift
[553/584] Compiling PotentASN1 AnyTime.swift
[554/584] Compiling PotentCBOR CBOREncoder.swift
[555/584] Compiling PotentCBOR CBORSerialization.swift
[556/584] Compiling PotentYAML YAMLWriter.swift
[557/584] Compiling PotentASN1 Schema.swift
[558/584] Compiling PotentASN1 SchemaSpecified.swift
[559/584] Compiling PotentASN1 Dates.swift
[560/584] Compiling PotentASN1 ObjectIdentifier.swift
[561/584] Compiling PotentYAML YAMLDecoder.swift
[562/584] Compiling PotentYAML YAMLEncoder.swift
[563/584] Compiling PotentYAML Libfyaml.swift
[564/584] Emitting module PotentYAML
[565/584] Compiling PotentYAML Errors.swift
[566/584] Compiling PotentYAML YAML.swift
[567/584] Compiling PotentASN1 ASN1Encoder.swift
[568/584] Compiling PotentASN1 ASN1Serialization.swift
[569/584] Compiling PotentJSON JSONEncoder.swift
[570/584] Compiling PotentJSON Errors.swift
[571/584] Compiling PotentJSON JSON.swift
[572/584] Compiling PotentJSON JSONDecoder.swift
[573/584] Emitting module PotentJSON
[574/584] Compiling PotentCBOR CBOR.swift
[575/584] Compiling PotentCBOR CBORDecoder.swift
[576/584] Emitting module PotentCBOR
[577/584] Compiling PotentASN1 ASN1DERWriter.swift
[578/584] Compiling PotentASN1 ASN1Decoder.swift
[579/584] Compiling PotentASN1 ASN1.swift
[580/584] Compiling PotentASN1 ASN1DERReader.swift
[581/584] Emitting module PotentASN1
[582/628] Emitting module Candid
[583/632] Compiling Candid CandidPrincipal.swift
[584/632] Compiling Candid CandidRecord.swift
[585/632] Compiling Candid CandidService.swift
[586/632] Compiling Candid CandidValue+CustomStringConvertible.swift
[587/632] Compiling Candid CandidValue+Init.swift
[588/632] Compiling Candid CandidServiceSignature.swift
[589/632] Compiling Candid CandidType+CustomStringConvertible.swift
[590/632] Compiling Candid CandidType+Init.swift
[591/632] Compiling Candid CandidType+PrimitiveType.swift
[592/632] Compiling Candid CandidType+SuperType.swift
[593/632] Compiling Candid CandidFunctionSignature.swift
[594/632] Compiling Candid CandidKey.swift
[595/632] Compiling Candid CandidKeyedType.swift
[596/632] Compiling Candid CandidKeyedTypes.swift
[597/632] Compiling Candid CandidPrimitiveType.swift
[598/632] Compiling Candid CandidValue+Value.swift
[599/632] Compiling Candid CandidValue.swift
[600/632] Compiling Candid CandidVariant.swift
[601/632] Compiling Candid CandidVector.swift
[602/632] Compiling Candid CandidCodingKey.swift
[603/632] Compiling Candid CandidInterfaceDefinition.swift
[604/632] Compiling Candid CandidInterfaceDefinitionProvider.swift
[605/632] Compiling Candid CandidParser.swift
[606/632] Compiling Candid CandidParserBase.swift
[607/632] Compiling Candid CandidParserStream.swift
[608/632] Compiling Candid CandidType+TypeSyntax.swift
[609/632] Compiling Candid CandidType.swift
[610/632] Compiling Candid CandidFunction.swift
[611/632] Compiling Candid CandidKeyedValue.swift
[612/632] Compiling Candid CandidOption.swift
[613/632] Compiling Candid CandidParserToken.swift
[614/632] Compiling Candid CandidTypeParser.swift
[615/632] Compiling Candid CandidValueParser.swift
[616/632] Compiling Candid ByteInputStream.swift
[617/632] Compiling Candid CandidDeserialiser.swift
[618/632] Compiling Candid CandidSerialiser.swift
[619/632] Compiling Candid BinaryInteger+Data.swift
[620/632] Compiling Candid CRC32.swift
[621/632] Compiling Candid CandidDecoder.swift
[622/632] Compiling Candid CandidEncoder.swift
[623/632] Compiling Candid CandidFunctionProtocol.swift
[624/632] Compiling Candid CandidServiceProtocol.swift
[625/632] Compiling Candid IntCodingKey.swift
[626/632] Compiling Candid CanonicalText.swift
[627/632] Compiling Candid Data+Hex.swift
[628/632] Compiling Candid Leb128.swift
[629/632] Compiling Candid OrderIndependentHash.swift
[630/674] Compiling IcpKit ICPFunctionArgsCoder.swift
[631/674] Compiling IcpKit ICPPrincipal.swift
[632/674] Compiling IcpKit ICPSigningPrincipal.swift
[633/674] Compiling IcpKit ICPStateCertificate.swift
[634/678] Compiling IcpKit ICPBlock.Transaction+Hash.swift
[635/678] Compiling IcpKit ICPCBORSerialisation.swift
[636/678] Compiling IcpKit ICPCryptography+Account.swift
[637/678] Compiling IcpKit ICPCryptography+Principal.swift
[638/678] Compiling IcpKit ICPService.swift
[639/678] Compiling IcpKit ICPStateCertificate+CBOR.swift
[640/678] Compiling IcpKit ICPStateCertificate+Signature.swift
[641/678] Compiling IcpKit CandidCodingKey.swift
[642/678] Emitting module IcpKit
[643/678] Compiling CodeGenerator CodeGenerationContext.swift
[644/678] Compiling CodeGenerator IndentedString.swift
[645/678] Compiling CodeGenerator CodeGenerator.swift
[646/678] Compiling CodeGenerator CandidCodeGenerator.swift
[647/678] Emitting module CodeGenerator
[647/678] Write Objects.LinkFileList
[649/678] Compiling IcpKit HttpClient.swift
[650/678] Compiling IcpKit StaticBool.swift
[651/678] Compiling IcpKit URL+ExpressibleByStringLiteral.swift
[652/678] Compiling IcpKit UrlSessionHttpClient.swift
[653/678] Compiling IcpKit ICPRequestBuilder.swift
[654/678] Compiling IcpKit ICPRequestClient.swift
[655/678] Compiling IcpKit ICPRequestContent.swift
[656/678] Compiling IcpKit ICPRequestEnvelope.swift
[657/678] Compiling IcpKit ICPLedgerCanister.swift
[658/678] Compiling IcpKit LedgerCanister.swift
[659/678] Compiling IcpKit ASN1DerSerialiser.swift
[660/678] Compiling IcpKit EllipticSign.swift
[661/678] Compiling IcpKit ICPCryptography.swift
[662/678] Compiling IcpKit ICPDomainSeparator.swift
[663/678] Compiling IcpKit ICPSignature.swift
[664/678] Compiling IcpKit SecureRandom.swift
[665/678] Compiling IcpKit CandidTuple.swift
[666/678] Compiling IcpKit ICPAccount.swift
[667/678] Compiling IcpKit ICPBlock.swift
[668/678] Compiling IcpKit ICPFunctionArgs.swift
[669/678] Compiling IcpKit ICPStateTreePath.swift
[670/678] Compiling IcpKit ICPSystemCanisters.swift
[671/678] Compiling IcpKit ICPTransaction.swift
[672/678] Compiling IcpKit Date+NanoSeconds.swift
[673/678] Compiling IcpKit Sha224.swift
[674/678] Compiling IcpKit Sha256.swift
[675/678] Compiling IcpKit ICPFunction.swift
[676/678] Compiling IcpKit ICPRequest.swift
[676/715] Linking CodeGenerator
[677/715] Applying CodeGenerator
[679/715] Compiling DAB ICPNftActorFactory.swift
[680/715] Compiling DAB ICPNftCollection.swift
[681/715] Compiling DAB ICPNftDetails.swift
[682/715] Compiling DAB ICPNftMetadata.swift
[683/718] Compiling DAB DABNftService.swift
[684/718] Compiling DAB DABService.swift
[685/718] Compiling DAB DABTokenService.swift
[686/718] Compiling DAB EXTNftActor.swift
[687/718] Compiling DAB ICPTransactionProvider.swift
[688/718] Compiling DAB ICPTransactionProviderProtocol.swift
[689/718] Compiling DAB TokenOracle.swift
[690/718] Compiling DAB ICPTokenStandard.swift
[691/718] Compiling DAB ICPTokenTransaction.swift
[692/718] Compiling DAB ICPICRC1IndexTransactionProvider.swift
[693/718] Compiling DAB ICPIndexTransactionProvider.swift
[694/718] Compiling DAB DIP20.did.swift
[695/718] Compiling DAB ICPIndex.did.swift
[696/718] Compiling DAB ICRC1.did.swift
[697/718] Compiling DAB ICRC1Oracle.did.swift
[698/718] Compiling DAB ICPNftStandard.swift
[699/718] Compiling DAB DIP20TokenActor.swift
[700/718] Compiling DAB ICRC1TokenActor.swift
[701/718] Compiling DAB DABTokens.did.swift
[702/718] Compiling DAB ICPTokenActor.swift
[703/718] Compiling DAB ICPTokenActorFactory.swift
[704/718] Compiling DAB ICPTokenBalance.swift
[705/718] Compiling DAB ICPTokenMetadata.swift
[706/718] Compiling DAB ICRC7NftActor.swift
[707/718] Compiling DAB OrigynNftActor.swift
[708/718] Compiling DAB DABNft.did.swift
[709/718] Compiling DAB DIP721.did.swift
[710/718] Emitting module DAB
[711/718] Compiling DAB ICRC2.did.swift
[712/718] Compiling DAB Index.did.swift
[713/718] Compiling DAB NNS_SNS_W.did.swift
[714/718] Compiling DAB ICPToken.swift
[715/718] Compiling DAB EXT.did.swift
[716/718] Compiling DAB ICRC7.did.swift
[717/718] Compiling DAB OrigynNFT.did.swift
[718/718] Compiling DAB ICPNftActor.swift
Build complete! (63.69s)
Fetching https://github.com/GigaBitcoin/secp256k1.swift.git
Fetching https://github.com/outfoxx/PotentCodables.git
Fetching https://github.com/swift-libp2p/swift-bases.git
Fetching https://github.com/attaswift/BigInt.git
Fetching https://github.com/apple/swift-argument-parser from cache
[1/286] Fetching swift-bases
[139/5112] Fetching swift-bases, bigint
[768/10455] Fetching swift-bases, bigint, secp256k1.swift
Fetched https://github.com/GigaBitcoin/secp256k1.swift.git from cache (1.29s)
[5111/119059] Fetching swift-bases, bigint, potentcodables
Fetched https://github.com/outfoxx/PotentCodables.git from cache (4.80s)
Fetched https://github.com/attaswift/BigInt.git from cache (4.80s)
Fetched https://github.com/swift-libp2p/swift-bases.git from cache (4.80s)
Fetched https://github.com/apple/swift-argument-parser from cache (4.82s)
Computing version for https://github.com/GigaBitcoin/secp256k1.swift.git
Computed https://github.com/GigaBitcoin/secp256k1.swift.git at 0.10.0 (8.20s)
Computing version for https://github.com/attaswift/BigInt.git
Computed https://github.com/attaswift/BigInt.git at 5.7.0 (0.50s)
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.61s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.6.1 (0.51s)
Computing version for https://github.com/outfoxx/PotentCodables.git
Computed https://github.com/outfoxx/PotentCodables.git at 3.5.3 (0.61s)
Fetching https://github.com/sharplet/Regex.git
Fetching https://github.com/SusanDoggie/Float16.git
Fetching https://github.com/apple/swift-collections.git from cache
[1/310] Fetching float16
[215/1564] Fetching float16, regex
Fetched https://github.com/SusanDoggie/Float16.git from cache (1.27s)
Fetched https://github.com/sharplet/Regex.git from cache (1.27s)
Fetched https://github.com/apple/swift-collections.git from cache (1.30s)
Computing version for https://github.com/sharplet/Regex.git
Computed https://github.com/sharplet/Regex.git at 2.1.1 (3.82s)
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.88s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.3.0 (1.55s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.1.1 (0.48s)
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/attaswift/BigInt.git
Working copy of https://github.com/attaswift/BigInt.git resolved at 5.7.0
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/sharplet/Regex.git
Working copy of https://github.com/sharplet/Regex.git resolved at 2.1.1
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/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-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.6.1
Creating working copy for https://github.com/apple/swift-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 1.1.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
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/ICRC1.did
    /Users/admin/builder/spi-builder-workspace/Sources/DAB/Token/DidFiles/ICRC1Oracle.did
    /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/EXT.did
    /Users/admin/builder/spi-builder-workspace/Sources/DAB/Token/DidFiles/DIP20.did
    /Users/admin/builder/spi-builder-workspace/Sources/DAB/Token/DidFiles/Index.did
    /Users/admin/builder/spi-builder-workspace/Sources/DAB/Nft/DidFiles/DIP721.did
    /Users/admin/builder/spi-builder-workspace/Sources/DAB/Nft/DidFiles/ICRC7.did
    /Users/admin/builder/spi-builder-workspace/Sources/DAB/Nft/DidFiles/DABNft.did
    /Users/admin/builder/spi-builder-workspace/Sources/DAB/Nft/DidFiles/OrigynNFT.did
    /Users/admin/builder/spi-builder-workspace/Sources/DAB/Token/DidFiles/DABTokens.did
    /Users/admin/builder/spi-builder-workspace/Sources/DAB/Token/DidFiles/ICPIndex.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.