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 .statsBuild 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.