Fix even more podspec bugs

This commit is contained in:
Koray Koska 2018-02-16 17:05:02 +01:00
parent 6cdecf5d16
commit dd88c64f41
7 changed files with 292 additions and 292 deletions

View File

@ -15,7 +15,7 @@ EXTERNAL SOURCES:
SPEC CHECKSUMS:
Nimble: 7f5a9c447a33002645a071bddafbfb24ea70e0ac
Quick: 58d203b1c5e27fff7229c4c1ae445ad7069a7a08
secp256k1.swift: 7f30bfa4a932e7dc343b43be0dd0d3d824950235
secp256k1.swift: c4734a8c5597de8ff4af5db24624d6dd883eede0
PODFILE CHECKSUM: edc76d8e04d7e8abb3a70d95745bc17449297f49

View File

@ -26,18 +26,18 @@
"pod_target_xcconfig": {
"SWIFT_INCLUDE_PATHS": "${PODS_ROOT}",
"OTHER_CFLAGS": "-DHAVE_CONFIG_H=1 -pedantic -Wall -Wextra -Wcast-align -Wnested-externs -Wshadow -Wstrict-prototypes -Wno-shorten-64-to-32 -Wno-conditional-uninitialized -Wno-unused-function -Wno-long-long -Wno-overlength-strings -O3",
"HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/secp256k1_ios/Classes\""
"HEADER_SEARCH_PATHS": "\"${PODS_ROOT}/secp256k1/Classes\""
},
"source_files": [
"secp256k1/Classes/secp256k1/{src,include,contrib}/*.{h,c}",
"secp256k1/Classes/secp256k1/src/modules/{recovery,ecdh}/*.{h,c}",
"secp256k1/Classes/secp256k1-config.h",
"secp256k1/Classes/secp256k1.h",
"secp256k1/Classes/secp256k1_main.h",
"secp256k1/Classes/secp256k1_ec_mult_static_context.h"
],
"public_header_files": "secp256k1/Classes/secp256k1/include/*.h",
"private_header_files": [
"secp256k1/Classes/ecmult_static_context.h.h",
"secp256k1/Classes/secp256k1_ec_mult_static_context.h",
"secp256k1/Classes/secp256k1/*.h",
"secp256k1/Classes/secp256k1/{contrib,src}/*.h",
"secp256k1/Classes/secp256k1/src/modules/{recovery, ecdh}/*.h"

View File

@ -15,7 +15,7 @@ EXTERNAL SOURCES:
SPEC CHECKSUMS:
Nimble: 7f5a9c447a33002645a071bddafbfb24ea70e0ac
Quick: 58d203b1c5e27fff7229c4c1ae445ad7069a7a08
secp256k1.swift: 7f30bfa4a932e7dc343b43be0dd0d3d824950235
secp256k1.swift: c4734a8c5597de8ff4af5db24624d6dd883eede0
PODFILE CHECKSUM: edc76d8e04d7e8abb3a70d95745bc17449297f49

View File

@ -7,16 +7,14 @@
objects = {
/* Begin PBXBuildFile section */
0055EA875E459DD6D3EBA0A69E61979A /* ecdsa.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BF7B5A3062BAE5AE5325ABADA9DCA5F /* ecdsa.h */; settings = {ATTRIBUTES = (Private, ); }; };
047C77EEF41037A14525BC690B8DBAB7 /* secp256k1-config.h in Headers */ = {isa = PBXBuildFile; fileRef = 429B206E9AE44F35029A0812FC4C4A74 /* secp256k1-config.h */; settings = {ATTRIBUTES = (Project, ); }; };
059BD761EC22F46EE73E02970E853FF1 /* NSBundle+CurrentTestBundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75B78AC1C0059E66BD95A9F0CD2D24F5 /* NSBundle+CurrentTestBundle.swift */; };
0775F0FB7D9E9C7A177A99C565B56C69 /* Pods-secp256k1_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 47565F42B1911421B40DA4BEC66AC213 /* Pods-secp256k1_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
086B05E5C3550F8FEEF35994919DC0AA /* scalar_4x64.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BF284446BD97362212841884661EBE3 /* scalar_4x64.h */; settings = {ATTRIBUTES = (Private, ); }; };
09D210FE996980FEB10C099122BF3E42 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E5D8173434FE00016739EAFDEFEA9313 /* Foundation.framework */; };
0A2CA8B0DD7E300ABFCF1956E6B58248 /* Nimble.h in Headers */ = {isa = PBXBuildFile; fileRef = 2727DBDF3F41A52F002F6B1992165881 /* Nimble.h */; settings = {ATTRIBUTES = (Public, ); }; };
0D3439CA441A8DFC21EEB949C2DC3283 /* ecmult.h in Headers */ = {isa = PBXBuildFile; fileRef = 560F4DABF1387198DC6B025ABC7659EF /* ecmult.h */; settings = {ATTRIBUTES = (Private, ); }; };
11A88F66B613CF608705DF574BA5369E /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4FEA1DF1C7C22E7B20D2DC30FB9D3EF1 /* Configuration.swift */; };
164B69D4E292F3CECF4F995C36CD7DCA /* lax_der_parsing.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C6500F05C095F7F95913DDF0EEEB22B /* lax_der_parsing.c */; };
12B00E01EBEB844D4786365C5AC3E59D /* scalar_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F322139C2D711BAB0686A48A52C85E6 /* scalar_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
14E31B441941B40764A1FBF78035A67E /* field_5x52_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = F955AD97BBD7C259E64152AF5D75F3DD /* field_5x52_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
164B69D4E292F3CECF4F995C36CD7DCA /* lax_der_parsing.c in Sources */ = {isa = PBXBuildFile; fileRef = F24E74EE0789E1667601FE776811D1BD /* lax_der_parsing.c */; };
16CEB7E8A6B0D75983AF7688F30026EE /* SuiteHooks.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42DD07575CFDE63DE6412F425FDBED71 /* SuiteHooks.swift */; };
17C8EE7DF3F57C8F99EAF63C6E61EA99 /* FailureMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5626FB74EE8784DFFFC4B80B1061AB4 /* FailureMessage.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
18A8D339BCCF2FF983EFC088FEADE278 /* Quick-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A9D7EA20C39A55A1EF0C23094895A75 /* Quick-dummy.m */; };
@ -24,65 +22,72 @@
1D762F79F70798D33203D9C1B0460DE5 /* XCTestSuite+QuickTestSuiteBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D9A924C203A11767BBF4D9C3737DA5D /* XCTestSuite+QuickTestSuiteBuilder.m */; };
1E1CE28FFCCD7499620B47C910E9B9E9 /* BeLogical.swift in Sources */ = {isa = PBXBuildFile; fileRef = 645422FB2E7D26E7DD6556CCAC35DAF0 /* BeLogical.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
1F7DB66104CE1649FAE10B635BE1AF8B /* Callsite.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20C9E93FDAF76CEA15A9E23CC159DED1 /* Callsite.swift */; };
20A62A10E06105E80B45210CF943E9E2 /* secp256k1_recovery.h in Headers */ = {isa = PBXBuildFile; fileRef = 5408FFA625106EB9A547C46D92BB7889 /* secp256k1_recovery.h */; settings = {ATTRIBUTES = (Public, ); }; };
228618A63520F4AB60D495DF790DCB91 /* ecmult_gen.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F9680F05C3C98CEC74D35D33E726B18 /* ecmult_gen.h */; settings = {ATTRIBUTES = (Private, ); }; };
1F83C857083BE00CBCDC197C42C52DCD /* scratch.h in Headers */ = {isa = PBXBuildFile; fileRef = 25DDD254089791E718B08CF3BFF065F0 /* scratch.h */; settings = {ATTRIBUTES = (Private, ); }; };
2055CD1F823FB2BCE6B14FA1769B85E9 /* secp256k1.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E3F05A0DE9E59F54B6725DC3E27B89F /* secp256k1.h */; settings = {ATTRIBUTES = (Public, ); }; };
21B28316516A380265E460FC767EA1FE /* secp256k1_main.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D72771292C83974E390F31820F1BA2D /* secp256k1_main.h */; settings = {ATTRIBUTES = (Project, ); }; };
22E9F6FA56858A5F7A5D664E5968ECB0 /* NMBExceptionCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = 88CCA655A571DD68102067AFB473BD77 /* NMBExceptionCapture.h */; settings = {ATTRIBUTES = (Public, ); }; };
25D1805055756CAA69A167CA03B2465C /* ContainElementSatisfying.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2DD6CC02AD6D4C0E7D1169EF9ECB3706 /* ContainElementSatisfying.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
269A33ED48299B9E85F84A462ED3E3F1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E5D8173434FE00016739EAFDEFEA9313 /* Foundation.framework */; };
2748E97EE20C94E67C4362DA60E1E56B /* Closures.swift in Sources */ = {isa = PBXBuildFile; fileRef = D685C0D509328CD8778F99DD53A49A48 /* Closures.swift */; };
29927E63A4C14424A8845E680A05DC12 /* field_5x52_asm_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = B255FFE223D9C5C03256551F7B9A5C1D /* field_5x52_asm_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
29A65FF7D1752DFFF87F5DC8F55CE859 /* ToSucceed.swift in Sources */ = {isa = PBXBuildFile; fileRef = CCE295D4D0ED3F1666C5921320F0E2C6 /* ToSucceed.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
2A5CC28E549C10599120E9DC61C7D6DF /* scalar_8x32_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 6345917532B98E6CE6206F04F8FFA357 /* scalar_8x32_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
2A92FAC6BF4135792337B1A8FF7A352D /* NSString+C99ExtendedIdentifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 057B1682EF92E71137867F0C259AF2CC /* NSString+C99ExtendedIdentifier.swift */; };
2AFFB426C9220E5CB5DBF17F995A775D /* scalar_4x64_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = C19ABE7C6D00F83ABCCFCD13BC245F83 /* scalar_4x64_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
3016DBBC7D37F03684AE9285F88453CB /* field.h in Headers */ = {isa = PBXBuildFile; fileRef = 7664D7E9E762109315BC27BF58AAF77E /* field.h */; settings = {ATTRIBUTES = (Private, ); }; };
3143592D7437C1CFB23AE2C516CAC619 /* World+DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65B4CDEF78BF13177A9303C1E765E5F6 /* World+DSL.swift */; };
3164987370BF805C2DFF7AA6AE120BA4 /* lax_der_parsing.h in Headers */ = {isa = PBXBuildFile; fileRef = 74BF7F659236E9B0C996A9D188E93B76 /* lax_der_parsing.h */; settings = {ATTRIBUTES = (Private, ); }; };
318CE632F756D3922DFEC3B2D0A23FD0 /* scalar_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F2FEF5142C85B0A64B2ACA4F7EFAF93 /* scalar_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
31C39ED8CB1C9317F1F2840FC919662D /* PostNotification.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E0D34DBF4CE55E4FF1BADBA826F9389 /* PostNotification.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
32B38992751B96F21324BFC9923BFCBD /* AssertionDispatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 495BFC3F9A44D525D4BFC5B10557E6C3 /* AssertionDispatcher.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
34777A22F3BBDBCA2483F8C9E1ABD2C7 /* secp256k1.c in Sources */ = {isa = PBXBuildFile; fileRef = 76959693C980FA3146237641A38DAF4F /* secp256k1.c */; };
352DAD07AF8E3B59CF7CB41FD1029150 /* ecmult_gen_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D27423FD5954C5D99D9D6B8F24B8323 /* ecmult_gen_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
34777A22F3BBDBCA2483F8C9E1ABD2C7 /* secp256k1.c in Sources */ = {isa = PBXBuildFile; fileRef = D98740D1C36B59C731BB64A600971D21 /* secp256k1.c */; };
35CADB1AD8E063A35DF68147F3183206 /* CwlMachBadInstructionHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = EF959663D47B18687B5785D72D856CB6 /* CwlMachBadInstructionHandler.h */; settings = {ATTRIBUTES = (Public, ); }; };
3613398E4EA050155E2C40055D05A462 /* group_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 313A0B0C3D0CED7BAD11EA9359943BEC /* group_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
372B28164E395C97B2C9B5ED1F61EC21 /* ecmult.h in Headers */ = {isa = PBXBuildFile; fileRef = 4966A611C8462A5EDD57E879B4773EA0 /* ecmult.h */; settings = {ATTRIBUTES = (Private, ); }; };
39165868FAA78B6264AEA18EB2256229 /* num_gmp_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = CE30F6BE2F4B9AC68D49FF0AA1C5E27E /* num_gmp_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
3B3A88E074630B1EBC2139F4F70F0443 /* ThrowAssertion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0AB0094EAAC3C18B000459B228F01637 /* ThrowAssertion.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
3C66D2692E811DAE57A244A67E7AC555 /* BeVoid.swift in Sources */ = {isa = PBXBuildFile; fileRef = D31FA66A5FC0844A36FC1358ACE2220C /* BeVoid.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
3C99289CEBFF89480F25B05E2D5E9405 /* field.h in Headers */ = {isa = PBXBuildFile; fileRef = C3EA9AD33B3DD42C7AC0400EC7CC1CC1 /* field.h */; settings = {ATTRIBUTES = (Private, ); }; };
3D1A89FDD6B579BAA92AD398E5C019F9 /* EndWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = BAA7B55BBFC51CA440749FF23010D40E /* EndWith.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
3D33F409E3872B98B3F9334263FFB04F /* ecmult_const_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = BE22E5E3828DA3A446266CD54DB9C675 /* ecmult_const_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
3E04D23B2995705A6106D41F3E3E4E33 /* ExpectationMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4273097B1D0DCCA1E22978B03474F2F /* ExpectationMessage.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
401205A3DD33348661C54B47CBCD6FBA /* main_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A0893509590ADBCE73C62F94414DDB5 /* main_impl.h */; settings = {ATTRIBUTES = (Project, ); }; };
3EAAE612B271C66DF604530F9C11B64D /* scalar.h in Headers */ = {isa = PBXBuildFile; fileRef = CDE62B119174202173CAD57EB02DCDC2 /* scalar.h */; settings = {ATTRIBUTES = (Private, ); }; };
40523C37F779BA04DF327585DDECF6DF /* hash_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = AF87E8E61FF1AD32BE6BFDCF174E6A2D /* hash_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
41C783192F7ECD485C8C6384D30CBF11 /* CwlDarwinDefinitions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B6BAD1D6087151AE80585CD387919BA /* CwlDarwinDefinitions.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
42EAAE8CFB95F2352FCE036F263263E1 /* CwlCatchException.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53D1429ABADDB303927AEA89A830C740 /* CwlCatchException.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
431097AF0D1B37D6ECCA7173970825B6 /* secp256k1-config.h in Headers */ = {isa = PBXBuildFile; fileRef = E249C5F37DC8BB6A68E3AE3007C63A43 /* secp256k1-config.h */; settings = {ATTRIBUTES = (Project, ); }; };
4422CFA017B227AB4CB4B050B81DDBF0 /* ecdsa.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F329A4B3E743E6DFD87B98527DF932B /* ecdsa.h */; settings = {ATTRIBUTES = (Private, ); }; };
45F183320C688F9978649F30ABE21D09 /* MatchError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 35AEA5EE84902B2868710A17C747AE0E /* MatchError.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
4778E61C346B74203776F16B3B16C92A /* World.h in Headers */ = {isa = PBXBuildFile; fileRef = 129DA04B381B509DAEDD565711C5A0DA /* World.h */; settings = {ATTRIBUTES = (Project, ); }; };
47CCE46CFF03F35D2C016D380A734831 /* World.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8737F3E0C1FB1ABDDC8F61A081B1F76B /* World.swift */; };
4A323982519A5D2EDCE42B7AC3764214 /* secp256k1_ecdh.h in Headers */ = {isa = PBXBuildFile; fileRef = 553A8DE1E62414957F0A482EF37E8F5A /* secp256k1_ecdh.h */; settings = {ATTRIBUTES = (Public, ); }; };
4CDACD8A5A6CFB688838AA988E7D1E43 /* Nimble-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8686015D3977C1730000CD277955566D /* Nimble-dummy.m */; };
4F10017177B0D436284B21332F3B8D57 /* QCKDSL.h in Headers */ = {isa = PBXBuildFile; fileRef = B9985CC02179403DC54B3460DCE486AC /* QCKDSL.h */; settings = {ATTRIBUTES = (Public, ); }; };
4F8AB7364DF19160BC9C3FBEEDDBE70A /* field_5x52.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C1FD851A336CF3C4F79F199D8C84787 /* field_5x52.h */; settings = {ATTRIBUTES = (Private, ); }; };
4FABBF5CA8F735F48035BE4144613CB7 /* Expression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 014CC71E572C5CC14ADFA82A8B7B97DC /* Expression.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
50698F14E7847E18B907E9373FBF4C21 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E5D8173434FE00016739EAFDEFEA9313 /* Foundation.framework */; };
54CC2049C937561A469575AF9E6A6FE9 /* NimbleEnvironment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6642EE042EBCD8FB5BA4D88BAF4EAB36 /* NimbleEnvironment.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
560F0AB85CB78576F5AEEEFE79D5E6D8 /* field_5x52_asm_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F7084275A11250951BBB0028DFCE471 /* field_5x52_asm_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
56BB03D0FFBCD3C2B0FF0E828299F811 /* scratch.h in Headers */ = {isa = PBXBuildFile; fileRef = 42051B4E0B2C0C4C599FB709FBF63033 /* scratch.h */; settings = {ATTRIBUTES = (Private, ); }; };
579A5FA5F275A3128C883B65F543E2C1 /* util.h in Headers */ = {isa = PBXBuildFile; fileRef = 2129FBB3953E74FAE0134C2204B6CE71 /* util.h */; settings = {ATTRIBUTES = (Private, ); }; };
58C0125D796A97541FDE3414001D8A92 /* BeEmpty.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5B11548A6516BB21526619897608E9F /* BeEmpty.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
58D964317DFBB10F54A273CB12843017 /* BeGreaterThanOrEqualTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 440EEE98EDFE4F4752E17AFA3F550530 /* BeGreaterThanOrEqualTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
5AB9DB61D62D8BF7B1C734B373F361E7 /* CurrentTestCaseTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F18AD3DFDC80322BBE0B149EC31BCC7 /* CurrentTestCaseTracker.h */; settings = {ATTRIBUTES = (Private, ); }; };
5AC7A6DF280C1C5CCB34FC3940783327 /* field_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = E72B92F2100D155DA3559C910C47B026 /* field_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
5BF274C2DEF332ED79B1CD15CFEC3498 /* ThrowError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47578CD4C4970729A947555C915B2317 /* ThrowError.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
5C18C365EB7F7B4B6AD36E4E42E7E66F /* QuickTestSuite.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2E8E430D83F3CC7F72E348A0B222C46F /* QuickTestSuite.swift */; };
5C5982F720EA7765D9BAB4D12EAD8F60 /* Pods-secp256k1_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7AC2F0C632E15B23C744E1E7ED556586 /* Pods-secp256k1_Example-dummy.m */; };
5C62E64784C757AE73100A25792F9BC1 /* secp256k1_ec_mult_static_context.h in Headers */ = {isa = PBXBuildFile; fileRef = DD053425DCC7F2542E1D13BD5CA659C1 /* secp256k1_ec_mult_static_context.h */; settings = {ATTRIBUTES = (Private, ); }; };
5DBCC0E4C72649C9A39A00D40D944DDA /* Nimble-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 148B405578D3A3DC218BD48032E30DEF /* Nimble-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
5DE03BD3B696E8D7A313E07A84F81269 /* scalar_low.h in Headers */ = {isa = PBXBuildFile; fileRef = 62B0FA254A1FF12E57FEAF468AF85823 /* scalar_low.h */; settings = {ATTRIBUTES = (Private, ); }; };
5F0C7B4DC9B22663FFACA35DD3FBB4FE /* lax_der_parsing.h in Headers */ = {isa = PBXBuildFile; fileRef = 158398BFAF7AD05BEA3BAB2D5E75881F /* lax_der_parsing.h */; settings = {ATTRIBUTES = (Private, ); }; };
5F9AFDECC14365CD10F3D83D50020E32 /* CwlMachBadInstructionHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F7F7F422628BD0102712BD3296ED4AD /* CwlMachBadInstructionHandler.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
609F6FCE87B4E36D46B0245C3445397B /* eckey.h in Headers */ = {isa = PBXBuildFile; fileRef = 4517436B0355E515EA85F9A343DEAD2C /* eckey.h */; settings = {ATTRIBUTES = (Private, ); }; };
613AE712A89B5FA943F0AB715A621981 /* field_5x52_int128_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A47FC186F596A291C8F79C037AD9F40 /* field_5x52_int128_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
629C53E863378A999470EDAF54171D25 /* QuickSpec.h in Headers */ = {isa = PBXBuildFile; fileRef = EA8315675F3D2B2385E834043F85C676 /* QuickSpec.h */; settings = {ATTRIBUTES = (Public, ); }; };
62D26CE7BA3AEDB4E5E87218FDCBBA90 /* Functional.swift in Sources */ = {isa = PBXBuildFile; fileRef = D954E7E4D336837086313DAE758F7F32 /* Functional.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
64A811A2CAC2C93FF9DE47062E001D61 /* eckey_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F99A3191B0D7700109FA9FFB1E12E57 /* eckey_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
6593C547A71CCEFC480CD578080A327F /* mach_excServer.h in Headers */ = {isa = PBXBuildFile; fileRef = 835B6DA0EF74C46A43F1142347E4B44E /* mach_excServer.h */; settings = {ATTRIBUTES = (Public, ); }; };
65985C142EE8A74E6E56D5E30A39C79C /* Expectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3018B485E8310AC7A651EF03D32D0823 /* Expectation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
66D95B360795A21FAA4C253C789944BC /* scalar.h in Headers */ = {isa = PBXBuildFile; fileRef = 08B1E30B1BAC55550206D04B54BFFCA9 /* scalar.h */; settings = {ATTRIBUTES = (Private, ); }; };
679F136DDB4D3CCE6CB83FC6E4B176C3 /* ecmult_const.h in Headers */ = {isa = PBXBuildFile; fileRef = 13D76A16CFE545FB741CE159F909786C /* ecmult_const.h */; settings = {ATTRIBUTES = (Private, ); }; };
678C46D13EA824C8C634DACE28BD120D /* field_5x52.h in Headers */ = {isa = PBXBuildFile; fileRef = F1DB72F9D9B67DBD48523817D9D6BD39 /* field_5x52.h */; settings = {ATTRIBUTES = (Private, ); }; };
68FD03C72D719117929696B62038B3D7 /* NMBExpectation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2192785265D796ADAF8B5DE3C97DD4CE /* NMBExpectation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
69162C043B76B786AA46586B595DBED6 /* ecmult_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 85E29A40D985AB6D9363A01DB8E685AB /* ecmult_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
69B80157634D6FAF248D37F397732357 /* CwlPreconditionTesting.h in Headers */ = {isa = PBXBuildFile; fileRef = CAB52415DA15D60348D226639C322706 /* CwlPreconditionTesting.h */; settings = {ATTRIBUTES = (Public, ); }; };
6B7EB78B9CE5A0433BD48DDA45C73DFD /* eckey.h in Headers */ = {isa = PBXBuildFile; fileRef = 83143CC8CA1677FCE42713FF85D316F5 /* eckey.h */; settings = {ATTRIBUTES = (Private, ); }; };
6AF79CDC97058CD95748D3B230A6FBCB /* basic-config.h in Headers */ = {isa = PBXBuildFile; fileRef = C65EF19ACDEA42F31587F3A38F125375 /* basic-config.h */; settings = {ATTRIBUTES = (Private, ); }; };
6BB0EBEB4730B94AC07458E398D142C8 /* MatcherProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F4384CDA1479E6D88E3486B78FD7485 /* MatcherProtocols.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
6CB4890B9BF5F846E980634AFE83917D /* NMBExceptionCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 24FAA89E2AC44E204B5E39B77BD6B921 /* NMBExceptionCapture.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
7003A7BEE97BA4864B4EA6010309C723 /* main_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 5680D4FA0547EDB9A2CA6C70450178DC /* main_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
706BD45F2FBA0D8DB49704CA0BC4F99E /* hash.h in Headers */ = {isa = PBXBuildFile; fileRef = 94F6DB7628E5E5DD8DB16869A8EB5DCA /* hash.h */; settings = {ATTRIBUTES = (Private, ); }; };
71378945B666DC025EED1D31A9721A62 /* eckey_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DB89F56299892535DD509C635306663 /* eckey_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
71F538391488162EA15ACF68C51F75C2 /* URL+FileName.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6D48A33A49B17952C7ABB6214240CB9 /* URL+FileName.swift */; };
73455061CD5F3357417AE0F5715E5F39 /* Pods-secp256k1_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B0997EE7CB28B6C325B37B92195AC89 /* Pods-secp256k1_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
73BC5AC2ECDB8722E085F14B53E0D24E /* AssertionRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2C2E6D41C88E8547B16FD2C42FEF515 /* AssertionRecorder.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
@ -92,88 +97,83 @@
796D4B97C4F9E1AA8CF57F6311DF2629 /* ErrorUtility.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24FAED8BD878439BC32BE461165E4E08 /* ErrorUtility.swift */; };
7AC44649649A532D5AFA353AD070D5C0 /* Example.swift in Sources */ = {isa = PBXBuildFile; fileRef = B38F7EB4258060BAA361D06EF1B16D9B /* Example.swift */; };
7B5222991D1C53DF737242CA6C90012C /* CwlCatchException.m in Sources */ = {isa = PBXBuildFile; fileRef = C949E12BA82E3B6636449B775694F4F3 /* CwlCatchException.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
7C2A3C835C20B57660A91D4440634EF1 /* scalar_8x32.h in Headers */ = {isa = PBXBuildFile; fileRef = D936E2FE654BF16F78F0BED96C12E474 /* scalar_8x32.h */; settings = {ATTRIBUTES = (Private, ); }; };
7E0C9AE6468A5DF91F0F4C7A387D725C /* BeAKindOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = EC9AD5FA0EE5E85143D7DD2030D6818D /* BeAKindOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
7EA26C2390EDB3F314A79F94D35A5943 /* ecdsa_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 66B25EEB089DC710F2B41622FF99B9F7 /* ecdsa_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
7EAF03CD377255B8EE3F87DC72DDC7C2 /* QuickSpecBase.m in Sources */ = {isa = PBXBuildFile; fileRef = E585A4F6C1434FD922B8371E432B5051 /* QuickSpecBase.m */; };
8170866E2ACE0ACFBC6D90081354EC65 /* Stringers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34B5614CBE84B80AA39F75553B3C322A /* Stringers.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
81FE700738DF8B8AD6380987F6E7A81A /* field_5x52_int128_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 0751A4AA014EEF93C91D4FE79E666800 /* field_5x52_int128_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
843CD562F878230EAC9E7603C9DD38E5 /* scratch_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F2F637CBDDD74332AB494D71FFBE867 /* scratch_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
85CAF8487080D212C8E37C9F388B042B /* QuickSpec.m in Sources */ = {isa = PBXBuildFile; fileRef = 38A82DE4A0130E4C946A904FEDDD74CA /* QuickSpec.m */; };
87982DA1E8017CCAA63F5604DC91CD78 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3FBDD60AB5EC0183A198A13D9A5D7BCE /* XCTest.framework */; };
880561007E62E4A503E22F66D537B1E5 /* field_5x52_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 76A88A64C5A32686757903EE1339A9DC /* field_5x52_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
8AD6A5105B3D6279E76807D1F68421E2 /* num_gmp.h in Headers */ = {isa = PBXBuildFile; fileRef = D9FA424E26EEE95428BB2AD655D79542 /* num_gmp.h */; settings = {ATTRIBUTES = (Private, ); }; };
8B55BD430033027AD5FF22D630DD9F62 /* DSL.m in Sources */ = {isa = PBXBuildFile; fileRef = 82267A98670DE3E96EAB2047A8872FE0 /* DSL.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
8C12FB2CFF529EDE1274C483E3EB1AB5 /* secp256k1_ec_mult_static_context.h in Headers */ = {isa = PBXBuildFile; fileRef = ADF04D637EFE29085A4F4131CCC4CCCA /* secp256k1_ec_mult_static_context.h */; settings = {ATTRIBUTES = (Project, ); }; };
8C35B71C2C8FB11A6308B0F34EAA318E /* secp256k1_ecdh.h in Headers */ = {isa = PBXBuildFile; fileRef = 2519D2AD888DAE7C9CCEA29CCB41B7CA /* secp256k1_ecdh.h */; settings = {ATTRIBUTES = (Public, ); }; };
96132E7432F8DD315A88A07C6B4F9C72 /* NMBStringify.h in Headers */ = {isa = PBXBuildFile; fileRef = E15D0BD895E38B9512195BFED925B0F7 /* NMBStringify.h */; settings = {ATTRIBUTES = (Public, ); }; };
96A8EDBDB05A1D1E1EBEBC94CA1E5EF7 /* secp256k1.swift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F1DD2C4AB77C5F0B9140D68BCD6C571E /* secp256k1.swift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
988EED125395950177DC14AF9BC87D8D /* HaveCount.swift in Sources */ = {isa = PBXBuildFile; fileRef = 698366519E8DF1484C0AE2845EB47D7F /* HaveCount.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
9998DAF73646B55B413161497DCCC03B /* ecmult_gen_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = B222675EFA14482457A0C4239E5B6A18 /* ecmult_gen_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
9BC396AEDFA4281BC8B388BB0EF66DDE /* num_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 5711727612676065C8FC1BA4DCF4C537 /* num_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
9BC47CB1F247344B748F37E973AE06B3 /* Behavior.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73C1D1A0D20C667FAF4F01C3BA4AC451 /* Behavior.swift */; };
9DCB1E4E84AAE0D60BB29F94EDEF1DFC /* secp256k1.h in Headers */ = {isa = PBXBuildFile; fileRef = B5472353CE51A23F8DAFC46C35BA448A /* secp256k1.h */; settings = {ATTRIBUTES = (Public, ); }; };
9EE801020BCA573AAF9809C7C4840695 /* lax_der_privatekey_parsing.h in Headers */ = {isa = PBXBuildFile; fileRef = 96EE534248AA0784F46E803F1AC5B687 /* lax_der_privatekey_parsing.h */; settings = {ATTRIBUTES = (Private, ); }; };
9E3C01AD3122617F88E250619428C169 /* scalar_4x64.h in Headers */ = {isa = PBXBuildFile; fileRef = 943DF62045520EB95F4E423BE187446C /* scalar_4x64.h */; settings = {ATTRIBUTES = (Private, ); }; };
A18016D0D5E0A7FCFB364D3B0CF89A6C /* QuickConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 8EF0EA564D82AB46B710DC6096C1EA6B /* QuickConfiguration.m */; };
A272932A4DF9AC2D3B0A21AC70606F6D /* CwlBadInstructionException.swift in Sources */ = {isa = PBXBuildFile; fileRef = B887FE600257A86B38E726B0E1D628AF /* CwlBadInstructionException.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
A555231F82F5B4CD00559D5DD7B2B9B2 /* field_10x26_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 96EC99EB667C9C0BE86B62BB0F7DA8E9 /* field_10x26_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
A2E5061CA7A3EFDBB9C967EC27FE851E /* ecmult_gen.h in Headers */ = {isa = PBXBuildFile; fileRef = 83BB7A00C66F2C8EB6B9385FB7108333 /* ecmult_gen.h */; settings = {ATTRIBUTES = (Private, ); }; };
A61ADD214AA182EEB2AC95EA3F3D658F /* XCTestObservationCenter+Register.m in Sources */ = {isa = PBXBuildFile; fileRef = 187D1EDF80EB0D8FC035AC3570D09DD5 /* XCTestObservationCenter+Register.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
A74537420FF0CEDC6B9E82E1DC4C2B15 /* Contain.swift in Sources */ = {isa = PBXBuildFile; fileRef = CE1C0594000452979B62B1798B1A59E8 /* Contain.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
A76E995219EBEC84B10AF01651CB1136 /* ecmult_const.h in Headers */ = {isa = PBXBuildFile; fileRef = 587AFFDD5C66DF8A5F6D19093A826BFD /* ecmult_const.h */; settings = {ATTRIBUTES = (Private, ); }; };
A780D50C12F79BF0278DBB511B87B0CD /* scalar_8x32.h in Headers */ = {isa = PBXBuildFile; fileRef = A04BA16EC18EBDBE711B55858821116E /* scalar_8x32.h */; settings = {ATTRIBUTES = (Private, ); }; };
A7C13C62E4116CA964A3E82179092AD5 /* NMBObjCMatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F8524E2A1A324B13D66AAB576C8C742 /* NMBObjCMatcher.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
A97BB61DC5C719A123BE336E910D4031 /* scalar_4x64_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E6FFC73ED76723688F30BB73C8A1838 /* scalar_4x64_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
AA0E7BAF840D78ACACB3CAC5499BEBA6 /* secp256k1.swift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E3B10F772FE5CF30F5C41175FEF1BC2A /* secp256k1.swift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
AAA2830BBCD86431B3EEB0ED968DF4A3 /* CwlCatchException.h in Headers */ = {isa = PBXBuildFile; fileRef = C57921338FECDDCDAAC88A57C2055737 /* CwlCatchException.h */; settings = {ATTRIBUTES = (Public, ); }; };
ADEE95A3A188BE3095990E20766BCCC8 /* DSL+Wait.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4751C923ACB051055F76821461557965 /* DSL+Wait.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
AE3D72246CBF0298BF043ABBCAD5DE73 /* ecdsa_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 43FDE87DB09FFDF7CF9ADEFA56658590 /* ecdsa_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
AE4DA49ECD693BF384CD824DF02D7C6E /* NMBStringify.m in Sources */ = {isa = PBXBuildFile; fileRef = 613C21AD6E98946BCAA54F25374CE020 /* NMBStringify.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
AF1174085D9BC5D50FCE0480E9C2BE94 /* BeGreaterThan.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40E944EFD24B41C7BD60837DFABAFB06 /* BeGreaterThan.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
AFBAA4448D7C07C54BC90B36AB617E65 /* QuickSelectedTestSuiteBuilder.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4C7D6328493B73EF741AC61F4CEF01E /* QuickSelectedTestSuiteBuilder.swift */; };
B102ABE4E54B71B3D2C2118E2782FAB9 /* BeLessThan.swift in Sources */ = {isa = PBXBuildFile; fileRef = A1AB10174D3955FC8BF42A3B45B4C011 /* BeLessThan.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
B13A586EC31C08FFF671EE7DD12EFCE2 /* Quick.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C846417EADDAAFF733CF6AC8FEB5EEA /* Quick.h */; settings = {ATTRIBUTES = (Public, ); }; };
B2C151B20635A480E1937E3D2B509BB4 /* Async.swift in Sources */ = {isa = PBXBuildFile; fileRef = A45DFC46E4EDF480399017D92090D5C1 /* Async.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
B379699E0B2D1830174438212DBBB770 /* num_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2E5FEBB23828172B01026617AF7ECC /* num_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
B670A299CA6A1AA3A570FCB244B971B2 /* QCKDSL.m in Sources */ = {isa = PBXBuildFile; fileRef = 12989D830FCE4AEF54A357265111CAEF /* QCKDSL.m */; };
B76AF59D27CC58941FC0EE9E90A8F99D /* hash_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C74DC4706EE4ACC8BE0B1164C7EDC06 /* hash_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
BA77099991751C684A2547A42FB9D08B /* QuickSpecBase.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BA4794DD94D5DE6BFFFEEC72B8C43E3 /* QuickSpecBase.h */; settings = {ATTRIBUTES = (Project, ); }; };
BC7B9761322C74FA27969BD55833BA47 /* Errors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77125F245BAE7809A034657A48A40830 /* Errors.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
BD0B1A4B2B8E82C49DC8A46D3379BE3F /* scalar_8x32_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = B0A9E854A83BBA0C1260622B48EF7B42 /* scalar_8x32_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
BD387C72F19B47B2E386CCAE401BBB22 /* num.h in Headers */ = {isa = PBXBuildFile; fileRef = 289A0BF53EE9BC8462EA0939B00C2B1A /* num.h */; settings = {ATTRIBUTES = (Private, ); }; };
BDD575C8660AD99F25B569EC36AEEC27 /* lax_der_privatekey_parsing.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CEE03C2B67AC058C0B940D0CDE0920A /* lax_der_privatekey_parsing.h */; settings = {ATTRIBUTES = (Private, ); }; };
BF3B7218901760A6226C7F6346BEF454 /* BeCloseTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBD64278700877FA62EC38F4B27A4881 /* BeCloseTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
BF637F2A1F154BADC4A053EDAC354EDB /* group.h in Headers */ = {isa = PBXBuildFile; fileRef = 26EF14454435947696CE145AF4C761B0 /* group.h */; settings = {ATTRIBUTES = (Private, ); }; };
C04492BE85D6AD8EAAA32481B9F2EB0F /* num_gmp.h in Headers */ = {isa = PBXBuildFile; fileRef = 85FD1FF86510AF34CAADD90F68E00062 /* num_gmp.h */; settings = {ATTRIBUTES = (Private, ); }; };
BFAF7F62DC8061403D3F48D397BC7792 /* secp256k1_recovery.h in Headers */ = {isa = PBXBuildFile; fileRef = E2F9FEF1335E5AA1F99F66394951EFB4 /* secp256k1_recovery.h */; settings = {ATTRIBUTES = (Public, ); }; };
C06FA100C1BBEE34B863BCB8A65359C1 /* MatcherFunc.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55E9F8B6E78A1CAF1BEE982E163FA968 /* MatcherFunc.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
C1D862177DC2999FAC710AC25F253BD0 /* BeAnInstanceOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2C33F4DC31A8120E8743B2A6163585F /* BeAnInstanceOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
C2467221FCD579800B9CD8FBBDB10B4D /* CwlCatchBadInstruction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7FE66AEC1DADAB5A835D219A5EC52ABA /* CwlCatchBadInstruction.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
C6485E8888D1CD7B6C1BF09E34E9CA5E /* secp256k1.swift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7ED1DBBA7FB65707873CBCBA71C27247 /* secp256k1.swift-dummy.m */; };
C302F492553665B18E624F4582ADEEC2 /* main_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = EBAF6A9787087D83CFAD5EFD9FAFA0BF /* main_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
C43DFE404B9DDD52782619342B98FCD6 /* main_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DF00C771BC4F53EA4DF68BF374AEC87 /* main_impl.h */; settings = {ATTRIBUTES = (Project, ); }; };
C6485E8888D1CD7B6C1BF09E34E9CA5E /* secp256k1.swift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DE8359D07837CFE8C03436A6C3133E68 /* secp256k1.swift-dummy.m */; };
C8320A6164C870ADDB8A855ADEBBBDC9 /* Equal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 15A5A2213F831D11D721E17AA14BFB58 /* Equal.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
CCDAF11E7AF29E720C587B038145F622 /* BeginWith.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7CC8DBE433A202DCF807B91BB5557F6D /* BeginWith.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
CD36CD02D314864B1F1BBC2E649B03A8 /* ExampleMetadata.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8452C5F4B63A4A0178E56CDC9E95DFE8 /* ExampleMetadata.swift */; };
CDA68504943FDCC9C272D5053076DE1B /* scalar_low_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C0BE74BF57545B79D9A63BB5A970E11 /* scalar_low_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
CE2BA067B8D2C251B7684D23B866DB9B /* QuickConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D2E298780429D096F1EC434CFC3B225 /* QuickConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; };
CF55697859D633C852C3586384647EB6 /* NimbleXCTestHandler.swift in Sources */ = {isa = PBXBuildFile; fileRef = 240CEA0915AA3241F6A49CB65CEC8767 /* NimbleXCTestHandler.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
CF6D31DAEF092725471B83C904E61005 /* Quick-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BCD7C4F10E8CD2DCAD3B2734A26D9B0 /* Quick-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
D047AC7E58CCF04A60F1181B2B2BE698 /* hash.h in Headers */ = {isa = PBXBuildFile; fileRef = EF9F86AA65A811A6CDE8F58CFCCCB8A6 /* hash.h */; settings = {ATTRIBUTES = (Private, ); }; };
D04A53A31E635591FCA18AF9C82D9237 /* secp256k1.h in Headers */ = {isa = PBXBuildFile; fileRef = EBB5B649B3E7457C2EBAE0DEE0839E3F /* secp256k1.h */; settings = {ATTRIBUTES = (Project, ); }; };
CFDCC9BCBEF2D14B781ECB0C736AA299 /* field_10x26_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E777087E8486A8A3FDC7E2EEC319469 /* field_10x26_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
D13B12F7E0DCB481EBAA063CE241AAC3 /* World+DSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 467F00CAF06ADEF612F697F068843FB2 /* World+DSL.h */; settings = {ATTRIBUTES = (Project, ); }; };
D32F159D7334C32891A1EF190C649F63 /* scalar_low_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C1D9616BD5C7D43A0C0B10A8050BAAD /* scalar_low_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
D96AD5375A6EFEA1A854E3C3F941FEA2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E5D8173434FE00016739EAFDEFEA9313 /* Foundation.framework */; };
D9E62C41794D0B5D2CD68CA92C4BA836 /* mach_excServer.c in Sources */ = {isa = PBXBuildFile; fileRef = 679FFD5386CAB1887F96D8FF6D84B7B8 /* mach_excServer.c */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
DA4384E37FCD10EFCEDF7B462CE37401 /* DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C78BF27F3A2B7B1368FE2E4317B6557 /* DSL.swift */; };
DA4A7D740F7012E32D5703C14B0AE918 /* basic-config.h in Headers */ = {isa = PBXBuildFile; fileRef = 30C1810F1A2E5579AF597AE290B119C4 /* basic-config.h */; settings = {ATTRIBUTES = (Private, ); }; };
DABBE8FF5B41BBD69B57627AF66E1AFB /* ExampleHooks.swift in Sources */ = {isa = PBXBuildFile; fileRef = 301223B3EB74E21CDB1303C459B57231 /* ExampleHooks.swift */; };
DF026F6F406A4FB6CEA63B0A4B9E27DD /* AllPass.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26D7B54C77385B78FFA011C64D94E436 /* AllPass.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
E22E8A9CCC2DFA5769516AE879116113 /* util.h in Headers */ = {isa = PBXBuildFile; fileRef = 834B0781C75B808140D38FFDEED2BF2E /* util.h */; settings = {ATTRIBUTES = (Private, ); }; };
E57C66D54E91C63FBFEB507391CFB565 /* group_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = AF23C32A6C600A873FE1A22A7A7880F3 /* group_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
DF387982FC20BB31AA4BB3E5E4D8D23D /* field_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 648193A10BFB84E36D66512E0DBC5BD5 /* field_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
E52C1286C90C594666E4298B93D6FA3C /* num.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EF36DAF62D304E1FDF26C66B42877D0 /* num.h */; settings = {ATTRIBUTES = (Private, ); }; };
E670A15E9E896827F67C0D1A72C4F073 /* Pods-secp256k1_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 38C138A852411363B0288C74C0449E95 /* Pods-secp256k1_Tests-dummy.m */; };
E8417B23832F4FAF7D1B7F5C43AE9442 /* num_gmp_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = AE50FE4AD79BF1D7AF984D7DA322DAB8 /* num_gmp_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
E881820A805CA522F70662193C0B176C /* field_10x26.h in Headers */ = {isa = PBXBuildFile; fileRef = B0A0DB15D29773AE810F101813684BAC /* field_10x26.h */; settings = {ATTRIBUTES = (Private, ); }; };
EAAA05EBBC34225C0DB45797712E24A1 /* AsyncMatcherWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BE63B47CD572A17C6AFDF8853BFCA4F /* AsyncMatcherWrapper.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
EAE2AAE5EB826B38978692984BB22FDD /* RaisesException.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6288AE2766817391D894EE944596984 /* RaisesException.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
EB3A73071ABA60E77E0704649637D8BD /* SatisfyAnyOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77C2834A0AE71F3E85759885C0557533 /* SatisfyAnyOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
EF8548E0C37E8888D9DDC11ED89D3568 /* Predicate.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE960FDA70783D86C4832257093317D2 /* Predicate.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
EFB1C30A1DE487D49495C0B5920DDC1A /* field_10x26.h in Headers */ = {isa = PBXBuildFile; fileRef = 379B717E6525A791232B0B3C663ABE58 /* field_10x26.h */; settings = {ATTRIBUTES = (Private, ); }; };
F28003B228B82B7E1497D4F41F55A31E /* Match.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67C7BB2DC0DED3CBCF5D776D9E39AB30 /* Match.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
F3BAA36614ABDBC0538B0DEA99CF80A0 /* SourceLocation.swift in Sources */ = {isa = PBXBuildFile; fileRef = EADFE06546D2FE7C91DF557E0F5ED093 /* SourceLocation.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
F4BD249C60F21F5E0F7C1FAC8A5BC2AF /* BeIdenticalTo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D9DA3454B15DE38784FA22A452C0121 /* BeIdenticalTo.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
F51F3F21C28B90FC6762064229FE7351 /* Filter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C4D786F262665CE8C9113FA91745753 /* Filter.swift */; };
F7473D783907D2FAC0F222EFBF33E7E8 /* ecmult_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = AD8200F987EEF95A1C6602650DBF867E /* ecmult_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
F835C06225C7BC63A815DA40D181B1E7 /* lax_der_privatekey_parsing.c in Sources */ = {isa = PBXBuildFile; fileRef = 3558AAA0DCC47CCA1EE03C18F4998D62 /* lax_der_privatekey_parsing.c */; };
F72026EBC1B19F4469975AD4B7109E76 /* ecmult_const_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = F9DBB51DE6709062E8D4005AA39DF626 /* ecmult_const_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
F835C06225C7BC63A815DA40D181B1E7 /* lax_der_privatekey_parsing.c in Sources */ = {isa = PBXBuildFile; fileRef = 26C3270E80C0C85F254D50B28865EE62 /* lax_der_privatekey_parsing.c */; };
F888AA2B76F2E0E09012CEEC71652222 /* scalar_low.h in Headers */ = {isa = PBXBuildFile; fileRef = 42BDB5BFE18F5F21169033A81246BEE7 /* scalar_low.h */; settings = {ATTRIBUTES = (Private, ); }; };
F8FEB4C7F20C32A825B2B0B647004295 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E5D8173434FE00016739EAFDEFEA9313 /* Foundation.framework */; };
F9649DD59BAEE88C6864EEFE73ECA88C /* AdapterProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5378FB44B13DD72D6D9510C786BA96C5 /* AdapterProtocols.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; };
F9C3D2E6FFBDA96D146329E476BD94B2 /* scratch_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 91824CD2ECA39D9E9A7F90998039F3FC /* scratch_impl.h */; settings = {ATTRIBUTES = (Private, ); }; };
FB433A84B0A557CD5E5948A8B6705024 /* DSL.h in Headers */ = {isa = PBXBuildFile; fileRef = 2294B6CCB2D8D93AE1F605AAA6A03240 /* DSL.h */; settings = {ATTRIBUTES = (Public, ); }; };
FCBDBE59505CE39609A6DC857EA7C299 /* group.h in Headers */ = {isa = PBXBuildFile; fileRef = A14E5BA293533A57AF55B3AC53AC40A0 /* group.h */; settings = {ATTRIBUTES = (Private, ); }; };
FFFE04D722BC4A4A051E44638BC7FF11 /* ExampleGroup.swift in Sources */ = {isa = PBXBuildFile; fileRef = 829CA47FBDF0A83BF67F7102D4CD40E6 /* ExampleGroup.swift */; };
/* End PBXBuildFile section */
@ -203,96 +203,89 @@
/* Begin PBXFileReference section */
014CC71E572C5CC14ADFA82A8B7B97DC /* Expression.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Expression.swift; path = Sources/Nimble/Expression.swift; sourceTree = "<group>"; };
053B268405F97C690BAEC7FFD75B9CF1 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
057B1682EF92E71137867F0C259AF2CC /* NSString+C99ExtendedIdentifier.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSString+C99ExtendedIdentifier.swift"; path = "Sources/Quick/NSString+C99ExtendedIdentifier.swift"; sourceTree = "<group>"; };
0751A4AA014EEF93C91D4FE79E666800 /* field_5x52_int128_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = field_5x52_int128_impl.h; sourceTree = "<group>"; };
07F26BE08FB57DA5F78E8EA0B90DCB29 /* Pods_secp256k1_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_secp256k1_Tests.framework; path = "Pods-secp256k1_Tests.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
08B1E30B1BAC55550206D04B54BFFCA9 /* scalar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = scalar.h; sourceTree = "<group>"; };
0A9D7EA20C39A55A1EF0C23094895A75 /* Quick-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Quick-dummy.m"; sourceTree = "<group>"; };
0AB0094EAAC3C18B000459B228F01637 /* ThrowAssertion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ThrowAssertion.swift; path = Sources/Nimble/Matchers/ThrowAssertion.swift; sourceTree = "<group>"; };
0BE63B47CD572A17C6AFDF8853BFCA4F /* AsyncMatcherWrapper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AsyncMatcherWrapper.swift; path = Sources/Nimble/Matchers/AsyncMatcherWrapper.swift; sourceTree = "<group>"; };
0D27423FD5954C5D99D9D6B8F24B8323 /* ecmult_gen_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ecmult_gen_impl.h; sourceTree = "<group>"; };
0C1D9616BD5C7D43A0C0B10A8050BAAD /* scalar_low_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = scalar_low_impl.h; sourceTree = "<group>"; };
0E777087E8486A8A3FDC7E2EEC319469 /* field_10x26_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = field_10x26_impl.h; sourceTree = "<group>"; };
0EF36DAF62D304E1FDF26C66B42877D0 /* num.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = num.h; sourceTree = "<group>"; };
0F18AD3DFDC80322BBE0B149EC31BCC7 /* CurrentTestCaseTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CurrentTestCaseTracker.h; path = Sources/NimbleObjectiveC/CurrentTestCaseTracker.h; sourceTree = "<group>"; };
10CD6BE311DCBBAD878F5AEE394DF95A /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
12989D830FCE4AEF54A357265111CAEF /* QCKDSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QCKDSL.m; path = Sources/QuickObjectiveC/DSL/QCKDSL.m; sourceTree = "<group>"; };
129DA04B381B509DAEDD565711C5A0DA /* World.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = World.h; path = Sources/QuickObjectiveC/World.h; sourceTree = "<group>"; };
13D76A16CFE545FB741CE159F909786C /* ecmult_const.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ecmult_const.h; sourceTree = "<group>"; };
148B405578D3A3DC218BD48032E30DEF /* Nimble-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nimble-umbrella.h"; sourceTree = "<group>"; };
158398BFAF7AD05BEA3BAB2D5E75881F /* lax_der_parsing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = lax_der_parsing.h; sourceTree = "<group>"; };
15A5A2213F831D11D721E17AA14BFB58 /* Equal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Equal.swift; path = Sources/Nimble/Matchers/Equal.swift; sourceTree = "<group>"; };
172A6A45C37ED2A226E5A269AD6723E0 /* secp256k1.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = secp256k1.framework; path = secp256k1.swift.framework; sourceTree = BUILT_PRODUCTS_DIR; };
187D1EDF80EB0D8FC035AC3570D09DD5 /* XCTestObservationCenter+Register.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestObservationCenter+Register.m"; path = "Sources/NimbleObjectiveC/XCTestObservationCenter+Register.m"; sourceTree = "<group>"; };
1BCD7C4F10E8CD2DCAD3B2734A26D9B0 /* Quick-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Quick-umbrella.h"; sourceTree = "<group>"; };
1C846417EADDAAFF733CF6AC8FEB5EEA /* Quick.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Quick.h; path = Sources/QuickObjectiveC/Quick.h; sourceTree = "<group>"; };
1D9DA3454B15DE38784FA22A452C0121 /* BeIdenticalTo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeIdenticalTo.swift; path = Sources/Nimble/Matchers/BeIdenticalTo.swift; sourceTree = "<group>"; };
1E2E5FEBB23828172B01026617AF7ECC /* num_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = num_impl.h; sourceTree = "<group>"; };
1E6FFC73ED76723688F30BB73C8A1838 /* scalar_4x64_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = scalar_4x64_impl.h; sourceTree = "<group>"; };
1F9680F05C3C98CEC74D35D33E726B18 /* ecmult_gen.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ecmult_gen.h; sourceTree = "<group>"; };
20C9E93FDAF76CEA15A9E23CC159DED1 /* Callsite.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Callsite.swift; path = Sources/Quick/Callsite.swift; sourceTree = "<group>"; };
2129FBB3953E74FAE0134C2204B6CE71 /* util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = util.h; sourceTree = "<group>"; };
2192785265D796ADAF8B5DE3C97DD4CE /* NMBExpectation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NMBExpectation.swift; path = Sources/Nimble/Adapters/NMBExpectation.swift; sourceTree = "<group>"; };
2294B6CCB2D8D93AE1F605AAA6A03240 /* DSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = DSL.h; path = Sources/NimbleObjectiveC/DSL.h; sourceTree = "<group>"; };
23B1A7571ECCB79BA1AED2B1D4CB5D5A /* Quick.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Quick.framework; path = Quick.framework; sourceTree = BUILT_PRODUCTS_DIR; };
240CEA0915AA3241F6A49CB65CEC8767 /* NimbleXCTestHandler.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NimbleXCTestHandler.swift; path = Sources/Nimble/Adapters/NimbleXCTestHandler.swift; sourceTree = "<group>"; };
24FAA89E2AC44E204B5E39B77BD6B921 /* NMBExceptionCapture.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NMBExceptionCapture.m; path = Sources/NimbleObjectiveC/NMBExceptionCapture.m; sourceTree = "<group>"; };
24FAED8BD878439BC32BE461165E4E08 /* ErrorUtility.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ErrorUtility.swift; path = Sources/Quick/ErrorUtility.swift; sourceTree = "<group>"; };
2519D2AD888DAE7C9CCEA29CCB41B7CA /* secp256k1_ecdh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = secp256k1_ecdh.h; sourceTree = "<group>"; };
25DDD254089791E718B08CF3BFF065F0 /* scratch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = scratch.h; sourceTree = "<group>"; };
26C3270E80C0C85F254D50B28865EE62 /* lax_der_privatekey_parsing.c */ = {isa = PBXFileReference; includeInIndex = 1; path = lax_der_privatekey_parsing.c; sourceTree = "<group>"; };
26D7B54C77385B78FFA011C64D94E436 /* AllPass.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AllPass.swift; path = Sources/Nimble/Matchers/AllPass.swift; sourceTree = "<group>"; };
26EF14454435947696CE145AF4C761B0 /* group.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = group.h; sourceTree = "<group>"; };
2727DBDF3F41A52F002F6B1992165881 /* Nimble.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Nimble.h; path = Sources/Nimble/Nimble.h; sourceTree = "<group>"; };
289A0BF53EE9BC8462EA0939B00C2B1A /* num.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = num.h; sourceTree = "<group>"; };
2B85772DA789A60EAA79D4CF022C5078 /* secp256k1.swift.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = secp256k1.swift.xcconfig; sourceTree = "<group>"; };
2C1FD851A336CF3C4F79F199D8C84787 /* field_5x52.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = field_5x52.h; sourceTree = "<group>"; };
2DD6CC02AD6D4C0E7D1169EF9ECB3706 /* ContainElementSatisfying.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ContainElementSatisfying.swift; path = Sources/Nimble/Matchers/ContainElementSatisfying.swift; sourceTree = "<group>"; };
2E8E430D83F3CC7F72E348A0B222C46F /* QuickTestSuite.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuickTestSuite.swift; path = Sources/Quick/QuickTestSuite.swift; sourceTree = "<group>"; };
301223B3EB74E21CDB1303C459B57231 /* ExampleHooks.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExampleHooks.swift; path = Sources/Quick/Hooks/ExampleHooks.swift; sourceTree = "<group>"; };
3018B485E8310AC7A651EF03D32D0823 /* Expectation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Expectation.swift; path = Sources/Nimble/Expectation.swift; sourceTree = "<group>"; };
30C1810F1A2E5579AF597AE290B119C4 /* basic-config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "basic-config.h"; sourceTree = "<group>"; };
313A0B0C3D0CED7BAD11EA9359943BEC /* group_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = group_impl.h; sourceTree = "<group>"; };
348E6FA4721A31447A474C74111C743B /* Pods-secp256k1_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-secp256k1_Tests-acknowledgements.plist"; sourceTree = "<group>"; };
34B5614CBE84B80AA39F75553B3C322A /* Stringers.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Stringers.swift; path = Sources/Nimble/Utils/Stringers.swift; sourceTree = "<group>"; };
3558AAA0DCC47CCA1EE03C18F4998D62 /* lax_der_privatekey_parsing.c */ = {isa = PBXFileReference; includeInIndex = 1; path = lax_der_privatekey_parsing.c; sourceTree = "<group>"; };
35AEA5EE84902B2868710A17C747AE0E /* MatchError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MatchError.swift; path = Sources/Nimble/Matchers/MatchError.swift; sourceTree = "<group>"; };
379B717E6525A791232B0B3C663ABE58 /* field_10x26.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = field_10x26.h; sourceTree = "<group>"; };
38A82DE4A0130E4C946A904FEDDD74CA /* QuickSpec.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QuickSpec.m; path = Sources/QuickObjectiveC/QuickSpec.m; sourceTree = "<group>"; };
38C138A852411363B0288C74C0449E95 /* Pods-secp256k1_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-secp256k1_Tests-dummy.m"; sourceTree = "<group>"; };
3B0997EE7CB28B6C325B37B92195AC89 /* Pods-secp256k1_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-secp256k1_Example-umbrella.h"; sourceTree = "<group>"; };
3B6BAD1D6087151AE80585CD387919BA /* CwlDarwinDefinitions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CwlDarwinDefinitions.swift; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlPreconditionTesting/CwlDarwinDefinitions.swift; sourceTree = "<group>"; };
3C74DC4706EE4ACC8BE0B1164C7EDC06 /* hash_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = hash_impl.h; sourceTree = "<group>"; };
3D68DAEC8E32384A7F073B2409B5F74E /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
3F2FEF5142C85B0A64B2ACA4F7EFAF93 /* scalar_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = scalar_impl.h; sourceTree = "<group>"; };
3FBDD60AB5EC0183A198A13D9A5D7BCE /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; };
40E944EFD24B41C7BD60837DFABAFB06 /* BeGreaterThan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeGreaterThan.swift; path = Sources/Nimble/Matchers/BeGreaterThan.swift; sourceTree = "<group>"; };
42051B4E0B2C0C4C599FB709FBF63033 /* scratch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = scratch.h; sourceTree = "<group>"; };
429B206E9AE44F35029A0812FC4C4A74 /* secp256k1-config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "secp256k1-config.h"; path = "secp256k1/Classes/secp256k1-config.h"; sourceTree = "<group>"; };
42BDB5BFE18F5F21169033A81246BEE7 /* scalar_low.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = scalar_low.h; sourceTree = "<group>"; };
42DD07575CFDE63DE6412F425FDBED71 /* SuiteHooks.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SuiteHooks.swift; path = Sources/Quick/Hooks/SuiteHooks.swift; sourceTree = "<group>"; };
43FDE87DB09FFDF7CF9ADEFA56658590 /* ecdsa_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ecdsa_impl.h; sourceTree = "<group>"; };
440EEE98EDFE4F4752E17AFA3F550530 /* BeGreaterThanOrEqualTo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeGreaterThanOrEqualTo.swift; path = Sources/Nimble/Matchers/BeGreaterThanOrEqualTo.swift; sourceTree = "<group>"; };
4517436B0355E515EA85F9A343DEAD2C /* eckey.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = eckey.h; sourceTree = "<group>"; };
467F00CAF06ADEF612F697F068843FB2 /* World+DSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "World+DSL.h"; path = "Sources/QuickObjectiveC/DSL/World+DSL.h"; sourceTree = "<group>"; };
46F1C80187456DD3D92AB8F042F6789D /* secp256k1.swift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "secp256k1.swift-prefix.pch"; sourceTree = "<group>"; };
4751C923ACB051055F76821461557965 /* DSL+Wait.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "DSL+Wait.swift"; path = "Sources/Nimble/DSL+Wait.swift"; sourceTree = "<group>"; };
47565F42B1911421B40DA4BEC66AC213 /* Pods-secp256k1_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-secp256k1_Tests-umbrella.h"; sourceTree = "<group>"; };
47578CD4C4970729A947555C915B2317 /* ThrowError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ThrowError.swift; path = Sources/Nimble/Matchers/ThrowError.swift; sourceTree = "<group>"; };
47F325AC2A13A124C87C8D99424EB49F /* Pods-secp256k1_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-secp256k1_Example-acknowledgements.plist"; sourceTree = "<group>"; };
495BFC3F9A44D525D4BFC5B10557E6C3 /* AssertionDispatcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssertionDispatcher.swift; path = Sources/Nimble/Adapters/AssertionDispatcher.swift; sourceTree = "<group>"; };
4F99A3191B0D7700109FA9FFB1E12E57 /* eckey_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = eckey_impl.h; sourceTree = "<group>"; };
4966A611C8462A5EDD57E879B4773EA0 /* ecmult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ecmult.h; sourceTree = "<group>"; };
4DB89F56299892535DD509C635306663 /* eckey_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = eckey_impl.h; sourceTree = "<group>"; };
4FEA1DF1C7C22E7B20D2DC30FB9D3EF1 /* Configuration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Configuration.swift; path = Sources/Quick/Configuration/Configuration.swift; sourceTree = "<group>"; };
53729AD19D91C597F8DE4BA9EF134E98 /* Pods_secp256k1_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_secp256k1_Example.framework; path = "Pods-secp256k1_Example.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
5378FB44B13DD72D6D9510C786BA96C5 /* AdapterProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AdapterProtocols.swift; path = Sources/Nimble/Adapters/AdapterProtocols.swift; sourceTree = "<group>"; };
53D1429ABADDB303927AEA89A830C740 /* CwlCatchException.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CwlCatchException.swift; path = Carthage/Checkouts/CwlCatchException/Sources/CwlCatchException/CwlCatchException.swift; sourceTree = "<group>"; };
5408FFA625106EB9A547C46D92BB7889 /* secp256k1_recovery.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = secp256k1_recovery.h; sourceTree = "<group>"; };
553A8DE1E62414957F0A482EF37E8F5A /* secp256k1_ecdh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = secp256k1_ecdh.h; sourceTree = "<group>"; };
55E9F8B6E78A1CAF1BEE982E163FA968 /* MatcherFunc.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MatcherFunc.swift; path = Sources/Nimble/Matchers/MatcherFunc.swift; sourceTree = "<group>"; };
560F4DABF1387198DC6B025ABC7659EF /* ecmult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ecmult.h; sourceTree = "<group>"; };
561C23FF26877422BF1F75F4BC11F182 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
5680D4FA0547EDB9A2CA6C70450178DC /* main_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = main_impl.h; sourceTree = "<group>"; };
5BF284446BD97362212841884661EBE3 /* scalar_4x64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = scalar_4x64.h; sourceTree = "<group>"; };
5C0BE74BF57545B79D9A63BB5A970E11 /* scalar_low_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = scalar_low_impl.h; sourceTree = "<group>"; };
5711727612676065C8FC1BA4DCF4C537 /* num_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = num_impl.h; sourceTree = "<group>"; };
587AFFDD5C66DF8A5F6D19093A826BFD /* ecmult_const.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ecmult_const.h; sourceTree = "<group>"; };
5C4D786F262665CE8C9113FA91745753 /* Filter.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Filter.swift; path = Sources/Quick/Filter.swift; sourceTree = "<group>"; };
5C6500F05C095F7F95913DDF0EEEB22B /* lax_der_parsing.c */ = {isa = PBXFileReference; includeInIndex = 1; path = lax_der_parsing.c; sourceTree = "<group>"; };
5D4DEA2E4E0B45E86AD690734A6A9ED9 /* Pods-secp256k1_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-secp256k1_Example.modulemap"; sourceTree = "<group>"; };
5F7084275A11250951BBB0028DFCE471 /* field_5x52_asm_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = field_5x52_asm_impl.h; sourceTree = "<group>"; };
5F322139C2D711BAB0686A48A52C85E6 /* scalar_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = scalar_impl.h; sourceTree = "<group>"; };
5FEB6E6024D2B82544220E79CD08A9BA /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
605EF2A73B22D3E0863B202A2B7CFDEE /* BeNil.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeNil.swift; path = Sources/Nimble/Matchers/BeNil.swift; sourceTree = "<group>"; };
613C21AD6E98946BCAA54F25374CE020 /* NMBStringify.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NMBStringify.m; path = Sources/NimbleObjectiveC/NMBStringify.m; sourceTree = "<group>"; };
62B0FA254A1FF12E57FEAF468AF85823 /* scalar_low.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = scalar_low.h; sourceTree = "<group>"; };
6345917532B98E6CE6206F04F8FFA357 /* scalar_8x32_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = scalar_8x32_impl.h; sourceTree = "<group>"; };
637DB7A45FE5BB1290DBA08148286EEA /* Quick-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Quick-prefix.pch"; sourceTree = "<group>"; };
645422FB2E7D26E7DD6556CCAC35DAF0 /* BeLogical.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeLogical.swift; path = Sources/Nimble/Matchers/BeLogical.swift; sourceTree = "<group>"; };
648193A10BFB84E36D66512E0DBC5BD5 /* field_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = field_impl.h; sourceTree = "<group>"; };
65B4CDEF78BF13177A9303C1E765E5F6 /* World+DSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "World+DSL.swift"; path = "Sources/Quick/DSL/World+DSL.swift"; sourceTree = "<group>"; };
6642EE042EBCD8FB5BA4D88BAF4EAB36 /* NimbleEnvironment.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NimbleEnvironment.swift; path = Sources/Nimble/Adapters/NimbleEnvironment.swift; sourceTree = "<group>"; };
66B25EEB089DC710F2B41622FF99B9F7 /* ecdsa_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ecdsa_impl.h; sourceTree = "<group>"; };
679FFD5386CAB1887F96D8FF6D84B7B8 /* mach_excServer.c */ = {isa = PBXFileReference; includeInIndex = 1; name = mach_excServer.c; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlMachBadInstructionHandler/mach_excServer.c; sourceTree = "<group>"; };
67C7BB2DC0DED3CBCF5D776D9E39AB30 /* Match.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Match.swift; path = Sources/Nimble/Matchers/Match.swift; sourceTree = "<group>"; };
698366519E8DF1484C0AE2845EB47D7F /* HaveCount.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HaveCount.swift; path = Sources/Nimble/Matchers/HaveCount.swift; sourceTree = "<group>"; };
@ -301,62 +294,59 @@
6D2E298780429D096F1EC434CFC3B225 /* QuickConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QuickConfiguration.h; path = Sources/QuickObjectiveC/Configuration/QuickConfiguration.h; sourceTree = "<group>"; };
702DA1EC35B4561961245565D06E4F80 /* Pods-secp256k1_Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-secp256k1_Tests-resources.sh"; sourceTree = "<group>"; };
73C1D1A0D20C667FAF4F01C3BA4AC451 /* Behavior.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Behavior.swift; path = Sources/Quick/Behavior.swift; sourceTree = "<group>"; };
74BF7F659236E9B0C996A9D188E93B76 /* lax_der_parsing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = lax_der_parsing.h; sourceTree = "<group>"; };
75B78AC1C0059E66BD95A9F0CD2D24F5 /* NSBundle+CurrentTestBundle.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSBundle+CurrentTestBundle.swift"; path = "Sources/Quick/NSBundle+CurrentTestBundle.swift"; sourceTree = "<group>"; };
76959693C980FA3146237641A38DAF4F /* secp256k1.c */ = {isa = PBXFileReference; includeInIndex = 1; path = secp256k1.c; sourceTree = "<group>"; };
76A88A64C5A32686757903EE1339A9DC /* field_5x52_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = field_5x52_impl.h; sourceTree = "<group>"; };
7664D7E9E762109315BC27BF58AAF77E /* field.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = field.h; sourceTree = "<group>"; };
77125F245BAE7809A034657A48A40830 /* Errors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Errors.swift; path = Sources/Nimble/Utils/Errors.swift; sourceTree = "<group>"; };
77C2834A0AE71F3E85759885C0557533 /* SatisfyAnyOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SatisfyAnyOf.swift; path = Sources/Nimble/Matchers/SatisfyAnyOf.swift; sourceTree = "<group>"; };
7A0893509590ADBCE73C62F94414DDB5 /* main_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = main_impl.h; sourceTree = "<group>"; };
7A47FC186F596A291C8F79C037AD9F40 /* field_5x52_int128_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = field_5x52_int128_impl.h; sourceTree = "<group>"; };
7AC2F0C632E15B23C744E1E7ED556586 /* Pods-secp256k1_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-secp256k1_Example-dummy.m"; sourceTree = "<group>"; };
7BF7B5A3062BAE5AE5325ABADA9DCA5F /* ecdsa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ecdsa.h; sourceTree = "<group>"; };
7CC8DBE433A202DCF807B91BB5557F6D /* BeginWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeginWith.swift; path = Sources/Nimble/Matchers/BeginWith.swift; sourceTree = "<group>"; };
7D9A924C203A11767BBF4D9C3737DA5D /* XCTestSuite+QuickTestSuiteBuilder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "XCTestSuite+QuickTestSuiteBuilder.m"; path = "Sources/QuickObjectiveC/XCTestSuite+QuickTestSuiteBuilder.m"; sourceTree = "<group>"; };
7ED1DBBA7FB65707873CBCBA71C27247 /* secp256k1.swift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "secp256k1.swift-dummy.m"; sourceTree = "<group>"; };
7E3F05A0DE9E59F54B6725DC3E27B89F /* secp256k1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = secp256k1.h; sourceTree = "<group>"; };
7F8524E2A1A324B13D66AAB576C8C742 /* NMBObjCMatcher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NMBObjCMatcher.swift; path = Sources/Nimble/Adapters/NMBObjCMatcher.swift; sourceTree = "<group>"; };
7FE66AEC1DADAB5A835D219A5EC52ABA /* CwlCatchBadInstruction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CwlCatchBadInstruction.swift; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlPreconditionTesting/CwlCatchBadInstruction.swift; sourceTree = "<group>"; };
805C45DAB636E20B385F55770161CC4B /* secp256k1.swift-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "secp256k1.swift-prefix.pch"; sourceTree = "<group>"; };
82267A98670DE3E96EAB2047A8872FE0 /* DSL.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = DSL.m; path = Sources/NimbleObjectiveC/DSL.m; sourceTree = "<group>"; };
829CA47FBDF0A83BF67F7102D4CD40E6 /* ExampleGroup.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExampleGroup.swift; path = Sources/Quick/ExampleGroup.swift; sourceTree = "<group>"; };
83143CC8CA1677FCE42713FF85D316F5 /* eckey.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = eckey.h; sourceTree = "<group>"; };
834B0781C75B808140D38FFDEED2BF2E /* util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = util.h; sourceTree = "<group>"; };
835B6DA0EF74C46A43F1142347E4B44E /* mach_excServer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mach_excServer.h; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlMachBadInstructionHandler/mach_excServer.h; sourceTree = "<group>"; };
83BB7A00C66F2C8EB6B9385FB7108333 /* ecmult_gen.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ecmult_gen.h; sourceTree = "<group>"; };
8452C5F4B63A4A0178E56CDC9E95DFE8 /* ExampleMetadata.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExampleMetadata.swift; path = Sources/Quick/ExampleMetadata.swift; sourceTree = "<group>"; };
85FD1FF86510AF34CAADD90F68E00062 /* num_gmp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = num_gmp.h; sourceTree = "<group>"; };
85E29A40D985AB6D9363A01DB8E685AB /* ecmult_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ecmult_impl.h; sourceTree = "<group>"; };
8686015D3977C1730000CD277955566D /* Nimble-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Nimble-dummy.m"; sourceTree = "<group>"; };
8737F3E0C1FB1ABDDC8F61A081B1F76B /* World.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = World.swift; path = Sources/Quick/World.swift; sourceTree = "<group>"; };
877C1236FCF404C49B212CB8B9F1CFF8 /* secp256k1.swift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = secp256k1.swift.modulemap; sourceTree = "<group>"; };
88CCA655A571DD68102067AFB473BD77 /* NMBExceptionCapture.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NMBExceptionCapture.h; path = Sources/NimbleObjectiveC/NMBExceptionCapture.h; sourceTree = "<group>"; };
8ADAC08CF077788B72CB30045EAA75B4 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
8CEE03C2B67AC058C0B940D0CDE0920A /* lax_der_privatekey_parsing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = lax_der_privatekey_parsing.h; sourceTree = "<group>"; };
8D35B9829391F58D646F665CACF28F89 /* DSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DSL.swift; path = Sources/Nimble/DSL.swift; sourceTree = "<group>"; };
8DF00C771BC4F53EA4DF68BF374AEC87 /* main_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = main_impl.h; sourceTree = "<group>"; };
8EF0EA564D82AB46B710DC6096C1EA6B /* QuickConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QuickConfiguration.m; path = Sources/QuickObjectiveC/Configuration/QuickConfiguration.m; sourceTree = "<group>"; };
8F2F637CBDDD74332AB494D71FFBE867 /* scratch_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = scratch_impl.h; sourceTree = "<group>"; };
8F329A4B3E743E6DFD87B98527DF932B /* ecdsa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ecdsa.h; sourceTree = "<group>"; };
8F4384CDA1479E6D88E3486B78FD7485 /* MatcherProtocols.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MatcherProtocols.swift; path = Sources/Nimble/Matchers/MatcherProtocols.swift; sourceTree = "<group>"; };
91824CD2ECA39D9E9A7F90998039F3FC /* scratch_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = scratch_impl.h; sourceTree = "<group>"; };
9245B48A46AAC45502A6B8A2AB745038 /* HooksPhase.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HooksPhase.swift; path = Sources/Quick/Hooks/HooksPhase.swift; sourceTree = "<group>"; };
93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
93FF6FF775F5B98459C5A03518FA3116 /* Pods-secp256k1_Example-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-secp256k1_Example-resources.sh"; sourceTree = "<group>"; };
943DF62045520EB95F4E423BE187446C /* scalar_4x64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = scalar_4x64.h; sourceTree = "<group>"; };
94F6DB7628E5E5DD8DB16869A8EB5DCA /* hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = hash.h; sourceTree = "<group>"; };
95F526FB4BC95B98881D9F2CE746A14E /* Nimble.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Nimble.xcconfig; sourceTree = "<group>"; };
96EC99EB667C9C0BE86B62BB0F7DA8E9 /* field_10x26_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = field_10x26_impl.h; sourceTree = "<group>"; };
96EE534248AA0784F46E803F1AC5B687 /* lax_der_privatekey_parsing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = lax_der_privatekey_parsing.h; sourceTree = "<group>"; };
9C78BF27F3A2B7B1368FE2E4317B6557 /* DSL.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DSL.swift; path = Sources/Quick/DSL/DSL.swift; sourceTree = "<group>"; };
9D72771292C83974E390F31820F1BA2D /* secp256k1_main.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = secp256k1_main.h; path = secp256k1/Classes/secp256k1_main.h; sourceTree = "<group>"; };
9E0D34DBF4CE55E4FF1BADBA826F9389 /* PostNotification.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PostNotification.swift; path = Sources/Nimble/Matchers/PostNotification.swift; sourceTree = "<group>"; };
9F7F7F422628BD0102712BD3296ED4AD /* CwlMachBadInstructionHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CwlMachBadInstructionHandler.m; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlMachBadInstructionHandler/CwlMachBadInstructionHandler.m; sourceTree = "<group>"; };
A04BA16EC18EBDBE711B55858821116E /* scalar_8x32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = scalar_8x32.h; sourceTree = "<group>"; };
A14E5BA293533A57AF55B3AC53AC40A0 /* group.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = group.h; sourceTree = "<group>"; };
A1AB10174D3955FC8BF42A3B45B4C011 /* BeLessThan.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeLessThan.swift; path = Sources/Nimble/Matchers/BeLessThan.swift; sourceTree = "<group>"; };
A45DFC46E4EDF480399017D92090D5C1 /* Async.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Async.swift; path = Sources/Nimble/Utils/Async.swift; sourceTree = "<group>"; };
A5626FB74EE8784DFFFC4B80B1061AB4 /* FailureMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FailureMessage.swift; path = Sources/Nimble/FailureMessage.swift; sourceTree = "<group>"; };
A5B11548A6516BB21526619897608E9F /* BeEmpty.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeEmpty.swift; path = Sources/Nimble/Matchers/BeEmpty.swift; sourceTree = "<group>"; };
A6288AE2766817391D894EE944596984 /* RaisesException.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RaisesException.swift; path = Sources/Nimble/Matchers/RaisesException.swift; sourceTree = "<group>"; };
AD8200F987EEF95A1C6602650DBF867E /* ecmult_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ecmult_impl.h; sourceTree = "<group>"; };
ADF04D637EFE29085A4F4131CCC4CCCA /* secp256k1_ec_mult_static_context.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = secp256k1_ec_mult_static_context.h; path = secp256k1/Classes/secp256k1_ec_mult_static_context.h; sourceTree = "<group>"; };
AE50FE4AD79BF1D7AF984D7DA322DAB8 /* num_gmp_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = num_gmp_impl.h; sourceTree = "<group>"; };
AF23C32A6C600A873FE1A22A7A7880F3 /* group_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = group_impl.h; sourceTree = "<group>"; };
B0A0DB15D29773AE810F101813684BAC /* field_10x26.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = field_10x26.h; sourceTree = "<group>"; };
B0A9E854A83BBA0C1260622B48EF7B42 /* scalar_8x32_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = scalar_8x32_impl.h; sourceTree = "<group>"; };
AC19D34875125901B73F31928D2F07FD /* secp256k1.swift.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = secp256k1.swift.modulemap; sourceTree = "<group>"; };
AF87E8E61FF1AD32BE6BFDCF174E6A2D /* hash_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = hash_impl.h; sourceTree = "<group>"; };
B222675EFA14482457A0C4239E5B6A18 /* ecmult_gen_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ecmult_gen_impl.h; sourceTree = "<group>"; };
B255FFE223D9C5C03256551F7B9A5C1D /* field_5x52_asm_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = field_5x52_asm_impl.h; sourceTree = "<group>"; };
B2C2E6D41C88E8547B16FD2C42FEF515 /* AssertionRecorder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AssertionRecorder.swift; path = Sources/Nimble/Adapters/AssertionRecorder.swift; sourceTree = "<group>"; };
B37AE49755C280D4F0FE894C11A87939 /* Pods-secp256k1_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-secp256k1_Tests.release.xcconfig"; sourceTree = "<group>"; };
B38F7EB4258060BAA361D06EF1B16D9B /* Example.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Example.swift; path = Sources/Quick/Example.swift; sourceTree = "<group>"; };
B4273097B1D0DCCA1E22978B03474F2F /* ExpectationMessage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpectationMessage.swift; path = Sources/Nimble/ExpectationMessage.swift; sourceTree = "<group>"; };
B5472353CE51A23F8DAFC46C35BA448A /* secp256k1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = secp256k1.h; sourceTree = "<group>"; };
B54E8617109E65C3B975FE6AB81F0562 /* BeLessThanOrEqual.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeLessThanOrEqual.swift; path = Sources/Nimble/Matchers/BeLessThanOrEqual.swift; sourceTree = "<group>"; };
B62FC8D3EFD93B2D3877DF87DBB12631 /* Quick.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Quick.xcconfig; sourceTree = "<group>"; };
B6D48A33A49B17952C7ABB6214240CB9 /* URL+FileName.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "URL+FileName.swift"; path = "Sources/Quick/URL+FileName.swift"; sourceTree = "<group>"; };
@ -364,41 +354,51 @@
B9985CC02179403DC54B3460DCE486AC /* QCKDSL.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QCKDSL.h; path = Sources/QuickObjectiveC/DSL/QCKDSL.h; sourceTree = "<group>"; };
BAA7B55BBFC51CA440749FF23010D40E /* EndWith.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EndWith.swift; path = Sources/Nimble/Matchers/EndWith.swift; sourceTree = "<group>"; };
BBD64278700877FA62EC38F4B27A4881 /* BeCloseTo.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeCloseTo.swift; path = Sources/Nimble/Matchers/BeCloseTo.swift; sourceTree = "<group>"; };
BE22E5E3828DA3A446266CD54DB9C675 /* ecmult_const_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ecmult_const_impl.h; sourceTree = "<group>"; };
C06CFBF918A1882B6BC801A789EFFCB3 /* Pods-secp256k1_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-secp256k1_Example-frameworks.sh"; sourceTree = "<group>"; };
C19ABE7C6D00F83ABCCFCD13BC245F83 /* scalar_4x64_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = scalar_4x64_impl.h; sourceTree = "<group>"; };
C22EE1E30D2DAA8C037AF664DF8E96BE /* Quick.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = Quick.modulemap; sourceTree = "<group>"; };
C2876639CE7CED9DB554FDBF6A1D7CEB /* Nimble.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = Nimble.modulemap; sourceTree = "<group>"; };
C3EA9AD33B3DD42C7AC0400EC7CC1CC1 /* field.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = field.h; sourceTree = "<group>"; };
C57921338FECDDCDAAC88A57C2055737 /* CwlCatchException.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CwlCatchException.h; path = Carthage/Checkouts/CwlCatchException/Sources/CwlCatchExceptionSupport/include/CwlCatchException.h; sourceTree = "<group>"; };
C65EF19ACDEA42F31587F3A38F125375 /* basic-config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "basic-config.h"; sourceTree = "<group>"; };
C949E12BA82E3B6636449B775694F4F3 /* CwlCatchException.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = CwlCatchException.m; path = Carthage/Checkouts/CwlCatchException/Sources/CwlCatchExceptionSupport/CwlCatchException.m; sourceTree = "<group>"; };
CAB52415DA15D60348D226639C322706 /* CwlPreconditionTesting.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CwlPreconditionTesting.h; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlPreconditionTesting/Mach/CwlPreconditionTesting.h; sourceTree = "<group>"; };
CCE295D4D0ED3F1666C5921320F0E2C6 /* ToSucceed.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ToSucceed.swift; path = Sources/Nimble/Matchers/ToSucceed.swift; sourceTree = "<group>"; };
CDE62B119174202173CAD57EB02DCDC2 /* scalar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = scalar.h; sourceTree = "<group>"; };
CE1C0594000452979B62B1798B1A59E8 /* Contain.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Contain.swift; path = Sources/Nimble/Matchers/Contain.swift; sourceTree = "<group>"; };
CE30F6BE2F4B9AC68D49FF0AA1C5E27E /* num_gmp_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = num_gmp_impl.h; sourceTree = "<group>"; };
D31FA66A5FC0844A36FC1358ACE2220C /* BeVoid.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeVoid.swift; path = Sources/Nimble/Matchers/BeVoid.swift; sourceTree = "<group>"; };
D4614C1A3A9FB1965DED62EBB866080B /* Pods-secp256k1_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-secp256k1_Example.release.xcconfig"; sourceTree = "<group>"; };
D685C0D509328CD8778F99DD53A49A48 /* Closures.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Closures.swift; path = Sources/Quick/Hooks/Closures.swift; sourceTree = "<group>"; };
D936E2FE654BF16F78F0BED96C12E474 /* scalar_8x32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = scalar_8x32.h; sourceTree = "<group>"; };
D954E7E4D336837086313DAE758F7F32 /* Functional.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Functional.swift; path = Sources/Nimble/Utils/Functional.swift; sourceTree = "<group>"; };
D98740D1C36B59C731BB64A600971D21 /* secp256k1.c */ = {isa = PBXFileReference; includeInIndex = 1; path = secp256k1.c; sourceTree = "<group>"; };
D9FA424E26EEE95428BB2AD655D79542 /* num_gmp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = num_gmp.h; sourceTree = "<group>"; };
DC8328A4480D5E83AD3854CCE9EC8C68 /* Pods-secp256k1_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-secp256k1_Tests-acknowledgements.markdown"; sourceTree = "<group>"; };
DD053425DCC7F2542E1D13BD5CA659C1 /* secp256k1_ec_mult_static_context.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = secp256k1_ec_mult_static_context.h; path = secp256k1/Classes/secp256k1_ec_mult_static_context.h; sourceTree = "<group>"; };
DE8359D07837CFE8C03436A6C3133E68 /* secp256k1.swift-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "secp256k1.swift-dummy.m"; sourceTree = "<group>"; };
DE960FDA70783D86C4832257093317D2 /* Predicate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Predicate.swift; path = Sources/Nimble/Matchers/Predicate.swift; sourceTree = "<group>"; };
E15D0BD895E38B9512195BFED925B0F7 /* NMBStringify.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NMBStringify.h; path = Sources/NimbleObjectiveC/NMBStringify.h; sourceTree = "<group>"; };
E3B10F772FE5CF30F5C41175FEF1BC2A /* secp256k1.swift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "secp256k1.swift-umbrella.h"; sourceTree = "<group>"; };
E249C5F37DC8BB6A68E3AE3007C63A43 /* secp256k1-config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "secp256k1-config.h"; path = "secp256k1/Classes/secp256k1-config.h"; sourceTree = "<group>"; };
E2F9FEF1335E5AA1F99F66394951EFB4 /* secp256k1_recovery.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = secp256k1_recovery.h; sourceTree = "<group>"; };
E585A4F6C1434FD922B8371E432B5051 /* QuickSpecBase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = QuickSpecBase.m; path = Sources/QuickSpecBase/QuickSpecBase.m; sourceTree = "<group>"; };
E5D8173434FE00016739EAFDEFEA9313 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
E72B92F2100D155DA3559C910C47B026 /* field_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = field_impl.h; sourceTree = "<group>"; };
E78F4176A5A419BCA41309CEC3BA8BD9 /* Nimble.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Nimble.framework; path = Nimble.framework; sourceTree = BUILT_PRODUCTS_DIR; };
E7F7EFE8D22D160E013850DC1BBF9816 /* Pods-secp256k1_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-secp256k1_Example-acknowledgements.markdown"; sourceTree = "<group>"; };
EA8315675F3D2B2385E834043F85C676 /* QuickSpec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = QuickSpec.h; path = Sources/QuickObjectiveC/QuickSpec.h; sourceTree = "<group>"; };
EADFE06546D2FE7C91DF557E0F5ED093 /* SourceLocation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SourceLocation.swift; path = Sources/Nimble/Utils/SourceLocation.swift; sourceTree = "<group>"; };
EB7DE362F1783B41DDEBC5C0D00280B6 /* Pods-secp256k1_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-secp256k1_Tests.modulemap"; sourceTree = "<group>"; };
EBB5B649B3E7457C2EBAE0DEE0839E3F /* secp256k1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = secp256k1.h; path = secp256k1/Classes/secp256k1.h; sourceTree = "<group>"; };
EBAF6A9787087D83CFAD5EFD9FAFA0BF /* main_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = main_impl.h; sourceTree = "<group>"; };
EC9AD5FA0EE5E85143D7DD2030D6818D /* BeAKindOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeAKindOf.swift; path = Sources/Nimble/Matchers/BeAKindOf.swift; sourceTree = "<group>"; };
ECED727F75B9572EAF2571D5AA8A18B3 /* Pods-secp256k1_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-secp256k1_Tests-frameworks.sh"; sourceTree = "<group>"; };
EF959663D47B18687B5785D72D856CB6 /* CwlMachBadInstructionHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = CwlMachBadInstructionHandler.h; path = Carthage/Checkouts/CwlPreconditionTesting/Sources/CwlMachBadInstructionHandler/include/CwlMachBadInstructionHandler.h; sourceTree = "<group>"; };
EF9F86AA65A811A6CDE8F58CFCCCB8A6 /* hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = hash.h; sourceTree = "<group>"; };
F1DB72F9D9B67DBD48523817D9D6BD39 /* field_5x52.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = field_5x52.h; sourceTree = "<group>"; };
F1DD2C4AB77C5F0B9140D68BCD6C571E /* secp256k1.swift-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "secp256k1.swift-umbrella.h"; sourceTree = "<group>"; };
F24E74EE0789E1667601FE776811D1BD /* lax_der_parsing.c */ = {isa = PBXFileReference; includeInIndex = 1; path = lax_der_parsing.c; sourceTree = "<group>"; };
F2C33F4DC31A8120E8743B2A6163585F /* BeAnInstanceOf.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BeAnInstanceOf.swift; path = Sources/Nimble/Matchers/BeAnInstanceOf.swift; sourceTree = "<group>"; };
F32D35AB3A465D37862B33B916D35C34 /* Nimble-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Nimble-prefix.pch"; sourceTree = "<group>"; };
F354823151D84D40099B454744438B95 /* secp256k1.swift.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = secp256k1.swift.xcconfig; sourceTree = "<group>"; };
F4C7D6328493B73EF741AC61F4CEF01E /* QuickSelectedTestSuiteBuilder.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = QuickSelectedTestSuiteBuilder.swift; path = Sources/Quick/QuickSelectedTestSuiteBuilder.swift; sourceTree = "<group>"; };
F955AD97BBD7C259E64152AF5D75F3DD /* field_5x52_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = field_5x52_impl.h; sourceTree = "<group>"; };
F9DBB51DE6709062E8D4005AA39DF626 /* ecmult_const_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = ecmult_const_impl.h; sourceTree = "<group>"; };
FEED816A5854FCD32041B9647C627C59 /* Pods-secp256k1_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-secp256k1_Example.debug.xcconfig"; sourceTree = "<group>"; };
/* End PBXFileReference section */
@ -447,25 +447,6 @@
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
011E5997207121D4F6F6CC91D1438784 /* modules */ = {
isa = PBXGroup;
children = (
0AAC7BD405F38F7BD26609D1B3EE4BF2 /* ecdh */,
CB7C0C7D63A1CCE900F714D7ACD10B48 /* recovery */,
);
name = modules;
path = modules;
sourceTree = "<group>";
};
0AAC7BD405F38F7BD26609D1B3EE4BF2 /* ecdh */ = {
isa = PBXGroup;
children = (
7A0893509590ADBCE73C62F94414DDB5 /* main_impl.h */,
);
name = ecdh;
path = ecdh;
sourceTree = "<group>";
};
0D72C0F9D179D3508B93AA7C1388CA35 /* Pods-secp256k1_Example */ = {
isa = PBXGroup;
children = (
@ -484,54 +465,14 @@
path = "Target Support Files/Pods-secp256k1_Example";
sourceTree = "<group>";
};
164CFC02CC4F52ED90D00B1689AA3A3F /* contrib */ = {
14BF6513CD29ACBC7A7FE4317EA5CC7B /* modules */ = {
isa = PBXGroup;
children = (
5C6500F05C095F7F95913DDF0EEEB22B /* lax_der_parsing.c */,
74BF7F659236E9B0C996A9D188E93B76 /* lax_der_parsing.h */,
3558AAA0DCC47CCA1EE03C18F4998D62 /* lax_der_privatekey_parsing.c */,
96EE534248AA0784F46E803F1AC5B687 /* lax_der_privatekey_parsing.h */,
E90C1BE4499BFF5336C2192F2B75976C /* ecdh */,
4ABAB3E8228F980F33BBD9E89E001A58 /* recovery */,
);
name = contrib;
path = contrib;
sourceTree = "<group>";
};
21D0B7E8ECFAC13CB39E71428EA96837 /* secp256k1.swift */ = {
isa = PBXGroup;
children = (
EBB5B649B3E7457C2EBAE0DEE0839E3F /* secp256k1.h */,
429B206E9AE44F35029A0812FC4C4A74 /* secp256k1-config.h */,
ADF04D637EFE29085A4F4131CCC4CCCA /* secp256k1_ec_mult_static_context.h */,
3036AEBBCF607068C5EE20DFD666D0CA /* secp256k1 */,
2A0BFF669984D9547064EEF0CF38C61E /* Support Files */,
);
name = secp256k1.swift;
path = ../..;
sourceTree = "<group>";
};
2A0BFF669984D9547064EEF0CF38C61E /* Support Files */ = {
isa = PBXGroup;
children = (
053B268405F97C690BAEC7FFD75B9CF1 /* Info.plist */,
877C1236FCF404C49B212CB8B9F1CFF8 /* secp256k1.swift.modulemap */,
2B85772DA789A60EAA79D4CF022C5078 /* secp256k1.swift.xcconfig */,
7ED1DBBA7FB65707873CBCBA71C27247 /* secp256k1.swift-dummy.m */,
805C45DAB636E20B385F55770161CC4B /* secp256k1.swift-prefix.pch */,
E3B10F772FE5CF30F5C41175FEF1BC2A /* secp256k1.swift-umbrella.h */,
);
name = "Support Files";
path = "Example/Pods/Target Support Files/secp256k1.swift";
sourceTree = "<group>";
};
3036AEBBCF607068C5EE20DFD666D0CA /* secp256k1 */ = {
isa = PBXGroup;
children = (
164CFC02CC4F52ED90D00B1689AA3A3F /* contrib */,
444883F75034A8E07CE8BB456F1CA876 /* include */,
C9F792037EFA5AC2793EC095FEA11598 /* src */,
);
name = secp256k1;
path = secp256k1/Classes/secp256k1;
name = modules;
path = modules;
sourceTree = "<group>";
};
3C3FDCB7F0ADE0D02BF96EB1D4E2C89F /* Pods */ = {
@ -551,17 +492,38 @@
name = Frameworks;
sourceTree = "<group>";
};
444883F75034A8E07CE8BB456F1CA876 /* include */ = {
4ABAB3E8228F980F33BBD9E89E001A58 /* recovery */ = {
isa = PBXGroup;
children = (
B5472353CE51A23F8DAFC46C35BA448A /* secp256k1.h */,
2519D2AD888DAE7C9CCEA29CCB41B7CA /* secp256k1_ecdh.h */,
5408FFA625106EB9A547C46D92BB7889 /* secp256k1_recovery.h */,
EBAF6A9787087D83CFAD5EFD9FAFA0BF /* main_impl.h */,
);
name = recovery;
path = recovery;
sourceTree = "<group>";
};
4B0DB4816AFBDEA22EADEC474CCDE2E8 /* include */ = {
isa = PBXGroup;
children = (
7E3F05A0DE9E59F54B6725DC3E27B89F /* secp256k1.h */,
553A8DE1E62414957F0A482EF37E8F5A /* secp256k1_ecdh.h */,
E2F9FEF1335E5AA1F99F66394951EFB4 /* secp256k1_recovery.h */,
);
name = include;
path = include;
sourceTree = "<group>";
};
506D8EAC7169D44C17E258B9AD42B809 /* contrib */ = {
isa = PBXGroup;
children = (
F24E74EE0789E1667601FE776811D1BD /* lax_der_parsing.c */,
158398BFAF7AD05BEA3BAB2D5E75881F /* lax_der_parsing.h */,
26C3270E80C0C85F254D50B28865EE62 /* lax_der_privatekey_parsing.c */,
8CEE03C2B67AC058C0B940D0CDE0920A /* lax_der_privatekey_parsing.h */,
);
name = contrib;
path = contrib;
sourceTree = "<group>";
};
52324DECCF3E0D2A76F8AC61AB22FC1B /* Support Files */ = {
isa = PBXGroup;
children = (
@ -576,6 +538,19 @@
path = "../Target Support Files/Quick";
sourceTree = "<group>";
};
5E9F7210978F6BE0F2500569E1BA4899 /* secp256k1.swift */ = {
isa = PBXGroup;
children = (
E249C5F37DC8BB6A68E3AE3007C63A43 /* secp256k1-config.h */,
DD053425DCC7F2542E1D13BD5CA659C1 /* secp256k1_ec_mult_static_context.h */,
9D72771292C83974E390F31820F1BA2D /* secp256k1_main.h */,
F0BBB617180F9DC13EE56208CFE8C945 /* secp256k1 */,
CD12943CCE714892C9491372679919EE /* Support Files */,
);
name = secp256k1.swift;
path = ../..;
sourceTree = "<group>";
};
695F660D008FE976B8707B664F8D3388 /* Nimble */ = {
isa = PBXGroup;
children = (
@ -687,7 +662,7 @@
7B7654591DB9C8420211659A3B844423 /* Development Pods */ = {
isa = PBXGroup;
children = (
21D0B7E8ECFAC13CB39E71428EA96837 /* secp256k1.swift */,
5E9F7210978F6BE0F2500569E1BA4899 /* secp256k1.swift */,
);
name = "Development Pods";
sourceTree = "<group>";
@ -713,61 +688,66 @@
);
sourceTree = "<group>";
};
C9F792037EFA5AC2793EC095FEA11598 /* src */ = {
B5B8054F8C72BA4F3D4F858C56201EF0 /* src */ = {
isa = PBXGroup;
children = (
30C1810F1A2E5579AF597AE290B119C4 /* basic-config.h */,
7BF7B5A3062BAE5AE5325ABADA9DCA5F /* ecdsa.h */,
66B25EEB089DC710F2B41622FF99B9F7 /* ecdsa_impl.h */,
83143CC8CA1677FCE42713FF85D316F5 /* eckey.h */,
4F99A3191B0D7700109FA9FFB1E12E57 /* eckey_impl.h */,
560F4DABF1387198DC6B025ABC7659EF /* ecmult.h */,
13D76A16CFE545FB741CE159F909786C /* ecmult_const.h */,
BE22E5E3828DA3A446266CD54DB9C675 /* ecmult_const_impl.h */,
1F9680F05C3C98CEC74D35D33E726B18 /* ecmult_gen.h */,
0D27423FD5954C5D99D9D6B8F24B8323 /* ecmult_gen_impl.h */,
AD8200F987EEF95A1C6602650DBF867E /* ecmult_impl.h */,
C3EA9AD33B3DD42C7AC0400EC7CC1CC1 /* field.h */,
B0A0DB15D29773AE810F101813684BAC /* field_10x26.h */,
96EC99EB667C9C0BE86B62BB0F7DA8E9 /* field_10x26_impl.h */,
2C1FD851A336CF3C4F79F199D8C84787 /* field_5x52.h */,
5F7084275A11250951BBB0028DFCE471 /* field_5x52_asm_impl.h */,
76A88A64C5A32686757903EE1339A9DC /* field_5x52_impl.h */,
0751A4AA014EEF93C91D4FE79E666800 /* field_5x52_int128_impl.h */,
E72B92F2100D155DA3559C910C47B026 /* field_impl.h */,
26EF14454435947696CE145AF4C761B0 /* group.h */,
AF23C32A6C600A873FE1A22A7A7880F3 /* group_impl.h */,
EF9F86AA65A811A6CDE8F58CFCCCB8A6 /* hash.h */,
3C74DC4706EE4ACC8BE0B1164C7EDC06 /* hash_impl.h */,
289A0BF53EE9BC8462EA0939B00C2B1A /* num.h */,
85FD1FF86510AF34CAADD90F68E00062 /* num_gmp.h */,
AE50FE4AD79BF1D7AF984D7DA322DAB8 /* num_gmp_impl.h */,
1E2E5FEBB23828172B01026617AF7ECC /* num_impl.h */,
08B1E30B1BAC55550206D04B54BFFCA9 /* scalar.h */,
5BF284446BD97362212841884661EBE3 /* scalar_4x64.h */,
1E6FFC73ED76723688F30BB73C8A1838 /* scalar_4x64_impl.h */,
D936E2FE654BF16F78F0BED96C12E474 /* scalar_8x32.h */,
B0A9E854A83BBA0C1260622B48EF7B42 /* scalar_8x32_impl.h */,
3F2FEF5142C85B0A64B2ACA4F7EFAF93 /* scalar_impl.h */,
62B0FA254A1FF12E57FEAF468AF85823 /* scalar_low.h */,
5C0BE74BF57545B79D9A63BB5A970E11 /* scalar_low_impl.h */,
42051B4E0B2C0C4C599FB709FBF63033 /* scratch.h */,
91824CD2ECA39D9E9A7F90998039F3FC /* scratch_impl.h */,
76959693C980FA3146237641A38DAF4F /* secp256k1.c */,
834B0781C75B808140D38FFDEED2BF2E /* util.h */,
011E5997207121D4F6F6CC91D1438784 /* modules */,
C65EF19ACDEA42F31587F3A38F125375 /* basic-config.h */,
8F329A4B3E743E6DFD87B98527DF932B /* ecdsa.h */,
43FDE87DB09FFDF7CF9ADEFA56658590 /* ecdsa_impl.h */,
4517436B0355E515EA85F9A343DEAD2C /* eckey.h */,
4DB89F56299892535DD509C635306663 /* eckey_impl.h */,
4966A611C8462A5EDD57E879B4773EA0 /* ecmult.h */,
587AFFDD5C66DF8A5F6D19093A826BFD /* ecmult_const.h */,
F9DBB51DE6709062E8D4005AA39DF626 /* ecmult_const_impl.h */,
83BB7A00C66F2C8EB6B9385FB7108333 /* ecmult_gen.h */,
B222675EFA14482457A0C4239E5B6A18 /* ecmult_gen_impl.h */,
85E29A40D985AB6D9363A01DB8E685AB /* ecmult_impl.h */,
7664D7E9E762109315BC27BF58AAF77E /* field.h */,
379B717E6525A791232B0B3C663ABE58 /* field_10x26.h */,
0E777087E8486A8A3FDC7E2EEC319469 /* field_10x26_impl.h */,
F1DB72F9D9B67DBD48523817D9D6BD39 /* field_5x52.h */,
B255FFE223D9C5C03256551F7B9A5C1D /* field_5x52_asm_impl.h */,
F955AD97BBD7C259E64152AF5D75F3DD /* field_5x52_impl.h */,
7A47FC186F596A291C8F79C037AD9F40 /* field_5x52_int128_impl.h */,
648193A10BFB84E36D66512E0DBC5BD5 /* field_impl.h */,
A14E5BA293533A57AF55B3AC53AC40A0 /* group.h */,
313A0B0C3D0CED7BAD11EA9359943BEC /* group_impl.h */,
94F6DB7628E5E5DD8DB16869A8EB5DCA /* hash.h */,
AF87E8E61FF1AD32BE6BFDCF174E6A2D /* hash_impl.h */,
0EF36DAF62D304E1FDF26C66B42877D0 /* num.h */,
D9FA424E26EEE95428BB2AD655D79542 /* num_gmp.h */,
CE30F6BE2F4B9AC68D49FF0AA1C5E27E /* num_gmp_impl.h */,
5711727612676065C8FC1BA4DCF4C537 /* num_impl.h */,
CDE62B119174202173CAD57EB02DCDC2 /* scalar.h */,
943DF62045520EB95F4E423BE187446C /* scalar_4x64.h */,
C19ABE7C6D00F83ABCCFCD13BC245F83 /* scalar_4x64_impl.h */,
A04BA16EC18EBDBE711B55858821116E /* scalar_8x32.h */,
6345917532B98E6CE6206F04F8FFA357 /* scalar_8x32_impl.h */,
5F322139C2D711BAB0686A48A52C85E6 /* scalar_impl.h */,
42BDB5BFE18F5F21169033A81246BEE7 /* scalar_low.h */,
0C1D9616BD5C7D43A0C0B10A8050BAAD /* scalar_low_impl.h */,
25DDD254089791E718B08CF3BFF065F0 /* scratch.h */,
8F2F637CBDDD74332AB494D71FFBE867 /* scratch_impl.h */,
D98740D1C36B59C731BB64A600971D21 /* secp256k1.c */,
2129FBB3953E74FAE0134C2204B6CE71 /* util.h */,
14BF6513CD29ACBC7A7FE4317EA5CC7B /* modules */,
);
name = src;
path = src;
sourceTree = "<group>";
};
CB7C0C7D63A1CCE900F714D7ACD10B48 /* recovery */ = {
CD12943CCE714892C9491372679919EE /* Support Files */ = {
isa = PBXGroup;
children = (
5680D4FA0547EDB9A2CA6C70450178DC /* main_impl.h */,
5FEB6E6024D2B82544220E79CD08A9BA /* Info.plist */,
AC19D34875125901B73F31928D2F07FD /* secp256k1.swift.modulemap */,
F354823151D84D40099B454744438B95 /* secp256k1.swift.xcconfig */,
DE8359D07837CFE8C03436A6C3133E68 /* secp256k1.swift-dummy.m */,
46F1C80187456DD3D92AB8F042F6789D /* secp256k1.swift-prefix.pch */,
F1DD2C4AB77C5F0B9140D68BCD6C571E /* secp256k1.swift-umbrella.h */,
);
name = recovery;
path = recovery;
name = "Support Files";
path = "Example/Pods/Target Support Files/secp256k1.swift";
sourceTree = "<group>";
};
D803EB5B15D4EAD4461BD11F3EF5188C /* Quick */ = {
@ -811,6 +791,26 @@
path = Quick;
sourceTree = "<group>";
};
E90C1BE4499BFF5336C2192F2B75976C /* ecdh */ = {
isa = PBXGroup;
children = (
8DF00C771BC4F53EA4DF68BF374AEC87 /* main_impl.h */,
);
name = ecdh;
path = ecdh;
sourceTree = "<group>";
};
F0BBB617180F9DC13EE56208CFE8C945 /* secp256k1 */ = {
isa = PBXGroup;
children = (
506D8EAC7169D44C17E258B9AD42B809 /* contrib */,
4B0DB4816AFBDEA22EADEC474CCDE2E8 /* include */,
B5B8054F8C72BA4F3D4F858C56201EF0 /* src */,
);
name = secp256k1;
path = secp256k1/Classes/secp256k1;
sourceTree = "<group>";
};
F3361BEF4B5F2EFF34CEB545A19A16A1 /* Support Files */ = {
isa = PBXGroup;
children = (
@ -837,62 +837,6 @@
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
2006208DED379426397B7661D80D0D7F /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
DA4A7D740F7012E32D5703C14B0AE918 /* basic-config.h in Headers */,
0055EA875E459DD6D3EBA0A69E61979A /* ecdsa.h in Headers */,
7EA26C2390EDB3F314A79F94D35A5943 /* ecdsa_impl.h in Headers */,
6B7EB78B9CE5A0433BD48DDA45C73DFD /* eckey.h in Headers */,
64A811A2CAC2C93FF9DE47062E001D61 /* eckey_impl.h in Headers */,
0D3439CA441A8DFC21EEB949C2DC3283 /* ecmult.h in Headers */,
679F136DDB4D3CCE6CB83FC6E4B176C3 /* ecmult_const.h in Headers */,
3D33F409E3872B98B3F9334263FFB04F /* ecmult_const_impl.h in Headers */,
228618A63520F4AB60D495DF790DCB91 /* ecmult_gen.h in Headers */,
352DAD07AF8E3B59CF7CB41FD1029150 /* ecmult_gen_impl.h in Headers */,
F7473D783907D2FAC0F222EFBF33E7E8 /* ecmult_impl.h in Headers */,
3C99289CEBFF89480F25B05E2D5E9405 /* field.h in Headers */,
E881820A805CA522F70662193C0B176C /* field_10x26.h in Headers */,
A555231F82F5B4CD00559D5DD7B2B9B2 /* field_10x26_impl.h in Headers */,
4F8AB7364DF19160BC9C3FBEEDDBE70A /* field_5x52.h in Headers */,
560F0AB85CB78576F5AEEEFE79D5E6D8 /* field_5x52_asm_impl.h in Headers */,
880561007E62E4A503E22F66D537B1E5 /* field_5x52_impl.h in Headers */,
81FE700738DF8B8AD6380987F6E7A81A /* field_5x52_int128_impl.h in Headers */,
5AC7A6DF280C1C5CCB34FC3940783327 /* field_impl.h in Headers */,
BF637F2A1F154BADC4A053EDAC354EDB /* group.h in Headers */,
E57C66D54E91C63FBFEB507391CFB565 /* group_impl.h in Headers */,
D047AC7E58CCF04A60F1181B2B2BE698 /* hash.h in Headers */,
B76AF59D27CC58941FC0EE9E90A8F99D /* hash_impl.h in Headers */,
3164987370BF805C2DFF7AA6AE120BA4 /* lax_der_parsing.h in Headers */,
9EE801020BCA573AAF9809C7C4840695 /* lax_der_privatekey_parsing.h in Headers */,
7003A7BEE97BA4864B4EA6010309C723 /* main_impl.h in Headers */,
401205A3DD33348661C54B47CBCD6FBA /* main_impl.h in Headers */,
BD387C72F19B47B2E386CCAE401BBB22 /* num.h in Headers */,
C04492BE85D6AD8EAAA32481B9F2EB0F /* num_gmp.h in Headers */,
E8417B23832F4FAF7D1B7F5C43AE9442 /* num_gmp_impl.h in Headers */,
B379699E0B2D1830174438212DBBB770 /* num_impl.h in Headers */,
66D95B360795A21FAA4C253C789944BC /* scalar.h in Headers */,
086B05E5C3550F8FEEF35994919DC0AA /* scalar_4x64.h in Headers */,
A97BB61DC5C719A123BE336E910D4031 /* scalar_4x64_impl.h in Headers */,
7C2A3C835C20B57660A91D4440634EF1 /* scalar_8x32.h in Headers */,
BD0B1A4B2B8E82C49DC8A46D3379BE3F /* scalar_8x32_impl.h in Headers */,
318CE632F756D3922DFEC3B2D0A23FD0 /* scalar_impl.h in Headers */,
5DE03BD3B696E8D7A313E07A84F81269 /* scalar_low.h in Headers */,
CDA68504943FDCC9C272D5053076DE1B /* scalar_low_impl.h in Headers */,
56BB03D0FFBCD3C2B0FF0E828299F811 /* scratch.h in Headers */,
F9C3D2E6FFBDA96D146329E476BD94B2 /* scratch_impl.h in Headers */,
047C77EEF41037A14525BC690B8DBAB7 /* secp256k1-config.h in Headers */,
9DCB1E4E84AAE0D60BB29F94EDEF1DFC /* secp256k1.h in Headers */,
D04A53A31E635591FCA18AF9C82D9237 /* secp256k1.h in Headers */,
AA0E7BAF840D78ACACB3CAC5499BEBA6 /* secp256k1.swift-umbrella.h in Headers */,
8C12FB2CFF529EDE1274C483E3EB1AB5 /* secp256k1_ec_mult_static_context.h in Headers */,
8C35B71C2C8FB11A6308B0F34EAA318E /* secp256k1_ecdh.h in Headers */,
20A62A10E06105E80B45210CF943E9E2 /* secp256k1_recovery.h in Headers */,
E22E8A9CCC2DFA5769516AE879116113 /* util.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
57946E86CC2015E6A535A415AC21CC5B /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
@ -908,6 +852,62 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
63768A53DFDD821B831F1B137E65D462 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
6AF79CDC97058CD95748D3B230A6FBCB /* basic-config.h in Headers */,
4422CFA017B227AB4CB4B050B81DDBF0 /* ecdsa.h in Headers */,
AE3D72246CBF0298BF043ABBCAD5DE73 /* ecdsa_impl.h in Headers */,
609F6FCE87B4E36D46B0245C3445397B /* eckey.h in Headers */,
71378945B666DC025EED1D31A9721A62 /* eckey_impl.h in Headers */,
372B28164E395C97B2C9B5ED1F61EC21 /* ecmult.h in Headers */,
A76E995219EBEC84B10AF01651CB1136 /* ecmult_const.h in Headers */,
F72026EBC1B19F4469975AD4B7109E76 /* ecmult_const_impl.h in Headers */,
A2E5061CA7A3EFDBB9C967EC27FE851E /* ecmult_gen.h in Headers */,
9998DAF73646B55B413161497DCCC03B /* ecmult_gen_impl.h in Headers */,
69162C043B76B786AA46586B595DBED6 /* ecmult_impl.h in Headers */,
3016DBBC7D37F03684AE9285F88453CB /* field.h in Headers */,
EFB1C30A1DE487D49495C0B5920DDC1A /* field_10x26.h in Headers */,
CFDCC9BCBEF2D14B781ECB0C736AA299 /* field_10x26_impl.h in Headers */,
678C46D13EA824C8C634DACE28BD120D /* field_5x52.h in Headers */,
29927E63A4C14424A8845E680A05DC12 /* field_5x52_asm_impl.h in Headers */,
14E31B441941B40764A1FBF78035A67E /* field_5x52_impl.h in Headers */,
613AE712A89B5FA943F0AB715A621981 /* field_5x52_int128_impl.h in Headers */,
DF387982FC20BB31AA4BB3E5E4D8D23D /* field_impl.h in Headers */,
FCBDBE59505CE39609A6DC857EA7C299 /* group.h in Headers */,
3613398E4EA050155E2C40055D05A462 /* group_impl.h in Headers */,
706BD45F2FBA0D8DB49704CA0BC4F99E /* hash.h in Headers */,
40523C37F779BA04DF327585DDECF6DF /* hash_impl.h in Headers */,
5F0C7B4DC9B22663FFACA35DD3FBB4FE /* lax_der_parsing.h in Headers */,
BDD575C8660AD99F25B569EC36AEEC27 /* lax_der_privatekey_parsing.h in Headers */,
C43DFE404B9DDD52782619342B98FCD6 /* main_impl.h in Headers */,
C302F492553665B18E624F4582ADEEC2 /* main_impl.h in Headers */,
E52C1286C90C594666E4298B93D6FA3C /* num.h in Headers */,
8AD6A5105B3D6279E76807D1F68421E2 /* num_gmp.h in Headers */,
39165868FAA78B6264AEA18EB2256229 /* num_gmp_impl.h in Headers */,
9BC396AEDFA4281BC8B388BB0EF66DDE /* num_impl.h in Headers */,
3EAAE612B271C66DF604530F9C11B64D /* scalar.h in Headers */,
9E3C01AD3122617F88E250619428C169 /* scalar_4x64.h in Headers */,
2AFFB426C9220E5CB5DBF17F995A775D /* scalar_4x64_impl.h in Headers */,
A780D50C12F79BF0278DBB511B87B0CD /* scalar_8x32.h in Headers */,
2A5CC28E549C10599120E9DC61C7D6DF /* scalar_8x32_impl.h in Headers */,
12B00E01EBEB844D4786365C5AC3E59D /* scalar_impl.h in Headers */,
F888AA2B76F2E0E09012CEEC71652222 /* scalar_low.h in Headers */,
D32F159D7334C32891A1EF190C649F63 /* scalar_low_impl.h in Headers */,
1F83C857083BE00CBCDC197C42C52DCD /* scratch.h in Headers */,
843CD562F878230EAC9E7603C9DD38E5 /* scratch_impl.h in Headers */,
431097AF0D1B37D6ECCA7173970825B6 /* secp256k1-config.h in Headers */,
2055CD1F823FB2BCE6B14FA1769B85E9 /* secp256k1.h in Headers */,
96A8EDBDB05A1D1E1EBEBC94CA1E5EF7 /* secp256k1.swift-umbrella.h in Headers */,
5C62E64784C757AE73100A25792F9BC1 /* secp256k1_ec_mult_static_context.h in Headers */,
4A323982519A5D2EDCE42B7AC3764214 /* secp256k1_ecdh.h in Headers */,
21B28316516A380265E460FC767EA1FE /* secp256k1_main.h in Headers */,
BFAF7F62DC8061403D3F48D397BC7792 /* secp256k1_recovery.h in Headers */,
579A5FA5F275A3128C883B65F543E2C1 /* util.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
85497845823171A47E23A59621A44463 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
@ -968,7 +968,7 @@
buildPhases = (
6580A35BD8A50DB7B660B5636A0D9958 /* Sources */,
7EED8E9EF665166F5FB42D8CCE98C26E /* Frameworks */,
2006208DED379426397B7661D80D0D7F /* Headers */,
63768A53DFDD821B831F1B137E65D462 /* Headers */,
);
buildRules = (
);
@ -1341,7 +1341,7 @@
};
43A6EF3AA8F58E22679FA0BFE27163B3 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 2B85772DA789A60EAA79D4CF022C5078 /* secp256k1.swift.xcconfig */;
baseConfigurationReference = F354823151D84D40099B454744438B95 /* secp256k1.swift.xcconfig */;
buildSettings = {
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
@ -1557,7 +1557,7 @@
};
F5C4BD1844FCFB6DABE94D6BBA0455A2 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 2B85772DA789A60EAA79D4CF022C5078 /* secp256k1.swift.xcconfig */;
baseConfigurationReference = F354823151D84D40099B454744438B95 /* secp256k1.swift.xcconfig */;
buildSettings = {
CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";

View File

@ -1,6 +1,6 @@
CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/secp256k1.swift
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/secp256k1_ios/Classes"
HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/secp256k1/Classes"
OTHER_CFLAGS = -DHAVE_CONFIG_H=1 -pedantic -Wall -Wextra -Wcast-align -Wnested-externs -Wshadow -Wstrict-prototypes -Wno-shorten-64-to-32 -Wno-conditional-uninitialized -Wno-unused-function -Wno-long-long -Wno-overlength-strings -O3
PODS_BUILD_DIR = $BUILD_DIR
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)

View File

@ -39,12 +39,12 @@ Bitcoin, Ethereum and many other Cryptocurrency Signature generation and verific
s.pod_target_xcconfig = {
'SWIFT_INCLUDE_PATHS' => '${PODS_ROOT}',
'OTHER_CFLAGS' => '-DHAVE_CONFIG_H=1 -pedantic -Wall -Wextra -Wcast-align -Wnested-externs -Wshadow -Wstrict-prototypes -Wno-shorten-64-to-32 -Wno-conditional-uninitialized -Wno-unused-function -Wno-long-long -Wno-overlength-strings -O3',
'HEADER_SEARCH_PATHS' => '"${PODS_ROOT}/secp256k1_ios/Classes"'
'HEADER_SEARCH_PATHS' => '"${PODS_ROOT}/secp256k1/Classes"'
}
s.source_files = 'secp256k1/Classes/secp256k1/{src,include,contrib}/*.{h,c}', 'secp256k1/Classes/secp256k1/src/modules/{recovery,ecdh}/*.{h,c}', 'secp256k1/Classes/secp256k1-config.h', 'secp256k1/Classes/secp256k1.h', 'secp256k1/Classes/secp256k1_ec_mult_static_context.h'
s.source_files = 'secp256k1/Classes/secp256k1/{src,include,contrib}/*.{h,c}', 'secp256k1/Classes/secp256k1/src/modules/{recovery,ecdh}/*.{h,c}', 'secp256k1/Classes/secp256k1-config.h', 'secp256k1/Classes/secp256k1_main.h', 'secp256k1/Classes/secp256k1_ec_mult_static_context.h'
s.public_header_files = 'secp256k1/Classes/secp256k1/include/*.h'
s.private_header_files = 'secp256k1/Classes/ecmult_static_context.h.h', 'secp256k1/Classes/secp256k1/*.h', 'secp256k1/Classes/secp256k1/{contrib,src}/*.h', 'secp256k1/Classes/secp256k1/src/modules/{recovery, ecdh}/*.h'
s.private_header_files = 'secp256k1/Classes/secp256k1_ec_mult_static_context.h', 'secp256k1/Classes/secp256k1/*.h', 'secp256k1/Classes/secp256k1/{contrib,src}/*.h', 'secp256k1/Classes/secp256k1/src/modules/{recovery, ecdh}/*.h'
s.exclude_files = 'secp256k1/Classes/secp256k1/src/test*.{c,h}', 'secp256k1/Classes/secp256k1/src/gen_context.c', 'secp256k1/Classes/secp256k1/src/*bench*.{c,h}', 'secp256k1/Classes/secp256k1/src/modules/{recovery,ecdh}/*test*.{c,h}'
# s.resource_bundles = {