diff --git a/.swiftpm/xcode/xcshareddata/xcschemes/TorusUtils.xcscheme b/.swiftpm/xcode/xcshareddata/xcschemes/TorusUtils.xcscheme
index 3fcec68b..f91b5f03 100644
--- a/.swiftpm/xcode/xcshareddata/xcschemes/TorusUtils.xcscheme
+++ b/.swiftpm/xcode/xcshareddata/xcschemes/TorusUtils.xcscheme
@@ -58,6 +58,9 @@
+
+
diff --git a/Example/TestApplication/Podfile.lock b/Example/TestApplication/Podfile.lock
index 175dac6f..6c9078af 100644
--- a/Example/TestApplication/Podfile.lock
+++ b/Example/TestApplication/Podfile.lock
@@ -14,7 +14,7 @@ PODS:
- Starscream (3.1.1)
- Torus-fetchNodeDetails (0.0.13):
- Torus-web3swift (~> 3.0.2)
- - Torus-utils (0.0.22):
+ - Torus-utils (0.1.0):
- BestLogger (~> 0.0.1)
- PromiseKit/Foundation (~> 6.0)
- Torus-fetchNodeDetails (~> 0.0.1)
@@ -48,9 +48,9 @@ SPEC CHECKSUMS:
PromiseKit: 28fda91c973cc377875d8c0ea4f973013c05b6db
Starscream: 4bb2f9942274833f7b4d296a55504dcfc7edb7b0
Torus-fetchNodeDetails: e9d596dc68bd38f05b3c84f15a9890ab480e9f5e
- Torus-utils: c8b3bd3a8573d944f60a6d8d21795a5e886819bb
+ Torus-utils: 61d4851eef84fb41597bb00c4a185c1f48ec3910
Torus-web3swift: 793aa9b84ce7eaaf8212624db9a01d2bff74b96d
PODFILE CHECKSUM: 06ce0718f4492f3ce5d67cd4472ed09aacc8b3e0
-COCOAPODS: 1.9.3
+COCOAPODS: 1.10.0
diff --git a/Example/TestApplication/Pods/Local Podspecs/Torus-utils.podspec.json b/Example/TestApplication/Pods/Local Podspecs/Torus-utils.podspec.json
index 31a3caf7..67d7ea59 100644
--- a/Example/TestApplication/Pods/Local Podspecs/Torus-utils.podspec.json
+++ b/Example/TestApplication/Pods/Local Podspecs/Torus-utils.podspec.json
@@ -1,6 +1,6 @@
{
"name": "Torus-utils",
- "version": "0.0.22",
+ "version": "0.1.0",
"platforms": {
"ios": "10.0"
},
@@ -17,7 +17,7 @@
"module_name": "TorusUtils",
"source": {
"git": "https://github.com/torusresearch/torus-utils-swift.git",
- "tag": "0.0.22"
+ "tag": "0.1.0"
},
"source_files": [
"Sources/TorusUtils/*.{swift,json}",
diff --git a/Example/TestApplication/Pods/Manifest.lock b/Example/TestApplication/Pods/Manifest.lock
index 175dac6f..6c9078af 100644
--- a/Example/TestApplication/Pods/Manifest.lock
+++ b/Example/TestApplication/Pods/Manifest.lock
@@ -14,7 +14,7 @@ PODS:
- Starscream (3.1.1)
- Torus-fetchNodeDetails (0.0.13):
- Torus-web3swift (~> 3.0.2)
- - Torus-utils (0.0.22):
+ - Torus-utils (0.1.0):
- BestLogger (~> 0.0.1)
- PromiseKit/Foundation (~> 6.0)
- Torus-fetchNodeDetails (~> 0.0.1)
@@ -48,9 +48,9 @@ SPEC CHECKSUMS:
PromiseKit: 28fda91c973cc377875d8c0ea4f973013c05b6db
Starscream: 4bb2f9942274833f7b4d296a55504dcfc7edb7b0
Torus-fetchNodeDetails: e9d596dc68bd38f05b3c84f15a9890ab480e9f5e
- Torus-utils: c8b3bd3a8573d944f60a6d8d21795a5e886819bb
+ Torus-utils: 61d4851eef84fb41597bb00c4a185c1f48ec3910
Torus-web3swift: 793aa9b84ce7eaaf8212624db9a01d2bff74b96d
PODFILE CHECKSUM: 06ce0718f4492f3ce5d67cd4472ed09aacc8b3e0
-COCOAPODS: 1.9.3
+COCOAPODS: 1.10.0
diff --git a/Example/TestApplication/Pods/Pods.xcodeproj/project.pbxproj b/Example/TestApplication/Pods/Pods.xcodeproj/project.pbxproj
index 0d5851e6..1bde7252 100644
--- a/Example/TestApplication/Pods/Pods.xcodeproj/project.pbxproj
+++ b/Example/TestApplication/Pods/Pods.xcodeproj/project.pbxproj
@@ -8,509 +8,509 @@
/* Begin PBXBuildFile section */
0049EB7DC74BEFCDC5740A4FFBE89170 /* Data+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 983EAC494677968114F7EE88233FEABA /* Data+Extension.swift */; };
+ 00542E749518733F88FD9339F521159E /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 22C0D8252621F0AEA40F717DED9EC30E /* UIKit.framework */; };
00C6A45F25B7C9567ABD4B6CEBB8F3A0 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 57FB177CCA2D33F242C50A5425696124 /* Utils.swift */; };
+ 0135B4BBC91F702B043FAA03FBE81DC7 /* Dictionary+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D0D295B5CFF961695DA87A2861273E /* Dictionary+Extension.swift */; };
025EED6A44FE486DD84DA9D38AC02AA0 /* Thenable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23701758AB8CFCE9D199A4A6490ED695 /* Thenable.swift */; };
- 044F0A235DD5EB4D296472C4200B8DD9 /* Promise+Web3+Eth+GetTransactionCount.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EF3613548F0FDED73E13FAD0B733052 /* Promise+Web3+Eth+GetTransactionCount.swift */; };
04C4B5D00750E2E4DFD4C4C7CC47283A /* Bitwise Ops.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3417AA27F81DC7025736414840CE96DC /* Bitwise Ops.swift */; };
+ 050ABE7301E44A40839CB1141263D7A1 /* Web3+Eth+Websocket.swift in Sources */ = {isa = PBXBuildFile; fileRef = C46D42C930B43285DD6F8FF2A6B067C8 /* Web3+Eth+Websocket.swift */; };
0526AEB2FAAA1D80AC6245AB71BE994F /* BlockEncryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF4045338A147B90BC4CF6A04134245F /* BlockEncryptor.swift */; };
05958032576427EDBC47854025783311 /* Utils+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89E7EB332A5FA6BE8612FC78FA87D56A /* Utils+Foundation.swift */; };
- 05C32B925CD9FF4B599AB4984837334B /* Pods-TestApplication-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9480EC5419F2059D80BD085B2DBF2323 /* Pods-TestApplication-dummy.m */; };
- 0633C6BB0E57682387327FA5D9E7AA07 /* Web3+Structures.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65DE2CAB68BF82EF7E4C291D680B923C /* Web3+Structures.swift */; };
068E5963381B58D7D8CD321462F567ED /* Compression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01AA93A3FD30D93674CBE05E81D9EF37 /* Compression.swift */; };
- 0737E8E1810D3701AE3FB1CEB5B93638 /* ABIElements.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91C8859A5799B2649F9FA996E7464F65 /* ABIElements.swift */; };
- 0963D7E9255EA6EDEF45B6E83A3B79AA /* BIP32Keystore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F0788D15D14732F1A963D004B919C6D /* BIP32Keystore.swift */; };
- 0CEAA77690E8618B782D92BE9CAE236A /* Web3+ERC1644.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBF485045332AE057014BCEEB5A5744 /* Web3+ERC1644.swift */; };
- 0D8387411434105B83CC91058C637694 /* ethereumNetwork.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C39AC0B0323AB4964467A53613E6858 /* ethereumNetwork.swift */; };
+ 06DC6E69AE67D84EEECFEBD7B463E857 /* Array+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6C324958CB124585863CBCD7026457B /* Array+Extension.swift */; };
0DF63A4C8FA0E53FB630F5B5429FF066 /* Exponentiation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61E6C697B1AC2A0531EA029885EDC7F0 /* Exponentiation.swift */; };
0E6F0E8337D8928B164D18FC54D6C7F9 /* Bit.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE174377ABA1D1E5E7D5C58D31DB3534 /* Bit.swift */; };
- 106BD8F51D15C03B34F700025E6C5282 /* PlainKeystore.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5D814DEE036E9259F53CD7F317360C0 /* PlainKeystore.swift */; };
- 11074CA491383EF608F6D9B1D27143BA /* PublicKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E1F462DB81262E2F979BAFA0E83E754 /* PublicKey.swift */; };
- 11B07209E90D2F8463F7BACE93F04F2C /* SECP256k1.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6922D28067A86B03C1D077095DC576D /* SECP256k1.swift */; };
- 1309454BFEE0AACEBF3AF594F6335E4A /* Promise+Web3+Personal+UnlockAccount.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2DF0AC5670C4579C4FCD60465FAB33F /* Promise+Web3+Personal+UnlockAccount.swift */; };
- 136B895AC51E3EA75D0FFB79F555DBB2 /* Torus-web3swift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F21B48A2E76A09556CFA6220B71C516 /* Torus-web3swift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 102001307AE6D641603816B047EFC019 /* Web3+ReadingTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED9E42393A7C01647C67E94FA1031982 /* Web3+ReadingTransaction.swift */; };
+ 104671798BC62876A0EAF4843E8DD214 /* TorusUtils+extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DA9D44EFA038847B0758590C853DA8E /* TorusUtils+extension.swift */; };
+ 105F9FE28C889C685EF50017B11FD91C /* ethereumNetwork.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C39AC0B0323AB4964467A53613E6858 /* ethereumNetwork.swift */; };
+ 1381AB98BEA258AD1E22A26D90B213ED /* torusNodePub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CEA0BE1A8D82D717164C287A6194684 /* torusNodePub.swift */; };
13A4BA994DAE26C3B22F1842D5E186BD /* Padding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 482F4CEF8CAB39F946A4E838F48E4EF1 /* Padding.swift */; };
- 14CD669F63733A8103A3419A47ECB6F0 /* String+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF1BC6B85A4ADAF9CCF1D74C8DDED720 /* String+Extension.swift */; };
- 14FEDA62A1CA251328C383E4DE802FC9 /* ABIEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3309076D0B097011EF4504620501C1C6 /* ABIEncoding.swift */; };
- 158E0FF30123AF7E459C469F3DC2BEE4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 433DCFB7FF72D38B6C30F44F1694F316 /* Foundation.framework */; };
+ 14697D03AEF2BD73EFA8FC828D234C77 /* EthereumAddress.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1D982969E9C3AAB90391B8B0BB3B05D /* EthereumAddress.swift */; };
+ 14A34EF3DD06DD900D5FDEEF1EFEF5E1 /* RIPEMD160+StackOveflow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B45FBA0BEE224A8124D443DB48D7DF9 /* RIPEMD160+StackOveflow.swift */; };
+ 14BF1B379708795EB83787ECC6944666 /* Torus-web3swift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 85392959B557C3BF74D0C321445F477A /* Torus-web3swift-dummy.m */; };
+ 14D34E32263C8D334AC63CA775357BA8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 906F22A74F1A30A1EF82CEADEBFD61BD /* Foundation.framework */; };
15901C26A398A72C746D1369042356B6 /* join.m in Sources */ = {isa = PBXBuildFile; fileRef = A15F58E66EDE81637523C6B6EEDC0678 /* join.m */; };
1627E6FA0453D6DB472BA444F1D32AE7 /* SSLClientCertificate.swift in Sources */ = {isa = PBXBuildFile; fileRef = E82CEFFC49C066FE908DED0385475182 /* SSLClientCertificate.swift */; };
+ 1694AF6B6DC5C16FD8A8316F5B911203 /* Promise+Web3+Personal+Sign.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51457D52C8D7B4DFA9A66005FDB8757 /* Promise+Web3+Personal+Sign.swift */; };
16F71F20D31B7EEC6A60DB14135AB7A9 /* Comparable.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCEB51F81A1CD41A462C68D869CD3462 /* Comparable.swift */; };
- 17B7C43F358F6F367C5D7EF3186552CA /* NativeTypesEncoding+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBF4E8FC2A5F4AC0831E9D3DC74F3BE8 /* NativeTypesEncoding+Extensions.swift */; };
+ 18AE339B2037DE968F1A99455BC14A47 /* ContractProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C4030D7790189B52AD3B2F83784C4D3 /* ContractProtocol.swift */; };
18DF6A317CCB7F5BEE8D7AF5D79AEB38 /* PromiseKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F9303BEB2E1D03F8F6A4154CDAF6877 /* PromiseKit-dummy.m */; };
- 1A453BC85734F692FAE307E0EF749847 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 433DCFB7FF72D38B6C30F44F1694F316 /* Foundation.framework */; };
- 1A89D40B3F9438EBDAF92ACD41126948 /* Web3+ERC20.swift in Sources */ = {isa = PBXBuildFile; fileRef = 428CDFEB6CEAA3FBBEB55E7F5E7CC57C /* Web3+ERC20.swift */; };
1C482705924CA6C3DF716EC60624900B /* Generics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 239FF5E40808AC52E5715B812721D81C /* Generics.swift */; };
1C5D3593B983B9369EFCFDE7D4DE0D19 /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 53AE8D33CA71D7A694970342BF271632 /* Configuration.swift */; };
1E6C33DE401D9AEFE660851A3E3394E6 /* NoPadding.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2CEE7C36DE3D49A2E990296917A900D /* NoPadding.swift */; };
- 1F38D1F51888E8DF2D343DBCD5FCF84A /* fetchNodeDetails+promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08817E0E989BBCFC43006956E2F42B86 /* fetchNodeDetails+promise.swift */; };
- 1FE21D47E801ED26425979150826033A /* ContractProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C4030D7790189B52AD3B2F83784C4D3 /* ContractProtocol.swift */; };
+ 1FBC08C767D844B854C1BC8AA0092FD8 /* Promise+Web3+Eth+SendTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A238A6E037D4DC08013EF47BE00C42C /* Promise+Web3+Eth+SendTransaction.swift */; };
+ 207A10EB9E0C272D04E9CF4D77EFA5E2 /* BloomFilter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B44796A238426C296D7CFA18C6C0C7B /* BloomFilter.swift */; };
208EDAA1D258CAA2BD08E462359D4FFF /* when.m in Sources */ = {isa = PBXBuildFile; fileRef = C63784BD9F3F453FD203714E1F846564 /* when.m */; };
- 21BBE7EF04168DBF4BD606EFBC81248E /* TransactionSigner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0498CC21FCCB58B3D47609CE6F8BA480 /* TransactionSigner.swift */; };
2228B8549F0F5445D1B2D346E12A20CD /* Floating Point Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C0397B8A8C5BE3686751D23797B89CC /* Floating Point Conversion.swift */; };
- 2251C0CD64AB7268D36CCF9FE7AAA147 /* EthereumFilterEncodingExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D668237E6BBB53EF8E033CE7D957DDF /* EthereumFilterEncodingExtensions.swift */; };
- 22E776810133334C9E444575FF056A29 /* Web3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6196C6C562325A019DAD5314D4E6C0B0 /* Web3.swift */; };
- 237B836DC453701656337D04F83A4A21 /* ABITypeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = F785AD1E06F8A829861CED74409D756A /* ABITypeParser.swift */; };
- 24004F66E83858509D1A64A398D8BE58 /* Web3+ERC721x.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9694E5F0A9D9A8F0EC5F3F80B64E87FA /* Web3+ERC721x.swift */; };
- 2550E5D70220D6BDA4FD0320F8659768 /* Promise+HttpProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8EE91A1895DC719FE0FD1CB67580435 /* Promise+HttpProvider.swift */; };
- 26996B9CF4BE6922ADC09332D9690851 /* BIP39.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A0D5AF1805D3097D5B6A07591DB40A6 /* BIP39.swift */; };
- 269ABC9D2C900ED3FF09BB3A8E3EAAFF /* SECP256k1.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9C50B643EC75A922AB3FEA99E8EC169 /* SECP256k1.swift */; };
- 26D87E347C3BDD721688F8EBD9BB2291 /* Web3+EventParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF483030329E2057DC27EA59973A8BED /* Web3+EventParser.swift */; };
+ 22FECE9A93363FC0356A24B5EA5762B1 /* abi.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30AC40D45E88EBBAB6BEB1D402B39296 /* abi.swift */; };
+ 23E4318759B83A2F4EE7FD56347BBA45 /* Pods-TestApplication-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9480EC5419F2059D80BD085B2DBF2323 /* Pods-TestApplication-dummy.m */; };
+ 2413294A6BF9188F10045DF9A574C042 /* KeystoreManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A9931A28E85A6B2E05646C368FBF76E /* KeystoreManager.swift */; };
+ 259109E77F75E43C6C3BF2464BE69756 /* KeystoreV3JSONStructure.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31A19ECC091EE28F4F1982DDDDA8034A /* KeystoreV3JSONStructure.swift */; };
+ 2657FF8A6496A36C501CEE4AF6B95391 /* Web3+ERC1594.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02613905B91C3690F2944CAD8D3DA0FD /* Web3+ERC1594.swift */; };
+ 2739995016D9A9FC1D8C7E986695C41E /* secp256k1.h in Headers */ = {isa = PBXBuildFile; fileRef = A2B6912B1340F7DC1AD86C52F75878F5 /* secp256k1.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 27AF3F8ED1C8951F7F1B0380BB4A7D40 /* EthereumTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6808CC1C49EE0AEE48E0E3B5EA181F9 /* EthereumTransaction.swift */; };
+ 28EBBB674FB096ED103EC7B4C3837194 /* SECP256k1.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6922D28067A86B03C1D077095DC576D /* SECP256k1.swift */; };
294C60E5E562CF3C2917335BDD910F42 /* Checksum.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0F7CE34E510A539FB063344F3C981F0 /* Checksum.swift */; };
294D61E8A195B6A1F6AEDCF0F73599A5 /* Starscream-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6FC5D6A98250147D50AE30B219A17C1D /* Starscream-dummy.m */; };
29643F7A000899634C9174BCB8D1A1AB /* NSNotificationCenter+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = A40798FD7BDCF0F1BA68A838EF7D3418 /* NSNotificationCenter+Promise.swift */; };
- 29655EB7FA8ADBC6AF263F5C9E09D369 /* Web3+ERC1155.swift in Sources */ = {isa = PBXBuildFile; fileRef = F08CE60500D65B890DBF7308FE42B57C /* Web3+ERC1155.swift */; };
- 29DDBF3E3A9ABB3A87147FC065E816F5 /* ENSRegistry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 267994E4262719F861C6B583AAF46A83 /* ENSRegistry.swift */; };
- 2BF2E57DA8DE484B3961A3FD72CC285B /* Promise+Web3+Contract+GetIndexedEvents.swift in Sources */ = {isa = PBXBuildFile; fileRef = E78357A11AD215F9132C487A1F26ABEB /* Promise+Web3+Contract+GetIndexedEvents.swift */; };
- 2C3C4B8072433A4F3B5C27F4FB546447 /* fetchNodeDetails.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B78EB3E60B2E8B8A66CDF0618D4FA13 /* fetchNodeDetails.swift */; };
- 2C8094D01E51B4343A75C2227FD65DE2 /* epochInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = B684D15C9ECF87F8B86E2C535F3BF503 /* epochInfo.swift */; };
- 2CA46CEF8EA8EA7B3024944637414212 /* Decodable+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A7EE4C2FFC2332F04CBAAC4E5975791 /* Decodable+Extensions.swift */; };
- 2D286F6DC18AAD09CDB9AC75DA60CDF7 /* AbstractKeystore.swift in Sources */ = {isa = PBXBuildFile; fileRef = C75DE210C5AD277C0530199902893F57 /* AbstractKeystore.swift */; };
- 2D94BF4C85DA675ECD5A3D6899D696EA /* Encodable+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F0E2A23EA4BBDA0D939AC13A6DB65DF /* Encodable+Extensions.swift */; };
+ 2A8A3DAA61C2DDA353F06CE7C36F0C65 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 906F22A74F1A30A1EF82CEADEBFD61BD /* Foundation.framework */; };
+ 2BA97C300F5166CD167AA232256B2855 /* abi.json in Sources */ = {isa = PBXBuildFile; fileRef = BDCA292F08A172FF49856B563A2FE4A9 /* abi.json */; };
2DD9959CD5493A978BCB3B3CC0D2EB49 /* ECB.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBCC79FA0C13080A671394962AD41CF8 /* ECB.swift */; };
2E938A3C33EE9130C959EFA811DFB2EE /* Rabbit+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 354BBD20E8A6AACE083BED61680B03ED /* Rabbit+Foundation.swift */; };
- 2F39D173A2913B4451596E0ED20BDD7C /* NameHash.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47A9098B06D2D48372701AA1901A9AF4 /* NameHash.swift */; };
+ 2F40365DB8287B79321A8EDAE955A1AE /* Promise+Web3+Contract+GetIndexedEvents.swift in Sources */ = {isa = PBXBuildFile; fileRef = E78357A11AD215F9132C487A1F26ABEB /* Promise+Web3+Contract+GetIndexedEvents.swift */; };
2FDD3DAC4E9D0C03A16D3F838A8E15F5 /* SHA2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D1282D360AADC588EAA7CE461D4E6DF /* SHA2.swift */; };
301B5F7669D2DC7E46384FBAC71B7C19 /* hang.m in Sources */ = {isa = PBXBuildFile; fileRef = 6BCAE384E882479DF5737940286ED664 /* hang.m */; };
- 30D6FCC4408EA946FD45A7BB37CEAD85 /* Web3+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79B816F504A268A17C102198AE4D20F4 /* Web3+Utils.swift */; };
- 31824D697AA602F39D06F6B1228C9CC2 /* BigUInt+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B97787DF1C0BD57917FE4CE254174E8A /* BigUInt+Extensions.swift */; };
+ 30651902BC25CF9B339455FA97371401 /* Decodable+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A7EE4C2FFC2332F04CBAAC4E5975791 /* Decodable+Extensions.swift */; };
+ 30DDC4A5EAF6F81C9A5252C4AB31AB71 /* Web3+ERC1644.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBF485045332AE057014BCEEB5A5744 /* Web3+ERC1644.swift */; };
3208DDEB9CAC16AC7D2C7E9A7F057DC1 /* NSURLSession+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 514B1957E959227216008382496EEDCF /* NSURLSession+Promise.swift */; };
- 3273DB2DEF4842F769922C7555904846 /* NSRegularExpressionExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 438497AB33D32EB0C2D67B5F2150D6DD /* NSRegularExpressionExtension.swift */; };
+ 3246F8410EC3AEB054560CC075870984 /* Promise+Web3+Eth+GetTransactionCount.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EF3613548F0FDED73E13FAD0B733052 /* Promise+Web3+Eth+GetTransactionCount.swift */; };
+ 334391E9C718C9EC64BA52D2BDC4E9FB /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D34B03E63C054045B19E14B7CB52BEC0 /* Extensions.swift */; };
3378C1EEFC149B899433AF30F147CE32 /* after.swift in Sources */ = {isa = PBXBuildFile; fileRef = 478F0F3BF7EA398AB82A4D562F72B3F5 /* after.swift */; };
33B79E4BFF8D25E1A705E2C469BBCA9B /* PromiseKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F9E8CC6BEE6560E7E57E651DC4E4EA8 /* PromiseKit.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 352577BE0A79D9FB42DCF608C5D397EF /* ENS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A804D20D68242BA6370C9F65C8C167B /* ENS.swift */; };
- 3578D8F5609E63C240CB3AB375F4EE24 /* Promise+Web3+Personal+CreateAccount.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4ABB9EAFF1BD4D0681981A4FAFC9C89D /* Promise+Web3+Personal+CreateAccount.swift */; };
3607067F46CCABE732B2E0078149F8B2 /* Array+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = DFC5016B69A3AE0C546AF766206229DD /* Array+Foundation.swift */; };
- 3674B3EA93C4FC0F6D23B4D22192E748 /* Web3+ERC1643.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9366150489411BCD5C7E9F44683D9921 /* Web3+ERC1643.swift */; };
+ 363F1616780201BF4A825647C4B78338 /* CoreImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5EB44CAC774803F3DDAF8AAF6FF21A94 /* CoreImage.framework */; };
37018D3DC554A00E9B3E306A28296316 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A0179C55D2DB92775AB69D025CA8563 /* Error.swift */; };
- 382E4E4302396F631F411CE9BDC35F7E /* BIP39+WordLists.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEDD44F1CEB279BF4BB9EFE4DFE9D6E7 /* BIP39+WordLists.swift */; };
- 389957B44CBAFFFF729876124522B890 /* CryptoExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC056690B6C451781D70DE0CF15F2189 /* CryptoExtensions.swift */; };
+ 37E4E0A4F2459F27ACC0DDD7E826F219 /* KeyAssignRequestResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF1E3814DC80DAE9D3B109E4102350E7 /* KeyAssignRequestResponse.swift */; };
39137B0D7B8FB5BF554BDE012BD85061 /* Data Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BE59BA9A37B227FA55D3A0D29E64AC2 /* Data Conversion.swift */; };
- 39E8175EE04ED54560BE60A7CD2A7AFE /* Array+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6C324958CB124585863CBCD7026457B /* Array+Extension.swift */; };
3AAE347ADDFEFAC7DDECBC744D1BD6AC /* NSTask+AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = B94AB0C807DA16B0EE3B50FA03849CEF /* NSTask+AnyPromise.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 3AB26BDD2857598CAEF23008E8281492 /* BloomFilter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B44796A238426C296D7CFA18C6C0C7B /* BloomFilter.swift */; };
+ 3AF542C741128A92F7DDCDFE86700897 /* Torus-fetchNodeDetails-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A881F30CBD9600CEEC54038444E60463 /* Torus-fetchNodeDetails-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 3B4CDB8036EB1671456A81AD0C6A7712 /* ABIParameterTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4839DC7183F0CD719EB488F67C0FBEE /* ABIParameterTypes.swift */; };
3B9A2601095A9A72843D76CA44B37782 /* Division.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5E15AF79B68CBB70729A0C20EB14C026 /* Division.swift */; };
- 3E058B890A84F8B92340C787352A9AC1 /* Promise+Web3+TxPool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B205D0E7DE609B621E3298BAC0762EF /* Promise+Web3+TxPool.swift */; };
+ 3BC67BD4E21453CA5AC8B893A16B246B /* String+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF1BC6B85A4ADAF9CCF1D74C8DDED720 /* String+Extension.swift */; };
+ 3CCB015D6F0C4DB48F8C0E542FFFC076 /* BestLogger.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7959F6C29DA218594FE84DEDD554E150 /* BestLogger.framework */; };
+ 3E0122134CE56BF279E308565FD40B5E /* JSONRPCRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E8A39DBE55E4FD0C8F57652B4B39363 /* JSONRPCRequest.swift */; };
+ 3E344DA15BE19A23CDB0AC607201A79C /* Web3+TxPool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DE28DBE94EDF08495622ACE071B0818 /* Web3+TxPool.swift */; };
3E3FE29D83B6DB4B229CB38CCB4E1C86 /* CBCMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E365A5FC280FEAA87CA18AE01229008 /* CBCMAC.swift */; };
- 3E6D240AB30363FBF9B57CFA9BAA8FF0 /* Web3+MutatingTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01416FBFF6DD47E1D05094BB77D74A80 /* Web3+MutatingTransaction.swift */; };
- 40891EF2A44117656C5BA0B9AAAB2500 /* ABIParsing.swift in Sources */ = {isa = PBXBuildFile; fileRef = F00C2041F63F5669FB6D0D90232161F4 /* ABIParsing.swift */; };
- 413017AE1BA15E4C6451F233628AB527 /* Web3+TxPool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DE28DBE94EDF08495622ACE071B0818 /* Web3+TxPool.swift */; };
+ 3FEBD14103123515F113A89BB49B8CB3 /* BIP32Keystore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F0788D15D14732F1A963D004B919C6D /* BIP32Keystore.swift */; };
420C87B493B70746472899A82479242F /* String+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F0A97CA40854AFDCC7523D266500F44 /* String+Extension.swift */; };
42495A8941D9B42B07F032390AA2389F /* UIViewPropertyAnimator+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = A27D23AA9CA3B4ADD3FB3C75E6BD9894 /* UIViewPropertyAnimator+Promise.swift */; };
- 42D32B70D335DCFFA3A7F68A0471F8CF /* EIP67Code.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC9FC5F8D8F00E2711E470FF9DB36D07 /* EIP67Code.swift */; };
+ 429EA2088346BF86B7D58F8E682A6CF3 /* CryptoSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FADE8FE68DFEB8F3B76E44754A61B0D0 /* CryptoSwift.framework */; };
+ 434DDABCD29498E80C6E3EFEE2524CEB /* Web3+ERC20.swift in Sources */ = {isa = PBXBuildFile; fileRef = 428CDFEB6CEAA3FBBEB55E7F5E7CC57C /* Web3+ERC20.swift */; };
4362503059C68DFCDCB8621F4FD9E325 /* Square Root.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4CEFE32F62DE05B95707CCECA240554 /* Square Root.swift */; };
438DAC7813FDB677252FB52A8FA3E708 /* Updatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 628E5DF51AD84985F1C71D719F38D897 /* Updatable.swift */; };
- 4417377ED77FB1870E7C27FAA07F2A03 /* ENSResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCFB5D67BCB70C34F9F0C0F3ED704334 /* ENSResolver.swift */; };
4418281931C4D1176F2C541CDD770F14 /* Catchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 078FF9397C4508C77F6AE0B61DCA5B6B /* Catchable.swift */; };
448506F29495E3B3BAB56D093D681C1A /* Authenticator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9078BC7A8DE7ADEE69E873A37F3F69B7 /* Authenticator.swift */; };
+ 44C7988805D4A72E1F98CC7B299E6733 /* Base58.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F3AFCB64788D97F19A95AE585E57F75 /* Base58.swift */; };
45746D692A8E7F09C0EED2675231EF41 /* StreamEncryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3E9BD89D5C8F79770CB53DC46F5F2AC6 /* StreamEncryptor.swift */; };
- 45C6FC274BCC831F85DDD866E54CE0C7 /* Web3+Eventloop.swift in Sources */ = {isa = PBXBuildFile; fileRef = 779EA636E79D88BCDD90C80F2DB7659A /* Web3+Eventloop.swift */; };
- 45FE2919510BBE5D73F1B85D71FE5105 /* Promise+Web3+Eth+GetBlockNumber.swift in Sources */ = {isa = PBXBuildFile; fileRef = 326852B838B8EABF2EBEEEEC4B37D794 /* Promise+Web3+Eth+GetBlockNumber.swift */; };
- 462A74B9730F7B64C9A7CD5C6480B514 /* Dictionary+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CA4B69D237346F992C1E56798D7D04A /* Dictionary+Extension.swift */; };
+ 45B48F57B1039D463A2CB04349F22C5A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 906F22A74F1A30A1EF82CEADEBFD61BD /* Foundation.framework */; };
46C4120B8C66DBCBEEC55D09F043D618 /* race.m in Sources */ = {isa = PBXBuildFile; fileRef = 6123C19E649DA29A846F5802FBBAF20A /* race.m */; };
- 4815FC81C45C9C1AC04AE17E28BBAA23 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 433DCFB7FF72D38B6C30F44F1694F316 /* Foundation.framework */; };
- 484A942C92151AFA49CC47D0ABC71CE2 /* web3swift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 54A1E608A3014C7EE7934E93E3585253 /* web3swift.framework */; };
+ 472C69D34B266C39BA83362B0329F60C /* EventFiltering.swift in Sources */ = {isa = PBXBuildFile; fileRef = 273B3A3D8074AAC479C6BDDD42117463 /* EventFiltering.swift */; };
+ 48A37FAEBD6BAF7EB09D1705286373E6 /* Web3+Instance.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77FDC27292726C71602C6CF633A637DF /* Web3+Instance.swift */; };
49696DF6233801BF2D0F0BE214E56304 /* SecureBytes.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4BDA3FBDD361B8DB239FD3BEE4B1F17 /* SecureBytes.swift */; };
4981C37D541CDA8BCB7DE77E6607AC50 /* after.m in Sources */ = {isa = PBXBuildFile; fileRef = CDBE0B0E5BCC67A38C39C333FB0689A4 /* after.m */; };
- 4990673BEC77BE84C48ADEE141AEE4F8 /* String.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB2609E5FB67D5F7545349E40A4C74B8 /* String.swift */; };
49C8C4DFD859391ED9CB7EBC50DDBBD1 /* MD5.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE6100FE4E4BA8265F0DAA5C5E265638 /* MD5.swift */; };
- 4A613C22671DE0E90BC4F1B70CB3B479 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 433DCFB7FF72D38B6C30F44F1694F316 /* Foundation.framework */; };
4A8B21596204A43258F4EC69A7AEC66E /* Hashable.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAFCAC7A2B9AA1656DC10FE4B04AD4EF /* Hashable.swift */; };
- 4B2171881B4CA1B45F18E2247EFDAA1D /* abi.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30AC40D45E88EBBAB6BEB1D402B39296 /* abi.swift */; };
- 4CA5D4D7CFBE27D8319EEA9EE1FCF284 /* FetchNodeDetails.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F30E1D8B44347867082A8886DDB30E96 /* FetchNodeDetails.framework */; };
+ 4C34040392F3FAFC31EE44E67630AB8F /* Promise+Web3+Personal+UnlockAccount.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2DF0AC5670C4579C4FCD60465FAB33F /* Promise+Web3+Personal+UnlockAccount.swift */; };
+ 4CFE144EE63F52EF1D56309C6B325C71 /* ENS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A804D20D68242BA6370C9F65C8C167B /* ENS.swift */; };
+ 4D2FF29607C6F57531DD365904D46E53 /* Promise+Web3+Eth+GetAccounts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3523D2AE5A90BA49CF45E6B2E6E976EB /* Promise+Web3+Eth+GetAccounts.swift */; };
4D65C782220C5E27BF8A3B61EBBDAB3E /* Guarantee.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C1C3250780791815A93F549CB059B01 /* Guarantee.swift */; };
+ 4D80A615039A14EC69FD4EC97F304E32 /* Web3+MutatingTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01416FBFF6DD47E1D05094BB77D74A80 /* Web3+MutatingTransaction.swift */; };
4EC7BD8654B3587F1F725E812C9D828C /* race.swift in Sources */ = {isa = PBXBuildFile; fileRef = F41780B7A8D48F3194BD333B192BC23B /* race.swift */; };
- 4EDD4939E536B479B8003BCB6E3E0DE9 /* BigInt.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 42367A25CDECA6BA76B2FE5B20B964E8 /* BigInt.framework */; };
- 50947DB4418B495D35D090526F5E7009 /* Web3+HttpProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20951382ECAFAF2185250E709F6BFBFE /* Web3+HttpProvider.swift */; };
- 5125FAEFCCEB6B380991FFD3417004D2 /* Web3+Wallet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 152CD0F0E7CEA61E651D916EAF613258 /* Web3+Wallet.swift */; };
- 52245D8302AB90D04EDF4F5CFC091FDE /* Web3+ERC1400.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC9A9A6897994AA52521FA865F05B566 /* Web3+ERC1400.swift */; };
+ 51FE9E33966223FEF5EC69BA3EE1ED0F /* Torus-utils-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DC3DAA6F1E82221BEECAD14008DCC09B /* Torus-utils-dummy.m */; };
+ 52B7B41E3921B83313AE7B3A5FCD976B /* ETHRegistrarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0A941D928D4720628196D778C55F5E8 /* ETHRegistrarController.swift */; };
52F57EB35132E86D75FE9443258EFDBF /* UIView+AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = 8116E5735FB7C936D502A10415D6FA70 /* UIView+AnyPromise.m */; };
5300EB86348ED2DD35A9339104F21842 /* CBC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A5416C2697A52D44CCE631DFCB9EC07C /* CBC.swift */; };
+ 5420EB1AE641A1BA822BC497FEB4701C /* Web3+WebsocketProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55972E5A3D8FEF490FF90B054A9DF97C /* Web3+WebsocketProvider.swift */; };
54BDD3BC1B92330FEF7F64FA1660BB13 /* AES.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9974A01C8C6616D9A1A87674DEC4ECF /* AES.swift */; };
- 568B0386615C6EE8177E841EAAD4AA85 /* Web3+ReadingTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = ED9E42393A7C01647C67E94FA1031982 /* Web3+ReadingTransaction.swift */; };
- 56D8783CBF33646ECBF610FCC8EFC43E /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FA34CB8CEF63AA31001D9A749B5D856F /* UIKit.framework */; };
- 574DB63A4D9124F833830FEE47291061 /* Encodable+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28482691EC2653C57EAAC6368795CC7E /* Encodable+Extensions.swift */; };
+ 54E9A608F0AE0E6C4F7C2F82DD77E224 /* Web3+ERC1376.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2CE9D18B58E69EAA294450E25AA2957 /* Web3+ERC1376.swift */; };
+ 5598A3E4411D2580368CB078F6A4FFA8 /* Pods-TestApplication-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F35ACAD54CA4C8BA1628EEC5C9C803A /* Pods-TestApplication-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 572792BD4072C856DAC1C127EFF64CD2 /* ComparisonExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC5E7AD7236D85B08ACA02E5CD19E70F /* ComparisonExtensions.swift */; };
5802BD2A7E671D3015BE4E98C13D10CB /* NSURLSession+AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A653D0B77D9A4AD67B95D43AD9A5501 /* NSURLSession+AnyPromise.m */; };
58AD203AF555F9B8416F7F9B4C7DA435 /* Rabbit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 212CD97B6E00FAD9E9360F05E7E1BE0F /* Rabbit.swift */; };
+ 58C48348FE259C0A56EC6CCAE415FB06 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 906F22A74F1A30A1EF82CEADEBFD61BD /* Foundation.framework */; };
+ 590E3CCE18DDA200BD979F468C43252C /* Data+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33D3B76DF1A4C098DDAF3BAF32BD51C0 /* Data+Extension.swift */; };
+ 591736E2D0696757E8762B5481687162 /* NativeTypesEncoding+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = CBF4E8FC2A5F4AC0831E9D3DC74F3BE8 /* NativeTypesEncoding+Extensions.swift */; };
59AA176600E91A56BC244B381305060B /* UIView+AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = A1EB6345B4767F143DB3A0A7B94B2C61 /* UIView+AnyPromise.h */; settings = {ATTRIBUTES = (Public, ); }; };
59CB2BC19644CCDCE0A6B59528348FD1 /* UInt32+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4EA77A8AE3D91C1EC73644CAB23F3410 /* UInt32+Extension.swift */; };
- 5A32B236CB3FF9BA6EC569E7A7B9A4DE /* Promise+Web3+Eth+GetAccounts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3523D2AE5A90BA49CF45E6B2E6E976EB /* Promise+Web3+Eth+GetAccounts.swift */; };
5B8A5FDFCDA736C6929320348B66149D /* CMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F32BAC9B31A1D5EAC5F0D09B5854F31 /* CMAC.swift */; };
- 5BB7F6A75541ADACB81EEFF34577EA2E /* Torus-web3swift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 85392959B557C3BF74D0C321445F477A /* Torus-web3swift-dummy.m */; };
- 5BDD86A55A9914DF8B1B4E47B5E1F3D1 /* Web3+ERC888.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65D65806321D3C9A5AAB55574888DB36 /* Web3+ERC888.swift */; };
- 5BF71AFF7375229A1CA253E684ABF1AE /* Web3+ERC1376.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2CE9D18B58E69EAA294450E25AA2957 /* Web3+ERC1376.swift */; };
- 5C44F525CE89A2049E1E007B2687C1D6 /* JSONRPCRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E8A39DBE55E4FD0C8F57652B4B39363 /* JSONRPCRequest.swift */; };
- 5CC16AA0215A26D938D734D63D319498 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 433DCFB7FF72D38B6C30F44F1694F316 /* Foundation.framework */; };
+ 5BF67CC8A596E6D8F6095F0F9F76F054 /* FetchNodeDetails.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F30E1D8B44347867082A8886DDB30E96 /* FetchNodeDetails.framework */; };
5CEFD4F8821A3A1BD6C78FFCBCC98DA4 /* AES+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4BDFF656D83F1A1CDB5466FE8D8D8E2F /* AES+Foundation.swift */; };
5D2D358E754D92564B259BBACFBA8271 /* PMKFoundation.h in Headers */ = {isa = PBXBuildFile; fileRef = 72E9230E74DBCA5F8D1CAD2549D2F7EC /* PMKFoundation.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 5D3A6B7972D1960F774363C7C1EF0D05 /* Web3+JSONRPC.swift in Sources */ = {isa = PBXBuildFile; fileRef = F143F882C7F7C222589A2C954BA864C4 /* Web3+JSONRPC.swift */; };
5E2574B7162EED00A81237F56CDC0BE4 /* BigInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B606507F6258293B5FE59FC9152AA56 /* BigInt.swift */; };
- 5E28CDADD9A3C3D3E61A076331C03B1D /* Torus-fetchNodeDetails-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B09582462A92A4820C4493A9D8598A /* Torus-fetchNodeDetails-dummy.m */; };
5E5EBD7039DC8763BFB20616B2AFE5F6 /* CryptoSwift-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 59A5063ADDBD2EB63A1B07F81980C061 /* CryptoSwift-dummy.m */; };
- 5F2A1454D9120639C93B72E25588EAF4 /* Torus-utils-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0991A099457762911D47C5ACDCBE9CA3 /* Torus-utils-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 5FB78537FE81EE1C1428608AE892E6D6 /* CoreImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7D1540627763DD8DCFFEF43E117FCA2A /* CoreImage.framework */; };
+ 5E8CDA1245890862AF1895171F4AC910 /* Web3+ERC1643.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9366150489411BCD5C7E9F44683D9921 /* Web3+ERC1643.swift */; };
+ 5F6DC2A7881285AB6686702C792F81DC /* Promise+Web3+Eth+GetBalance.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2879127B66113431695F65F0F8CCDAA8 /* Promise+Web3+Eth+GetBalance.swift */; };
5FDAD3F1739595982080BE2DD789C697 /* CipherModeWorker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 830E1D02FB794691F953D024FA2278D9 /* CipherModeWorker.swift */; };
6002AD14210CBE9C34EB848031CFD7E6 /* Addition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 421E32D35AA996D51568AE2A20C451A4 /* Addition.swift */; };
60F874ED0F6234A4417CAFDE554D088D /* PMKUIKit.h in Headers */ = {isa = PBXBuildFile; fileRef = A683E22208F828163D75FB398D5219F8 /* PMKUIKit.h */; settings = {ATTRIBUTES = (Public, ); }; };
611450D9423EB6D78CBEBCBC60FC3BE4 /* BestLogger-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FAF5AF480F4A7AA4D90600802F3629AF /* BestLogger-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 61280803D726E4C334953127D2CAAE06 /* Promise+Web3+Personal+CreateAccount.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4ABB9EAFF1BD4D0681981A4FAFC9C89D /* Promise+Web3+Personal+CreateAccount.swift */; };
61330480364F92D57CB181E890C8896B /* Collection+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80934DBFED2CD70ED209A6CF7D6DB40E /* Collection+Extension.swift */; };
- 627712419E4225C6216A42762280AB70 /* Web3+ERC1633.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D0F8940C0B98341F6708BDC20A1357 /* Web3+ERC1633.swift */; };
- 62B36C8D7257590FA16BC239A1A96D10 /* BIP32KeystoreJSONStructure.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDC27856F5D9E764D1B4EF4332F796BD /* BIP32KeystoreJSONStructure.swift */; };
- 632978928057B427C354CBA5B3845595 /* Pods-TestApplication-TestApplicationTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CEC31D6A49140A8533DE7811B519DB98 /* Pods-TestApplication-TestApplicationTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
636A216DCBEBED81DA2DB1A12C7639E0 /* Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = E19253C4D1695D8B22AF7E3BCDA185F8 /* Operators.swift */; };
639C6438CD01AE7A36FE1E551F2E7A8F /* CryptoSwift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D81FCAD339470FCC66B7ACFE7E55573 /* CryptoSwift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 6556DF83E9FDB9955F1F6E38914D6080 /* NonceMiddleware.swift in Sources */ = {isa = PBXBuildFile; fileRef = A405581A18B7882DA78D908061E52C4D /* NonceMiddleware.swift */; };
- 66BF152A34758CA63088BA54E37995AB /* ABIParameterTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = F4839DC7183F0CD719EB488F67C0FBEE /* ABIParameterTypes.swift */; };
- 6752AAC292545559298E36B9CA88C96A /* EthereumKeystoreV3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26F427BF578DB52CCDA62BD09A2F3D31 /* EthereumKeystoreV3.swift */; };
+ 6519195E22FEFED885EA87EFBC6E4D0B /* BIP32KeystoreJSONStructure.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDC27856F5D9E764D1B4EF4332F796BD /* BIP32KeystoreJSONStructure.swift */; };
+ 65D833120C79B4C06F9AD721F871AB2D /* Base58.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B690158333B83B35B73369033658D8B /* Base58.swift */; };
+ 67192E99CC77F78B7A25788F7A097B78 /* secp256k1_ecdh.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BA98EFDB4B0B07E407323C3BE57585B /* secp256k1_ecdh.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 67FBB19A2CBBFA091C4E41F3DB059556 /* Web3+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79B816F504A268A17C102198AE4D20F4 /* Web3+Utils.swift */; };
68A92231E087567C6A9AD700359DAE80 /* AEADChaCha20Poly1305.swift in Sources */ = {isa = PBXBuildFile; fileRef = 94CD46EBEEF793F2749BC4859C9B56A7 /* AEADChaCha20Poly1305.swift */; };
694E630570AB4DB0BCDF003411CF2B63 /* SHA3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 020D543F9A24D4430DF0FE6F230F2267 /* SHA3.swift */; };
- 69D84AAEC26DD3600A3C33059AC71468 /* Dictionary+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 95D0D295B5CFF961695DA87A2861273E /* Dictionary+Extension.swift */; };
69DBAB1E3A8EEBFCC466D95509DE7125 /* UIView+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A8F607289BE8607E10AC8B4E891CBE9 /* UIView+Promise.swift */; };
69E62D35A7043AEBAFF100D522F38A30 /* DigestType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C705B54B54A55FD62EBD429ACBD7E3D /* DigestType.swift */; };
- 6C8D1C75E08BE5CFA79D034FE750DD99 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 69975AC9CA96BD65AD1B9B66BAB30590 /* PromiseKit.framework */; };
- 6CF50E4C3EB83665155C9750765CFC49 /* Web3+SecurityToken.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3918D2AADBE7498C8EEC9FE61F8FDEF9 /* Web3+SecurityToken.swift */; };
+ 69EA9885CE956D87ED37F8C7461913CF /* web3swift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 54A1E608A3014C7EE7934E93E3585253 /* web3swift.framework */; };
+ 69FBF4013AB4EEA16DB851AA298B1BAC /* nodeInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C5E43A539123B2263FDE76B54836164 /* nodeInfo.swift */; };
+ 6A1D42A124314E338DB998BF643C658D /* ABIDecoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C4A50DF91F277D0B7612677D508A040 /* ABIDecoding.swift */; };
+ 6B75DD8565EF2BE410E3DEE182C30AB0 /* fetchNodeDetails+promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08817E0E989BBCFC43006956E2F42B86 /* fetchNodeDetails+promise.swift */; };
+ 6C3391388E8A8D299B4DA6BEE0E793B4 /* Pods-TestApplication-TestApplicationTests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = CEC31D6A49140A8533DE7811B519DB98 /* Pods-TestApplication-TestApplicationTests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
6D78DA2799A948EFEBBDDCDB21181B6E /* HMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDA4F230BC51DD827EC935A906DAFA13 /* HMAC.swift */; };
- 6DA2A12EABED0F4FA16F763AA2D0FAE5 /* RIPEMD160+StackOveflow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 154EB4229A47E7623118672805576B07 /* RIPEMD160+StackOveflow.swift */; };
+ 6DBA3AB684491AF77DD65AA2263E3FBA /* Torus-web3swift-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F21B48A2E76A09556CFA6220B71C516 /* Torus-web3swift-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
6DE830042E36FDE326546970CA90F9B6 /* Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = AF5D38D7FE272147EB12802AD0FC12FE /* Promise.swift */; };
- 6EB306B214333833ED9FB33EEC213D76 /* Web3+ERC165.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F943D1D83D172BA12BA96E01C496E6C /* Web3+ERC165.swift */; };
- 6F582C1DF23C10C75878FCF7AD918591 /* Web3+Options.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDCDE874CFCD7D3D9975CF943BF8DEA1 /* Web3+Options.swift */; };
- 70FD576B9A4F273F272BBA21BA746466 /* Web3+BrowserFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56955748E2FC22036719EE91AC119ED0 /* Web3+BrowserFunctions.swift */; };
- 737F66A5F66147A7FCA1C0C22A726E88 /* Decodable+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCC7727215588D730648D29724DDE908 /* Decodable+Extensions.swift */; };
+ 6F85E2E98FEB1E4A3CEC877C69D74440 /* Dictionary+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CA4B69D237346F992C1E56798D7D04A /* Dictionary+Extension.swift */; };
+ 6FA8655716F022363C98FCA802982E91 /* NSRegularExpressionExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 438497AB33D32EB0C2D67B5F2150D6DD /* NSRegularExpressionExtension.swift */; };
+ 709824FA5124059F3919F93ADDBC8694 /* BIP32HDNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = F63B79324BFBB78A7D631DFCEA8D94A9 /* BIP32HDNode.swift */; };
+ 729D156BD80BB9C4CBEE8B27E3364A57 /* String.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB2609E5FB67D5F7545349E40A4C74B8 /* String.swift */; };
+ 73B852F1F6A54C72C500CA87816C86BE /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 69975AC9CA96BD65AD1B9B66BAB30590 /* PromiseKit.framework */; };
73EA1C553B580637369E1D5A72A425B3 /* when.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4BD3E8CCFC3255EB61E298DE5361E75 /* when.swift */; };
- 753C887C4E2E24FBE1F0616C4E2C2A1C /* EthereumContract.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E6887A1E0A8E5D4F931DCB7C67FDBBB /* EthereumContract.swift */; };
- 759C224870EA5DEEEF451D957BE98B81 /* CryptoExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1104F5572AE34F6396805940BE62BDD5 /* CryptoExtensions.swift */; };
- 7740D46E23F8CE5D401064056AEFC30C /* TorusUtils+extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DA9D44EFA038847B0758590C853DA8E /* TorusUtils+extension.swift */; };
- 783385FA42D6ABC32217CB202546EE37 /* ABI.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC1A865ECF8F675D7B74E89696A8F1C4 /* ABI.swift */; };
+ 743D743D8C1804DBC492743553D20096 /* Promise+Web3+Eth+Call.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5377DF601C867A47586B95E5AE99AD88 /* Promise+Web3+Eth+Call.swift */; };
+ 77221CE8C2DEDE431C82FA64B6F4ADB5 /* Web3+SecurityToken.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3918D2AADBE7498C8EEC9FE61F8FDEF9 /* Web3+SecurityToken.swift */; };
+ 773AB70EEBAE8E00485E824DAD2F45DF /* BIP39.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A0D5AF1805D3097D5B6A07591DB40A6 /* BIP39.swift */; };
+ 7884A09D2C33E96D708B3A3C9A5A20DC /* Web3+ERC165.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F943D1D83D172BA12BA96E01C496E6C /* Web3+ERC165.swift */; };
792AECF194FD9EEC68866D1499302916 /* BlockModeOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA5F068E1BCB700442AECD778EECA804 /* BlockModeOptions.swift */; };
7997EAE951EAB362280E2CE750810231 /* Cryptors.swift in Sources */ = {isa = PBXBuildFile; fileRef = EEC14E4933BA162DBAC074DC06D97E63 /* Cryptors.swift */; };
- 79BC6481B2FF5A4A9CA3FE6FB4094B1A /* Promise+Web3+Eth+GetTransactionReceipt.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7B525A4E81494C00723E20F453CF492 /* Promise+Web3+Eth+GetTransactionReceipt.swift */; };
79F73BA854A7EC559E464EC446493D52 /* AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = 1782D4559C6050B1C1BA288FCE825529 /* AnyPromise.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 7AAAB1BA7D6255C30212A85D23312F8A /* BIP32HDNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = F63B79324BFBB78A7D631DFCEA8D94A9 /* BIP32HDNode.swift */; };
- 7B05C4C8B75259A3D764DB15C99F05F8 /* Web3+Contract.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5880604A3774741D92C7AE9AEFA6B098 /* Web3+Contract.swift */; };
7CA57460C1D6652FD0CF4B62C596849B /* PCBC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9B0F2708E169D6ECC057626D09B3F34B /* PCBC.swift */; };
7E3E6309C4EB4C70BC8AF5EB9CA3B6FB /* Poly1305.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8F2B3EA1F50D2B02F66332E76C26C48 /* Poly1305.swift */; };
7E6F4EFB85936E0B3EB9AD287F074C36 /* PKCS7.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9384269475AD80DC8ED4465DEAF56669 /* PKCS7.swift */; };
7EECE9FCF5E07473E6D0FE80BFCB94C9 /* BigInt-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 75E94F92A875B187399E2F359758431D /* BigInt-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 7F1B5D0B632FDE94398F90574ACFD0CE /* Web3+Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 728F33312E2CF68A7DD6D746C0D03826 /* Web3+Constants.swift */; };
+ 7FFB6A6695F3EC4DDCF2E921D87BC886 /* BigInt.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 42367A25CDECA6BA76B2FE5B20B964E8 /* BigInt.framework */; };
8039DF4C1AE7378FB41921D22A44AEF7 /* UInt16+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DCD6F37547F5133E6D62EA4ACCE97C7 /* UInt16+Extension.swift */; };
- 8270A489ABFB6B001C923259663FCD49 /* abi.json in Sources */ = {isa = PBXBuildFile; fileRef = BDCA292F08A172FF49856B563A2FE4A9 /* abi.json */; };
+ 825F40FCC1CAE04BA6B6F4D26F29B2E5 /* Web3+ERC888.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65D65806321D3C9A5AAB55574888DB36 /* Web3+ERC888.swift */; };
+ 82E8016F62D9F20645C0BABDE4C6CA23 /* Web3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6196C6C562325A019DAD5314D4E6C0B0 /* Web3.swift */; };
+ 844D6183725EEA13A2E7388C39590559 /* ENSReverseRegistrar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47C283136A0234200FEE91EC9C61A412 /* ENSReverseRegistrar.swift */; };
+ 8532AFAE5B4DE21DCAFB19AB0E4434EB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 906F22A74F1A30A1EF82CEADEBFD61BD /* Foundation.framework */; };
854AF7B141389D5512E8E73DF38FEBEA /* BlockMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = ACD7CD1C26085D1F1948DED6C33271FE /* BlockMode.swift */; };
+ 85625A169BF1B1110BAE3FD19DD36B70 /* Web3+Methods.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9541653399BD6F08B1520F9640D51773 /* Web3+Methods.swift */; };
8573D5547D4AC8CEE69AB545148A72B6 /* CCM.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8017CCF6665C3EF3210E7DAAFED9E214 /* CCM.swift */; };
8599E23B2946C6F3F6DA3D63EC82C4A3 /* Words and Bits.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02635311EC1FD9EC2F0C4A8F117F2C58 /* Words and Bits.swift */; };
- 881B4DFA22D38FD98402BF97E3F7D6BE /* Promise+Web3+Eth+GetBalance.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2879127B66113431695F65F0F8CCDAA8 /* Promise+Web3+Eth+GetBalance.swift */; };
- 89C0FE8EA2F192E42FE7B5BB410E032F /* secp256k1_recovery.h in Headers */ = {isa = PBXBuildFile; fileRef = D36612B9770CAD0D59C95711DAEDF38C /* secp256k1_recovery.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 85DD8C1BBCFC60645CF1C45ECFF48155 /* Promise+Web3+Eth+GetTransactionDetails.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32D72FDCF1CA48FB824AEE3842F054B6 /* Promise+Web3+Eth+GetTransactionDetails.swift */; };
+ 869CB9031744F2A43654D23AD47A8956 /* Promise+Web3+Eth+GetBlockByNumber.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B91F1B95F34C77955F10D3AEEA672C8 /* Promise+Web3+Eth+GetBlockByNumber.swift */; };
+ 87126EE76605246CA4884CD850CE40C9 /* EthereumKeystoreV3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26F427BF578DB52CCDA62BD09A2F3D31 /* EthereumKeystoreV3.swift */; };
+ 89B2E8A28DBB118CCDCAF44ACE646D94 /* ABIEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3309076D0B097011EF4504620501C1C6 /* ABIEncoding.swift */; };
8B3350D96B15B975184C8EE0819F9623 /* SSLSecurity.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FE01C42F9663B17EDFA3C15BED93C44 /* SSLSecurity.swift */; };
8C05403EC0F455CB86CFD8060C1C5DC2 /* Cryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9707A4B4E2D18849D93CC77909B85446 /* Cryptor.swift */; };
8D58B7BD460D20FFEC478698F7F52222 /* PKCS7Padding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 26A46AEC378A07811DC7C6B1A735F545 /* PKCS7Padding.swift */; };
- 8E48FC21AC83B340E63321F89A337AD9 /* ENSReverseRegistrar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47C283136A0234200FEE91EC9C61A412 /* ENSReverseRegistrar.swift */; };
- 8E8DB0413F47528F1A30410B067B9C28 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 433DCFB7FF72D38B6C30F44F1694F316 /* Foundation.framework */; };
+ 8DA5297E243554E4EFCD0D99B83B506A /* EIP681.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA480EB586BE16F8F2B94DB0130ABA2B /* EIP681.swift */; };
8ED7D4847260B4F398ECF4351280AB31 /* Digest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34FBA096A8D9313E4A9E7442663BD289 /* Digest.swift */; };
- 8F6CAE8F4DAEF7ADEDC9A30581DF4887 /* EthereumTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6808CC1C49EE0AEE48E0E3B5EA181F9 /* EthereumTransaction.swift */; };
- 910E2099760A8D64BC73DA98EC668BAE /* Data+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33D3B76DF1A4C098DDAF3BAF32BD51C0 /* Data+Extension.swift */; };
+ 8F1ABD98991DA1DBF480028432A564BE /* ENSResolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCFB5D67BCB70C34F9F0C0F3ED704334 /* ENSResolver.swift */; };
+ 8FCD112FAF588913D31F563204110166 /* TransactionSigner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0498CC21FCCB58B3D47609CE6F8BA480 /* TransactionSigner.swift */; };
91A59A657AB2118D4FFFC913EAD87EC9 /* BatchedCollection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 873F916CFFCDC52D7714902B351A010D /* BatchedCollection.swift */; };
+ 921047E4E98B6D11B66D4118910D75DE /* Web3+ST20.swift in Sources */ = {isa = PBXBuildFile; fileRef = E23C9985AC0B1F12A5C6AA6FA8432C1A /* Web3+ST20.swift */; };
+ 92517B6BA4248AC0BAF0854227E38AA7 /* NonceMiddleware.swift in Sources */ = {isa = PBXBuildFile; fileRef = A405581A18B7882DA78D908061E52C4D /* NonceMiddleware.swift */; };
+ 9259C52559F321D7B039820EBA25A251 /* Torus-fetchNodeDetails-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B09582462A92A4820C4493A9D8598A /* Torus-fetchNodeDetails-dummy.m */; };
+ 93B76D9614C2B0528518182C387A4A5C /* Web3+ERC777.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B637B6CF2BB7B48CA9263C0A2D876C2 /* Web3+ERC777.swift */; };
9447BD0FB408B2A7C9BFDFF99BBE1EBE /* UIViewController+AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = CD950A8AFE630FC0CDF5DA26749A4888 /* UIViewController+AnyPromise.m */; };
- 95792E968F713CC8EE0F9F40C28759AE /* Web3+ERC820.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60EF59F31EABEAD82EB7B89DD3BE923B /* Web3+ERC820.swift */; };
+ 95C8E48FF5AF28FFD8F6C3612447D238 /* Data+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1228E90A80941D517FD62FDBC4B62812 /* Data+Extension.swift */; };
968B5CC9B9B0A7E92FACEEBEA3C0DA13 /* PromiseKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F354DD936B452883C3A31A599CDE64C /* PromiseKit-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
- 96D67F9A7630A34944B6EAAD47F785E3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 433DCFB7FF72D38B6C30F44F1694F316 /* Foundation.framework */; };
- 96F9D2D45EE52C231C6419595D185717 /* Torus-fetchNodeDetails-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A881F30CBD9600CEEC54038444E60463 /* Torus-fetchNodeDetails-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ 96A17A49394D27A781D09E2FF457057F /* Web3+Structures.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65DE2CAB68BF82EF7E4C291D680B923C /* Web3+Structures.swift */; };
997870D5F490326F024B4D8687FF18DC /* Resolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4699EF0A9C69C8753D6AA4FE2970E12C /* Resolver.swift */; };
99EE8A649068210DF711EA2FFBE1C3BF /* PBKDF2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B0F5884584E648DA0B5F6FDEB6EF1A6 /* PBKDF2.swift */; };
99F35D362CDAA3F01D59E05FAB02907D /* Strideable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 73BA9E0057CE7607E7A202BB34F0B6B8 /* Strideable.swift */; };
9A80311C79CED9486D2E9FA4DEC3D45A /* StreamDecryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74E77758B90D112E30DD554582B0E866 /* StreamDecryptor.swift */; };
- 9B2F9FBF57A91F25A7DE23004E5C06C8 /* Pods-TestApplication-TestApplicationTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CA38481A10469E72124DD89F5DC85BDD /* Pods-TestApplication-TestApplicationTests-dummy.m */; };
9B65647B927085E2366117D59DC1586D /* CustomStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = CD220C09F1D5279C3E26EA4398C20608 /* CustomStringConvertible.swift */; };
9BFE70DD7ECA3C6183B82DE691FE4491 /* Box.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D4276265DAA6CF61796FAD270F31B23 /* Box.swift */; };
9D22006C799C6F6E9452B97B760F7CD1 /* UInt64+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 629C674C78B44C071E7CCC7449A2C21E /* UInt64+Extension.swift */; };
- A11944D2F31E1E586E67C9336D303A2F /* Promise+Web3+Eth+GetBlockByHash.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7478010EBF4F6AF6578BD984DD477A6 /* Promise+Web3+Eth+GetBlockByHash.swift */; };
+ 9F803351A099B866DB19F246E3BE935F /* Web3+ERC721.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4605BB7644AD21B8BE82A55DC2D3A66 /* Web3+ERC721.swift */; };
+ 9F96212FA6986701913CEDC107742FCC /* ABIElements.swift in Sources */ = {isa = PBXBuildFile; fileRef = 91C8859A5799B2649F9FA996E7464F65 /* ABIElements.swift */; };
+ 9F9676795602231F52490A88AD481D6A /* Web3+BrowserFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56955748E2FC22036719EE91AC119ED0 /* Web3+BrowserFunctions.swift */; };
+ A1185107224E9F025EA2DD9049522CFF /* Promise+Web3+Eth+GetGasPrice.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7ABF58C1DCACFC52BA741EC7AD884DB /* Promise+Web3+Eth+GetGasPrice.swift */; };
A1E6C35C5B3ECB558FE1AF9B1FAAB53B /* AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = C31D17E0DC7882E57A888C200892123B /* AnyPromise.m */; };
- A550106EF2AC44574EB246C3D77BC82D /* RIPEMD160+StackOveflow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B45FBA0BEE224A8124D443DB48D7DF9 /* RIPEMD160+StackOveflow.swift */; };
- A5BD5F18670380E2DB5AEE5B64D619FC /* Promise+Web3+Eth+GetTransactionDetails.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32D72FDCF1CA48FB824AEE3842F054B6 /* Promise+Web3+Eth+GetTransactionDetails.swift */; };
+ A24C48B5710BF79B5FB3E561A084321E /* Web3+Contract.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5880604A3774741D92C7AE9AEFA6B098 /* Web3+Contract.swift */; };
+ A3DBE176DAF75D74085CE86A78F19E30 /* Web3+Personal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45A8C891CA23BF735332E21622F22B45 /* Web3+Personal.swift */; };
+ A3EBB1CCF2E5716F98B66439C31F31A2 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFC9C49FB95C1AD3A66ECE182C16D363 /* Error.swift */; };
+ A5876BB646973CC3DEDE54BE6BA9FF8F /* Web3+HttpProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 20951382ECAFAF2185250E709F6BFBFE /* Web3+HttpProvider.swift */; };
+ A58E144119355EF10FD881FFEC4466E9 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 69975AC9CA96BD65AD1B9B66BAB30590 /* PromiseKit.framework */; };
+ A5B842146C86848269C12EDC8AA25B74 /* Promise+Web3+Eth+SendRawTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = D17445D2C6999869C63824C65F07B97E /* Promise+Web3+Eth+SendRawTransaction.swift */; };
A5F5D7A20264221D4A7F489FB0060D34 /* afterlife.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4F7F83B3F47BEDE242CCABDFB18F1D9E /* afterlife.swift */; };
+ A641BDF5D495767255B1B152D73712D0 /* Web3+Wallet.swift in Sources */ = {isa = PBXBuildFile; fileRef = 152CD0F0E7CEA61E651D916EAF613258 /* Web3+Wallet.swift */; };
A65BC55FFE138090EF77D9EC1F72A88B /* HKDF.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52169DBAE0E344E344FB5396F1449935 /* HKDF.swift */; };
+ A6ADF6C68452FF1DE409B07EE76507FA /* String+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DB6B97647FB78616E82DCCE44C423BA /* String+Extension.swift */; };
+ A80957DA592E1405E3352F073FA2C309 /* Encodable+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28482691EC2653C57EAAC6368795CC7E /* Encodable+Extensions.swift */; };
A93275D5C1DAD3CA7CCC2A9586AC9ADE /* AEAD.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCC07314B5941F3B8F589F7828F56247 /* AEAD.swift */; };
+ A98EC249D3EF7D274195F6CD6897245E /* Web3+ERC1155.swift in Sources */ = {isa = PBXBuildFile; fileRef = F08CE60500D65B890DBF7308FE42B57C /* Web3+ERC1155.swift */; };
AAA648FE58CC4A49EF39BFDBCBA7C1FA /* PBKDF1.swift in Sources */ = {isa = PBXBuildFile; fileRef = E71B9202CE1ED069F35E6C9EA306B1C0 /* PBKDF1.swift */; };
- AAEEAF4FFE714CF5330AA8EFA41A33E9 /* Promise+Web3+Eth+SendRawTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = D17445D2C6999869C63824C65F07B97E /* Promise+Web3+Eth+SendRawTransaction.swift */; };
- AB56491BDA15878D7564D821F3D6326A /* Web3+ERC777.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B637B6CF2BB7B48CA9263C0A2D876C2 /* Web3+ERC777.swift */; };
ABF5E5F45D270B8B7CE386D4BB8E614D /* Int+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5FA162E7E34623E3316087D6E0095AF1 /* Int+Extension.swift */; };
- AC19EDBDB4942DF2068E110D38AF0A19 /* Web3+Eth+Websocket.swift in Sources */ = {isa = PBXBuildFile; fileRef = C46D42C930B43285DD6F8FF2A6B067C8 /* Web3+Eth+Websocket.swift */; };
AC4E061C6A2D21210122B471D8BCC81E /* Random.swift in Sources */ = {isa = PBXBuildFile; fileRef = 862803EFDDDF1F3C54E68B0121223AB4 /* Random.swift */; };
AC7DBF3AD44B3E7644068E6F09F9EBF2 /* BigUInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56A925D5C584E5351B5A85245E40F6AE /* BigUInt.swift */; };
- AD55488EE280F3A10DF95D1767E62B33 /* BestLogger.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7959F6C29DA218594FE84DEDD554E150 /* BestLogger.framework */; };
+ ACB0D9D8793E686C71C7E08300DA225A /* Array+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = E754684D994D99058891EEC2AEAF0871 /* Array+Extension.swift */; };
ADE26A6317E68C1CB7FC86D68B4EB8BF /* RandomBytesSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCB1FAB8B49CB1409FCF2E3AAB454832 /* RandomBytesSequence.swift */; };
- ADF1B82098188F8EAC9810604D674C75 /* Promise+Web3+Eth+GetGasPrice.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7ABF58C1DCACFC52BA741EC7AD884DB /* Promise+Web3+Eth+GetGasPrice.swift */; };
AE242F808DE761641CF108E8844745D6 /* Cipher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 29B1096DED25373FE87809ACF392937D /* Cipher.swift */; };
- AE74E2B783AC91B564144628C2A722F4 /* ENSBaseRegistrar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80BD86BB41DB090053BFCB6C710A3A05 /* ENSBaseRegistrar.swift */; };
+ AF38AB2DE87EFBFD4B4E3B7244A0565A /* Pods-TestApplication-TestApplicationTests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CA38481A10469E72124DD89F5DC85BDD /* Pods-TestApplication-TestApplicationTests-dummy.m */; };
B15E0CD8A2E6D29E9849F092CD078773 /* GCM.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5335C7FFE1AA11AE92F73B543E9FBCF3 /* GCM.swift */; };
- B26A39A45F9EFF182642A933A1C186AB /* Web3+JSONRPC.swift in Sources */ = {isa = PBXBuildFile; fileRef = F143F882C7F7C222589A2C954BA864C4 /* Web3+JSONRPC.swift */; };
- B2A66D43125C2ECD884AB5450767FC85 /* Array+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = E754684D994D99058891EEC2AEAF0871 /* Array+Extension.swift */; };
- B302953E57DD487FABCE18FE53F1269C /* NativeTypesEncoding+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E9F5DEB5E266BCB40E2BE45E09D7F34 /* NativeTypesEncoding+Extensions.swift */; };
+ B49A87F0F8FBA70623BE46585311B343 /* BigUInt+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30F35DAC41E884CBA043B3B7F868F705 /* BigUInt+Extensions.swift */; };
B4A6283FDFA04E3A7B6FD0C13B6FEF32 /* Starscream-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 70C5AB0E1CCDE8DAAFCFB57986844051 /* Starscream-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
B4E0F6805D68577613B95A18651FC167 /* Blowfish.swift in Sources */ = {isa = PBXBuildFile; fileRef = 262B1B1D7C3AECC35DBA32BF788219D2 /* Blowfish.swift */; };
- B536DD4362C77CA6B39702751DFFBCBA /* Promise+Web3+Eth+EstimateGas.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1D8C0350636A9C92CDC501D09C80AF8 /* Promise+Web3+Eth+EstimateGas.swift */; };
+ B4E1C4563A96E21A859B84F765937093 /* Web3+ERC1633.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0D0F8940C0B98341F6708BDC20A1357 /* Web3+ERC1633.swift */; };
B593B56495A204E756BAA753BA2D6E9C /* Deprecations.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB8A6DB442642D39B76AF19925F9B029 /* Deprecations.swift */; };
- B71C357D95DFE0E1F67C493D6D01CC56 /* nodeDetails.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB87EC7B632B24DE63FE1E0E4489ED15 /* nodeDetails.swift */; };
B758241FBF6592EFBE6283378D16F9FD /* NSObject+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4178020016409E5A5D7DD7945F213627 /* NSObject+Promise.swift */; };
- B83DBF7A16B2AA8360F048F8DBC9CDC1 /* Base58.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B690158333B83B35B73369033658D8B /* Base58.swift */; };
- B8DA79A5907B35C71C780AD59183CD1C /* Base58.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F3AFCB64788D97F19A95AE585E57F75 /* Base58.swift */; };
- B8F307192A1C1BF5FEDBB83D6F8B97B6 /* RLP.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6A82C9DAB2E849C9E449056F824469A /* RLP.swift */; };
- B9340E7CEFF56D8EE3AE7EFCC56C7290 /* Web3+ERC721.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4605BB7644AD21B8BE82A55DC2D3A66 /* Web3+ERC721.swift */; };
- BA91953FE01E023C5E789784E698A5CC /* secp256k1_ecdh.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BA98EFDB4B0B07E407323C3BE57585B /* secp256k1_ecdh.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ B7CBF8311A63CA00B39F9FF2D35B6390 /* TorusUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A23DB4F9490EC9739179026D583528A /* TorusUtils.swift */; };
+ B7F4CD777C251A2DF091FB5760389A57 /* Promise+HttpProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = C8EE91A1895DC719FE0FD1CB67580435 /* Promise+HttpProvider.swift */; };
+ BA0B0E473CAF77498DBF253B48C05EC8 /* CryptoExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1104F5572AE34F6396805940BE62BDD5 /* CryptoExtensions.swift */; };
BAA052C302D45F8DAB72606E997CAD69 /* Subtraction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CAB78620C5F59B56FB5C18A0F79E01A /* Subtraction.swift */; };
- BAB34C39B60AF56EB152F8EAF4C16975 /* Promise+Web3+Eth+GetBlockByNumber.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B91F1B95F34C77955F10D3AEEA672C8 /* Promise+Web3+Eth+GetBlockByNumber.swift */; };
- BDBB182CB60946409C07C5D8010FF5F9 /* NSRegularExpressionExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7A9E80209DDF4D2820D8915689AB4E0 /* NSRegularExpressionExtension.swift */; };
+ BB8BAEABB8133388BF3DAC28E9E767AB /* EthereumContract.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E6887A1E0A8E5D4F931DCB7C67FDBBB /* EthereumContract.swift */; };
BE29AFA73FEDAFA471F35F8AB1C3EA99 /* Shifts.swift in Sources */ = {isa = PBXBuildFile; fileRef = E89D03B2C5FB7743EE01CE0F53587360 /* Shifts.swift */; };
- C0004CC6AAAE7050A00192216A4F76C6 /* Web3+Instance.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77FDC27292726C71602C6CF633A637DF /* Web3+Instance.swift */; };
+ BE7AB9F4BA1330BF6148611506DA8735 /* Torus-utils-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0991A099457762911D47C5ACDCBE9CA3 /* Torus-utils-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ BF33883B6C96B31DE4692BFD912ACF82 /* Decodable+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCC7727215588D730648D29724DDE908 /* Decodable+Extensions.swift */; };
+ BF67EC199090EBE03BBDEA6B2B995428 /* EthereumFilterEncodingExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D668237E6BBB53EF8E033CE7D957DDF /* EthereumFilterEncodingExtensions.swift */; };
C02D9FEB295BDA1359D2F52C80F8E75A /* WebSocket.swift in Sources */ = {isa = PBXBuildFile; fileRef = ECA6FF1B981E710D14903878649EEA0F /* WebSocket.swift */; };
- C1046E42FA1FD5FE6C86FBFC3A1FD3BB /* Web3+Personal.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45A8C891CA23BF735332E21622F22B45 /* Web3+Personal.swift */; };
C138FACCB027B81AE55814AA990543D5 /* OFB.swift in Sources */ = {isa = PBXBuildFile; fileRef = D094A4C9C5F740647027A10382D77EE0 /* OFB.swift */; };
- C158855929DAA28C474E5B5AA9E551E6 /* Data+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1228E90A80941D517FD62FDBC4B62812 /* Data+Extension.swift */; };
C17E552920AF110E9DB7AB635C65A12D /* Scrypt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71E0E192C3F63B5F3BD41BA2E56F9A03 /* Scrypt.swift */; };
- C24D57311F17A83B8B7B91A521B1E735 /* Promise+Web3+Eth+SendTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A238A6E037D4DC08013EF47BE00C42C /* Promise+Web3+Eth+SendTransaction.swift */; };
- C3ED4AA8E1D0A288511313DED8F4D97F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 433DCFB7FF72D38B6C30F44F1694F316 /* Foundation.framework */; };
+ C1D310AB43BC46F5F5BD7C8561D4E6E4 /* nodeDetails.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB87EC7B632B24DE63FE1E0E4489ED15 /* nodeDetails.swift */; };
+ C329E05611DE9677C10DC8DDC0BBCCF1 /* Promise+Web3+Eth+GetBlockByHash.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7478010EBF4F6AF6578BD984DD477A6 /* Promise+Web3+Eth+GetBlockByHash.swift */; };
+ C41ACD0DFAB0C668E40D54C6B0FC27B3 /* Web3+Eventloop.swift in Sources */ = {isa = PBXBuildFile; fileRef = 779EA636E79D88BCDD90C80F2DB7659A /* Web3+Eventloop.swift */; };
C426E30A28E2545BCA2824DBCF90816F /* NSNotificationCenter+AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = 00B579EAB63F35E48FE15EB94BE2098E /* NSNotificationCenter+AnyPromise.m */; };
+ C42AAFA9510215AA6A0BC23CDD316B5E /* BIP39+WordLists.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEDD44F1CEB279BF4BB9EFE4DFE9D6E7 /* BIP39+WordLists.swift */; };
+ C48EC56BB7C14ABC19E3BA2ACD91F6A9 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 906F22A74F1A30A1EF82CEADEBFD61BD /* Foundation.framework */; };
C5EF8FBC11CA9E66100F6489B57E35A6 /* LogEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2FB2AE36B545E1720EAADA4BB196A17 /* LogEvent.swift */; };
C680444C2E2E5076D981C2A8452AC067 /* CFB.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB1DC32D787685BB294CAB9D3A3499AF /* CFB.swift */; };
- C765FF8B3516D973464613761E792DDC /* KeystoreManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4A9931A28E85A6B2E05646C368FBF76E /* KeystoreManager.swift */; };
- C7AD5820192D48735008B09052BFCD0B /* Web3+ERC1410.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E4270BBDF53FAEA4168365904722EBF /* Web3+ERC1410.swift */; };
+ C7483CFAD7321CB34CC6A379951ACF15 /* PlainKeystore.swift in Sources */ = {isa = PBXBuildFile; fileRef = D5D814DEE036E9259F53CD7F317360C0 /* PlainKeystore.swift */; };
+ C7585AF173986586DCB9FA5C110C3BC0 /* Encodable+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F0E2A23EA4BBDA0D939AC13A6DB65DF /* Encodable+Extensions.swift */; };
C7ECF714064C1188A6D042C6ACFD9504 /* dispatch_promise.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B7AE13550D438439F97711818EDD2A0 /* dispatch_promise.m */; };
+ C7F1C4E0F9A132BD4DA025B62E5EEF68 /* Starscream.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D1EED5636F79317C8C3FA0637CCDDB91 /* Starscream.framework */; };
C829EE08BBA51E4F85528D4D6B4D8DEB /* CTR.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4B2FCA011E2B167EA220044DC9FF762 /* CTR.swift */; };
- C8F7D9655C749BD5C3EC0CDA60378376 /* Web3+ERC1594.swift in Sources */ = {isa = PBXBuildFile; fileRef = 02613905B91C3690F2944CAD8D3DA0FD /* Web3+ERC1594.swift */; };
- C93CB6270921C50F9B5CD8EF5A3926B1 /* Web3ERROR.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADAE5905306E600E15BE93C073824E22 /* Web3ERROR.swift */; };
+ C89615050AE8AC999A064CC8789E14E8 /* Promise+Batching.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4A7E62100350BB9BA87100F6B5A16A6 /* Promise+Batching.swift */; };
CA5F0FF46E700A877E1ED5C9EF6BDECB /* BlockCipher.swift in Sources */ = {isa = PBXBuildFile; fileRef = B4252BEF5BDFCBCF570F1F5BFCDDC1C4 /* BlockCipher.swift */; };
- CAD3591BA672606EEF6854F76CA58701 /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = D34B03E63C054045B19E14B7CB52BEC0 /* Extensions.swift */; };
- CB6D4EB429413A5883D0E9688327505A /* BigUInt+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 30F35DAC41E884CBA043B3B7F868F705 /* BigUInt+Extensions.swift */; };
CC03E31F122F91A26DD22BEEF813D779 /* UInt128.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85F0FFEFDE31451D87F272729D070FD8 /* UInt128.swift */; };
- CD5856CBBFDD945817A72B06FA97391A /* Promise+Web3+Eth+Call.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5377DF601C867A47586B95E5AE99AD88 /* Promise+Web3+Eth+Call.swift */; };
- D0B3F05CA470267FBFBC3318450957F7 /* Web3+Protocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CED733FEB2D5872F26B5D574AD96232 /* Web3+Protocols.swift */; };
- D151170A12C8C975F17643FE9F261E5B /* KeyAssignRequestResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF1E3814DC80DAE9D3B109E4102350E7 /* KeyAssignRequestResponse.swift */; };
- D164AE5DDC7BA326741A540F57837D9A /* KeystoreV3JSONStructure.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31A19ECC091EE28F4F1982DDDDA8034A /* KeystoreV3JSONStructure.swift */; };
- D2ED634767D6B97548490BB4113841FD /* ETHRegistrarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0A941D928D4720628196D778C55F5E8 /* ETHRegistrarController.swift */; };
- D3149E7C36E92B8A2137683388E3F926 /* ABIDecoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1C4A50DF91F277D0B7612677D508A040 /* ABIDecoding.swift */; };
+ CC1C395F714F206E55948FB255DE823C /* RIPEMD160+StackOveflow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 154EB4229A47E7623118672805576B07 /* RIPEMD160+StackOveflow.swift */; };
+ CD3BB77417383F871129FBF334AD2B7F /* Web3+ERC1410.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E4270BBDF53FAEA4168365904722EBF /* Web3+ERC1410.swift */; };
+ CE19A48E37C416DF576734A0058A4E9E /* ENSRegistry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 267994E4262719F861C6B583AAF46A83 /* ENSRegistry.swift */; };
+ CFF41270E8E8DC2BA379634A947866AF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 906F22A74F1A30A1EF82CEADEBFD61BD /* Foundation.framework */; };
+ D143CEF1043F8C5F503DC6269E0227F9 /* ABITypeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = F785AD1E06F8A829861CED74409D756A /* ABITypeParser.swift */; };
+ D1CD895855BAE685986EC82F599B7A39 /* IBAN.swift in Sources */ = {isa = PBXBuildFile; fileRef = 259AFB5BC727D324034EBC3AE2894835 /* IBAN.swift */; };
+ D3003C340DC9FA77002B91BB4A170621 /* NativeTypesEncoding+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E9F5DEB5E266BCB40E2BE45E09D7F34 /* NativeTypesEncoding+Extensions.swift */; };
D48A4410A7C8CE6B6A0787A0F4999DE5 /* Multiplication.swift in Sources */ = {isa = PBXBuildFile; fileRef = C38792E105F5004CA70202FB2339348A /* Multiplication.swift */; };
D4C52546E7DEE38CEE04F2B6D61BB9E2 /* fwd.h in Headers */ = {isa = PBXBuildFile; fileRef = 61FECECC2DFFD699836C88F2D7047922 /* fwd.h */; settings = {ATTRIBUTES = (Public, ); }; };
- D59A0F9F52E80FA24C91141071CF4CAF /* EIP681.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA480EB586BE16F8F2B94DB0130ABA2B /* EIP681.swift */; };
+ D517B516661CB44752ED8BAD2E54B3AA /* epochInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = B684D15C9ECF87F8B86E2C535F3BF503 /* epochInfo.swift */; };
D820172C124F8B10D0C72B31F1819FDC /* String+FoundationExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A9BEA492E3F6A675978C8F42E6F5CFE /* String+FoundationExtension.swift */; };
- D85FA012EF61825F1F69D3AD9D6A9772 /* secp256k1.h in Headers */ = {isa = PBXBuildFile; fileRef = A2B6912B1340F7DC1AD86C52F75878F5 /* secp256k1.h */; settings = {ATTRIBUTES = (Public, ); }; };
D8C90AFD1D666460C3FE007172ED052E /* CompactMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06FCD2B47FF5EEBE4D50C18E2ADDA90C /* CompactMap.swift */; };
- DA5830F8370A4DCA48A3EB4EA3DD2E9E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 433DCFB7FF72D38B6C30F44F1694F316 /* Foundation.framework */; };
- DABA072B1D2EB10CFD599E465458E9C2 /* Web3+Eth.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2527EA8BDD8AFEBCEBAEAAA868F700D /* Web3+Eth.swift */; };
- DB4B633643CBEF65006FCF03B275CA48 /* Web3+Methods.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9541653399BD6F08B1520F9640D51773 /* Web3+Methods.swift */; };
- DB7864DCC659B5C39328265AEF874FAC /* Starscream.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D1EED5636F79317C8C3FA0637CCDDB91 /* Starscream.framework */; };
- DB91AFD919EE4F160BB992A42BC96DAD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 433DCFB7FF72D38B6C30F44F1694F316 /* Foundation.framework */; };
+ D9016AE02A8F230EC3A3592F4A440176 /* NSRegularExpressionExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7A9E80209DDF4D2820D8915689AB4E0 /* NSRegularExpressionExtension.swift */; };
+ D936BFDAD88C9D5B3661388042699A66 /* Web3+ERC1400.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC9A9A6897994AA52521FA865F05B566 /* Web3+ERC1400.swift */; };
+ D93DFF9EC55BAC8B8CB6A2771FB12DFD /* Web3+Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 728F33312E2CF68A7DD6D746C0D03826 /* Web3+Constants.swift */; };
DBCA1194814B520897C3D81C016F51DB /* BlockDecryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A658306B3992B915CF79310528943CC /* BlockDecryptor.swift */; };
DBE9A6D9CB82D8605F4C25B9426B1557 /* Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3742507BB5D6EE13092AC6CA9C2DBA0D /* Codable.swift */; };
DBEF0F49E57B3321CC7067EEF33AB582 /* NSNotificationCenter+AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = CCE12EE9E1CEDB8D62055A2BC34CFB4C /* NSNotificationCenter+AnyPromise.h */; settings = {ATTRIBUTES = (Public, ); }; };
DBF232C5CC6FB8EDF32D69E0FF8A50BD /* BestLogger-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 72EBB3E6DFFE0AD2A2B638E3AED9B5A1 /* BestLogger-dummy.m */; };
- DCE2E3271001070E516A18409C5646C8 /* Pods-TestApplication-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F35ACAD54CA4C8BA1628EEC5C9C803A /* Pods-TestApplication-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ DC32720B971BA73C0F0CC653240FD292 /* Promise+Web3+Eth+GetTransactionReceipt.swift in Sources */ = {isa = PBXBuildFile; fileRef = B7B525A4E81494C00723E20F453CF492 /* Promise+Web3+Eth+GetTransactionReceipt.swift */; };
DD7CAA2463A742FC740431ED674892FD /* ChaCha20.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A9345E7C403E4F1C3324C0261B7ACA8 /* ChaCha20.swift */; };
- DF7E3388E3761F0CF92D1B72508F3811 /* TorusUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A23DB4F9490EC9739179026D583528A /* TorusUtils.swift */; };
- DFBAA04C3D3DE69FCE1F880247DC1117 /* Web3+InfuraProviders.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF255D12A6C9A134126F7CD41A1FCC1E /* Web3+InfuraProviders.swift */; };
+ DE388713F9427340F82DE58ED9A0A155 /* Web3+EventParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF483030329E2057DC27EA59973A8BED /* Web3+EventParser.swift */; };
E0067342787B93C845546321EF1DC7D8 /* AES.Cryptors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 61CF38764893480DA798FC00F5A62D84 /* AES.Cryptors.swift */; };
E0B84D75D0F7E7EA2E905C05774CC361 /* Integer Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A0592E975B9C280A5EF209187A0AF1A /* Integer Conversion.swift */; };
E425FBEC27FF20E38E5F71856145D72C /* UIViewController+AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = 71704BC327BF0D0C663D46C27E4ED0BB /* UIViewController+AnyPromise.h */; settings = {ATTRIBUTES = (Public, ); }; };
- E42884C835F2EF0EEF90FD9A783EAFD4 /* torusNodePub.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CEA0BE1A8D82D717164C287A6194684 /* torusNodePub.swift */; };
- E479CE1A3989DE1E276AEBBFE8308AB3 /* nodeInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3C5E43A539123B2263FDE76B54836164 /* nodeInfo.swift */; };
- E5B422F56F54A2B416B37BADB7E260D9 /* EventFiltering.swift in Sources */ = {isa = PBXBuildFile; fileRef = 273B3A3D8074AAC479C6BDDD42117463 /* EventFiltering.swift */; };
+ E49E499CD6791601CE5EA1FD18D8FFC2 /* ABI.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC1A865ECF8F675D7B74E89696A8F1C4 /* ABI.swift */; };
+ E6D182EA8C3BAA61AC3D7B010D8815E8 /* Promise+Web3+Eth+GetBlockNumber.swift in Sources */ = {isa = PBXBuildFile; fileRef = 326852B838B8EABF2EBEEEEC4B37D794 /* Promise+Web3+Eth+GetBlockNumber.swift */; };
E8ABBB87CFEBE721FC2D14B71A719BC2 /* String Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = B14B9F58BC3C6BD79C885D058152584B /* String Conversion.swift */; };
E93CF504980B3D653BB4530E7F98E9F6 /* Prime Test.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8D07D38166E0A656EA1DBC05545774AF /* Prime Test.swift */; };
+ E942DAA2E87EE371AAA312DE8A739F62 /* BigUInt+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B97787DF1C0BD57917FE4CE254174E8A /* BigUInt+Extensions.swift */; };
EA95317C04FA46F08399A9F6DFE82119 /* Blowfish+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = F2389940508DBC26EFE80FACBF6BF200 /* Blowfish+Foundation.swift */; };
- EAA2F125685DB11297ABDBA6D77CD559 /* Web3+WebsocketProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55972E5A3D8FEF490FF90B054A9DF97C /* Web3+WebsocketProvider.swift */; };
EAC994EA457048CA6AA49B82C9F05DF4 /* NSURLSession+AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = 476DD1B865D2E12E69D1B56231468E6D /* NSURLSession+AnyPromise.h */; settings = {ATTRIBUTES = (Public, ); }; };
- EB4817B8241054B42AAF02134BCC91F7 /* PromiseKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 69975AC9CA96BD65AD1B9B66BAB30590 /* PromiseKit.framework */; };
- EBCD7D596731A02CCE1B3E72AF445719 /* ComparisonExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC5E7AD7236D85B08ACA02E5CD19E70F /* ComparisonExtensions.swift */; };
+ EAD724F1AE7006E775D59E4C4A050948 /* Web3+ERC820.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60EF59F31EABEAD82EB7B89DD3BE923B /* Web3+ERC820.swift */; };
+ EB0450140F0DE8EC373CE3173F9CD9AF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 906F22A74F1A30A1EF82CEADEBFD61BD /* Foundation.framework */; };
+ EBC5E61BA5C22AC2226C0BC64A614303 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 906F22A74F1A30A1EF82CEADEBFD61BD /* Foundation.framework */; };
EC1F98C6E1424F6190176058FAA43C5A /* UInt8+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 09381FEB361913AD32272A1B4CBCB83D /* UInt8+Extension.swift */; };
+ ECD763A9A4F9176E1FBC7733C8D86713 /* PublicKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E1F462DB81262E2F979BAFA0E83E754 /* PublicKey.swift */; };
+ ED4B925E1E11136D8CE7A3F28B528CED /* SECP256k1.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9C50B643EC75A922AB3FEA99E8EC169 /* SECP256k1.swift */; };
ED4ED80104798E648B2B82A10DA586F1 /* HMAC+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63B5981A82AD9C4BA1281B809C302EBE /* HMAC+Foundation.swift */; };
- EF460FD17C82C9E758151277EFCD0A8D /* Promise+Batching.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4A7E62100350BB9BA87100F6B5A16A6 /* Promise+Batching.swift */; };
+ ED938D4B3CB8A7EE42FDC40D759BA9DB /* Promise+Web3+TxPool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B205D0E7DE609B621E3298BAC0762EF /* Promise+Web3+TxPool.swift */; };
+ EE135E068F9FA72EFC430C5B9D4B27DA /* EIP67Code.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC9FC5F8D8F00E2711E470FF9DB36D07 /* EIP67Code.swift */; };
+ EF67F053A5C0448CF435843BF4949963 /* NameHash.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47A9098B06D2D48372701AA1901A9AF4 /* NameHash.swift */; };
EF8241DFA90BCDBB97B8C504BB80D05C /* AnyPromise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A888BEE68A2E3E9B86A7A13E666E56E /* AnyPromise.swift */; };
EF9BBCE851B820D4F5DA3163BF466A38 /* Process+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA6D0F62401CD67630D99DBB677D631B /* Process+Promise.swift */; };
+ F0CC45D57E2FDFE0D9BB30514F2185CB /* Web3+InfuraProviders.swift in Sources */ = {isa = PBXBuildFile; fileRef = DF255D12A6C9A134126F7CD41A1FCC1E /* Web3+InfuraProviders.swift */; };
+ F125942A5B2280C68C4FE06CF9895D09 /* RLP.swift in Sources */ = {isa = PBXBuildFile; fileRef = A6A82C9DAB2E849C9E449056F824469A /* RLP.swift */; };
F13925E2206A7647AC326ECFA6ED2856 /* GCD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 612D9325335DEAA2E76B5DC5019824B9 /* GCD.swift */; };
- F16C175DA5812C3635041AE4F7EAECD5 /* CryptoSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FADE8FE68DFEB8F3B76E44754A61B0D0 /* CryptoSwift.framework */; };
- F373BB4AD11CC9F3BA6149022D46FD81 /* Web3+ST20.swift in Sources */ = {isa = PBXBuildFile; fileRef = E23C9985AC0B1F12A5C6AA6FA8432C1A /* Web3+ST20.swift */; };
+ F2438C9C6471ED878FD9FD686421CBC3 /* Web3ERROR.swift in Sources */ = {isa = PBXBuildFile; fileRef = ADAE5905306E600E15BE93C073824E22 /* Web3ERROR.swift */; };
+ F26DF669F21BC21207F35BB00A311EBC /* CryptoExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC056690B6C451781D70DE0CF15F2189 /* CryptoExtensions.swift */; };
F3B9FF17CD827482C5FCDE987FCBA026 /* SHA1.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1A7128A07EFCC2448FEF10A97E937F3 /* SHA1.swift */; };
F44208FA90F7B7118E5A3CA21AB37A84 /* PKCS5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A31D8A11FF13BDB68908D2D0CBC67D6 /* PKCS5.swift */; };
+ F4D14B3DB95382F9BB8D392F97420CB4 /* Web3+ERC721x.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9694E5F0A9D9A8F0EC5F3F80B64E87FA /* Web3+ERC721x.swift */; };
F4DB8BAA8CC2482A2F0408BB78DC5636 /* Array+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9D8CDF05124C8DAE5AD9C89082BC4B9 /* Array+Extension.swift */; };
F4EB4FFB5BFE253769101209CBD7BA13 /* ChaCha20+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28330DE736AE736B8D3F688742269888 /* ChaCha20+Foundation.swift */; };
- F53C74A0EE4753A0A82DF8622D32B35E /* Torus-utils-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DC3DAA6F1E82221BEECAD14008DCC09B /* Torus-utils-dummy.m */; };
- F7CE7DE29571D819EF83AAD8BB88A41B /* IBAN.swift in Sources */ = {isa = PBXBuildFile; fileRef = 259AFB5BC727D324034EBC3AE2894835 /* IBAN.swift */; };
- F86FE9C61034ACFA54A8A8972CCB1483 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFC9C49FB95C1AD3A66ECE182C16D363 /* Error.swift */; };
- FA9E7EEF5C212946B13BF9E695FDDD1C /* EthereumAddress.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1D982969E9C3AAB90391B8B0BB3B05D /* EthereumAddress.swift */; };
+ F643F1792A78536F33FDC4BF3F5EAC36 /* ENSBaseRegistrar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80BD86BB41DB090053BFCB6C710A3A05 /* ENSBaseRegistrar.swift */; };
+ F8473A4CDA28A86D27545E1CD1E0AD9C /* AbstractKeystore.swift in Sources */ = {isa = PBXBuildFile; fileRef = C75DE210C5AD277C0530199902893F57 /* AbstractKeystore.swift */; };
+ FB266909368A115DCD016892888249E9 /* Web3+Protocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1CED733FEB2D5872F26B5D574AD96232 /* Web3+Protocols.swift */; };
FB797FAA96B41ACE7474B8ADEF8107EC /* firstly.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4DA8E7F2CF6AA16A499A3C2F4A95DBA /* firstly.swift */; };
- FB91973E9786737E11A2947F415E4952 /* Promise+Web3+Personal+Sign.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51457D52C8D7B4DFA9A66005FDB8757 /* Promise+Web3+Personal+Sign.swift */; };
FC380F439D913681D738F1BE7B739646 /* ZeroPadding.swift in Sources */ = {isa = PBXBuildFile; fileRef = DB10D6CC0256E66D68F756618A92CE00 /* ZeroPadding.swift */; };
+ FCC09F2B132598A066F71FBAD87EB4FE /* Promise+Web3+Eth+EstimateGas.swift in Sources */ = {isa = PBXBuildFile; fileRef = D1D8C0350636A9C92CDC501D09C80AF8 /* Promise+Web3+Eth+EstimateGas.swift */; };
+ FCECBB6F106D35ACC33248BFEA10270A /* ABIParsing.swift in Sources */ = {isa = PBXBuildFile; fileRef = F00C2041F63F5669FB6D0D90232161F4 /* ABIParsing.swift */; };
+ FDA6615D59923C4431D205F2F921B8ED /* secp256k1_recovery.h in Headers */ = {isa = PBXBuildFile; fileRef = D36612B9770CAD0D59C95711DAEDF38C /* secp256k1_recovery.h */; settings = {ATTRIBUTES = (Public, ); }; };
+ FDDCB40733C3F2975A35E7F5773B8E25 /* Web3+Options.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDCDE874CFCD7D3D9975CF943BF8DEA1 /* Web3+Options.swift */; };
FDF12428281F08B3F5F2B7DB68E3925D /* NSTask+AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = D72DC615D3607C0E40FECE02BE001C41 /* NSTask+AnyPromise.m */; };
FE0D3AEBDA7E74DCB8F81D86A89127B4 /* BestLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = A9E88368975FDE56F03F20A0DCADAC9E /* BestLogger.swift */; };
+ FE82BE3E4FEEA9C4C33C278DA35B9436 /* Web3+Eth.swift in Sources */ = {isa = PBXBuildFile; fileRef = E2527EA8BDD8AFEBCEBAEAAA868F700D /* Web3+Eth.swift */; };
+ FEAB0AB77EFF494328B1638B13571013 /* fetchNodeDetails.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B78EB3E60B2E8B8A66CDF0618D4FA13 /* fetchNodeDetails.swift */; };
FED8C9BB577D35DBB6E5347B750C184C /* hang.swift in Sources */ = {isa = PBXBuildFile; fileRef = C7B44F6CCE5BC200A3DC205D4EB4A48C /* hang.swift */; };
+ FEE7B4B5ADE5C5CA296CB3ECDD8BB948 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 906F22A74F1A30A1EF82CEADEBFD61BD /* Foundation.framework */; };
FFF7E224F5F3094210837EC8C7FE4960 /* BigInt-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 16BB27D974EC47AF26EF7DF7D9F1B788 /* BigInt-dummy.m */; };
- FFFFC4257011B3D125A983711D131751 /* String+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DB6B97647FB78616E82DCCE44C423BA /* String+Extension.swift */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
- 00E3B62635FE0D72CFB43BB53244A735 /* PBXContainerItemProxy */ = {
+ 0F448A29D64501A4D7E2485C99820DFF /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 99313990C1D76A6D1D017868B6975CC8;
remoteInfo = CryptoSwift;
};
- 1447C1FFC1431F3BFB914336C1151EBE /* PBXContainerItemProxy */ = {
+ 112E8AC595E1FCE62DCE5B943EAA0FAE /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = ECE5FD30EB9938288F0FBC55670A8434;
- remoteInfo = "Torus-web3swift";
+ remoteGlobalIDString = 50BD5410DB90F893AE68CE9925FD066E;
+ remoteInfo = "Torus-utils";
};
- 3275405AB38E0D9B750F6FA2B849CA5D /* PBXContainerItemProxy */ = {
+ 162BC8502877FB0D914C25B7F49E80E8 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = ECE5FD30EB9938288F0FBC55670A8434;
- remoteInfo = "Torus-web3swift";
+ remoteGlobalIDString = 7C579CE66A1E7A9AA33CA5F97F9C22C5;
+ remoteInfo = PromiseKit;
};
- 3AB4604730D08B6973A2C7E8AF3322EA /* PBXContainerItemProxy */ = {
+ 1B71DC17A96739B01C09F6B957C1F48C /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 3744C58A953D980BCF08B0FEAE449C91;
- remoteInfo = "Torus-fetchNodeDetails";
+ remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A;
+ remoteInfo = BigInt;
};
- 478A0630725DB0A751164738B20A8455 /* PBXContainerItemProxy */ = {
+ 314A7945F652F2129E5B9D8E36180444 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 99313990C1D76A6D1D017868B6975CC8;
- remoteInfo = CryptoSwift;
+ remoteGlobalIDString = ECE5FD30EB9938288F0FBC55670A8434;
+ remoteInfo = "Torus-web3swift";
};
- 4C266AD2D55268FAC9E7A8ACB3CDF5E2 /* PBXContainerItemProxy */ = {
+ 476B9BA83D9091159A1F89646645123F /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A;
- remoteInfo = BigInt;
+ remoteGlobalIDString = 99313990C1D76A6D1D017868B6975CC8;
+ remoteInfo = CryptoSwift;
};
- 5FD2B0531EBCB5B225B32F9AD09897AB /* PBXContainerItemProxy */ = {
+ 5B75522EB9EF759FCAD139EF08F0C552 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 9B78EE4AF6AE03E79D88886319853FF7;
remoteInfo = Starscream;
};
- 6460628605965207C5EDA7496F1EA7AD /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 50BD5410DB90F893AE68CE9925FD066E;
- remoteInfo = "Torus-utils";
- };
- 669F4E514BD694070941F5424F022E8F /* PBXContainerItemProxy */ = {
+ 6A9E8F4DE4200451D41BDCD8306D1928 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 7C579CE66A1E7A9AA33CA5F97F9C22C5;
- remoteInfo = PromiseKit;
+ remoteGlobalIDString = ECE5FD30EB9938288F0FBC55670A8434;
+ remoteInfo = "Torus-web3swift";
};
- 7AA76AA0A85509F152D3E027D8319FA9 /* PBXContainerItemProxy */ = {
+ 6C606790486FC2D2DF324D854BD325F1 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 50BD5410DB90F893AE68CE9925FD066E;
remoteInfo = "Torus-utils";
};
- 8EF2ED260D9922C41BDA47238386A522 /* PBXContainerItemProxy */ = {
+ 7385DCA8641A5A8961781F02D39018F2 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 1365165D183E4C35E57FE0E71450F0E2;
- remoteInfo = BestLogger;
+ remoteGlobalIDString = 9B78EE4AF6AE03E79D88886319853FF7;
+ remoteInfo = Starscream;
};
- 912A1BBA9CED19133F4F99360B789EEC /* PBXContainerItemProxy */ = {
+ 7D11FC79374AFDCD32AC6815D99CE120 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 9B78EE4AF6AE03E79D88886319853FF7;
- remoteInfo = Starscream;
+ remoteGlobalIDString = 7C579CE66A1E7A9AA33CA5F97F9C22C5;
+ remoteInfo = PromiseKit;
};
- ACC5A8DCEEBE48BEA0A4E72D40900C33 /* PBXContainerItemProxy */ = {
+ 947AC9E50C72047C6257FB11C113785F /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 1365165D183E4C35E57FE0E71450F0E2;
- remoteInfo = BestLogger;
+ remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A;
+ remoteInfo = BigInt;
};
- AE92312D0A7CF07808535034478DCC83 /* PBXContainerItemProxy */ = {
+ 96E2DC99A353876C11BB0AB509C0FE66 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 7C579CE66A1E7A9AA33CA5F97F9C22C5;
remoteInfo = PromiseKit;
};
- B08E3762790972E0C95BA748BC245FF0 /* PBXContainerItemProxy */ = {
+ 9B2FA46AD2E79299BFDD5223D9C50DAF /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 3744C58A953D980BCF08B0FEAE449C91;
- remoteInfo = "Torus-fetchNodeDetails";
+ remoteGlobalIDString = 1365165D183E4C35E57FE0E71450F0E2;
+ remoteInfo = BestLogger;
};
- B5F1EFFD335DDCC3ADB31D24F71DFF4C /* PBXContainerItemProxy */ = {
+ A3BD4ED4F7812A4D7F6FBEB3DADEC1E3 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = ECE5FD30EB9938288F0FBC55670A8434;
- remoteInfo = "Torus-web3swift";
+ remoteGlobalIDString = 9B78EE4AF6AE03E79D88886319853FF7;
+ remoteInfo = Starscream;
};
- BBBABE8A66BD12D00E8D3E1D7C2C40E7 /* PBXContainerItemProxy */ = {
+ A4FA0D06F146B10148F7F24803F5500B /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 7C579CE66A1E7A9AA33CA5F97F9C22C5;
- remoteInfo = PromiseKit;
+ remoteGlobalIDString = 1365165D183E4C35E57FE0E71450F0E2;
+ remoteInfo = BestLogger;
};
- BDE681F4F7C7FC36C4AF9DA6ADBAC881 /* PBXContainerItemProxy */ = {
+ A5BC74FF2F1F4BB43B88600A642C01FE /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 3744C58A953D980BCF08B0FEAE449C91;
- remoteInfo = "Torus-fetchNodeDetails";
+ remoteGlobalIDString = ECE5FD30EB9938288F0FBC55670A8434;
+ remoteInfo = "Torus-web3swift";
};
- D6ED8F3DCF727E5EB791681FE7CDC1BE /* PBXContainerItemProxy */ = {
+ B494089F367C63E8BE97595EFB6B005B /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 1365165D183E4C35E57FE0E71450F0E2;
remoteInfo = BestLogger;
};
- D863AC9E950F20831FEDB4A7D1F2EE96 /* PBXContainerItemProxy */ = {
+ B6BA1F43AA2FC9B74845CD949A0CCC1C /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 9B78EE4AF6AE03E79D88886319853FF7;
- remoteInfo = Starscream;
+ remoteGlobalIDString = 3744C58A953D980BCF08B0FEAE449C91;
+ remoteInfo = "Torus-fetchNodeDetails";
};
- E13DFA029323E05B09C81D6F8328D84C /* PBXContainerItemProxy */ = {
+ C560C451EC4F65F21CA0DB721647551E /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A;
remoteInfo = BigInt;
};
- E33C287B3E3C4936740C91F525BE2F31 /* PBXContainerItemProxy */ = {
+ DD8297561DE512D1C9A7A50BE4361727 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 7C579CE66A1E7A9AA33CA5F97F9C22C5;
remoteInfo = PromiseKit;
};
- F1200DC25F61CAA37C521D9715CD8CBC /* PBXContainerItemProxy */ = {
+ E2CD794B7421C95E671A2285874B0340 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
- remoteGlobalIDString = 09DD83B7D075842A3A5105AD410BD38A;
- remoteInfo = BigInt;
+ remoteGlobalIDString = 3744C58A953D980BCF08B0FEAE449C91;
+ remoteInfo = "Torus-fetchNodeDetails";
};
- F4F4E41574F0DC5054421B62F2DFFA38 /* PBXContainerItemProxy */ = {
+ E9F04117F98A77478DCF757480051495 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 99313990C1D76A6D1D017868B6975CC8;
remoteInfo = CryptoSwift;
};
+ F14FFBC6EA21A2A7465A770F93AFE64A /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 3744C58A953D980BCF08B0FEAE449C91;
+ remoteInfo = "Torus-fetchNodeDetails";
+ };
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
@@ -566,6 +566,7 @@
20951382ECAFAF2185250E709F6BFBFE /* Web3+HttpProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Web3+HttpProvider.swift"; path = "Sources/web3swift/Web3/Web3+HttpProvider.swift"; sourceTree = ""; };
212CD97B6E00FAD9E9360F05E7E1BE0F /* Rabbit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Rabbit.swift; path = Sources/CryptoSwift/Rabbit.swift; sourceTree = ""; };
22BE2E4A8C16D26DEAB651469762E060 /* Torus-utils.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Torus-utils.release.xcconfig"; sourceTree = ""; };
+ 22C0D8252621F0AEA40F717DED9EC30E /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
23701758AB8CFCE9D199A4A6490ED695 /* Thenable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Thenable.swift; path = Sources/Thenable.swift; sourceTree = ""; };
239FF5E40808AC52E5715B812721D81C /* Generics.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Generics.swift; path = Sources/CryptoSwift/Generics.swift; sourceTree = ""; };
259AFB5BC727D324034EBC3AE2894835 /* IBAN.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = IBAN.swift; path = Sources/web3swift/KeystoreManager/IBAN.swift; sourceTree = ""; };
@@ -616,7 +617,6 @@
421F491B9F8AB1BC9C6616B284D46A65 /* Pods-TestApplication.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-TestApplication.release.xcconfig"; sourceTree = ""; };
42367A25CDECA6BA76B2FE5B20B964E8 /* BigInt.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = BigInt.framework; sourceTree = BUILT_PRODUCTS_DIR; };
428CDFEB6CEAA3FBBEB55E7F5E7CC57C /* Web3+ERC20.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Web3+ERC20.swift"; path = "Sources/web3swift/Tokens/ERC20/Web3+ERC20.swift"; sourceTree = ""; };
- 433DCFB7FF72D38B6C30F44F1694F316 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
438497AB33D32EB0C2D67B5F2150D6DD /* NSRegularExpressionExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = NSRegularExpressionExtension.swift; sourceTree = ""; };
45A8C891CA23BF735332E21622F22B45 /* Web3+Personal.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Web3+Personal.swift"; path = "Sources/web3swift/Web3/Web3+Personal.swift"; sourceTree = ""; };
4699EF0A9C69C8753D6AA4FE2970E12C /* Resolver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Resolver.swift; path = Sources/Resolver.swift; sourceTree = ""; };
@@ -656,6 +656,7 @@
5BE59BA9A37B227FA55D3A0D29E64AC2 /* Data Conversion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data Conversion.swift"; path = "Sources/Data Conversion.swift"; sourceTree = ""; };
5CA4B69D237346F992C1E56798D7D04A /* Dictionary+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Dictionary+Extension.swift"; path = "Sources/web3swift/Convenience/Dictionary+Extension.swift"; sourceTree = ""; };
5E15AF79B68CBB70729A0C20EB14C026 /* Division.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Division.swift; path = Sources/Division.swift; sourceTree = ""; };
+ 5EB44CAC774803F3DDAF8AAF6FF21A94 /* CoreImage.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreImage.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/CoreImage.framework; sourceTree = DEVELOPER_DIR; };
5F0788D15D14732F1A963D004B919C6D /* BIP32Keystore.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BIP32Keystore.swift; path = Sources/web3swift/KeystoreManager/BIP32Keystore.swift; sourceTree = ""; };
5FA162E7E34623E3316087D6E0095AF1 /* Int+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Int+Extension.swift"; path = "Sources/CryptoSwift/Int+Extension.swift"; sourceTree = ""; };
5FAACD11614EC561A004B8212B1B455F /* Torus-fetchNodeDetails.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Torus-fetchNodeDetails.modulemap"; sourceTree = ""; };
@@ -704,7 +705,6 @@
7AA1157D3C64417380E1911A8270E3B6 /* Starscream-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Starscream-Info.plist"; sourceTree = ""; };
7AE80D94758D8602E4296822AD7A1337 /* Starscream.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Starscream.release.xcconfig; sourceTree = ""; };
7B0F5884584E648DA0B5F6FDEB6EF1A6 /* PBKDF2.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PBKDF2.swift; path = Sources/CryptoSwift/PKCS/PBKDF2.swift; sourceTree = ""; };
- 7D1540627763DD8DCFFEF43E117FCA2A /* CoreImage.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreImage.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/CoreImage.framework; sourceTree = DEVELOPER_DIR; };
7F0E2A23EA4BBDA0D939AC13A6DB65DF /* Encodable+Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Encodable+Extensions.swift"; path = "Sources/web3swift/Convenience/Encodable+Extensions.swift"; sourceTree = ""; };
7F673FD14D4ABF76640791855FBB0BB6 /* Pods-TestApplication-TestApplicationTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-TestApplication-TestApplicationTests.release.xcconfig"; sourceTree = ""; };
8017CCF6665C3EF3210E7DAAFED9E214 /* CCM.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CCM.swift; path = Sources/CryptoSwift/BlockMode/CCM.swift; sourceTree = ""; };
@@ -725,6 +725,7 @@
8CAB78620C5F59B56FB5C18A0F79E01A /* Subtraction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Subtraction.swift; path = Sources/Subtraction.swift; sourceTree = ""; };
8D07D38166E0A656EA1DBC05545774AF /* Prime Test.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Prime Test.swift"; path = "Sources/Prime Test.swift"; sourceTree = ""; };
8E750847CFBCA3798CB8A8037590EEC8 /* BestLogger-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BestLogger-prefix.pch"; sourceTree = ""; };
+ 906F22A74F1A30A1EF82CEADEBFD61BD /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
9078BC7A8DE7ADEE69E873A37F3F69B7 /* Authenticator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Authenticator.swift; path = Sources/CryptoSwift/Authenticator.swift; sourceTree = ""; };
91BB24BA472AF523E913108C9AA301F2 /* BigInt.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = BigInt.framework; path = BigInt.framework; sourceTree = BUILT_PRODUCTS_DIR; };
91C8859A5799B2649F9FA996E7464F65 /* ABIElements.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ABIElements.swift; path = Sources/web3swift/EthereumABI/ABIElements.swift; sourceTree = ""; };
@@ -896,7 +897,6 @@
F785AD1E06F8A829861CED74409D756A /* ABITypeParser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ABITypeParser.swift; path = Sources/web3swift/EthereumABI/ABITypeParser.swift; sourceTree = ""; };
F81274EDB681F11E7CB05F7DCA2BB33C /* CryptoSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = CryptoSwift.framework; path = CryptoSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; };
F9C50B643EC75A922AB3FEA99E8EC169 /* SECP256k1.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SECP256k1.swift; path = Sources/web3swift/Convenience/SECP256k1.swift; sourceTree = ""; };
- FA34CB8CEF63AA31001D9A749B5D856F /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.2.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
FADE8FE68DFEB8F3B76E44754A61B0D0 /* CryptoSwift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = CryptoSwift.framework; sourceTree = BUILT_PRODUCTS_DIR; };
FAF5AF480F4A7AA4D90600802F3629AF /* BestLogger-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BestLogger-umbrella.h"; sourceTree = ""; };
FAFCAC7A2B9AA1656DC10FE4B04AD4EF /* Hashable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Hashable.swift; path = Sources/Hashable.swift; sourceTree = ""; };
@@ -912,7 +912,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- 96D67F9A7630A34944B6EAAD47F785E3 /* Foundation.framework in Frameworks */,
+ C48EC56BB7C14ABC19E3BA2ACD91F6A9 /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -920,26 +920,27 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- DA5830F8370A4DCA48A3EB4EA3DD2E9E /* Foundation.framework in Frameworks */,
+ 8532AFAE5B4DE21DCAFB19AB0E4434EB /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
- 1D4E0819DA87EFDA28F0B2E623D61A43 /* Frameworks */ = {
+ 1951A36938A1B10F21ABD0E54F1FFEE8 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- AD55488EE280F3A10DF95D1767E62B33 /* BestLogger.framework in Frameworks */,
- 4CA5D4D7CFBE27D8319EEA9EE1FCF284 /* FetchNodeDetails.framework in Frameworks */,
- 4815FC81C45C9C1AC04AE17E28BBAA23 /* Foundation.framework in Frameworks */,
- 6C8D1C75E08BE5CFA79D034FE750DD99 /* PromiseKit.framework in Frameworks */,
+ 3CCB015D6F0C4DB48F8C0E542FFFC076 /* BestLogger.framework in Frameworks */,
+ 5BF67CC8A596E6D8F6095F0F9F76F054 /* FetchNodeDetails.framework in Frameworks */,
+ 2A8A3DAA61C2DDA353F06CE7C36F0C65 /* Foundation.framework in Frameworks */,
+ 73B852F1F6A54C72C500CA87816C86BE /* PromiseKit.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
- 253B13276281BC82F2F9C09392442231 /* Frameworks */ = {
+ 1C3B48136614E798D8BD8CDB1902B679 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- 1A453BC85734F692FAE307E0EF749847 /* Foundation.framework in Frameworks */,
+ CFF41270E8E8DC2BA379634A947866AF /* Foundation.framework in Frameworks */,
+ 69EA9885CE956D87ED37F8C7461913CF /* web3swift.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -947,17 +948,16 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- 4A613C22671DE0E90BC4F1B70CB3B479 /* Foundation.framework in Frameworks */,
- 56D8783CBF33646ECBF610FCC8EFC43E /* UIKit.framework in Frameworks */,
+ 45B48F57B1039D463A2CB04349F22C5A /* Foundation.framework in Frameworks */,
+ 00542E749518733F88FD9339F521159E /* UIKit.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
- 6B91310034CB9AC9688FF3E8A98725B3 /* Frameworks */ = {
+ A07A0114C49054B1BB909666F99BC8E9 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- DB91AFD919EE4F160BB992A42BC96DAD /* Foundation.framework in Frameworks */,
- 484A942C92151AFA49CC47D0ABC71CE2 /* web3swift.framework in Frameworks */,
+ EBC5E61BA5C22AC2226C0BC64A614303 /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -965,15 +965,15 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- 5CC16AA0215A26D938D734D63D319498 /* Foundation.framework in Frameworks */,
+ EB0450140F0DE8EC373CE3173F9CD9AF /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
- D70A94242BBA8B1D488F5CD6DCCDBC7D /* Frameworks */ = {
+ BAA148E3049719846857B2FC8F7997EC /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- 158E0FF30123AF7E459C469F3DC2BEE4 /* Foundation.framework in Frameworks */,
+ 58C48348FE259C0A56EC6CCAE415FB06 /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -981,20 +981,20 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- 8E8DB0413F47528F1A30410B067B9C28 /* Foundation.framework in Frameworks */,
+ 14D34E32263C8D334AC63CA775357BA8 /* Foundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
- E82BEFD837F7FD048953239CD4B2980A /* Frameworks */ = {
+ F856F51220A875B73D9204466A4A3B82 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
- 4EDD4939E536B479B8003BCB6E3E0DE9 /* BigInt.framework in Frameworks */,
- 5FB78537FE81EE1C1428608AE892E6D6 /* CoreImage.framework in Frameworks */,
- F16C175DA5812C3635041AE4F7EAECD5 /* CryptoSwift.framework in Frameworks */,
- C3ED4AA8E1D0A288511313DED8F4D97F /* Foundation.framework in Frameworks */,
- EB4817B8241054B42AAF02134BCC91F7 /* PromiseKit.framework in Frameworks */,
- DB7864DCC659B5C39328265AEF874FAC /* Starscream.framework in Frameworks */,
+ 7FFB6A6695F3EC4DDCF2E921D87BC886 /* BigInt.framework in Frameworks */,
+ 363F1616780201BF4A825647C4B78338 /* CoreImage.framework in Frameworks */,
+ 429EA2088346BF86B7D58F8E682A6CF3 /* CryptoSwift.framework in Frameworks */,
+ FEE7B4B5ADE5C5CA296CB3ECDD8BB948 /* Foundation.framework in Frameworks */,
+ A58E144119355EF10FD881FFEC4466E9 /* PromiseKit.framework in Frameworks */,
+ C7F1C4E0F9A132BD4DA025B62E5EEF68 /* Starscream.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -1195,16 +1195,6 @@
path = BestLogger;
sourceTree = "";
};
- 5B8ED97210B58447AFB417ADA6B3295D /* iOS */ = {
- isa = PBXGroup;
- children = (
- 7D1540627763DD8DCFFEF43E117FCA2A /* CoreImage.framework */,
- 433DCFB7FF72D38B6C30F44F1694F316 /* Foundation.framework */,
- FA34CB8CEF63AA31001D9A749B5D856F /* UIKit.framework */,
- );
- name = iOS;
- sourceTree = "";
- };
7866BAB9E282B95A443E171ACAAE8DE4 /* Pods */ = {
isa = PBXGroup;
children = (
@@ -1375,7 +1365,7 @@
69975AC9CA96BD65AD1B9B66BAB30590 /* PromiseKit.framework */,
D1EED5636F79317C8C3FA0637CCDDB91 /* Starscream.framework */,
54A1E608A3014C7EE7934E93E3585253 /* web3swift.framework */,
- 5B8ED97210B58447AFB417ADA6B3295D /* iOS */,
+ C7DA540F90C4C9FE611A542EF4143788 /* iOS */,
);
name = Frameworks;
sourceTree = "";
@@ -1388,6 +1378,16 @@
name = "Development Pods";
sourceTree = "";
};
+ C7DA540F90C4C9FE611A542EF4143788 /* iOS */ = {
+ isa = PBXGroup;
+ children = (
+ 5EB44CAC774803F3DDAF8AAF6FF21A94 /* CoreImage.framework */,
+ 906F22A74F1A30A1EF82CEADEBFD61BD /* Foundation.framework */,
+ 22C0D8252621F0AEA40F717DED9EC30E /* UIKit.framework */,
+ );
+ name = iOS;
+ sourceTree = "";
+ };
CF1408CF629C7361332E53B88F7BD30C = {
isa = PBXGroup;
children = (
@@ -1686,30 +1686,19 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
- 268CF5D5A69933A09A030C4AFF15C5A0 /* Headers */ = {
- isa = PBXHeadersBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 632978928057B427C354CBA5B3845595 /* Pods-TestApplication-TestApplicationTests-umbrella.h in Headers */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
- 41B73E0F4A979B4CA97518AA302D15D3 /* Headers */ = {
+ 2A232BB1F18D9174A3185052C06D1728 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
- DCE2E3271001070E516A18409C5646C8 /* Pods-TestApplication-umbrella.h in Headers */,
+ 5598A3E4411D2580368CB078F6A4FFA8 /* Pods-TestApplication-umbrella.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
- 479D70373909A23EBBBBA0B95322385A /* Headers */ = {
+ 49B729C5C55DAFE9C53C9FB8ADC3F29F /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
- D85FA012EF61825F1F69D3AD9D6A9772 /* secp256k1.h in Headers */,
- BA91953FE01E023C5E789784E698A5CC /* secp256k1_ecdh.h in Headers */,
- 89C0FE8EA2F192E42FE7B5BB410E032F /* secp256k1_recovery.h in Headers */,
- 136B895AC51E3EA75D0FFB79F555DBB2 /* Torus-web3swift-umbrella.h in Headers */,
+ 3AF542C741128A92F7DDCDFE86700897 /* Torus-fetchNodeDetails-umbrella.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -1747,11 +1736,14 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
- 956964F1FCA695E82126D5DEFE7DFEC5 /* Headers */ = {
+ 99FEFE550C706BF1FC514F56F166798F /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
- 96F9D2D45EE52C231C6419595D185717 /* Torus-fetchNodeDetails-umbrella.h in Headers */,
+ 2739995016D9A9FC1D8C7E986695C41E /* secp256k1.h in Headers */,
+ 67192E99CC77F78B7A25788F7A097B78 /* secp256k1_ecdh.h in Headers */,
+ FDA6615D59923C4431D205F2F921B8ED /* secp256k1_recovery.h in Headers */,
+ 6DBA3AB684491AF77DD65AA2263E3FBA /* Torus-web3swift-umbrella.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -1763,11 +1755,19 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
- AC7DD73131CE1B902D4FE9F0FA4294F1 /* Headers */ = {
+ AC4E1A25D2448F0A0C63BC2A0EA839B5 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ 6C3391388E8A8D299B4DA6BEE0E793B4 /* Pods-TestApplication-TestApplicationTests-umbrella.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ E6B50EF4C0FA7CCC66434EC674014875 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
- 5F2A1454D9120639C93B72E25588EAF4 /* Torus-utils-umbrella.h in Headers */,
+ BE7AB9F4BA1330BF6148611506DA8735 /* Torus-utils-umbrella.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -1812,17 +1812,17 @@
};
3744C58A953D980BCF08B0FEAE449C91 /* Torus-fetchNodeDetails */ = {
isa = PBXNativeTarget;
- buildConfigurationList = E54883F71C48ED699E1A088878B9E933 /* Build configuration list for PBXNativeTarget "Torus-fetchNodeDetails" */;
+ buildConfigurationList = 0676C3D00B1F7FF608964BC74224C43D /* Build configuration list for PBXNativeTarget "Torus-fetchNodeDetails" */;
buildPhases = (
- 956964F1FCA695E82126D5DEFE7DFEC5 /* Headers */,
- 524BEA97E76BFA7009012B0355175EE4 /* Sources */,
- 6B91310034CB9AC9688FF3E8A98725B3 /* Frameworks */,
- 1A9A91909B31B8F21D32D41047B6592E /* Resources */,
+ 49B729C5C55DAFE9C53C9FB8ADC3F29F /* Headers */,
+ 53EBD2440924F0D746A31CF542C7DE33 /* Sources */,
+ 1C3B48136614E798D8BD8CDB1902B679 /* Frameworks */,
+ 7C55CD5F3822D063666C50D0A2A9DA50 /* Resources */,
);
buildRules = (
);
dependencies = (
- DEEE0C4732FD297F3E5E8B742AAEC3C6 /* PBXTargetDependency */,
+ B5FF674F7E25A01FF46BA2F56023BBE5 /* PBXTargetDependency */,
);
name = "Torus-fetchNodeDetails";
productName = "Torus-fetchNodeDetails";
@@ -1831,19 +1831,19 @@
};
50BD5410DB90F893AE68CE9925FD066E /* Torus-utils */ = {
isa = PBXNativeTarget;
- buildConfigurationList = E9E0BB67CC18A6B7A6EE6ACA7DAF25EB /* Build configuration list for PBXNativeTarget "Torus-utils" */;
+ buildConfigurationList = F41F5761FAC46D6078B4B3EFE8CEFD19 /* Build configuration list for PBXNativeTarget "Torus-utils" */;
buildPhases = (
- AC7DD73131CE1B902D4FE9F0FA4294F1 /* Headers */,
- 20AF2E736E8004E8748AB60F959BD872 /* Sources */,
- 1D4E0819DA87EFDA28F0B2E623D61A43 /* Frameworks */,
- EC0717983391098175130E32CD94B4BA /* Resources */,
+ E6B50EF4C0FA7CCC66434EC674014875 /* Headers */,
+ 1978B7F5123CA32AB4120A118357AE2D /* Sources */,
+ 1951A36938A1B10F21ABD0E54F1FFEE8 /* Frameworks */,
+ C96C0BD49FFE19AF01D84EE0FEF60B3C /* Resources */,
);
buildRules = (
);
dependencies = (
- C3EBD99D51E7C1FDC8B7924B25689FA7 /* PBXTargetDependency */,
- CD025AB1E09BE62CBBC826D0F9B389FE /* PBXTargetDependency */,
- B6C21A235BC0765D1036AD7427A52003 /* PBXTargetDependency */,
+ 35D56042CB8EBE27C2AC03650BC968DB /* PBXTargetDependency */,
+ A1B80B22FAC8E187E8B7DD21A54F320D /* PBXTargetDependency */,
+ 4E52A5855D955F360E011941097DBB26 /* PBXTargetDependency */,
);
name = "Torus-utils";
productName = "Torus-utils";
@@ -1870,24 +1870,24 @@
};
847B6D40CFA89C55F0587E1F1625AB4F /* Pods-TestApplication */ = {
isa = PBXNativeTarget;
- buildConfigurationList = 7AB90A4DFAB2E22118B54A7F78EDD6D1 /* Build configuration list for PBXNativeTarget "Pods-TestApplication" */;
+ buildConfigurationList = 91BF6A6C11C6452AA2BF9BDD25899809 /* Build configuration list for PBXNativeTarget "Pods-TestApplication" */;
buildPhases = (
- 41B73E0F4A979B4CA97518AA302D15D3 /* Headers */,
- 24197DF72C8E069ECB3B5DC5B02A6186 /* Sources */,
- D70A94242BBA8B1D488F5CD6DCCDBC7D /* Frameworks */,
- EECCCF22D1480F809345BD6D75672EC0 /* Resources */,
+ 2A232BB1F18D9174A3185052C06D1728 /* Headers */,
+ 091360ABF2466F3143319CCFBEB94FA0 /* Sources */,
+ BAA148E3049719846857B2FC8F7997EC /* Frameworks */,
+ 017198B2BCD9053C2B822A27FCDC046A /* Resources */,
);
buildRules = (
);
dependencies = (
- 81902EF4D3BED170CB7A412FB71CF35F /* PBXTargetDependency */,
- 8A496E66B65D8993764C90C4F7DD6E27 /* PBXTargetDependency */,
- 4A96DBF47896A098E267D43C4D4FB7FA /* PBXTargetDependency */,
- DAF55A55491E191D22C274AA2C65ED4D /* PBXTargetDependency */,
- FD9D9C0F2A1B6E7718F73963A78BE8C1 /* PBXTargetDependency */,
- E87604785AFC9F6FA24C40F180423EC4 /* PBXTargetDependency */,
- 928AF4B7E643A8638A165F0641CC2048 /* PBXTargetDependency */,
- 77EAFE5312383542FFEC951F29612741 /* PBXTargetDependency */,
+ 47CF97404512E6377CAEE5FDF8C9F77B /* PBXTargetDependency */,
+ A422D13434B3B04B461F7D18348C82F1 /* PBXTargetDependency */,
+ B4D166886F736CA8F59CA831E4DC4B93 /* PBXTargetDependency */,
+ 12120630795DD057448BA91FAC43FC76 /* PBXTargetDependency */,
+ 160431BDA5D4305D4FDE29550527F830 /* PBXTargetDependency */,
+ A12A93206D651D0D82161E18FB429346 /* PBXTargetDependency */,
+ 92878B4040F6D0B8A517C2D89F20C4EE /* PBXTargetDependency */,
+ 86381E14043E8384BC6A9E0063344D56 /* PBXTargetDependency */,
);
name = "Pods-TestApplication";
productName = "Pods-TestApplication";
@@ -1932,24 +1932,24 @@
};
AF0283A04CCE8FC5D2315224AFC78ECB /* Pods-TestApplication-TestApplicationTests */ = {
isa = PBXNativeTarget;
- buildConfigurationList = FF1EC7CCABBBD439C1B6E2CE78A3417A /* Build configuration list for PBXNativeTarget "Pods-TestApplication-TestApplicationTests" */;
+ buildConfigurationList = CFA604F1A639F62A584F352DDD0CADCB /* Build configuration list for PBXNativeTarget "Pods-TestApplication-TestApplicationTests" */;
buildPhases = (
- 268CF5D5A69933A09A030C4AFF15C5A0 /* Headers */,
- 7CA14E2B9A6C48CDE98CE0B85335DEE1 /* Sources */,
- 253B13276281BC82F2F9C09392442231 /* Frameworks */,
- 3F60862EE6813E12DBF57A5A447010E6 /* Resources */,
+ AC4E1A25D2448F0A0C63BC2A0EA839B5 /* Headers */,
+ D69CBA1A86A382878F03D97F87189018 /* Sources */,
+ A07A0114C49054B1BB909666F99BC8E9 /* Frameworks */,
+ 6D7B3034F188B3BC686023428B06B68D /* Resources */,
);
buildRules = (
);
dependencies = (
- 44B607BC687DC7890302595D4783F678 /* PBXTargetDependency */,
- 30C33038108AFE8DEAF384A072CFB63F /* PBXTargetDependency */,
- 400F41D3D92062077304122CAFC76D8F /* PBXTargetDependency */,
- 0AB757285823233AFEF41C05548E11C3 /* PBXTargetDependency */,
- 3999B2671242CBF3CAFC2773E32B25DF /* PBXTargetDependency */,
- D5B416473D7DECB41708ED73B289F42C /* PBXTargetDependency */,
- F95A8AB8AC09424D79953E6AE5A79CD3 /* PBXTargetDependency */,
- 328955990D2B85DC6937628D7A88A651 /* PBXTargetDependency */,
+ 41FE1509400BA2779B2B9BBF232CFDC1 /* PBXTargetDependency */,
+ 9EAB116C2B481F4FD7A42B1484A7E7EE /* PBXTargetDependency */,
+ B33D1734E951BBFB969FEB5BFC609CC2 /* PBXTargetDependency */,
+ 4F82676225FD3258928DBB52E2984694 /* PBXTargetDependency */,
+ B9B886C9A429321C800A77F06B48547F /* PBXTargetDependency */,
+ 7B8DF737FB92AAACDA02118508A32B5F /* PBXTargetDependency */,
+ DC1E6DC29FB7E7E5E6E5936FF60FC452 /* PBXTargetDependency */,
+ 7E6E7BAE096C19228A91BDE58768EAF9 /* PBXTargetDependency */,
);
name = "Pods-TestApplication-TestApplicationTests";
productName = "Pods-TestApplication-TestApplicationTests";
@@ -1958,20 +1958,20 @@
};
ECE5FD30EB9938288F0FBC55670A8434 /* Torus-web3swift */ = {
isa = PBXNativeTarget;
- buildConfigurationList = 470BA909AF917914E0E9D9323A59E8E6 /* Build configuration list for PBXNativeTarget "Torus-web3swift" */;
+ buildConfigurationList = 14617C2462942738C099717F3D81B72C /* Build configuration list for PBXNativeTarget "Torus-web3swift" */;
buildPhases = (
- 479D70373909A23EBBBBA0B95322385A /* Headers */,
- F7CDD0D46F546F59E21EF2CA921BE911 /* Sources */,
- E82BEFD837F7FD048953239CD4B2980A /* Frameworks */,
- AE0174CE889348E82A085AE5ABCBC688 /* Resources */,
+ 99FEFE550C706BF1FC514F56F166798F /* Headers */,
+ A7DBD01BC89B888F702F34408DD3670F /* Sources */,
+ F856F51220A875B73D9204466A4A3B82 /* Frameworks */,
+ 230BA91BCF2E2910FE71693C1026536E /* Resources */,
);
buildRules = (
);
dependencies = (
- 15D644E68088C11720D67C93D5DBE55F /* PBXTargetDependency */,
- 7775943DCCF5EC5AB84057D470E13776 /* PBXTargetDependency */,
- 3D8EB67F3FD56E2ED4C55688B5F0AFF1 /* PBXTargetDependency */,
- 85058DF6D1BA1491E33C651F1F0465F0 /* PBXTargetDependency */,
+ 7E73AD26FDA210A6B388961645BDBF53 /* PBXTargetDependency */,
+ 064BF92D74EC46FE84766A8237A94A70 /* PBXTargetDependency */,
+ B58A7DA53F413EF93AE4B75F09AE08B0 /* PBXTargetDependency */,
+ 416759A772FF9D5DF28E17968A6A6CE5 /* PBXTargetDependency */,
);
name = "Torus-web3swift";
productName = "Torus-web3swift";
@@ -2015,21 +2015,21 @@
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
- 1A9A91909B31B8F21D32D41047B6592E /* Resources */ = {
+ 017198B2BCD9053C2B822A27FCDC046A /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
- 360BB160359946F8E60C262EE8C7D98F /* Resources */ = {
+ 230BA91BCF2E2910FE71693C1026536E /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
- 3F60862EE6813E12DBF57A5A447010E6 /* Resources */ = {
+ 360BB160359946F8E60C262EE8C7D98F /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
@@ -2050,35 +2050,35 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
- 7ACD25997C01FD960F9B4331D0A5D21F /* Resources */ = {
+ 6D7B3034F188B3BC686023428B06B68D /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
- AE0174CE889348E82A085AE5ABCBC688 /* Resources */ = {
+ 7ACD25997C01FD960F9B4331D0A5D21F /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
- BE174469BA3F43D1B5CE60520CA93EB3 /* Resources */ = {
+ 7C55CD5F3822D063666C50D0A2A9DA50 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
- EC0717983391098175130E32CD94B4BA /* Resources */ = {
+ BE174469BA3F43D1B5CE60520CA93EB3 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
- EECCCF22D1480F809345BD6D75672EC0 /* Resources */ = {
+ C96C0BD49FFE19AF01D84EE0FEF60B3C /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
@@ -2088,56 +2088,56 @@
/* End PBXResourcesBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
- 20AF2E736E8004E8748AB60F959BD872 /* Sources */ = {
+ 091360ABF2466F3143319CCFBEB94FA0 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
- 39E8175EE04ED54560BE60A7CD2A7AFE /* Array+Extension.swift in Sources */,
- B83DBF7A16B2AA8360F048F8DBC9CDC1 /* Base58.swift in Sources */,
- CB6D4EB429413A5883D0E9688327505A /* BigUInt+Extensions.swift in Sources */,
- 759C224870EA5DEEEF451D957BE98B81 /* CryptoExtensions.swift in Sources */,
- C158855929DAA28C474E5B5AA9E551E6 /* Data+Extension.swift in Sources */,
- 737F66A5F66147A7FCA1C0C22A726E88 /* Decodable+Extensions.swift in Sources */,
- 69D84AAEC26DD3600A3C33059AC71468 /* Dictionary+Extension.swift in Sources */,
- 574DB63A4D9124F833830FEE47291061 /* Encodable+Extensions.swift in Sources */,
- F86FE9C61034ACFA54A8A8972CCB1483 /* Error.swift in Sources */,
- 5C44F525CE89A2049E1E007B2687C1D6 /* JSONRPCRequest.swift in Sources */,
- D151170A12C8C975F17643FE9F261E5B /* KeyAssignRequestResponse.swift in Sources */,
- 17B7C43F358F6F367C5D7EF3186552CA /* NativeTypesEncoding+Extensions.swift in Sources */,
- 3273DB2DEF4842F769922C7555904846 /* NSRegularExpressionExtension.swift in Sources */,
- 6DA2A12EABED0F4FA16F763AA2D0FAE5 /* RIPEMD160+StackOveflow.swift in Sources */,
- 11B07209E90D2F8463F7BACE93F04F2C /* SECP256k1.swift in Sources */,
- 14CD669F63733A8103A3419A47ECB6F0 /* String+Extension.swift in Sources */,
- F53C74A0EE4753A0A82DF8622D32B35E /* Torus-utils-dummy.m in Sources */,
- 7740D46E23F8CE5D401064056AEFC30C /* TorusUtils+extension.swift in Sources */,
- DF7E3388E3761F0CF92D1B72508F3811 /* TorusUtils.swift in Sources */,
- C93CB6270921C50F9B5CD8EF5A3926B1 /* Web3ERROR.swift in Sources */,
+ 23E4318759B83A2F4EE7FD56347BBA45 /* Pods-TestApplication-dummy.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
- 24197DF72C8E069ECB3B5DC5B02A6186 /* Sources */ = {
+ 1978B7F5123CA32AB4120A118357AE2D /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
- 05C32B925CD9FF4B599AB4984837334B /* Pods-TestApplication-dummy.m in Sources */,
+ 06DC6E69AE67D84EEECFEBD7B463E857 /* Array+Extension.swift in Sources */,
+ 65D833120C79B4C06F9AD721F871AB2D /* Base58.swift in Sources */,
+ B49A87F0F8FBA70623BE46585311B343 /* BigUInt+Extensions.swift in Sources */,
+ BA0B0E473CAF77498DBF253B48C05EC8 /* CryptoExtensions.swift in Sources */,
+ 95C8E48FF5AF28FFD8F6C3612447D238 /* Data+Extension.swift in Sources */,
+ BF33883B6C96B31DE4692BFD912ACF82 /* Decodable+Extensions.swift in Sources */,
+ 0135B4BBC91F702B043FAA03FBE81DC7 /* Dictionary+Extension.swift in Sources */,
+ A80957DA592E1405E3352F073FA2C309 /* Encodable+Extensions.swift in Sources */,
+ A3EBB1CCF2E5716F98B66439C31F31A2 /* Error.swift in Sources */,
+ 3E0122134CE56BF279E308565FD40B5E /* JSONRPCRequest.swift in Sources */,
+ 37E4E0A4F2459F27ACC0DDD7E826F219 /* KeyAssignRequestResponse.swift in Sources */,
+ 591736E2D0696757E8762B5481687162 /* NativeTypesEncoding+Extensions.swift in Sources */,
+ 6FA8655716F022363C98FCA802982E91 /* NSRegularExpressionExtension.swift in Sources */,
+ CC1C395F714F206E55948FB255DE823C /* RIPEMD160+StackOveflow.swift in Sources */,
+ 28EBBB674FB096ED103EC7B4C3837194 /* SECP256k1.swift in Sources */,
+ 3BC67BD4E21453CA5AC8B893A16B246B /* String+Extension.swift in Sources */,
+ 51FE9E33966223FEF5EC69BA3EE1ED0F /* Torus-utils-dummy.m in Sources */,
+ 104671798BC62876A0EAF4843E8DD214 /* TorusUtils+extension.swift in Sources */,
+ B7CBF8311A63CA00B39F9FF2D35B6390 /* TorusUtils.swift in Sources */,
+ F2438C9C6471ED878FD9FD686421CBC3 /* Web3ERROR.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
- 524BEA97E76BFA7009012B0355175EE4 /* Sources */ = {
+ 53EBD2440924F0D746A31CF542C7DE33 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
- 8270A489ABFB6B001C923259663FCD49 /* abi.json in Sources */,
- 4B2171881B4CA1B45F18E2247EFDAA1D /* abi.swift in Sources */,
- 2C8094D01E51B4343A75C2227FD65DE2 /* epochInfo.swift in Sources */,
- 0D8387411434105B83CC91058C637694 /* ethereumNetwork.swift in Sources */,
- 1F38D1F51888E8DF2D343DBCD5FCF84A /* fetchNodeDetails+promise.swift in Sources */,
- 2C3C4B8072433A4F3B5C27F4FB546447 /* fetchNodeDetails.swift in Sources */,
- B71C357D95DFE0E1F67C493D6D01CC56 /* nodeDetails.swift in Sources */,
- E479CE1A3989DE1E276AEBBFE8308AB3 /* nodeInfo.swift in Sources */,
- 4990673BEC77BE84C48ADEE141AEE4F8 /* String.swift in Sources */,
- 5E28CDADD9A3C3D3E61A076331C03B1D /* Torus-fetchNodeDetails-dummy.m in Sources */,
- E42884C835F2EF0EEF90FD9A783EAFD4 /* torusNodePub.swift in Sources */,
+ 2BA97C300F5166CD167AA232256B2855 /* abi.json in Sources */,
+ 22FECE9A93363FC0356A24B5EA5762B1 /* abi.swift in Sources */,
+ D517B516661CB44752ED8BAD2E54B3AA /* epochInfo.swift in Sources */,
+ 105F9FE28C889C685EF50017B11FD91C /* ethereumNetwork.swift in Sources */,
+ 6B75DD8565EF2BE410E3DEE182C30AB0 /* fetchNodeDetails+promise.swift in Sources */,
+ FEAB0AB77EFF494328B1638B13571013 /* fetchNodeDetails.swift in Sources */,
+ C1D310AB43BC46F5F5BD7C8561D4E6E4 /* nodeDetails.swift in Sources */,
+ 69FBF4013AB4EEA16DB851AA298B1BAC /* nodeInfo.swift in Sources */,
+ 729D156BD80BB9C4CBEE8B27E3364A57 /* String.swift in Sources */,
+ 9259C52559F321D7B039820EBA25A251 /* Torus-fetchNodeDetails-dummy.m in Sources */,
+ 1381AB98BEA258AD1E22A26D90B213ED /* torusNodePub.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -2206,14 +2206,6 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
- 7CA14E2B9A6C48CDE98CE0B85335DEE1 /* Sources */ = {
- isa = PBXSourcesBuildPhase;
- buildActionMask = 2147483647;
- files = (
- 9B2F9FBF57A91F25A7DE23004E5C06C8 /* Pods-TestApplication-TestApplicationTests-dummy.m in Sources */,
- );
- runOnlyForDeploymentPostprocessing = 0;
- };
883036C28D3D55337CAD22CCFC568F1A /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
@@ -2297,6 +2289,127 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
+ A7DBD01BC89B888F702F34408DD3670F /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ E49E499CD6791601CE5EA1FD18D8FFC2 /* ABI.swift in Sources */,
+ 6A1D42A124314E338DB998BF643C658D /* ABIDecoding.swift in Sources */,
+ 9F96212FA6986701913CEDC107742FCC /* ABIElements.swift in Sources */,
+ 89B2E8A28DBB118CCDCAF44ACE646D94 /* ABIEncoding.swift in Sources */,
+ 3B4CDB8036EB1671456A81AD0C6A7712 /* ABIParameterTypes.swift in Sources */,
+ FCECBB6F106D35ACC33248BFEA10270A /* ABIParsing.swift in Sources */,
+ D143CEF1043F8C5F503DC6269E0227F9 /* ABITypeParser.swift in Sources */,
+ F8473A4CDA28A86D27545E1CD1E0AD9C /* AbstractKeystore.swift in Sources */,
+ ACB0D9D8793E686C71C7E08300DA225A /* Array+Extension.swift in Sources */,
+ 44C7988805D4A72E1F98CC7B299E6733 /* Base58.swift in Sources */,
+ E942DAA2E87EE371AAA312DE8A739F62 /* BigUInt+Extensions.swift in Sources */,
+ 709824FA5124059F3919F93ADDBC8694 /* BIP32HDNode.swift in Sources */,
+ 3FEBD14103123515F113A89BB49B8CB3 /* BIP32Keystore.swift in Sources */,
+ 6519195E22FEFED885EA87EFBC6E4D0B /* BIP32KeystoreJSONStructure.swift in Sources */,
+ C42AAFA9510215AA6A0BC23CDD316B5E /* BIP39+WordLists.swift in Sources */,
+ 773AB70EEBAE8E00485E824DAD2F45DF /* BIP39.swift in Sources */,
+ 207A10EB9E0C272D04E9CF4D77EFA5E2 /* BloomFilter.swift in Sources */,
+ 572792BD4072C856DAC1C127EFF64CD2 /* ComparisonExtensions.swift in Sources */,
+ 18AE339B2037DE968F1A99455BC14A47 /* ContractProtocol.swift in Sources */,
+ F26DF669F21BC21207F35BB00A311EBC /* CryptoExtensions.swift in Sources */,
+ 590E3CCE18DDA200BD979F468C43252C /* Data+Extension.swift in Sources */,
+ 30651902BC25CF9B339455FA97371401 /* Decodable+Extensions.swift in Sources */,
+ 6F85E2E98FEB1E4A3CEC877C69D74440 /* Dictionary+Extension.swift in Sources */,
+ EE135E068F9FA72EFC430C5B9D4B27DA /* EIP67Code.swift in Sources */,
+ 8DA5297E243554E4EFCD0D99B83B506A /* EIP681.swift in Sources */,
+ C7585AF173986586DCB9FA5C110C3BC0 /* Encodable+Extensions.swift in Sources */,
+ 4CFE144EE63F52EF1D56309C6B325C71 /* ENS.swift in Sources */,
+ F643F1792A78536F33FDC4BF3F5EAC36 /* ENSBaseRegistrar.swift in Sources */,
+ CE19A48E37C416DF576734A0058A4E9E /* ENSRegistry.swift in Sources */,
+ 8F1ABD98991DA1DBF480028432A564BE /* ENSResolver.swift in Sources */,
+ 844D6183725EEA13A2E7388C39590559 /* ENSReverseRegistrar.swift in Sources */,
+ 14697D03AEF2BD73EFA8FC828D234C77 /* EthereumAddress.swift in Sources */,
+ BB8BAEABB8133388BF3DAC28E9E767AB /* EthereumContract.swift in Sources */,
+ BF67EC199090EBE03BBDEA6B2B995428 /* EthereumFilterEncodingExtensions.swift in Sources */,
+ 87126EE76605246CA4884CD850CE40C9 /* EthereumKeystoreV3.swift in Sources */,
+ 27AF3F8ED1C8951F7F1B0380BB4A7D40 /* EthereumTransaction.swift in Sources */,
+ 52B7B41E3921B83313AE7B3A5FCD976B /* ETHRegistrarController.swift in Sources */,
+ 472C69D34B266C39BA83362B0329F60C /* EventFiltering.swift in Sources */,
+ 334391E9C718C9EC64BA52D2BDC4E9FB /* Extensions.swift in Sources */,
+ D1CD895855BAE685986EC82F599B7A39 /* IBAN.swift in Sources */,
+ 2413294A6BF9188F10045DF9A574C042 /* KeystoreManager.swift in Sources */,
+ 259109E77F75E43C6C3BF2464BE69756 /* KeystoreV3JSONStructure.swift in Sources */,
+ EF67F053A5C0448CF435843BF4949963 /* NameHash.swift in Sources */,
+ D3003C340DC9FA77002B91BB4A170621 /* NativeTypesEncoding+Extensions.swift in Sources */,
+ 92517B6BA4248AC0BAF0854227E38AA7 /* NonceMiddleware.swift in Sources */,
+ D9016AE02A8F230EC3A3592F4A440176 /* NSRegularExpressionExtension.swift in Sources */,
+ C7483CFAD7321CB34CC6A379951ACF15 /* PlainKeystore.swift in Sources */,
+ C89615050AE8AC999A064CC8789E14E8 /* Promise+Batching.swift in Sources */,
+ B7F4CD777C251A2DF091FB5760389A57 /* Promise+HttpProvider.swift in Sources */,
+ 2F40365DB8287B79321A8EDAE955A1AE /* Promise+Web3+Contract+GetIndexedEvents.swift in Sources */,
+ 743D743D8C1804DBC492743553D20096 /* Promise+Web3+Eth+Call.swift in Sources */,
+ FCC09F2B132598A066F71FBAD87EB4FE /* Promise+Web3+Eth+EstimateGas.swift in Sources */,
+ 4D2FF29607C6F57531DD365904D46E53 /* Promise+Web3+Eth+GetAccounts.swift in Sources */,
+ 5F6DC2A7881285AB6686702C792F81DC /* Promise+Web3+Eth+GetBalance.swift in Sources */,
+ C329E05611DE9677C10DC8DDC0BBCCF1 /* Promise+Web3+Eth+GetBlockByHash.swift in Sources */,
+ 869CB9031744F2A43654D23AD47A8956 /* Promise+Web3+Eth+GetBlockByNumber.swift in Sources */,
+ E6D182EA8C3BAA61AC3D7B010D8815E8 /* Promise+Web3+Eth+GetBlockNumber.swift in Sources */,
+ A1185107224E9F025EA2DD9049522CFF /* Promise+Web3+Eth+GetGasPrice.swift in Sources */,
+ 3246F8410EC3AEB054560CC075870984 /* Promise+Web3+Eth+GetTransactionCount.swift in Sources */,
+ 85DD8C1BBCFC60645CF1C45ECFF48155 /* Promise+Web3+Eth+GetTransactionDetails.swift in Sources */,
+ DC32720B971BA73C0F0CC653240FD292 /* Promise+Web3+Eth+GetTransactionReceipt.swift in Sources */,
+ A5B842146C86848269C12EDC8AA25B74 /* Promise+Web3+Eth+SendRawTransaction.swift in Sources */,
+ 1FBC08C767D844B854C1BC8AA0092FD8 /* Promise+Web3+Eth+SendTransaction.swift in Sources */,
+ 61280803D726E4C334953127D2CAAE06 /* Promise+Web3+Personal+CreateAccount.swift in Sources */,
+ 1694AF6B6DC5C16FD8A8316F5B911203 /* Promise+Web3+Personal+Sign.swift in Sources */,
+ 4C34040392F3FAFC31EE44E67630AB8F /* Promise+Web3+Personal+UnlockAccount.swift in Sources */,
+ ED938D4B3CB8A7EE42FDC40D759BA9DB /* Promise+Web3+TxPool.swift in Sources */,
+ ECD763A9A4F9176E1FBC7733C8D86713 /* PublicKey.swift in Sources */,
+ 14A34EF3DD06DD900D5FDEEF1EFEF5E1 /* RIPEMD160+StackOveflow.swift in Sources */,
+ F125942A5B2280C68C4FE06CF9895D09 /* RLP.swift in Sources */,
+ ED4B925E1E11136D8CE7A3F28B528CED /* SECP256k1.swift in Sources */,
+ A6ADF6C68452FF1DE409B07EE76507FA /* String+Extension.swift in Sources */,
+ 14BF1B379708795EB83787ECC6944666 /* Torus-web3swift-dummy.m in Sources */,
+ 8FCD112FAF588913D31F563204110166 /* TransactionSigner.swift in Sources */,
+ 9F9676795602231F52490A88AD481D6A /* Web3+BrowserFunctions.swift in Sources */,
+ D93DFF9EC55BAC8B8CB6A2771FB12DFD /* Web3+Constants.swift in Sources */,
+ A24C48B5710BF79B5FB3E561A084321E /* Web3+Contract.swift in Sources */,
+ A98EC249D3EF7D274195F6CD6897245E /* Web3+ERC1155.swift in Sources */,
+ 54E9A608F0AE0E6C4F7C2F82DD77E224 /* Web3+ERC1376.swift in Sources */,
+ D936BFDAD88C9D5B3661388042699A66 /* Web3+ERC1400.swift in Sources */,
+ CD3BB77417383F871129FBF334AD2B7F /* Web3+ERC1410.swift in Sources */,
+ 2657FF8A6496A36C501CEE4AF6B95391 /* Web3+ERC1594.swift in Sources */,
+ B4E1C4563A96E21A859B84F765937093 /* Web3+ERC1633.swift in Sources */,
+ 5E8CDA1245890862AF1895171F4AC910 /* Web3+ERC1643.swift in Sources */,
+ 30DDC4A5EAF6F81C9A5252C4AB31AB71 /* Web3+ERC1644.swift in Sources */,
+ 7884A09D2C33E96D708B3A3C9A5A20DC /* Web3+ERC165.swift in Sources */,
+ 434DDABCD29498E80C6E3EFEE2524CEB /* Web3+ERC20.swift in Sources */,
+ 9F803351A099B866DB19F246E3BE935F /* Web3+ERC721.swift in Sources */,
+ F4D14B3DB95382F9BB8D392F97420CB4 /* Web3+ERC721x.swift in Sources */,
+ 93B76D9614C2B0528518182C387A4A5C /* Web3+ERC777.swift in Sources */,
+ EAD724F1AE7006E775D59E4C4A050948 /* Web3+ERC820.swift in Sources */,
+ 825F40FCC1CAE04BA6B6F4D26F29B2E5 /* Web3+ERC888.swift in Sources */,
+ 050ABE7301E44A40839CB1141263D7A1 /* Web3+Eth+Websocket.swift in Sources */,
+ FE82BE3E4FEEA9C4C33C278DA35B9436 /* Web3+Eth.swift in Sources */,
+ C41ACD0DFAB0C668E40D54C6B0FC27B3 /* Web3+Eventloop.swift in Sources */,
+ DE388713F9427340F82DE58ED9A0A155 /* Web3+EventParser.swift in Sources */,
+ A5876BB646973CC3DEDE54BE6BA9FF8F /* Web3+HttpProvider.swift in Sources */,
+ F0CC45D57E2FDFE0D9BB30514F2185CB /* Web3+InfuraProviders.swift in Sources */,
+ 48A37FAEBD6BAF7EB09D1705286373E6 /* Web3+Instance.swift in Sources */,
+ 5D3A6B7972D1960F774363C7C1EF0D05 /* Web3+JSONRPC.swift in Sources */,
+ 85625A169BF1B1110BAE3FD19DD36B70 /* Web3+Methods.swift in Sources */,
+ 4D80A615039A14EC69FD4EC97F304E32 /* Web3+MutatingTransaction.swift in Sources */,
+ FDDCB40733C3F2975A35E7F5773B8E25 /* Web3+Options.swift in Sources */,
+ A3DBE176DAF75D74085CE86A78F19E30 /* Web3+Personal.swift in Sources */,
+ FB266909368A115DCD016892888249E9 /* Web3+Protocols.swift in Sources */,
+ 102001307AE6D641603816B047EFC019 /* Web3+ReadingTransaction.swift in Sources */,
+ 77221CE8C2DEDE431C82FA64B6F4ADB5 /* Web3+SecurityToken.swift in Sources */,
+ 921047E4E98B6D11B66D4118910D75DE /* Web3+ST20.swift in Sources */,
+ 96A17A49394D27A781D09E2FF457057F /* Web3+Structures.swift in Sources */,
+ 3E344DA15BE19A23CDB0AC607201A79C /* Web3+TxPool.swift in Sources */,
+ 67FBB19A2CBBFA091C4E41F3DB059556 /* Web3+Utils.swift in Sources */,
+ A641BDF5D495767255B1B152D73712D0 /* Web3+Wallet.swift in Sources */,
+ 5420EB1AE641A1BA822BC497FEB4701C /* Web3+WebsocketProvider.swift in Sources */,
+ 82E8016F62D9F20645C0BABDE4C6CA23 /* Web3.swift in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
AD425074D950826A1AA1323039964E21 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
@@ -2327,282 +2440,170 @@
);
runOnlyForDeploymentPostprocessing = 0;
};
- F7CDD0D46F546F59E21EF2CA921BE911 /* Sources */ = {
+ D69CBA1A86A382878F03D97F87189018 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
- 783385FA42D6ABC32217CB202546EE37 /* ABI.swift in Sources */,
- D3149E7C36E92B8A2137683388E3F926 /* ABIDecoding.swift in Sources */,
- 0737E8E1810D3701AE3FB1CEB5B93638 /* ABIElements.swift in Sources */,
- 14FEDA62A1CA251328C383E4DE802FC9 /* ABIEncoding.swift in Sources */,
- 66BF152A34758CA63088BA54E37995AB /* ABIParameterTypes.swift in Sources */,
- 40891EF2A44117656C5BA0B9AAAB2500 /* ABIParsing.swift in Sources */,
- 237B836DC453701656337D04F83A4A21 /* ABITypeParser.swift in Sources */,
- 2D286F6DC18AAD09CDB9AC75DA60CDF7 /* AbstractKeystore.swift in Sources */,
- B2A66D43125C2ECD884AB5450767FC85 /* Array+Extension.swift in Sources */,
- B8DA79A5907B35C71C780AD59183CD1C /* Base58.swift in Sources */,
- 31824D697AA602F39D06F6B1228C9CC2 /* BigUInt+Extensions.swift in Sources */,
- 7AAAB1BA7D6255C30212A85D23312F8A /* BIP32HDNode.swift in Sources */,
- 0963D7E9255EA6EDEF45B6E83A3B79AA /* BIP32Keystore.swift in Sources */,
- 62B36C8D7257590FA16BC239A1A96D10 /* BIP32KeystoreJSONStructure.swift in Sources */,
- 382E4E4302396F631F411CE9BDC35F7E /* BIP39+WordLists.swift in Sources */,
- 26996B9CF4BE6922ADC09332D9690851 /* BIP39.swift in Sources */,
- 3AB26BDD2857598CAEF23008E8281492 /* BloomFilter.swift in Sources */,
- EBCD7D596731A02CCE1B3E72AF445719 /* ComparisonExtensions.swift in Sources */,
- 1FE21D47E801ED26425979150826033A /* ContractProtocol.swift in Sources */,
- 389957B44CBAFFFF729876124522B890 /* CryptoExtensions.swift in Sources */,
- 910E2099760A8D64BC73DA98EC668BAE /* Data+Extension.swift in Sources */,
- 2CA46CEF8EA8EA7B3024944637414212 /* Decodable+Extensions.swift in Sources */,
- 462A74B9730F7B64C9A7CD5C6480B514 /* Dictionary+Extension.swift in Sources */,
- 42D32B70D335DCFFA3A7F68A0471F8CF /* EIP67Code.swift in Sources */,
- D59A0F9F52E80FA24C91141071CF4CAF /* EIP681.swift in Sources */,
- 2D94BF4C85DA675ECD5A3D6899D696EA /* Encodable+Extensions.swift in Sources */,
- 352577BE0A79D9FB42DCF608C5D397EF /* ENS.swift in Sources */,
- AE74E2B783AC91B564144628C2A722F4 /* ENSBaseRegistrar.swift in Sources */,
- 29DDBF3E3A9ABB3A87147FC065E816F5 /* ENSRegistry.swift in Sources */,
- 4417377ED77FB1870E7C27FAA07F2A03 /* ENSResolver.swift in Sources */,
- 8E48FC21AC83B340E63321F89A337AD9 /* ENSReverseRegistrar.swift in Sources */,
- FA9E7EEF5C212946B13BF9E695FDDD1C /* EthereumAddress.swift in Sources */,
- 753C887C4E2E24FBE1F0616C4E2C2A1C /* EthereumContract.swift in Sources */,
- 2251C0CD64AB7268D36CCF9FE7AAA147 /* EthereumFilterEncodingExtensions.swift in Sources */,
- 6752AAC292545559298E36B9CA88C96A /* EthereumKeystoreV3.swift in Sources */,
- 8F6CAE8F4DAEF7ADEDC9A30581DF4887 /* EthereumTransaction.swift in Sources */,
- D2ED634767D6B97548490BB4113841FD /* ETHRegistrarController.swift in Sources */,
- E5B422F56F54A2B416B37BADB7E260D9 /* EventFiltering.swift in Sources */,
- CAD3591BA672606EEF6854F76CA58701 /* Extensions.swift in Sources */,
- F7CE7DE29571D819EF83AAD8BB88A41B /* IBAN.swift in Sources */,
- C765FF8B3516D973464613761E792DDC /* KeystoreManager.swift in Sources */,
- D164AE5DDC7BA326741A540F57837D9A /* KeystoreV3JSONStructure.swift in Sources */,
- 2F39D173A2913B4451596E0ED20BDD7C /* NameHash.swift in Sources */,
- B302953E57DD487FABCE18FE53F1269C /* NativeTypesEncoding+Extensions.swift in Sources */,
- 6556DF83E9FDB9955F1F6E38914D6080 /* NonceMiddleware.swift in Sources */,
- BDBB182CB60946409C07C5D8010FF5F9 /* NSRegularExpressionExtension.swift in Sources */,
- 106BD8F51D15C03B34F700025E6C5282 /* PlainKeystore.swift in Sources */,
- EF460FD17C82C9E758151277EFCD0A8D /* Promise+Batching.swift in Sources */,
- 2550E5D70220D6BDA4FD0320F8659768 /* Promise+HttpProvider.swift in Sources */,
- 2BF2E57DA8DE484B3961A3FD72CC285B /* Promise+Web3+Contract+GetIndexedEvents.swift in Sources */,
- CD5856CBBFDD945817A72B06FA97391A /* Promise+Web3+Eth+Call.swift in Sources */,
- B536DD4362C77CA6B39702751DFFBCBA /* Promise+Web3+Eth+EstimateGas.swift in Sources */,
- 5A32B236CB3FF9BA6EC569E7A7B9A4DE /* Promise+Web3+Eth+GetAccounts.swift in Sources */,
- 881B4DFA22D38FD98402BF97E3F7D6BE /* Promise+Web3+Eth+GetBalance.swift in Sources */,
- A11944D2F31E1E586E67C9336D303A2F /* Promise+Web3+Eth+GetBlockByHash.swift in Sources */,
- BAB34C39B60AF56EB152F8EAF4C16975 /* Promise+Web3+Eth+GetBlockByNumber.swift in Sources */,
- 45FE2919510BBE5D73F1B85D71FE5105 /* Promise+Web3+Eth+GetBlockNumber.swift in Sources */,
- ADF1B82098188F8EAC9810604D674C75 /* Promise+Web3+Eth+GetGasPrice.swift in Sources */,
- 044F0A235DD5EB4D296472C4200B8DD9 /* Promise+Web3+Eth+GetTransactionCount.swift in Sources */,
- A5BD5F18670380E2DB5AEE5B64D619FC /* Promise+Web3+Eth+GetTransactionDetails.swift in Sources */,
- 79BC6481B2FF5A4A9CA3FE6FB4094B1A /* Promise+Web3+Eth+GetTransactionReceipt.swift in Sources */,
- AAEEAF4FFE714CF5330AA8EFA41A33E9 /* Promise+Web3+Eth+SendRawTransaction.swift in Sources */,
- C24D57311F17A83B8B7B91A521B1E735 /* Promise+Web3+Eth+SendTransaction.swift in Sources */,
- 3578D8F5609E63C240CB3AB375F4EE24 /* Promise+Web3+Personal+CreateAccount.swift in Sources */,
- FB91973E9786737E11A2947F415E4952 /* Promise+Web3+Personal+Sign.swift in Sources */,
- 1309454BFEE0AACEBF3AF594F6335E4A /* Promise+Web3+Personal+UnlockAccount.swift in Sources */,
- 3E058B890A84F8B92340C787352A9AC1 /* Promise+Web3+TxPool.swift in Sources */,
- 11074CA491383EF608F6D9B1D27143BA /* PublicKey.swift in Sources */,
- A550106EF2AC44574EB246C3D77BC82D /* RIPEMD160+StackOveflow.swift in Sources */,
- B8F307192A1C1BF5FEDBB83D6F8B97B6 /* RLP.swift in Sources */,
- 269ABC9D2C900ED3FF09BB3A8E3EAAFF /* SECP256k1.swift in Sources */,
- FFFFC4257011B3D125A983711D131751 /* String+Extension.swift in Sources */,
- 5BB7F6A75541ADACB81EEFF34577EA2E /* Torus-web3swift-dummy.m in Sources */,
- 21BBE7EF04168DBF4BD606EFBC81248E /* TransactionSigner.swift in Sources */,
- 70FD576B9A4F273F272BBA21BA746466 /* Web3+BrowserFunctions.swift in Sources */,
- 7F1B5D0B632FDE94398F90574ACFD0CE /* Web3+Constants.swift in Sources */,
- 7B05C4C8B75259A3D764DB15C99F05F8 /* Web3+Contract.swift in Sources */,
- 29655EB7FA8ADBC6AF263F5C9E09D369 /* Web3+ERC1155.swift in Sources */,
- 5BF71AFF7375229A1CA253E684ABF1AE /* Web3+ERC1376.swift in Sources */,
- 52245D8302AB90D04EDF4F5CFC091FDE /* Web3+ERC1400.swift in Sources */,
- C7AD5820192D48735008B09052BFCD0B /* Web3+ERC1410.swift in Sources */,
- C8F7D9655C749BD5C3EC0CDA60378376 /* Web3+ERC1594.swift in Sources */,
- 627712419E4225C6216A42762280AB70 /* Web3+ERC1633.swift in Sources */,
- 3674B3EA93C4FC0F6D23B4D22192E748 /* Web3+ERC1643.swift in Sources */,
- 0CEAA77690E8618B782D92BE9CAE236A /* Web3+ERC1644.swift in Sources */,
- 6EB306B214333833ED9FB33EEC213D76 /* Web3+ERC165.swift in Sources */,
- 1A89D40B3F9438EBDAF92ACD41126948 /* Web3+ERC20.swift in Sources */,
- B9340E7CEFF56D8EE3AE7EFCC56C7290 /* Web3+ERC721.swift in Sources */,
- 24004F66E83858509D1A64A398D8BE58 /* Web3+ERC721x.swift in Sources */,
- AB56491BDA15878D7564D821F3D6326A /* Web3+ERC777.swift in Sources */,
- 95792E968F713CC8EE0F9F40C28759AE /* Web3+ERC820.swift in Sources */,
- 5BDD86A55A9914DF8B1B4E47B5E1F3D1 /* Web3+ERC888.swift in Sources */,
- AC19EDBDB4942DF2068E110D38AF0A19 /* Web3+Eth+Websocket.swift in Sources */,
- DABA072B1D2EB10CFD599E465458E9C2 /* Web3+Eth.swift in Sources */,
- 45C6FC274BCC831F85DDD866E54CE0C7 /* Web3+Eventloop.swift in Sources */,
- 26D87E347C3BDD721688F8EBD9BB2291 /* Web3+EventParser.swift in Sources */,
- 50947DB4418B495D35D090526F5E7009 /* Web3+HttpProvider.swift in Sources */,
- DFBAA04C3D3DE69FCE1F880247DC1117 /* Web3+InfuraProviders.swift in Sources */,
- C0004CC6AAAE7050A00192216A4F76C6 /* Web3+Instance.swift in Sources */,
- B26A39A45F9EFF182642A933A1C186AB /* Web3+JSONRPC.swift in Sources */,
- DB4B633643CBEF65006FCF03B275CA48 /* Web3+Methods.swift in Sources */,
- 3E6D240AB30363FBF9B57CFA9BAA8FF0 /* Web3+MutatingTransaction.swift in Sources */,
- 6F582C1DF23C10C75878FCF7AD918591 /* Web3+Options.swift in Sources */,
- C1046E42FA1FD5FE6C86FBFC3A1FD3BB /* Web3+Personal.swift in Sources */,
- D0B3F05CA470267FBFBC3318450957F7 /* Web3+Protocols.swift in Sources */,
- 568B0386615C6EE8177E841EAAD4AA85 /* Web3+ReadingTransaction.swift in Sources */,
- 6CF50E4C3EB83665155C9750765CFC49 /* Web3+SecurityToken.swift in Sources */,
- F373BB4AD11CC9F3BA6149022D46FD81 /* Web3+ST20.swift in Sources */,
- 0633C6BB0E57682387327FA5D9E7AA07 /* Web3+Structures.swift in Sources */,
- 413017AE1BA15E4C6451F233628AB527 /* Web3+TxPool.swift in Sources */,
- 30D6FCC4408EA946FD45A7BB37CEAD85 /* Web3+Utils.swift in Sources */,
- 5125FAEFCCEB6B380991FFD3417004D2 /* Web3+Wallet.swift in Sources */,
- EAA2F125685DB11297ABDBA6D77CD559 /* Web3+WebsocketProvider.swift in Sources */,
- 22E776810133334C9E444575FF056A29 /* Web3.swift in Sources */,
+ AF38AB2DE87EFBFD4B4E3B7244A0565A /* Pods-TestApplication-TestApplicationTests-dummy.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
- 0AB757285823233AFEF41C05548E11C3 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = PromiseKit;
- target = 7C579CE66A1E7A9AA33CA5F97F9C22C5 /* PromiseKit */;
- targetProxy = E33C287B3E3C4936740C91F525BE2F31 /* PBXContainerItemProxy */;
- };
- 15D644E68088C11720D67C93D5DBE55F /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = BigInt;
- target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */;
- targetProxy = 4C266AD2D55268FAC9E7A8ACB3CDF5E2 /* PBXContainerItemProxy */;
- };
- 30C33038108AFE8DEAF384A072CFB63F /* PBXTargetDependency */ = {
+ 064BF92D74EC46FE84766A8237A94A70 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- name = BigInt;
- target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */;
- targetProxy = F1200DC25F61CAA37C521D9715CD8CBC /* PBXContainerItemProxy */;
+ name = CryptoSwift;
+ target = 99313990C1D76A6D1D017868B6975CC8 /* CryptoSwift */;
+ targetProxy = 476B9BA83D9091159A1F89646645123F /* PBXContainerItemProxy */;
};
- 328955990D2B85DC6937628D7A88A651 /* PBXTargetDependency */ = {
+ 12120630795DD057448BA91FAC43FC76 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- name = "Torus-web3swift";
- target = ECE5FD30EB9938288F0FBC55670A8434 /* Torus-web3swift */;
- targetProxy = 1447C1FFC1431F3BFB914336C1151EBE /* PBXContainerItemProxy */;
+ name = PromiseKit;
+ target = 7C579CE66A1E7A9AA33CA5F97F9C22C5 /* PromiseKit */;
+ targetProxy = 162BC8502877FB0D914C25B7F49E80E8 /* PBXContainerItemProxy */;
};
- 3999B2671242CBF3CAFC2773E32B25DF /* PBXTargetDependency */ = {
+ 160431BDA5D4305D4FDE29550527F830 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = Starscream;
target = 9B78EE4AF6AE03E79D88886319853FF7 /* Starscream */;
- targetProxy = D863AC9E950F20831FEDB4A7D1F2EE96 /* PBXContainerItemProxy */;
+ targetProxy = 7385DCA8641A5A8961781F02D39018F2 /* PBXContainerItemProxy */;
};
- 3D8EB67F3FD56E2ED4C55688B5F0AFF1 /* PBXTargetDependency */ = {
+ 35D56042CB8EBE27C2AC03650BC968DB /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- name = PromiseKit;
- target = 7C579CE66A1E7A9AA33CA5F97F9C22C5 /* PromiseKit */;
- targetProxy = 669F4E514BD694070941F5424F022E8F /* PBXContainerItemProxy */;
+ name = BestLogger;
+ target = 1365165D183E4C35E57FE0E71450F0E2 /* BestLogger */;
+ targetProxy = B494089F367C63E8BE97595EFB6B005B /* PBXContainerItemProxy */;
};
- 400F41D3D92062077304122CAFC76D8F /* PBXTargetDependency */ = {
+ 416759A772FF9D5DF28E17968A6A6CE5 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- name = CryptoSwift;
- target = 99313990C1D76A6D1D017868B6975CC8 /* CryptoSwift */;
- targetProxy = 00E3B62635FE0D72CFB43BB53244A735 /* PBXContainerItemProxy */;
+ name = Starscream;
+ target = 9B78EE4AF6AE03E79D88886319853FF7 /* Starscream */;
+ targetProxy = A3BD4ED4F7812A4D7F6FBEB3DADEC1E3 /* PBXContainerItemProxy */;
};
- 44B607BC687DC7890302595D4783F678 /* PBXTargetDependency */ = {
+ 41FE1509400BA2779B2B9BBF232CFDC1 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = BestLogger;
target = 1365165D183E4C35E57FE0E71450F0E2 /* BestLogger */;
- targetProxy = ACC5A8DCEEBE48BEA0A4E72D40900C33 /* PBXContainerItemProxy */;
+ targetProxy = 9B2FA46AD2E79299BFDD5223D9C50DAF /* PBXContainerItemProxy */;
};
- 4A96DBF47896A098E267D43C4D4FB7FA /* PBXTargetDependency */ = {
+ 47CF97404512E6377CAEE5FDF8C9F77B /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- name = CryptoSwift;
- target = 99313990C1D76A6D1D017868B6975CC8 /* CryptoSwift */;
- targetProxy = F4F4E41574F0DC5054421B62F2DFFA38 /* PBXContainerItemProxy */;
+ name = BestLogger;
+ target = 1365165D183E4C35E57FE0E71450F0E2 /* BestLogger */;
+ targetProxy = A4FA0D06F146B10148F7F24803F5500B /* PBXContainerItemProxy */;
};
- 7775943DCCF5EC5AB84057D470E13776 /* PBXTargetDependency */ = {
+ 4E52A5855D955F360E011941097DBB26 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- name = CryptoSwift;
- target = 99313990C1D76A6D1D017868B6975CC8 /* CryptoSwift */;
- targetProxy = 478A0630725DB0A751164738B20A8455 /* PBXContainerItemProxy */;
+ name = "Torus-fetchNodeDetails";
+ target = 3744C58A953D980BCF08B0FEAE449C91 /* Torus-fetchNodeDetails */;
+ targetProxy = B6BA1F43AA2FC9B74845CD949A0CCC1C /* PBXContainerItemProxy */;
};
- 77EAFE5312383542FFEC951F29612741 /* PBXTargetDependency */ = {
+ 4F82676225FD3258928DBB52E2984694 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- name = "Torus-web3swift";
- target = ECE5FD30EB9938288F0FBC55670A8434 /* Torus-web3swift */;
- targetProxy = 3275405AB38E0D9B750F6FA2B849CA5D /* PBXContainerItemProxy */;
+ name = PromiseKit;
+ target = 7C579CE66A1E7A9AA33CA5F97F9C22C5 /* PromiseKit */;
+ targetProxy = 7D11FC79374AFDCD32AC6815D99CE120 /* PBXContainerItemProxy */;
};
- 81902EF4D3BED170CB7A412FB71CF35F /* PBXTargetDependency */ = {
+ 7B8DF737FB92AAACDA02118508A32B5F /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- name = BestLogger;
- target = 1365165D183E4C35E57FE0E71450F0E2 /* BestLogger */;
- targetProxy = 8EF2ED260D9922C41BDA47238386A522 /* PBXContainerItemProxy */;
+ name = "Torus-fetchNodeDetails";
+ target = 3744C58A953D980BCF08B0FEAE449C91 /* Torus-fetchNodeDetails */;
+ targetProxy = F14FFBC6EA21A2A7465A770F93AFE64A /* PBXContainerItemProxy */;
};
- 85058DF6D1BA1491E33C651F1F0465F0 /* PBXTargetDependency */ = {
+ 7E6E7BAE096C19228A91BDE58768EAF9 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- name = Starscream;
- target = 9B78EE4AF6AE03E79D88886319853FF7 /* Starscream */;
- targetProxy = 5FD2B0531EBCB5B225B32F9AD09897AB /* PBXContainerItemProxy */;
+ name = "Torus-web3swift";
+ target = ECE5FD30EB9938288F0FBC55670A8434 /* Torus-web3swift */;
+ targetProxy = A5BC74FF2F1F4BB43B88600A642C01FE /* PBXContainerItemProxy */;
};
- 8A496E66B65D8993764C90C4F7DD6E27 /* PBXTargetDependency */ = {
+ 7E73AD26FDA210A6B388961645BDBF53 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = BigInt;
target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */;
- targetProxy = E13DFA029323E05B09C81D6F8328D84C /* PBXContainerItemProxy */;
+ targetProxy = 1B71DC17A96739B01C09F6B957C1F48C /* PBXContainerItemProxy */;
+ };
+ 86381E14043E8384BC6A9E0063344D56 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = "Torus-web3swift";
+ target = ECE5FD30EB9938288F0FBC55670A8434 /* Torus-web3swift */;
+ targetProxy = 314A7945F652F2129E5B9D8E36180444 /* PBXContainerItemProxy */;
};
- 928AF4B7E643A8638A165F0641CC2048 /* PBXTargetDependency */ = {
+ 92878B4040F6D0B8A517C2D89F20C4EE /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = "Torus-utils";
target = 50BD5410DB90F893AE68CE9925FD066E /* Torus-utils */;
- targetProxy = 7AA76AA0A85509F152D3E027D8319FA9 /* PBXContainerItemProxy */;
+ targetProxy = 6C606790486FC2D2DF324D854BD325F1 /* PBXContainerItemProxy */;
};
- B6C21A235BC0765D1036AD7427A52003 /* PBXTargetDependency */ = {
+ 9EAB116C2B481F4FD7A42B1484A7E7EE /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- name = "Torus-fetchNodeDetails";
- target = 3744C58A953D980BCF08B0FEAE449C91 /* Torus-fetchNodeDetails */;
- targetProxy = BDE681F4F7C7FC36C4AF9DA6ADBAC881 /* PBXContainerItemProxy */;
+ name = BigInt;
+ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */;
+ targetProxy = 947AC9E50C72047C6257FB11C113785F /* PBXContainerItemProxy */;
};
- C3EBD99D51E7C1FDC8B7924B25689FA7 /* PBXTargetDependency */ = {
+ A12A93206D651D0D82161E18FB429346 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- name = BestLogger;
- target = 1365165D183E4C35E57FE0E71450F0E2 /* BestLogger */;
- targetProxy = D6ED8F3DCF727E5EB791681FE7CDC1BE /* PBXContainerItemProxy */;
+ name = "Torus-fetchNodeDetails";
+ target = 3744C58A953D980BCF08B0FEAE449C91 /* Torus-fetchNodeDetails */;
+ targetProxy = E2CD794B7421C95E671A2285874B0340 /* PBXContainerItemProxy */;
};
- CD025AB1E09BE62CBBC826D0F9B389FE /* PBXTargetDependency */ = {
+ A1B80B22FAC8E187E8B7DD21A54F320D /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = PromiseKit;
target = 7C579CE66A1E7A9AA33CA5F97F9C22C5 /* PromiseKit */;
- targetProxy = BBBABE8A66BD12D00E8D3E1D7C2C40E7 /* PBXContainerItemProxy */;
+ targetProxy = DD8297561DE512D1C9A7A50BE4361727 /* PBXContainerItemProxy */;
};
- D5B416473D7DECB41708ED73B289F42C /* PBXTargetDependency */ = {
+ A422D13434B3B04B461F7D18348C82F1 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- name = "Torus-fetchNodeDetails";
- target = 3744C58A953D980BCF08B0FEAE449C91 /* Torus-fetchNodeDetails */;
- targetProxy = B08E3762790972E0C95BA748BC245FF0 /* PBXContainerItemProxy */;
+ name = BigInt;
+ target = 09DD83B7D075842A3A5105AD410BD38A /* BigInt */;
+ targetProxy = C560C451EC4F65F21CA0DB721647551E /* PBXContainerItemProxy */;
+ };
+ B33D1734E951BBFB969FEB5BFC609CC2 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = CryptoSwift;
+ target = 99313990C1D76A6D1D017868B6975CC8 /* CryptoSwift */;
+ targetProxy = 0F448A29D64501A4D7E2485C99820DFF /* PBXContainerItemProxy */;
+ };
+ B4D166886F736CA8F59CA831E4DC4B93 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ name = CryptoSwift;
+ target = 99313990C1D76A6D1D017868B6975CC8 /* CryptoSwift */;
+ targetProxy = E9F04117F98A77478DCF757480051495 /* PBXContainerItemProxy */;
};
- DAF55A55491E191D22C274AA2C65ED4D /* PBXTargetDependency */ = {
+ B58A7DA53F413EF93AE4B75F09AE08B0 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = PromiseKit;
target = 7C579CE66A1E7A9AA33CA5F97F9C22C5 /* PromiseKit */;
- targetProxy = AE92312D0A7CF07808535034478DCC83 /* PBXContainerItemProxy */;
+ targetProxy = 96E2DC99A353876C11BB0AB509C0FE66 /* PBXContainerItemProxy */;
};
- DEEE0C4732FD297F3E5E8B742AAEC3C6 /* PBXTargetDependency */ = {
+ B5FF674F7E25A01FF46BA2F56023BBE5 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = "Torus-web3swift";
target = ECE5FD30EB9938288F0FBC55670A8434 /* Torus-web3swift */;
- targetProxy = B5F1EFFD335DDCC3ADB31D24F71DFF4C /* PBXContainerItemProxy */;
+ targetProxy = 6A9E8F4DE4200451D41BDCD8306D1928 /* PBXContainerItemProxy */;
};
- E87604785AFC9F6FA24C40F180423EC4 /* PBXTargetDependency */ = {
+ B9B886C9A429321C800A77F06B48547F /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
- name = "Torus-fetchNodeDetails";
- target = 3744C58A953D980BCF08B0FEAE449C91 /* Torus-fetchNodeDetails */;
- targetProxy = 3AB4604730D08B6973A2C7E8AF3322EA /* PBXContainerItemProxy */;
+ name = Starscream;
+ target = 9B78EE4AF6AE03E79D88886319853FF7 /* Starscream */;
+ targetProxy = 5B75522EB9EF759FCAD139EF08F0C552 /* PBXContainerItemProxy */;
};
- F95A8AB8AC09424D79953E6AE5A79CD3 /* PBXTargetDependency */ = {
+ DC1E6DC29FB7E7E5E6E5936FF60FC452 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = "Torus-utils";
target = 50BD5410DB90F893AE68CE9925FD066E /* Torus-utils */;
- targetProxy = 6460628605965207C5EDA7496F1EA7AD /* PBXContainerItemProxy */;
- };
- FD9D9C0F2A1B6E7718F73963A78BE8C1 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- name = Starscream;
- target = 9B78EE4AF6AE03E79D88886319853FF7 /* Starscream */;
- targetProxy = 912A1BBA9CED19133F4F99360B789EEC /* PBXContainerItemProxy */;
+ targetProxy = 112E8AC595E1FCE62DCE5B943EAA0FAE /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin XCBuildConfiguration section */
- 07478F7DA9524D7F229E2C238EC66206 /* Release */ = {
+ 175099D77F72978CA075AE8D59FE9C76 /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 61D51621710AB60DC15FCD703D5DAA37 /* CryptoSwift.release.xcconfig */;
+ baseConfigurationReference = 7F673FD14D4ABF76640791855FBB0BB6 /* Pods-TestApplication-TestApplicationTests.release.xcconfig */;
buildSettings = {
- CODE_SIGN_IDENTITY = "";
+ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
+ CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
@@ -2611,18 +2612,55 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
- GCC_PREFIX_HEADER = "Target Support Files/CryptoSwift/CryptoSwift-prefix.pch";
- INFOPLIST_FILE = "Target Support Files/CryptoSwift/CryptoSwift-Info.plist";
+ INFOPLIST_FILE = "Target Support Files/Pods-TestApplication-TestApplicationTests/Pods-TestApplication-TestApplicationTests-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 10.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
- MODULEMAP_FILE = "Target Support Files/CryptoSwift/CryptoSwift.modulemap";
- PRODUCT_MODULE_NAME = CryptoSwift;
- PRODUCT_NAME = CryptoSwift;
+ MACH_O_TYPE = staticlib;
+ MODULEMAP_FILE = "Target Support Files/Pods-TestApplication-TestApplicationTests/Pods-TestApplication-TestApplicationTests.modulemap";
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PODS_ROOT = "$(SRCROOT)";
+ PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Release;
+ };
+ 379A38D54224CE5CCCB650DD6D490308 /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 86E17272625252D8964489205C92601A /* BestLogger.release.xcconfig */;
+ buildSettings = {
+ CLANG_ENABLE_OBJC_WEAK = NO;
+ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
+ CURRENT_PROJECT_VERSION = 1;
+ DEFINES_MODULE = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
+ GCC_PREFIX_HEADER = "Target Support Files/BestLogger/BestLogger-prefix.pch";
+ INFOPLIST_FILE = "Target Support Files/BestLogger/BestLogger-Info.plist";
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ IPHONEOS_DEPLOYMENT_TARGET = 10.0;
+ LD_RUNPATH_SEARCH_PATHS = (
+ "$(inherited)",
+ "@executable_path/Frameworks",
+ "@loader_path/Frameworks",
+ );
+ MODULEMAP_FILE = "Target Support Files/BestLogger/BestLogger.modulemap";
+ PRODUCT_MODULE_NAME = BestLogger;
+ PRODUCT_NAME = BestLogger;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
@@ -2634,76 +2672,11 @@
};
name = Release;
};
- 196DFA3E4A09A28224918543529A1885 /* Debug */ = {
+ 37DF8208956F36EBDF0808C00F2A449A /* Debug */ = {
isa = XCBuildConfiguration;
+ baseConfigurationReference = 37A5C1CFBC6D8458D9512B1B3722BB06 /* BestLogger.debug.xcconfig */;
buildSettings = {
- ALWAYS_SEARCH_USER_PATHS = NO;
- CLANG_ANALYZER_NONNULL = YES;
- CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
- CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
- CLANG_CXX_LIBRARY = "libc++";
- CLANG_ENABLE_MODULES = YES;
- CLANG_ENABLE_OBJC_ARC = YES;
- CLANG_ENABLE_OBJC_WEAK = YES;
- CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
- CLANG_WARN_BOOL_CONVERSION = YES;
- CLANG_WARN_COMMA = YES;
- CLANG_WARN_CONSTANT_CONVERSION = YES;
- CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
- CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
- CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
- CLANG_WARN_EMPTY_BODY = YES;
- CLANG_WARN_ENUM_CONVERSION = YES;
- CLANG_WARN_INFINITE_RECURSION = YES;
- CLANG_WARN_INT_CONVERSION = YES;
- CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
- CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
- CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
- CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
- CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
- CLANG_WARN_STRICT_PROTOTYPES = YES;
- CLANG_WARN_SUSPICIOUS_MOVE = YES;
- CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
- CLANG_WARN_UNREACHABLE_CODE = YES;
- CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
- COPY_PHASE_STRIP = NO;
- DEBUG_INFORMATION_FORMAT = dwarf;
- ENABLE_STRICT_OBJC_MSGSEND = YES;
- ENABLE_TESTABILITY = YES;
- "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64;
- GCC_C_LANGUAGE_STANDARD = gnu11;
- GCC_DYNAMIC_NO_PIC = NO;
- GCC_NO_COMMON_BLOCKS = YES;
- GCC_OPTIMIZATION_LEVEL = 0;
- GCC_PREPROCESSOR_DEFINITIONS = (
- "POD_CONFIGURATION_DEBUG=1",
- "DEBUG=1",
- "$(inherited)",
- );
- GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
- GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
- GCC_WARN_UNDECLARED_SELECTOR = YES;
- GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
- GCC_WARN_UNUSED_FUNCTION = YES;
- GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
- MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
- MTL_FAST_MATH = YES;
- ONLY_ACTIVE_ARCH = YES;
- PRODUCT_NAME = "$(TARGET_NAME)";
- STRIP_INSTALLED_PRODUCT = NO;
- SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
- SWIFT_OPTIMIZATION_LEVEL = "-Onone";
- SWIFT_VERSION = 5.0;
- SYMROOT = "${SRCROOT}/../build";
- };
- name = Debug;
- };
- 1DD6BF85C48DF361EB581525AAB96498 /* Debug */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = E9C26CA34C96D14335A3EB28A960B4FA /* PromiseKit.debug.xcconfig */;
- buildSettings = {
- CODE_SIGN_IDENTITY = "";
+ CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
@@ -2712,33 +2685,34 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
- GCC_PREFIX_HEADER = "Target Support Files/PromiseKit/PromiseKit-prefix.pch";
- INFOPLIST_FILE = "Target Support Files/PromiseKit/PromiseKit-Info.plist";
+ GCC_PREFIX_HEADER = "Target Support Files/BestLogger/BestLogger-prefix.pch";
+ INFOPLIST_FILE = "Target Support Files/BestLogger/BestLogger-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 10.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
- MODULEMAP_FILE = "Target Support Files/PromiseKit/PromiseKit.modulemap";
- PRODUCT_MODULE_NAME = PromiseKit;
- PRODUCT_NAME = PromiseKit;
+ MODULEMAP_FILE = "Target Support Files/BestLogger/BestLogger.modulemap";
+ PRODUCT_MODULE_NAME = BestLogger;
+ PRODUCT_NAME = BestLogger;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
- SWIFT_VERSION = 5.1;
+ SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
- 22321F2A2C6864E91883742EE4F8C093 /* Release */ = {
+ 39C3FFF968A4605D44A8C5076A636A7A /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = B5A718716F95813160689BC020760763 /* Torus-web3swift.release.xcconfig */;
+ baseConfigurationReference = 421F491B9F8AB1BC9C6616B284D46A65 /* Pods-TestApplication.release.xcconfig */;
buildSettings = {
- CODE_SIGN_IDENTITY = "";
+ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
+ CLANG_ENABLE_OBJC_WEAK = NO;
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
@@ -2747,22 +2721,23 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
- GCC_PREFIX_HEADER = "Target Support Files/Torus-web3swift/Torus-web3swift-prefix.pch";
- INFOPLIST_FILE = "Target Support Files/Torus-web3swift/Torus-web3swift-Info.plist";
+ INFOPLIST_FILE = "Target Support Files/Pods-TestApplication/Pods-TestApplication-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 9.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 10.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
- MODULEMAP_FILE = "Target Support Files/Torus-web3swift/Torus-web3swift.modulemap";
- PRODUCT_MODULE_NAME = web3swift;
- PRODUCT_NAME = web3swift;
+ MACH_O_TYPE = staticlib;
+ MODULEMAP_FILE = "Target Support Files/Pods-TestApplication/Pods-TestApplication.modulemap";
+ OTHER_LDFLAGS = "";
+ OTHER_LIBTOOLFLAGS = "";
+ PODS_ROOT = "$(SRCROOT)";
+ PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
+ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
- SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
- SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
@@ -2770,11 +2745,10 @@
};
name = Release;
};
- 23DAA796EA37EA24566495280E748F06 /* Debug */ = {
+ 3BE0CA2BAB19A000867078C53C867438 /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 10881DDE3830E84668B01FD0C3FDF754 /* Starscream.debug.xcconfig */;
+ baseConfigurationReference = 19D2C48214F6B77218E4F303764B87AD /* BigInt.release.xcconfig */;
buildSettings = {
- CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
@@ -2783,8 +2757,8 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
- GCC_PREFIX_HEADER = "Target Support Files/Starscream/Starscream-prefix.pch";
- INFOPLIST_FILE = "Target Support Files/Starscream/Starscream-Info.plist";
+ GCC_PREFIX_HEADER = "Target Support Files/BigInt/BigInt-prefix.pch";
+ INFOPLIST_FILE = "Target Support Files/BigInt/BigInt-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = (
@@ -2792,24 +2766,24 @@
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
- MODULEMAP_FILE = "Target Support Files/Starscream/Starscream.modulemap";
- PRODUCT_MODULE_NAME = Starscream;
- PRODUCT_NAME = Starscream;
+ MODULEMAP_FILE = "Target Support Files/BigInt/BigInt.modulemap";
+ PRODUCT_MODULE_NAME = BigInt;
+ PRODUCT_NAME = BigInt;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
- name = Debug;
+ name = Release;
};
- 35BC321697BA712E466815924337D1AA /* Release */ = {
+ 41C5E9EC5455E4D7FC7E12F93C216FDB /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 7AE80D94758D8602E4296822AD7A1337 /* Starscream.release.xcconfig */;
+ baseConfigurationReference = 0A98733D40793186DFA71EB4DA948700 /* PromiseKit.release.xcconfig */;
buildSettings = {
- CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
@@ -2818,8 +2792,8 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
- GCC_PREFIX_HEADER = "Target Support Files/Starscream/Starscream-prefix.pch";
- INFOPLIST_FILE = "Target Support Files/Starscream/Starscream-Info.plist";
+ GCC_PREFIX_HEADER = "Target Support Files/PromiseKit/PromiseKit-prefix.pch";
+ INFOPLIST_FILE = "Target Support Files/PromiseKit/PromiseKit-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = (
@@ -2827,13 +2801,13 @@
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
- MODULEMAP_FILE = "Target Support Files/Starscream/Starscream.modulemap";
- PRODUCT_MODULE_NAME = Starscream;
- PRODUCT_NAME = Starscream;
+ MODULEMAP_FILE = "Target Support Files/PromiseKit/PromiseKit.modulemap";
+ PRODUCT_MODULE_NAME = PromiseKit;
+ PRODUCT_NAME = PromiseKit;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
- SWIFT_VERSION = 5.0;
+ SWIFT_VERSION = 5.1;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
@@ -2841,11 +2815,10 @@
};
name = Release;
};
- 5249B6D88DD161E4A311E747BF47A162 /* Release */ = {
+ 4CBD81185FE73C7688E83E05272D62F9 /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 0A98733D40793186DFA71EB4DA948700 /* PromiseKit.release.xcconfig */;
+ baseConfigurationReference = 077F90CAADEFE8B4F7F06B1947B3CA66 /* Torus-web3swift.debug.xcconfig */;
buildSettings = {
- CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
@@ -2854,34 +2827,32 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
- GCC_PREFIX_HEADER = "Target Support Files/PromiseKit/PromiseKit-prefix.pch";
- INFOPLIST_FILE = "Target Support Files/PromiseKit/PromiseKit-Info.plist";
+ GCC_PREFIX_HEADER = "Target Support Files/Torus-web3swift/Torus-web3swift-prefix.pch";
+ INFOPLIST_FILE = "Target Support Files/Torus-web3swift/Torus-web3swift-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 9.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
- MODULEMAP_FILE = "Target Support Files/PromiseKit/PromiseKit.modulemap";
- PRODUCT_MODULE_NAME = PromiseKit;
- PRODUCT_NAME = PromiseKit;
+ MODULEMAP_FILE = "Target Support Files/Torus-web3swift/Torus-web3swift.modulemap";
+ PRODUCT_MODULE_NAME = web3swift;
+ PRODUCT_NAME = web3swift;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
- SWIFT_VERSION = 5.1;
+ SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
- name = Release;
+ name = Debug;
};
- 52EBB0E66017398607719C13F4D620AC /* Debug */ = {
+ 51761C5C052A380854FBBA1DE435901B /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = E280892A3E987E0E5A37887C4ED4790B /* CryptoSwift.debug.xcconfig */;
+ baseConfigurationReference = B5A718716F95813160689BC020760763 /* Torus-web3swift.release.xcconfig */;
buildSettings = {
- CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
@@ -2890,33 +2861,33 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
- GCC_PREFIX_HEADER = "Target Support Files/CryptoSwift/CryptoSwift-prefix.pch";
- INFOPLIST_FILE = "Target Support Files/CryptoSwift/CryptoSwift-Info.plist";
+ GCC_PREFIX_HEADER = "Target Support Files/Torus-web3swift/Torus-web3swift-prefix.pch";
+ INFOPLIST_FILE = "Target Support Files/Torus-web3swift/Torus-web3swift-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 9.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
- MODULEMAP_FILE = "Target Support Files/CryptoSwift/CryptoSwift.modulemap";
- PRODUCT_MODULE_NAME = CryptoSwift;
- PRODUCT_NAME = CryptoSwift;
+ MODULEMAP_FILE = "Target Support Files/Torus-web3swift/Torus-web3swift.modulemap";
+ PRODUCT_MODULE_NAME = web3swift;
+ PRODUCT_NAME = web3swift;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
- name = Debug;
+ name = Release;
};
- 71B560AC9021AE618A6DFD1EFE6AA7AF /* Debug */ = {
+ 57C239758A1C51A6952D04A4E52ECDC2 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = BB85EB3D99FE444A354D91717F8940D6 /* BigInt.debug.xcconfig */;
buildSettings = {
- CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
@@ -2947,12 +2918,10 @@
};
name = Debug;
};
- 7280CB4EECB7BE46EDF753A1475CC461 /* Release */ = {
+ 5C485EDD9A137EED2388EE0583A131E0 /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 22BE2E4A8C16D26DEAB651469762E060 /* Torus-utils.release.xcconfig */;
+ baseConfigurationReference = 10881DDE3830E84668B01FD0C3FDF754 /* Starscream.debug.xcconfig */;
buildSettings = {
- CLANG_ENABLE_OBJC_WEAK = NO;
- CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
@@ -2961,36 +2930,32 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
- GCC_PREFIX_HEADER = "Target Support Files/Torus-utils/Torus-utils-prefix.pch";
- INFOPLIST_FILE = "Target Support Files/Torus-utils/Torus-utils-Info.plist";
+ GCC_PREFIX_HEADER = "Target Support Files/Starscream/Starscream-prefix.pch";
+ INFOPLIST_FILE = "Target Support Files/Starscream/Starscream-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
- MODULEMAP_FILE = "Target Support Files/Torus-utils/Torus-utils.modulemap";
- PRODUCT_MODULE_NAME = TorusUtils;
- PRODUCT_NAME = TorusUtils;
+ MODULEMAP_FILE = "Target Support Files/Starscream/Starscream.modulemap";
+ PRODUCT_MODULE_NAME = Starscream;
+ PRODUCT_NAME = Starscream;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
- name = Release;
+ name = Debug;
};
- 81661E4A7FA2722C728F60975FD9629F /* Debug */ = {
+ 5DD11A33BE96CDA2FE7CEEB91D21E06C /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = A3ABFE3667AA01A217809D9BE0B80D1F /* Pods-TestApplication-TestApplicationTests.debug.xcconfig */;
+ baseConfigurationReference = E280892A3E987E0E5A37887C4ED4790B /* CryptoSwift.debug.xcconfig */;
buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
- CLANG_ENABLE_OBJC_WEAK = NO;
- CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
@@ -2999,35 +2964,33 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
- INFOPLIST_FILE = "Target Support Files/Pods-TestApplication-TestApplicationTests/Pods-TestApplication-TestApplicationTests-Info.plist";
+ GCC_PREFIX_HEADER = "Target Support Files/CryptoSwift/CryptoSwift-prefix.pch";
+ INFOPLIST_FILE = "Target Support Files/CryptoSwift/CryptoSwift-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
- MACH_O_TYPE = staticlib;
- MODULEMAP_FILE = "Target Support Files/Pods-TestApplication-TestApplicationTests/Pods-TestApplication-TestApplicationTests.modulemap";
- OTHER_LDFLAGS = "";
- OTHER_LIBTOOLFLAGS = "";
- PODS_ROOT = "$(SRCROOT)";
- PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
- PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ MODULEMAP_FILE = "Target Support Files/CryptoSwift/CryptoSwift.modulemap";
+ PRODUCT_MODULE_NAME = CryptoSwift;
+ PRODUCT_NAME = CryptoSwift;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
+ SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
+ SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
- 8E3ED01F457D2C302E082C06D29A7ADD /* Debug */ = {
+ 5FDC657BB2A500AFFD37BCA5C2F16C83 /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 37A5C1CFBC6D8458D9512B1B3722BB06 /* BestLogger.debug.xcconfig */;
+ baseConfigurationReference = 22BE2E4A8C16D26DEAB651469762E060 /* Torus-utils.release.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
- CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
@@ -3036,8 +2999,8 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
- GCC_PREFIX_HEADER = "Target Support Files/BestLogger/BestLogger-prefix.pch";
- INFOPLIST_FILE = "Target Support Files/BestLogger/BestLogger-Info.plist";
+ GCC_PREFIX_HEADER = "Target Support Files/Torus-utils/Torus-utils-prefix.pch";
+ INFOPLIST_FILE = "Target Support Files/Torus-utils/Torus-utils-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 10.0;
LD_RUNPATH_SEARCH_PATHS = (
@@ -3045,25 +3008,25 @@
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
- MODULEMAP_FILE = "Target Support Files/BestLogger/BestLogger.modulemap";
- PRODUCT_MODULE_NAME = BestLogger;
- PRODUCT_NAME = BestLogger;
+ MODULEMAP_FILE = "Target Support Files/Torus-utils/Torus-utils.modulemap";
+ PRODUCT_MODULE_NAME = TorusUtils;
+ PRODUCT_NAME = TorusUtils;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
- name = Debug;
+ name = Release;
};
- 901F4C691BF1F4BCE16432FC4C7A5E30 /* Debug */ = {
+ 668B0D4ED797EC4BF2B33108B50B9869 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = EE471E58BE1DE446AA1495DDF9E94D91 /* Torus-utils.debug.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
- CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
@@ -3094,12 +3057,11 @@
};
name = Debug;
};
- 99A17015F137E521472F3B065C443D8E /* Debug */ = {
+ 699B7BEF9920B9F2CBD5FB5EA636CB5E /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 91CF8039E2CC477514242A2651810A49 /* Torus-fetchNodeDetails.debug.xcconfig */;
+ baseConfigurationReference = 6DA27A28E3AA1D10AEAC0DF878FD8126 /* Torus-fetchNodeDetails.release.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
- CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
@@ -3125,50 +3087,17 @@
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
+ VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
- name = Debug;
- };
- A7C34793FDC034AF4D72419D9F9201AE /* Debug */ = {
- isa = XCBuildConfiguration;
- baseConfigurationReference = 077F90CAADEFE8B4F7F06B1947B3CA66 /* Torus-web3swift.debug.xcconfig */;
- buildSettings = {
- CODE_SIGN_IDENTITY = "";
- "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
- "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
- CURRENT_PROJECT_VERSION = 1;
- DEFINES_MODULE = YES;
- DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 1;
- DYLIB_INSTALL_NAME_BASE = "@rpath";
- GCC_PREFIX_HEADER = "Target Support Files/Torus-web3swift/Torus-web3swift-prefix.pch";
- INFOPLIST_FILE = "Target Support Files/Torus-web3swift/Torus-web3swift-Info.plist";
- INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 9.0;
- LD_RUNPATH_SEARCH_PATHS = (
- "$(inherited)",
- "@executable_path/Frameworks",
- "@loader_path/Frameworks",
- );
- MODULEMAP_FILE = "Target Support Files/Torus-web3swift/Torus-web3swift.modulemap";
- PRODUCT_MODULE_NAME = web3swift;
- PRODUCT_NAME = web3swift;
- SDKROOT = iphoneos;
- SKIP_INSTALL = YES;
- SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
- SWIFT_VERSION = 5.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- VERSIONING_SYSTEM = "apple-generic";
- VERSION_INFO_PREFIX = "";
- };
- name = Debug;
+ name = Release;
};
- B01D14FDC83DCF9D4BE53066BEA96D05 /* Release */ = {
+ 7EE7A78859F657F6BEFC651185B43192 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
@@ -3191,6 +3120,7 @@
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
@@ -3226,13 +3156,12 @@
};
name = Release;
};
- BCF3ACAA76997D7447EFDDFD555400BA /* Release */ = {
+ 87304FB55C73DFA5E86C56F55E4ACB3A /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 421F491B9F8AB1BC9C6616B284D46A65 /* Pods-TestApplication.release.xcconfig */;
+ baseConfigurationReference = B5359F2F46F8C6AC35F1007EE324CE53 /* Pods-TestApplication.debug.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
CLANG_ENABLE_OBJC_WEAK = NO;
- CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
@@ -3259,19 +3188,50 @@
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = "1,2";
+ VERSIONING_SYSTEM = "apple-generic";
+ VERSION_INFO_PREFIX = "";
+ };
+ name = Debug;
+ };
+ 89E1D99263B43EA138698B60700386FB /* Release */ = {
+ isa = XCBuildConfiguration;
+ baseConfigurationReference = 7AE80D94758D8602E4296822AD7A1337 /* Starscream.release.xcconfig */;
+ buildSettings = {
+ "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
+ "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
+ CURRENT_PROJECT_VERSION = 1;
+ DEFINES_MODULE = YES;
+ DYLIB_COMPATIBILITY_VERSION = 1;
+ DYLIB_CURRENT_VERSION = 1;
+ DYLIB_INSTALL_NAME_BASE = "@rpath";
+ GCC_PREFIX_HEADER = "Target Support Files/Starscream/Starscream-prefix.pch";
+ INFOPLIST_FILE = "Target Support Files/Starscream/Starscream-Info.plist";
+ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
+ LD_RUNPATH_SEARCH_PATHS = (
+ "$(inherited)",
+ "@executable_path/Frameworks",
+ "@loader_path/Frameworks",
+ );
+ MODULEMAP_FILE = "Target Support Files/Starscream/Starscream.modulemap";
+ PRODUCT_MODULE_NAME = Starscream;
+ PRODUCT_NAME = Starscream;
+ SDKROOT = iphoneos;
+ SKIP_INSTALL = YES;
+ SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
+ SWIFT_VERSION = 5.0;
+ TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
- D3348FECC5AB078D509727596D0F3602 /* Debug */ = {
+ A29F5E63DF3A2FBE7EA5752C36B0E397 /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = B5359F2F46F8C6AC35F1007EE324CE53 /* Pods-TestApplication.debug.xcconfig */;
+ baseConfigurationReference = E9C26CA34C96D14335A3EB28A960B4FA /* PromiseKit.debug.xcconfig */;
buildSettings = {
- ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
- CLANG_ENABLE_OBJC_WEAK = NO;
- CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
@@ -3280,36 +3240,34 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
- INFOPLIST_FILE = "Target Support Files/Pods-TestApplication/Pods-TestApplication-Info.plist";
+ GCC_PREFIX_HEADER = "Target Support Files/PromiseKit/PromiseKit-prefix.pch";
+ INFOPLIST_FILE = "Target Support Files/PromiseKit/PromiseKit-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
- MACH_O_TYPE = staticlib;
- MODULEMAP_FILE = "Target Support Files/Pods-TestApplication/Pods-TestApplication.modulemap";
- OTHER_LDFLAGS = "";
- OTHER_LIBTOOLFLAGS = "";
- PODS_ROOT = "$(SRCROOT)";
- PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
- PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+ MODULEMAP_FILE = "Target Support Files/PromiseKit/PromiseKit.modulemap";
+ PRODUCT_MODULE_NAME = PromiseKit;
+ PRODUCT_NAME = PromiseKit;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
+ SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
+ SWIFT_VERSION = 5.1;
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
- E00EED1F19E91A4B5D04C91E3B09269C /* Release */ = {
+ B268F7A7B8A5584D3CEAA4D4EA926EF7 /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 7F673FD14D4ABF76640791855FBB0BB6 /* Pods-TestApplication-TestApplicationTests.release.xcconfig */;
+ baseConfigurationReference = A3ABFE3667AA01A217809D9BE0B80D1F /* Pods-TestApplication-TestApplicationTests.debug.xcconfig */;
buildSettings = {
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
CLANG_ENABLE_OBJC_WEAK = NO;
- CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
@@ -3336,18 +3294,16 @@
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
- name = Release;
+ name = Debug;
};
- E2B60AF92F4EAC97BF758DB2A3FE2572 /* Release */ = {
+ B749F4298A8458E05DF3014F830C8BF4 /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 6DA27A28E3AA1D10AEAC0DF878FD8126 /* Torus-fetchNodeDetails.release.xcconfig */;
+ baseConfigurationReference = 91CF8039E2CC477514242A2651810A49 /* Torus-fetchNodeDetails.debug.xcconfig */;
buildSettings = {
CLANG_ENABLE_OBJC_WEAK = NO;
- CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
@@ -3373,54 +3329,82 @@
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
- name = Release;
+ name = Debug;
};
- F0A25FEB2864DD44A44646205C4DD7A8 /* Release */ = {
+ D299434AB35E7FD6F7921C8EF24742FF /* Debug */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 19D2C48214F6B77218E4F303764B87AD /* BigInt.release.xcconfig */;
buildSettings = {
- CODE_SIGN_IDENTITY = "";
- "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
- "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
- "CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
- CURRENT_PROJECT_VERSION = 1;
- DEFINES_MODULE = YES;
- DYLIB_COMPATIBILITY_VERSION = 1;
- DYLIB_CURRENT_VERSION = 1;
- DYLIB_INSTALL_NAME_BASE = "@rpath";
- GCC_PREFIX_HEADER = "Target Support Files/BigInt/BigInt-prefix.pch";
- INFOPLIST_FILE = "Target Support Files/BigInt/BigInt-Info.plist";
- INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 8.0;
- LD_RUNPATH_SEARCH_PATHS = (
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
+ CLANG_ANALYZER_NONNULL = YES;
+ CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
+ CLANG_CXX_LIBRARY = "libc++";
+ CLANG_ENABLE_MODULES = YES;
+ CLANG_ENABLE_OBJC_ARC = YES;
+ CLANG_ENABLE_OBJC_WEAK = YES;
+ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
+ CLANG_WARN_BOOL_CONVERSION = YES;
+ CLANG_WARN_COMMA = YES;
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
+ CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+ CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
+ CLANG_WARN_EMPTY_BODY = YES;
+ CLANG_WARN_ENUM_CONVERSION = YES;
+ CLANG_WARN_INFINITE_RECURSION = YES;
+ CLANG_WARN_INT_CONVERSION = YES;
+ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
+ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
+ CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
+ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
+ CLANG_WARN_STRICT_PROTOTYPES = YES;
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
+ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
+ CLANG_WARN_UNREACHABLE_CODE = YES;
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+ COPY_PHASE_STRIP = NO;
+ DEBUG_INFORMATION_FORMAT = dwarf;
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
+ ENABLE_TESTABILITY = YES;
+ "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64;
+ GCC_C_LANGUAGE_STANDARD = gnu11;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_NO_COMMON_BLOCKS = YES;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_PREPROCESSOR_DEFINITIONS = (
+ "POD_CONFIGURATION_DEBUG=1",
+ "DEBUG=1",
"$(inherited)",
- "@executable_path/Frameworks",
- "@loader_path/Frameworks",
);
- MODULEMAP_FILE = "Target Support Files/BigInt/BigInt.modulemap";
- PRODUCT_MODULE_NAME = BigInt;
- PRODUCT_NAME = BigInt;
- SDKROOT = iphoneos;
- SKIP_INSTALL = YES;
- SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
+ GCC_WARN_UNUSED_FUNCTION = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ IPHONEOS_DEPLOYMENT_TARGET = 10.0;
+ MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
+ MTL_FAST_MATH = YES;
+ ONLY_ACTIVE_ARCH = YES;
+ PRODUCT_NAME = "$(TARGET_NAME)";
+ STRIP_INSTALLED_PRODUCT = NO;
+ SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
+ SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
- TARGETED_DEVICE_FAMILY = "1,2";
- VALIDATE_PRODUCT = YES;
- VERSIONING_SYSTEM = "apple-generic";
- VERSION_INFO_PREFIX = "";
+ SYMROOT = "${SRCROOT}/../build";
};
- name = Release;
+ name = Debug;
};
- F29E232C3C1A11462346E15BF4FEB1C7 /* Release */ = {
+ D7D72B111F1A87424023C3B30B9D729A /* Release */ = {
isa = XCBuildConfiguration;
- baseConfigurationReference = 86E17272625252D8964489205C92601A /* BestLogger.release.xcconfig */;
+ baseConfigurationReference = 61D51621710AB60DC15FCD703D5DAA37 /* CryptoSwift.release.xcconfig */;
buildSettings = {
- CLANG_ENABLE_OBJC_WEAK = NO;
- CODE_SIGN_IDENTITY = "";
"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
@@ -3429,18 +3413,18 @@
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
- GCC_PREFIX_HEADER = "Target Support Files/BestLogger/BestLogger-prefix.pch";
- INFOPLIST_FILE = "Target Support Files/BestLogger/BestLogger-Info.plist";
+ GCC_PREFIX_HEADER = "Target Support Files/CryptoSwift/CryptoSwift-prefix.pch";
+ INFOPLIST_FILE = "Target Support Files/CryptoSwift/CryptoSwift-Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
- IPHONEOS_DEPLOYMENT_TARGET = 10.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
- MODULEMAP_FILE = "Target Support Files/BestLogger/BestLogger.modulemap";
- PRODUCT_MODULE_NAME = BestLogger;
- PRODUCT_NAME = BestLogger;
+ MODULEMAP_FILE = "Target Support Files/CryptoSwift/CryptoSwift.modulemap";
+ PRODUCT_MODULE_NAME = CryptoSwift;
+ PRODUCT_NAME = CryptoSwift;
SDKROOT = iphoneos;
SKIP_INSTALL = YES;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
@@ -3458,80 +3442,80 @@
058DF38F5922F24842B97693B0188F2D /* Build configuration list for PBXNativeTarget "PromiseKit" */ = {
isa = XCConfigurationList;
buildConfigurations = (
- 1DD6BF85C48DF361EB581525AAB96498 /* Debug */,
- 5249B6D88DD161E4A311E747BF47A162 /* Release */,
+ A29F5E63DF3A2FBE7EA5752C36B0E397 /* Debug */,
+ 41C5E9EC5455E4D7FC7E12F93C216FDB /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- 470BA909AF917914E0E9D9323A59E8E6 /* Build configuration list for PBXNativeTarget "Torus-web3swift" */ = {
+ 0676C3D00B1F7FF608964BC74224C43D /* Build configuration list for PBXNativeTarget "Torus-fetchNodeDetails" */ = {
isa = XCConfigurationList;
buildConfigurations = (
- A7C34793FDC034AF4D72419D9F9201AE /* Debug */,
- 22321F2A2C6864E91883742EE4F8C093 /* Release */,
+ B749F4298A8458E05DF3014F830C8BF4 /* Debug */,
+ 699B7BEF9920B9F2CBD5FB5EA636CB5E /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- 47DD81E71F994C9108524A55AAEEB9EC /* Build configuration list for PBXNativeTarget "BestLogger" */ = {
+ 14617C2462942738C099717F3D81B72C /* Build configuration list for PBXNativeTarget "Torus-web3swift" */ = {
isa = XCConfigurationList;
buildConfigurations = (
- 8E3ED01F457D2C302E082C06D29A7ADD /* Debug */,
- F29E232C3C1A11462346E15BF4FEB1C7 /* Release */,
+ 4CBD81185FE73C7688E83E05272D62F9 /* Debug */,
+ 51761C5C052A380854FBBA1DE435901B /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = {
+ 47DD81E71F994C9108524A55AAEEB9EC /* Build configuration list for PBXNativeTarget "BestLogger" */ = {
isa = XCConfigurationList;
buildConfigurations = (
- 196DFA3E4A09A28224918543529A1885 /* Debug */,
- B01D14FDC83DCF9D4BE53066BEA96D05 /* Release */,
+ 37DF8208956F36EBDF0808C00F2A449A /* Debug */,
+ 379A38D54224CE5CCCB650DD6D490308 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- 5104F4CC467A363177DF298548DA476E /* Build configuration list for PBXNativeTarget "BigInt" */ = {
+ 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = {
isa = XCConfigurationList;
buildConfigurations = (
- 71B560AC9021AE618A6DFD1EFE6AA7AF /* Debug */,
- F0A25FEB2864DD44A44646205C4DD7A8 /* Release */,
+ D299434AB35E7FD6F7921C8EF24742FF /* Debug */,
+ 7EE7A78859F657F6BEFC651185B43192 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- 7AB90A4DFAB2E22118B54A7F78EDD6D1 /* Build configuration list for PBXNativeTarget "Pods-TestApplication" */ = {
+ 5104F4CC467A363177DF298548DA476E /* Build configuration list for PBXNativeTarget "BigInt" */ = {
isa = XCConfigurationList;
buildConfigurations = (
- D3348FECC5AB078D509727596D0F3602 /* Debug */,
- BCF3ACAA76997D7447EFDDFD555400BA /* Release */,
+ 57C239758A1C51A6952D04A4E52ECDC2 /* Debug */,
+ 3BE0CA2BAB19A000867078C53C867438 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- CF129DCD30773EF2C3A3E9B2EFFB4A7E /* Build configuration list for PBXNativeTarget "CryptoSwift" */ = {
+ 91BF6A6C11C6452AA2BF9BDD25899809 /* Build configuration list for PBXNativeTarget "Pods-TestApplication" */ = {
isa = XCConfigurationList;
buildConfigurations = (
- 52EBB0E66017398607719C13F4D620AC /* Debug */,
- 07478F7DA9524D7F229E2C238EC66206 /* Release */,
+ 87304FB55C73DFA5E86C56F55E4ACB3A /* Debug */,
+ 39C3FFF968A4605D44A8C5076A636A7A /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- E54883F71C48ED699E1A088878B9E933 /* Build configuration list for PBXNativeTarget "Torus-fetchNodeDetails" */ = {
+ CF129DCD30773EF2C3A3E9B2EFFB4A7E /* Build configuration list for PBXNativeTarget "CryptoSwift" */ = {
isa = XCConfigurationList;
buildConfigurations = (
- 99A17015F137E521472F3B065C443D8E /* Debug */,
- E2B60AF92F4EAC97BF758DB2A3FE2572 /* Release */,
+ 5DD11A33BE96CDA2FE7CEEB91D21E06C /* Debug */,
+ D7D72B111F1A87424023C3B30B9D729A /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- E9E0BB67CC18A6B7A6EE6ACA7DAF25EB /* Build configuration list for PBXNativeTarget "Torus-utils" */ = {
+ CFA604F1A639F62A584F352DDD0CADCB /* Build configuration list for PBXNativeTarget "Pods-TestApplication-TestApplicationTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
- 901F4C691BF1F4BCE16432FC4C7A5E30 /* Debug */,
- 7280CB4EECB7BE46EDF753A1475CC461 /* Release */,
+ B268F7A7B8A5584D3CEAA4D4EA926EF7 /* Debug */,
+ 175099D77F72978CA075AE8D59FE9C76 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
@@ -3539,17 +3523,17 @@
ED5C15C705AB67930733A7E237A0A33A /* Build configuration list for PBXNativeTarget "Starscream" */ = {
isa = XCConfigurationList;
buildConfigurations = (
- 23DAA796EA37EA24566495280E748F06 /* Debug */,
- 35BC321697BA712E466815924337D1AA /* Release */,
+ 5C485EDD9A137EED2388EE0583A131E0 /* Debug */,
+ 89E1D99263B43EA138698B60700386FB /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
- FF1EC7CCABBBD439C1B6E2CE78A3417A /* Build configuration list for PBXNativeTarget "Pods-TestApplication-TestApplicationTests" */ = {
+ F41F5761FAC46D6078B4B3EFE8CEFD19 /* Build configuration list for PBXNativeTarget "Torus-utils" */ = {
isa = XCConfigurationList;
buildConfigurations = (
- 81661E4A7FA2722C728F60975FD9629F /* Debug */,
- E00EED1F19E91A4B5D04C91E3B09269C /* Release */,
+ 668B0D4ED797EC4BF2B33108B50B9869 /* Debug */,
+ 5FDC657BB2A500AFFD37BCA5C2F16C83 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
diff --git a/Example/TestApplication/Pods/Target Support Files/BestLogger/BestLogger.debug.xcconfig b/Example/TestApplication/Pods/Target Support Files/BestLogger/BestLogger.debug.xcconfig
index cfd78c02..d722054d 100644
--- a/Example/TestApplication/Pods/Target Support Files/BestLogger/BestLogger.debug.xcconfig
+++ b/Example/TestApplication/Pods/Target Support Files/BestLogger/BestLogger.debug.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/BestLogger
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
@@ -5,6 +6,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/BestLogger
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Example/TestApplication/Pods/Target Support Files/BestLogger/BestLogger.release.xcconfig b/Example/TestApplication/Pods/Target Support Files/BestLogger/BestLogger.release.xcconfig
index cfd78c02..d722054d 100644
--- a/Example/TestApplication/Pods/Target Support Files/BestLogger/BestLogger.release.xcconfig
+++ b/Example/TestApplication/Pods/Target Support Files/BestLogger/BestLogger.release.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/BestLogger
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
@@ -5,6 +6,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/BestLogger
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Example/TestApplication/Pods/Target Support Files/BigInt/BigInt.debug.xcconfig b/Example/TestApplication/Pods/Target Support Files/BigInt/BigInt.debug.xcconfig
index 6c2ba80a..14420073 100644
--- a/Example/TestApplication/Pods/Target Support Files/BigInt/BigInt.debug.xcconfig
+++ b/Example/TestApplication/Pods/Target Support Files/BigInt/BigInt.debug.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/BigInt
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
@@ -5,6 +6,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/BigInt
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Example/TestApplication/Pods/Target Support Files/BigInt/BigInt.release.xcconfig b/Example/TestApplication/Pods/Target Support Files/BigInt/BigInt.release.xcconfig
index 6c2ba80a..14420073 100644
--- a/Example/TestApplication/Pods/Target Support Files/BigInt/BigInt.release.xcconfig
+++ b/Example/TestApplication/Pods/Target Support Files/BigInt/BigInt.release.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/BigInt
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
@@ -5,6 +6,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/BigInt
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Example/TestApplication/Pods/Target Support Files/CryptoSwift/CryptoSwift.debug.xcconfig b/Example/TestApplication/Pods/Target Support Files/CryptoSwift/CryptoSwift.debug.xcconfig
index f683721b..f8490fbf 100644
--- a/Example/TestApplication/Pods/Target Support Files/CryptoSwift/CryptoSwift.debug.xcconfig
+++ b/Example/TestApplication/Pods/Target Support Files/CryptoSwift/CryptoSwift.debug.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
GCC_UNROLL_LOOPS = YES
@@ -6,6 +7,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/CryptoSwift
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
SWIFT_COMPILATION_MODE = wholemodule
diff --git a/Example/TestApplication/Pods/Target Support Files/CryptoSwift/CryptoSwift.release.xcconfig b/Example/TestApplication/Pods/Target Support Files/CryptoSwift/CryptoSwift.release.xcconfig
index f683721b..f8490fbf 100644
--- a/Example/TestApplication/Pods/Target Support Files/CryptoSwift/CryptoSwift.release.xcconfig
+++ b/Example/TestApplication/Pods/Target Support Files/CryptoSwift/CryptoSwift.release.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
GCC_UNROLL_LOOPS = YES
@@ -6,6 +7,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/CryptoSwift
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
SWIFT_COMPILATION_MODE = wholemodule
diff --git a/Example/TestApplication/Pods/Target Support Files/Pods-TestApplication-TestApplicationTests/Pods-TestApplication-TestApplicationTests-frameworks.sh b/Example/TestApplication/Pods/Target Support Files/Pods-TestApplication-TestApplicationTests/Pods-TestApplication-TestApplicationTests-frameworks.sh
index 0772339d..9417d5b5 100755
--- a/Example/TestApplication/Pods/Target Support Files/Pods-TestApplication-TestApplicationTests/Pods-TestApplication-TestApplicationTests-frameworks.sh
+++ b/Example/TestApplication/Pods/Target Support Files/Pods-TestApplication-TestApplicationTests/Pods-TestApplication-TestApplicationTests-frameworks.sh
@@ -19,9 +19,8 @@ mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
COCOAPODS_PARALLEL_CODE_SIGN="${COCOAPODS_PARALLEL_CODE_SIGN:-false}"
SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}"
+BCSYMBOLMAP_DIR="BCSymbolMaps"
-# Used as a return value for each invocation of `strip_invalid_archs` function.
-STRIP_BINARY_RETVAL=0
# This protects against multiple targets copying the same framework dependency at the same time. The solution
# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html
@@ -45,6 +44,16 @@ install_framework()
source="$(readlink "${source}")"
fi
+ if [ -d "${source}/${BCSYMBOLMAP_DIR}" ]; then
+ # Locate and install any .bcsymbolmaps if present, and remove them from the .framework before the framework is copied
+ find "${source}/${BCSYMBOLMAP_DIR}" -name "*.bcsymbolmap"|while read f; do
+ echo "Installing $f"
+ install_bcsymbolmap "$f" "$destination"
+ rm "$f"
+ done
+ rmdir "${source}/${BCSYMBOLMAP_DIR}"
+ fi
+
# Use filter instead of exclude so missing patterns don't throw errors.
echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\""
rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}"
@@ -80,7 +89,6 @@ install_framework()
done
fi
}
-
# Copies and strips a vendored dSYM
install_dsym() {
local source="$1"
@@ -95,12 +103,11 @@ install_dsym() {
binary_name="$(ls "$source/Contents/Resources/DWARF")"
binary="${DERIVED_FILES_DIR}/${basename}.dSYM/Contents/Resources/DWARF/${binary_name}"
- # Strip invalid architectures so "fat" simulator / device frameworks work on device
+ # Strip invalid architectures from the dSYM.
if [[ "$(file "$binary")" == *"Mach-O "*"dSYM companion"* ]]; then
strip_invalid_archs "$binary" "$warn_missing_arch"
fi
-
- if [[ $STRIP_BINARY_RETVAL == 1 ]]; then
+ if [[ $STRIP_BINARY_RETVAL == 0 ]]; then
# Move the stripped file into its final destination.
echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${DERIVED_FILES_DIR}/${basename}.framework.dSYM\" \"${DWARF_DSYM_FOLDER_PATH}\""
rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${DERIVED_FILES_DIR}/${basename}.dSYM" "${DWARF_DSYM_FOLDER_PATH}"
@@ -111,28 +118,8 @@ install_dsym() {
fi
}
-# Copies the bcsymbolmap files of a vendored framework
-install_bcsymbolmap() {
- local bcsymbolmap_path="$1"
- local destination="${BUILT_PRODUCTS_DIR}"
- echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}""
- rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}"
-}
-
-# Signs a framework with the provided identity
-code_sign_if_enabled() {
- if [ -n "${EXPANDED_CODE_SIGN_IDENTITY:-}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then
- # Use the current code_sign_identity
- echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}"
- local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS:-} --preserve-metadata=identifier,entitlements '$1'"
-
- if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
- code_sign_cmd="$code_sign_cmd &"
- fi
- echo "$code_sign_cmd"
- eval "$code_sign_cmd"
- fi
-}
+# Used as a return value for each invocation of `strip_invalid_archs` function.
+STRIP_BINARY_RETVAL=0
# Strip invalid architectures
strip_invalid_archs() {
@@ -147,7 +134,7 @@ strip_invalid_archs() {
if [[ "$warn_missing_arch" == "true" ]]; then
echo "warning: [CP] Vendored binary '$binary' contains architectures ($binary_archs) none of which match the current build architectures ($ARCHS)."
fi
- STRIP_BINARY_RETVAL=0
+ STRIP_BINARY_RETVAL=1
return
fi
stripped=""
@@ -161,40 +148,31 @@ strip_invalid_archs() {
if [[ "$stripped" ]]; then
echo "Stripped $binary of architectures:$stripped"
fi
- STRIP_BINARY_RETVAL=1
+ STRIP_BINARY_RETVAL=0
}
-install_artifact() {
- artifact="$1"
- base="$(basename "$artifact")"
- case $base in
- *.framework)
- install_framework "$artifact"
- ;;
- *.dSYM)
- # Suppress arch warnings since XCFrameworks will include many dSYM files
- install_dsym "$artifact" "false"
- ;;
- *.bcsymbolmap)
- install_bcsymbolmap "$artifact"
- ;;
- *)
- echo "error: Unrecognized artifact "$artifact""
- ;;
- esac
+# Copies the bcsymbolmap files of a vendored framework
+install_bcsymbolmap() {
+ local bcsymbolmap_path="$1"
+ local destination="${BUILT_PRODUCTS_DIR}"
+ echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}""
+ rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}"
}
-copy_artifacts() {
- file_list="$1"
- while read artifact; do
- install_artifact "$artifact"
- done <$file_list
-}
+# Signs a framework with the provided identity
+code_sign_if_enabled() {
+ if [ -n "${EXPANDED_CODE_SIGN_IDENTITY:-}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then
+ # Use the current code_sign_identity
+ echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}"
+ local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS:-} --preserve-metadata=identifier,entitlements '$1'"
-ARTIFACT_LIST_FILE="${BUILT_PRODUCTS_DIR}/cocoapods-artifacts-${CONFIGURATION}.txt"
-if [ -r "${ARTIFACT_LIST_FILE}" ]; then
- copy_artifacts "${ARTIFACT_LIST_FILE}"
-fi
+ if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
+ code_sign_cmd="$code_sign_cmd &"
+ fi
+ echo "$code_sign_cmd"
+ eval "$code_sign_cmd"
+ fi
+}
if [[ "$CONFIGURATION" == "Debug" ]]; then
install_framework "${BUILT_PRODUCTS_DIR}/BestLogger/BestLogger.framework"
diff --git a/Example/TestApplication/Pods/Target Support Files/Pods-TestApplication-TestApplicationTests/Pods-TestApplication-TestApplicationTests.debug.xcconfig b/Example/TestApplication/Pods/Target Support Files/Pods-TestApplication-TestApplicationTests/Pods-TestApplication-TestApplicationTests.debug.xcconfig
index 06ca7939..cd436f78 100644
--- a/Example/TestApplication/Pods/Target Support Files/Pods-TestApplication-TestApplicationTests/Pods-TestApplication-TestApplicationTests.debug.xcconfig
+++ b/Example/TestApplication/Pods/Target Support Files/Pods-TestApplication-TestApplicationTests/Pods-TestApplication-TestApplicationTests.debug.xcconfig
@@ -1,4 +1,5 @@
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
EXCLUDED_ARCHS[sdk=iphonesimulator*] = arm64
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BestLogger" "${PODS_CONFIGURATION_BUILD_DIR}/BigInt" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit" "${PODS_CONFIGURATION_BUILD_DIR}/Starscream" "${PODS_CONFIGURATION_BUILD_DIR}/Torus-fetchNodeDetails" "${PODS_CONFIGURATION_BUILD_DIR}/Torus-utils" "${PODS_CONFIGURATION_BUILD_DIR}/Torus-web3swift"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
@@ -11,4 +12,5 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
PODS_ROOT = ${SRCROOT}/Pods
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Example/TestApplication/Pods/Target Support Files/Pods-TestApplication-TestApplicationTests/Pods-TestApplication-TestApplicationTests.release.xcconfig b/Example/TestApplication/Pods/Target Support Files/Pods-TestApplication-TestApplicationTests/Pods-TestApplication-TestApplicationTests.release.xcconfig
index 06ca7939..cd436f78 100644
--- a/Example/TestApplication/Pods/Target Support Files/Pods-TestApplication-TestApplicationTests/Pods-TestApplication-TestApplicationTests.release.xcconfig
+++ b/Example/TestApplication/Pods/Target Support Files/Pods-TestApplication-TestApplicationTests/Pods-TestApplication-TestApplicationTests.release.xcconfig
@@ -1,4 +1,5 @@
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
EXCLUDED_ARCHS[sdk=iphonesimulator*] = arm64
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BestLogger" "${PODS_CONFIGURATION_BUILD_DIR}/BigInt" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit" "${PODS_CONFIGURATION_BUILD_DIR}/Starscream" "${PODS_CONFIGURATION_BUILD_DIR}/Torus-fetchNodeDetails" "${PODS_CONFIGURATION_BUILD_DIR}/Torus-utils" "${PODS_CONFIGURATION_BUILD_DIR}/Torus-web3swift"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
@@ -11,4 +12,5 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
PODS_ROOT = ${SRCROOT}/Pods
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Example/TestApplication/Pods/Target Support Files/Pods-TestApplication/Pods-TestApplication.debug.xcconfig b/Example/TestApplication/Pods/Target Support Files/Pods-TestApplication/Pods-TestApplication.debug.xcconfig
index e3756941..c2211bcb 100644
--- a/Example/TestApplication/Pods/Target Support Files/Pods-TestApplication/Pods-TestApplication.debug.xcconfig
+++ b/Example/TestApplication/Pods/Target Support Files/Pods-TestApplication/Pods-TestApplication.debug.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
EXCLUDED_ARCHS[sdk=iphonesimulator*] = arm64
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BestLogger" "${PODS_CONFIGURATION_BUILD_DIR}/BigInt" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit" "${PODS_CONFIGURATION_BUILD_DIR}/Starscream" "${PODS_CONFIGURATION_BUILD_DIR}/Torus-fetchNodeDetails" "${PODS_CONFIGURATION_BUILD_DIR}/Torus-utils" "${PODS_CONFIGURATION_BUILD_DIR}/Torus-web3swift"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
@@ -10,4 +11,5 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
PODS_ROOT = ${SRCROOT}/Pods
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Example/TestApplication/Pods/Target Support Files/Pods-TestApplication/Pods-TestApplication.release.xcconfig b/Example/TestApplication/Pods/Target Support Files/Pods-TestApplication/Pods-TestApplication.release.xcconfig
index e3756941..c2211bcb 100644
--- a/Example/TestApplication/Pods/Target Support Files/Pods-TestApplication/Pods-TestApplication.release.xcconfig
+++ b/Example/TestApplication/Pods/Target Support Files/Pods-TestApplication/Pods-TestApplication.release.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
EXCLUDED_ARCHS[sdk=iphonesimulator*] = arm64
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BestLogger" "${PODS_CONFIGURATION_BUILD_DIR}/BigInt" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit" "${PODS_CONFIGURATION_BUILD_DIR}/Starscream" "${PODS_CONFIGURATION_BUILD_DIR}/Torus-fetchNodeDetails" "${PODS_CONFIGURATION_BUILD_DIR}/Torus-utils" "${PODS_CONFIGURATION_BUILD_DIR}/Torus-web3swift"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
@@ -10,4 +11,5 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
PODS_ROOT = ${SRCROOT}/Pods
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Example/TestApplication/Pods/Target Support Files/PromiseKit/PromiseKit.debug.xcconfig b/Example/TestApplication/Pods/Target Support Files/PromiseKit/PromiseKit.debug.xcconfig
index 60421326..3dfb3d92 100644
--- a/Example/TestApplication/Pods/Target Support Files/PromiseKit/PromiseKit.debug.xcconfig
+++ b/Example/TestApplication/Pods/Target Support Files/PromiseKit/PromiseKit.debug.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
OTHER_LDFLAGS = $(inherited) -framework "Foundation" -framework "UIKit"
@@ -6,6 +7,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/PromiseKit
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Example/TestApplication/Pods/Target Support Files/PromiseKit/PromiseKit.release.xcconfig b/Example/TestApplication/Pods/Target Support Files/PromiseKit/PromiseKit.release.xcconfig
index 60421326..3dfb3d92 100644
--- a/Example/TestApplication/Pods/Target Support Files/PromiseKit/PromiseKit.release.xcconfig
+++ b/Example/TestApplication/Pods/Target Support Files/PromiseKit/PromiseKit.release.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
OTHER_LDFLAGS = $(inherited) -framework "Foundation" -framework "UIKit"
@@ -6,6 +7,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/PromiseKit
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Example/TestApplication/Pods/Target Support Files/Starscream/Starscream.debug.xcconfig b/Example/TestApplication/Pods/Target Support Files/Starscream/Starscream.debug.xcconfig
index 37ec2939..23e1409b 100644
--- a/Example/TestApplication/Pods/Target Support Files/Starscream/Starscream.debug.xcconfig
+++ b/Example/TestApplication/Pods/Target Support Files/Starscream/Starscream.debug.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Starscream
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
@@ -5,6 +6,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/Starscream
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Example/TestApplication/Pods/Target Support Files/Starscream/Starscream.release.xcconfig b/Example/TestApplication/Pods/Target Support Files/Starscream/Starscream.release.xcconfig
index 37ec2939..23e1409b 100644
--- a/Example/TestApplication/Pods/Target Support Files/Starscream/Starscream.release.xcconfig
+++ b/Example/TestApplication/Pods/Target Support Files/Starscream/Starscream.release.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Starscream
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
@@ -5,6 +6,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/Starscream
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Example/TestApplication/Pods/Target Support Files/Torus-fetchNodeDetails/Torus-fetchNodeDetails.debug.xcconfig b/Example/TestApplication/Pods/Target Support Files/Torus-fetchNodeDetails/Torus-fetchNodeDetails.debug.xcconfig
index 77d83891..32ff0c6f 100644
--- a/Example/TestApplication/Pods/Target Support Files/Torus-fetchNodeDetails/Torus-fetchNodeDetails.debug.xcconfig
+++ b/Example/TestApplication/Pods/Target Support Files/Torus-fetchNodeDetails/Torus-fetchNodeDetails.debug.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Torus-fetchNodeDetails
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit" "${PODS_CONFIGURATION_BUILD_DIR}/Starscream" "${PODS_CONFIGURATION_BUILD_DIR}/Torus-web3swift"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
@@ -6,6 +7,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/Torus-fetchNodeDetails
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Example/TestApplication/Pods/Target Support Files/Torus-fetchNodeDetails/Torus-fetchNodeDetails.release.xcconfig b/Example/TestApplication/Pods/Target Support Files/Torus-fetchNodeDetails/Torus-fetchNodeDetails.release.xcconfig
index 77d83891..32ff0c6f 100644
--- a/Example/TestApplication/Pods/Target Support Files/Torus-fetchNodeDetails/Torus-fetchNodeDetails.release.xcconfig
+++ b/Example/TestApplication/Pods/Target Support Files/Torus-fetchNodeDetails/Torus-fetchNodeDetails.release.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Torus-fetchNodeDetails
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit" "${PODS_CONFIGURATION_BUILD_DIR}/Starscream" "${PODS_CONFIGURATION_BUILD_DIR}/Torus-web3swift"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
@@ -6,6 +7,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/Torus-fetchNodeDetails
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Example/TestApplication/Pods/Target Support Files/Torus-utils/Torus-utils-Info.plist b/Example/TestApplication/Pods/Target Support Files/Torus-utils/Torus-utils-Info.plist
index 3f5766fc..161a9d30 100644
--- a/Example/TestApplication/Pods/Target Support Files/Torus-utils/Torus-utils-Info.plist
+++ b/Example/TestApplication/Pods/Target Support Files/Torus-utils/Torus-utils-Info.plist
@@ -15,7 +15,7 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 0.0.22
+ 0.1.0
CFBundleSignature
????
CFBundleVersion
diff --git a/Example/TestApplication/Pods/Target Support Files/Torus-utils/Torus-utils.debug.xcconfig b/Example/TestApplication/Pods/Target Support Files/Torus-utils/Torus-utils.debug.xcconfig
index e1441f13..fddeeed0 100644
--- a/Example/TestApplication/Pods/Target Support Files/Torus-utils/Torus-utils.debug.xcconfig
+++ b/Example/TestApplication/Pods/Target Support Files/Torus-utils/Torus-utils.debug.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Torus-utils
EXCLUDED_ARCHS[sdk=iphonesimulator*] = arm64
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BestLogger" "${PODS_CONFIGURATION_BUILD_DIR}/BigInt" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit" "${PODS_CONFIGURATION_BUILD_DIR}/Starscream" "${PODS_CONFIGURATION_BUILD_DIR}/Torus-fetchNodeDetails" "${PODS_CONFIGURATION_BUILD_DIR}/Torus-web3swift"
@@ -7,6 +8,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../..
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Example/TestApplication/Pods/Target Support Files/Torus-utils/Torus-utils.release.xcconfig b/Example/TestApplication/Pods/Target Support Files/Torus-utils/Torus-utils.release.xcconfig
index e1441f13..fddeeed0 100644
--- a/Example/TestApplication/Pods/Target Support Files/Torus-utils/Torus-utils.release.xcconfig
+++ b/Example/TestApplication/Pods/Target Support Files/Torus-utils/Torus-utils.release.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Torus-utils
EXCLUDED_ARCHS[sdk=iphonesimulator*] = arm64
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BestLogger" "${PODS_CONFIGURATION_BUILD_DIR}/BigInt" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit" "${PODS_CONFIGURATION_BUILD_DIR}/Starscream" "${PODS_CONFIGURATION_BUILD_DIR}/Torus-fetchNodeDetails" "${PODS_CONFIGURATION_BUILD_DIR}/Torus-web3swift"
@@ -7,6 +8,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/../../..
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Example/TestApplication/Pods/Target Support Files/Torus-web3swift/Torus-web3swift.debug.xcconfig b/Example/TestApplication/Pods/Target Support Files/Torus-web3swift/Torus-web3swift.debug.xcconfig
index 63584da6..47ed1dd1 100644
--- a/Example/TestApplication/Pods/Target Support Files/Torus-web3swift/Torus-web3swift.debug.xcconfig
+++ b/Example/TestApplication/Pods/Target Support Files/Torus-web3swift/Torus-web3swift.debug.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Torus-web3swift
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit" "${PODS_CONFIGURATION_BUILD_DIR}/Starscream"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
@@ -9,6 +10,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/Torus-web3swift
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Example/TestApplication/Pods/Target Support Files/Torus-web3swift/Torus-web3swift.release.xcconfig b/Example/TestApplication/Pods/Target Support Files/Torus-web3swift/Torus-web3swift.release.xcconfig
index 63584da6..47ed1dd1 100644
--- a/Example/TestApplication/Pods/Target Support Files/Torus-web3swift/Torus-web3swift.release.xcconfig
+++ b/Example/TestApplication/Pods/Target Support Files/Torus-web3swift/Torus-web3swift.release.xcconfig
@@ -1,3 +1,4 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Torus-web3swift
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit" "${PODS_CONFIGURATION_BUILD_DIR}/Starscream"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
@@ -9,6 +10,7 @@ PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}
PODS_TARGET_SRCROOT = ${PODS_ROOT}/Torus-web3swift
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
SKIP_INSTALL = YES
USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES
diff --git a/Sources/TorusUtils/Extensions/TorusUtils+extension.swift b/Sources/TorusUtils/Extensions/TorusUtils+extension.swift
index 42a02f27..223b4ec8 100644
--- a/Sources/TorusUtils/Extensions/TorusUtils+extension.swift
+++ b/Sources/TorusUtils/Extensions/TorusUtils+extension.swift
@@ -61,13 +61,6 @@ extension TorusUtils {
return pubKey2
}
- public func privateKeyToAddress(key: Data) -> Data{
- print(key)
- let publicKey = SECP256K1.privateToPublic(privateKey: key)!
- let address = Data(publicKey.sha3(.keccak256).suffix(20))
- return address
- }
-
// MARK: metadata API
func getMetadata(dictionary: [String:String]) -> Promise{
@@ -455,6 +448,28 @@ extension TorusUtils {
}
// MARK:- Helper functions
+
+ public func privateKeyToAddress(key: Data) -> Data{
+ print(key)
+ let publicKey = SECP256K1.privateToPublic(privateKey: key)!
+ let address = Data(publicKey.sha3(.keccak256).suffix(20))
+ return address
+ }
+
+ public func publicKeyToAddress(key: Data) -> Data{
+ return Data(key.sha3(.keccak256).suffix(20))
+ }
+
+ public func publicKeyToAddress(key: String) -> String{
+ return String(key.sha3(.keccak256).suffix(20))
+ }
+
+ func combinePublicKeys(keys: [String], compressed: Bool) -> String{
+ let data = keys.map({ return Data(hex: $0)})
+ let added = SECP256K1.combineSerializedPublicKeys(keys: data)
+ return (added?.toHexString())!
+ }
+
func privateKeyToPublicKey4(privateKey: Data) -> secp256k1_pubkey? {
if (privateKey.count != 32) {return nil}
var publicKey = secp256k1_pubkey()
diff --git a/Sources/TorusUtils/TorusUtils.swift b/Sources/TorusUtils/TorusUtils.swift
index 42c44003..dfaaf672 100644
--- a/Sources/TorusUtils/TorusUtils.swift
+++ b/Sources/TorusUtils/TorusUtils.swift
@@ -46,14 +46,16 @@ public class TorusUtils{
return Promise<[String: String]>.value(lookupData)
}
}.then{ data in
- return self.getMetadata(dictionary: ["pub_key_X":data["pub_key_X"]!, "pub_key_Y": data["pub_key_Y"]!]).map{ ($0, data) } // Tuple
+ return self.getMetadata(dictionary: ["pub_key_X": data["pub_key_X"]!, "pub_key_Y": data["pub_key_Y"]!]).map{ ($0, data) } // Tuple
}.done{ nonce, data in
var newData = data
-
- if(nonce != BigUInt(0)) {
- let address = self.privateKeyToAddress(key: nonce.serialize().addLeading0sForLength64())
- let newAddress = BigUInt(address.toHexString(), radix: 16)! + BigUInt(data["address"]!.strip0xPrefix(), radix: 16)!
- newData["address"] = newAddress.serialize().toHexString()
+ // Convert to BigInt for modulus
+ let nonce2 = BigInt(nonce).modulus(BigInt("FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141", radix: 16)!)
+ if(nonce != BigInt(0)) {
+ let actualPublicKey = "04" + newData["pub_key_X"]!.addLeading0sForLength64() + newData["pub_key_Y"]!.addLeading0sForLength64()
+ let noncePublicKey = SECP256K1.privateToPublic(privateKey: BigUInt(nonce2).serialize().addLeading0sForLength64())
+ let addedPublicKeys = self.combinePublicKeys(keys: [actualPublicKey, noncePublicKey!.toHexString()], compressed: false)
+ newData["address"] = self.publicKeyToAddress(key: addedPublicKeys)
}
if(!isExtended){
@@ -130,10 +132,11 @@ public class TorusUtils{
}.then{ x, y, key in
return self.getMetadata(dictionary: ["pub_key_X": x, "pub_key_Y": y]).map{ ($0, key) } // Tuple
}.done{ nonce, key in
- if(nonce != BigUInt(0)) {
- let newKey = nonce + BigUInt(key, radix: 16)!
+ if(nonce != BigInt(0)) {
+ let tempNewKey = BigInt(nonce) + BigInt(key, radix: 16)!
+ let newKey = tempNewKey.modulus(BigInt("FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141", radix: 16)!)
self.logger.info(newKey)
- seal.fulfill(["privateKey":newKey.serialize().suffix(64).toHexString(), "publicAddress": publicAddress])
+ seal.fulfill(["privateKey": BigUInt(newKey).serialize().suffix(64).toHexString(), "publicAddress": publicAddress])
}
seal.fulfill(["privateKey":key, "publicAddress": publicAddress])
diff --git a/Tests/torus-utils-swiftTests/unit_test.swift b/Tests/torus-utils-swiftTests/unit_test.swift
index 155d49f1..01dae28d 100644
--- a/Tests/torus-utils-swiftTests/unit_test.swift
+++ b/Tests/torus-utils-swiftTests/unit_test.swift
@@ -163,22 +163,36 @@ final class torus_utils_swiftTests: XCTestCase {
"set_data": setData,
"signature": "SECP256K1.unmarshalSignature(signatureData: sign)"
] as [String : Any]
+
+ }
+
+ func testSECPLib(){
+ let secp256k1N = BigInt("FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141", radix: 16)!;
+
+
+ let privkey1 = "60a9a56b271e94cc2e8b52107fcb7c4698e7e2d0a4525a797dbe2330a074fdf6"
+ let privkey2 = "f730f0a92f8d2b97bc7a1937afad3d2bb47f41418d697de8001797472225ee94"
+ let privkey1Data = Data(hex: privkey1)
+ let privkey2Data = Data(hex: privkey2)
+ let publicKey1 = SECP256K1.privateToPublic(privateKey: privkey1Data, compressed: false)
+ let publicKey2 = SECP256K1.privateToPublic(privateKey: privkey2Data, compressed: false)
+ var keys: [Data] = []
+
+ keys.append(publicKey2!)
+ keys.append(publicKey1!)
+
+ let added = SECP256K1.combineSerializedPublicKeys(keys: keys)
+ print(publicKey1?.toHexString(), publicKey2?.toHexString(), added?.toHexString())
+
+ let bigInt1 = BigInt(privkey1, radix: 16)!
+ let bigInt2 = BigInt(privkey2, radix: 16)!
+ let addedKeys = bigInt1 + bigInt2
+ let mod = BigUInt(addedKeys.modulus(secp256k1N))
+ let modData = mod.serialize()
+ let publickey3 = SECP256K1.privateToPublic(privateKey: modData, compressed: false)
+
+ print(publickey3?.toHexString())
-//
-// let encoded = try! JSONSerialization.data(withJSONObject: dictionary, options: [])
-// let rq = self.makeUrlRequest(url: "https://metadata.tor.us/set");
-// let request = URLSession.shared.uploadTask(.promise, with: rq, from: encoded)
-//
-// let (tempPromise, seal) = Promise.pending()
-//
-// request.compactMap {
-// try JSONSerialization.jsonObject(with: $0.data) as? [String: Any]
-// }.done{ data in
-// print("metdata response", data)
-// seal.fulfill(BigInt(data["message"] as! String, radix: 16)!)
-// }.catch{ err in
-// seal.fulfill(BigInt("1", radix: 16)!)
-// }
}
var allTests = [
diff --git a/Torus-utils.podspec b/Torus-utils.podspec
index 4552608a..44c9605b 100644
--- a/Torus-utils.podspec
+++ b/Torus-utils.podspec
@@ -1,6 +1,6 @@
Pod::Spec.new do |spec|
spec.name = "Torus-utils"
- spec.version = "0.1.0"
+ spec.version = "0.1.1"
spec.platform = :ios, "10.0"
spec.summary = "Retrieve user shares"
spec.homepage = "https://github.com/torusresearch/torus-utils-swift"