From c46129e883bfb87122898947cc0f7df03b9ca1ec Mon Sep 17 00:00:00 2001 From: BaldyAsh Date: Wed, 27 Mar 2019 00:33:18 +0300 Subject: [PATCH 1/5] removed redundant pubs --- web3swift/Convenience/Classes/BigUInt+Extensions.swift | 2 +- web3swift/Convenience/Classes/Data+Extension.swift | 4 ++-- .../Convenience/Classes/RIPEMD160+StackOveflow.swift | 10 +++++----- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/web3swift/Convenience/Classes/BigUInt+Extensions.swift b/web3swift/Convenience/Classes/BigUInt+Extensions.swift index d23acfbbc..786d1f8e4 100644 --- a/web3swift/Convenience/Classes/BigUInt+Extensions.swift +++ b/web3swift/Convenience/Classes/BigUInt+Extensions.swift @@ -9,7 +9,7 @@ import Foundation import struct BigInt.BigUInt public extension BigUInt { - public init?(_ naturalUnits: String, _ ethereumUnits: Web3.Utils.Units) { + init?(_ naturalUnits: String, _ ethereumUnits: Web3.Utils.Units) { guard let value = Web3.Utils.parseToBigUInt(naturalUnits, units: ethereumUnits) else {return nil} self = value } diff --git a/web3swift/Convenience/Classes/Data+Extension.swift b/web3swift/Convenience/Classes/Data+Extension.swift index d02fcac37..a14470b28 100755 --- a/web3swift/Convenience/Classes/Data+Extension.swift +++ b/web3swift/Convenience/Classes/Data+Extension.swift @@ -19,7 +19,7 @@ public extension Data { } } - public func constantTimeComparisonTo(_ other:Data?) -> Bool { + func constantTimeComparisonTo(_ other:Data?) -> Bool { guard let rhs = other else {return false} guard self.count == rhs.count else {return false} var difference = UInt8(0x00) @@ -29,7 +29,7 @@ public extension Data { return difference == UInt8(0x00) } - public static func zero(_ data: inout Data) { + static func zero(_ data: inout Data) { let count = data.count data.withUnsafeMutableBytes { (dataPtr: UnsafeMutablePointer) in // var rawPtr = UnsafeMutableRawPointer(dataPtr) diff --git a/web3swift/Convenience/Classes/RIPEMD160+StackOveflow.swift b/web3swift/Convenience/Classes/RIPEMD160+StackOveflow.swift index 9a6735580..b63a48217 100755 --- a/web3swift/Convenience/Classes/RIPEMD160+StackOveflow.swift +++ b/web3swift/Convenience/Classes/RIPEMD160+StackOveflow.swift @@ -372,20 +372,20 @@ public struct RIPEMD160 { public extension RIPEMD160 { - public static func hash(message: Data) -> Data { + static func hash(message: Data) -> Data { var md = RIPEMD160() md.update(data: message) return md.finalize() } - public static func hash(message: String) -> Data { + static func hash(message: String) -> Data { return RIPEMD160.hash(message: message.data(using: .utf8)!) } } public extension RIPEMD160 { - public static func hmac(key: Data, message: Data) -> Data { + static func hmac(key: Data, message: Data) -> Data { var key = key key.count = 64 // Truncate to 64 bytes or fill-up with zeros. @@ -404,11 +404,11 @@ public extension RIPEMD160 { return outerMd.finalize() } - public static func hmac(key: Data, message: String) -> Data { + static func hmac(key: Data, message: String) -> Data { return RIPEMD160.hmac(key: key, message: message.data(using: .utf8)!) } - public static func hmac(key: String, message: String) -> Data { + static func hmac(key: String, message: String) -> Data { return RIPEMD160.hmac(key: key.data(using: .utf8)!, message: message) } } From 4c505c8155e15fd25edd6a98333199f13406f06e Mon Sep 17 00:00:00 2001 From: BaldyAsh Date: Wed, 27 Mar 2019 19:55:47 +0300 Subject: [PATCH 2/5] updated pods, made some changes due to swift 5 --- Podfile | 14 +- Podfile.lock | 59 +- Pods/CryptoSwift/README.md | 30 +- .../Sources/CryptoSwift/Array+Extension.swift | 2 +- .../Sources/CryptoSwift/BlockDecryptor.swift | 7 +- .../Sources/CryptoSwift/BlockMode/GCM.swift | 43 +- .../Sources/CryptoSwift/Digest.swift | 2 +- .../Foundation/Array+Foundation.swift | 6 +- .../Foundation/Data+Extension.swift | 26 +- .../Sources/CryptoSwift/HMAC.swift | 13 +- .../Sources/CryptoSwift/PKCS/PBKDF1.swift | 10 +- .../Sources/CryptoSwift/PKCS/PBKDF2.swift | 2 +- .../Sources/CryptoSwift/Scrypt.swift | 256 + .../CryptoSwift/UInt64+Extension.swift | 14 +- .../Classes/EthereumAddress.swift | 8 +- Pods/Headers/Private/scrypt/Cimpl.h | 1 - Pods/Headers/Private/scrypt/scrypt.h | 1 - .../Public/BigInt/BigInt-iOS-umbrella.h | 17 +- .../Public/BigInt/BigInt-iOS.modulemap | 8 +- .../Public/BigInt/BigInt-macOS-umbrella.h | 17 +- .../Public/BigInt/BigInt-macOS.modulemap | 8 +- .../CryptoSwift/CryptoSwift-iOS-umbrella.h | 17 +- .../CryptoSwift/CryptoSwift-iOS.modulemap | 8 +- .../CryptoSwift/CryptoSwift-macOS-umbrella.h | 17 +- .../CryptoSwift/CryptoSwift-macOS.modulemap | 8 +- .../EthereumABI/EthereumABI-iOS-umbrella.h | 18 +- .../EthereumABI/EthereumABI-iOS.modulemap | 8 +- .../EthereumABI/EthereumABI-macOS-umbrella.h | 18 +- .../EthereumABI/EthereumABI-macOS.modulemap | 8 +- .../EthereumAddress-iOS-umbrella.h | 18 +- .../EthereumAddress-iOS.modulemap | 8 +- .../EthereumAddress-macOS-umbrella.h | 18 +- .../EthereumAddress-macOS.modulemap | 8 +- .../Public/PromiseKit/PromiseKit-umbrella.h | 27 +- .../Public/PromiseKit/PromiseKit.modulemap | 8 +- ...Kit.root-CorePromise-Foundation-umbrella.h | 24 +- ...eKit.root-CorePromise-Foundation.modulemap | 8 +- .../Public/Result/Result-iOS-umbrella.h | 16 - .../Public/Result/Result-iOS.modulemap | 7 - .../Public/Result/Result-macOS-umbrella.h | 16 - .../Public/Result/Result-macOS.modulemap | 7 - .../Public/SipHash/SipHash-iOS-umbrella.h | 17 +- .../Public/SipHash/SipHash-iOS.modulemap | 8 +- .../Public/SipHash/SipHash-macOS-umbrella.h | 17 +- .../Public/SipHash/SipHash-macOS.modulemap | 8 +- .../Public/SwiftRLP/SwiftRLP-iOS-umbrella.h | 18 +- .../Public/SwiftRLP/SwiftRLP-iOS.modulemap | 8 +- .../Public/SwiftRLP/SwiftRLP-macOS-umbrella.h | 18 +- .../Public/SwiftRLP/SwiftRLP-macOS.modulemap | 8 +- .../Public/scrypt/scrypt-iOS-umbrella.h | 17 - .../Public/scrypt/scrypt-iOS.modulemap | 7 - .../Public/scrypt/scrypt-macOS-umbrella.h | 17 - .../Public/scrypt/scrypt-macOS.modulemap | 7 - Pods/Headers/Public/scrypt/scrypt.h | 1 - .../secp256k1_swift-iOS-umbrella.h | 20 +- .../secp256k1_swift-iOS.modulemap | 8 +- .../secp256k1_swift-macOS-umbrella.h | 20 +- .../secp256k1_swift-macOS.modulemap | 8 +- Pods/Manifest.lock | 59 +- Pods/Pods.xcodeproj/project.pbxproj | 6564 +++++++---------- .../Foundation/Sources/NSTask+AnyPromise.m | 15 +- .../Sources/NSURLSession+Promise.swift | 2 + .../Foundation/Sources/Process+Promise.swift | 50 +- Pods/PromiseKit/README.md | 35 +- Pods/PromiseKit/Sources/Box.swift | 4 +- Pods/PromiseKit/Sources/Catchable.swift | 2 +- Pods/PromiseKit/Sources/Configuration.swift | 24 +- Pods/PromiseKit/Sources/Deprecations.swift | 4 +- Pods/PromiseKit/Sources/Error.swift | 5 + Pods/PromiseKit/Sources/Guarantee.swift | 25 +- Pods/PromiseKit/Sources/LogEvent.swift | 30 + Pods/PromiseKit/Sources/Promise.swift | 4 +- Pods/PromiseKit/Sources/Resolver.swift | 26 +- Pods/PromiseKit/Sources/after.swift | 4 +- Pods/PromiseKit/Sources/when.swift | 9 +- Pods/Result/LICENSE | 21 - Pods/Result/README.md | 113 - Pods/Result/Result/AnyError.swift | 46 - Pods/Result/Result/NoError.swift | 10 - Pods/Result/Result/Result.swift | 196 - Pods/Result/Result/ResultProtocol.swift | 152 - .../BigInt-iOS/BigInt-iOS.xcconfig | 3 +- .../BigInt-macOS/BigInt-macOS.xcconfig | 3 +- .../CryptoSwift-iOS/CryptoSwift-iOS.xcconfig | 4 +- .../CryptoSwift-macOS.xcconfig | 4 +- .../EthereumABI-iOS/EthereumABI-iOS.xcconfig | 5 +- .../EthereumABI-macOS.xcconfig | 5 +- .../EthereumAddress-iOS.xcconfig | 3 +- .../EthereumAddress-macOS.xcconfig | 3 +- ...ds-web3swift-iOS-acknowledgements.markdown | 41 - .../Pods-web3swift-iOS-acknowledgements.plist | 53 - .../Pods-web3swift-iOS-resources.sh | 118 - .../Pods-web3swift-iOS.debug.xcconfig | 12 +- .../Pods-web3swift-iOS.release.xcconfig | 12 +- ...3swift-iOS_Tests-acknowledgements.markdown | 196 - ...web3swift-iOS_Tests-acknowledgements.plist | 256 - .../Pods-web3swift-iOS_Tests-frameworks.sh | 146 - .../Pods-web3swift-iOS_Tests-resources.sh | 118 - .../Pods-web3swift-iOS_Tests-umbrella.h | 16 - .../Pods-web3swift-iOS_Tests.debug.xcconfig | 12 +- .../Pods-web3swift-iOS_Tests.modulemap | 6 - .../Pods-web3swift-iOS_Tests.release.xcconfig | 12 +- ...-web3swift-macOS-acknowledgements.markdown | 41 - ...ods-web3swift-macOS-acknowledgements.plist | 53 - .../Pods-web3swift-macOS-resources.sh | 118 - .../Pods-web3swift-macOS.debug.xcconfig | 12 +- .../Pods-web3swift-macOS.release.xcconfig | 12 +- ...wift-macOS_Tests-acknowledgements.markdown | 196 - ...b3swift-macOS_Tests-acknowledgements.plist | 256 - .../Pods-web3swift-macOS_Tests-frameworks.sh | 146 - .../Pods-web3swift-macOS_Tests-resources.sh | 118 - .../Pods-web3swift-macOS_Tests-umbrella.h | 16 - .../Pods-web3swift-macOS_Tests.debug.xcconfig | 12 +- .../Pods-web3swift-macOS_Tests.modulemap | 6 - ...ods-web3swift-macOS_Tests.release.xcconfig | 12 +- ...seKit.root-CorePromise-Foundation.xcconfig | 3 +- .../PromiseKit/PromiseKit.xcconfig | 3 +- .../Result-iOS/Result-iOS-dummy.m | 5 - .../Result-iOS/Result-iOS-prefix.pch | 12 - .../Result-iOS/Result-iOS-umbrella.h | 16 - .../Result-iOS/Result-iOS.modulemap | 7 - .../Result-iOS/Result-iOS.xcconfig | 9 - .../Result-macOS/Result-macOS-dummy.m | 5 - .../Result-macOS/Result-macOS-prefix.pch | 12 - .../Result-macOS/Result-macOS-umbrella.h | 16 - .../Result-macOS/Result-macOS.modulemap | 7 - .../Result-macOS/Result-macOS.xcconfig | 9 - .../SipHash-iOS/SipHash-iOS.xcconfig | 2 +- .../SipHash-macOS/SipHash-macOS.xcconfig | 2 +- .../SwiftRLP-iOS/SwiftRLP-iOS.xcconfig | 3 +- .../SwiftRLP-macOS/SwiftRLP-macOS.xcconfig | 3 +- .../scrypt-iOS/scrypt-iOS-dummy.m | 5 - .../scrypt-iOS/scrypt-iOS-prefix.pch | 12 - .../scrypt-iOS/scrypt-iOS-umbrella.h | 17 - .../scrypt-iOS/scrypt-iOS.modulemap | 7 - .../scrypt-iOS/scrypt-iOS.xcconfig | 20 - .../scrypt-macOS/scrypt-macOS-dummy.m | 5 - .../scrypt-macOS/scrypt-macOS-prefix.pch | 12 - .../scrypt-macOS/scrypt-macOS-umbrella.h | 17 - .../scrypt-macOS/scrypt-macOS.modulemap | 7 - .../scrypt-macOS/scrypt-macOS.xcconfig | 20 - .../secp256k1_swift-iOS.xcconfig | 2 +- .../secp256k1_swift-macOS.xcconfig | 2 +- Pods/scrypt/LICENSE | 13 - Pods/scrypt/scrypt/Cimpl.c | 368 - Pods/scrypt/scrypt/Cimpl.h | 51 - Pods/scrypt/scrypt/module.modulemap | 4 - Pods/scrypt/scrypt/scrypt.h | 23 - Pods/scrypt/scrypt/scrypt/BufferStorage.swift | 158 - Pods/scrypt/scrypt/scrypt/Salsa.swift | 198 - Pods/scrypt/scrypt/scrypt/Scrypt.swift | 230 - web3swift.podspec | 35 - web3swift.xcodeproj/project.pbxproj | 175 +- .../contents.xcworkspacedata | 0 .../xcshareddata/IDEWorkspaceChecks.plist | 0 .../xcshareddata/WorkspaceSettings.xcsettings | 5 - web3swift/Convenience/Classes/Base58.swift | 4 +- .../Classes/CryptoExtensions.swift | 2 +- .../Convenience/Classes/Data+Extension.swift | 35 +- .../Classes/RIPEMD160+StackOveflow.swift | 119 +- .../KeystoreManager/Classes/BIP32HDNode.swift | 8 +- .../Classes/BIP32Keystore.swift | 28 +- web3swift/KeystoreManager/Classes/BIP39.swift | 4 +- .../Classes/EthereumKeystoreV3.swift | 12 +- .../Classes/KeystoreManager.swift | 4 +- .../Classes/EthereumTransaction.swift | 4 +- .../Classes/TransactionSigner.swift | 4 +- web3swift/Utils/Classes/EIP67Code.swift | 2 +- web3swift/Web3/Classes/Web3+EventParser.swift | 2 +- web3swift/Web3/Classes/Web3+Structures.swift | 2 +- web3swift/Web3/Classes/Web3+Utils.swift | 8 +- .../web3swift_AdvancedABIv2_Tests.swift | 4 +- web3swiftTests/web3swift_EIP67_Tests.swift | 6 +- .../web3swift_ERC20_Class_Tests.swift | 6 +- web3swiftTests/web3swift_ERC20_Tests.swift | 6 +- ...web3swift_ST20AndSecurityToken_Tests.swift | 10 +- web3swiftTests/web3swift_Tests.swift | 4 +- web3swiftTests/web3swift_User_cases.swift | 8 +- web3swiftTests/web3swift_infura_Tests.swift | 2 +- .../web3swift_keystores_Tests.swift | 2 +- ...web3swift_numberFormattingUtil_Tests.swift | 18 +- web3swiftTests/web3swift_promises_Tests.swift | 16 +- .../web3swift_remoteParsing_Tests.swift | 18 +- .../web3swift_transactions_Tests.swift | 8 +- 184 files changed, 3698 insertions(+), 8592 deletions(-) create mode 100644 Pods/CryptoSwift/Sources/CryptoSwift/Scrypt.swift delete mode 120000 Pods/Headers/Private/scrypt/Cimpl.h delete mode 120000 Pods/Headers/Private/scrypt/scrypt.h mode change 100644 => 120000 Pods/Headers/Public/BigInt/BigInt-iOS-umbrella.h mode change 100644 => 120000 Pods/Headers/Public/BigInt/BigInt-iOS.modulemap mode change 100644 => 120000 Pods/Headers/Public/BigInt/BigInt-macOS-umbrella.h mode change 100644 => 120000 Pods/Headers/Public/BigInt/BigInt-macOS.modulemap mode change 100644 => 120000 Pods/Headers/Public/CryptoSwift/CryptoSwift-iOS-umbrella.h mode change 100644 => 120000 Pods/Headers/Public/CryptoSwift/CryptoSwift-iOS.modulemap mode change 100644 => 120000 Pods/Headers/Public/CryptoSwift/CryptoSwift-macOS-umbrella.h mode change 100644 => 120000 Pods/Headers/Public/CryptoSwift/CryptoSwift-macOS.modulemap mode change 100644 => 120000 Pods/Headers/Public/EthereumABI/EthereumABI-iOS-umbrella.h mode change 100644 => 120000 Pods/Headers/Public/EthereumABI/EthereumABI-iOS.modulemap mode change 100644 => 120000 Pods/Headers/Public/EthereumABI/EthereumABI-macOS-umbrella.h mode change 100644 => 120000 Pods/Headers/Public/EthereumABI/EthereumABI-macOS.modulemap mode change 100644 => 120000 Pods/Headers/Public/EthereumAddress/EthereumAddress-iOS-umbrella.h mode change 100644 => 120000 Pods/Headers/Public/EthereumAddress/EthereumAddress-iOS.modulemap mode change 100644 => 120000 Pods/Headers/Public/EthereumAddress/EthereumAddress-macOS-umbrella.h mode change 100644 => 120000 Pods/Headers/Public/EthereumAddress/EthereumAddress-macOS.modulemap mode change 100644 => 120000 Pods/Headers/Public/PromiseKit/PromiseKit-umbrella.h mode change 100644 => 120000 Pods/Headers/Public/PromiseKit/PromiseKit.modulemap mode change 100644 => 120000 Pods/Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation-umbrella.h mode change 100644 => 120000 Pods/Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation.modulemap delete mode 100644 Pods/Headers/Public/Result/Result-iOS-umbrella.h delete mode 100644 Pods/Headers/Public/Result/Result-iOS.modulemap delete mode 100644 Pods/Headers/Public/Result/Result-macOS-umbrella.h delete mode 100644 Pods/Headers/Public/Result/Result-macOS.modulemap mode change 100644 => 120000 Pods/Headers/Public/SipHash/SipHash-iOS-umbrella.h mode change 100644 => 120000 Pods/Headers/Public/SipHash/SipHash-iOS.modulemap mode change 100644 => 120000 Pods/Headers/Public/SipHash/SipHash-macOS-umbrella.h mode change 100644 => 120000 Pods/Headers/Public/SipHash/SipHash-macOS.modulemap mode change 100644 => 120000 Pods/Headers/Public/SwiftRLP/SwiftRLP-iOS-umbrella.h mode change 100644 => 120000 Pods/Headers/Public/SwiftRLP/SwiftRLP-iOS.modulemap mode change 100644 => 120000 Pods/Headers/Public/SwiftRLP/SwiftRLP-macOS-umbrella.h mode change 100644 => 120000 Pods/Headers/Public/SwiftRLP/SwiftRLP-macOS.modulemap delete mode 100644 Pods/Headers/Public/scrypt/scrypt-iOS-umbrella.h delete mode 100644 Pods/Headers/Public/scrypt/scrypt-iOS.modulemap delete mode 100644 Pods/Headers/Public/scrypt/scrypt-macOS-umbrella.h delete mode 100644 Pods/Headers/Public/scrypt/scrypt-macOS.modulemap delete mode 120000 Pods/Headers/Public/scrypt/scrypt.h mode change 100644 => 120000 Pods/Headers/Public/secp256k1_swift/secp256k1_swift-iOS-umbrella.h mode change 100644 => 120000 Pods/Headers/Public/secp256k1_swift/secp256k1_swift-iOS.modulemap mode change 100644 => 120000 Pods/Headers/Public/secp256k1_swift/secp256k1_swift-macOS-umbrella.h mode change 100644 => 120000 Pods/Headers/Public/secp256k1_swift/secp256k1_swift-macOS.modulemap create mode 100644 Pods/PromiseKit/Sources/LogEvent.swift delete mode 100644 Pods/Result/LICENSE delete mode 100644 Pods/Result/README.md delete mode 100644 Pods/Result/Result/AnyError.swift delete mode 100644 Pods/Result/Result/NoError.swift delete mode 100644 Pods/Result/Result/Result.swift delete mode 100644 Pods/Result/Result/ResultProtocol.swift delete mode 100755 Pods/Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS-resources.sh delete mode 100755 Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests-frameworks.sh delete mode 100755 Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests-resources.sh delete mode 100644 Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests-umbrella.h delete mode 100644 Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests.modulemap delete mode 100755 Pods/Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS-resources.sh delete mode 100755 Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests-frameworks.sh delete mode 100755 Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests-resources.sh delete mode 100644 Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests-umbrella.h delete mode 100644 Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests.modulemap delete mode 100644 Pods/Target Support Files/Result-iOS/Result-iOS-dummy.m delete mode 100644 Pods/Target Support Files/Result-iOS/Result-iOS-prefix.pch delete mode 100644 Pods/Target Support Files/Result-iOS/Result-iOS-umbrella.h delete mode 100644 Pods/Target Support Files/Result-iOS/Result-iOS.modulemap delete mode 100644 Pods/Target Support Files/Result-iOS/Result-iOS.xcconfig delete mode 100644 Pods/Target Support Files/Result-macOS/Result-macOS-dummy.m delete mode 100644 Pods/Target Support Files/Result-macOS/Result-macOS-prefix.pch delete mode 100644 Pods/Target Support Files/Result-macOS/Result-macOS-umbrella.h delete mode 100644 Pods/Target Support Files/Result-macOS/Result-macOS.modulemap delete mode 100644 Pods/Target Support Files/Result-macOS/Result-macOS.xcconfig delete mode 100644 Pods/Target Support Files/scrypt-iOS/scrypt-iOS-dummy.m delete mode 100644 Pods/Target Support Files/scrypt-iOS/scrypt-iOS-prefix.pch delete mode 100644 Pods/Target Support Files/scrypt-iOS/scrypt-iOS-umbrella.h delete mode 100644 Pods/Target Support Files/scrypt-iOS/scrypt-iOS.modulemap delete mode 100644 Pods/Target Support Files/scrypt-iOS/scrypt-iOS.xcconfig delete mode 100644 Pods/Target Support Files/scrypt-macOS/scrypt-macOS-dummy.m delete mode 100644 Pods/Target Support Files/scrypt-macOS/scrypt-macOS-prefix.pch delete mode 100644 Pods/Target Support Files/scrypt-macOS/scrypt-macOS-umbrella.h delete mode 100644 Pods/Target Support Files/scrypt-macOS/scrypt-macOS.modulemap delete mode 100644 Pods/Target Support Files/scrypt-macOS/scrypt-macOS.xcconfig delete mode 100755 Pods/scrypt/LICENSE delete mode 100644 Pods/scrypt/scrypt/Cimpl.c delete mode 100644 Pods/scrypt/scrypt/Cimpl.h delete mode 100644 Pods/scrypt/scrypt/module.modulemap delete mode 100755 Pods/scrypt/scrypt/scrypt.h delete mode 100755 Pods/scrypt/scrypt/scrypt/BufferStorage.swift delete mode 100755 Pods/scrypt/scrypt/scrypt/Salsa.swift delete mode 100755 Pods/scrypt/scrypt/scrypt/Scrypt.swift delete mode 100755 web3swift.podspec mode change 100755 => 100644 web3swift.xcodeproj/project.pbxproj mode change 100755 => 100644 web3swift.xcworkspace/contents.xcworkspacedata mode change 100755 => 100644 web3swift.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist delete mode 100644 web3swift.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings diff --git a/Podfile b/Podfile index 0fe39d88b..c008c6ea7 100755 --- a/Podfile +++ b/Podfile @@ -1,13 +1,11 @@ def import_pods - pod 'scrypt', '~> 2.0' - pod "PromiseKit", "~> 6.4.1" - pod 'BigInt', '~> 3.1' - pod 'CryptoSwift', '~> 0.13' - pod 'Result', '~> 4.0' + pod 'PromiseKit', '~> 6.8.3' + pod 'BigInt', '~> 3.1.0' + pod 'CryptoSwift', '~> 0.15.0' pod 'secp256k1_swift', '~> 1.0.3', :modular_headers => true - pod 'SwiftRLP', '~> 1.1' - pod 'EthereumAddress', '~> 1.0.0' - pod 'EthereumABI', '~>1.1.1' + pod 'SwiftRLP', '~> 1.2' + pod 'EthereumAddress', '~> 1.1.0' + pod 'EthereumABI', '~> 1.2.0' end target 'web3swift-macOS' do diff --git a/Podfile.lock b/Podfile.lock index e1e61777c..967e25a30 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -1,40 +1,35 @@ PODS: - BigInt (3.1.0): - SipHash (~> 1.2) - - CryptoSwift (0.13.0) - - EthereumABI (1.1.1): + - CryptoSwift (0.15.0) + - EthereumABI (1.2.0): - BigInt (~> 3.1) - CryptoSwift (~> 0.13) - - EthereumAddress (~> 1.0.0) - - EthereumAddress (1.0.0): + - EthereumAddress (~> 1.1.0) + - EthereumAddress (1.1.0): - CryptoSwift (~> 0.13) - - PromiseKit (6.4.1): - - PromiseKit/CorePromise (= 6.4.1) - - PromiseKit/Foundation (= 6.4.1) - - PromiseKit/UIKit (= 6.4.1) - - PromiseKit/CorePromise (6.4.1) - - PromiseKit/Foundation (6.4.1): + - PromiseKit (6.8.3): + - PromiseKit/CorePromise (= 6.8.3) + - PromiseKit/Foundation (= 6.8.3) + - PromiseKit/UIKit (= 6.8.3) + - PromiseKit/CorePromise (6.8.3) + - PromiseKit/Foundation (6.8.3): - PromiseKit/CorePromise - - PromiseKit/UIKit (6.4.1): + - PromiseKit/UIKit (6.8.3): - PromiseKit/CorePromise - - Result (4.0.0) - - scrypt (2.0): - - CryptoSwift (~> 0.11) - secp256k1_swift (1.0.3) - SipHash (1.2.2) - - SwiftRLP (1.1): + - SwiftRLP (1.2): - BigInt (~> 3.1) DEPENDENCIES: - - BigInt (~> 3.1) - - CryptoSwift (~> 0.13) - - EthereumABI (~> 1.1.1) - - EthereumAddress (~> 1.0.0) - - PromiseKit (~> 6.4.1) - - Result (~> 4.0) - - scrypt (~> 2.0) + - BigInt (~> 3.1.0) + - CryptoSwift (~> 0.15.0) + - EthereumABI (~> 1.2.0) + - EthereumAddress (~> 1.1.0) + - PromiseKit (~> 6.8.3) - secp256k1_swift (~> 1.0.3) - - SwiftRLP (~> 1.1) + - SwiftRLP (~> 1.2) SPEC REPOS: https://github.com/cocoapods/specs.git: @@ -43,24 +38,20 @@ SPEC REPOS: - EthereumABI - EthereumAddress - PromiseKit - - Result - - scrypt - secp256k1_swift - SipHash - SwiftRLP SPEC CHECKSUMS: BigInt: 76b5dfdfa3e2e478d4ffdf161aeede5502e2742f - CryptoSwift: 16e78bebf567bad1c87b2d58f6547f25b74c31aa - EthereumABI: f040f5429e5a4366d028c88b88d9441e137593af - EthereumAddress: f476e1320dca3a0024431e713ede7a09c7eb7796 - PromiseKit: 4c76a6506638034e3d7bede97b2ff7743f7bd2dc - Result: 7645bb3f50c2ce726dd0ff2fa7b6f42bbe6c3713 - scrypt: 3fe5b1a3b0976f97cd87488673a8f7c65708cc84 + CryptoSwift: 769f58a9e89f64e8796c2e59ce5f002dc81a2438 + EthereumABI: 3e7b3916d8c516c690e3b661ead56652a937cd79 + EthereumAddress: 7a948eff69b004daffe719860c772496af4f4fd7 + PromiseKit: 94c6e781838c5bf4717677d0d882b0e7250c80fc secp256k1_swift: 4fc5c4b2d2c6d21ee8ccb868cdc92da12f38bed9 SipHash: fad90a4683e420c52ef28063063dbbce248ea6d4 - SwiftRLP: 5512899925f1a9e1c78c902ed3bf857880e814a0 + SwiftRLP: 98a02b2210128353ca02e4c2f4d83e2a9796db4f -PODFILE CHECKSUM: 72534436a5f24d6d07a676642432e134a85ff3e5 +PODFILE CHECKSUM: 95c20cdbba0e11aac9b628b9c714119bbdd6b69e -COCOAPODS: 1.5.3 +COCOAPODS: 1.7.0.beta.2 diff --git a/Pods/CryptoSwift/README.md b/Pods/CryptoSwift/README.md index 2e7f54984..426836588 100644 --- a/Pods/CryptoSwift/README.md +++ b/Pods/CryptoSwift/README.md @@ -1,4 +1,4 @@ -[![Platform](https://img.shields.io/badge/Platforms-iOS%20%7C%20macOS%20%7C%20watchOS%20%7C%20tvOS%20%7C%20Linux-4E4E4E.svg?colorA=28a745)](#installation) +[![Platform](https://img.shields.io/badge/Platforms-iOS%20%7C%20Android%20%7CmacOS%20%7C%20watchOS%20%7C%20tvOS%20%7C%20Linux-4E4E4E.svg?colorA=28a745)](#installation) [![Swift support](https://img.shields.io/badge/Swift-3.1%20%7C%203.2%20%7C%204.0%20%7C%204.1-lightgrey.svg?colorA=28a745&colorB=4E4E4E)](#swift-versions-support) [![CocoaPods Compatible](https://img.shields.io/cocoapods/v/CryptoSwift.svg?style=flat&label=CocoaPods&colorA=28a745&&colorB=4E4E4E)](https://cocoapods.org/pods/CryptoSwift) @@ -11,7 +11,7 @@ Crypto related functions and helpers for [Swift](https://swift.org) implemented in Swift. ([#PureSwift](https://twitter.com/hashtag/pureswift)) -**Note**: The `master` branch follows the latest currently released **version of Swift**. If you need an version for older version of Swift, you can specify it's version in your Podfile or use the code on the branch for that version. Older branches are unsupported. Check [versions](#swift-versions-support) for details. +**Note**: The `master` branch follows the latest currently released **version of Swift**. If you need an earlier version for an older version of Swift, you can specify its version in your Podfile or use the code on the branch for that version. Older branches are unsupported. Check [versions](#swift-versions-support) for details. --- @@ -37,7 +37,7 @@ Good mood - Easy to use - Convenient extensions for String and Data - Support for incremental updates (stream, ...) -- iOS, macOS, AppleTV, watchOS, Linux support +- iOS, Android, macOS, AppleTV, watchOS, Linux support #### Hash (Digest) [MD5](http://tools.ietf.org/html/rfc1321) @@ -79,6 +79,7 @@ Good mood - [PBKDF1](http://tools.ietf.org/html/rfc2898#section-5.1) (Password-Based Key Derivation Function 1) - [PBKDF2](http://tools.ietf.org/html/rfc2898#section-5.2) (Password-Based Key Derivation Function 2) - [HKDF](https://tools.ietf.org/html/rfc5869) (HMAC-based Extract-and-Expand Key Derivation Function) +- [Scrypt](https://tools.ietf.org/html/rfc7914) (The scrypt Password-Based Key Derivation Function) #### Data padding PKCS#5 @@ -216,12 +217,12 @@ CryptoSwift uses array of bytes aka `Array` as a base type for all operat ##### Data types conversion -For you convenience **CryptoSwift** provides two functions to easily convert array of bytes to `Data` and another way around: +For your convenience, **CryptoSwift** provides two functions to easily convert an array of bytes to `Data` or `Data` to an array of bytes: Data from bytes: ```swift -let data = Data(bytes: [0x01, 0x02, 0x03]) +let data = Data( [0x01, 0x02, 0x03]) ``` `Data` to `Array` @@ -260,7 +261,7 @@ let digest = Digest.md5(bytes) ``` ```swift -let data = Data(bytes: [0x01, 0x02, 0x03]) +let data = Data( [0x01, 0x02, 0x03]) let hash = data.md5() let hash = data.sha1() @@ -314,6 +315,14 @@ let salt: Array = Array("nacllcan".utf8) let key = try PKCS5.PBKDF2(password: password, salt: salt, iterations: 4096, variant: .sha256).calculate() ``` +```swift +let password: Array = Array("s33krit".utf8) +let salt: Array = Array("nacllcan".utf8) +// Scrypt implementation does not implement work parallelization, so `p` parameter will +// increase the work time even in multicore systems +let key = try Scrypt(password: password, salt: salt, dkLen: 64, N: 16384, r: 8, p: 1).calculate() +``` + ##### HMAC-based Key Derivation Function ```swift @@ -323,6 +332,7 @@ let salt: Array = Array("nacllcan".utf8) let key = try HKDF(password: password, salt: salt, variant: .sha256).calculate() ``` + ##### Data Padding Some content-encryption algorithms assume the input length is a multiple of `k` octets, where `k` is greater than one. For such algorithms, the input shall be padded. @@ -354,7 +364,7 @@ let decrypted = try Blowfish(key: key, blockMode: CBC(iv: iv), padding: .pkcs7). ##### AES -Notice regarding padding: *Manual padding of data is optional, and CryptoSwift is using PKCS7 padding by default. If you need manually disable/enable padding, you can do this by setting parameter for __AES__ class* +Notice regarding padding: *Manual padding of data is optional, and CryptoSwift is using PKCS7 padding by default. If you need to manually disable/enable padding, you can do this by setting parameter for __AES__ class* Variant of AES encryption (AES-128, AES-192, AES-256) depends on given key length: @@ -424,7 +434,7 @@ let encrypted: Array = try! AES(key: Array("secret0key000000".utf8), bloc Using convenience extensions ```swift -let plain = Data(bytes: [0x01, 0x02, 0x03]) +let plain = Data( [0x01, 0x02, 0x03]) let encrypted = try! plain.encrypt(ChaCha20(key: key, iv: iv)) let decrypted = try! encrypted.decrypt(ChaCha20(key: key, iv: iv)) ``` @@ -460,13 +470,13 @@ do { } ``` -**Note**: GCM instance is not intended to be reused. So you can't use the `GCM` from encoding, do decoding. +**Note**: GCM instance is not intended to be reused. So you can't use the same `GCM` instance from encoding to also perform decoding. ##### AES-CCM The result of Counter with Cipher Block Chaining-Message Authentication Code encryption is ciphertext and **authentication tag**, that is later used to decryption. -``` +```swift do { // The authentication tag is appended to the encrypted message. let tagLength = 8 diff --git a/Pods/CryptoSwift/Sources/CryptoSwift/Array+Extension.swift b/Pods/CryptoSwift/Sources/CryptoSwift/Array+Extension.swift index b6bc43303..752dcb829 100644 --- a/Pods/CryptoSwift/Sources/CryptoSwift/Array+Extension.swift +++ b/Pods/CryptoSwift/Sources/CryptoSwift/Array+Extension.swift @@ -76,7 +76,7 @@ extension Array where Element == UInt8 { extension Array where Element == UInt8 { /// split in chunks with given chunk size - @available(*, deprecated: 0.8.0, message: "") + @available(*, deprecated) public func chunks(size chunksize: Int) -> Array> { var words = Array>() words.reserveCapacity(count / chunksize) diff --git a/Pods/CryptoSwift/Sources/CryptoSwift/BlockDecryptor.swift b/Pods/CryptoSwift/Sources/CryptoSwift/BlockDecryptor.swift index 9772cb4c5..7990a402b 100644 --- a/Pods/CryptoSwift/Sources/CryptoSwift/BlockDecryptor.swift +++ b/Pods/CryptoSwift/Sources/CryptoSwift/BlockDecryptor.swift @@ -46,8 +46,9 @@ public class BlockDecryptor: Cryptor, Updatable { // Processing in a block-size manner. It's good for block modes, but bad for stream modes. for var chunk in accumulatedWithoutSuffix.batched(by: blockSize) { if isLast || (accumulatedWithoutSuffix.count - processedBytesCount) >= blockSize { - - if isLast, var finalizingWorker = worker as? FinalizingDecryptModeWorker { + let isLastChunk = processedBytesCount + chunk.count == accumulatedWithoutSuffix.count + + if isLast, isLastChunk, var finalizingWorker = worker as? FinalizingDecryptModeWorker { chunk = try finalizingWorker.willDecryptLast(bytes: chunk + accumulated.suffix(worker.additionalBufferSize)) // tag size } @@ -55,7 +56,7 @@ public class BlockDecryptor: Cryptor, Updatable { plaintext += worker.decrypt(block: chunk) } - if var finalizingWorker = worker as? FinalizingDecryptModeWorker, isLast == true { + if isLast, isLastChunk, var finalizingWorker = worker as? FinalizingDecryptModeWorker { plaintext = Array(try finalizingWorker.didDecryptLast(bytes: plaintext.slice)) } diff --git a/Pods/CryptoSwift/Sources/CryptoSwift/BlockMode/GCM.swift b/Pods/CryptoSwift/Sources/CryptoSwift/BlockMode/GCM.swift index aee8d29e2..d9bf5d94d 100644 --- a/Pods/CryptoSwift/Sources/CryptoSwift/BlockMode/GCM.swift +++ b/Pods/CryptoSwift/Sources/CryptoSwift/BlockMode/GCM.swift @@ -24,15 +24,6 @@ public final class GCM: BlockMode { case combined /// Some applications may need to store the authentication tag and the encrypted message at different locations. case detached - - var additionalBufferSize: Int { - switch self { - case .combined: - return GCMModeWorker.tagLength - case .detached: - return 0 - } - } } public let options: BlockModeOption = [.initializationVectorRequired, .useEncryptToDecrypt] @@ -47,6 +38,11 @@ public final class GCM: BlockMode { private let iv: Array private let additionalAuthenticatedData: Array? private let mode: Mode + + /// Length of authentication tag, in bytes. + /// For encryption, the value is given as init parameter. + /// For decryption, the lenght of given authentication tag is used. + private let tagLength: Int // `authenticationTag` nil for encryption, known tag for decryption /// For encryption, the value is set at the end of the encryption. @@ -54,15 +50,17 @@ public final class GCM: BlockMode { public var authenticationTag: Array? // encrypt - public init(iv: Array, additionalAuthenticatedData: Array? = nil, mode: Mode = .detached) { + /// Possible tag lengths: 4,8,12,13,14,15,16 + public init(iv: Array, additionalAuthenticatedData: Array? = nil, tagLength: Int = 16, mode: Mode = .detached) { self.iv = iv self.additionalAuthenticatedData = additionalAuthenticatedData self.mode = mode + self.tagLength = tagLength } // decrypt public convenience init(iv: Array, authenticationTag: Array, additionalAuthenticatedData: Array? = nil, mode: Mode = .detached) { - self.init(iv: iv, additionalAuthenticatedData: additionalAuthenticatedData, mode: mode) + self.init(iv: iv, additionalAuthenticatedData: additionalAuthenticatedData, tagLength: authenticationTag.count, mode: mode) self.authenticationTag = authenticationTag } @@ -71,7 +69,7 @@ public final class GCM: BlockMode { throw Error.invalidInitializationVector } - let worker = GCMModeWorker(iv: iv.slice, aad: additionalAuthenticatedData?.slice, expectedTag: authenticationTag, mode: mode, cipherOperation: cipherOperation) + let worker = GCMModeWorker(iv: iv.slice, aad: additionalAuthenticatedData?.slice, expectedTag: authenticationTag, tagLength: tagLength, mode: mode, cipherOperation: cipherOperation) worker.didCalculateTag = { [weak self] tag in self?.authenticationTag = tag } @@ -87,8 +85,7 @@ final class GCMModeWorker: BlockModeWorker, FinalizingEncryptModeWorker, Finaliz // Callback called when authenticationTag is ready var didCalculateTag: ((Array) -> Void)? - // 128 bit tag. Other possible tags 4,8,12,13,14,15,16 - fileprivate static let tagLength = 16 + private let tagLength: Int // GCM nonce is 96-bits by default. It's the most effective length for the IV private static let nonceSize = 12 @@ -115,15 +112,21 @@ final class GCMModeWorker: BlockModeWorker, FinalizingEncryptModeWorker, Finaliz return GF(aad: [UInt8](), h: h, blockSize: blockSize) }() - init(iv: ArraySlice, aad: ArraySlice? = nil, expectedTag: Array? = nil, mode: GCM.Mode, cipherOperation: @escaping CipherOperationOnBlock) { + init(iv: ArraySlice, aad: ArraySlice? = nil, expectedTag: Array? = nil, tagLength: Int, mode: GCM.Mode, cipherOperation: @escaping CipherOperationOnBlock) { self.cipherOperation = cipherOperation self.iv = iv self.mode = mode - self.additionalBufferSize = mode.additionalBufferSize self.aad = aad self.expectedTag = expectedTag + self.tagLength = tagLength h = UInt128(cipherOperation(Array(repeating: 0, count: blockSize).slice)!) // empty block + if mode == .combined { + self.additionalBufferSize = tagLength + } else { + self.additionalBufferSize = 0 + } + // Assume nonce is 12 bytes long, otherwise initial counter would be calulated from GHASH // counter = GF.ghash(aad: [UInt8](), ciphertext: nonce) if iv.count == GCMModeWorker.nonceSize { @@ -155,7 +158,7 @@ final class GCMModeWorker: BlockModeWorker, FinalizingEncryptModeWorker, Finaliz func finalize(encrypt ciphertext: ArraySlice) throws -> ArraySlice { // Calculate MAC tag. let ghash = gf.ghashFinish() - let tag = Array((ghash ^ eky0).bytes.prefix(GCMModeWorker.tagLength)) + let tag = Array((ghash ^ eky0).bytes.prefix(tagLength)) // Notify handler didCalculateTag?(tag) @@ -192,8 +195,8 @@ final class GCMModeWorker: BlockModeWorker, FinalizingEncryptModeWorker, Finaliz switch mode { case .combined: // overwrite expectedTag property used later for verification - self.expectedTag = Array(ciphertext.suffix(GCMModeWorker.tagLength)) - return ciphertext[ciphertext.startIndex..) throws -> ArraySlice { // Calculate MAC tag. let ghash = gf.ghashFinish() - let computedTag = Array((ghash ^ eky0).bytes.prefix(GCMModeWorker.tagLength)) + let computedTag = Array((ghash ^ eky0).bytes.prefix(tagLength)) // Validate tag guard let expectedTag = self.expectedTag, computedTag == expectedTag else { diff --git a/Pods/CryptoSwift/Sources/CryptoSwift/Digest.swift b/Pods/CryptoSwift/Sources/CryptoSwift/Digest.swift index a80f8a739..c3976eada 100644 --- a/Pods/CryptoSwift/Sources/CryptoSwift/Digest.swift +++ b/Pods/CryptoSwift/Sources/CryptoSwift/Digest.swift @@ -13,7 +13,7 @@ // - This notice may not be removed or altered from any source or binary distribution. // -@available(*, deprecated: 0.6.0, renamed: "Digest") +@available(*, renamed: "Digest") public typealias Hash = Digest /// Hash functions to calculate Digest. diff --git a/Pods/CryptoSwift/Sources/CryptoSwift/Foundation/Array+Foundation.swift b/Pods/CryptoSwift/Sources/CryptoSwift/Foundation/Array+Foundation.swift index 46059d59b..ffab35d4c 100644 --- a/Pods/CryptoSwift/Sources/CryptoSwift/Foundation/Array+Foundation.swift +++ b/Pods/CryptoSwift/Sources/CryptoSwift/Foundation/Array+Foundation.swift @@ -16,11 +16,11 @@ import Foundation public extension Array where Element == UInt8 { - public func toBase64() -> String? { - return Data(bytes: self).base64EncodedString() + func toBase64() -> String? { + return Data( self).base64EncodedString() } - public init(base64: String) { + init(base64: String) { self.init() guard let decodedData = Data(base64Encoded: base64) else { diff --git a/Pods/CryptoSwift/Sources/CryptoSwift/Foundation/Data+Extension.swift b/Pods/CryptoSwift/Sources/CryptoSwift/Foundation/Data+Extension.swift index ed5a8bfe3..38967b4dd 100644 --- a/Pods/CryptoSwift/Sources/CryptoSwift/Foundation/Data+Extension.swift +++ b/Pods/CryptoSwift/Sources/CryptoSwift/Foundation/Data+Extension.swift @@ -28,55 +28,55 @@ extension Data { } public func md5() -> Data { - return Data(bytes: Digest.md5(bytes)) + return Data( Digest.md5(bytes)) } public func sha1() -> Data { - return Data(bytes: Digest.sha1(bytes)) + return Data( Digest.sha1(bytes)) } public func sha224() -> Data { - return Data(bytes: Digest.sha224(bytes)) + return Data( Digest.sha224(bytes)) } public func sha256() -> Data { - return Data(bytes: Digest.sha256(bytes)) + return Data( Digest.sha256(bytes)) } public func sha384() -> Data { - return Data(bytes: Digest.sha384(bytes)) + return Data( Digest.sha384(bytes)) } public func sha512() -> Data { - return Data(bytes: Digest.sha512(bytes)) + return Data( Digest.sha512(bytes)) } public func sha3(_ variant: SHA3.Variant) -> Data { - return Data(bytes: Digest.sha3(bytes, variant: variant)) + return Data( Digest.sha3(bytes, variant: variant)) } public func crc32(seed: UInt32? = nil, reflect: Bool = true) -> Data { - return Data(bytes: Checksum.crc32(bytes, seed: seed, reflect: reflect).bytes()) + return Data( Checksum.crc32(bytes, seed: seed, reflect: reflect).bytes()) } public func crc32c(seed: UInt32? = nil, reflect: Bool = true) -> Data { - return Data(bytes: Checksum.crc32c(bytes, seed: seed, reflect: reflect).bytes()) + return Data( Checksum.crc32c(bytes, seed: seed, reflect: reflect).bytes()) } public func crc16(seed: UInt16? = nil) -> Data { - return Data(bytes: Checksum.crc16(bytes, seed: seed).bytes()) + return Data( Checksum.crc16(bytes, seed: seed).bytes()) } public func encrypt(cipher: Cipher) throws -> Data { - return Data(bytes: try cipher.encrypt(bytes.slice)) + return Data( try cipher.encrypt(bytes.slice)) } public func decrypt(cipher: Cipher) throws -> Data { - return Data(bytes: try cipher.decrypt(bytes.slice)) + return Data( try cipher.decrypt(bytes.slice)) } public func authenticate(with authenticator: Authenticator) throws -> Data { - return Data(bytes: try authenticator.authenticate(bytes)) + return Data( try authenticator.authenticate(bytes)) } } diff --git a/Pods/CryptoSwift/Sources/CryptoSwift/HMAC.swift b/Pods/CryptoSwift/Sources/CryptoSwift/HMAC.swift index 16c3f1a7a..c5bfe3d3c 100644 --- a/Pods/CryptoSwift/Sources/CryptoSwift/HMAC.swift +++ b/Pods/CryptoSwift/Sources/CryptoSwift/HMAC.swift @@ -37,7 +37,7 @@ public final class HMAC: Authenticator { } } - func calculateHash(_ bytes: Array) -> Array? { + func calculateHash(_ bytes: Array) -> Array { switch self { case .sha1: return Digest.sha1(bytes) @@ -72,9 +72,8 @@ public final class HMAC: Authenticator { self.key = key if key.count > variant.blockSize() { - if let hash = variant.calculateHash(key) { - self.key = hash - } + let hash = variant.calculateHash(key) + self.key = hash } if key.count < variant.blockSize() { @@ -94,10 +93,8 @@ public final class HMAC: Authenticator { ipad[idx] = key[idx] ^ ipad[idx] } - guard let ipadAndMessageHash = variant.calculateHash(ipad + bytes), - let result = variant.calculateHash(opad + ipadAndMessageHash) else { - throw Error.authenticateError - } + let ipadAndMessageHash = variant.calculateHash(ipad + bytes) + let result = variant.calculateHash(opad + ipadAndMessageHash) // return Array(result[0..<10]) // 80 bits return result diff --git a/Pods/CryptoSwift/Sources/CryptoSwift/PKCS/PBKDF1.swift b/Pods/CryptoSwift/Sources/CryptoSwift/PKCS/PBKDF1.swift index 15d6f0625..953b36ebd 100644 --- a/Pods/CryptoSwift/Sources/CryptoSwift/PKCS/PBKDF1.swift +++ b/Pods/CryptoSwift/Sources/CryptoSwift/PKCS/PBKDF1.swift @@ -19,7 +19,7 @@ public extension PKCS5 { /// PBKDF1 is recommended only for compatibility with existing /// applications since the keys it produces may not be large enough for /// some applications. - public struct PBKDF1 { + struct PBKDF1 { public enum Error: Swift.Error { case invalidInput case derivedKeyTooLong @@ -37,7 +37,7 @@ public extension PKCS5 { } } - fileprivate func calculateHash(_ bytes: Array) -> Array? { + fileprivate func calculateHash(_ bytes: Array) -> Array { switch self { case .sha1: return Digest.sha1(bytes) @@ -67,9 +67,7 @@ public extension PKCS5 { throw Error.derivedKeyTooLong } - guard let t1 = variant.calculateHash(password + salt) else { - throw Error.invalidInput - } + let t1 = variant.calculateHash(password + salt) self.iterations = iterations self.variant = variant @@ -81,7 +79,7 @@ public extension PKCS5 { public func calculate() -> Array { var t = t1 for _ in 2...iterations { - t = variant.calculateHash(t)! + t = variant.calculateHash(t) } return Array(t[0.. +// This software is provided 'as-is', without any express or implied warranty. +// +// In no event will the authors be held liable for any damages arising from the use of this software. +// +// Permission is granted to anyone to use this software for any purpose,including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: +// +// - The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation is required. +// - Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. +// - This notice may not be removed or altered from any source or binary distribution. +// + +// +// https://tools.ietf.org/html/rfc7914 +// + +/// Implementation of the scrypt key derivation function. +public final class Scrypt { + enum Error: Swift.Error { + case nIsTooLarge + case rIsTooLarge + case nMustBeAPowerOf2GreaterThan1 + case invalidInput + } + + /// Configuration parameters. + private let salt: SecureBytes + private let password: SecureBytes + fileprivate let blocksize: Int // 128 * r + fileprivate let salsaBlock = UnsafeMutableRawPointer.allocate(byteCount: 64, alignment: 64) + private let dkLen: Int + private let N: Int + private let r: Int + private let p: Int + + /// - parameters: + /// - password: password + /// - salt: salt + /// - dkLen: output length + /// - N: determines extra memory used + /// - r: determines a block size + /// - p: determines parallelicity degree + public init(password: Array, salt: Array, dkLen: Int, N: Int, r: Int, p: Int) throws { + precondition(dkLen > 0) + precondition(N > 0) + precondition(r > 0) + precondition(p > 0) + + guard !(N < 2 || (N & (N - 1)) != 0) else { throw Error.nMustBeAPowerOf2GreaterThan1 } + + guard N <= .max / 128 / r else { throw Error.nIsTooLarge } + guard r <= .max / 128 / p else { throw Error.rIsTooLarge } + + guard !salt.isEmpty else { + throw Error.invalidInput + } + + blocksize = 128 * r + self.N = N + self.r = r + self.p = p + self.password = SecureBytes.init(bytes: password) + self.salt = SecureBytes.init(bytes: salt) + self.dkLen = dkLen + } + + /// Runs the key derivation function with a specific password. + public func calculate() throws -> [UInt8] { + // Allocate memory (as bytes for now) for further use in mixing steps + let B = UnsafeMutableRawPointer.allocate(byteCount: 128 * r * p, alignment: 64) + let XY = UnsafeMutableRawPointer.allocate(byteCount: 256 * r + 64, alignment: 64) + let V = UnsafeMutableRawPointer.allocate(byteCount: 128 * r * N, alignment: 64) + + // Deallocate memory when done + defer { + B.deallocate() + XY.deallocate() + V.deallocate() + } + + /* 1: (B_0 ... B_{p-1}) <-- PBKDF2(P, S, 1, p * MFLen) */ + // Expand the initial key + let barray = try PKCS5.PBKDF2(password: Array(password), salt: Array(salt), iterations: 1, keyLength: p * 128 * r, variant: .sha256).calculate() + barray.withUnsafeBytes { p in + B.copyMemory(from: p.baseAddress!, byteCount: barray.count) + } + + /* 2: for i = 0 to p - 1 do */ + // do the mixing + for i in 0 ..< p { + /* 3: B_i <-- MF(B_i, N) */ + smix(B + i * 128 * r, V.assumingMemoryBound(to: UInt32.self), XY.assumingMemoryBound(to: UInt32.self)) + } + + /* 5: DK <-- PBKDF2(P, B, 1, dkLen) */ + let pointer = B.assumingMemoryBound(to: UInt8.self) + let bufferPointer = UnsafeBufferPointer(start: pointer, count: p * 128 * r) + let block = [UInt8](bufferPointer) + return try PKCS5.PBKDF2(password: Array(password), salt: block, iterations: 1, keyLength: dkLen, variant: .sha256).calculate() + } +} + +private extension Scrypt { + /// Computes `B = SMix_r(B, N)`. + /// + /// The input `block` must be `128*r` bytes in length; the temporary storage `v` must be `128*r*n` bytes in length; + /// the temporary storage `xy` must be `256*r + 64` bytes in length. The arrays `block`, `v`, and `xy` must be + /// aligned to a multiple of 64 bytes. + @inline(__always) func smix(_ block: UnsafeMutableRawPointer, _ v: UnsafeMutablePointer, _ xy: UnsafeMutablePointer) { + let X = xy + let Y = xy + 32 * r + let Z = xy + 64 * r + + /* 1: X <-- B */ + let typedBlock = block.assumingMemoryBound(to: UInt32.self) + X.assign(from: typedBlock, count: 32 * r) + + /* 2: for i = 0 to N - 1 do */ + for i in stride(from: 0, to: N, by: 2) { + /* 3: V_i <-- X */ + UnsafeMutableRawPointer(v + i * (32 * r)).copyMemory(from: X, byteCount: 128 * r) + + /* 4: X <-- H(X) */ + blockMixSalsa8(X, Y, Z) + + /* 3: V_i <-- X */ + UnsafeMutableRawPointer(v + (i + 1) * (32 * r)).copyMemory(from: Y, byteCount: 128 * r) + + /* 4: X <-- H(X) */ + blockMixSalsa8(Y, X, Z) + } + + /* 6: for i = 0 to N - 1 do */ + for _ in stride(from: 0, to: N, by: 2) { + /* + 7: j <-- Integerify (X) mod N + where Integerify (B[0] ... B[2 * r - 1]) is defined + as the result of interpreting B[2 * r - 1] as a little-endian integer. + */ + var j = Int(integerify(X) & UInt64(N - 1)) + + /* 8: X <-- H(X \xor V_j) */ + blockXor(X, v + j * 32 * r, 128 * r) + blockMixSalsa8(X, Y, Z) + + /* 7: j <-- Integerify(X) mod N */ + j = Int(integerify(Y) & UInt64(N - 1)) + + /* 8: X <-- H(X \xor V_j) */ + blockXor(Y, v + j * 32 * r, 128 * r) + blockMixSalsa8(Y, X, Z) + } + + /* 10: B' <-- X */ + for k in 0 ..< 32 * r { + UnsafeMutableRawPointer(block + 4 * k).storeBytes(of: X[k], as: UInt32.self) + } + } + + /// Returns the result of parsing `B_{2r-1}` as a little-endian integer. + @inline(__always) func integerify(_ block: UnsafeRawPointer) -> UInt64 { + let bi = block + (2 * r - 1) * 64 + return bi.load(as: UInt64.self).littleEndian + } + + /// Compute `bout = BlockMix_{salsa20/8, r}(bin)`. + /// + /// The input `bin` must be `128*r` bytes in length; the output `bout` must also be the same size. The temporary + /// space `x` must be 64 bytes. + @inline(__always) func blockMixSalsa8(_ bin: UnsafePointer, _ bout: UnsafeMutablePointer, _ x: UnsafeMutablePointer) { + /* 1: X <-- B_{2r - 1} */ + UnsafeMutableRawPointer(x).copyMemory(from: bin + (2 * r - 1) * 16, byteCount: 64) + + /* 2: for i = 0 to 2r - 1 do */ + for i in stride(from: 0, to: 2 * r, by: 2) { + /* 3: X <-- H(X \xor B_i) */ + blockXor(x, bin + i * 16, 64) + salsa20_8_typed(x) + + /* 4: Y_i <-- X */ + /* 6: B' <-- (Y_0, Y_2 ... Y_{2r-2}, Y_1, Y_3 ... Y_{2r-1}) */ + UnsafeMutableRawPointer(bout + i * 8).copyMemory(from: x, byteCount: 64) + + /* 3: X <-- H(X \xor B_i) */ + blockXor(x, bin + i * 16 + 16, 64) + salsa20_8_typed(x) + + /* 4: Y_i <-- X */ + /* 6: B' <-- (Y_0, Y_2 ... Y_{2r-2}, Y_1, Y_3 ... Y_{2r-1}) */ + UnsafeMutableRawPointer(bout + i * 8 + r * 16).copyMemory(from: x, byteCount: 64) + } + } + + @inline(__always) func salsa20_8_typed(_ block: UnsafeMutablePointer) { + salsaBlock.copyMemory(from: UnsafeRawPointer(block), byteCount: 64) + let salsaBlockTyped = salsaBlock.assumingMemoryBound(to: UInt32.self) + + for _ in stride(from: 0, to: 8, by: 2) { + salsaBlockTyped[4] ^= rotateLeft(salsaBlockTyped[0] &+ salsaBlockTyped[12], by: 7) + salsaBlockTyped[8] ^= rotateLeft(salsaBlockTyped[4] &+ salsaBlockTyped[0], by: 9) + salsaBlockTyped[12] ^= rotateLeft(salsaBlockTyped[8] &+ salsaBlockTyped[4], by: 13) + salsaBlockTyped[0] ^= rotateLeft(salsaBlockTyped[12] &+ salsaBlockTyped[8], by: 18) + + salsaBlockTyped[9] ^= rotateLeft(salsaBlockTyped[5] &+ salsaBlockTyped[1], by: 7) + salsaBlockTyped[13] ^= rotateLeft(salsaBlockTyped[9] &+ salsaBlockTyped[5], by: 9) + salsaBlockTyped[1] ^= rotateLeft(salsaBlockTyped[13] &+ salsaBlockTyped[9], by: 13) + salsaBlockTyped[5] ^= rotateLeft(salsaBlockTyped[1] &+ salsaBlockTyped[13], by: 18) + + salsaBlockTyped[14] ^= rotateLeft(salsaBlockTyped[10] &+ salsaBlockTyped[6], by: 7) + salsaBlockTyped[2] ^= rotateLeft(salsaBlockTyped[14] &+ salsaBlockTyped[10], by: 9) + salsaBlockTyped[6] ^= rotateLeft(salsaBlockTyped[2] &+ salsaBlockTyped[14], by: 13) + salsaBlockTyped[10] ^= rotateLeft(salsaBlockTyped[6] &+ salsaBlockTyped[2], by: 18) + + salsaBlockTyped[3] ^= rotateLeft(salsaBlockTyped[15] &+ salsaBlockTyped[11], by: 7) + salsaBlockTyped[7] ^= rotateLeft(salsaBlockTyped[3] &+ salsaBlockTyped[15], by: 9) + salsaBlockTyped[11] ^= rotateLeft(salsaBlockTyped[7] &+ salsaBlockTyped[3], by: 13) + salsaBlockTyped[15] ^= rotateLeft(salsaBlockTyped[11] &+ salsaBlockTyped[7], by: 18) + + salsaBlockTyped[1] ^= rotateLeft(salsaBlockTyped[0] &+ salsaBlockTyped[3], by: 7) + salsaBlockTyped[2] ^= rotateLeft(salsaBlockTyped[1] &+ salsaBlockTyped[0], by: 9) + salsaBlockTyped[3] ^= rotateLeft(salsaBlockTyped[2] &+ salsaBlockTyped[1], by: 13) + salsaBlockTyped[0] ^= rotateLeft(salsaBlockTyped[3] &+ salsaBlockTyped[2], by: 18) + + salsaBlockTyped[6] ^= rotateLeft(salsaBlockTyped[5] &+ salsaBlockTyped[4], by: 7) + salsaBlockTyped[7] ^= rotateLeft(salsaBlockTyped[6] &+ salsaBlockTyped[5], by: 9) + salsaBlockTyped[4] ^= rotateLeft(salsaBlockTyped[7] &+ salsaBlockTyped[6], by: 13) + salsaBlockTyped[5] ^= rotateLeft(salsaBlockTyped[4] &+ salsaBlockTyped[7], by: 18) + + salsaBlockTyped[11] ^= rotateLeft(salsaBlockTyped[10] &+ salsaBlockTyped[9], by: 7) + salsaBlockTyped[8] ^= rotateLeft(salsaBlockTyped[11] &+ salsaBlockTyped[10], by: 9) + salsaBlockTyped[9] ^= rotateLeft(salsaBlockTyped[8] &+ salsaBlockTyped[11], by: 13) + salsaBlockTyped[10] ^= rotateLeft(salsaBlockTyped[9] &+ salsaBlockTyped[8], by: 18) + + salsaBlockTyped[12] ^= rotateLeft(salsaBlockTyped[15] &+ salsaBlockTyped[14], by: 7) + salsaBlockTyped[13] ^= rotateLeft(salsaBlockTyped[12] &+ salsaBlockTyped[15], by: 9) + salsaBlockTyped[14] ^= rotateLeft(salsaBlockTyped[13] &+ salsaBlockTyped[12], by: 13) + salsaBlockTyped[15] ^= rotateLeft(salsaBlockTyped[14] &+ salsaBlockTyped[13], by: 18) + } + for i in 0 ..< 16 { + block[i] = block[i] &+ salsaBlockTyped[i] + } + } + + @inline(__always) func blockXor(_ dest: UnsafeMutableRawPointer, _ src: UnsafeRawPointer, _ len: Int) { + let D = dest.assumingMemoryBound(to: UInt64.self) + let S = src.assumingMemoryBound(to: UInt64.self) + let L = len / MemoryLayout.size + + for i in 0 ..< L { + D[i] ^= S[i] + } + } +} diff --git a/Pods/CryptoSwift/Sources/CryptoSwift/UInt64+Extension.swift b/Pods/CryptoSwift/Sources/CryptoSwift/UInt64+Extension.swift index 6c8d2c6ed..44a77d93e 100644 --- a/Pods/CryptoSwift/Sources/CryptoSwift/UInt64+Extension.swift +++ b/Pods/CryptoSwift/Sources/CryptoSwift/UInt64+Extension.swift @@ -30,13 +30,13 @@ extension UInt64 { let count = bytes.count let val0 = count > 0 ? UInt64(bytes[index.advanced(by: 0)]) << 56 : 0 - let val1 = count > 0 ? UInt64(bytes[index.advanced(by: 1)]) << 48 : 0 - let val2 = count > 0 ? UInt64(bytes[index.advanced(by: 2)]) << 40 : 0 - let val3 = count > 0 ? UInt64(bytes[index.advanced(by: 3)]) << 32 : 0 - let val4 = count > 0 ? UInt64(bytes[index.advanced(by: 4)]) << 24 : 0 - let val5 = count > 0 ? UInt64(bytes[index.advanced(by: 5)]) << 16 : 0 - let val6 = count > 0 ? UInt64(bytes[index.advanced(by: 6)]) << 8 : 0 - let val7 = count > 0 ? UInt64(bytes[index.advanced(by: 7)]) : 0 + let val1 = count > 1 ? UInt64(bytes[index.advanced(by: 1)]) << 48 : 0 + let val2 = count > 2 ? UInt64(bytes[index.advanced(by: 2)]) << 40 : 0 + let val3 = count > 3 ? UInt64(bytes[index.advanced(by: 3)]) << 32 : 0 + let val4 = count > 4 ? UInt64(bytes[index.advanced(by: 4)]) << 24 : 0 + let val5 = count > 5 ? UInt64(bytes[index.advanced(by: 5)]) << 16 : 0 + let val6 = count > 6 ? UInt64(bytes[index.advanced(by: 6)]) << 8 : 0 + let val7 = count > 7 ? UInt64(bytes[index.advanced(by: 7)]) : 0 self = val0 | val1 | val2 | val3 | val4 | val5 | val6 | val7 } diff --git a/Pods/EthereumAddress/EthereumAddress/Classes/EthereumAddress.swift b/Pods/EthereumAddress/EthereumAddress/Classes/EthereumAddress.swift index da47d982c..3b70e120a 100644 --- a/Pods/EthereumAddress/EthereumAddress/Classes/EthereumAddress.swift +++ b/Pods/EthereumAddress/EthereumAddress/Classes/EthereumAddress.swift @@ -9,7 +9,9 @@ import Foundation import CryptoSwift -public struct EthereumAddress: Equatable { +public struct EthereumAddress: Equatable, ExpressibleByStringLiteral { + public typealias StringLiteralType = String + public enum AddressType { case normal case contractDeployment @@ -75,6 +77,10 @@ public struct EthereumAddress: Equatable { return ret } + public init(stringLiteral value: EthereumAddress.StringLiteralType) { + self.init(value, type: .normal, ignoreChecksum: true)! + } + public init?(_ addressString:String, type: AddressType = .normal, ignoreChecksum: Bool = false) { switch type { case .normal: diff --git a/Pods/Headers/Private/scrypt/Cimpl.h b/Pods/Headers/Private/scrypt/Cimpl.h deleted file mode 120000 index f9c85c0d1..000000000 --- a/Pods/Headers/Private/scrypt/Cimpl.h +++ /dev/null @@ -1 +0,0 @@ -../../../scrypt/scrypt/Cimpl.h \ No newline at end of file diff --git a/Pods/Headers/Private/scrypt/scrypt.h b/Pods/Headers/Private/scrypt/scrypt.h deleted file mode 120000 index ea8c1e5e4..000000000 --- a/Pods/Headers/Private/scrypt/scrypt.h +++ /dev/null @@ -1 +0,0 @@ -../../../scrypt/scrypt/scrypt.h \ No newline at end of file diff --git a/Pods/Headers/Public/BigInt/BigInt-iOS-umbrella.h b/Pods/Headers/Public/BigInt/BigInt-iOS-umbrella.h deleted file mode 100644 index e3d2506e1..000000000 --- a/Pods/Headers/Public/BigInt/BigInt-iOS-umbrella.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - - -FOUNDATION_EXPORT double BigIntVersionNumber; -FOUNDATION_EXPORT const unsigned char BigIntVersionString[]; - diff --git a/Pods/Headers/Public/BigInt/BigInt-iOS-umbrella.h b/Pods/Headers/Public/BigInt/BigInt-iOS-umbrella.h new file mode 120000 index 000000000..f28646ee4 --- /dev/null +++ b/Pods/Headers/Public/BigInt/BigInt-iOS-umbrella.h @@ -0,0 +1 @@ +../../../Target Support Files/BigInt-iOS/BigInt-iOS-umbrella.h \ No newline at end of file diff --git a/Pods/Headers/Public/BigInt/BigInt-iOS.modulemap b/Pods/Headers/Public/BigInt/BigInt-iOS.modulemap deleted file mode 100644 index 4eae580c5..000000000 --- a/Pods/Headers/Public/BigInt/BigInt-iOS.modulemap +++ /dev/null @@ -1,7 +0,0 @@ -module BigInt { - umbrella header "BigInt-iOS-umbrella.h" - exclude header "BigInt-macOS-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Headers/Public/BigInt/BigInt-iOS.modulemap b/Pods/Headers/Public/BigInt/BigInt-iOS.modulemap new file mode 120000 index 000000000..6a6426d4e --- /dev/null +++ b/Pods/Headers/Public/BigInt/BigInt-iOS.modulemap @@ -0,0 +1 @@ +../../../Target Support Files/BigInt-iOS/BigInt-iOS.modulemap \ No newline at end of file diff --git a/Pods/Headers/Public/BigInt/BigInt-macOS-umbrella.h b/Pods/Headers/Public/BigInt/BigInt-macOS-umbrella.h deleted file mode 100644 index bde66664c..000000000 --- a/Pods/Headers/Public/BigInt/BigInt-macOS-umbrella.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - - -FOUNDATION_EXPORT double BigIntVersionNumber; -FOUNDATION_EXPORT const unsigned char BigIntVersionString[]; - diff --git a/Pods/Headers/Public/BigInt/BigInt-macOS-umbrella.h b/Pods/Headers/Public/BigInt/BigInt-macOS-umbrella.h new file mode 120000 index 000000000..bd7079bc5 --- /dev/null +++ b/Pods/Headers/Public/BigInt/BigInt-macOS-umbrella.h @@ -0,0 +1 @@ +../../../Target Support Files/BigInt-macOS/BigInt-macOS-umbrella.h \ No newline at end of file diff --git a/Pods/Headers/Public/BigInt/BigInt-macOS.modulemap b/Pods/Headers/Public/BigInt/BigInt-macOS.modulemap deleted file mode 100644 index 63d12e8af..000000000 --- a/Pods/Headers/Public/BigInt/BigInt-macOS.modulemap +++ /dev/null @@ -1,7 +0,0 @@ -module BigInt { - umbrella header "BigInt-macOS-umbrella.h" - exclude header "BigInt-iOS-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Headers/Public/BigInt/BigInt-macOS.modulemap b/Pods/Headers/Public/BigInt/BigInt-macOS.modulemap new file mode 120000 index 000000000..2924d7c0b --- /dev/null +++ b/Pods/Headers/Public/BigInt/BigInt-macOS.modulemap @@ -0,0 +1 @@ +../../../Target Support Files/BigInt-macOS/BigInt-macOS.modulemap \ No newline at end of file diff --git a/Pods/Headers/Public/CryptoSwift/CryptoSwift-iOS-umbrella.h b/Pods/Headers/Public/CryptoSwift/CryptoSwift-iOS-umbrella.h deleted file mode 100644 index e93efa884..000000000 --- a/Pods/Headers/Public/CryptoSwift/CryptoSwift-iOS-umbrella.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - - -FOUNDATION_EXPORT double CryptoSwiftVersionNumber; -FOUNDATION_EXPORT const unsigned char CryptoSwiftVersionString[]; - diff --git a/Pods/Headers/Public/CryptoSwift/CryptoSwift-iOS-umbrella.h b/Pods/Headers/Public/CryptoSwift/CryptoSwift-iOS-umbrella.h new file mode 120000 index 000000000..889995108 --- /dev/null +++ b/Pods/Headers/Public/CryptoSwift/CryptoSwift-iOS-umbrella.h @@ -0,0 +1 @@ +../../../Target Support Files/CryptoSwift-iOS/CryptoSwift-iOS-umbrella.h \ No newline at end of file diff --git a/Pods/Headers/Public/CryptoSwift/CryptoSwift-iOS.modulemap b/Pods/Headers/Public/CryptoSwift/CryptoSwift-iOS.modulemap deleted file mode 100644 index 33880aa56..000000000 --- a/Pods/Headers/Public/CryptoSwift/CryptoSwift-iOS.modulemap +++ /dev/null @@ -1,7 +0,0 @@ -module CryptoSwift { - umbrella header "CryptoSwift-iOS-umbrella.h" - exclude header "CryptoSwift-macOS-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Headers/Public/CryptoSwift/CryptoSwift-iOS.modulemap b/Pods/Headers/Public/CryptoSwift/CryptoSwift-iOS.modulemap new file mode 120000 index 000000000..4acf81388 --- /dev/null +++ b/Pods/Headers/Public/CryptoSwift/CryptoSwift-iOS.modulemap @@ -0,0 +1 @@ +../../../Target Support Files/CryptoSwift-iOS/CryptoSwift-iOS.modulemap \ No newline at end of file diff --git a/Pods/Headers/Public/CryptoSwift/CryptoSwift-macOS-umbrella.h b/Pods/Headers/Public/CryptoSwift/CryptoSwift-macOS-umbrella.h deleted file mode 100644 index ad69315c4..000000000 --- a/Pods/Headers/Public/CryptoSwift/CryptoSwift-macOS-umbrella.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - - -FOUNDATION_EXPORT double CryptoSwiftVersionNumber; -FOUNDATION_EXPORT const unsigned char CryptoSwiftVersionString[]; - diff --git a/Pods/Headers/Public/CryptoSwift/CryptoSwift-macOS-umbrella.h b/Pods/Headers/Public/CryptoSwift/CryptoSwift-macOS-umbrella.h new file mode 120000 index 000000000..a62ec5ffa --- /dev/null +++ b/Pods/Headers/Public/CryptoSwift/CryptoSwift-macOS-umbrella.h @@ -0,0 +1 @@ +../../../Target Support Files/CryptoSwift-macOS/CryptoSwift-macOS-umbrella.h \ No newline at end of file diff --git a/Pods/Headers/Public/CryptoSwift/CryptoSwift-macOS.modulemap b/Pods/Headers/Public/CryptoSwift/CryptoSwift-macOS.modulemap deleted file mode 100644 index 76cf15e80..000000000 --- a/Pods/Headers/Public/CryptoSwift/CryptoSwift-macOS.modulemap +++ /dev/null @@ -1,7 +0,0 @@ -module CryptoSwift { - umbrella header "CryptoSwift-macOS-umbrella.h" - exclude header "CryptoSwift-iOS-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Headers/Public/CryptoSwift/CryptoSwift-macOS.modulemap b/Pods/Headers/Public/CryptoSwift/CryptoSwift-macOS.modulemap new file mode 120000 index 000000000..e7ea97c7f --- /dev/null +++ b/Pods/Headers/Public/CryptoSwift/CryptoSwift-macOS.modulemap @@ -0,0 +1 @@ +../../../Target Support Files/CryptoSwift-macOS/CryptoSwift-macOS.modulemap \ No newline at end of file diff --git a/Pods/Headers/Public/EthereumABI/EthereumABI-iOS-umbrella.h b/Pods/Headers/Public/EthereumABI/EthereumABI-iOS-umbrella.h deleted file mode 100644 index d0c9e02c9..000000000 --- a/Pods/Headers/Public/EthereumABI/EthereumABI-iOS-umbrella.h +++ /dev/null @@ -1,17 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "EthereumABI.h" - -FOUNDATION_EXPORT double EthereumABIVersionNumber; -FOUNDATION_EXPORT const unsigned char EthereumABIVersionString[]; - diff --git a/Pods/Headers/Public/EthereumABI/EthereumABI-iOS-umbrella.h b/Pods/Headers/Public/EthereumABI/EthereumABI-iOS-umbrella.h new file mode 120000 index 000000000..ee619cc01 --- /dev/null +++ b/Pods/Headers/Public/EthereumABI/EthereumABI-iOS-umbrella.h @@ -0,0 +1 @@ +../../../Target Support Files/EthereumABI-iOS/EthereumABI-iOS-umbrella.h \ No newline at end of file diff --git a/Pods/Headers/Public/EthereumABI/EthereumABI-iOS.modulemap b/Pods/Headers/Public/EthereumABI/EthereumABI-iOS.modulemap deleted file mode 100644 index aafb8ce82..000000000 --- a/Pods/Headers/Public/EthereumABI/EthereumABI-iOS.modulemap +++ /dev/null @@ -1,7 +0,0 @@ -module EthereumABI { - umbrella header "EthereumABI-iOS-umbrella.h" - exclude header "EthereumABI-macOS-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Headers/Public/EthereumABI/EthereumABI-iOS.modulemap b/Pods/Headers/Public/EthereumABI/EthereumABI-iOS.modulemap new file mode 120000 index 000000000..953972e54 --- /dev/null +++ b/Pods/Headers/Public/EthereumABI/EthereumABI-iOS.modulemap @@ -0,0 +1 @@ +../../../Target Support Files/EthereumABI-iOS/EthereumABI-iOS.modulemap \ No newline at end of file diff --git a/Pods/Headers/Public/EthereumABI/EthereumABI-macOS-umbrella.h b/Pods/Headers/Public/EthereumABI/EthereumABI-macOS-umbrella.h deleted file mode 100644 index c01fbff6a..000000000 --- a/Pods/Headers/Public/EthereumABI/EthereumABI-macOS-umbrella.h +++ /dev/null @@ -1,17 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "EthereumABI.h" - -FOUNDATION_EXPORT double EthereumABIVersionNumber; -FOUNDATION_EXPORT const unsigned char EthereumABIVersionString[]; - diff --git a/Pods/Headers/Public/EthereumABI/EthereumABI-macOS-umbrella.h b/Pods/Headers/Public/EthereumABI/EthereumABI-macOS-umbrella.h new file mode 120000 index 000000000..7a121903e --- /dev/null +++ b/Pods/Headers/Public/EthereumABI/EthereumABI-macOS-umbrella.h @@ -0,0 +1 @@ +../../../Target Support Files/EthereumABI-macOS/EthereumABI-macOS-umbrella.h \ No newline at end of file diff --git a/Pods/Headers/Public/EthereumABI/EthereumABI-macOS.modulemap b/Pods/Headers/Public/EthereumABI/EthereumABI-macOS.modulemap deleted file mode 100644 index 676927a57..000000000 --- a/Pods/Headers/Public/EthereumABI/EthereumABI-macOS.modulemap +++ /dev/null @@ -1,7 +0,0 @@ -module EthereumABI { - umbrella header "EthereumABI-macOS-umbrella.h" - exclude header "EthereumABI-iOS-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Headers/Public/EthereumABI/EthereumABI-macOS.modulemap b/Pods/Headers/Public/EthereumABI/EthereumABI-macOS.modulemap new file mode 120000 index 000000000..f255bc945 --- /dev/null +++ b/Pods/Headers/Public/EthereumABI/EthereumABI-macOS.modulemap @@ -0,0 +1 @@ +../../../Target Support Files/EthereumABI-macOS/EthereumABI-macOS.modulemap \ No newline at end of file diff --git a/Pods/Headers/Public/EthereumAddress/EthereumAddress-iOS-umbrella.h b/Pods/Headers/Public/EthereumAddress/EthereumAddress-iOS-umbrella.h deleted file mode 100644 index d19195a1e..000000000 --- a/Pods/Headers/Public/EthereumAddress/EthereumAddress-iOS-umbrella.h +++ /dev/null @@ -1,17 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "EthereumAddress.h" - -FOUNDATION_EXPORT double EthereumAddressVersionNumber; -FOUNDATION_EXPORT const unsigned char EthereumAddressVersionString[]; - diff --git a/Pods/Headers/Public/EthereumAddress/EthereumAddress-iOS-umbrella.h b/Pods/Headers/Public/EthereumAddress/EthereumAddress-iOS-umbrella.h new file mode 120000 index 000000000..d3b3259af --- /dev/null +++ b/Pods/Headers/Public/EthereumAddress/EthereumAddress-iOS-umbrella.h @@ -0,0 +1 @@ +../../../Target Support Files/EthereumAddress-iOS/EthereumAddress-iOS-umbrella.h \ No newline at end of file diff --git a/Pods/Headers/Public/EthereumAddress/EthereumAddress-iOS.modulemap b/Pods/Headers/Public/EthereumAddress/EthereumAddress-iOS.modulemap deleted file mode 100644 index 9df80dae3..000000000 --- a/Pods/Headers/Public/EthereumAddress/EthereumAddress-iOS.modulemap +++ /dev/null @@ -1,7 +0,0 @@ -module EthereumAddress { - umbrella header "EthereumAddress-iOS-umbrella.h" - exclude header "EthereumAddress-macOS-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Headers/Public/EthereumAddress/EthereumAddress-iOS.modulemap b/Pods/Headers/Public/EthereumAddress/EthereumAddress-iOS.modulemap new file mode 120000 index 000000000..1c9cc9a18 --- /dev/null +++ b/Pods/Headers/Public/EthereumAddress/EthereumAddress-iOS.modulemap @@ -0,0 +1 @@ +../../../Target Support Files/EthereumAddress-iOS/EthereumAddress-iOS.modulemap \ No newline at end of file diff --git a/Pods/Headers/Public/EthereumAddress/EthereumAddress-macOS-umbrella.h b/Pods/Headers/Public/EthereumAddress/EthereumAddress-macOS-umbrella.h deleted file mode 100644 index ab4ebeafa..000000000 --- a/Pods/Headers/Public/EthereumAddress/EthereumAddress-macOS-umbrella.h +++ /dev/null @@ -1,17 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "EthereumAddress.h" - -FOUNDATION_EXPORT double EthereumAddressVersionNumber; -FOUNDATION_EXPORT const unsigned char EthereumAddressVersionString[]; - diff --git a/Pods/Headers/Public/EthereumAddress/EthereumAddress-macOS-umbrella.h b/Pods/Headers/Public/EthereumAddress/EthereumAddress-macOS-umbrella.h new file mode 120000 index 000000000..7a7fe62ab --- /dev/null +++ b/Pods/Headers/Public/EthereumAddress/EthereumAddress-macOS-umbrella.h @@ -0,0 +1 @@ +../../../Target Support Files/EthereumAddress-macOS/EthereumAddress-macOS-umbrella.h \ No newline at end of file diff --git a/Pods/Headers/Public/EthereumAddress/EthereumAddress-macOS.modulemap b/Pods/Headers/Public/EthereumAddress/EthereumAddress-macOS.modulemap deleted file mode 100644 index 3a8fe9f18..000000000 --- a/Pods/Headers/Public/EthereumAddress/EthereumAddress-macOS.modulemap +++ /dev/null @@ -1,7 +0,0 @@ -module EthereumAddress { - umbrella header "EthereumAddress-macOS-umbrella.h" - exclude header "EthereumAddress-iOS-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Headers/Public/EthereumAddress/EthereumAddress-macOS.modulemap b/Pods/Headers/Public/EthereumAddress/EthereumAddress-macOS.modulemap new file mode 120000 index 000000000..6f8ec35aa --- /dev/null +++ b/Pods/Headers/Public/EthereumAddress/EthereumAddress-macOS.modulemap @@ -0,0 +1 @@ +../../../Target Support Files/EthereumAddress-macOS/EthereumAddress-macOS.modulemap \ No newline at end of file diff --git a/Pods/Headers/Public/PromiseKit/PromiseKit-umbrella.h b/Pods/Headers/Public/PromiseKit/PromiseKit-umbrella.h deleted file mode 100644 index 4a0b02de6..000000000 --- a/Pods/Headers/Public/PromiseKit/PromiseKit-umbrella.h +++ /dev/null @@ -1,26 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "fwd.h" -#import "AnyPromise.h" -#import "PromiseKit.h" -#import "NSURLSession+AnyPromise.h" -#import "NSTask+AnyPromise.h" -#import "NSNotificationCenter+AnyPromise.h" -#import "PMKFoundation.h" -#import "PMKUIKit.h" -#import "UIView+AnyPromise.h" -#import "UIViewController+AnyPromise.h" - -FOUNDATION_EXPORT double PromiseKitVersionNumber; -FOUNDATION_EXPORT const unsigned char PromiseKitVersionString[]; - diff --git a/Pods/Headers/Public/PromiseKit/PromiseKit-umbrella.h b/Pods/Headers/Public/PromiseKit/PromiseKit-umbrella.h new file mode 120000 index 000000000..b9ca071a1 --- /dev/null +++ b/Pods/Headers/Public/PromiseKit/PromiseKit-umbrella.h @@ -0,0 +1 @@ +../../../Target Support Files/PromiseKit/PromiseKit-umbrella.h \ No newline at end of file diff --git a/Pods/Headers/Public/PromiseKit/PromiseKit.modulemap b/Pods/Headers/Public/PromiseKit/PromiseKit.modulemap deleted file mode 100644 index 31f1aa5b4..000000000 --- a/Pods/Headers/Public/PromiseKit/PromiseKit.modulemap +++ /dev/null @@ -1,7 +0,0 @@ -module PromiseKit { - umbrella header "PromiseKit-umbrella.h" - exclude header "PromiseKit.root-CorePromise-Foundation-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Headers/Public/PromiseKit/PromiseKit.modulemap b/Pods/Headers/Public/PromiseKit/PromiseKit.modulemap new file mode 120000 index 000000000..6fcb3b54a --- /dev/null +++ b/Pods/Headers/Public/PromiseKit/PromiseKit.modulemap @@ -0,0 +1 @@ +../../../Target Support Files/PromiseKit/PromiseKit.modulemap \ No newline at end of file diff --git a/Pods/Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation-umbrella.h b/Pods/Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation-umbrella.h deleted file mode 100644 index 90525d22e..000000000 --- a/Pods/Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation-umbrella.h +++ /dev/null @@ -1,23 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "fwd.h" -#import "AnyPromise.h" -#import "PromiseKit.h" -#import "NSURLSession+AnyPromise.h" -#import "NSTask+AnyPromise.h" -#import "NSNotificationCenter+AnyPromise.h" -#import "PMKFoundation.h" - -FOUNDATION_EXPORT double PromiseKitVersionNumber; -FOUNDATION_EXPORT const unsigned char PromiseKitVersionString[]; - diff --git a/Pods/Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation-umbrella.h b/Pods/Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation-umbrella.h new file mode 120000 index 000000000..03946a9f3 --- /dev/null +++ b/Pods/Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation-umbrella.h @@ -0,0 +1 @@ +../../../Target Support Files/PromiseKit.root-CorePromise-Foundation/PromiseKit.root-CorePromise-Foundation-umbrella.h \ No newline at end of file diff --git a/Pods/Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation.modulemap b/Pods/Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation.modulemap deleted file mode 100644 index 8831a9e8c..000000000 --- a/Pods/Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation.modulemap +++ /dev/null @@ -1,7 +0,0 @@ -module PromiseKit { - umbrella header "PromiseKit.root-CorePromise-Foundation-umbrella.h" - exclude header "PromiseKit-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation.modulemap b/Pods/Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation.modulemap new file mode 120000 index 000000000..07b14b5b1 --- /dev/null +++ b/Pods/Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation.modulemap @@ -0,0 +1 @@ +../../../Target Support Files/PromiseKit.root-CorePromise-Foundation/PromiseKit.root-CorePromise-Foundation.modulemap \ No newline at end of file diff --git a/Pods/Headers/Public/Result/Result-iOS-umbrella.h b/Pods/Headers/Public/Result/Result-iOS-umbrella.h deleted file mode 100644 index 25f5eb129..000000000 --- a/Pods/Headers/Public/Result/Result-iOS-umbrella.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - - -FOUNDATION_EXPORT double ResultVersionNumber; -FOUNDATION_EXPORT const unsigned char ResultVersionString[]; - diff --git a/Pods/Headers/Public/Result/Result-iOS.modulemap b/Pods/Headers/Public/Result/Result-iOS.modulemap deleted file mode 100644 index a5389d10c..000000000 --- a/Pods/Headers/Public/Result/Result-iOS.modulemap +++ /dev/null @@ -1,7 +0,0 @@ -module Result { - umbrella header "Result-iOS-umbrella.h" - exclude header "Result-macOS-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Headers/Public/Result/Result-macOS-umbrella.h b/Pods/Headers/Public/Result/Result-macOS-umbrella.h deleted file mode 100644 index 43e81ac3c..000000000 --- a/Pods/Headers/Public/Result/Result-macOS-umbrella.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - - -FOUNDATION_EXPORT double ResultVersionNumber; -FOUNDATION_EXPORT const unsigned char ResultVersionString[]; - diff --git a/Pods/Headers/Public/Result/Result-macOS.modulemap b/Pods/Headers/Public/Result/Result-macOS.modulemap deleted file mode 100644 index 68af722db..000000000 --- a/Pods/Headers/Public/Result/Result-macOS.modulemap +++ /dev/null @@ -1,7 +0,0 @@ -module Result { - umbrella header "Result-macOS-umbrella.h" - exclude header "Result-iOS-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Headers/Public/SipHash/SipHash-iOS-umbrella.h b/Pods/Headers/Public/SipHash/SipHash-iOS-umbrella.h deleted file mode 100644 index 65aec28d8..000000000 --- a/Pods/Headers/Public/SipHash/SipHash-iOS-umbrella.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - - -FOUNDATION_EXPORT double SipHashVersionNumber; -FOUNDATION_EXPORT const unsigned char SipHashVersionString[]; - diff --git a/Pods/Headers/Public/SipHash/SipHash-iOS-umbrella.h b/Pods/Headers/Public/SipHash/SipHash-iOS-umbrella.h new file mode 120000 index 000000000..59c5ad0bf --- /dev/null +++ b/Pods/Headers/Public/SipHash/SipHash-iOS-umbrella.h @@ -0,0 +1 @@ +../../../Target Support Files/SipHash-iOS/SipHash-iOS-umbrella.h \ No newline at end of file diff --git a/Pods/Headers/Public/SipHash/SipHash-iOS.modulemap b/Pods/Headers/Public/SipHash/SipHash-iOS.modulemap deleted file mode 100644 index fd9c26573..000000000 --- a/Pods/Headers/Public/SipHash/SipHash-iOS.modulemap +++ /dev/null @@ -1,7 +0,0 @@ -module SipHash { - umbrella header "SipHash-iOS-umbrella.h" - exclude header "SipHash-macOS-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Headers/Public/SipHash/SipHash-iOS.modulemap b/Pods/Headers/Public/SipHash/SipHash-iOS.modulemap new file mode 120000 index 000000000..5fa7a96d1 --- /dev/null +++ b/Pods/Headers/Public/SipHash/SipHash-iOS.modulemap @@ -0,0 +1 @@ +../../../Target Support Files/SipHash-iOS/SipHash-iOS.modulemap \ No newline at end of file diff --git a/Pods/Headers/Public/SipHash/SipHash-macOS-umbrella.h b/Pods/Headers/Public/SipHash/SipHash-macOS-umbrella.h deleted file mode 100644 index ae5b2f0b7..000000000 --- a/Pods/Headers/Public/SipHash/SipHash-macOS-umbrella.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - - -FOUNDATION_EXPORT double SipHashVersionNumber; -FOUNDATION_EXPORT const unsigned char SipHashVersionString[]; - diff --git a/Pods/Headers/Public/SipHash/SipHash-macOS-umbrella.h b/Pods/Headers/Public/SipHash/SipHash-macOS-umbrella.h new file mode 120000 index 000000000..1fe0e13c6 --- /dev/null +++ b/Pods/Headers/Public/SipHash/SipHash-macOS-umbrella.h @@ -0,0 +1 @@ +../../../Target Support Files/SipHash-macOS/SipHash-macOS-umbrella.h \ No newline at end of file diff --git a/Pods/Headers/Public/SipHash/SipHash-macOS.modulemap b/Pods/Headers/Public/SipHash/SipHash-macOS.modulemap deleted file mode 100644 index 045b59e80..000000000 --- a/Pods/Headers/Public/SipHash/SipHash-macOS.modulemap +++ /dev/null @@ -1,7 +0,0 @@ -module SipHash { - umbrella header "SipHash-macOS-umbrella.h" - exclude header "SipHash-iOS-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Headers/Public/SipHash/SipHash-macOS.modulemap b/Pods/Headers/Public/SipHash/SipHash-macOS.modulemap new file mode 120000 index 000000000..f876ad71a --- /dev/null +++ b/Pods/Headers/Public/SipHash/SipHash-macOS.modulemap @@ -0,0 +1 @@ +../../../Target Support Files/SipHash-macOS/SipHash-macOS.modulemap \ No newline at end of file diff --git a/Pods/Headers/Public/SwiftRLP/SwiftRLP-iOS-umbrella.h b/Pods/Headers/Public/SwiftRLP/SwiftRLP-iOS-umbrella.h deleted file mode 100644 index c819e55b6..000000000 --- a/Pods/Headers/Public/SwiftRLP/SwiftRLP-iOS-umbrella.h +++ /dev/null @@ -1,17 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "SwiftRLP.h" - -FOUNDATION_EXPORT double SwiftRLPVersionNumber; -FOUNDATION_EXPORT const unsigned char SwiftRLPVersionString[]; - diff --git a/Pods/Headers/Public/SwiftRLP/SwiftRLP-iOS-umbrella.h b/Pods/Headers/Public/SwiftRLP/SwiftRLP-iOS-umbrella.h new file mode 120000 index 000000000..6d882e0a4 --- /dev/null +++ b/Pods/Headers/Public/SwiftRLP/SwiftRLP-iOS-umbrella.h @@ -0,0 +1 @@ +../../../Target Support Files/SwiftRLP-iOS/SwiftRLP-iOS-umbrella.h \ No newline at end of file diff --git a/Pods/Headers/Public/SwiftRLP/SwiftRLP-iOS.modulemap b/Pods/Headers/Public/SwiftRLP/SwiftRLP-iOS.modulemap deleted file mode 100644 index 873026516..000000000 --- a/Pods/Headers/Public/SwiftRLP/SwiftRLP-iOS.modulemap +++ /dev/null @@ -1,7 +0,0 @@ -module SwiftRLP { - umbrella header "SwiftRLP-iOS-umbrella.h" - exclude header "SwiftRLP-macOS-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Headers/Public/SwiftRLP/SwiftRLP-iOS.modulemap b/Pods/Headers/Public/SwiftRLP/SwiftRLP-iOS.modulemap new file mode 120000 index 000000000..1e6b8ca75 --- /dev/null +++ b/Pods/Headers/Public/SwiftRLP/SwiftRLP-iOS.modulemap @@ -0,0 +1 @@ +../../../Target Support Files/SwiftRLP-iOS/SwiftRLP-iOS.modulemap \ No newline at end of file diff --git a/Pods/Headers/Public/SwiftRLP/SwiftRLP-macOS-umbrella.h b/Pods/Headers/Public/SwiftRLP/SwiftRLP-macOS-umbrella.h deleted file mode 100644 index bfe75850f..000000000 --- a/Pods/Headers/Public/SwiftRLP/SwiftRLP-macOS-umbrella.h +++ /dev/null @@ -1,17 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "SwiftRLP.h" - -FOUNDATION_EXPORT double SwiftRLPVersionNumber; -FOUNDATION_EXPORT const unsigned char SwiftRLPVersionString[]; - diff --git a/Pods/Headers/Public/SwiftRLP/SwiftRLP-macOS-umbrella.h b/Pods/Headers/Public/SwiftRLP/SwiftRLP-macOS-umbrella.h new file mode 120000 index 000000000..fe6716e4e --- /dev/null +++ b/Pods/Headers/Public/SwiftRLP/SwiftRLP-macOS-umbrella.h @@ -0,0 +1 @@ +../../../Target Support Files/SwiftRLP-macOS/SwiftRLP-macOS-umbrella.h \ No newline at end of file diff --git a/Pods/Headers/Public/SwiftRLP/SwiftRLP-macOS.modulemap b/Pods/Headers/Public/SwiftRLP/SwiftRLP-macOS.modulemap deleted file mode 100644 index 5e8affee4..000000000 --- a/Pods/Headers/Public/SwiftRLP/SwiftRLP-macOS.modulemap +++ /dev/null @@ -1,7 +0,0 @@ -module SwiftRLP { - umbrella header "SwiftRLP-macOS-umbrella.h" - exclude header "SwiftRLP-iOS-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Headers/Public/SwiftRLP/SwiftRLP-macOS.modulemap b/Pods/Headers/Public/SwiftRLP/SwiftRLP-macOS.modulemap new file mode 120000 index 000000000..c8ef81727 --- /dev/null +++ b/Pods/Headers/Public/SwiftRLP/SwiftRLP-macOS.modulemap @@ -0,0 +1 @@ +../../../Target Support Files/SwiftRLP-macOS/SwiftRLP-macOS.modulemap \ No newline at end of file diff --git a/Pods/Headers/Public/scrypt/scrypt-iOS-umbrella.h b/Pods/Headers/Public/scrypt/scrypt-iOS-umbrella.h deleted file mode 100644 index 5dccb1b3e..000000000 --- a/Pods/Headers/Public/scrypt/scrypt-iOS-umbrella.h +++ /dev/null @@ -1,17 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "scrypt.h" - -FOUNDATION_EXPORT double scryptVersionNumber; -FOUNDATION_EXPORT const unsigned char scryptVersionString[]; - diff --git a/Pods/Headers/Public/scrypt/scrypt-iOS.modulemap b/Pods/Headers/Public/scrypt/scrypt-iOS.modulemap deleted file mode 100644 index e95e8b4fc..000000000 --- a/Pods/Headers/Public/scrypt/scrypt-iOS.modulemap +++ /dev/null @@ -1,7 +0,0 @@ -module scrypt { - umbrella header "scrypt-iOS-umbrella.h" - exclude header "scrypt-macOS-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Headers/Public/scrypt/scrypt-macOS-umbrella.h b/Pods/Headers/Public/scrypt/scrypt-macOS-umbrella.h deleted file mode 100644 index 5a2597a63..000000000 --- a/Pods/Headers/Public/scrypt/scrypt-macOS-umbrella.h +++ /dev/null @@ -1,17 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "scrypt.h" - -FOUNDATION_EXPORT double scryptVersionNumber; -FOUNDATION_EXPORT const unsigned char scryptVersionString[]; - diff --git a/Pods/Headers/Public/scrypt/scrypt-macOS.modulemap b/Pods/Headers/Public/scrypt/scrypt-macOS.modulemap deleted file mode 100644 index 16ca0df08..000000000 --- a/Pods/Headers/Public/scrypt/scrypt-macOS.modulemap +++ /dev/null @@ -1,7 +0,0 @@ -module scrypt { - umbrella header "scrypt-macOS-umbrella.h" - exclude header "scrypt-iOS-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Headers/Public/scrypt/scrypt.h b/Pods/Headers/Public/scrypt/scrypt.h deleted file mode 120000 index ea8c1e5e4..000000000 --- a/Pods/Headers/Public/scrypt/scrypt.h +++ /dev/null @@ -1 +0,0 @@ -../../../scrypt/scrypt/scrypt.h \ No newline at end of file diff --git a/Pods/Headers/Public/secp256k1_swift/secp256k1_swift-iOS-umbrella.h b/Pods/Headers/Public/secp256k1_swift/secp256k1_swift-iOS-umbrella.h deleted file mode 100644 index 0390c804f..000000000 --- a/Pods/Headers/Public/secp256k1_swift/secp256k1_swift-iOS-umbrella.h +++ /dev/null @@ -1,19 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "secp256k1.h" -#import "secp256k1_ecdh.h" -#import "secp256k1_recovery.h" - -FOUNDATION_EXPORT double secp256k1_swiftVersionNumber; -FOUNDATION_EXPORT const unsigned char secp256k1_swiftVersionString[]; - diff --git a/Pods/Headers/Public/secp256k1_swift/secp256k1_swift-iOS-umbrella.h b/Pods/Headers/Public/secp256k1_swift/secp256k1_swift-iOS-umbrella.h new file mode 120000 index 000000000..b6407ebfc --- /dev/null +++ b/Pods/Headers/Public/secp256k1_swift/secp256k1_swift-iOS-umbrella.h @@ -0,0 +1 @@ +../../../Target Support Files/secp256k1_swift-iOS/secp256k1_swift-iOS-umbrella.h \ No newline at end of file diff --git a/Pods/Headers/Public/secp256k1_swift/secp256k1_swift-iOS.modulemap b/Pods/Headers/Public/secp256k1_swift/secp256k1_swift-iOS.modulemap deleted file mode 100644 index af83c0c4e..000000000 --- a/Pods/Headers/Public/secp256k1_swift/secp256k1_swift-iOS.modulemap +++ /dev/null @@ -1,7 +0,0 @@ -module secp256k1_swift { - umbrella header "secp256k1_swift-iOS-umbrella.h" - exclude header "secp256k1_swift-macOS-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Headers/Public/secp256k1_swift/secp256k1_swift-iOS.modulemap b/Pods/Headers/Public/secp256k1_swift/secp256k1_swift-iOS.modulemap new file mode 120000 index 000000000..6de69d44b --- /dev/null +++ b/Pods/Headers/Public/secp256k1_swift/secp256k1_swift-iOS.modulemap @@ -0,0 +1 @@ +../../../Target Support Files/secp256k1_swift-iOS/secp256k1_swift-iOS.modulemap \ No newline at end of file diff --git a/Pods/Headers/Public/secp256k1_swift/secp256k1_swift-macOS-umbrella.h b/Pods/Headers/Public/secp256k1_swift/secp256k1_swift-macOS-umbrella.h deleted file mode 100644 index 0b120cf70..000000000 --- a/Pods/Headers/Public/secp256k1_swift/secp256k1_swift-macOS-umbrella.h +++ /dev/null @@ -1,19 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "secp256k1.h" -#import "secp256k1_ecdh.h" -#import "secp256k1_recovery.h" - -FOUNDATION_EXPORT double secp256k1_swiftVersionNumber; -FOUNDATION_EXPORT const unsigned char secp256k1_swiftVersionString[]; - diff --git a/Pods/Headers/Public/secp256k1_swift/secp256k1_swift-macOS-umbrella.h b/Pods/Headers/Public/secp256k1_swift/secp256k1_swift-macOS-umbrella.h new file mode 120000 index 000000000..cf1378d45 --- /dev/null +++ b/Pods/Headers/Public/secp256k1_swift/secp256k1_swift-macOS-umbrella.h @@ -0,0 +1 @@ +../../../Target Support Files/secp256k1_swift-macOS/secp256k1_swift-macOS-umbrella.h \ No newline at end of file diff --git a/Pods/Headers/Public/secp256k1_swift/secp256k1_swift-macOS.modulemap b/Pods/Headers/Public/secp256k1_swift/secp256k1_swift-macOS.modulemap deleted file mode 100644 index 6faec165d..000000000 --- a/Pods/Headers/Public/secp256k1_swift/secp256k1_swift-macOS.modulemap +++ /dev/null @@ -1,7 +0,0 @@ -module secp256k1_swift { - umbrella header "secp256k1_swift-macOS-umbrella.h" - exclude header "secp256k1_swift-iOS-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Headers/Public/secp256k1_swift/secp256k1_swift-macOS.modulemap b/Pods/Headers/Public/secp256k1_swift/secp256k1_swift-macOS.modulemap new file mode 120000 index 000000000..ed5b6e0e6 --- /dev/null +++ b/Pods/Headers/Public/secp256k1_swift/secp256k1_swift-macOS.modulemap @@ -0,0 +1 @@ +../../../Target Support Files/secp256k1_swift-macOS/secp256k1_swift-macOS.modulemap \ No newline at end of file diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock index e1e61777c..967e25a30 100644 --- a/Pods/Manifest.lock +++ b/Pods/Manifest.lock @@ -1,40 +1,35 @@ PODS: - BigInt (3.1.0): - SipHash (~> 1.2) - - CryptoSwift (0.13.0) - - EthereumABI (1.1.1): + - CryptoSwift (0.15.0) + - EthereumABI (1.2.0): - BigInt (~> 3.1) - CryptoSwift (~> 0.13) - - EthereumAddress (~> 1.0.0) - - EthereumAddress (1.0.0): + - EthereumAddress (~> 1.1.0) + - EthereumAddress (1.1.0): - CryptoSwift (~> 0.13) - - PromiseKit (6.4.1): - - PromiseKit/CorePromise (= 6.4.1) - - PromiseKit/Foundation (= 6.4.1) - - PromiseKit/UIKit (= 6.4.1) - - PromiseKit/CorePromise (6.4.1) - - PromiseKit/Foundation (6.4.1): + - PromiseKit (6.8.3): + - PromiseKit/CorePromise (= 6.8.3) + - PromiseKit/Foundation (= 6.8.3) + - PromiseKit/UIKit (= 6.8.3) + - PromiseKit/CorePromise (6.8.3) + - PromiseKit/Foundation (6.8.3): - PromiseKit/CorePromise - - PromiseKit/UIKit (6.4.1): + - PromiseKit/UIKit (6.8.3): - PromiseKit/CorePromise - - Result (4.0.0) - - scrypt (2.0): - - CryptoSwift (~> 0.11) - secp256k1_swift (1.0.3) - SipHash (1.2.2) - - SwiftRLP (1.1): + - SwiftRLP (1.2): - BigInt (~> 3.1) DEPENDENCIES: - - BigInt (~> 3.1) - - CryptoSwift (~> 0.13) - - EthereumABI (~> 1.1.1) - - EthereumAddress (~> 1.0.0) - - PromiseKit (~> 6.4.1) - - Result (~> 4.0) - - scrypt (~> 2.0) + - BigInt (~> 3.1.0) + - CryptoSwift (~> 0.15.0) + - EthereumABI (~> 1.2.0) + - EthereumAddress (~> 1.1.0) + - PromiseKit (~> 6.8.3) - secp256k1_swift (~> 1.0.3) - - SwiftRLP (~> 1.1) + - SwiftRLP (~> 1.2) SPEC REPOS: https://github.com/cocoapods/specs.git: @@ -43,24 +38,20 @@ SPEC REPOS: - EthereumABI - EthereumAddress - PromiseKit - - Result - - scrypt - secp256k1_swift - SipHash - SwiftRLP SPEC CHECKSUMS: BigInt: 76b5dfdfa3e2e478d4ffdf161aeede5502e2742f - CryptoSwift: 16e78bebf567bad1c87b2d58f6547f25b74c31aa - EthereumABI: f040f5429e5a4366d028c88b88d9441e137593af - EthereumAddress: f476e1320dca3a0024431e713ede7a09c7eb7796 - PromiseKit: 4c76a6506638034e3d7bede97b2ff7743f7bd2dc - Result: 7645bb3f50c2ce726dd0ff2fa7b6f42bbe6c3713 - scrypt: 3fe5b1a3b0976f97cd87488673a8f7c65708cc84 + CryptoSwift: 769f58a9e89f64e8796c2e59ce5f002dc81a2438 + EthereumABI: 3e7b3916d8c516c690e3b661ead56652a937cd79 + EthereumAddress: 7a948eff69b004daffe719860c772496af4f4fd7 + PromiseKit: 94c6e781838c5bf4717677d0d882b0e7250c80fc secp256k1_swift: 4fc5c4b2d2c6d21ee8ccb868cdc92da12f38bed9 SipHash: fad90a4683e420c52ef28063063dbbce248ea6d4 - SwiftRLP: 5512899925f1a9e1c78c902ed3bf857880e814a0 + SwiftRLP: 98a02b2210128353ca02e4c2f4d83e2a9796db4f -PODFILE CHECKSUM: 72534436a5f24d6d07a676642432e134a85ff3e5 +PODFILE CHECKSUM: 95c20cdbba0e11aac9b628b9c714119bbdd6b69e -COCOAPODS: 1.5.3 +COCOAPODS: 1.7.0.beta.2 diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj index b735f9e2b..b8e5fc4c8 100644 --- a/Pods/Pods.xcodeproj/project.pbxproj +++ b/Pods/Pods.xcodeproj/project.pbxproj @@ -7,1463 +7,1148 @@ objects = { /* Begin PBXBuildFile section */ - 0020B3469BA74AE230A3980EAE138C7A /* field_10x26.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DCAB923DFB091E9F4A71F5FD29FEB40 /* field_10x26.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 01349159EBEDEB29A5C35BA3B387F596 /* Poly1305.swift in Sources */ = {isa = PBXBuildFile; fileRef = C174EE4F0CE9A869F2E898CFF8A36484 /* Poly1305.swift */; }; - 0194087258D01A6AAD57DD0DCF7F9971 /* NoError.swift in Sources */ = {isa = PBXBuildFile; fileRef = F20EF6148A6A9322390DD71721B5343D /* NoError.swift */; }; - 01B4E9254DBEEDE181F55B19D9015863 /* ecdsa_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C43D53E5A934E216CB1B7DD01DE877B /* ecdsa_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 022840F67B21B7E7901D7C85F27A911E /* field.h in Headers */ = {isa = PBXBuildFile; fileRef = F3BCAAFEDF865BD7F6D1C36246EEE02A /* field.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0315EE301733CF0DE349A0C9B65C177F /* Poly1305.swift in Sources */ = {isa = PBXBuildFile; fileRef = C174EE4F0CE9A869F2E898CFF8A36484 /* Poly1305.swift */; }; - 03C77F570C319D6448CC9FC45B37AB0F /* CryptoSwift-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C83AC33C26F743EA9D7563722721066 /* CryptoSwift-macOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0416379BA218FFDEAF901B16AD09831F /* CryptoSwift-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E0C9A26C84B6D3262E7774E3CFFEA6D /* CryptoSwift-macOS-dummy.m */; }; - 04D7D60982BB2DD9B746F35E4494B314 /* scrypt-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BF4AECB94DC3BA1862359A2958924A32 /* scrypt-macOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 064BFC26007D3B4F4B963361B52F3099 /* Pods-web3swift-iOS_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1938EA02A3971FFC506F4AE3E29121A6 /* Pods-web3swift-iOS_Tests-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0698C088B99DA6A050F31AABA173ED61 /* AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = DF72EE1FD04A0B49CB495E9980F6B8A9 /* AnyPromise.m */; }; - 06AFCBEE04085CA117D6CEA63CF64C27 /* NSObject+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E664638E84199C40F931B3593272F8D /* NSObject+Promise.swift */; }; - 06E5B8C23C8BCD1E8F04C48C360B615E /* AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BF71F803FD375964F60D0271834711E /* AnyPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 079C35EF04A06B8593CF55F7E523BF25 /* eckey_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = E05424B44F6AFD35E237815F926FEEEB /* eckey_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0803200FCF34AD13D541A796839CFD8C /* ecmult.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C93F4B7E331943729BE3CFC4F439C2A /* ecmult.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 098D227D8DAE7643ACDF1DBCE8AA4264 /* Array+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5430F65435F42C41489D6A5D36494E0B /* Array+Extension.swift */; }; - 09BAF87C5E1AF9E3EE4DEA24FF666E43 /* PCBC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E0CB4379D0092F51F5C1232B3CD03D3 /* PCBC.swift */; }; - 09BF24BCE4F4A393B8E2A8FF610FA924 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5A15DC755B12D8CCABB5B073B63856F /* Utils.swift */; }; - 0A396743B4ADF0FA7C12FDF1BA2C5F14 /* CBCMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9883FCDA0DBDA6DCA8C5923AB1B3F45A /* CBCMAC.swift */; }; - 0B3D630F66F9E1B3BC7A654E42366967 /* field_10x26_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = F7ED977AF2E31DEA78D850BDE6C9F601 /* field_10x26_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0BE78CEAD41114017D74519E3B67A0A2 /* Deprecations.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9A9A0105BAE9E5BEE9ADD4B17A58DD8 /* Deprecations.swift */; }; - 0C3EF791FBE499977F647EE7635CC4C9 /* Updatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27DE68FEECDD098908A9003BDA40307F /* Updatable.swift */; }; - 0C67CB16C374D9368E38EB149B7CEEF8 /* Thenable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 582D7324492EFDB22783F0B7B2FA6859 /* Thenable.swift */; }; - 0D05ABBC7CC7C8489D2A4282581CA5E2 /* field_5x52_asm_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = D4C96A2C2C3B9F8977AD08B6FBEDE552 /* field_5x52_asm_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0E5539016575272AA3BFC2BEC1D7EB53 /* NSTask+AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = 4FFFD5E940B31BAEC3CCFD05B093B6F8 /* NSTask+AnyPromise.m */; }; - 0ED119A1C97E44906885D6A763A8C85E /* num_gmp_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = A69680CF78C97C6DA250B325FFD04251 /* num_gmp_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 11B9993FADEB6211B59663345DE5E978 /* lax_der_parsing.c in Sources */ = {isa = PBXBuildFile; fileRef = 4624EFF8C97C1CBAF2910297112CF9E8 /* lax_der_parsing.c */; }; - 11D236D734F12042B70BB21010A7BB31 /* AES.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32E6FCC003B1158AFE68C8101E9DC9B0 /* AES.swift */; }; - 11F368D67F8A1E7E97B1DBD198C94069 /* UIView+AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = EE9322C93C8E91E65E7CE9C01CB02F70 /* UIView+AnyPromise.m */; }; - 121DD0EAF125E14BB25B48EB3FD76B54 /* ABIExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E4AA08906784FF9AA2B198938456276 /* ABIExtensions.swift */; }; - 12E9BA35700BF9E489BC75ABC6088E61 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = 874DB4C8A2FF4D5197C42063F7939C9A /* Result.swift */; }; - 149D4B201B632E438223FBA71B4394D3 /* Result-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 181506C85788407EF50AD45149AC2E91 /* Result-macOS-dummy.m */; }; - 153311AB46ACF9C1960DF5E52EF0E7B9 /* Result-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A62A996E150BEC15618C743082DB6A6 /* Result-iOS-dummy.m */; }; - 158F6BC9635AF0C4F8FCAD1FB913BB45 /* Division.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDB10140BE59AEE481C7E08EDC79971D /* Division.swift */; }; - 15AB2F50D1D00D9B27D065D2475F213A /* field_5x52_asm_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = D4C96A2C2C3B9F8977AD08B6FBEDE552 /* field_5x52_asm_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 162C34742BB8CDD3E2987A46C854F282 /* NoError.swift in Sources */ = {isa = PBXBuildFile; fileRef = F20EF6148A6A9322390DD71721B5343D /* NoError.swift */; }; - 16430D1306BA11693EFE55BE2052FBEB /* Padding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3654C41FDB74088592DA713158476E5B /* Padding.swift */; }; - 16DEF17C280AFAD959ECEED27F7FDCD6 /* AnyPromise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71C4ACD478692712EEF2FF8BB7F4A160 /* AnyPromise.swift */; }; - 1726CE463B9A337870F28E208B8F268E /* BlockModeOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5CBF6B2F887499D9631619E0D53008D /* BlockModeOptions.swift */; }; - 1736288FC9BC2391AF96F9CCBA1A27D2 /* SHA2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 840549A6DE0F91C91EE1712E3C57D6ED /* SHA2.swift */; }; - 187B191D2E4399E1567DB24BD93F0486 /* SipHash-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C25A231A9C942A2334AE3430ED146FF4 /* SipHash-macOS-dummy.m */; }; - 18C1BE4FA70828DB6F911129EAA11C89 /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80ACF3AED1948ECBBAF9BEFFC3482423 /* Extensions.swift */; }; - 1904E18F6CE01618BBBC1B31E43B64EA /* BigUInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2AB0FA3FFAC3EBB0D9CACE786196AC1 /* BigUInt.swift */; }; - 193CE1B123F216F0140298A506854F9D /* Random.swift in Sources */ = {isa = PBXBuildFile; fileRef = C04C575F1277CF14F506F691F9C669FC /* Random.swift */; }; - 1974CBE5CBA7E90AF2951744F9F700DA /* Cimpl.h in Headers */ = {isa = PBXBuildFile; fileRef = F106BE3FED3F7D139A061124A9FF0251 /* Cimpl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1A05748E830513D5B126B463DC61CA60 /* libsecp256k1-config.h in Headers */ = {isa = PBXBuildFile; fileRef = 12EC94EA370709920BAE52B23A048E1A /* libsecp256k1-config.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1A363E92509740E616D5D1B3DAA1312B /* ABIParsing.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9B3D040637E19F37C0D7EB3C1A6A991 /* ABIParsing.swift */; }; - 1A8FE1E286DA1769792CED41CA55E329 /* UInt16+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E5CE0F5663064C7672E5299F1B3B7DF /* UInt16+Extension.swift */; }; - 1AAC341916DC64CD28D08BDFED57AC9C /* Shifts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F4B350BCCE6D995C937B1D56E4F9022 /* Shifts.swift */; }; - 1BB795BAAF1BEEBEFEC7CB4790454E62 /* ABIElements.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2B4899E422658B96ADF84B5239C418D /* ABIElements.swift */; }; - 1BEB60D584CDD65F08A874EC1961CE4C /* scalar_low_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = A051E774D4D49F8D0B94D9E529E3A524 /* scalar_low_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1C4DEFB88F8A0938532DA2184D2402AC /* NSURLSession+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49C5823B0C264F4AC2DF38C68F097FEA /* NSURLSession+Promise.swift */; }; - 1D68B343368ADE35129C5CDCCDCCD468 /* group_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 49F74127A936A7C34D38E84140D1EFAC /* group_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1D9EE21994BB9C1FDCBA47554188C89B /* Resolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = F265D345562C600DE93E2D4EA31ED76D /* Resolver.swift */; }; - 1DC075FE4097BF0E29641EDD65D31E86 /* OFB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 258EB69CA13649BFEBC389916A418DAD /* OFB.swift */; }; - 1EAE65FB4A140803FE03F605B5B9AA82 /* Cryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F2F682F960F536C585085773DF5BBA1 /* Cryptor.swift */; }; - 1F193DAAE1079FC10178E752783B032F /* scratch_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E9C2CC8E90A38FD011723EB814A5A52 /* scratch_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 201B3540FF03FB8315A0024F4467C68F /* race.swift in Sources */ = {isa = PBXBuildFile; fileRef = C799FC61BB50110B0EF9812635A7CF8F /* race.swift */; }; - 219282246EF9A166FC2BD24AC6997C06 /* HKDF.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FFAEDF6DDF0B48C4B8E16F6F9C59A5F /* HKDF.swift */; }; - 21B3C21C7A16A522F0F463F9FB046A5E /* field_5x52_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = ADB4E2DA064200DDCD42C634CBC39977 /* field_5x52_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2231925D7102929E7A1721C49E67687C /* scalar_4x64.h in Headers */ = {isa = PBXBuildFile; fileRef = E1999CB16AEF90FFCC762EC5BA3C538B /* scalar_4x64.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 22FF16F6223F01F3AA966B2E701CBF89 /* Generics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EF69CEB8B2C8F6223E5A84FF9855D71 /* Generics.swift */; }; - 2369A748CC5CAD0D29225D30090B0131 /* Thenable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 582D7324492EFDB22783F0B7B2FA6859 /* Thenable.swift */; }; - 2469775BF29544EFC833E726E761A6D5 /* AnyError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F90DB66AA0BD6E09A8253873368008F /* AnyError.swift */; }; - 24D38DE85704AB93DCA1AA003FBD6729 /* Bit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92C1E2F71DB75395E28DC3213425381D /* Bit.swift */; }; - 24ED5E0F58443FB2E91C07D5B453E591 /* ecdsa.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E13ACAF5A7893C3C300B8B880422662 /* ecdsa.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 25851E22505E49BED0DF4DAE6C033724 /* Resolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = F265D345562C600DE93E2D4EA31ED76D /* Resolver.swift */; }; - 25B3A19A863EF1BC095B228C6CC55239 /* PromiseKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 3EB87A244E5248ADD8D124225B21323F /* PromiseKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 25F9AEA143C2B354BBD7BEEEDECF6116 /* UIView+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F4EAABE2F37A5C4CBF734D74EA94EBB /* UIView+Promise.swift */; }; - 2688E6C9E4E219F10E1154D94A3353B5 /* hang.m in Sources */ = {isa = PBXBuildFile; fileRef = DD5583797A4DF2B5636D036CDD472CD0 /* hang.m */; }; - 272DA3B8E6A36A340F174862DDF47CFA /* Checksum.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43C25934B3D3377624DF16153BF76578 /* Checksum.swift */; }; - 279EAE9173342F41D610247C9B8788DE /* CompactMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C619FA5855429D15B556163471403E5 /* CompactMap.swift */; }; - 27AD12765F2F7C59671EC211F125FF24 /* ABITypeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4F1681CFA49EA17D6A73339A9C1A44A /* ABITypeParser.swift */; }; - 286EB55739F1322FA8C0185F426F434F /* AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BF71F803FD375964F60D0271834711E /* AnyPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2893DBF89BC6DF6F5B4DEA3EB812DE67 /* EthereumAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = C4AD5698CEACE94C1CAD1C0317E14905 /* EthereumAddress.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 28BC3ADAB9B6B63952EA005DA075E95C /* Pods-web3swift-macOS_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B3A8A1265A6932800FDF40A5E65FEC7 /* Pods-web3swift-macOS_Tests-dummy.m */; }; - 2A597DB9821E29841E3086D393E6D4E6 /* scalar_low_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = A051E774D4D49F8D0B94D9E529E3A524 /* scalar_low_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2A7E41504F95438DB79E852FB720F8B8 /* join.m in Sources */ = {isa = PBXBuildFile; fileRef = C4D8573A6F8E2A67DD73406C5B3ECBB5 /* join.m */; }; - 2AE019C6FBE28F14BBCF9011859E76C2 /* CBC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 224F4E958C4909EF47CB0A9F43F48030 /* CBC.swift */; }; - 2BBD6269E8521A88E3F711C622E83030 /* Result-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 63E8E6C2713484D5B4AD0653183EE4F0 /* Result-macOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2C47366FB3A3D0F2A380489DC0AB4EC6 /* scrypt.h in Headers */ = {isa = PBXBuildFile; fileRef = 07853D5BF50E26B878B7B1D18CF18F06 /* scrypt.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2D6C2BF004933839288FE0AD05169574 /* secp256k1_ecdh.h in Headers */ = {isa = PBXBuildFile; fileRef = 516F61020B364118837B9099CD918F5F /* secp256k1_ecdh.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2DF2807737F6DD5182F8C60570AF907C /* EthereumAddress-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B9A8CC8DB81A8576E0CDA6232DA9B65C /* EthereumAddress-macOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2EDCE4A3A80772C88E0B4031FE4D86C6 /* Words and Bits.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D6E2E2ED41464CEB00832B492D67ECB /* Words and Bits.swift */; }; - 318456407793AD399D02863A812ED6DE /* Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = B468DE556C27A7C396C7B5ECC7DCF12E /* Operators.swift */; }; - 31D346420CE39369D66215B21F8A3337 /* AES.Cryptors.swift in Sources */ = {isa = PBXBuildFile; fileRef = B453F34A70203AF07F27C5AE1B2A0518 /* AES.Cryptors.swift */; }; - 32DAD7BC31D1813B10BB3069A4E8A563 /* field.h in Headers */ = {isa = PBXBuildFile; fileRef = F3BCAAFEDF865BD7F6D1C36246EEE02A /* field.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3370EFA2B6998962C5C99681EDD51645 /* secp256k1_recovery.h in Headers */ = {isa = PBXBuildFile; fileRef = B88C2E2D4B6E99B918E6E13EDA4AA4A0 /* secp256k1_recovery.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 337EA355DE058979DB126870227A42DF /* Floating Point Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0930D7CD22CBEC2C752C14A123807624 /* Floating Point Conversion.swift */; }; - 3389FCBD2470730A75AB56DDBDD268FD /* EthereumABI-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DE0948C74C9B59B1B0795D45CD959AC2 /* EthereumABI-macOS-dummy.m */; }; - 33E0957D577926FA5916FE4D0A9A431A /* dispatch_promise.m in Sources */ = {isa = PBXBuildFile; fileRef = 247DF1F9FE8902AA1A74867E7854662F /* dispatch_promise.m */; }; - 3415B2D18705344A178286314A9C0038 /* Result.swift in Sources */ = {isa = PBXBuildFile; fileRef = 874DB4C8A2FF4D5197C42063F7939C9A /* Result.swift */; }; - 34A2440C77BAABCB7427D34497EC3462 /* EthereumABI.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F068DD5C61D68DFAF437EAAC56F1139 /* EthereumABI.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 354D68B8C8B6D4C003BDB91E8A1D680A /* String Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68D5DF1B1384D6392013199F71BACD06 /* String Conversion.swift */; }; - 359269757B7FED4424DD9489F42BBB49 /* SipHashable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B99B34DE805578131F4C0D5BFE276614 /* SipHashable.swift */; }; - 35D45B19269F07EA96E6F003C6A1F04D /* ChaCha20.swift in Sources */ = {isa = PBXBuildFile; fileRef = F62C08D51F07D8799AD6CB646A710F41 /* ChaCha20.swift */; }; - 369B8E9C4EC32889C016598A1BBE5B55 /* field_5x52_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = ADB4E2DA064200DDCD42C634CBC39977 /* field_5x52_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 36C2EF6383C5AC055C114EF70ACFA6EE /* ABIEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6314619E8FCD5D07FBD2BA0BA5C58C15 /* ABIEncoding.swift */; }; - 377C6046F93E7409F3996D06ADAD4CC7 /* SipHashable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B99B34DE805578131F4C0D5BFE276614 /* SipHashable.swift */; }; - 3819CB7BE87DC385D208FF40C7199DEA /* AES+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9883A143C0F77B2C2AF7E05BF805F25 /* AES+Foundation.swift */; }; - 384CC535308CA645694E4C8ABAAF97F5 /* hash_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = A1687163A14D55D2EF896A97CD937491 /* hash_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3851107FB3FA5A4E70BE628AF438BC19 /* Catchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96C4685C831E862AD0F75DC78A3A5B61 /* Catchable.swift */; }; - 3867CF007FF0AC14F07271D9E60154CF /* UInt16+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7E5CE0F5663064C7672E5299F1B3B7DF /* UInt16+Extension.swift */; }; - 38D8B82703E87B790A4D8C9B749644DF /* Comparable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DE5DD5643C155A18A460273094ACDA1 /* Comparable.swift */; }; - 39681148F2D32BE962A511F427CD42ED /* secp256k1_swift-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E3533F5E7BCF44674C622F4B65BF374 /* secp256k1_swift-macOS-dummy.m */; }; - 3A17B1ABF2315BA8C3C2BDC75D0F24FE /* scalar_low.h in Headers */ = {isa = PBXBuildFile; fileRef = ABA2CC618DEF4A5E27ADED64FC6F96A5 /* scalar_low.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3AC07C0FB85EDC81532D78FAB99C85B1 /* BigUInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = C2AB0FA3FFAC3EBB0D9CACE786196AC1 /* BigUInt.swift */; }; - 3B0D18B9FCA958796CDACD6710637030 /* Array+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5430F65435F42C41489D6A5D36494E0B /* Array+Extension.swift */; }; - 3BC2BF6E6B27BFABAEE1C5B8AD2838D7 /* CFB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3649CFBA1E54D6AD5C50879B03ED6866 /* CFB.swift */; }; - 3D4691FBDE3F2C3E06B753FC663C8CF2 /* EthereumAddress-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = DE9F29B3A81741F09C62DDDDBACA9A17 /* EthereumAddress-iOS-dummy.m */; }; - 3D80464CEDFAD819CD4BCB5190A469E9 /* GCM.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B830B448B480E1AE7466CE0AB7565D1 /* GCM.swift */; }; - 3E5C1C698DFB2439892653C0F04DF498 /* ecmult_const_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 052A5D977253AD46619C79759D031E6B /* ecmult_const_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3F474D94A325AFDB74206B0CD0790920 /* SipHasher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4638850DD91EB5F2EFCF18E99D4D87FA /* SipHasher.swift */; }; - 3FA010055B3BC4813A4245727D6E2AE7 /* UInt64+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA94DDC1F5525609A6FBA3EB53F09037 /* UInt64+Extension.swift */; }; - 407A49373ABBE880240E941F98D7F117 /* after.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FB5F00D821CDC9BDA7F7709F07DD0F3 /* after.m */; }; - 41E4BB16EA30C7552FF1E3CA6BC0491D /* PKCS5.swift in Sources */ = {isa = PBXBuildFile; fileRef = F964C89C691E6FE6350F48A4A3E1DD52 /* PKCS5.swift */; }; - 41EC5D771D9D70624241A4FCA1135FC9 /* scrypt-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 158416E3558983FE0049CF2D90BA56BD /* scrypt-iOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 421C785128A33B16FC5F01BA9E921200 /* NSTask+AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = DAB40084682C161CD573420C8CCBFD4F /* NSTask+AnyPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 42920ECBDE0A9803B1C7380ADD62A568 /* ecdsa_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C43D53E5A934E216CB1B7DD01DE877B /* ecdsa_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 42FF2C1D3648C354550AC88EE5E64B80 /* Data Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B8BA477868467E169FF27E9193A10DA /* Data Conversion.swift */; }; - 441F98C26072F42F773DDF5C14AC249E /* AES+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9883A143C0F77B2C2AF7E05BF805F25 /* AES+Foundation.swift */; }; - 447C407907733320787E8F23946656EE /* CFB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3649CFBA1E54D6AD5C50879B03ED6866 /* CFB.swift */; }; - 44AEE69C5AA31A84CCEB7534C0855D78 /* String+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0A59FDACCE16F10DF39EA55249CA72D /* String+Extension.swift */; }; - 44C09B849F87D5EC7B9C8348E301AB1B /* Guarantee.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EFC88D3858F1B2D4952BAA697C360D3 /* Guarantee.swift */; }; - 44F4771652CF7E4CD82AFFF61B0ED567 /* OFB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 258EB69CA13649BFEBC389916A418DAD /* OFB.swift */; }; - 45482DED636330B9BCE4493225B66813 /* Comparable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DE5DD5643C155A18A460273094ACDA1 /* Comparable.swift */; }; - 46374BB7EC19111A4297CFE9832387F6 /* AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = DF72EE1FD04A0B49CB495E9980F6B8A9 /* AnyPromise.m */; }; - 465C38010042DF8DAEFA492DCE294A36 /* BlockCipher.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4992855757033544670BD38D4484C08 /* BlockCipher.swift */; }; - 46930C6A0C648E4A7A0830282F53E996 /* firstly.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FE7344E86789EA2ACF6B000EE6E0275 /* firstly.swift */; }; - 4756C27FD4C1AC3E8B0106C92C5D5C3E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 72220B6001A2BD888AB52C2A47D550E8 /* Foundation.framework */; }; - 48B50CFAD0E4088080A109DCA7B8688F /* CMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89EE579B1A3A156C9DE84CC0E9CC7F51 /* CMAC.swift */; }; - 48EE55837C3546B46DFCD59737CEDC3C /* Blowfish.swift in Sources */ = {isa = PBXBuildFile; fileRef = F063BD5FB8772F058E36A1292962E899 /* Blowfish.swift */; }; - 49318262D401006947F1248E1E119E14 /* SwiftRLP.h in Headers */ = {isa = PBXBuildFile; fileRef = B8EBC720E3207E6F08965D7549AAFEC6 /* SwiftRLP.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 494A8C06290340CA7C968264669CD5C0 /* Rabbit+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DCC7CDEAA23666C0D7F819861149F89 /* Rabbit+Foundation.swift */; }; - 4ABF0E379FBEF92B4F0B8B68CBE09230 /* afterlife.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75D8491537B933BEB0BB26FA5415C295 /* afterlife.swift */; }; - 4AFCC9EC62D8433A0A0083506BFA0830 /* PromiseKit.root-CorePromise-Foundation-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F6259B57E3A3E8491825840F9F99A14 /* PromiseKit.root-CorePromise-Foundation-dummy.m */; }; - 4B0E14BAB8E59688BEDD2B5C94E261FA /* afterlife.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75D8491537B933BEB0BB26FA5415C295 /* afterlife.swift */; }; - 4B7175E173407B71508A864A033EC107 /* SipHash-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 70EED16C19046B0B9BE7B13BAC95A87B /* SipHash-macOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4C418DDDF37352D82DC8A316EB35D643 /* num_gmp.h in Headers */ = {isa = PBXBuildFile; fileRef = 76F047FAB60C9A09C857EC109DAC9FC4 /* num_gmp.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4C82B6EF64C041919BD1BDFB613CA7AF /* ChaCha20.swift in Sources */ = {isa = PBXBuildFile; fileRef = F62C08D51F07D8799AD6CB646A710F41 /* ChaCha20.swift */; }; - 4D7DEDC820A1EF913455BC0FBE72FBD6 /* BigInt-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = ADDD8977E2AE58D356A3834CF279DCDC /* BigInt-iOS-dummy.m */; }; - 4EB23EA6CB130E3291B0776D3862D748 /* Rabbit+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DCC7CDEAA23666C0D7F819861149F89 /* Rabbit+Foundation.swift */; }; - 4F70068CDD913C18026C4A968EA92E9A /* ZeroPadding.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6E02047F0F6A6150C26B56EEF63F55B /* ZeroPadding.swift */; }; - 509748BEA3EC752BC3A2AC9B055DE91C /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70E24C26EF4EF9C8244E7F94F175FD51 /* Configuration.swift */; }; - 50DE88114B7BD18A98F0F45A972079E3 /* SecureBytes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16973E34A2E1AB31C96F6ECF88E284D7 /* SecureBytes.swift */; }; - 514CB91178D7A5A584BF7ED0E99C5783 /* CryptoSwift-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C8B3233C12879C6534A856047197CECC /* CryptoSwift-iOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 51B79A81BE02C232299A5DA47E988277 /* UInt32+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 857BD06ABAFBE1C5C176886E254BE8E6 /* UInt32+Extension.swift */; }; - 51DADAE211CE77CDDD762DF1F5FAA236 /* Exponentiation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4289C87C5EC42792CDDDCFC5592AADF7 /* Exponentiation.swift */; }; - 527E46A66487D9D5B3FF54359A3951EB /* CipherModeWorker.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1D1692A2F154E2828E569943ED540D4 /* CipherModeWorker.swift */; }; - 52E178194B9296D51D79BF2B7A4F7BA5 /* AnyPromise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71C4ACD478692712EEF2FF8BB7F4A160 /* AnyPromise.swift */; }; - 5342EFAEB9363EEF4AA9D23C58E28589 /* Cimpl.c in Sources */ = {isa = PBXBuildFile; fileRef = 442D6200CC1781151499F7FAF44C0366 /* Cimpl.c */; }; - 5493B45FC1BD542111A20AC6A58EA0B1 /* PKCS7Padding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45F5F772F0EEFC0C3E42DAF65DB4121F /* PKCS7Padding.swift */; }; - 54CD3C94770F9985D0EDD8AD2D880EEF /* AEADChaCha20Poly1305.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8C27B7CBA5225481973EDA23AF49981 /* AEADChaCha20Poly1305.swift */; }; - 54EC85190D1C1948AEC85A67298BDBFD /* hash.h in Headers */ = {isa = PBXBuildFile; fileRef = EA5B0A3B538B56303C1A061E2514BF07 /* hash.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 551E69D2CA91185ACDFCBFDE5505A63F /* after.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE9BBD4AE4B529B25E9E4FE7C8493181 /* after.swift */; }; - 55620C107463741AB202D7B93B8AC47A /* UInt128.swift in Sources */ = {isa = PBXBuildFile; fileRef = F60D6D403033B0F37C22533C4A05A1E4 /* UInt128.swift */; }; - 55714E2CA2C818B9BB609FE4303A7AE3 /* DigestType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C14CAC03510776AA4E99EA944110DFD9 /* DigestType.swift */; }; - 557151A9F797E462E701215A27F7DC21 /* Digest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 721ECA637BED3AE2394AA1573B89D998 /* Digest.swift */; }; - 557E070EDC1D983960128B12A77AA293 /* GCD.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB02248C062005D2F2620C9F81EC5ED4 /* GCD.swift */; }; - 55D5E91986E8085FCDCE3F99A8DD585D /* group.h in Headers */ = {isa = PBXBuildFile; fileRef = F6575BB4E0B2AD0E5B88C62A5EDA6FCB /* group.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 582D36FB6BBE4D4259CBFC9B837E7F79 /* num.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D1B636300E29159DFA920C5BA2E5F7C /* num.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5916092AA6D7F2AABFCF33B48F68672B /* Pods-web3swift-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 23BB48B62BD11AE739C695D5E07DF23B /* Pods-web3swift-macOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5AC824D111C540F3F5AFE019B18040DF /* EthereumABI-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8BE513BBB1E501AC239B2E5FCFEEB1C7 /* EthereumABI-iOS-dummy.m */; }; - 5B4044B103053232D6A987856C610367 /* ChaCha20+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA93B396CDC9BA5785D41386B95B4AE2 /* ChaCha20+Foundation.swift */; }; - 5B842BF7DAD152B00F2629737F22DF42 /* eckey.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E3077E6B0E7210AC2CB18E0691714F0 /* eckey.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5E0D7EA7DC572DB4F63B87D4243AA73E /* scalar.h in Headers */ = {isa = PBXBuildFile; fileRef = 2716312EADA930757B04015685EFD479 /* scalar.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5E7AAF3819A10F209BE62046D1AFA4FA /* PromiseKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C1C69DE46F5ACC0602FAF8FB907D949 /* PromiseKit-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5F0A96C798B3599339C7A4BF7A6CCA9D /* scalar_4x64_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 86CE3A28090BEEF1B09E865F4962D871 /* scalar_4x64_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5F0E15653C371061DC89F86BB79F7A04 /* PMKUIKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 92641023C5257B4110F73449FAC652E7 /* PMKUIKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 60398D9C8DCDC7FEDC52DC8AF907D1D9 /* scalar_4x64_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 86CE3A28090BEEF1B09E865F4962D871 /* scalar_4x64_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 603D7473332E9462B3CCCD0E7BB087FB /* Pods-web3swift-iOS_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D96A0A368BE15EEEB27A3F77B5F74533 /* Pods-web3swift-iOS_Tests-dummy.m */; }; - 6121E601434E10D5CC3A01A2C815B0D0 /* Utils+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = F98F9737D714C11C13F01403ECACC354 /* Utils+Foundation.swift */; }; - 614EE39F1064EEC8A3E0AB0833A0FE93 /* ecmult_const.h in Headers */ = {isa = PBXBuildFile; fileRef = 05D37539C41BE79893FEDECCB70FC25B /* ecmult_const.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 61C9BCD007508C2CB8959FA50BF0F53F /* Addition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03C5B3B2079547713108CA0A75C2D683 /* Addition.swift */; }; - 637727ABF2E1A48584E85D2F871A8F9C /* secp256k1_swift-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E5B3140CA2A969D2F458E286A483C3F /* secp256k1_swift-iOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 64310DB95A0B71D32365CB6D88944A03 /* SipHash-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C78140B0839244D489752A02DC0913B /* SipHash-iOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 64B09F51D747BE80ACF3869000E89585 /* CustomStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0EE85F786503354B347C059417EBAD2 /* CustomStringConvertible.swift */; }; - 64B44E304433C6993AB07F47614BBC5E /* NSURLSession+AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = B2AE7121F5348D2FDCD4FD763A42FB0C /* NSURLSession+AnyPromise.m */; }; - 65D0354F4B4E32CBA63ECDF84AFAD283 /* AEADChaCha20Poly1305.swift in Sources */ = {isa = PBXBuildFile; fileRef = F8C27B7CBA5225481973EDA23AF49981 /* AEADChaCha20Poly1305.swift */; }; - 66CCCA3984367EE8FB4CEB28695FFDE2 /* EthereumABI.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F068DD5C61D68DFAF437EAAC56F1139 /* EthereumABI.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 67EA838CFD7F6CF89A7A056B09B63C06 /* scalar_8x32.h in Headers */ = {isa = PBXBuildFile; fileRef = E9FDE304B6122EEAE8A1FC91742A69E6 /* scalar_8x32.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6817327279945D8425268EF14CDDAC21 /* Primitive Types.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7E446483743D975168011448637ED65 /* Primitive Types.swift */; }; - 6970C806A3C7873A22DA26802EE63912 /* NSURLSession+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 49C5823B0C264F4AC2DF38C68F097FEA /* NSURLSession+Promise.swift */; }; - 698DB1FA7FF3234946A86E51AF828F39 /* RandomUInt64.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86A87591096A3CD9071AD2D94874973C /* RandomUInt64.swift */; }; - 69A4B05BCEDEACD5C3C10D2B2913F919 /* UIViewPropertyAnimator+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = C279D46376D66FBA43CD88224B12208B /* UIViewPropertyAnimator+Promise.swift */; }; - 6A6F08C9310263A607DD61DF9EC1EA5F /* after.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE9BBD4AE4B529B25E9E4FE7C8493181 /* after.swift */; }; - 6B2DC610BB5ACC7953553D5C4FA39033 /* hang.m in Sources */ = {isa = PBXBuildFile; fileRef = DD5583797A4DF2B5636D036CDD472CD0 /* hang.m */; }; - 6B71498DEADD20033325A53D27E6191A /* SHA2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 840549A6DE0F91C91EE1712E3C57D6ED /* SHA2.swift */; }; - 6BB6DA0290C8E8CDA20898B8A1BAC089 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9141557151A6042910B007BFD2C08337 /* Foundation.framework */; }; - 6C983FCC57A9424B92E0AD5F05317431 /* RLP.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6B67028CCAE6818C78DBC12D8329550 /* RLP.swift */; }; - 6CED57BC415DF0F388D893405FE3DC3A /* UInt8+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD5252D2AAE2CE2F1FFDA208DD0EFB4C /* UInt8+Extension.swift */; }; - 6D4618F519FFEDB9117FC4341C7F3F4A /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5A15DC755B12D8CCABB5B073B63856F /* Utils.swift */; }; - 6DC3B988093A7855E6880FFE8AE3D3B4 /* Data+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDD6E2BFD8131F124DFD131BA3C6D90E /* Data+Extension.swift */; }; - 6E1A1FD632248BF8EA8C08628B1DD44A /* Generics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3EF69CEB8B2C8F6223E5A84FF9855D71 /* Generics.swift */; }; - 6E683FCF9A5D1975E18E4A3E8FDB699C /* EthereumABI-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 45A786BAB1EBC0AC21E3491CEEBCA128 /* EthereumABI-iOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6E7A93100A37D16B05EE524FF2F95617 /* UIViewController+AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = E94EF5B041036E702BC404B7118A8F9E /* UIViewController+AnyPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6F2B725624E6A7B550C9167BB1D8A03B /* UIView+AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E3F5E519E5ED0A4BAF423C7DBB12042 /* UIView+AnyPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6F5B521B508C0230EF8488842DE2C905 /* SipHasher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4638850DD91EB5F2EFCF18E99D4D87FA /* SipHasher.swift */; }; - 70C08283C27C54420E80CCFB8C2CEB18 /* Data+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDD6E2BFD8131F124DFD131BA3C6D90E /* Data+Extension.swift */; }; - 717B05FECD48B3ED8481296EF0CCF350 /* RandomUInt64.swift in Sources */ = {isa = PBXBuildFile; fileRef = 86A87591096A3CD9071AD2D94874973C /* RandomUInt64.swift */; }; - 71916967CD49117BC05146139542AFC6 /* Pods-web3swift-macOS_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 553C1445D10FA04E682FE1674D6AF9EB /* Pods-web3swift-macOS_Tests-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 723881423457C16AFC563593E5F5B7E1 /* RandomBytesSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = F42AC215BDD4E22070E88E9837549CD1 /* RandomBytesSequence.swift */; }; - 725E5A158E028AD7FF329E1AF6A963F7 /* secp256k1_swift-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D2B1BF97D7528737FF5CBBA5C7BB4C70 /* secp256k1_swift-macOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 726D7B79EE2D9BE951DB54D2130E9BCA /* field_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 5300C71B6A3AB50A1D7ED70A41FAAD6B /* field_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 73197ACF23C4CCEC651FB50DA6AF71A9 /* secp256k1.c in Sources */ = {isa = PBXBuildFile; fileRef = AD85FC46DA6BEAA980010B0C5F2BEED3 /* secp256k1.c */; }; - 734152CA029292005DD1062B744B320A /* NSNotificationCenter+AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = D895276EEA2D99E4EBF5B7FE4596872B /* NSNotificationCenter+AnyPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 74931156BC39F4870C2DE0792BE32405 /* ecmult_gen_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = B9A05629BB0205300B694B527AD16E56 /* ecmult_gen_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 76A9DE7C8BC7B646D1A0508BF1A38A22 /* PKCS7.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C5181B2E5F94EAFEF5F04D83E0FFD13 /* PKCS7.swift */; }; - 76E0382DDD9E348354DE5C5F8120D2B8 /* BlockEncryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F9EE37EACAF96F7344C1F0AEA46F02C /* BlockEncryptor.swift */; }; - 76EFD8B2D6078B3D9FAA9A95D46B4BD2 /* field_5x52_int128_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FB6255E4560252B9DC0BE760F34C261 /* field_5x52_int128_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 773013B84E21E3867773BCAB6E171CBC /* Shifts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F4B350BCCE6D995C937B1D56E4F9022 /* Shifts.swift */; }; - 78638EB4FF9E1219EC7E04E8B97EB448 /* CCM.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31BA61BBC2E9A900CDFD9106099E71AF /* CCM.swift */; }; - 78B74AE02AC2AF0A4F6F10086E973340 /* EthereumAddress.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFAA80681A91BDC50EFC4294353BC5BA /* EthereumAddress.swift */; }; - 78E048DA30054A04556F68A6DD229F3F /* eckey.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E3077E6B0E7210AC2CB18E0691714F0 /* eckey.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7A0702EE936C773C38F5E4B7F21AB26C /* Multiplication.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A57E22BE5970C0F858EB10A32A3019D /* Multiplication.swift */; }; - 7AE2FD363C4422762B7BC5E2005F7C2F /* String+FoundationExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2742B99A93E16E813DA0B71800AAA56 /* String+FoundationExtension.swift */; }; - 7AFF4F6002793DD750318A9334D3BB0F /* when.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E4426237EBEE47CAC169D6291F77423 /* when.swift */; }; - 7B5BE028C02660F6A97F1D470C96F05D /* PKCS7Padding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 45F5F772F0EEFC0C3E42DAF65DB4121F /* PKCS7Padding.swift */; }; - 7BE64ADC0FA2EBA004233D25BA3BA004 /* race.m in Sources */ = {isa = PBXBuildFile; fileRef = 20F31FF3FC3A98D10214EF6C7199FCB5 /* race.m */; }; - 7BFB63A076CB21871132CA1C68FA934B /* ECB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F1D20DF17340D045A1FDC2D1D64449D /* ECB.swift */; }; - 7C414865BEC16506132F9910DBD62F3B /* Division.swift in Sources */ = {isa = PBXBuildFile; fileRef = EDB10140BE59AEE481C7E08EDC79971D /* Division.swift */; }; - 7DB10EF26A0A2F6768F695BE03C0AB86 /* Multiplication.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A57E22BE5970C0F858EB10A32A3019D /* Multiplication.swift */; }; - 7E19F8D4DDBF7633E4FB267CBD766735 /* util.h in Headers */ = {isa = PBXBuildFile; fileRef = 003EF4269A56F0C44E64E737009329A6 /* util.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7F754A09D7EA3165D9758A80F307227E /* Floating Point Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0930D7CD22CBEC2C752C14A123807624 /* Floating Point Conversion.swift */; }; - 7FE0C78E1D6CF35FD66403216909410B /* BigInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1782185CE59A4E4F74A5C0258C3B5F61 /* BigInt.swift */; }; - 803429C07CB9F5378967751502E38A45 /* ResultProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85CA122AC057DBDA1FC65BCB8FC33684 /* ResultProtocol.swift */; }; - 8104031319BC96F60BFD0F501909D797 /* AnyError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F90DB66AA0BD6E09A8253873368008F /* AnyError.swift */; }; - 81AEF5216BF27FF1FAF23471914CFB03 /* NSURLSession+AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = B2AE7121F5348D2FDCD4FD763A42FB0C /* NSURLSession+AnyPromise.m */; }; - 82AF1E6C9907EE09A09AB83C5B1818ED /* group.h in Headers */ = {isa = PBXBuildFile; fileRef = F6575BB4E0B2AD0E5B88C62A5EDA6FCB /* group.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 82C94A26B21102E331D831274DF3E5F3 /* hang.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79B85C952F225CDFB5B272237402E77E /* hang.swift */; }; - 82EE63A02EBECBB95681760B3DE5D6CB /* EthereumAddress-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 59CA1CA71842D0F9F9DC0144EC286A7E /* EthereumAddress-macOS-dummy.m */; }; - 83C2F99B49019E5173C9C1968ECBC380 /* ecdsa.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E13ACAF5A7893C3C300B8B880422662 /* ecdsa.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 83C9B6E62BE2665CCF9078D50C66331E /* BatchedCollection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36F3DF43B9422FD5916A6C75F9C68568 /* BatchedCollection.swift */; }; - 842761D17768C84E2B62EECED7A7A656 /* Process+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C42ABDF3D43E8CFBE45DFA6DF97E084 /* Process+Promise.swift */; }; - 848EFB4F6CDA94AAAD25CCB2283E9EAA /* Integer Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA46482A8E14BD7641E6F29ED4F0A6B4 /* Integer Conversion.swift */; }; - 84921E76FF03F22869F7FD1C2CC044B0 /* NSObject+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E664638E84199C40F931B3593272F8D /* NSObject+Promise.swift */; }; - 84AD91997553D782969A046B9146044A /* StreamDecryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C5AAAD0BEA7AB575EE1203992B86F82 /* StreamDecryptor.swift */; }; - 856C7A8C7D4956726A7299BEFBC01C49 /* ResultProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85CA122AC057DBDA1FC65BCB8FC33684 /* ResultProtocol.swift */; }; - 857A105811C550ED97B48E423769E135 /* Box.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBE693F0F5E15CCA4AE9D51B9A369B70 /* Box.swift */; }; - 857F892AC414752BEECA9829E4EA6322 /* Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = B468DE556C27A7C396C7B5ECC7DCF12E /* Operators.swift */; }; - 8593AEFA684E7B84208518E6FC380FB7 /* Int+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E6BBA6411A89BD966DF62BE90EE478C /* Int+Extension.swift */; }; - 85C37C6DC00EC3953EF34A21CA508324 /* Cimpl.h in Headers */ = {isa = PBXBuildFile; fileRef = F106BE3FED3F7D139A061124A9FF0251 /* Cimpl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 85C41CDA9D68E68C47C57B1A5D5D4FE7 /* SwiftRLP-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E8C02178623EA24595E251627CE2F4A5 /* SwiftRLP-macOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 85FB5B7FC1D897B946EBAE4BEAC9CE4D /* UInt64+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA94DDC1F5525609A6FBA3EB53F09037 /* UInt64+Extension.swift */; }; - 8601AFFE38D08BA40B4AED33D04654E4 /* Strideable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34A205CA261F59DB1AC7C1BE4E2ABE19 /* Strideable.swift */; }; - 862C49A4047D7B32FA8ED4644AAF3DE2 /* StreamDecryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C5AAAD0BEA7AB575EE1203992B86F82 /* StreamDecryptor.swift */; }; - 8645C073FDA17B6DF8E4AADCE0808C3C /* HMAC+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAF14DF7DD65D242909C4D06F8C00DEF /* HMAC+Foundation.swift */; }; - 8645FDCFA460D7F9AC3436355339C3B0 /* secp256k1_recovery.h in Headers */ = {isa = PBXBuildFile; fileRef = B88C2E2D4B6E99B918E6E13EDA4AA4A0 /* secp256k1_recovery.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 87C8D1C1A44E68BA3761B2915728AA1D /* ChaCha20+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA93B396CDC9BA5785D41386B95B4AE2 /* ChaCha20+Foundation.swift */; }; - 89AD1BFCA3B307CD78AFB34118AC031D /* Addition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 03C5B3B2079547713108CA0A75C2D683 /* Addition.swift */; }; - 8B3520FF1C6F9AE9FC4CB782022EBDB8 /* lax_der_parsing.c in Sources */ = {isa = PBXBuildFile; fileRef = 4624EFF8C97C1CBAF2910297112CF9E8 /* lax_der_parsing.c */; }; - 8B4AC0EBDAD7A87FF683938E057D5338 /* Cryptors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89BECCA6149031B2659A0EECDCC2E4A5 /* Cryptors.swift */; }; - 8BA4D38F41C7AD0545B23BB7671C2114 /* Process+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C42ABDF3D43E8CFBE45DFA6DF97E084 /* Process+Promise.swift */; }; - 8C7DC341CF6C0D742059C180AF4D3AE6 /* main_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AA60D2034DC22F7C907855DDB5ADAD9 /* main_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8C8D2A38239F1CDA6CB302EFEA1E18B4 /* RLP.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6B67028CCAE6818C78DBC12D8329550 /* RLP.swift */; }; - 8CBF1AE067B860433B0A4BE710FFA9BD /* CryptoSwift-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B7DD102BC02F706460BD77A53962C987 /* CryptoSwift-iOS-dummy.m */; }; - 8CFC200142682965D7D13983526BEC97 /* HMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEDDAEEE4BC31C06BAE2232AFCA5468E /* HMAC.swift */; }; - 8D96A821185919FD9DD4FB0F05DD3C2B /* ecmult.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C93F4B7E331943729BE3CFC4F439C2A /* ecmult.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8DCA7529640903D6984416665D803C1D /* CBCMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9883FCDA0DBDA6DCA8C5923AB1B3F45A /* CBCMAC.swift */; }; - 8E4C7E79C799B9811F801FCD446CF240 /* num_gmp.h in Headers */ = {isa = PBXBuildFile; fileRef = 76F047FAB60C9A09C857EC109DAC9FC4 /* num_gmp.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8EAEFFBCB259C139AE42E4967BFCD638 /* PBKDF2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BBEB708E926639930327B2FC6F3759D /* PBKDF2.swift */; }; - 8FE762DAD36B785B235EDAD1AACD5F8E /* ABIEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6314619E8FCD5D07FBD2BA0BA5C58C15 /* ABIEncoding.swift */; }; - 906F0233096CF30AA2ADD2032085E9EA /* HMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = FEDDAEEE4BC31C06BAE2232AFCA5468E /* HMAC.swift */; }; - 90B32C9817DD75A68A8C8DB41716AD63 /* scalar_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = FA4D3EFB3ECDE366218A9D0848F3C58B /* scalar_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 911E85408B3D802D7981B85D7192128F /* BatchedCollection.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36F3DF43B9422FD5916A6C75F9C68568 /* BatchedCollection.swift */; }; - 92F388ADEAE255E301DC4F0EAAB0B582 /* basic-config.h in Headers */ = {isa = PBXBuildFile; fileRef = 1592E519056BA4CA85F67406D0EC2ED4 /* basic-config.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 937080F5624E366ADA825757B45DEE90 /* race.m in Sources */ = {isa = PBXBuildFile; fileRef = 20F31FF3FC3A98D10214EF6C7199FCB5 /* race.m */; }; - 93922A572F18D47B58770CE032C624A9 /* eckey_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = E05424B44F6AFD35E237815F926FEEEB /* eckey_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 93BF74723D8898DC3E8DC67317C1B0EB /* SHA1.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDFC58447BAB63CE30E97C059F8345F5 /* SHA1.swift */; }; - 95E38A1D84F03F71A0A9438FEDC68B4E /* SwiftRLP-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EEE09E8394158AD1A79DE783A6B3EB44 /* SwiftRLP-iOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 969296ED15F25F2DBDFA4E8DE7A3F15C /* NSNotificationCenter+AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = 59463535BD4D6DAD08D36EAF4421D11D /* NSNotificationCenter+AnyPromise.m */; }; - 97A3961670D0D6C11A7E18B5DB3FF739 /* main_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = A3B7939D27D85A4C92DE2CD6D6C8E4EB /* main_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 987DCF48843E8B83BE9F0B5788175D53 /* CBC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 224F4E958C4909EF47CB0A9F43F48030 /* CBC.swift */; }; - 99365E9205AEA46510A70B0092872710 /* RandomBytesSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = F42AC215BDD4E22070E88E9837549CD1 /* RandomBytesSequence.swift */; }; - 996E0EB81F4314EEEE429BAA35B7049C /* scrypt.h in Headers */ = {isa = PBXBuildFile; fileRef = 07853D5BF50E26B878B7B1D18CF18F06 /* scrypt.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9B305978875B77C95D3A6E509B152987 /* lax_der_parsing.h in Headers */ = {isa = PBXBuildFile; fileRef = 58FEC74B279A9D31ADE339DE27E86FA9 /* lax_der_parsing.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9BB2691E8EC04617309A1B905F5A652B /* Rabbit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 129427E2D354B71D619F0DAC197039BD /* Rabbit.swift */; }; - 9BC64851AD30BA60F98145D5B9A46329 /* ABIExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E4AA08906784FF9AA2B198938456276 /* ABIExtensions.swift */; }; - 9C1D45EE7F4C75C150166F58C0C5827F /* secp256k1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D5996479C4CB892D1B062406C8C08F6 /* secp256k1.swift */; }; - 9DAE14B88EE655354CACE65717FA211E /* Hashable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA975F09047F404D3183C92FCA1AD829 /* Hashable.swift */; }; - 9E042ECCFC8FB435B85BF9193486A67C /* NSTask+AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = DAB40084682C161CD573420C8CCBFD4F /* NSTask+AnyPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9E342CDC8A4486A045BAA310806AD567 /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 80ACF3AED1948ECBBAF9BEFFC3482423 /* Extensions.swift */; }; - 9E50B00B932945E8BC1F96E1B4B4E3D6 /* ecmult_gen.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D010E670FE8C5A9AAC9A8464ED42B3A /* ecmult_gen.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9E9ABC19900EB9A2F58E05DEDE4C9C6A /* MD5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BDFDE509786CC72B0B5EBBB87F54C14 /* MD5.swift */; }; - 9EF0841FD75468EF3543A5C6A25A9398 /* CTR.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A3D345B7D38F0B4BAB39F24505D5E5E /* CTR.swift */; }; - 9F8C5B0AB545F419AF2F97CCD7224BB8 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81392F0749049A8C999337DDA716A157 /* Error.swift */; }; - 9F975F5CF4816CD3A6CA2282F5F4E3F2 /* BlockMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00E773D6D25B2A450D593D189B85B7DA /* BlockMode.swift */; }; - 9FA8CF326DCA266C358B26FC42191498 /* Blowfish+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB31CE10E8BEEBFC7B50C9F8A97E10A8 /* Blowfish+Foundation.swift */; }; - A1636315A5B3017312CFC781DF83901E /* AEAD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05DB571F7562C6E5DAC821BF33DF2ACE /* AEAD.swift */; }; - A1E8398E1FC2566D94EE4D94B48E909A /* BlockModeOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5CBF6B2F887499D9631619E0D53008D /* BlockModeOptions.swift */; }; - A26E92B79121B74FDE94799BF2A92C91 /* Array+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FC232D3CEB1791A116CFCB46BCCE606 /* Array+Foundation.swift */; }; - A2A378FB0E28CFD130DD02F25B9420EF /* UInt32+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 857BD06ABAFBE1C5C176886E254BE8E6 /* UInt32+Extension.swift */; }; - A2BC050D8F27D13134F188077278B097 /* num_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 982E6E4B839762B67F92588D34990052 /* num_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A3042885B2B198B822EF2B2B14471FB1 /* Result-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 604F9F7AC0C04DACFC628833A3B4ED5D /* Result-iOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A3D4F1E4E13F094A7DD7D6F9ED14A4CB /* scalar_8x32.h in Headers */ = {isa = PBXBuildFile; fileRef = E9FDE304B6122EEAE8A1FC91742A69E6 /* scalar_8x32.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A419E91722005FB59C7DC3BEA7AC0733 /* PBKDF1.swift in Sources */ = {isa = PBXBuildFile; fileRef = A31357292CDC03F5F3AEA4C1065BCDBF /* PBKDF1.swift */; }; - A4F8D815D07249B30E393C63694BF3D7 /* Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85342594A31BFFC584D4660A9041CF48 /* Codable.swift */; }; - A65A2E325268ED551F8A5D89FB7E75FD /* HKDF.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FFAEDF6DDF0B48C4B8E16F6F9C59A5F /* HKDF.swift */; }; - A6E876E870631B45889C95B61C4400FC /* ecmult_const_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 052A5D977253AD46619C79759D031E6B /* ecmult_const_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A7100E575D319BCBE3DACA4BDCC1AE70 /* scalar_8x32_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 81ECE7FE7C889AF9F1B739830D9A59B0 /* scalar_8x32_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A72461C8573DCDB8310FA557C3BA1DDA /* DigestType.swift in Sources */ = {isa = PBXBuildFile; fileRef = C14CAC03510776AA4E99EA944110DFD9 /* DigestType.swift */; }; - A7D96D76C3CF2A958DEDBFD4524D7526 /* dispatch_promise.m in Sources */ = {isa = PBXBuildFile; fileRef = 247DF1F9FE8902AA1A74867E7854662F /* dispatch_promise.m */; }; - A829DDB57163254C51DF6C9896A1666E /* Int+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E6BBA6411A89BD966DF62BE90EE478C /* Int+Extension.swift */; }; - A8528F036286DA3FD51B7C8DE2B7CDB7 /* util.h in Headers */ = {isa = PBXBuildFile; fileRef = 003EF4269A56F0C44E64E737009329A6 /* util.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A859C5E81008A8497D53AEC7EF050130 /* main_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AA60D2034DC22F7C907855DDB5ADAD9 /* main_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A8995C0B368AF79026265F486D640985 /* Primitive Types.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7E446483743D975168011448637ED65 /* Primitive Types.swift */; }; - A91379A538F389B10BAB2CE9D406BDCE /* CompactMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C619FA5855429D15B556163471403E5 /* CompactMap.swift */; }; - A94EC8DF49968D812DEDDAD218DDAE1E /* NSNotificationCenter+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF31935E8E71BE039924EA648A315B8D /* NSNotificationCenter+Promise.swift */; }; - A96DB5D1ABF4D84D7EE9D5D3866F4421 /* NSNotificationCenter+AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = D895276EEA2D99E4EBF5B7FE4596872B /* NSNotificationCenter+AnyPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AA08FA2EB9DB4E98494BFDDE5D4B4936 /* Bitwise Ops.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2631D55D12027D3935D7B85C6A624F09 /* Bitwise Ops.swift */; }; - AA4AE37CE61DB029CDA7A78DF0E65A30 /* MD5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3BDFDE509786CC72B0B5EBBB87F54C14 /* MD5.swift */; }; - AA77E4FCA1931096078FD288C72D7690 /* NSURLSession+AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = F269536FCE8F92893C1DF08F94904EBD /* NSURLSession+AnyPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AAC2F5A133AF7913D3359545CB362B8E /* ABIParameterTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6EC6627D0179A3BE1D7BB58F2DBF51E7 /* ABIParameterTypes.swift */; }; - AB02DBB24DBB4F98005C0C14C342F8FF /* Prime Test.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A85805FE098BD65AFD79ABDC5A9DDF7 /* Prime Test.swift */; }; - AB0CBD60909A704D3D9158BC5D661B16 /* field_5x52.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C5F41A51FDAEBAF8F849026A9B09E2A /* field_5x52.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AB9E1F4EDDB1BFD7F4359B0E1AEF9C78 /* Cipher.swift in Sources */ = {isa = PBXBuildFile; fileRef = D62515D5BE9A59FE5C9041B4EBE9CA58 /* Cipher.swift */; }; - AC932B736284B35ECAD3DB196C2C4533 /* BufferStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63FD1428729C05C5A88BE98C12254ADA /* BufferStorage.swift */; }; - ACAFB6B368809FFE646FC6CE60BC1165 /* ecmult_gen.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D010E670FE8C5A9AAC9A8464ED42B3A /* ecmult_gen.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ADE49554E5BC26D0FC3CB250EC153F83 /* SecureBytes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 16973E34A2E1AB31C96F6ECF88E284D7 /* SecureBytes.swift */; }; - ADEB482DA254AAFBC42C7834493022B9 /* EthereumABI-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FC1B6B1176F612793CC1F8C240ED4F5 /* EthereumABI-macOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AEC703672CF0251F4AE1B807443AA2DF /* firstly.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FE7344E86789EA2ACF6B000EE6E0275 /* firstly.swift */; }; - AEE97FC60DDB4995F16A1796F5B56C1B /* join.m in Sources */ = {isa = PBXBuildFile; fileRef = C4D8573A6F8E2A67DD73406C5B3ECBB5 /* join.m */; }; - AEF51F69F68DDFB4BD984ACD87DA0517 /* CMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89EE579B1A3A156C9DE84CC0E9CC7F51 /* CMAC.swift */; }; - AF90B1C4429B63D9E9E2D7BA71C63B80 /* group_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 49F74127A936A7C34D38E84140D1EFAC /* group_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AFDA9E12CC7195153491C8CD1C0AAD8B /* Integer Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA46482A8E14BD7641E6F29ED4F0A6B4 /* Integer Conversion.swift */; }; - AFDE5FB41EA9B22F9F7D1845806B8436 /* Cimpl.c in Sources */ = {isa = PBXBuildFile; fileRef = 442D6200CC1781151499F7FAF44C0366 /* Cimpl.c */; }; - AFEBE1E855779D74D26F05919F5001AA /* UInt128.swift in Sources */ = {isa = PBXBuildFile; fileRef = F60D6D403033B0F37C22533C4A05A1E4 /* UInt128.swift */; }; - AFF838D30AE798EA2B0FE11A1ED0729E /* PBKDF1.swift in Sources */ = {isa = PBXBuildFile; fileRef = A31357292CDC03F5F3AEA4C1065BCDBF /* PBKDF1.swift */; }; - B075220C6A1ACDF3E6ECA9447125C827 /* Cryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1F2F682F960F536C585085773DF5BBA1 /* Cryptor.swift */; }; - B157BA21212B394F61AB6283EE656B0D /* ABIDecoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7A2D1D0062F350907B747E2A192E438 /* ABIDecoding.swift */; }; - B1CE9BDAFCAEDA7D99F7545490D1D518 /* String+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = C0A59FDACCE16F10DF39EA55249CA72D /* String+Extension.swift */; }; - B43A930051FDC74CE6667856407BD5CF /* Exponentiation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4289C87C5EC42792CDDDCFC5592AADF7 /* Exponentiation.swift */; }; - B4551C11886444FD0ECFCE0F05367412 /* PromiseKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 710AC65C4B223E829ED4375071A20A4B /* PromiseKit-dummy.m */; }; - B459770F6D8C06F6407DD9F863789E63 /* secp256k1.h in Headers */ = {isa = PBXBuildFile; fileRef = D318DFC773B02CFC92B543471C937BA7 /* secp256k1.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B4A0FDBAAF0122D250CB5DE25297FD8B /* ABIDecoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7A2D1D0062F350907B747E2A192E438 /* ABIDecoding.swift */; }; - B50565BC4DBFAF865B10BA46420F7625 /* scrypt-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 417827171F7329CB9A60952C4724D7CA /* scrypt-macOS-dummy.m */; }; - B52E20B7BAF9DFF4ACF992979FAA904D /* UInt8+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD5252D2AAE2CE2F1FFDA208DD0EFB4C /* UInt8+Extension.swift */; }; - B591BC023D1E6A16FCA94930AABFD4E3 /* scrypt-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 88B89257C4F705CF119D8638E268E65E /* scrypt-iOS-dummy.m */; }; - B5D7A26D0B0598AB3F160AAF17DE949A /* ABI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21FCC5A27F315ACD9DBDF025F826D31F /* ABI.swift */; }; - B640565E1593B250390597C2651078A4 /* BigInt-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 816CED29D01C20C94514563C21AC3763 /* BigInt-macOS-dummy.m */; }; - B716300FB849152C5C4C3DC9C14C8E8D /* Authenticator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E53BAD514C4F4E022EEBCEB1ABC3943 /* Authenticator.swift */; }; - B73725553EA7209B295AFAAF5F1641C9 /* scalar_8x32_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 81ECE7FE7C889AF9F1B739830D9A59B0 /* scalar_8x32_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B8F37FA0A973FDDC27C6425371AEEAD6 /* ecmult_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = FA4C0B3D9EC3E926E106CA2DE8CDEAF9 /* ecmult_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B9273317460CC1FE679BEB887B22502C /* ecmult_const.h in Headers */ = {isa = PBXBuildFile; fileRef = 05D37539C41BE79893FEDECCB70FC25B /* ecmult_const.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B95242B48A9EBE0FD2ED1CBD13BCF4E7 /* Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = B621DCE8D325B673C6F300B7C2CD478B /* Promise.swift */; }; - B955645F6EE6DB2D8D4F86F2465D6F32 /* scratch_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E9C2CC8E90A38FD011723EB814A5A52 /* scratch_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B9F6546BE8EA558E31A1E43AF37EAB83 /* hash.h in Headers */ = {isa = PBXBuildFile; fileRef = EA5B0A3B538B56303C1A061E2514BF07 /* hash.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BAD670F268A8F2AB9BB2BD41BA18BEFA /* Padding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3654C41FDB74088592DA713158476E5B /* Padding.swift */; }; - BB71E3B83F7833D6D6D7FDEAEA0BD96B /* CipherModeWorker.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1D1692A2F154E2828E569943ED540D4 /* CipherModeWorker.swift */; }; - BC9A423C1774D10E28F894E40D5AE2A3 /* Scrypt.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1C65F271D54976AEAF5B1CB4522A471 /* Scrypt.swift */; }; - BCD0F7C3FAC2C35AF21AF6BEB42F4C8A /* ABI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21FCC5A27F315ACD9DBDF025F826D31F /* ABI.swift */; }; - BCE563F1B7FA756C138FC28179851EC7 /* NSTask+AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = 4FFFD5E940B31BAEC3CCFD05B093B6F8 /* NSTask+AnyPromise.m */; }; - BF3AD846ADBFAF021EE70996A7ED071A /* secp256k1.c in Sources */ = {isa = PBXBuildFile; fileRef = AD85FC46DA6BEAA980010B0C5F2BEED3 /* secp256k1.c */; }; - BF3DECFBE86EB35CFAC5BAE1C0268391 /* UIViewController+AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = 05CC03039B7AACA3DE3D601125B19CC6 /* UIViewController+AnyPromise.m */; }; - C003185B61E62CF4BD4690EDBD0719A3 /* Blowfish+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB31CE10E8BEEBFC7B50C9F8A97E10A8 /* Blowfish+Foundation.swift */; }; - C0101FD19738FB97383D1C0CF5EEBF77 /* String Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 68D5DF1B1384D6392013199F71BACD06 /* String Conversion.swift */; }; - C02A520237A6EEC101F93FD5E741C295 /* scalar_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = FA4D3EFB3ECDE366218A9D0848F3C58B /* scalar_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C0951D3A5CDA6E27EDC2A65A700C8D8D /* Cryptors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89BECCA6149031B2659A0EECDCC2E4A5 /* Cryptors.swift */; }; - C0F8B164DDA6157937A300C207D56E4E /* Subtraction.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9B1DC98FA2ABF0645707ED4C6FF5D77 /* Subtraction.swift */; }; - C13DF5C0C3793C734EF3847DE3DFE9A0 /* BufferStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 63FD1428729C05C5A88BE98C12254ADA /* BufferStorage.swift */; }; - C14B99FFC98C0A425C680FE136F1D1D8 /* libsecp256k1-config.h in Headers */ = {isa = PBXBuildFile; fileRef = 12EC94EA370709920BAE52B23A048E1A /* libsecp256k1-config.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C1D9D7ECEE62A04544DFA4A2889BCC7D /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70E24C26EF4EF9C8244E7F94F175FD51 /* Configuration.swift */; }; - C510E3B26A4F4876F89A59D5D2F22006 /* Collection+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67F74D8CA41DCC5236159301ED92764C /* Collection+Extension.swift */; }; - C540A907CA97EA4FB79818D21D2E7CD0 /* Salsa.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB74063F2F7DC76E97D34EC40D093C52 /* Salsa.swift */; }; - C641D8B5081A582E0AFF1078B59C6DF1 /* PromiseKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 3EB87A244E5248ADD8D124225B21323F /* PromiseKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C6896E99AC63CF7E9506A6E8CA124CD5 /* PKCS5.swift in Sources */ = {isa = PBXBuildFile; fileRef = F964C89C691E6FE6350F48A4A3E1DD52 /* PKCS5.swift */; }; - C70A86EC15752B0731CD015CEF45CAAF /* PBKDF2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5BBEB708E926639930327B2FC6F3759D /* PBKDF2.swift */; }; - C83FF7FC178BF33DD5052001F05A83BF /* Updatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 27DE68FEECDD098908A9003BDA40307F /* Updatable.swift */; }; - C89964A06EC88B3B556310F199344D68 /* Pods-web3swift-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CCD178AF0C0283D14572A07109AABF34 /* Pods-web3swift-macOS-dummy.m */; }; - C969C4CB640BF795B01F3648075A446D /* Bit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 92C1E2F71DB75395E28DC3213425381D /* Bit.swift */; }; - C9B648C3CD7850DC94E49F5F5329CA81 /* Salsa.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB74063F2F7DC76E97D34EC40D093C52 /* Salsa.swift */; }; - CA9B0594A947364945D728CD48CE2675 /* SwiftRLP.h in Headers */ = {isa = PBXBuildFile; fileRef = B8EBC720E3207E6F08965D7549AAFEC6 /* SwiftRLP.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CAF3800A1D4B45C61035F3A330991F20 /* Authenticator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E53BAD514C4F4E022EEBCEB1ABC3943 /* Authenticator.swift */; }; - CBAB02308405D4C1CB4271EC4AB971F6 /* Words and Bits.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2D6E2E2ED41464CEB00832B492D67ECB /* Words and Bits.swift */; }; - CC44CC395434DAA9F2F7DA1D8E1C341A /* StreamEncryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 575A44CBD254AB2012072A25C3D25D19 /* StreamEncryptor.swift */; }; - CD1400BD40761FCBE46B17F6B8AA0AE9 /* HMAC+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAF14DF7DD65D242909C4D06F8C00DEF /* HMAC+Foundation.swift */; }; - CE15D3C4822F0B1D8A0C774B3FEE3973 /* ABIParsing.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9B3D040637E19F37C0D7EB3C1A6A991 /* ABIParsing.swift */; }; - CE2BCA099CEA37688059295108D416AD /* Random.swift in Sources */ = {isa = PBXBuildFile; fileRef = C04C575F1277CF14F506F691F9C669FC /* Random.swift */; }; - CEAE3126068D61D6D1DEE7A701376557 /* ABITypeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4F1681CFA49EA17D6A73339A9C1A44A /* ABITypeParser.swift */; }; - CFBF7084F0841CB8777A37BC16092662 /* after.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FB5F00D821CDC9BDA7F7709F07DD0F3 /* after.m */; }; - D0277DDDF21D96ACB1EA2C35C2455BDF /* scratch.h in Headers */ = {isa = PBXBuildFile; fileRef = 449887D7F7932CFAA2B3FAE0BEE1594B /* scratch.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D10BCDD795487B1471ADAF3F0D4485CA /* lax_der_privatekey_parsing.h in Headers */ = {isa = PBXBuildFile; fileRef = 15BED946B8A96EDBF82439D38353B748 /* lax_der_privatekey_parsing.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D1F0182968E66E044F80A9822BE772F0 /* Hashable.swift in Sources */ = {isa = PBXBuildFile; fileRef = EA975F09047F404D3183C92FCA1AD829 /* Hashable.swift */; }; - D29E48A6FDC719FD2FF024625C37CA22 /* BlockCipher.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4992855757033544670BD38D4484C08 /* BlockCipher.swift */; }; - D2C9540655CD82F8A12305D2B953BD71 /* NoPadding.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8172257020A0ACF61B9FA6264236BB6 /* NoPadding.swift */; }; - D3B166774A35F98D4C599A9B4DCBDC82 /* SwiftRLP-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EBAA5566E801EA55675E774C73EC9B68 /* SwiftRLP-iOS-dummy.m */; }; - D42A1D2FC1FD4BC6485683430F314F8D /* Pods-web3swift-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D8C2202C63BDA7C0F7AF6C89B6273FD /* Pods-web3swift-iOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D486D63B958DFDD8C755799433969946 /* hang.swift in Sources */ = {isa = PBXBuildFile; fileRef = 79B85C952F225CDFB5B272237402E77E /* hang.swift */; }; - D4C0E6966E5FED70544A97ACC237CF3A /* Digest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 721ECA637BED3AE2394AA1573B89D998 /* Digest.swift */; }; - D57E19C3E86448FD0CA3B9742DB49497 /* StreamEncryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 575A44CBD254AB2012072A25C3D25D19 /* StreamEncryptor.swift */; }; - D5C3C8E572CE88A1170DBA61CD43828B /* PromiseKit.root-CorePromise-Foundation-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A08DB7A40A2EAB27F94BB45DF634A4AC /* PromiseKit.root-CorePromise-Foundation-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D5F3CB86000211CEE2280DE68F875D8B /* basic-config.h in Headers */ = {isa = PBXBuildFile; fileRef = 1592E519056BA4CA85F67406D0EC2ED4 /* basic-config.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D6BDAA0C8CA8843CE436AA3573C378F9 /* Square Root.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93EB1CF4FDC03241B81C3C3B6F58B9E0 /* Square Root.swift */; }; - D6DCA066BC93D939AC99A4E197574317 /* secp256k1_swift-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9450E7D1C947B8B26E2581CEE561EE22 /* secp256k1_swift-iOS-dummy.m */; }; - D7705513171AE49C798D5A002BEC0737 /* scratch.h in Headers */ = {isa = PBXBuildFile; fileRef = 449887D7F7932CFAA2B3FAE0BEE1594B /* scratch.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D7875CD7BA041CED180D37E0448C09A8 /* Blowfish.swift in Sources */ = {isa = PBXBuildFile; fileRef = F063BD5FB8772F058E36A1292962E899 /* Blowfish.swift */; }; - D7AA60A9860ED2E7DD7440AC9D799A04 /* NoPadding.swift in Sources */ = {isa = PBXBuildFile; fileRef = B8172257020A0ACF61B9FA6264236BB6 /* NoPadding.swift */; }; - D7EC50261154FE1C386EDF60B128A90F /* NSNotificationCenter+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = CF31935E8E71BE039924EA648A315B8D /* NSNotificationCenter+Promise.swift */; }; - D81D753CE65D4B1E0F26F57606BD0F6C /* Bitwise Ops.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2631D55D12027D3935D7B85C6A624F09 /* Bitwise Ops.swift */; }; - D9BA126F50DCB7B25D32447C2E8931CC /* field_5x52_int128_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FB6255E4560252B9DC0BE760F34C261 /* field_5x52_int128_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DA1588018CD8315CFCBB2E0806B753E5 /* Array+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FC232D3CEB1791A116CFCB46BCCE606 /* Array+Foundation.swift */; }; - DA1BCCCA7C14C2EBC82C5FB68B56D506 /* field_10x26.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DCAB923DFB091E9F4A71F5FD29FEB40 /* field_10x26.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DA1E098DCF3DEE1C5D699424486C1D64 /* SHA3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C1637249D7E9C69FBC55792F4BFF580 /* SHA3.swift */; }; - DA4D5FDFBCF015FFBE6F1AC4611F1A78 /* ABIElements.swift in Sources */ = {isa = PBXBuildFile; fileRef = B2B4899E422658B96ADF84B5239C418D /* ABIElements.swift */; }; - DAA014164E03E57A7D043C270B6C9B84 /* PKCS7.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C5181B2E5F94EAFEF5F04D83E0FFD13 /* PKCS7.swift */; }; - DD67FFA8EE4F3833E14B823CEE55424B /* Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = B621DCE8D325B673C6F300B7C2CD478B /* Promise.swift */; }; - DD7EF0CDE3C0223DD3933632CDB2AB01 /* Utils+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = F98F9737D714C11C13F01403ECACC354 /* Utils+Foundation.swift */; }; - DDAAEE587CECD365E4372D6AEF67D713 /* lax_der_privatekey_parsing.c in Sources */ = {isa = PBXBuildFile; fileRef = 60243E0B2E1CDFC9B6DF789487982447 /* lax_der_privatekey_parsing.c */; }; - DE020DA46E23F23DCCFAE08D581C1210 /* CustomStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0EE85F786503354B347C059417EBAD2 /* CustomStringConvertible.swift */; }; - DE0C833855F30BFD02D7F624009AFCE5 /* Deprecations.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9A9A0105BAE9E5BEE9ADD4B17A58DD8 /* Deprecations.swift */; }; - DE86F4DBFBAE2D9EADB44907B3B7FC1D /* SHA3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C1637249D7E9C69FBC55792F4BFF580 /* SHA3.swift */; }; - DE9F01F9CE4B8C74DB084D584C1F4DF7 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81392F0749049A8C999337DDA716A157 /* Error.swift */; }; - DED6A3731F280B7A5C4BA0088245421D /* String+FoundationExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = D2742B99A93E16E813DA0B71800AAA56 /* String+FoundationExtension.swift */; }; - DF094246BD7D1C3F0B90908FE27CE355 /* field_5x52.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C5F41A51FDAEBAF8F849026A9B09E2A /* field_5x52.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E15BFF7A7883A5BFB699464499718E52 /* BlockEncryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3F9EE37EACAF96F7344C1F0AEA46F02C /* BlockEncryptor.swift */; }; - E1BD1671D6E0A0FDAC9298373486DA9F /* Square Root.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93EB1CF4FDC03241B81C3C3B6F58B9E0 /* Square Root.swift */; }; - E1BE5D29622CD818FC3CE0D0E9D944E3 /* num.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D1B636300E29159DFA920C5BA2E5F7C /* num.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E211E262D4BD3E0165706646B9DBAD9C /* Scrypt.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1C65F271D54976AEAF5B1CB4522A471 /* Scrypt.swift */; }; - E2304F8E1E94478D68A8EC526EDCCBAD /* scalar_4x64.h in Headers */ = {isa = PBXBuildFile; fileRef = E1999CB16AEF90FFCC762EC5BA3C538B /* scalar_4x64.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E254A91C69969B33ED1BF9BDE5B19AED /* Data Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1B8BA477868467E169FF27E9193A10DA /* Data Conversion.swift */; }; - E350B1B350751D65ED5A630756C5DDAF /* ECB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6F1D20DF17340D045A1FDC2D1D64449D /* ECB.swift */; }; - E38ACED69C24647A7A07B2B72C7580BD /* BlockDecryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38E248D955FFD067941A82DF6B7B3C4F /* BlockDecryptor.swift */; }; - E4FB02298751B056940AB39261020DAB /* CTR.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8A3D345B7D38F0B4BAB39F24505D5E5E /* CTR.swift */; }; - E59A5E45ED8B25E70C9C6A6E89C566D4 /* scalar_low.h in Headers */ = {isa = PBXBuildFile; fileRef = ABA2CC618DEF4A5E27ADED64FC6F96A5 /* scalar_low.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E667D403FE161578DA4BD7A748C01FE0 /* when.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E0D3EDB8E94AA59C54E4808C60A2744 /* when.m */; }; - E6950B7C92641175616A7FE09FA2574F /* Checksum.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43C25934B3D3377624DF16153BF76578 /* Checksum.swift */; }; - E6E4C025FE5F1391E96A65CF5F594591 /* Catchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 96C4685C831E862AD0F75DC78A3A5B61 /* Catchable.swift */; }; - E73B7A279183289119158D0098CE5593 /* NSURLSession+AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = F269536FCE8F92893C1DF08F94904EBD /* NSURLSession+AnyPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E8E53A24F88E4B1F7320170A34F532C7 /* hash_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = A1687163A14D55D2EF896A97CD937491 /* hash_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E96683BDB351B577E8F4C46E4E7A99A6 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A5C7F3160C1A282D95FFBC31C59404D /* UIKit.framework */; }; - E96D904E355EFA92932B4B71E59472E4 /* BlockMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00E773D6D25B2A450D593D189B85B7DA /* BlockMode.swift */; }; - EB52C8F7723FCC94649C4768B67E2E3A /* SHA1.swift in Sources */ = {isa = PBXBuildFile; fileRef = CDFC58447BAB63CE30E97C059F8345F5 /* SHA1.swift */; }; - EB9345AB32E8C1BCE5C88C239CFAF2B9 /* AEAD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 05DB571F7562C6E5DAC821BF33DF2ACE /* AEAD.swift */; }; - EBC1181767AADF30189982641F9B9648 /* Prime Test.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A85805FE098BD65AFD79ABDC5A9DDF7 /* Prime Test.swift */; }; - EBD3735323AB89C906B5E1C536976080 /* BlockDecryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38E248D955FFD067941A82DF6B7B3C4F /* BlockDecryptor.swift */; }; - EC0634AA758562515F6A6C370F9C7102 /* lax_der_parsing.h in Headers */ = {isa = PBXBuildFile; fileRef = 58FEC74B279A9D31ADE339DE27E86FA9 /* lax_der_parsing.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ECF940C778D08964A4CC5F1090E5B694 /* num_gmp_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = A69680CF78C97C6DA250B325FFD04251 /* num_gmp_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EDEB77EE161E91BE126DB5BECD0D2F88 /* AES.Cryptors.swift in Sources */ = {isa = PBXBuildFile; fileRef = B453F34A70203AF07F27C5AE1B2A0518 /* AES.Cryptors.swift */; }; - EE783493F1B7530C3742E03C554493DA /* num_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 982E6E4B839762B67F92588D34990052 /* num_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EF2912DE621D3B57FB6A277CBF39B316 /* GCM.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5B830B448B480E1AE7466CE0AB7565D1 /* GCM.swift */; }; - EF56A1A9A97666C4D03AA9AAF5A37918 /* Strideable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 34A205CA261F59DB1AC7C1BE4E2ABE19 /* Strideable.swift */; }; - EF62E2EFC77C073FE4E28108723ACF4B /* BigInt-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 95F6C76BA5D1065824F88B06602E1A04 /* BigInt-iOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EFB12B5682D23EBB212EC96E839A72A2 /* ABIParameterTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6EC6627D0179A3BE1D7BB58F2DBF51E7 /* ABIParameterTypes.swift */; }; - EFDC04F64EB4766D33AC8058E12B4561 /* GCD.swift in Sources */ = {isa = PBXBuildFile; fileRef = EB02248C062005D2F2620C9F81EC5ED4 /* GCD.swift */; }; - F0444E1F4E7C762ECC68CF056B05412E /* when.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E0D3EDB8E94AA59C54E4808C60A2744 /* when.m */; }; - F0DFE753734F032747272B65DBEEF3A8 /* field_10x26_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = F7ED977AF2E31DEA78D850BDE6C9F601 /* field_10x26_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F1DD83612B8154D1465CF398FCFA9596 /* CCM.swift in Sources */ = {isa = PBXBuildFile; fileRef = 31BA61BBC2E9A900CDFD9106099E71AF /* CCM.swift */; }; - F281004328C1EE7335B9F8B4DF6D8F0B /* race.swift in Sources */ = {isa = PBXBuildFile; fileRef = C799FC61BB50110B0EF9812635A7CF8F /* race.swift */; }; - F283953424AF900B7DDCD8D69382CC31 /* secp256k1_ecdh.h in Headers */ = {isa = PBXBuildFile; fileRef = 516F61020B364118837B9099CD918F5F /* secp256k1_ecdh.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F2976AA313F35FAE9B9112630BAEF66D /* fwd.h in Headers */ = {isa = PBXBuildFile; fileRef = F7E0FE543A2A814147E52BD4424892FD /* fwd.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F2B6BA61DB14E235D4EEFFF61BE42C74 /* EthereumAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = C4AD5698CEACE94C1CAD1C0317E14905 /* EthereumAddress.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F2BA57EDD0CBD8A486E937BF6075005E /* lax_der_privatekey_parsing.h in Headers */ = {isa = PBXBuildFile; fileRef = 15BED946B8A96EDBF82439D38353B748 /* lax_der_privatekey_parsing.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F2CEA0F86BECA15D8730D3D53D9EAF69 /* SipHash-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1775FE4529A63B3ACF1AF8049A86B5B5 /* SipHash-iOS-dummy.m */; }; - F3490F456CCC074812E7A772E3BE2F89 /* EthereumAddress.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFAA80681A91BDC50EFC4294353BC5BA /* EthereumAddress.swift */; }; - F3B4A2958AB11045072673A69A78A808 /* Box.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBE693F0F5E15CCA4AE9D51B9A369B70 /* Box.swift */; }; - F48FDD8548C612FB765A5F4D3F2AAEB2 /* PCBC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E0CB4379D0092F51F5C1232B3CD03D3 /* PCBC.swift */; }; - F58374064F4B7EFE824BF746EABBEE37 /* secp256k1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4D5996479C4CB892D1B062406C8C08F6 /* secp256k1.swift */; }; - F5AE13A73A33CAF4BA119DDEBCAC5809 /* SwiftRLP-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CDB465170BB966F97819E263D12E34D0 /* SwiftRLP-macOS-dummy.m */; }; - F6752D4792009A24408BE5E316FDDDE5 /* fwd.h in Headers */ = {isa = PBXBuildFile; fileRef = F7E0FE543A2A814147E52BD4424892FD /* fwd.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F6B78FA78EDE2C42ECDEE022019AB812 /* lax_der_privatekey_parsing.c in Sources */ = {isa = PBXBuildFile; fileRef = 60243E0B2E1CDFC9B6DF789487982447 /* lax_der_privatekey_parsing.c */; }; - F6C04F880164DA1647FDF6654CD65CBE /* Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85342594A31BFFC584D4660A9041CF48 /* Codable.swift */; }; - F6EEBE907D9BF3B0332ED86D67236441 /* BigInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1782185CE59A4E4F74A5C0258C3B5F61 /* BigInt.swift */; }; - F720A1684F0AACCAFF9859F9C8078049 /* PMKFoundation.h in Headers */ = {isa = PBXBuildFile; fileRef = 948894E3D7054F9BEAA31B5D6061F696 /* PMKFoundation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F854EACBF11549213B26B4748FBB94A0 /* Subtraction.swift in Sources */ = {isa = PBXBuildFile; fileRef = D9B1DC98FA2ABF0645707ED4C6FF5D77 /* Subtraction.swift */; }; - F95445AB786CF29CEA99E52C88BFE706 /* AES.swift in Sources */ = {isa = PBXBuildFile; fileRef = 32E6FCC003B1158AFE68C8101E9DC9B0 /* AES.swift */; }; - F9DD21DBA56A782D3D51A7414954A9E2 /* scalar.h in Headers */ = {isa = PBXBuildFile; fileRef = 2716312EADA930757B04015685EFD479 /* scalar.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FA47C2FD4BE0AEE4BBB8F078CEDED890 /* Cipher.swift in Sources */ = {isa = PBXBuildFile; fileRef = D62515D5BE9A59FE5C9041B4EBE9CA58 /* Cipher.swift */; }; - FB3B4D902E0078517C1A8D1A64E0D405 /* PMKFoundation.h in Headers */ = {isa = PBXBuildFile; fileRef = 948894E3D7054F9BEAA31B5D6061F696 /* PMKFoundation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FB5F656078445F49C1D464089236D551 /* NSNotificationCenter+AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = 59463535BD4D6DAD08D36EAF4421D11D /* NSNotificationCenter+AnyPromise.m */; }; - FBA0C0B9F810F412F1B19B633DF77D78 /* BigInt-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A664C0C78E9A17B67C1E2444F370C841 /* BigInt-macOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FC76FBD9E6420F2FD85F7F5EC55B9A31 /* secp256k1.h in Headers */ = {isa = PBXBuildFile; fileRef = D318DFC773B02CFC92B543471C937BA7 /* secp256k1.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FCA65EE46FA16DBEA0AD94E3C1C2FD03 /* Guarantee.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9EFC88D3858F1B2D4952BAA697C360D3 /* Guarantee.swift */; }; - FCB573EB81729BFA19963E69E2A91CA4 /* field_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 5300C71B6A3AB50A1D7ED70A41FAAD6B /* field_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FD6E4E6D2515323B98F8499CAF7D8486 /* ZeroPadding.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6E02047F0F6A6150C26B56EEF63F55B /* ZeroPadding.swift */; }; - FDCFBEFC7824A92FB550C46D4F6B0141 /* ecmult_gen_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = B9A05629BB0205300B694B527AD16E56 /* ecmult_gen_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FDE6F49BA9C3731D172E46EA428D8F51 /* ecmult_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = FA4C0B3D9EC3E926E106CA2DE8CDEAF9 /* ecmult_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FE1AE77DFA62EC3B659F1A98D2367EC7 /* EthereumAddress-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 502350FD0523CAD681AB6D24DFFBE55E /* EthereumAddress-iOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FE52A2BA42E76A122211A8115915233D /* Pods-web3swift-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 201CB380345E9D668D690C12DA30C425 /* Pods-web3swift-iOS-dummy.m */; }; - FF7A4D23C449D4BB4A93095BB9F4ECA5 /* when.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1E4426237EBEE47CAC169D6291F77423 /* when.swift */; }; - FF83256DE909E2F86AEBBF4E51F42EF0 /* Collection+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67F74D8CA41DCC5236159301ED92764C /* Collection+Extension.swift */; }; - FFCA65A5E63D601537B9642D26E4B00E /* main_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = A3B7939D27D85A4C92DE2CD6D6C8E4EB /* main_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FFD1323B3E415476F73D432694CC4D35 /* Rabbit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 129427E2D354B71D619F0DAC197039BD /* Rabbit.swift */; }; + 002AAAA880DEFFCA9459A26E9E92E0D9 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA636A482B1BF11F02A870BB3DA06359 /* Error.swift */; }; + 00DA6F98B4F035D1E6FCDFC96FB9BC56 /* field_10x26_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = D45D7AA159DF590CE307AD3888357FF6 /* field_10x26_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 01803C8E34FCA68E95621D3EA349FB22 /* GCM.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78D422437790D998946DD0FBEB5AF647 /* GCM.swift */; }; + 021FAFB49E4682B804C8DB3E7DECC6ED /* String+FoundationExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C364BAD5A6346168A8A8C1B5D3A165A /* String+FoundationExtension.swift */; }; + 022B431C7C8752440448F1DC6D16F405 /* EthereumABI-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E1A19F89B437A6D74CA02F280C04A08 /* EthereumABI-macOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 029FACF28D637ADA219E3F1E8993B779 /* after.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BC96F502ECCE0CAC1290F555E6CDCA2 /* after.swift */; }; + 03B650E8237CC0BEB4D7FC9A63BC4812 /* EthereumABI.h in Headers */ = {isa = PBXBuildFile; fileRef = 4957432BDAB2628615281546039EA11F /* EthereumABI.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 03E798430E62F56509146CD18AF60B0C /* NSNotificationCenter+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7D3926357A9406E0189BF9662B80C96 /* NSNotificationCenter+Promise.swift */; }; + 043AC05F23E9C59CC1A7F48E3FC477DE /* PromiseKit-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 32E12F383ABD234CED64298D667ED4E2 /* PromiseKit-dummy.m */; }; + 05087E21C624085D72241A62B2D4454B /* Box.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C6E9E5E682DBF7704337FEE7CC5718C /* Box.swift */; }; + 0533D8D66340E758F208A11716462C62 /* field_5x52_asm_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 04900C53473A92196FEF6D1FB913F6B2 /* field_5x52_asm_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 067E808B1D32B4D77117162FF41BB64A /* hang.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17B42058A26F55EBB2018E967365E896 /* hang.swift */; }; + 069BAFD84C38280FAA3DB073D147B126 /* secp256k1_recovery.h in Headers */ = {isa = PBXBuildFile; fileRef = F971750BB82994ADCFC38BB32403C842 /* secp256k1_recovery.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 06A8D45D409443986F839D317B2F66E9 /* firstly.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E64CFD0269A85944373F7F3FBD1F709 /* firstly.swift */; }; + 07F6C599901282E06141F6488B55F043 /* lax_der_parsing.c in Sources */ = {isa = PBXBuildFile; fileRef = 498737146697C4CF91BEC8CB75ADE758 /* lax_der_parsing.c */; }; + 08B020DD1E2B48B515AB4E632AC70831 /* UInt64+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD28390532488220CCE85A73BD802A79 /* UInt64+Extension.swift */; }; + 09B6BC2DBE49E7A8C1A7EABA34ACE318 /* Pods-web3swift-macOS_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E7D99D8968EF613FE8D38FF29AABC097 /* Pods-web3swift-macOS_Tests-dummy.m */; }; + 0A11C0F9B934691866059D59116B481F /* BigUInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = D253067C91D3016B522CB35A46CE5F22 /* BigUInt.swift */; }; + 0A4DB6625965D8E286C6B2AD645F4BD8 /* Addition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37D89FBD7D43BB26574CB615D9512FEF /* Addition.swift */; }; + 0A5CF83078426B2D139A8139077C87C9 /* Resolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0561EE13DBE94512D8F729B33CAD113 /* Resolver.swift */; }; + 0A8CEC53556C4684EBB5E8087FC431B8 /* secp256k1_recovery.h in Headers */ = {isa = PBXBuildFile; fileRef = F971750BB82994ADCFC38BB32403C842 /* secp256k1_recovery.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0B6F3455270ED43061165E6AE41DF882 /* ecmult.h in Headers */ = {isa = PBXBuildFile; fileRef = 14C9FB7A5722DD2F25A02D7E85D66851 /* ecmult.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0B7F7E027B8890BE15103551EDD73731 /* EthereumAddress-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F664C42DC03E9E39CC026CB50A5A3C4 /* EthereumAddress-macOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0C729FA209B23D741A7BF68CA6F61098 /* Int+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDDBDC8A4839844919A3FE6035FD0763 /* Int+Extension.swift */; }; + 0D206E20237A65EEC7D91EE361181AF7 /* CCM.swift in Sources */ = {isa = PBXBuildFile; fileRef = F264CC82B7BE1D53B2061CA9963FDCEB /* CCM.swift */; }; + 0D56FC0A02CFA67CED7FABF1E43993BE /* SwiftRLP-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D5D24495BD995999F485C9AEC2234861 /* SwiftRLP-macOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0DDBEBBC35E7006100CCD67DAA2EB959 /* lax_der_privatekey_parsing.c in Sources */ = {isa = PBXBuildFile; fileRef = FDDA759AF2CE7BDABDD5E630F710E01C /* lax_der_privatekey_parsing.c */; }; + 0E524E38163C478A87BA8971BBB5179A /* scalar_4x64.h in Headers */ = {isa = PBXBuildFile; fileRef = D2E554BF585DFE6C4B1D6423543C1879 /* scalar_4x64.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0EF4B207D551D2B314BB0EA5BECA189D /* Scrypt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72A22AF53D9A478683D5E756F6376585 /* Scrypt.swift */; }; + 0EFABDDC8436ECF2E3AD5DB3AF265EE9 /* EthereumAddress.swift in Sources */ = {isa = PBXBuildFile; fileRef = 111A1B06BCF77ED825F975199BC1588F /* EthereumAddress.swift */; }; + 0F9C3AAB096E8C0FE8DF2F59168EEBF3 /* ABIParsing.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9A1D7FC02C37C5EE11D7F65F53A891B /* ABIParsing.swift */; }; + 0FCA9824C775454DEE65386700FCC506 /* Rabbit+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 475F87ADDCE16AE83FBF25B6D10D2240 /* Rabbit+Foundation.swift */; }; + 103E92B26E0A7209D9D1A9FD4BE42E9E /* secp256k1.h in Headers */ = {isa = PBXBuildFile; fileRef = E2BEF552D39ED22F7594B3763A541A38 /* secp256k1.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 10717F8A2457487A4D4C18F24CFBCC86 /* ABIParameterTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38B641FD617BE08F4BB454E68D1765EC /* ABIParameterTypes.swift */; }; + 11E104340B2B221FE96346047BAD6D71 /* Padding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F7114427E9F75D786E1559CDD8D95E /* Padding.swift */; }; + 1216B707DC708F71B95BEC576ED3A514 /* Integer Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93E9B8A292E1625A7A0785D56AE781AF /* Integer Conversion.swift */; }; + 12B58DE32E4A642BE42B5DD7F5D3EED0 /* hang.m in Sources */ = {isa = PBXBuildFile; fileRef = 3ECA496D234930E114F1BFA8731F2019 /* hang.m */; }; + 12ED0D6352AD8E7C6B2AF8872FE07A58 /* field_5x52.h in Headers */ = {isa = PBXBuildFile; fileRef = 488241E48B79522B373D44AC77D28E38 /* field_5x52.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 13A13B8815787000544347A9930BA16D /* SHA3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D3B388355B3436A4F05D5188C21DB27 /* SHA3.swift */; }; + 1513BEBB3898B1412DE2E2CD5F023838 /* Generics.swift in Sources */ = {isa = PBXBuildFile; fileRef = A97A35078F077418512A17735782E820 /* Generics.swift */; }; + 15402A6097DF6978559A905F3A65AC92 /* SwiftRLP-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C773B442EBA52C2EB32F7D0A97B85FD1 /* SwiftRLP-macOS-dummy.m */; }; + 157A52C754866F2C98865A270562F595 /* CryptoSwift-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 47D1520CA63E54CDB212AFBC04686C66 /* CryptoSwift-macOS-dummy.m */; }; + 15F0FADACFCD4E6B4B0617D2ABD80054 /* RandomUInt64.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B7B2BABBC71C01A486933B29B8A5D65 /* RandomUInt64.swift */; }; + 16AB332EAE742445CC3FB8EBF34AF2B2 /* AnyPromise.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDBD4C36C561D8529F5054B86AC09A8D /* AnyPromise.swift */; }; + 186425A9A842EBE5930B4D8F8E636BE4 /* SipHasher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 304F371B4CAF652B625AE51B5842F469 /* SipHasher.swift */; }; + 18A65DB9641AA9A0561755A7D07D8961 /* libsecp256k1-config.h in Headers */ = {isa = PBXBuildFile; fileRef = 0353028DF7F0A9298FD28836D80696A8 /* libsecp256k1-config.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 19247CDF5AE68A5FC65909EF92111B25 /* UInt64+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD28390532488220CCE85A73BD802A79 /* UInt64+Extension.swift */; }; + 19B5E5C266EE9B93BF166D024B2ABBD2 /* util.h in Headers */ = {isa = PBXBuildFile; fileRef = 72E288A0BF834077C46FEB344423C486 /* util.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1AF9930C8AD9068C23C077EFE8E47D8E /* UIView+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = BE7D90A5E3DE9C921B269CB59D1579A3 /* UIView+Promise.swift */; }; + 1B0B519A890C7F9491BC726B690153B5 /* Division.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36363D831FF3F11A0905D8ACAA9F9D83 /* Division.swift */; }; + 1B765C25585B150AE631EBBC31CC7A4D /* NSURLSession+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43B568138438C21A8C636F797155E724 /* NSURLSession+Promise.swift */; }; + 1B85FB16B458E4D90420E9B119A6C9BE /* field_10x26.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A3E3AE2B1B1850EE2631204F06D2AC6 /* field_10x26.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1B91092A9BAFC23D4091AE56F94B68E4 /* NoPadding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FF1010E2451FC3AB71B94785E864ACF /* NoPadding.swift */; }; + 1BA549783B4D28E606671796489C4E90 /* secp256k1.c in Sources */ = {isa = PBXBuildFile; fileRef = 83CFEBF76937B64731AFFAC12CB6951C /* secp256k1.c */; }; + 1C6D65C7BD3DB9F02296BE5C51F1F083 /* ecdsa.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FD2F48E9665EEDB5CC7DEFFB457B408 /* ecdsa.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1C90445001B50ADF0BB69BEF639E5742 /* scratch_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = CBD814AC7E34BCEF996907E2E79C6781 /* scratch_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1E211054D59D77C4D1B112F2021ADC96 /* PKCS7Padding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24428B80A9198FFDD8E3E7E670F95F28 /* PKCS7Padding.swift */; }; + 1E6488AD243EB09B2BAD090507946B76 /* after.m in Sources */ = {isa = PBXBuildFile; fileRef = ACB882C8222C3523CC4D5EF3701B6276 /* after.m */; }; + 1E6C8ECFAB1A902A4936FFEB22079A02 /* Addition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 37D89FBD7D43BB26574CB615D9512FEF /* Addition.swift */; }; + 1EE91A9718C2762FFB79FDBF644F5A4E /* HMAC+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A423D2DBFB02684FFF5C78DACC05413 /* HMAC+Foundation.swift */; }; + 1EEF0AC9C285DB3CA73F0D9058DF4E71 /* race.m in Sources */ = {isa = PBXBuildFile; fileRef = 648E4049E7508CAB5BCA1D509BC68D22 /* race.m */; }; + 1F1EF4F5E8A211670C84F4E56F2003B0 /* Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA0F634D55B2659FF1FD81111C26B0DA /* Operators.swift */; }; + 2000B7B520FE6E56E8A656A2B19D5C0C /* Shifts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F89FADE80B54C10795051798E48AAFA /* Shifts.swift */; }; + 203DD312A5D6C23266BCE56892FD739B /* BigInt-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 42A3051B57B4A6B03E15DD21C154FE9E /* BigInt-macOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 20AD8745CED423283F99706D3E5A4341 /* Catchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA51288188D2F8A1B7F02AE89D7EF070 /* Catchable.swift */; }; + 20E3C2E2A103F5ED5D4271DAC1CD0C97 /* SwiftRLP.h in Headers */ = {isa = PBXBuildFile; fileRef = 050395E39D6AE200916B501ADE70557F /* SwiftRLP.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 212AEFA0295AA6EFD0671B8DE6476FE4 /* scalar_8x32_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = EEBD564198615FCCAD20667A08D05B2F /* scalar_8x32_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 21C45164BA9D0172A286ADE8715116A4 /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D25B259C6A977D79B29902C27F0BA7F /* Configuration.swift */; }; + 227AD61FC03EEF7ABD45C12C6C24E107 /* UInt8+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = D55B0717A15D44F1A57DE4DE139635B7 /* UInt8+Extension.swift */; }; + 22A00756B498E2904A5C0D9208DBAE17 /* PKCS7Padding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24428B80A9198FFDD8E3E7E670F95F28 /* PKCS7Padding.swift */; }; + 22AA6C68DAA84A001CF2BAA2D4DF0D0D /* lax_der_privatekey_parsing.h in Headers */ = {isa = PBXBuildFile; fileRef = 253BD822D0A8004D7B0DFB7762FB8A27 /* lax_der_privatekey_parsing.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 23026CDCF1B06AA4FFFDA08573D104F0 /* field_5x52_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 96766ECA4FDB07979BE6A09ADAAEDFC2 /* field_5x52_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2357617AD9054CFE364623315AA1157F /* Rabbit+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 475F87ADDCE16AE83FBF25B6D10D2240 /* Rabbit+Foundation.swift */; }; + 2359DFA400D532F3555052AE96E9F3D2 /* join.m in Sources */ = {isa = PBXBuildFile; fileRef = 045FF5F031C7ED0B4A7BA563693DEC4A /* join.m */; }; + 2408ABF0F183F0CC36D50F8433F3F332 /* ecdsa.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FD2F48E9665EEDB5CC7DEFFB457B408 /* ecdsa.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 240903F1CB0F5FD146220A03F19D4CBA /* UInt128.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47562771F3A801F7CAF06418D691AA65 /* UInt128.swift */; }; + 2478AE9F55B081C003329434D8A2FFDE /* hang.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17B42058A26F55EBB2018E967365E896 /* hang.swift */; }; + 249562F51A5E07DF862CB21AC0F31ADC /* Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 793963003BB74B4195ACAA0600BAADFB /* Codable.swift */; }; + 25381F983F3E46B46BB6F2D60583E315 /* when.swift in Sources */ = {isa = PBXBuildFile; fileRef = C18D5B6C9B33A211DE8F862CB6FD44C1 /* when.swift */; }; + 277660D74FBDD95B3610266167F7CF7A /* scalar_8x32.h in Headers */ = {isa = PBXBuildFile; fileRef = 344F545B3020C85E946705FE5D45BCB1 /* scalar_8x32.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 27860F9D8159E94F56559A5872FCBC24 /* ZeroPadding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60DA8BB76D65CA15185B68905F4A22A7 /* ZeroPadding.swift */; }; + 27F7D4F4A7C3C671641A88E266E1B1C5 /* Pods-web3swift-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E9773490FE3E392A59E69B644513832 /* Pods-web3swift-iOS-dummy.m */; }; + 27F978D548FE9CB3CCA5C6780758B9B1 /* EthereumAddress.swift in Sources */ = {isa = PBXBuildFile; fileRef = 111A1B06BCF77ED825F975199BC1588F /* EthereumAddress.swift */; }; + 28C63781E7E4AB8243321FEB317BD5A6 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D29988BC5A599979B64572B93EE1392 /* Utils.swift */; }; + 28DA93F5A980C0267D2102D521738F56 /* secp256k1_ecdh.h in Headers */ = {isa = PBXBuildFile; fileRef = F125F7BD81523154CC4A4034836F125F /* secp256k1_ecdh.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 29163DCCA96C5BB244A4A2A4B4258DB8 /* UIViewController+AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = AB3D015AA8F199B6E75B73ACC5327C41 /* UIViewController+AnyPromise.m */; }; + 2924B754AE216404471861BF98F57C47 /* BlockCipher.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE27686339448755E03DAA74C4A82DFF /* BlockCipher.swift */; }; + 2A3F786E13160373E1874FBB99972FEA /* scalar_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = D8EBAEAAF67601FEEE105A164353AA4A /* scalar_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2A72B0FD70E02FE05ADCED34389E5D5F /* SipHashable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DDF0C5D7550DFF3B1F0B86D191EB6AC /* SipHashable.swift */; }; + 2AE4456F891EB698A161E579E7DE2609 /* SHA2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CE27784F70AB0F3CA992251CCC43639 /* SHA2.swift */; }; + 2B130EE26C370B4FA7D8C5DA0334CAE7 /* PKCS7.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DB3272C8DBA8E45B04C4B3D733B7CF9 /* PKCS7.swift */; }; + 2B239FA51CE6B11F663BC2C668FC1EC3 /* PBKDF1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B84CE4D914C7D04F94F99117E219CD8 /* PBKDF1.swift */; }; + 2C7C88A9FF74E6BAC1FD7020B4E13C26 /* HKDF.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2459A0354C91F62BF49272A23D8AF59A /* HKDF.swift */; }; + 2CB296DD07D7828CB9BBFFC5AE4E862F /* String+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AC458677A145A70AA98906BC8E38593 /* String+Extension.swift */; }; + 2CB3D55F31D6927F4AA4C4BF34FF932A /* secp256k1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51AC9A1251117540442A35084870A755 /* secp256k1.swift */; }; + 2D8CC88FA9D0C800AB2D1C968854167D /* num_gmp_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = CC388521E26720CBAAD2E57AFA15548F /* num_gmp_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2DAB2610704DE94E99988D5BF72F1630 /* Authenticator.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB4FA7719D0E98131901E331055EA08C /* Authenticator.swift */; }; + 2E9AA763D6EB6DF71169A2ED2A1FDB42 /* Words and Bits.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E907446E210B18A66F13626261B4866 /* Words and Bits.swift */; }; + 2F2C9F792F9FFC644F4883857A40367D /* field_5x52_int128_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = BEE38096AD3B841150147FF97B9F5407 /* field_5x52_int128_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2F8A56B4A6507A38B1B84EDDBEEFDFF1 /* join.m in Sources */ = {isa = PBXBuildFile; fileRef = 045FF5F031C7ED0B4A7BA563693DEC4A /* join.m */; }; + 2FA15EA28C9FC0D2EF49F0F8670CCA65 /* Cryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE0F2E96FAA9594116A9C72D7B450944 /* Cryptor.swift */; }; + 2FD4F4C90AB776B0711FC6EC0E0EBDD6 /* SipHash-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C1021556CE0093EAE4141364EA675DF /* SipHash-iOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 304651BE6224CA23CC6BD71163073C4B /* AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = E86068905BB67DE8710FFB60C14DBF84 /* AnyPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 30EDA872902E4E7F8DB7D4C265754432 /* hang.m in Sources */ = {isa = PBXBuildFile; fileRef = 3ECA496D234930E114F1BFA8731F2019 /* hang.m */; }; + 31488A9BA10F4EA61B7AE5AE427BB97A /* UIView+AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = 85B15778E87C7BE38C701416C3F078DD /* UIView+AnyPromise.m */; }; + 3167F30268878033D0C63889142F1B8C /* Exponentiation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85AF89ABCDC8DCDCD03386A216CFA37F /* Exponentiation.swift */; }; + 327A3E34451AB394BFDD5FA1B8B1DDC7 /* EthereumABI-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F39E2E6EDB4E1409B5D99D7D1F1C84C /* EthereumABI-iOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3295DF8AB7A6899EDC42A076A1485506 /* PromiseKit.h in Headers */ = {isa = PBXBuildFile; fileRef = DEE1370AFEAA05F530694BB5014C5A34 /* PromiseKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 334E6BEBF2CAA31BB2E7F88BE0957F35 /* ABIParsing.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9A1D7FC02C37C5EE11D7F65F53A891B /* ABIParsing.swift */; }; + 33720ACBE2362615C8F0AEE4E1A82A31 /* SHA2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0CE27784F70AB0F3CA992251CCC43639 /* SHA2.swift */; }; + 34948B04B578AF2A5E8D9DC4EEC0B7CB /* fwd.h in Headers */ = {isa = PBXBuildFile; fileRef = 3764F88844F07A8EFA954871CE5F44A2 /* fwd.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 359E9EC2987D3D30A5406C0B9155D9BB /* DigestType.swift in Sources */ = {isa = PBXBuildFile; fileRef = D84862D0D4B599199868BFF9B3287826 /* DigestType.swift */; }; + 361E941F93802DA9F9370489FCD7A1EB /* num_gmp_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = CC388521E26720CBAAD2E57AFA15548F /* num_gmp_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 372D7A21D48378B6EAF7FAC6B38C55E2 /* hash_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4436C2C80382A76E59524188D3813A /* hash_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 38E18BA5911B746761441D40EFB80A27 /* Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA0F634D55B2659FF1FD81111C26B0DA /* Operators.swift */; }; + 38FAFA5C87E9E768FC1E6F3C74DCEF95 /* AES.Cryptors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DEA84DE5F6CA4EB52AAF1AA5383E053 /* AES.Cryptors.swift */; }; + 3927593FDF9A68FE5B3B19753FAB6B82 /* field_10x26_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = D45D7AA159DF590CE307AD3888357FF6 /* field_10x26_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3B55DF733126435403FA04631C90C45B /* Array+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CCF7AADFE856CD7CE2FBC60261C817F /* Array+Extension.swift */; }; + 3C723ABAC4572B12348A703F88DC327D /* eckey.h in Headers */ = {isa = PBXBuildFile; fileRef = 1631D1B61A784446BDD0732466FF5D24 /* eckey.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3CA57F4C1F693AF624BC81A47558FD53 /* after.m in Sources */ = {isa = PBXBuildFile; fileRef = ACB882C8222C3523CC4D5EF3701B6276 /* after.m */; }; + 3CD743811BD5D5217234E9E6E7E7369A /* ECB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C29A5082D3A440DF1086C01D5892851 /* ECB.swift */; }; + 3D020451F3210AAE671251056FF97463 /* PKCS7.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1DB3272C8DBA8E45B04C4B3D733B7CF9 /* PKCS7.swift */; }; + 3D89F469F02B4986A9BA09AD80085568 /* BlockCipher.swift in Sources */ = {isa = PBXBuildFile; fileRef = FE27686339448755E03DAA74C4A82DFF /* BlockCipher.swift */; }; + 3DE6906CAC11AA102A6A46DAB64A5279 /* BlockMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F6D8FD06B0CD3BD5F3F18C83A9E56C3 /* BlockMode.swift */; }; + 3E04A266F52E5D9C574E6D14E3B6BF44 /* scalar.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FE05EA11B772F00415AFBD94B93F947 /* scalar.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3E4E6653D2E799232D121569D1DC6EC0 /* field_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = D3BCBD4B7D9E289CA851A9DD064B95FD /* field_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3F783FE463C608D221126CDCFCB514DA /* PMKFoundation.h in Headers */ = {isa = PBXBuildFile; fileRef = 77B6025678BF7D5BE4C4E8927272B071 /* PMKFoundation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3F933408D15C84E0D05F643BEC1C506D /* NSURLSession+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 43B568138438C21A8C636F797155E724 /* NSURLSession+Promise.swift */; }; + 3FC74B15C59611B68A23AEE1F980682D /* CFB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B7AEA2F899E1F34F528B72FE25BAC64 /* CFB.swift */; }; + 4004D937141813B6CF84E329BD436EEE /* hash_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = DD4436C2C80382A76E59524188D3813A /* hash_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 409126CF337E38512CA24534D229B6D5 /* UInt16+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 255A57F587A8DE0F6D67ACA71F201B1F /* UInt16+Extension.swift */; }; + 40CEB3E93F53C9F957172F26C0C4612C /* ECB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C29A5082D3A440DF1086C01D5892851 /* ECB.swift */; }; + 424B4D98E2454D0A035F5F268E5435B7 /* BigInt-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E8DF43109CA69F5C4AF93F63B100BBFB /* BigInt-iOS-dummy.m */; }; + 42CBF29A9D2F4D27B33BB161B275341A /* Comparable.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA83B04D7662630871FD4DE578C05BC7 /* Comparable.swift */; }; + 432568FDF525064342C9336384C3BD8C /* firstly.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8E64CFD0269A85944373F7F3FBD1F709 /* firstly.swift */; }; + 433354A15C963BEDF093FC8DF02A6BE7 /* BlockEncryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = CFA0E033EAC6F1F9AAC3FBFEEDC2CF1C /* BlockEncryptor.swift */; }; + 435B6948B2C1853FA16EE2A9FB5D36CC /* ZeroPadding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60DA8BB76D65CA15185B68905F4A22A7 /* ZeroPadding.swift */; }; + 439FF0B3698C7F9417B1FE2A3A5713BA /* lax_der_privatekey_parsing.c in Sources */ = {isa = PBXBuildFile; fileRef = FDDA759AF2CE7BDABDD5E630F710E01C /* lax_der_privatekey_parsing.c */; }; + 4409B4CF53C44C4A38722272FE1EA3A3 /* ecdsa_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = E6E68365F151DC5FEF795F542B0D8C49 /* ecdsa_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 44319204ED0CA6A922B93904A2A95FEE /* BlockDecryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DB26A46B9D1E99B62C4C2911311DC65 /* BlockDecryptor.swift */; }; + 44965233E311D3C51C6849BDCD0E93FB /* Prime Test.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72EC30A11AB3345E4E014BCC4DB70872 /* Prime Test.swift */; }; + 4522DBA7A0DEBD2D76EB7148B78F0FA7 /* EthereumAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = FAE9CD89133724E3DA45B9086EEC046D /* EthereumAddress.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 45EE63EB69A7B5F0AFCDA0555298D9D4 /* BigInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78FC956D41513656A21EB63F053852CA /* BigInt.swift */; }; + 4702D26908C5B49D2000560DC6DEC459 /* num_gmp.h in Headers */ = {isa = PBXBuildFile; fileRef = 764F6A597EC83E8269AE86C1614C74FA /* num_gmp.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 476DEAA8AF896F6AD72F0B373A9DD1FA /* Hashable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DBD705C87AC5A5D95C99F0B7FB2B78A /* Hashable.swift */; }; + 4843A58391A8603A5E5272279AFA8702 /* PromiseKit.h in Headers */ = {isa = PBXBuildFile; fileRef = DEE1370AFEAA05F530694BB5014C5A34 /* PromiseKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4A06BC0AADAD31305DDC10A3E41E0732 /* PBKDF2.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6D6A0FE7C9DADFF182284925C8B061D /* PBKDF2.swift */; }; + 4A2E47CB1697E276EAFBC7979E6A6839 /* Floating Point Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 198F41C09C140779F6F7A5985DA7A029 /* Floating Point Conversion.swift */; }; + 4BE4B09F5BAFDF39618C39FA1670B4A1 /* dispatch_promise.m in Sources */ = {isa = PBXBuildFile; fileRef = C11274EB80F05C42EBEE479C089361A3 /* dispatch_promise.m */; }; + 4C65C4B790C69EC8DC2D6FBD7F5F851B /* PMKFoundation.h in Headers */ = {isa = PBXBuildFile; fileRef = 77B6025678BF7D5BE4C4E8927272B071 /* PMKFoundation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4DA86A75F12D7351502421DCBBAB12AD /* SwiftRLP-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B8C0F5C52264B4C5297305F06CC6A31 /* SwiftRLP-iOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4E8ACC9BFE2A9CEAE8B942BE68D949E7 /* AES+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9F5155DBF562770E5951E9CFD995A46 /* AES+Foundation.swift */; }; + 50CB47BF15C56A30425F61BF4F5A210F /* when.m in Sources */ = {isa = PBXBuildFile; fileRef = 59F8C08BCBE1DD211FE51664169FC2D7 /* when.m */; }; + 516083577F237F4204D8D0B56F19F779 /* num_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = BDBC671246C0A52107994AB1C5112F73 /* num_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 519384789CEE84CE82C8981C0BE44B31 /* field_5x52_int128_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = BEE38096AD3B841150147FF97B9F5407 /* field_5x52_int128_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 51D7430F23144EFB2A36FDE351A6D996 /* ABI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2203234B8D0B54BAB465A250047106D4 /* ABI.swift */; }; + 522EF6236FAD5887D3F5175843C371ED /* Strideable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 582EEF64C73DE58B26DFF7CE1651A778 /* Strideable.swift */; }; + 528E8859551BACF7AE8037FFAB08D3C1 /* AES+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9F5155DBF562770E5951E9CFD995A46 /* AES+Foundation.swift */; }; + 52B7A922734284CCD62E379A768EC90D /* MD5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 453A134191F0546597A524B6E5739E6D /* MD5.swift */; }; + 53A746CE242B39FD6B76FDF660A57DF3 /* lax_der_parsing.c in Sources */ = {isa = PBXBuildFile; fileRef = 498737146697C4CF91BEC8CB75ADE758 /* lax_der_parsing.c */; }; + 54A3C85639672E915E66CDCB10B89C2B /* UInt32+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2372B905AA5250D77F7A3051E307B1FF /* UInt32+Extension.swift */; }; + 555C510A2AA7ED117D3E7DDD36DC29E7 /* scalar_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = D8EBAEAAF67601FEEE105A164353AA4A /* scalar_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 555DE1D0C3020E12344A24FAAA8BA5B8 /* AEADChaCha20Poly1305.swift in Sources */ = {isa = PBXBuildFile; fileRef = B217E1D9F9E75D0E1137B491AF80C971 /* AEADChaCha20Poly1305.swift */; }; + 55AF1A2B2AF621E92A3DC3627572D977 /* Data Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89F78A3A4F1835DB793970F9DCBA9C84 /* Data Conversion.swift */; }; + 576FAC97DD811A0980916A1547033E6E /* dispatch_promise.m in Sources */ = {isa = PBXBuildFile; fileRef = C11274EB80F05C42EBEE479C089361A3 /* dispatch_promise.m */; }; + 57F5335C1539C9F1BE75BCB75AA47FE7 /* Generics.swift in Sources */ = {isa = PBXBuildFile; fileRef = A97A35078F077418512A17735782E820 /* Generics.swift */; }; + 581B1BDF7A84EA7075965C213767B4CA /* group.h in Headers */ = {isa = PBXBuildFile; fileRef = C3F2E2DF79AF8C374865A2238A9E9300 /* group.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 58D50AE2ED87610C41151109F3119633 /* field_5x52_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 96766ECA4FDB07979BE6A09ADAAEDFC2 /* field_5x52_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 58DADEFEFC3D99EC0302255C0B0120C7 /* NSTask+AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = A8BFB7249EA06A2D52F4B095E3BB326A /* NSTask+AnyPromise.m */; }; + 5BBDAFE210D6B78F2266AF2E51862A1A /* Array+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8CCF7AADFE856CD7CE2FBC60261C817F /* Array+Extension.swift */; }; + 5BD95DF6D71741CA87C4B9FE7C41E0CA /* CBCMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BD921FC4F84C5BE56FEF7ECF9D95A3D /* CBCMAC.swift */; }; + 5C072C3C4A74219B5FA2D5C9F60F98A8 /* UInt32+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2372B905AA5250D77F7A3051E307B1FF /* UInt32+Extension.swift */; }; + 5C701C2C1EECF8756F3C33A520FC487A /* Codable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 793963003BB74B4195ACAA0600BAADFB /* Codable.swift */; }; + 5CD127C5E160A42B8AE4E822B599388C /* GCD.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBED689AEF14141FED836E7B7045C1D4 /* GCD.swift */; }; + 5D1489AF420BA86ED7267F073472FFFD /* ABIElements.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C4B1A7AF49AE9BFCC90B5537F886FB1 /* ABIElements.swift */; }; + 5E1FB22432F5241B2B0A5DA1FF94B585 /* HKDF.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2459A0354C91F62BF49272A23D8AF59A /* HKDF.swift */; }; + 5E391295FD075199BE28FBE54379EDE9 /* scalar_4x64_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 438E00F0BC7197A37B52382195A55CD6 /* scalar_4x64_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5E431D4EA69AC64D22C5B651B790B606 /* scalar_low_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = BD550566AFB6325DC193CFE4B5C9B08F /* scalar_low_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5F07582968E5C4B1E49F966651704237 /* BatchedCollection.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDDC2B0C360ED51E6515CB92DD6FE22A /* BatchedCollection.swift */; }; + 605CAB815FB1C8FD4AEC064C27106F73 /* Cipher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88A2BECC438524153DF9430241B89A1E /* Cipher.swift */; }; + 609F839B5A14B6BED8318A6C4C8EF50D /* group_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DAEEFB9C43F5710E19432AD099157AA /* group_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 60A09DF3A33D24ACF94BE39003AB86EB /* scalar_4x64_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 438E00F0BC7197A37B52382195A55CD6 /* scalar_4x64_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6137CE9939581087D84DE192E3088480 /* AEAD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A0C9D5E127C0976A4518FFA1018EAA4 /* AEAD.swift */; }; + 623A36BB7B51E1DC6A5F34DB67B8CCB3 /* num.h in Headers */ = {isa = PBXBuildFile; fileRef = CF1BB5A7F0AE6A5A2D47A07F4B975E8D /* num.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 628C1D447289AE2ACE6BEA6ADE01EC09 /* eckey_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = D1F204A972A48BC6909B24F715D01121 /* eckey_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 63D79493C4B05B0F596B43E129B6DFBE /* MD5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 453A134191F0546597A524B6E5739E6D /* MD5.swift */; }; + 644892D4646BB52B39011A418EA6B185 /* Pods-web3swift-iOS_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B0E783134B8D0D141409C244D06F708F /* Pods-web3swift-iOS_Tests-dummy.m */; }; + 6481313C8C3C1D8D90B08F31CCA22D6C /* Square Root.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77F96B634AE21E6CF09279BD7BF901F9 /* Square Root.swift */; }; + 64CE2C75FD9CA44225080EAA73AC1438 /* Subtraction.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4880FEE2C33AB5463DFF1062B2F9B9D /* Subtraction.swift */; }; + 64F6BE43BAE3FB36CD067BAEB7892028 /* race.swift in Sources */ = {isa = PBXBuildFile; fileRef = 958C0B50B9CFAF7589FE3CDB7C04363E /* race.swift */; }; + 6561010C453130D52D5A2578876746FB /* when.m in Sources */ = {isa = PBXBuildFile; fileRef = 59F8C08BCBE1DD211FE51664169FC2D7 /* when.m */; }; + 657E91E8B0EAA72213D558B59C01E78E /* AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = E86068905BB67DE8710FFB60C14DBF84 /* AnyPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 65F50BF6A7D0D18C34B239737FCCA476 /* PKCS5.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEF2CA6307645906D9B151801AE0E20E /* PKCS5.swift */; }; + 66609A4C15CDF54B0AFD5F23AA3CE26F /* Poly1305.swift in Sources */ = {isa = PBXBuildFile; fileRef = C39EF622BA9014E6E35F9551DEB7F4E2 /* Poly1305.swift */; }; + 673906098B8693FC5656B1D50543E4AA /* Cryptors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21E2E165ED491BEC2249E50D48FA0D91 /* Cryptors.swift */; }; + 6791B3264078A6A14E0D500C9C7CF550 /* CBC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 153536F8FEF0D6FDD526945543EC1CA1 /* CBC.swift */; }; + 68F5D0F8A21B099443F011146DFE1342 /* HMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = B92D16BED547235AB0AFBBF3E1799F5B /* HMAC.swift */; }; + 6BF85113793B3B550B80C836C5331B53 /* CustomStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2E6CEEF62855DC1A78595A476F3808A /* CustomStringConvertible.swift */; }; + 6C51D32EA7F20A2F263A09C927C7D9B4 /* main_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 661E8481D9AA0F365380A2AFE6CE713B /* main_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6C6C0EBBC4C6CC78B82D0EA288076D54 /* SHA1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 989E6F93DA8BEF3B78F199DEFD206AB7 /* SHA1.swift */; }; + 6C6C69C52B9B5BF2B3EA1435E7368EAC /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA636A482B1BF11F02A870BB3DA06359 /* Error.swift */; }; + 6CC7B5A5361513F8AC4126FC69E3ADA3 /* GCM.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78D422437790D998946DD0FBEB5AF647 /* GCM.swift */; }; + 6CFAAA2C8EF6B62424909332721954C6 /* PMKUIKit.h in Headers */ = {isa = PBXBuildFile; fileRef = DAA2DEBE5C8AAF8F69AD14EECF77CB31 /* PMKUIKit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6D9DFC0F70F52294B8874F06DEAC6951 /* secp256k1.h in Headers */ = {isa = PBXBuildFile; fileRef = E2BEF552D39ED22F7594B3763A541A38 /* secp256k1.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6DF8081B070F090BB4ED056EA6140073 /* CTR.swift in Sources */ = {isa = PBXBuildFile; fileRef = E01B3B4F3E53B6EEF08A976B51009CDF /* CTR.swift */; }; + 6E45AA7244786B9D7136EB5B030A0128 /* NSURLSession+AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = 2061DFAABB216C86B942A062EDA0775A /* NSURLSession+AnyPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6E725EAF36F738147BE9B3C2CECC5804 /* Pods-web3swift-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D9B844AC37A6A6A913DB8D26AAC995C5 /* Pods-web3swift-macOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6E7911B920C62CD0A6550093A52D92A3 /* SwiftRLP-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 881A22A226225A4EECDB4B5BD336A0C9 /* SwiftRLP-iOS-dummy.m */; }; + 6FA13E9363102766D5A3B0112B6E16D7 /* Integer Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 93E9B8A292E1625A7A0785D56AE781AF /* Integer Conversion.swift */; }; + 702A917E750F6365E95930FCDA2E2354 /* secp256k1.c in Sources */ = {isa = PBXBuildFile; fileRef = 83CFEBF76937B64731AFFAC12CB6951C /* secp256k1.c */; }; + 7128821B4B4A04B8F0F34481BB5307CA /* afterlife.swift in Sources */ = {isa = PBXBuildFile; fileRef = C46B6C30DE41B15ED63FBB55BEDDFE2C /* afterlife.swift */; }; + 717E7B0EBA55C0DEE1FDDFC0AD26FEF6 /* scalar_4x64.h in Headers */ = {isa = PBXBuildFile; fileRef = D2E554BF585DFE6C4B1D6423543C1879 /* scalar_4x64.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7185D470E99C3DDF2F5C151A2B67CD53 /* PBKDF1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8B84CE4D914C7D04F94F99117E219CD8 /* PBKDF1.swift */; }; + 71ED40E9913C5AA92EE372845B7EEB1F /* CustomStringConvertible.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2E6CEEF62855DC1A78595A476F3808A /* CustomStringConvertible.swift */; }; + 71FCE9FF2C656E2A62B0DEA5986F945C /* Utils+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DE3CA38A4E5C49EB71DD2C03AD4893C /* Utils+Foundation.swift */; }; + 72E81995594BF3655B96C0F8C67789B1 /* SHA3.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7D3B388355B3436A4F05D5188C21DB27 /* SHA3.swift */; }; + 72EE5143110B4D378DD3F968F6773519 /* ecmult_const.h in Headers */ = {isa = PBXBuildFile; fileRef = 268588D4F0824D6B2D2420AB25C44D59 /* ecmult_const.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 731F6AF4B9003474A7F483ACA792CEF9 /* AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = 0450E7D89668DB8C983F386533BEDA2F /* AnyPromise.m */; }; + 733BD417006FC6A9D38E5A937E5DB731 /* secp256k1_swift-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0185E8DD7BE7D8662FD18F770DA5AA9C /* secp256k1_swift-macOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 73B1A9F3331D799BF30DEC8A10506007 /* ABIExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B12F8544408D9CBA65E1DCEEC1C2CD3 /* ABIExtensions.swift */; }; + 740F3FF9F884689265FD4C8DE267351E /* group_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DAEEFB9C43F5710E19432AD099157AA /* group_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 742327DDB45AA4864ED658BB64C05646 /* Array+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70A7EAF1C3645C025CC3FC5EDCF3D454 /* Array+Foundation.swift */; }; + 742C71D650C2F550FC143075C1AA2BD3 /* field_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = D3BCBD4B7D9E289CA851A9DD064B95FD /* field_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 74FB34842EAE7160206E0C1A7EF29E67 /* Rabbit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EA52821A53BB57A2C9EF9FF98C44075 /* Rabbit.swift */; }; + 757B699F5C29D87DA726891DE6CBD291 /* scalar_low.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E8DDB47108A52B9C300137EA242BBB8 /* scalar_low.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 75DF6653EA1B1382A2E577E28DD50313 /* PromiseKit.root-CorePromise-Foundation-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 41705353199693BE148F87B4566A0A46 /* PromiseKit.root-CorePromise-Foundation-dummy.m */; }; + 761ADAE7763EA204F95443E634971F84 /* UIViewPropertyAnimator+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47A85594160F394528995D3EC99BDB42 /* UIViewPropertyAnimator+Promise.swift */; }; + 766D21DEDBC977F2D33E2E7338509A84 /* NSNotificationCenter+AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = 9060BE765326E4622A1292742EB27B47 /* NSNotificationCenter+AnyPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 768D4F24932CF64519F1BB4262FDD184 /* main_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 661E8481D9AA0F365380A2AFE6CE713B /* main_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 76904DC795DC341EB6F40DED0690D06C /* Digest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC5D4522CAF06A820AD17DB00A83D04F /* Digest.swift */; }; + 76A278B49C734EA2F4FC9B7BB525EE05 /* GCD.swift in Sources */ = {isa = PBXBuildFile; fileRef = BBED689AEF14141FED836E7B7045C1D4 /* GCD.swift */; }; + 779D650CE2047B43A0A5355E49A23EA7 /* ecmult_gen.h in Headers */ = {isa = PBXBuildFile; fileRef = F3D2405EF6415E6639D2DB6A928AEF24 /* ecmult_gen.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 77D24906952DE58B5F8CB6ED89129C36 /* RandomBytesSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A50D019D296EBC60DEFC95B11C784F6 /* RandomBytesSequence.swift */; }; + 77F455101FC0B383A79CB4B45EF9FA93 /* BigInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78FC956D41513656A21EB63F053852CA /* BigInt.swift */; }; + 78A4E087E29A5CF8CDB9BDB1479685DA /* field.h in Headers */ = {isa = PBXBuildFile; fileRef = D04D0F66C2DAD4D5D39C0B982579AC0E /* field.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 79C465A5657F6D9F45DE6735F574BA2C /* when.swift in Sources */ = {isa = PBXBuildFile; fileRef = C18D5B6C9B33A211DE8F862CB6FD44C1 /* when.swift */; }; + 79C57833CA884F11C921D5BB68611C53 /* Resolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = E0561EE13DBE94512D8F729B33CAD113 /* Resolver.swift */; }; + 79E9149FA3C53278775B3976E9A4FA0E /* secp256k1_ecdh.h in Headers */ = {isa = PBXBuildFile; fileRef = F125F7BD81523154CC4A4034836F125F /* secp256k1_ecdh.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 79FF366B10CB8D8565BB0AA73DBEBF1B /* race.swift in Sources */ = {isa = PBXBuildFile; fileRef = 958C0B50B9CFAF7589FE3CDB7C04363E /* race.swift */; }; + 7AD014CF13E6DF9AC5096CD658320505 /* Catchable.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA51288188D2F8A1B7F02AE89D7EF070 /* Catchable.swift */; }; + 7BBA56BB7C2B36C35DCA69AA819EE420 /* EthereumAddress-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = C93F2B26752E2C98552CEF699419B45C /* EthereumAddress-iOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7C550DBF3DFA930FD38CBADC9B6DDB91 /* HMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = B92D16BED547235AB0AFBBF3E1799F5B /* HMAC.swift */; }; + 7DACF9DE9B2216FCCB5B5D19819217AA /* Cryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE0F2E96FAA9594116A9C72D7B450944 /* Cryptor.swift */; }; + 7DBDF97C7D637A6814F02CA737187190 /* StreamDecryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DD464A28424FC406BB2A5F2973A100F /* StreamDecryptor.swift */; }; + 7E4DC4EBB32208EA4CF1711383E936C0 /* basic-config.h in Headers */ = {isa = PBXBuildFile; fileRef = AF5369333FC80110B8F3C720EE1B2112 /* basic-config.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 803793696F606B109B851F294D7DB058 /* StreamEncryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = E074A5F3F00A3C822D6F7F996BE7F8EF /* StreamEncryptor.swift */; }; + 804A5112549BB8766B721496A6B20265 /* ChaCha20.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38FDD5E3867099788BAA0A89E69B82A5 /* ChaCha20.swift */; }; + 806FDA3F16840357F113CA1809044EEC /* CBC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 153536F8FEF0D6FDD526945543EC1CA1 /* CBC.swift */; }; + 823C2D1AF3CF89792D2C912F95FC89F7 /* HMAC+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0A423D2DBFB02684FFF5C78DACC05413 /* HMAC+Foundation.swift */; }; + 8343E0CD704DDF33F0DA4CE7AB8A54E9 /* ABIDecoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B3E0CAB2A6E74A31D066EB2A3C52625 /* ABIDecoding.swift */; }; + 83711B04683543142449DD54C60D94A8 /* Array+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 70A7EAF1C3645C025CC3FC5EDCF3D454 /* Array+Foundation.swift */; }; + 837D71381EBFC606C0D9140EB1EF68A3 /* EthereumAddress-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 975A82F99A69CBB976E4F74C7C659A38 /* EthereumAddress-iOS-dummy.m */; }; + 83A42442B2CF4914DC893A94FB17C233 /* DigestType.swift in Sources */ = {isa = PBXBuildFile; fileRef = D84862D0D4B599199868BFF9B3287826 /* DigestType.swift */; }; + 83E4CA60A2D419AD90C1F20B321ADBC3 /* AES.swift in Sources */ = {isa = PBXBuildFile; fileRef = B624099633F09BEB6697E8C939A2B590 /* AES.swift */; }; + 8422C3949EFCED2936409458762D98DF /* field.h in Headers */ = {isa = PBXBuildFile; fileRef = D04D0F66C2DAD4D5D39C0B982579AC0E /* field.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 84973993632AFF2ACFA1C9E148BA552D /* scalar_low_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = BD550566AFB6325DC193CFE4B5C9B08F /* scalar_low_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 84F7AB5250503616DCD905FEBCD2039C /* CTR.swift in Sources */ = {isa = PBXBuildFile; fileRef = E01B3B4F3E53B6EEF08A976B51009CDF /* CTR.swift */; }; + 861F24FA8DD87F6C053A7E0AE8E33C89 /* SecureBytes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19E8B5A3CE923258547CF76381B56AD1 /* SecureBytes.swift */; }; + 891A3C83939B073416A453E49A1131E1 /* NSTask+AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = FF5CA1FF35C4CC583687C060AF0C2AE8 /* NSTask+AnyPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8997169700CAE75FEACD7D24AF3091B4 /* Primitive Types.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B441F670AE204D566CADF122788A2CA /* Primitive Types.swift */; }; + 89EF538163BEF683155FD403E5B0AA9E /* Digest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CC5D4522CAF06A820AD17DB00A83D04F /* Digest.swift */; }; + 8A9529EBEDF0322240B3B3BA7298D381 /* LogEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E18F772476933D3D7FF243E792EDAC7 /* LogEvent.swift */; }; + 8AD02821DA12985D2761C78526F2EBC8 /* ABIParameterTypes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38B641FD617BE08F4BB454E68D1765EC /* ABIParameterTypes.swift */; }; + 8B0219EB2CD48D2CE7F1B08FCA5A3672 /* SwiftRLP.h in Headers */ = {isa = PBXBuildFile; fileRef = 050395E39D6AE200916B501ADE70557F /* SwiftRLP.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8BD7F507986BE7AD40FB7223BE29D28D /* Random.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDE80D4D32C32906119440A3A3CCA1C1 /* Random.swift */; }; + 8C2E921986CBD898E3CB198E565A1B4F /* ABITypeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 926FD766D089A9D09F9F99DBEDC688CB /* ABITypeParser.swift */; }; + 8CB8F04DF92349F2D48F7DB33C767F4D /* Guarantee.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A511F63572C8A4287B37940F9B9D954 /* Guarantee.swift */; }; + 8D6BCAD8E6A1570D2576DEE25A2CED14 /* field_5x52_asm_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 04900C53473A92196FEF6D1FB913F6B2 /* field_5x52_asm_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8DA53E0490329F9745892A0550FB64DA /* LogEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E18F772476933D3D7FF243E792EDAC7 /* LogEvent.swift */; }; + 8DFD042606A7DBAE43153D054DDBD6CD /* ecmult_const_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = FFAF41BD2C10449AC707DA2FA178620E /* ecmult_const_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8E0AB3AF54DC3A29F923DD589DFF3E33 /* EthereumABI.h in Headers */ = {isa = PBXBuildFile; fileRef = 4957432BDAB2628615281546039EA11F /* EthereumABI.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8E18FCFD759E7BAEB3360AF9E1498C76 /* lax_der_parsing.h in Headers */ = {isa = PBXBuildFile; fileRef = 144A064F16322A13012AB0F6AAA04B39 /* lax_der_parsing.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8E8A24DA7D134D7AB7ACE6E1E8CDABBC /* Cipher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 88A2BECC438524153DF9430241B89A1E /* Cipher.swift */; }; + 8F6C1A66F6641449D93ECAD404D02B76 /* secp256k1_swift-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F3C237DC58C7D83E4BC2F7597CBB65F /* secp256k1_swift-iOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8FF058D4B8878CC3A0C319D324301698 /* Box.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C6E9E5E682DBF7704337FEE7CC5718C /* Box.swift */; }; + 90B38CB79D4C0A55C0695B06F92609A5 /* Cryptors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 21E2E165ED491BEC2249E50D48FA0D91 /* Cryptors.swift */; }; + 90E744BEA37B1A3FC3338DC09038F47B /* UIView+AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = EF5512E3B1D7765AFE9806EF1699674D /* UIView+AnyPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 91B44CF38F03AF81BE21A62720419F4D /* fwd.h in Headers */ = {isa = PBXBuildFile; fileRef = 3764F88844F07A8EFA954871CE5F44A2 /* fwd.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 922351BE179C58257E39FBE0262F55D2 /* Deprecations.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC6CB9A28AEC5A1338CB1F3A9E7EEADD /* Deprecations.swift */; }; + 932BB1F3FACA78A4C95FE7DC85F89320 /* scratch.h in Headers */ = {isa = PBXBuildFile; fileRef = 06DF72C79753A5810913BE4A113B076D /* scratch.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 933BE7DE15AFF34C0DF8229A13D908E2 /* PBKDF2.swift in Sources */ = {isa = PBXBuildFile; fileRef = F6D6A0FE7C9DADFF182284925C8B061D /* PBKDF2.swift */; }; + 934D50ACF6E4801B462957C1833EAE58 /* Strideable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 582EEF64C73DE58B26DFF7CE1651A778 /* Strideable.swift */; }; + 93A04D37DB1964D7A70D6AD5FFB08A3A /* Blowfish+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D04E4CB787F81E7F1DD9F48E9C0DBA2 /* Blowfish+Foundation.swift */; }; + 9512E8F6573EA5F88AAB54563EDAF608 /* CryptoSwift-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 16527963B47DE24AF68DD343A4C26D7D /* CryptoSwift-iOS-dummy.m */; }; + 9598EE4AAE18E6340B0672A9EF2535A5 /* Exponentiation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85AF89ABCDC8DCDCD03386A216CFA37F /* Exponentiation.swift */; }; + 95C3EF6EEC764F39D535C17B324CC16B /* AES.Cryptors.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DEA84DE5F6CA4EB52AAF1AA5383E053 /* AES.Cryptors.swift */; }; + 9603B30DCB477CEC6627FFBD9E8A57A5 /* Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF36956CB1B9F69CAA0A8E98A47FCCB6 /* Promise.swift */; }; + 96E0F67C718ADB7EFB9920BDF70AE2DB /* ecmult_const_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = FFAF41BD2C10449AC707DA2FA178620E /* ecmult_const_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 97492EE70DC6A2BB2F2A2D79FD0C1FBA /* EthereumABI-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0202462DD95364D92D6FA998D958E88D /* EthereumABI-iOS-dummy.m */; }; + 97EA20B7233B4341830827061D293E4B /* num_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = BDBC671246C0A52107994AB1C5112F73 /* num_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 982565212122020ECAD005CA91F4C71C /* Thenable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 538349DE5D1406E05609FA7EB7A02FB0 /* Thenable.swift */; }; + 9894FF579A3BFBB26D353D4D09FCBD7D /* UIViewController+AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = 414A8B13A204634084194A1C547EB993 /* UIViewController+AnyPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9904BCD5B1EACD6FE11DCAC74F0B0B73 /* hash.h in Headers */ = {isa = PBXBuildFile; fileRef = 38F49CB7766487906B37E33D375AD06F /* hash.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 99E0025178762272D29CA5D94A5D1358 /* Collection+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFF7F40A8BA2E4EE0EB5DB0E26ABB5A6 /* Collection+Extension.swift */; }; + 9A4F8BB1AA0111FB76166465357EABF5 /* Blowfish+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9D04E4CB787F81E7F1DD9F48E9C0DBA2 /* Blowfish+Foundation.swift */; }; + 9AD3981A585B770D52BD9429EB7AE8BA /* RandomBytesSequence.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A50D019D296EBC60DEFC95B11C784F6 /* RandomBytesSequence.swift */; }; + 9BD47F65E8D46F5D043E1064CDBC2323 /* scratch.h in Headers */ = {isa = PBXBuildFile; fileRef = 06DF72C79753A5810913BE4A113B076D /* scratch.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9CAF369F9C9E863579A150720AD8FF46 /* ecmult_gen_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A4759EC5D183C9C97EB30C955B1B291 /* ecmult_gen_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9D102E71957D46C0B7235115A0E05CDB /* Guarantee.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5A511F63572C8A4287B37940F9B9D954 /* Guarantee.swift */; }; + 9D21860789F5A8A18697DF5C401DD1BE /* NSObject+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F07752FF0A7C918E5E887F7EC3DA8C /* NSObject+Promise.swift */; }; + 9E184008CF366578CFDE9F65B831F495 /* Pods-web3swift-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BB6E1B3EFEB698FADF96BBF004079EB0 /* Pods-web3swift-macOS-dummy.m */; }; + 9EF152B069063FA3057A27297B32A3A7 /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D38CB69EFFBFA1DBDC4F8E732C70A36 /* Extensions.swift */; }; + 9FC4CF3929D0449FEE9C089C9D34AC8F /* libsecp256k1-config.h in Headers */ = {isa = PBXBuildFile; fileRef = 0353028DF7F0A9298FD28836D80696A8 /* libsecp256k1-config.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9FD000043983E879C9D8327366CA55DF /* scalar_low.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E8DDB47108A52B9C300137EA242BBB8 /* scalar_low.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A01C0DB6711A08ECFD6C8F6406BEF557 /* Bitwise Ops.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1A8DFA646806CE9E37E73FF6C4E5591 /* Bitwise Ops.swift */; }; + A050BEA711438CC85129734996EE1D87 /* BigInt-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 459659A2EDD804BC6EACCE184803B62A /* BigInt-macOS-dummy.m */; }; + A246E373D0B908626F26E7723E0620A6 /* Thenable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 538349DE5D1406E05609FA7EB7A02FB0 /* Thenable.swift */; }; + A2844278FFC10E7E29A67DA4CF61DE80 /* RLP.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D79A6A151B2CCCCA37762BAA0D8B629 /* RLP.swift */; }; + A2B2BAD4D1FA068B43BE452509AFDE29 /* String+FoundationExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0C364BAD5A6346168A8A8C1B5D3A165A /* String+FoundationExtension.swift */; }; + A33C081D80B8A159E7EEBE439CB1164B /* Division.swift in Sources */ = {isa = PBXBuildFile; fileRef = 36363D831FF3F11A0905D8ACAA9F9D83 /* Division.swift */; }; + A598C6767AF38F053748123382282A95 /* EthereumABI-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B8E999A22E451AF3E689C8F9F55388C6 /* EthereumABI-macOS-dummy.m */; }; + A5A9B0B395976E2315B6F47C6F624058 /* Scrypt.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72A22AF53D9A478683D5E756F6376585 /* Scrypt.swift */; }; + A63D3156C4ECF681AFC0A9063FC6857D /* Comparable.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA83B04D7662630871FD4DE578C05BC7 /* Comparable.swift */; }; + A657A6E9DE6140BF8BA79A0CF9F252A0 /* EthereumAddress.h in Headers */ = {isa = PBXBuildFile; fileRef = FAE9CD89133724E3DA45B9086EEC046D /* EthereumAddress.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A6BE04456A355BFC63D2AA357A54F796 /* CMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41269E6991E36D80050F73889127D234 /* CMAC.swift */; }; + A6C11D5A6999507E3B7CE7A25A26755C /* OFB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F2F2A5413B6007A32B655E772B482EF /* OFB.swift */; }; + A6D0C39913C5D7B9245E20ACD8B3D435 /* BigUInt.swift in Sources */ = {isa = PBXBuildFile; fileRef = D253067C91D3016B522CB35A46CE5F22 /* BigUInt.swift */; }; + A8F55FBB43E21EB57F926312D6D193FA /* String Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55DB0E56D0184355F17F547F112AAA0F /* String Conversion.swift */; }; + AB284EA2F9102F9624BFB1724735E71B /* NSURLSession+AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = D1F0D3AE13C7F0645E1FAFD845ADDD3A /* NSURLSession+AnyPromise.m */; }; + AC2B039EA1755C11BC9E2F9B44DEF013 /* after.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BC96F502ECCE0CAC1290F555E6CDCA2 /* after.swift */; }; + AC8252B406FA67BD20F3436C325648EF /* group.h in Headers */ = {isa = PBXBuildFile; fileRef = C3F2E2DF79AF8C374865A2238A9E9300 /* group.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ACA246ADC243516B958514961ADFA448 /* ABI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2203234B8D0B54BAB465A250047106D4 /* ABI.swift */; }; + ACF8BB802D16D86CE8986340B65881AD /* PromiseKit.root-CorePromise-Foundation-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AAA7269B7E4BE05B1FAAF4CB5BD07BE /* PromiseKit.root-CorePromise-Foundation-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AD8C58EB45EFEDEFF50D8D311E285289 /* SecureBytes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 19E8B5A3CE923258547CF76381B56AD1 /* SecureBytes.swift */; }; + ADC3BC6EB9B16A455AFD573FE263DD2E /* Data+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A7E2D01079B1BC5595A528E080F999D /* Data+Extension.swift */; }; + AEC9FC92EF780D79718632B8507FCFBE /* main_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = F132EC839243FE74B76F75433FDC66CE /* main_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B080F6207B434DEA239861DC62D46FF9 /* NSNotificationCenter+AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = 9060BE765326E4622A1292742EB27B47 /* NSNotificationCenter+AnyPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B171FEFB94B70C21BA3D7203C2D563C6 /* BatchedCollection.swift in Sources */ = {isa = PBXBuildFile; fileRef = BDDC2B0C360ED51E6515CB92DD6FE22A /* BatchedCollection.swift */; }; + B21249AD35F90B353B5483C8F8806AD1 /* basic-config.h in Headers */ = {isa = PBXBuildFile; fileRef = AF5369333FC80110B8F3C720EE1B2112 /* basic-config.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B455D240F1E5C4B64959583FC619C79C /* lax_der_parsing.h in Headers */ = {isa = PBXBuildFile; fileRef = 144A064F16322A13012AB0F6AAA04B39 /* lax_der_parsing.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B566EFCF2FA69EDF66475D184BA93621 /* ecmult_gen.h in Headers */ = {isa = PBXBuildFile; fileRef = F3D2405EF6415E6639D2DB6A928AEF24 /* ecmult_gen.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B728D1C0CA94CB8B312DB685BA5E1EBA /* Blowfish.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B88E0E4A7D09B88FC7D1975E6418A8B /* Blowfish.swift */; }; + B80794D7F4252270531DBFA1DA07BB0D /* Collection+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = AFF7F40A8BA2E4EE0EB5DB0E26ABB5A6 /* Collection+Extension.swift */; }; + B828C2369139A0DA999B3E111C012B6B /* field_10x26.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A3E3AE2B1B1850EE2631204F06D2AC6 /* field_10x26.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B8430DD99BFA0E77648CB58FA8703792 /* ABITypeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 926FD766D089A9D09F9F99DBEDC688CB /* ABITypeParser.swift */; }; + B9231CD1C32E758150EA3F003E5B9136 /* field_5x52.h in Headers */ = {isa = PBXBuildFile; fileRef = 488241E48B79522B373D44AC77D28E38 /* field_5x52.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B980910D29732A6C717800457A0CB966 /* ecmult_gen_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A4759EC5D183C9C97EB30C955B1B291 /* ecmult_gen_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BA7F8FBCB34F37FCB0F7AB8A81FB6963 /* Primitive Types.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2B441F670AE204D566CADF122788A2CA /* Primitive Types.swift */; }; + BB167AC671BEA02181B4BA97D487DBF1 /* Deprecations.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC6CB9A28AEC5A1338CB1F3A9E7EEADD /* Deprecations.swift */; }; + BB18F3BF70CF374EB0A27294E2A0D363 /* ecmult_const.h in Headers */ = {isa = PBXBuildFile; fileRef = 268588D4F0824D6B2D2420AB25C44D59 /* ecmult_const.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BC010E7B7E43A8629C8BC3BAC8A3AA14 /* SipHash-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C34973BE53E608D949EE1338FBA2B47 /* SipHash-macOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BE0F81A5396398CDE432A3E6252C7BB6 /* Updatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAACBC09A4BF19708DB69955B004CA6F /* Updatable.swift */; }; + BE4910F6E6A9B29CEE6F9FA77C6CC1E9 /* scalar.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FE05EA11B772F00415AFBD94B93F947 /* scalar.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BF0B67682758CBDD673D21D35BEE7CFA /* Multiplication.swift in Sources */ = {isa = PBXBuildFile; fileRef = 424959F06743D91EBE8A13F278B64AC1 /* Multiplication.swift */; }; + BF71667304EB972435866625431CB601 /* EthereumAddress-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7E2010579AC02C3DC678365057843EFA /* EthereumAddress-macOS-dummy.m */; }; + BF944F319AD3C65270183BDF7564C795 /* ChaCha20.swift in Sources */ = {isa = PBXBuildFile; fileRef = 38FDD5E3867099788BAA0A89E69B82A5 /* ChaCha20.swift */; }; + C0052322694AD16624A2C8CCE5C3AA9A /* Hashable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8DBD705C87AC5A5D95C99F0B7FB2B78A /* Hashable.swift */; }; + C00B1E96C0BA8F0CDF75D7011DF6B984 /* UInt16+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 255A57F587A8DE0F6D67ACA71F201B1F /* UInt16+Extension.swift */; }; + C00F3BA3A1EAA206A9163135DC003F73 /* Process+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1DB4D671DAD3FF8E462FC77F26BCDE4 /* Process+Promise.swift */; }; + C07CB111F663AB95174FB6E036C57037 /* secp256k1_swift-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6EFC31650720812DD6205A9F8D28377F /* secp256k1_swift-macOS-dummy.m */; }; + C0C2154C73C6CECF1D1739E05F251B3C /* Padding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59F7114427E9F75D786E1559CDD8D95E /* Padding.swift */; }; + C173FE7BA4B060FDE435CE3472D6DB4A /* StreamDecryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DD464A28424FC406BB2A5F2973A100F /* StreamDecryptor.swift */; }; + C1AC1BD71592B749FC0E026236465AA7 /* SipHasher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 304F371B4CAF652B625AE51B5842F469 /* SipHasher.swift */; }; + C26DF13E91E61B8E44BF3CABA6600A7B /* race.m in Sources */ = {isa = PBXBuildFile; fileRef = 648E4049E7508CAB5BCA1D509BC68D22 /* race.m */; }; + C2A34B9C5DC6B5BA9515632AFCB3B696 /* ABIExtensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4B12F8544408D9CBA65E1DCEEC1C2CD3 /* ABIExtensions.swift */; }; + C417A373D4F7AC1C8011DC1D140463D6 /* String+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6AC458677A145A70AA98906BC8E38593 /* String+Extension.swift */; }; + C432DD49D64CD3832002378131B99297 /* Multiplication.swift in Sources */ = {isa = PBXBuildFile; fileRef = 424959F06743D91EBE8A13F278B64AC1 /* Multiplication.swift */; }; + C4C4026B40753EDD2E0E32B588EAE61E /* hash.h in Headers */ = {isa = PBXBuildFile; fileRef = 38F49CB7766487906B37E33D375AD06F /* hash.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C518223B89CB8D471C23FA0B0C36721E /* ecmult_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = B9722181133C3262AFDB53D63D950C17 /* ecmult_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C67D89AD5E81467A41D34938F5595DF2 /* ecdsa_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = E6E68365F151DC5FEF795F542B0D8C49 /* ecdsa_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C6F73E1C3B3702F5A2FE5E4053C774EA /* Shifts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F89FADE80B54C10795051798E48AAFA /* Shifts.swift */; }; + C71F6E245BB235402AFAFF135E8E09D8 /* BlockMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F6D8FD06B0CD3BD5F3F18C83A9E56C3 /* BlockMode.swift */; }; + C750FF70371C89C056692954A68B1473 /* Blowfish.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B88E0E4A7D09B88FC7D1975E6418A8B /* Blowfish.swift */; }; + C7C90FA95B6DAFF96CE15A39386DEC3D /* SipHash-macOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4076AC9E2EFFE864C0BCC9CEAFA829E6 /* SipHash-macOS-dummy.m */; }; + C7FE62180C9EE782C45023AAA6380AC4 /* AnyPromise.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDBD4C36C561D8529F5054B86AC09A8D /* AnyPromise.swift */; }; + C8459F4FF05B3B25C0EDA8DE104CA65B /* scratch_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = CBD814AC7E34BCEF996907E2E79C6781 /* scratch_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C8A2F83F4B776A519DEE9F296FFEEBD4 /* PCBC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0151285F0A4C17B619849EB2178A2BF6 /* PCBC.swift */; }; + C8D085C5206D0400C0697BFA3195EA72 /* CompactMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 658C593DF8159E93BB9932B65979FE4F /* CompactMap.swift */; }; + C907909BD544FC7E44DC2599912087BA /* PCBC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0151285F0A4C17B619849EB2178A2BF6 /* PCBC.swift */; }; + C948D4D6F78CB5315935F8D7A0A83CF0 /* BlockModeOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 784D3B23C21D8BF8EF7FC75D7BD6F490 /* BlockModeOptions.swift */; }; + C9AEC37A2A3DEB0D918F6E8F2DC06332 /* CipherModeWorker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2043E9BA88BEBB3E0278E59CD37EB33E /* CipherModeWorker.swift */; }; + CB3472B2D0CCCD39262DBA63EC9B4164 /* ChaCha20+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C6CA1E65DB33552728ACBD4DE0125DB /* ChaCha20+Foundation.swift */; }; + CC8072E7B36037869373EAE466E34A33 /* ChaCha20+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2C6CA1E65DB33552728ACBD4DE0125DB /* ChaCha20+Foundation.swift */; }; + CC9046D345927C1D4737AF65E3A4C8F0 /* OFB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2F2F2A5413B6007A32B655E772B482EF /* OFB.swift */; }; + CD4DD6BFA55FD50AECF9272789484510 /* Bit.swift in Sources */ = {isa = PBXBuildFile; fileRef = D976E54313C84702B24676E8D3914204 /* Bit.swift */; }; + CDA2D5E0EE42C3E39949543B21A6855C /* afterlife.swift in Sources */ = {isa = PBXBuildFile; fileRef = C46B6C30DE41B15ED63FBB55BEDDFE2C /* afterlife.swift */; }; + CDC34A7795631B78B36CB8F03F0880FD /* Int+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDDBDC8A4839844919A3FE6035FD0763 /* Int+Extension.swift */; }; + CF1B3D883A771890014357974079E79F /* ABIEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9A086AB515601826125B840B2EE7CC0 /* ABIEncoding.swift */; }; + D0281D0F882239EB5CE8985941980B87 /* Rabbit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EA52821A53BB57A2C9EF9FF98C44075 /* Rabbit.swift */; }; + D1533C2141CC7DF53CC9525F97A0BC8E /* CFB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B7AEA2F899E1F34F528B72FE25BAC64 /* CFB.swift */; }; + D1E4C76F4802483C687862BF57505D43 /* CCM.swift in Sources */ = {isa = PBXBuildFile; fileRef = F264CC82B7BE1D53B2061CA9963FDCEB /* CCM.swift */; }; + D259B9ED1508919F7376FD7C91B3A7CA /* Data Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 89F78A3A4F1835DB793970F9DCBA9C84 /* Data Conversion.swift */; }; + D2879925DB5DED6BC89F5D1B70AEE43A /* CryptoSwift-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BCD2DB444449BFF17557FEB277196B2C /* CryptoSwift-iOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D2C25C5A803997A40C4EBD4E39B3C173 /* RLP.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D79A6A151B2CCCCA37762BAA0D8B629 /* RLP.swift */; }; + D36BEEFDCF9D62515D4013642B2F06C9 /* lax_der_privatekey_parsing.h in Headers */ = {isa = PBXBuildFile; fileRef = 253BD822D0A8004D7B0DFB7762FB8A27 /* lax_der_privatekey_parsing.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D42B65B8CF94D83CB135CCEDB2986D76 /* num.h in Headers */ = {isa = PBXBuildFile; fileRef = CF1BB5A7F0AE6A5A2D47A07F4B975E8D /* num.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D6427ACF0E9A1A43D35C0E64E0C499EC /* CipherModeWorker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2043E9BA88BEBB3E0278E59CD37EB33E /* CipherModeWorker.swift */; }; + D715FB15570B64AFD38F100C07B6B3C6 /* AES.swift in Sources */ = {isa = PBXBuildFile; fileRef = B624099633F09BEB6697E8C939A2B590 /* AES.swift */; }; + D73CF65BD924FB93C168F191EFBCFA99 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D29988BC5A599979B64572B93EE1392 /* Utils.swift */; }; + D889117CC748F0BE8A7219562B4206A2 /* Bitwise Ops.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1A8DFA646806CE9E37E73FF6C4E5591 /* Bitwise Ops.swift */; }; + D963E527D2BEFA41065D6C5A7C182679 /* eckey_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = D1F204A972A48BC6909B24F715D01121 /* eckey_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DA77ABDD5590E290DBCCEE64C35E98C1 /* AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = 0450E7D89668DB8C983F386533BEDA2F /* AnyPromise.m */; }; + DA77F37A28F170FAB624FD4C9597ACE5 /* CryptoSwift-macOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A1746839F3D482752CFDA60E4B2E8125 /* CryptoSwift-macOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DCB170C0CA0D0E9979EA07BF7A17D33D /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D38CB69EFFBFA1DBDC4F8E732C70A36 /* Extensions.swift */; }; + DCD7376630E6A626B6F2846AE4988472 /* BlockEncryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = CFA0E033EAC6F1F9AAC3FBFEEDC2CF1C /* BlockEncryptor.swift */; }; + DF35715AB3E005727EA339CE57FD6621 /* Floating Point Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 198F41C09C140779F6F7A5985DA7A029 /* Floating Point Conversion.swift */; }; + E032F707673BA0095183B54D772A0D7C /* NSObject+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F07752FF0A7C918E5E887F7EC3DA8C /* NSObject+Promise.swift */; }; + E10DFED84D52BE20CBD188F6D871EC55 /* Updatable.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAACBC09A4BF19708DB69955B004CA6F /* Updatable.swift */; }; + E116484DB9CBB9442CB00BD7C40677E1 /* AEADChaCha20Poly1305.swift in Sources */ = {isa = PBXBuildFile; fileRef = B217E1D9F9E75D0E1137B491AF80C971 /* AEADChaCha20Poly1305.swift */; }; + E1F158AC7C27E978E69A42DBC398AC30 /* NSTask+AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = A8BFB7249EA06A2D52F4B095E3BB326A /* NSTask+AnyPromise.m */; }; + E2066057CCDBB9941A2E211F94D7F3E8 /* Prime Test.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72EC30A11AB3345E4E014BCC4DB70872 /* Prime Test.swift */; }; + E2FB20ADDB91B166FA66CD414044AC8B /* BlockDecryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DB26A46B9D1E99B62C4C2911311DC65 /* BlockDecryptor.swift */; }; + E37A626513E0CE69497A07E089FE9D18 /* NSNotificationCenter+AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D449DA1F906FBA70FC48270A4E57F2C /* NSNotificationCenter+AnyPromise.m */; }; + E41654C5FB9DA97E186A7F92A98AF1FB /* Utils+Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7DE3CA38A4E5C49EB71DD2C03AD4893C /* Utils+Foundation.swift */; }; + E4EE18C02BC4B7C3F8F519C369242C0B /* Subtraction.swift in Sources */ = {isa = PBXBuildFile; fileRef = D4880FEE2C33AB5463DFF1062B2F9B9D /* Subtraction.swift */; }; + E4F8A75CCEE1B138894B11ABE8156454 /* PKCS5.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEF2CA6307645906D9B151801AE0E20E /* PKCS5.swift */; }; + E60DF3645176BE0F96A2AD24519F9FED /* Checksum.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3763D061C65647BEF37D4D93E0476392 /* Checksum.swift */; }; + E6948825D06148EB1FF119F9A065811F /* NSTask+AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = FF5CA1FF35C4CC583687C060AF0C2AE8 /* NSTask+AnyPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E6D119B02C621B2BD7C5B196197048D0 /* Square Root.swift in Sources */ = {isa = PBXBuildFile; fileRef = 77F96B634AE21E6CF09279BD7BF901F9 /* Square Root.swift */; }; + E889C091AA7D224D3C11BA3ED9565544 /* Pods-web3swift-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 97094F93C66747990ACAF33CA0A5A034 /* Pods-web3swift-iOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E8917FF6C51A4CE3C629E5157B384E91 /* RandomUInt64.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7B7B2BABBC71C01A486933B29B8A5D65 /* RandomUInt64.swift */; }; + E8BF177E612B04CFEABEF6D7A50B1F31 /* StreamEncryptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = E074A5F3F00A3C822D6F7F996BE7F8EF /* StreamEncryptor.swift */; }; + E98EF9413EC55B94F8302E4A56A67F4A /* CBCMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9BD921FC4F84C5BE56FEF7ECF9D95A3D /* CBCMAC.swift */; }; + E9F84B440851BB1388B3A113124CD3B5 /* Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = BF36956CB1B9F69CAA0A8E98A47FCCB6 /* Promise.swift */; }; + EAB8456A580E9592A76DEBED4A215719 /* scalar_8x32_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = EEBD564198615FCCAD20667A08D05B2F /* scalar_8x32_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EBF3075934CA04CAF65C03A37FE3053F /* CMAC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41269E6991E36D80050F73889127D234 /* CMAC.swift */; }; + EC847E84AB56C7495E6C5757626DD9B2 /* ABIDecoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B3E0CAB2A6E74A31D066EB2A3C52625 /* ABIDecoding.swift */; }; + ED4925E215527011C217C6CA534E58D7 /* scalar_8x32.h in Headers */ = {isa = PBXBuildFile; fileRef = 344F545B3020C85E946705FE5D45BCB1 /* scalar_8x32.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ED947B5A28612D07C7856DC07E4C176C /* SHA1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 989E6F93DA8BEF3B78F199DEFD206AB7 /* SHA1.swift */; }; + EDC8743802E001F15321CA581B7D011F /* Poly1305.swift in Sources */ = {isa = PBXBuildFile; fileRef = C39EF622BA9014E6E35F9551DEB7F4E2 /* Poly1305.swift */; }; + EE06CB9F5FE216F4A46A8BE1686ECA74 /* Random.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDE80D4D32C32906119440A3A3CCA1C1 /* Random.swift */; }; + EE66AB3F1775E876525AC95F81AFF786 /* main_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = F132EC839243FE74B76F75433FDC66CE /* main_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EED2C4BE44EEBBA8B27717B3E4B75987 /* Data+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A7E2D01079B1BC5595A528E080F999D /* Data+Extension.swift */; }; + F06C8B8F8D37D3D1C6385058F2DC78E0 /* SipHash-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BB9FC0BC155296D09CFC393F875B1358 /* SipHash-iOS-dummy.m */; }; + F10AC4BB98E4147289E809BEA912B94A /* NSNotificationCenter+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7D3926357A9406E0189BF9662B80C96 /* NSNotificationCenter+Promise.swift */; }; + F1711B9ED3E1786FD75051F3D6A26002 /* Authenticator.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB4FA7719D0E98131901E331055EA08C /* Authenticator.swift */; }; + F192B9AA41CE18FAABE09EBE04223176 /* ABIElements.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8C4B1A7AF49AE9BFCC90B5537F886FB1 /* ABIElements.swift */; }; + F3117ECE93674E9C897BD207733C2E88 /* NoPadding.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6FF1010E2451FC3AB71B94785E864ACF /* NoPadding.swift */; }; + F34889659961411453A64B2DDDE8AB01 /* UInt128.swift in Sources */ = {isa = PBXBuildFile; fileRef = 47562771F3A801F7CAF06418D691AA65 /* UInt128.swift */; }; + F405D47227694325C4BBD14C00BEEDB4 /* secp256k1_swift-iOS-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AB4FB25B714DD90DA47CA1DA3651496C /* secp256k1_swift-iOS-dummy.m */; }; + F410FA5E6E9A5837387A74801959D8F6 /* eckey.h in Headers */ = {isa = PBXBuildFile; fileRef = 1631D1B61A784446BDD0732466FF5D24 /* eckey.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F416985052D8D64D5A49E2D4E968DB30 /* Checksum.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3763D061C65647BEF37D4D93E0476392 /* Checksum.swift */; }; + F41C9ED1404312A1535B38257A98700F /* BigInt-iOS-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BA0737EF8C0DDDF1D43DCAAAD53A7B1 /* BigInt-iOS-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F44827E051F015CF4A696D0BD91EB7C3 /* Bit.swift in Sources */ = {isa = PBXBuildFile; fileRef = D976E54313C84702B24676E8D3914204 /* Bit.swift */; }; + F4837C8C3C82F4E3A099C7DB3BAD6150 /* ecmult_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = B9722181133C3262AFDB53D63D950C17 /* ecmult_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F5362B8B3C767F721BDE9FEE6A72BBE5 /* NSNotificationCenter+AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D449DA1F906FBA70FC48270A4E57F2C /* NSNotificationCenter+AnyPromise.m */; }; + F5B5D5150A66B947B9D0635B2D5E8908 /* CompactMap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 658C593DF8159E93BB9932B65979FE4F /* CompactMap.swift */; }; + F5D3EB7AA0BF1E2FEC8211862AD33BDF /* NSURLSession+AnyPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = 2061DFAABB216C86B942A062EDA0775A /* NSURLSession+AnyPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F6BED735A14EA39D6CACA08AAFE2A2D6 /* String Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 55DB0E56D0184355F17F547F112AAA0F /* String Conversion.swift */; }; + F7E8ABA0A9C18CC0502EE45C99082884 /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1D25B259C6A977D79B29902C27F0BA7F /* Configuration.swift */; }; + F806DE741C3D193E72655C7A7F204F60 /* util.h in Headers */ = {isa = PBXBuildFile; fileRef = 72E288A0BF834077C46FEB344423C486 /* util.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F8136D62CB83023841C4CFA76A31B4AE /* AEAD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A0C9D5E127C0976A4518FFA1018EAA4 /* AEAD.swift */; }; + F8C6BDD134D9787A6CE74E5A91E936DD /* PromiseKit-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 05A33D67F4F5332EA8EFC3ABE2A6635E /* PromiseKit-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F8F1F525D9D4FBAEA0E4E190C1E2A795 /* secp256k1.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51AC9A1251117540442A35084870A755 /* secp256k1.swift */; }; + FA421A2250B47AD522F12E72321EC96D /* num_gmp.h in Headers */ = {isa = PBXBuildFile; fileRef = 764F6A597EC83E8269AE86C1614C74FA /* num_gmp.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FB9173AB116AC0E3A81C6D45598D0664 /* ABIEncoding.swift in Sources */ = {isa = PBXBuildFile; fileRef = C9A086AB515601826125B840B2EE7CC0 /* ABIEncoding.swift */; }; + FBD07425641D23B6229B7BD8272CEF5B /* BlockModeOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 784D3B23C21D8BF8EF7FC75D7BD6F490 /* BlockModeOptions.swift */; }; + FC9BF28AAC3C6C0248F14F32AB7F3B94 /* NSURLSession+AnyPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = D1F0D3AE13C7F0645E1FAFD845ADDD3A /* NSURLSession+AnyPromise.m */; }; + FCED3D2B26FEC1C6ACE39F9874ACCBE1 /* SipHashable.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9DDF0C5D7550DFF3B1F0B86D191EB6AC /* SipHashable.swift */; }; + FDAD17E8F7FB04B57D5E139DBF693924 /* ecmult.h in Headers */ = {isa = PBXBuildFile; fileRef = 14C9FB7A5722DD2F25A02D7E85D66851 /* ecmult.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FE68B248A41B39B45643D96F31EEE19C /* Words and Bits.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E907446E210B18A66F13626261B4866 /* Words and Bits.swift */; }; + FED8750F8DB9AA28073C5B3EAB83D84C /* UInt8+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = D55B0717A15D44F1A57DE4DE139635B7 /* UInt8+Extension.swift */; }; + FF04AC0FDA7FF8616B6968E37E14DDC6 /* Process+Promise.swift in Sources */ = {isa = PBXBuildFile; fileRef = B1DB4D671DAD3FF8E462FC77F26BCDE4 /* Process+Promise.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 0737B238CD911BAE733386FD638A15C4 /* PBXContainerItemProxy */ = { + 00086B15B9445569636217A6CF6EBC96 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 78DC154308FD9CFC54ADA13FD1897A6B; - remoteInfo = "CryptoSwift-macOS"; - }; - 099BB689D5DBD5D5DEBA336FBD217742 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 60BB8021A6290DE4F66E9D4A96906F3C; - remoteInfo = "Result-macOS"; - }; - 0A0C837AFCE36F92B4F82CAB661E4CC7 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = EE65EFBDF686C56EA74D41CCE0304FCC; - remoteInfo = "scrypt-macOS"; - }; - 0B5B137822F6E32014FAEB9D19B42719 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 02DC76A9AFBA2BA6CA9EBA39CCD34BCC; - remoteInfo = "PromiseKit.root-CorePromise-Foundation"; - }; - 1074B809BD71CC2DC821BC5E173A4740 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 54A555F757645624A18AC783E60AA5FF; - remoteInfo = "EthereumAddress-iOS"; - }; - 12BDC3CC8385F7A17B4C9A4084570897 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = BC7EB6A396C8F584F40578BB73297054; - remoteInfo = "EthereumABI-iOS"; - }; - 155B59A55F5C62D2DEAA3ECC5A3C5818 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = F25097D79C7232475816DB85533AC607; - remoteInfo = "secp256k1_swift-macOS"; - }; - 202775A74F5C90739C89BB1069E30899 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = FC8EBDB08226B38D7EA8E5DA8C50B149; - remoteInfo = "EthereumAddress-macOS"; - }; - 20A317B02DEAB0C5E12252BAD3678AC3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = E615C0628D54019CCEE5C0CC80B55529; - remoteInfo = "CryptoSwift-iOS"; - }; - 244D1DAFE6DC34C336F538725918CBF2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 16689698E943DBC08E5169468314C018; - remoteInfo = "Result-iOS"; - }; - 2578D9E3E5F578BBD12A1383306E148B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = E615C0628D54019CCEE5C0CC80B55529; - remoteInfo = "CryptoSwift-iOS"; - }; - 25F0C8FEDB385B9EBC7B168D589001EB /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3B79F6DB09B597AAE9D3EB939DA463D8; - remoteInfo = "SipHash-iOS"; - }; - 283B81AF6A42B35D635E192D621E2B56 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3B79F6DB09B597AAE9D3EB939DA463D8; - remoteInfo = "SipHash-iOS"; - }; - 284C9AFC38A225A506CB24973AEFB321 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4FCBE56BC5E931FDC43C642250037C1F; - remoteInfo = "SipHash-macOS"; - }; - 2AC6F8C923B851332C51CA80A620859B /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = E03BC878947EE75B154F4C52126FA465; - remoteInfo = "SwiftRLP-macOS"; - }; - 30FE81765DC202183BFE7476D4AFEBE5 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = FC8EBDB08226B38D7EA8E5DA8C50B149; + remoteGlobalIDString = E5027A132BD8BEDEF67AC1A970982AB4; remoteInfo = "EthereumAddress-macOS"; }; - 3691A47BEB66CE2F0A296A6DDD062D61 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 39C6DF22D4F83A78CB7F52D86381D937; - remoteInfo = "secp256k1_swift-iOS"; - }; - 36A6BC9A8529E6996209859ED7E7041A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = AF9F48E6961507C0E2FD7A3CDBC652DA; - remoteInfo = "BigInt-iOS"; - }; - 381F95DA9E2FDB23DE4AB413195C40C2 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 4FCBE56BC5E931FDC43C642250037C1F; - remoteInfo = "SipHash-macOS"; - }; - 3DD990539DD329F11028057AC099349C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 78DC154308FD9CFC54ADA13FD1897A6B; - remoteInfo = "CryptoSwift-macOS"; - }; - 3F7440A6C80B47AD5D485865659447A9 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = AF9F48E6961507C0E2FD7A3CDBC652DA; - remoteInfo = "BigInt-iOS"; - }; - 42C05260B28DAAAD5E44B471A57BDE2A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 78DC154308FD9CFC54ADA13FD1897A6B; - remoteInfo = "CryptoSwift-macOS"; - }; - 45009523CD4B5E54F0CD7913E4168D8E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3B79F6DB09B597AAE9D3EB939DA463D8; - remoteInfo = "SipHash-iOS"; - }; - 48C230599D2897ADA99AF94AE1966B79 /* PBXContainerItemProxy */ = { + 04BB9F3AA9CEA201B0312466E0A34491 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 064630A81A32C3F755213FAB5B3FAAAB; - remoteInfo = "SwiftRLP-iOS"; + remoteGlobalIDString = BCAE05CF851EE53A209524B024AA6CD3; + remoteInfo = "Pods-web3swift-iOS"; }; - 4BC1B5C55B9E19379BFD1419C6475244 /* PBXContainerItemProxy */ = { + 0AA9D376E38410DF31ADC7F2D5670398 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = FC8EBDB08226B38D7EA8E5DA8C50B149; + remoteGlobalIDString = E5027A132BD8BEDEF67AC1A970982AB4; remoteInfo = "EthereumAddress-macOS"; }; - 56C42F89547AE725E8DAADB5B92C1A02 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 78DC154308FD9CFC54ADA13FD1897A6B; - remoteInfo = "CryptoSwift-macOS"; - }; - 5B0A2A984B718061682C5507079892A3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 54A555F757645624A18AC783E60AA5FF; - remoteInfo = "EthereumAddress-iOS"; - }; - 61558A075BFFFBA7882CAEE8C5732ECE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 27805A6608FECCB809074EEC2F0F69FA; - remoteInfo = "EthereumABI-macOS"; - }; - 629DA96E2410B6F480F103C731020B15 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = F25097D79C7232475816DB85533AC607; - remoteInfo = "secp256k1_swift-macOS"; - }; - 6AB6BF4A7B32A19FFA68D59064857A60 /* PBXContainerItemProxy */ = { + 16E1F6E199BD8629EFBBF21A4B6EEBFA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 3B79F6DB09B597AAE9D3EB939DA463D8; + remoteGlobalIDString = C03DEEFE4852B4027014EE22FEBAC1A3; remoteInfo = "SipHash-iOS"; }; - 6C7065F7102B1E48D8C6731EA99BFE24 /* PBXContainerItemProxy */ = { + 2862D71EDFB114B9F8A835DD3AC7C6E2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 9646F4C6B5DB5298F5EEE5871120A244; + remoteGlobalIDString = 63F854E532D7CBA393D37B6C84E1F23F; remoteInfo = "BigInt-macOS"; }; - 70F9AB5B3A118321E51F635B2BEE3CED /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = E615C0628D54019CCEE5C0CC80B55529; - remoteInfo = "CryptoSwift-iOS"; - }; - 714B2335333EF3361207DF61B815EABB /* PBXContainerItemProxy */ = { + 2E2351160CE0B5DADA90759C353732D1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 9646F4C6B5DB5298F5EEE5871120A244; - remoteInfo = "BigInt-macOS"; + remoteGlobalIDString = 65CF043BCE2D53116C7B4659477A3E72; + remoteInfo = "CryptoSwift-macOS"; }; - 72FC4FB6861B5AFF615AF568693BB119 /* PBXContainerItemProxy */ = { + 364AA8B651F18F2886E24693EF1940D1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E615C0628D54019CCEE5C0CC80B55529; + remoteGlobalIDString = 218BFCBCA0EA83AEA95CE87303914A04; remoteInfo = "CryptoSwift-iOS"; }; - 7E9FF801D021932FE6CD5A50FC215166 /* PBXContainerItemProxy */ = { + 3F34580F407287E87175616C49435D17 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 064630A81A32C3F755213FAB5B3FAAAB; + remoteGlobalIDString = C3F2705295C36759D5C023EF4E8E5AD4; remoteInfo = "SwiftRLP-iOS"; }; - 85200095E2D745B96544DA58C9AEC3C0 /* PBXContainerItemProxy */ = { + 41E38D75E6D1A8EAAF9CAAA32F3D82D9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 023FD8884DE6975FECF83E672E5A51B6; - remoteInfo = "Pods-web3swift-macOS"; + remoteGlobalIDString = 083F82DFFF303D03F2F19B6400070295; + remoteInfo = "SwiftRLP-macOS"; }; - 9619E33BB76CA82AF5BCFD855D8DE72E /* PBXContainerItemProxy */ = { + 44221874C2E6E6EC360D8F7B6D69BEE4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = EE65EFBDF686C56EA74D41CCE0304FCC; - remoteInfo = "scrypt-macOS"; + remoteGlobalIDString = C03DEEFE4852B4027014EE22FEBAC1A3; + remoteInfo = "SipHash-iOS"; }; - 9CDAB75F4A9C647D639794937292B603 /* PBXContainerItemProxy */ = { + 4F0BE318219F425FCAEC31E115F51807 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = BC7EB6A396C8F584F40578BB73297054; + remoteGlobalIDString = 9ACB0E6D78ADA926658D244695ECC164; remoteInfo = "EthereumABI-iOS"; }; - 9D9F070B9DF3E8EA98FC948BCE0C760B /* PBXContainerItemProxy */ = { + 503D0E4493A13D3C59C637492A5E0331 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E615C0628D54019CCEE5C0CC80B55529; - remoteInfo = "CryptoSwift-iOS"; - }; - A5672221F501011F82F44F330229D404 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 54A555F757645624A18AC783E60AA5FF; - remoteInfo = "EthereumAddress-iOS"; + remoteGlobalIDString = 65CF043BCE2D53116C7B4659477A3E72; + remoteInfo = "CryptoSwift-macOS"; }; - A782764E5DFF6FDC6717BF4453214525 /* PBXContainerItemProxy */ = { + 6F27311A3511C8581E05739C865F652D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 9646F4C6B5DB5298F5EEE5871120A244; + remoteGlobalIDString = 63F854E532D7CBA393D37B6C84E1F23F; remoteInfo = "BigInt-macOS"; }; - AC378E3E20AF5D424B6D68F67641CFC3 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3B79F6DB09B597AAE9D3EB939DA463D8; - remoteInfo = "SipHash-iOS"; - }; - AD688405EBF3846C3A14C36C7F7467F8 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8B46DCE922AD4DB52AB389148AB898AB; - remoteInfo = "scrypt-iOS"; - }; - B26EAE97BDAB5AF01C604365CB5F406C /* PBXContainerItemProxy */ = { + 72BFD64578146347897C3A762DE5B045 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AF9F48E6961507C0E2FD7A3CDBC652DA; - remoteInfo = "BigInt-iOS"; + remoteGlobalIDString = 218BFCBCA0EA83AEA95CE87303914A04; + remoteInfo = "CryptoSwift-iOS"; }; - B5AFF58C85C6EB2FD5A844723E700066 /* PBXContainerItemProxy */ = { + 77AEF320EB246F07398B46AB4BC05F58 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = AF9F48E6961507C0E2FD7A3CDBC652DA; - remoteInfo = "BigInt-iOS"; + remoteGlobalIDString = EC318E575402922FD9228D8DC970D293; + remoteInfo = "EthereumABI-macOS"; }; - B5DDBB6CA085DFEC8F30E3E72C5ED8DE /* PBXContainerItemProxy */ = { + 7C5089FC43C93BED6DEE5E4C94FA5EA7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 27805A6608FECCB809074EEC2F0F69FA; - remoteInfo = "EthereumABI-macOS"; + remoteGlobalIDString = 7C579CE66A1E7A9AA33CA5F97F9C22C5; + remoteInfo = PromiseKit; }; - BBE7A89B2AC6FEAE944585350A21A6F6 /* PBXContainerItemProxy */ = { + 885DD2864E09A470635E934A27CDDB63 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 16689698E943DBC08E5169468314C018; - remoteInfo = "Result-iOS"; + remoteGlobalIDString = F48D9463B784559D75B1E6B9A370AE41; + remoteInfo = "EthereumAddress-iOS"; }; - BF270686C220EDC32A76493A3B47D60F /* PBXContainerItemProxy */ = { + 89B48AD4AEFE978C59380A11FFD14D98 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 60BB8021A6290DE4F66E9D4A96906F3C; - remoteInfo = "Result-macOS"; + remoteGlobalIDString = 37401ACF771B84D6C3E4480103B94936; + remoteInfo = "secp256k1_swift-macOS"; }; - C167EFA5FDD76187BB7E92339890F161 /* PBXContainerItemProxy */ = { + 8CBAE56F1D035B13878CB984283ECE8C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 9646F4C6B5DB5298F5EEE5871120A244; - remoteInfo = "BigInt-macOS"; + remoteGlobalIDString = 7F80E92F65A51D5A7FA259331F9B7BCC; + remoteInfo = "Pods-web3swift-macOS"; }; - C2A6BB71B66A804F107BDE387EED9DFB /* PBXContainerItemProxy */ = { + 90E69E01A81C77F66C7B4FEA284C6108 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E03BC878947EE75B154F4C52126FA465; - remoteInfo = "SwiftRLP-macOS"; + remoteGlobalIDString = 65CF043BCE2D53116C7B4659477A3E72; + remoteInfo = "CryptoSwift-macOS"; }; - C8AE2741F71559B40B306C3F8880165F /* PBXContainerItemProxy */ = { + 94DE56AA252603E6ACA2CF389563C98C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4FCBE56BC5E931FDC43C642250037C1F; + remoteGlobalIDString = 94357A3A965B61C3A4DEC1C0240780A9; remoteInfo = "SipHash-macOS"; }; - D23A20FA7224632C3A5FE8EA34DEF1D4 /* PBXContainerItemProxy */ = { + 9F7B8834A5B8B1F88B78691880CD1D3C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = EC4FD142A8187DC97F5C77E345493DC4; - remoteInfo = PromiseKit; + remoteGlobalIDString = 218BFCBCA0EA83AEA95CE87303914A04; + remoteInfo = "CryptoSwift-iOS"; }; - D554FE806CB38967D36C5530C7B90D2E /* PBXContainerItemProxy */ = { + A0279FA7DAC6D65F788B5D8E06557F9C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8B46DCE922AD4DB52AB389148AB898AB; - remoteInfo = "scrypt-iOS"; + remoteGlobalIDString = 7CC079C3BDE01C7F13C2F0F27E1FA4BE; + remoteInfo = "secp256k1_swift-iOS"; }; - DD3C1DA360A6106B2C1F7BE05D0FD474 /* PBXContainerItemProxy */ = { + B2064B2D690D14AE9C9284BA68C421B8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4FCBE56BC5E931FDC43C642250037C1F; - remoteInfo = "SipHash-macOS"; + remoteGlobalIDString = D91322818F7EF2905BF914BDDBAA819E; + remoteInfo = "PromiseKit.root-CorePromise-Foundation"; }; - E3D60F25AD4AFCD3E199C418A6BEC4CB /* PBXContainerItemProxy */ = { + B7F15C4A8D5848B25DA7E80029BDC745 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 39C6DF22D4F83A78CB7F52D86381D937; - remoteInfo = "secp256k1_swift-iOS"; + remoteGlobalIDString = 889A3C6D0A70D789D17B7BFFE160AD76; + remoteInfo = "BigInt-iOS"; }; - E623A89A73AE86174BDD01A08BB48DC0 /* PBXContainerItemProxy */ = { + CAC040BD6A65462774441B87792E738F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 56C190CBC3444CE65376067572B13693; - remoteInfo = "Pods-web3swift-iOS"; + remoteGlobalIDString = 889A3C6D0A70D789D17B7BFFE160AD76; + remoteInfo = "BigInt-iOS"; }; - EDCBD08F51F8B9B91035148948A48489 /* PBXContainerItemProxy */ = { + D7B3DBD5770AC886C00EABAFB0C3AB48 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 78DC154308FD9CFC54ADA13FD1897A6B; - remoteInfo = "CryptoSwift-macOS"; + remoteGlobalIDString = 889A3C6D0A70D789D17B7BFFE160AD76; + remoteInfo = "BigInt-iOS"; }; - EF8F4758498A5C1E32C262CDDCDA786A /* PBXContainerItemProxy */ = { + ECCD47EF653F0E46C430245675149CE4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = EC4FD142A8187DC97F5C77E345493DC4; - remoteInfo = PromiseKit; + remoteGlobalIDString = F48D9463B784559D75B1E6B9A370AE41; + remoteInfo = "EthereumAddress-iOS"; }; - FD82D3DF711EDD37E31B330FC94EA442 /* PBXContainerItemProxy */ = { + EDD1878BFEABA73C3736F82AE3E22E86 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 4FCBE56BC5E931FDC43C642250037C1F; + remoteGlobalIDString = 94357A3A965B61C3A4DEC1C0240780A9; remoteInfo = "SipHash-macOS"; }; - FE86C0598E860121877FB385FC2747CE /* PBXContainerItemProxy */ = { + F13D2CDD038077A18864D8FBE4A93886 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 02DC76A9AFBA2BA6CA9EBA39CCD34BCC; - remoteInfo = "PromiseKit.root-CorePromise-Foundation"; + remoteGlobalIDString = 63F854E532D7CBA393D37B6C84E1F23F; + remoteInfo = "BigInt-macOS"; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 003EF4269A56F0C44E64E737009329A6 /* util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = util.h; path = Classes/secp256k1/src/util.h; sourceTree = ""; }; - 00E773D6D25B2A450D593D189B85B7DA /* BlockMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockMode.swift; path = Sources/CryptoSwift/BlockMode/BlockMode.swift; sourceTree = ""; }; - 039C19A96EE402775DDB921C14D07D95 /* secp256k1_swift-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "secp256k1_swift-macOS-prefix.pch"; path = "../secp256k1_swift-macOS/secp256k1_swift-macOS-prefix.pch"; sourceTree = ""; }; - 03C5B3B2079547713108CA0A75C2D683 /* Addition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Addition.swift; path = sources/Addition.swift; sourceTree = ""; }; - 052A5D977253AD46619C79759D031E6B /* ecmult_const_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecmult_const_impl.h; path = Classes/secp256k1/src/ecmult_const_impl.h; sourceTree = ""; }; - 05CC03039B7AACA3DE3D601125B19CC6 /* UIViewController+AnyPromise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIViewController+AnyPromise.m"; path = "Extensions/UIKit/Sources/UIViewController+AnyPromise.m"; sourceTree = ""; }; - 05D37539C41BE79893FEDECCB70FC25B /* ecmult_const.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecmult_const.h; path = Classes/secp256k1/src/ecmult_const.h; sourceTree = ""; }; - 05DB571F7562C6E5DAC821BF33DF2ACE /* AEAD.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AEAD.swift; path = Sources/CryptoSwift/AEAD/AEAD.swift; sourceTree = ""; }; - 06AC0C18C20BEB0CFF4386CE35E5CFC9 /* Pods-web3swift-iOS_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-web3swift-iOS_Tests-acknowledgements.markdown"; sourceTree = ""; }; - 07853D5BF50E26B878B7B1D18CF18F06 /* scrypt.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scrypt.h; path = scrypt/scrypt.h; sourceTree = ""; }; - 0875934C7BD4393C0A91DFA3CF1FBBED /* libResult-iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libResult-iOS.a"; path = "libResult-iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 0930D7CD22CBEC2C752C14A123807624 /* Floating Point Conversion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Floating Point Conversion.swift"; path = "sources/Floating Point Conversion.swift"; sourceTree = ""; }; - 09E6F0E17B524D5203BB82F0927DED7C /* Pods-web3swift-iOS-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-web3swift-iOS-acknowledgements.markdown"; sourceTree = ""; }; - 0A5C7F3160C1A282D95FFBC31C59404D /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; - 0A85805FE098BD65AFD79ABDC5A9DDF7 /* Prime Test.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Prime Test.swift"; path = "sources/Prime Test.swift"; sourceTree = ""; }; - 0B3A8A1265A6932800FDF40A5E65FEC7 /* Pods-web3swift-macOS_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-web3swift-macOS_Tests-dummy.m"; sourceTree = ""; }; - 0C78140B0839244D489752A02DC0913B /* SipHash-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SipHash-iOS-umbrella.h"; path = "../../Headers/Public/SipHash/SipHash-iOS-umbrella.h"; sourceTree = ""; }; - 0C7ECBFABE9667C08C3E0CAA44F61507 /* SwiftRLP-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "SwiftRLP-iOS.xcconfig"; sourceTree = ""; }; - 0DB8332926278F5C9345150A4FAD4C2C /* SipHash-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SipHash-iOS-prefix.pch"; sourceTree = ""; }; - 0DCAB923DFB091E9F4A71F5FD29FEB40 /* field_10x26.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = field_10x26.h; path = Classes/secp256k1/src/field_10x26.h; sourceTree = ""; }; - 0E5B3140CA2A969D2F458E286A483C3F /* secp256k1_swift-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "secp256k1_swift-iOS-umbrella.h"; path = "../../Headers/Public/secp256k1_swift/secp256k1_swift-iOS-umbrella.h"; sourceTree = ""; }; - 0FB89A928D980618BA68DFAAA708ABE3 /* CryptoSwift-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CryptoSwift-iOS-prefix.pch"; sourceTree = ""; }; - 0FC232D3CEB1791A116CFCB46BCCE606 /* Array+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/Array+Foundation.swift"; sourceTree = ""; }; - 0FFAEDF6DDF0B48C4B8E16F6F9C59A5F /* HKDF.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HKDF.swift; path = Sources/CryptoSwift/HKDF.swift; sourceTree = ""; }; - 11C198E371333D0B4E1F4A5B168C23C7 /* libPods-web3swift-macOS_Tests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPods-web3swift-macOS_Tests.a"; path = "libPods-web3swift-macOS_Tests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 129427E2D354B71D619F0DAC197039BD /* Rabbit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Rabbit.swift; path = Sources/CryptoSwift/Rabbit.swift; sourceTree = ""; }; - 12EC94EA370709920BAE52B23A048E1A /* libsecp256k1-config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "libsecp256k1-config.h"; path = "Classes/libsecp256k1-config.h"; sourceTree = ""; }; - 151AB966E2464DDE568760C553BC5E0B /* PromiseKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PromiseKit.xcconfig; sourceTree = ""; }; - 158416E3558983FE0049CF2D90BA56BD /* scrypt-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "scrypt-iOS-umbrella.h"; path = "../../Headers/Public/scrypt/scrypt-iOS-umbrella.h"; sourceTree = ""; }; - 1592E519056BA4CA85F67406D0EC2ED4 /* basic-config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "basic-config.h"; path = "Classes/secp256k1/src/basic-config.h"; sourceTree = ""; }; - 15BED946B8A96EDBF82439D38353B748 /* lax_der_privatekey_parsing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lax_der_privatekey_parsing.h; path = Classes/secp256k1/contrib/lax_der_privatekey_parsing.h; sourceTree = ""; }; - 16973E34A2E1AB31C96F6ECF88E284D7 /* SecureBytes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SecureBytes.swift; path = Sources/CryptoSwift/SecureBytes.swift; sourceTree = ""; }; - 1775FE4529A63B3ACF1AF8049A86B5B5 /* SipHash-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SipHash-iOS-dummy.m"; sourceTree = ""; }; - 1782185CE59A4E4F74A5C0258C3B5F61 /* BigInt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BigInt.swift; path = sources/BigInt.swift; sourceTree = ""; }; - 181506C85788407EF50AD45149AC2E91 /* Result-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "Result-macOS-dummy.m"; path = "../Result-macOS/Result-macOS-dummy.m"; sourceTree = ""; }; - 1938EA02A3971FFC506F4AE3E29121A6 /* Pods-web3swift-iOS_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-web3swift-iOS_Tests-umbrella.h"; sourceTree = ""; }; - 1A0E65E61932B728FD97FB08D42B3EF6 /* libBigInt-macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libBigInt-macOS.a"; path = "libBigInt-macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 1B8BA477868467E169FF27E9193A10DA /* Data Conversion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data Conversion.swift"; path = "sources/Data Conversion.swift"; sourceTree = ""; }; - 1C43D53E5A934E216CB1B7DD01DE877B /* ecdsa_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecdsa_impl.h; path = Classes/secp256k1/src/ecdsa_impl.h; sourceTree = ""; }; - 1C9BF049B1327890EF1791EE9A669873 /* EthereumABI-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "EthereumABI-iOS.modulemap"; path = "../../Headers/Public/EthereumABI/EthereumABI-iOS.modulemap"; sourceTree = ""; }; - 1E0CB4379D0092F51F5C1232B3CD03D3 /* PCBC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PCBC.swift; path = Sources/CryptoSwift/BlockMode/PCBC.swift; sourceTree = ""; }; - 1E3533F5E7BCF44674C622F4B65BF374 /* secp256k1_swift-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "secp256k1_swift-macOS-dummy.m"; path = "../secp256k1_swift-macOS/secp256k1_swift-macOS-dummy.m"; sourceTree = ""; }; - 1E4426237EBEE47CAC169D6291F77423 /* when.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = when.swift; path = Sources/when.swift; sourceTree = ""; }; - 1F2F682F960F536C585085773DF5BBA1 /* Cryptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cryptor.swift; path = Sources/CryptoSwift/Cryptor.swift; sourceTree = ""; }; - 1F6E33E00A0A6BD8A217AA65F5C1D901 /* SipHash-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SipHash-macOS-prefix.pch"; path = "../SipHash-macOS/SipHash-macOS-prefix.pch"; sourceTree = ""; }; - 201CB380345E9D668D690C12DA30C425 /* Pods-web3swift-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-web3swift-iOS-dummy.m"; sourceTree = ""; }; - 20F31FF3FC3A98D10214EF6C7199FCB5 /* race.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = race.m; path = Sources/race.m; sourceTree = ""; }; - 21FCC5A27F315ACD9DBDF025F826D31F /* ABI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ABI.swift; path = EthereumABI/Classes/ABI.swift; sourceTree = ""; }; - 224F4E958C4909EF47CB0A9F43F48030 /* CBC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CBC.swift; path = Sources/CryptoSwift/BlockMode/CBC.swift; sourceTree = ""; }; - 23BB48B62BD11AE739C695D5E07DF23B /* Pods-web3swift-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-web3swift-macOS-umbrella.h"; sourceTree = ""; }; - 247DF1F9FE8902AA1A74867E7854662F /* dispatch_promise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = dispatch_promise.m; path = Sources/dispatch_promise.m; sourceTree = ""; }; - 258EB69CA13649BFEBC389916A418DAD /* OFB.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OFB.swift; path = Sources/CryptoSwift/BlockMode/OFB.swift; sourceTree = ""; }; - 25A15390BB4A5738B4061292E3D72D43 /* scrypt-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "scrypt-macOS-prefix.pch"; path = "../scrypt-macOS/scrypt-macOS-prefix.pch"; sourceTree = ""; }; - 2631D55D12027D3935D7B85C6A624F09 /* Bitwise Ops.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Bitwise Ops.swift"; path = "sources/Bitwise Ops.swift"; sourceTree = ""; }; - 2716312EADA930757B04015685EFD479 /* scalar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scalar.h; path = Classes/secp256k1/src/scalar.h; sourceTree = ""; }; - 27D0F7DCFEE54028674461B7456DB4EB /* libEthereumAddress-iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libEthereumAddress-iOS.a"; path = "libEthereumAddress-iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 27DE68FEECDD098908A9003BDA40307F /* Updatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Updatable.swift; path = Sources/CryptoSwift/Updatable.swift; sourceTree = ""; }; - 292D5B486A33EC84948DFFBEBBB0994D /* BigInt-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "BigInt-iOS.xcconfig"; sourceTree = ""; }; - 29C2B20C9A04EF2CBA9D49CF5F5A209B /* secp256k1_swift-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "secp256k1_swift-iOS-prefix.pch"; sourceTree = ""; }; - 2A23509A1B4B9BA0141EB958C32816D4 /* libPods-web3swift-iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPods-web3swift-iOS.a"; path = "libPods-web3swift-iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 2A57E22BE5970C0F858EB10A32A3019D /* Multiplication.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Multiplication.swift; path = sources/Multiplication.swift; sourceTree = ""; }; - 2B9A068D7995C83D3F75D4CD25D2735E /* Pods-web3swift-iOS_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-web3swift-iOS_Tests.modulemap"; sourceTree = ""; }; - 2C06CEB32F04CBF303CC2562A16F7241 /* Pods-web3swift-macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-web3swift-macOS.release.xcconfig"; sourceTree = ""; }; - 2C5F41A51FDAEBAF8F849026A9B09E2A /* field_5x52.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = field_5x52.h; path = Classes/secp256k1/src/field_5x52.h; sourceTree = ""; }; - 2D6E2E2ED41464CEB00832B492D67ECB /* Words and Bits.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Words and Bits.swift"; path = "sources/Words and Bits.swift"; sourceTree = ""; }; - 2D7A992083CBD4D193A725E017F44EB9 /* Result-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "Result-macOS.modulemap"; path = "../../Headers/Public/Result/Result-macOS.modulemap"; sourceTree = ""; }; - 2F5F058DBD6EA05A860EB5A2481950F9 /* Pods-web3swift-iOS_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-web3swift-iOS_Tests-acknowledgements.plist"; sourceTree = ""; }; - 2F751DF027B3EC6771E69D0DF744E2F1 /* libSipHash-iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libSipHash-iOS.a"; path = "libSipHash-iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 30FDF14BD303D5A006DF5E2AFC3C5689 /* Pods-web3swift-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-web3swift-iOS.modulemap"; sourceTree = ""; }; - 31BA61BBC2E9A900CDFD9106099E71AF /* CCM.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CCM.swift; path = Sources/CryptoSwift/BlockMode/CCM.swift; sourceTree = ""; }; - 32E6FCC003B1158AFE68C8101E9DC9B0 /* AES.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AES.swift; path = Sources/CryptoSwift/AES.swift; sourceTree = ""; }; - 34A205CA261F59DB1AC7C1BE4E2ABE19 /* Strideable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Strideable.swift; path = sources/Strideable.swift; sourceTree = ""; }; - 3649CFBA1E54D6AD5C50879B03ED6866 /* CFB.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CFB.swift; path = Sources/CryptoSwift/BlockMode/CFB.swift; sourceTree = ""; }; - 3654C41FDB74088592DA713158476E5B /* Padding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Padding.swift; path = Sources/CryptoSwift/Padding.swift; sourceTree = ""; }; - 36F3DF43B9422FD5916A6C75F9C68568 /* BatchedCollection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BatchedCollection.swift; path = Sources/CryptoSwift/BatchedCollection.swift; sourceTree = ""; }; - 37285A75B12306326B0EF6AD23148A66 /* Pods-web3swift-iOS_Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-web3swift-iOS_Tests-resources.sh"; sourceTree = ""; }; - 37A42E23E411D520ADBF58299104A5E4 /* libSwiftRLP-macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libSwiftRLP-macOS.a"; path = "libSwiftRLP-macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 38E248D955FFD067941A82DF6B7B3C4F /* BlockDecryptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockDecryptor.swift; path = Sources/CryptoSwift/BlockDecryptor.swift; sourceTree = ""; }; - 3BDFDE509786CC72B0B5EBBB87F54C14 /* MD5.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MD5.swift; path = Sources/CryptoSwift/MD5.swift; sourceTree = ""; }; - 3C18FE09DB747D4F64CDC4EBF07A6AF0 /* Pods-web3swift-macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-web3swift-macOS.debug.xcconfig"; sourceTree = ""; }; - 3C1C69DE46F5ACC0602FAF8FB907D949 /* PromiseKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PromiseKit-umbrella.h"; path = "../../Headers/Public/PromiseKit/PromiseKit-umbrella.h"; sourceTree = ""; }; - 3C515870A748CB470E9FBA7186297FFC /* Pods-web3swift-macOS-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-web3swift-macOS-acknowledgements.markdown"; sourceTree = ""; }; - 3C8069D7270ED24EB137F43DEF548AA4 /* scrypt-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "scrypt-macOS.modulemap"; path = "../../Headers/Public/scrypt/scrypt-macOS.modulemap"; sourceTree = ""; }; - 3C93F4B7E331943729BE3CFC4F439C2A /* ecmult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecmult.h; path = Classes/secp256k1/src/ecmult.h; sourceTree = ""; }; - 3D37A86FCD5D0735EBF9DA4224B06C53 /* Pods-web3swift-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-web3swift-macOS.modulemap"; sourceTree = ""; }; - 3D8C2202C63BDA7C0F7AF6C89B6273FD /* Pods-web3swift-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-web3swift-iOS-umbrella.h"; sourceTree = ""; }; - 3EB87A244E5248ADD8D124225B21323F /* PromiseKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PromiseKit.h; path = Sources/PromiseKit.h; sourceTree = ""; }; - 3EF69CEB8B2C8F6223E5A84FF9855D71 /* Generics.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Generics.swift; path = Sources/CryptoSwift/Generics.swift; sourceTree = ""; }; - 3F4EAABE2F37A5C4CBF734D74EA94EBB /* UIView+Promise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Promise.swift"; path = "Extensions/UIKit/Sources/UIView+Promise.swift"; sourceTree = ""; }; - 3F6E29D91BDBFD5F158502CC7B97A250 /* PromiseKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = PromiseKit.modulemap; path = ../../Headers/Public/PromiseKit/PromiseKit.modulemap; sourceTree = ""; }; - 3F90DB66AA0BD6E09A8253873368008F /* AnyError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyError.swift; path = Result/AnyError.swift; sourceTree = ""; }; - 3F9EE37EACAF96F7344C1F0AEA46F02C /* BlockEncryptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockEncryptor.swift; path = Sources/CryptoSwift/BlockEncryptor.swift; sourceTree = ""; }; - 417827171F7329CB9A60952C4724D7CA /* scrypt-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "scrypt-macOS-dummy.m"; path = "../scrypt-macOS/scrypt-macOS-dummy.m"; sourceTree = ""; }; - 4249BBDEF2DD259919D48F146E985928 /* libBigInt-iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libBigInt-iOS.a"; path = "libBigInt-iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 4289C87C5EC42792CDDDCFC5592AADF7 /* Exponentiation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Exponentiation.swift; path = sources/Exponentiation.swift; sourceTree = ""; }; - 43C25934B3D3377624DF16153BF76578 /* Checksum.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Checksum.swift; path = Sources/CryptoSwift/Checksum.swift; sourceTree = ""; }; - 44157DE064955C1C2DF424094F971C2C /* libPods-web3swift-macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPods-web3swift-macOS.a"; path = "libPods-web3swift-macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 442D6200CC1781151499F7FAF44C0366 /* Cimpl.c */ = {isa = PBXFileReference; includeInIndex = 1; name = Cimpl.c; path = scrypt/Cimpl.c; sourceTree = ""; }; - 449887D7F7932CFAA2B3FAE0BEE1594B /* scratch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scratch.h; path = Classes/secp256k1/src/scratch.h; sourceTree = ""; }; - 45A786BAB1EBC0AC21E3491CEEBCA128 /* EthereumABI-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EthereumABI-iOS-umbrella.h"; path = "../../Headers/Public/EthereumABI/EthereumABI-iOS-umbrella.h"; sourceTree = ""; }; - 45F5F772F0EEFC0C3E42DAF65DB4121F /* PKCS7Padding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PKCS7Padding.swift; path = Sources/CryptoSwift/PKCS/PKCS7Padding.swift; sourceTree = ""; }; - 4620827BC2A4A3BD942D913A099130AD /* SwiftRLP-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SwiftRLP-macOS-prefix.pch"; path = "../SwiftRLP-macOS/SwiftRLP-macOS-prefix.pch"; sourceTree = ""; }; - 4624EFF8C97C1CBAF2910297112CF9E8 /* lax_der_parsing.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lax_der_parsing.c; path = Classes/secp256k1/contrib/lax_der_parsing.c; sourceTree = ""; }; - 4638850DD91EB5F2EFCF18E99D4D87FA /* SipHasher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SipHasher.swift; path = SipHash/SipHasher.swift; sourceTree = ""; }; - 4813C1A0F259481060973E85D757C6F8 /* libEthereumAddress-macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libEthereumAddress-macOS.a"; path = "libEthereumAddress-macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 499284C2F8453A839CEDEDBC47E42B14 /* SwiftRLP-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftRLP-iOS-prefix.pch"; sourceTree = ""; }; - 49C5823B0C264F4AC2DF38C68F097FEA /* NSURLSession+Promise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSURLSession+Promise.swift"; path = "Extensions/Foundation/Sources/NSURLSession+Promise.swift"; sourceTree = ""; }; - 49F74127A936A7C34D38E84140D1EFAC /* group_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = group_impl.h; path = Classes/secp256k1/src/group_impl.h; sourceTree = ""; }; - 4A62A996E150BEC15618C743082DB6A6 /* Result-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Result-iOS-dummy.m"; sourceTree = ""; }; - 4B27BF530A63ACAF9407720A162114CA /* Result-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Result-iOS.xcconfig"; sourceTree = ""; }; - 4C1637249D7E9C69FBC55792F4BFF580 /* SHA3.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SHA3.swift; path = Sources/CryptoSwift/SHA3.swift; sourceTree = ""; }; - 4D019DB5C502C0B2F56DC85B925D7B7E /* Pods-web3swift-macOS_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-web3swift-macOS_Tests-frameworks.sh"; sourceTree = ""; }; - 4D1BB5E5DC1FC41AA80C491CB8F7F0B1 /* SwiftRLP-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "SwiftRLP-macOS.modulemap"; path = "../../Headers/Public/SwiftRLP/SwiftRLP-macOS.modulemap"; sourceTree = ""; }; - 4D5996479C4CB892D1B062406C8C08F6 /* secp256k1.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = secp256k1.swift; path = Classes/secp256k1.swift; sourceTree = ""; }; - 4FFFD5E940B31BAEC3CCFD05B093B6F8 /* NSTask+AnyPromise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSTask+AnyPromise.m"; path = "Extensions/Foundation/Sources/NSTask+AnyPromise.m"; sourceTree = ""; }; - 502350FD0523CAD681AB6D24DFFBE55E /* EthereumAddress-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EthereumAddress-iOS-umbrella.h"; path = "../../Headers/Public/EthereumAddress/EthereumAddress-iOS-umbrella.h"; sourceTree = ""; }; - 50832FC4B2337F53A6F628D514DA730A /* Pods-web3swift-macOS_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-web3swift-macOS_Tests.release.xcconfig"; sourceTree = ""; }; - 516F61020B364118837B9099CD918F5F /* secp256k1_ecdh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = secp256k1_ecdh.h; path = Classes/secp256k1/include/secp256k1_ecdh.h; sourceTree = ""; }; - 5300C71B6A3AB50A1D7ED70A41FAAD6B /* field_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = field_impl.h; path = Classes/secp256k1/src/field_impl.h; sourceTree = ""; }; - 5430F65435F42C41489D6A5D36494E0B /* Array+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+Extension.swift"; path = "Sources/CryptoSwift/Array+Extension.swift"; sourceTree = ""; }; - 549BC77FB563C5F7078EEF621568360D /* Pods-web3swift-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-web3swift-iOS.debug.xcconfig"; sourceTree = ""; }; - 553C1445D10FA04E682FE1674D6AF9EB /* Pods-web3swift-macOS_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-web3swift-macOS_Tests-umbrella.h"; sourceTree = ""; }; - 55D3724AA7B8C2CF221E72306FBDCBB5 /* libSwiftRLP-iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libSwiftRLP-iOS.a"; path = "libSwiftRLP-iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 575A44CBD254AB2012072A25C3D25D19 /* StreamEncryptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StreamEncryptor.swift; path = Sources/CryptoSwift/StreamEncryptor.swift; sourceTree = ""; }; - 582D7324492EFDB22783F0B7B2FA6859 /* Thenable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Thenable.swift; path = Sources/Thenable.swift; sourceTree = ""; }; - 58A1ADCBFB29DAD5737DCA6E9AE7CA5F /* EthereumAddress-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EthereumAddress-iOS-prefix.pch"; sourceTree = ""; }; - 58FEC74B279A9D31ADE339DE27E86FA9 /* lax_der_parsing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lax_der_parsing.h; path = Classes/secp256k1/contrib/lax_der_parsing.h; sourceTree = ""; }; - 59463535BD4D6DAD08D36EAF4421D11D /* NSNotificationCenter+AnyPromise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSNotificationCenter+AnyPromise.m"; path = "Extensions/Foundation/Sources/NSNotificationCenter+AnyPromise.m"; sourceTree = ""; }; - 59CA1CA71842D0F9F9DC0144EC286A7E /* EthereumAddress-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EthereumAddress-macOS-dummy.m"; path = "../EthereumAddress-macOS/EthereumAddress-macOS-dummy.m"; sourceTree = ""; }; - 5AEA4495CD1CD23847803E6F2009266F /* libResult-macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libResult-macOS.a"; path = "libResult-macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 5B830B448B480E1AE7466CE0AB7565D1 /* GCM.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GCM.swift; path = Sources/CryptoSwift/BlockMode/GCM.swift; sourceTree = ""; }; - 5BBEB708E926639930327B2FC6F3759D /* PBKDF2.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PBKDF2.swift; path = Sources/CryptoSwift/PKCS/PBKDF2.swift; sourceTree = ""; }; - 5D207FB930AAAC6DA0CA7AAB0EBA40EE /* Pods-web3swift-macOS_Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-web3swift-macOS_Tests-resources.sh"; sourceTree = ""; }; - 5E2462063FC148C85C6D00F08680239E /* Pods-web3swift-macOS_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-web3swift-macOS_Tests-acknowledgements.markdown"; sourceTree = ""; }; - 5E9C2CC8E90A38FD011723EB814A5A52 /* scratch_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scratch_impl.h; path = Classes/secp256k1/src/scratch_impl.h; sourceTree = ""; }; - 5F0C3C498292778DE2DA40E00F391475 /* CryptoSwift-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "CryptoSwift-macOS.modulemap"; path = "../../Headers/Public/CryptoSwift/CryptoSwift-macOS.modulemap"; sourceTree = ""; }; - 60243E0B2E1CDFC9B6DF789487982447 /* lax_der_privatekey_parsing.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lax_der_privatekey_parsing.c; path = Classes/secp256k1/contrib/lax_der_privatekey_parsing.c; sourceTree = ""; }; - 604F9F7AC0C04DACFC628833A3B4ED5D /* Result-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Result-iOS-umbrella.h"; path = "../../Headers/Public/Result/Result-iOS-umbrella.h"; sourceTree = ""; }; - 61858AD8F2BC3FA5B6CE10752824FA45 /* libEthereumABI-macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libEthereumABI-macOS.a"; path = "libEthereumABI-macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 6314619E8FCD5D07FBD2BA0BA5C58C15 /* ABIEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ABIEncoding.swift; path = EthereumABI/Classes/ABIEncoding.swift; sourceTree = ""; }; - 63AB8B307E0ECB2EE3B92B2DF18D8F04 /* Result-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Result-macOS-prefix.pch"; path = "../Result-macOS/Result-macOS-prefix.pch"; sourceTree = ""; }; - 63E8E6C2713484D5B4AD0653183EE4F0 /* Result-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "Result-macOS-umbrella.h"; path = "../../Headers/Public/Result/Result-macOS-umbrella.h"; sourceTree = ""; }; - 63FD1428729C05C5A88BE98C12254ADA /* BufferStorage.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BufferStorage.swift; path = scrypt/scrypt/BufferStorage.swift; sourceTree = ""; }; - 640D7C6CD155FDD858979BF3184F5A49 /* libPromiseKit.root-CorePromise-Foundation.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPromiseKit.root-CorePromise-Foundation.a"; path = "libPromiseKit.root-CorePromise-Foundation.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 64CF8CD6E98A2DF32A9CBCF71E6AEFAB /* libsecp256k1_swift-iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libsecp256k1_swift-iOS.a"; path = "libsecp256k1_swift-iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 66AED7B1284F110412341823D0393172 /* secp256k1_swift-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "secp256k1_swift-iOS.xcconfig"; sourceTree = ""; }; - 67F74D8CA41DCC5236159301ED92764C /* Collection+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Collection+Extension.swift"; path = "Sources/CryptoSwift/Collection+Extension.swift"; sourceTree = ""; }; - 68D5DF1B1384D6392013199F71BACD06 /* String Conversion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String Conversion.swift"; path = "sources/String Conversion.swift"; sourceTree = ""; }; - 6AA0EA9B40029BD24FAFF9341FD807C5 /* BigInt-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BigInt-iOS-prefix.pch"; sourceTree = ""; }; - 6B43693C134C90A32C6A63727F4D6363 /* SwiftRLP-macOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "SwiftRLP-macOS.xcconfig"; path = "../SwiftRLP-macOS/SwiftRLP-macOS.xcconfig"; sourceTree = ""; }; - 6C619FA5855429D15B556163471403E5 /* CompactMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompactMap.swift; path = Sources/CryptoSwift/CompactMap.swift; sourceTree = ""; }; - 6D010E670FE8C5A9AAC9A8464ED42B3A /* ecmult_gen.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecmult_gen.h; path = Classes/secp256k1/src/ecmult_gen.h; sourceTree = ""; }; - 6D1B636300E29159DFA920C5BA2E5F7C /* num.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = num.h; path = Classes/secp256k1/src/num.h; sourceTree = ""; }; - 6D76E01714111860B1A58E945BFEDC3A /* Pods-web3swift-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-web3swift-iOS.release.xcconfig"; sourceTree = ""; }; - 6DE5DD5643C155A18A460273094ACDA1 /* Comparable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Comparable.swift; path = sources/Comparable.swift; sourceTree = ""; }; - 6E13ACAF5A7893C3C300B8B880422662 /* ecdsa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecdsa.h; path = Classes/secp256k1/src/ecdsa.h; sourceTree = ""; }; - 6E3077E6B0E7210AC2CB18E0691714F0 /* eckey.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = eckey.h; path = Classes/secp256k1/src/eckey.h; sourceTree = ""; }; - 6E4AA08906784FF9AA2B198938456276 /* ABIExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ABIExtensions.swift; path = EthereumABI/Classes/ABIExtensions.swift; sourceTree = ""; }; - 6E53BAD514C4F4E022EEBCEB1ABC3943 /* Authenticator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Authenticator.swift; path = Sources/CryptoSwift/Authenticator.swift; sourceTree = ""; }; - 6E6BBA6411A89BD966DF62BE90EE478C /* Int+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Int+Extension.swift"; path = "Sources/CryptoSwift/Int+Extension.swift"; sourceTree = ""; }; - 6EC6627D0179A3BE1D7BB58F2DBF51E7 /* ABIParameterTypes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ABIParameterTypes.swift; path = EthereumABI/Classes/ABIParameterTypes.swift; sourceTree = ""; }; - 6F068DD5C61D68DFAF437EAAC56F1139 /* EthereumABI.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EthereumABI.h; path = EthereumABI/EthereumABI.h; sourceTree = ""; }; - 6F1D20DF17340D045A1FDC2D1D64449D /* ECB.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ECB.swift; path = Sources/CryptoSwift/BlockMode/ECB.swift; sourceTree = ""; }; - 6F4B350BCCE6D995C937B1D56E4F9022 /* Shifts.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Shifts.swift; path = sources/Shifts.swift; sourceTree = ""; }; - 6FE7344E86789EA2ACF6B000EE6E0275 /* firstly.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = firstly.swift; path = Sources/firstly.swift; sourceTree = ""; }; - 7019F3D58D3915C5DB778C7F37D6284D /* PromiseKit.root-CorePromise-Foundation.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "PromiseKit.root-CorePromise-Foundation.xcconfig"; path = "../PromiseKit.root-CorePromise-Foundation/PromiseKit.root-CorePromise-Foundation.xcconfig"; sourceTree = ""; }; - 70E24C26EF4EF9C8244E7F94F175FD51 /* Configuration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Configuration.swift; path = Sources/Configuration.swift; sourceTree = ""; }; - 70EED16C19046B0B9BE7B13BAC95A87B /* SipHash-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SipHash-macOS-umbrella.h"; path = "../../Headers/Public/SipHash/SipHash-macOS-umbrella.h"; sourceTree = ""; }; - 710AC65C4B223E829ED4375071A20A4B /* PromiseKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PromiseKit-dummy.m"; sourceTree = ""; }; - 71C4ACD478692712EEF2FF8BB7F4A160 /* AnyPromise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyPromise.swift; path = Sources/AnyPromise.swift; sourceTree = ""; }; - 71E2A7910D7AF85D22133C192905F177 /* BigInt-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "BigInt-macOS-prefix.pch"; path = "../BigInt-macOS/BigInt-macOS-prefix.pch"; sourceTree = ""; }; - 721ECA637BED3AE2394AA1573B89D998 /* Digest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Digest.swift; path = Sources/CryptoSwift/Digest.swift; sourceTree = ""; }; - 72220B6001A2BD888AB52C2A47D550E8 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 72A7F9C67E48E1411F3B058763643F52 /* secp256k1_swift-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "secp256k1_swift-macOS.modulemap"; path = "../../Headers/Public/secp256k1_swift/secp256k1_swift-macOS.modulemap"; sourceTree = ""; }; - 73BC5EDC47ED684DB1EC14EBA4F53640 /* BigInt-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "BigInt-macOS.modulemap"; path = "../../Headers/Public/BigInt/BigInt-macOS.modulemap"; sourceTree = ""; }; - 75D8491537B933BEB0BB26FA5415C295 /* afterlife.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = afterlife.swift; path = Extensions/Foundation/Sources/afterlife.swift; sourceTree = ""; }; - 76F047FAB60C9A09C857EC109DAC9FC4 /* num_gmp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = num_gmp.h; path = Classes/secp256k1/src/num_gmp.h; sourceTree = ""; }; - 79B85C952F225CDFB5B272237402E77E /* hang.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = hang.swift; path = Sources/hang.swift; sourceTree = ""; }; - 7A198ACD2DAA718861BD16E72748D147 /* scrypt-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "scrypt-iOS.modulemap"; path = "../../Headers/Public/scrypt/scrypt-iOS.modulemap"; sourceTree = ""; }; - 7C5AAAD0BEA7AB575EE1203992B86F82 /* StreamDecryptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StreamDecryptor.swift; path = Sources/CryptoSwift/StreamDecryptor.swift; sourceTree = ""; }; - 7C83AC33C26F743EA9D7563722721066 /* CryptoSwift-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CryptoSwift-macOS-umbrella.h"; path = "../../Headers/Public/CryptoSwift/CryptoSwift-macOS-umbrella.h"; sourceTree = ""; }; - 7DCC7CDEAA23666C0D7F819861149F89 /* Rabbit+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Rabbit+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/Rabbit+Foundation.swift"; sourceTree = ""; }; - 7E0C9A26C84B6D3262E7774E3CFFEA6D /* CryptoSwift-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "CryptoSwift-macOS-dummy.m"; path = "../CryptoSwift-macOS/CryptoSwift-macOS-dummy.m"; sourceTree = ""; }; - 7E5CE0F5663064C7672E5299F1B3B7DF /* UInt16+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UInt16+Extension.swift"; path = "Sources/CryptoSwift/UInt16+Extension.swift"; sourceTree = ""; }; - 7FB5F00D821CDC9BDA7F7709F07DD0F3 /* after.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = after.m; path = Sources/after.m; sourceTree = ""; }; - 7FC1B6B1176F612793CC1F8C240ED4F5 /* EthereumABI-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EthereumABI-macOS-umbrella.h"; path = "../../Headers/Public/EthereumABI/EthereumABI-macOS-umbrella.h"; sourceTree = ""; }; - 80ACF3AED1948ECBBAF9BEFFC3482423 /* Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Extensions.swift; path = EthereumAddress/Classes/Extensions.swift; sourceTree = ""; }; - 81392F0749049A8C999337DDA716A157 /* Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Error.swift; path = Sources/Error.swift; sourceTree = ""; }; - 816CED29D01C20C94514563C21AC3763 /* BigInt-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "BigInt-macOS-dummy.m"; path = "../BigInt-macOS/BigInt-macOS-dummy.m"; sourceTree = ""; }; - 81ECE7FE7C889AF9F1B739830D9A59B0 /* scalar_8x32_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scalar_8x32_impl.h; path = Classes/secp256k1/src/scalar_8x32_impl.h; sourceTree = ""; }; - 838E20D48ECBA3CCA073FF52AA6BD234 /* Pods-web3swift-iOS_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-web3swift-iOS_Tests.debug.xcconfig"; sourceTree = ""; }; - 840549A6DE0F91C91EE1712E3C57D6ED /* SHA2.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SHA2.swift; path = Sources/CryptoSwift/SHA2.swift; sourceTree = ""; }; - 85342594A31BFFC584D4660A9041CF48 /* Codable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Codable.swift; path = sources/Codable.swift; sourceTree = ""; }; - 857BD06ABAFBE1C5C176886E254BE8E6 /* UInt32+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UInt32+Extension.swift"; path = "Sources/CryptoSwift/UInt32+Extension.swift"; sourceTree = ""; }; - 85CA122AC057DBDA1FC65BCB8FC33684 /* ResultProtocol.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ResultProtocol.swift; path = Result/ResultProtocol.swift; sourceTree = ""; }; - 8694D87EAC35605010892313429D6622 /* Pods-web3swift-iOS_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-web3swift-iOS_Tests-frameworks.sh"; sourceTree = ""; }; - 86A87591096A3CD9071AD2D94874973C /* RandomUInt64.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RandomUInt64.swift; path = SipHash/RandomUInt64.swift; sourceTree = ""; }; - 86CE3A28090BEEF1B09E865F4962D871 /* scalar_4x64_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scalar_4x64_impl.h; path = Classes/secp256k1/src/scalar_4x64_impl.h; sourceTree = ""; }; - 874DB4C8A2FF4D5197C42063F7939C9A /* Result.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Result.swift; path = Result/Result.swift; sourceTree = ""; }; - 88B89257C4F705CF119D8638E268E65E /* scrypt-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "scrypt-iOS-dummy.m"; sourceTree = ""; }; - 89BECCA6149031B2659A0EECDCC2E4A5 /* Cryptors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cryptors.swift; path = Sources/CryptoSwift/Cryptors.swift; sourceTree = ""; }; - 89EE579B1A3A156C9DE84CC0E9CC7F51 /* CMAC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CMAC.swift; path = Sources/CryptoSwift/CMAC.swift; sourceTree = ""; }; - 8A3D345B7D38F0B4BAB39F24505D5E5E /* CTR.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CTR.swift; path = Sources/CryptoSwift/BlockMode/CTR.swift; sourceTree = ""; }; - 8AA60D2034DC22F7C907855DDB5ADAD9 /* main_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = main_impl.h; path = Classes/secp256k1/src/modules/ecdh/main_impl.h; sourceTree = ""; }; - 8B09D00EA28B49D089629C1B3671E2D4 /* EthereumAddress-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "EthereumAddress-iOS.xcconfig"; sourceTree = ""; }; - 8BE513BBB1E501AC239B2E5FCFEEB1C7 /* EthereumABI-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EthereumABI-iOS-dummy.m"; sourceTree = ""; }; - 8C42ABDF3D43E8CFBE45DFA6DF97E084 /* Process+Promise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Process+Promise.swift"; path = "Extensions/Foundation/Sources/Process+Promise.swift"; sourceTree = ""; }; - 8C5181B2E5F94EAFEF5F04D83E0FFD13 /* PKCS7.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PKCS7.swift; path = Sources/CryptoSwift/PKCS/PKCS7.swift; sourceTree = ""; }; - 8D1457D56859B3489B05547CE8ED69C6 /* CryptoSwift-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "CryptoSwift-iOS.xcconfig"; sourceTree = ""; }; - 8DB920805B0BCCB1D1D3A6508C722E73 /* secp256k1_swift-macOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "secp256k1_swift-macOS.xcconfig"; path = "../secp256k1_swift-macOS/secp256k1_swift-macOS.xcconfig"; sourceTree = ""; }; - 8E0D3EDB8E94AA59C54E4808C60A2744 /* when.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = when.m; path = Sources/when.m; sourceTree = ""; }; - 8E3F5E519E5ED0A4BAF423C7DBB12042 /* UIView+AnyPromise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+AnyPromise.h"; path = "Extensions/UIKit/Sources/UIView+AnyPromise.h"; sourceTree = ""; }; - 8E664638E84199C40F931B3593272F8D /* NSObject+Promise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Promise.swift"; path = "Extensions/Foundation/Sources/NSObject+Promise.swift"; sourceTree = ""; }; - 9141557151A6042910B007BFD2C08337 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 92641023C5257B4110F73449FAC652E7 /* PMKUIKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PMKUIKit.h; path = Extensions/UIKit/Sources/PMKUIKit.h; sourceTree = ""; }; - 92C1E2F71DB75395E28DC3213425381D /* Bit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bit.swift; path = Sources/CryptoSwift/Bit.swift; sourceTree = ""; }; - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 93EB1CF4FDC03241B81C3C3B6F58B9E0 /* Square Root.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Square Root.swift"; path = "sources/Square Root.swift"; sourceTree = ""; }; - 9450E7D1C947B8B26E2581CEE561EE22 /* secp256k1_swift-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "secp256k1_swift-iOS-dummy.m"; sourceTree = ""; }; - 948894E3D7054F9BEAA31B5D6061F696 /* PMKFoundation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PMKFoundation.h; path = Extensions/Foundation/Sources/PMKFoundation.h; sourceTree = ""; }; - 952751793FE823F69C417971D443D0DA /* Pods-web3swift-macOS-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-web3swift-macOS-resources.sh"; sourceTree = ""; }; - 95BC3095349C08EEC619752DCE4111F5 /* EthereumABI-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EthereumABI-iOS-prefix.pch"; sourceTree = ""; }; - 95F6C76BA5D1065824F88B06602E1A04 /* BigInt-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "BigInt-iOS-umbrella.h"; path = "../../Headers/Public/BigInt/BigInt-iOS-umbrella.h"; sourceTree = ""; }; - 96C4685C831E862AD0F75DC78A3A5B61 /* Catchable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Catchable.swift; path = Sources/Catchable.swift; sourceTree = ""; }; - 982E6E4B839762B67F92588D34990052 /* num_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = num_impl.h; path = Classes/secp256k1/src/num_impl.h; sourceTree = ""; }; - 9883FCDA0DBDA6DCA8C5923AB1B3F45A /* CBCMAC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CBCMAC.swift; path = Sources/CryptoSwift/CBCMAC.swift; sourceTree = ""; }; - 9BF71F803FD375964F60D0271834711E /* AnyPromise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AnyPromise.h; path = Sources/AnyPromise.h; sourceTree = ""; }; - 9E7C36E885EBC6AB812D67E4B28A9CE4 /* libPromiseKit.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libPromiseKit.a; path = libPromiseKit.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 9EFC88D3858F1B2D4952BAA697C360D3 /* Guarantee.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Guarantee.swift; path = Sources/Guarantee.swift; sourceTree = ""; }; - 9F6259B57E3A3E8491825840F9F99A14 /* PromiseKit.root-CorePromise-Foundation-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "PromiseKit.root-CorePromise-Foundation-dummy.m"; path = "../PromiseKit.root-CorePromise-Foundation/PromiseKit.root-CorePromise-Foundation-dummy.m"; sourceTree = ""; }; - 9FB6255E4560252B9DC0BE760F34C261 /* field_5x52_int128_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = field_5x52_int128_impl.h; path = Classes/secp256k1/src/field_5x52_int128_impl.h; sourceTree = ""; }; - A051E774D4D49F8D0B94D9E529E3A524 /* scalar_low_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scalar_low_impl.h; path = Classes/secp256k1/src/scalar_low_impl.h; sourceTree = ""; }; - A08DB7A40A2EAB27F94BB45DF634A4AC /* PromiseKit.root-CorePromise-Foundation-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PromiseKit.root-CorePromise-Foundation-umbrella.h"; path = "../../Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation-umbrella.h"; sourceTree = ""; }; - A1687163A14D55D2EF896A97CD937491 /* hash_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hash_impl.h; path = Classes/secp256k1/src/hash_impl.h; sourceTree = ""; }; - A1C101B8D6CF3BE7D5E588469BA4647B /* libscrypt-macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libscrypt-macOS.a"; path = "libscrypt-macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - A31357292CDC03F5F3AEA4C1065BCDBF /* PBKDF1.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PBKDF1.swift; path = Sources/CryptoSwift/PKCS/PBKDF1.swift; sourceTree = ""; }; - A3B7939D27D85A4C92DE2CD6D6C8E4EB /* main_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = main_impl.h; path = Classes/secp256k1/src/modules/recovery/main_impl.h; sourceTree = ""; }; - A4A8CBB024D845255D126D06D107F563 /* Result-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "Result-iOS.modulemap"; path = "../../Headers/Public/Result/Result-iOS.modulemap"; sourceTree = ""; }; - A4DE673E5AA2F431951809819265C70A /* SipHash-macOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "SipHash-macOS.xcconfig"; path = "../SipHash-macOS/SipHash-macOS.xcconfig"; sourceTree = ""; }; - A579E83A5736485F7298EBD0C70306E8 /* EthereumABI-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "EthereumABI-macOS.modulemap"; path = "../../Headers/Public/EthereumABI/EthereumABI-macOS.modulemap"; sourceTree = ""; }; - A664C0C78E9A17B67C1E2444F370C841 /* BigInt-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "BigInt-macOS-umbrella.h"; path = "../../Headers/Public/BigInt/BigInt-macOS-umbrella.h"; sourceTree = ""; }; - A69680CF78C97C6DA250B325FFD04251 /* num_gmp_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = num_gmp_impl.h; path = Classes/secp256k1/src/num_gmp_impl.h; sourceTree = ""; }; - A6F7930650FD31ED4C95EAB12B5DA36F /* libCryptoSwift-iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libCryptoSwift-iOS.a"; path = "libCryptoSwift-iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - A7E446483743D975168011448637ED65 /* Primitive Types.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Primitive Types.swift"; path = "SipHash/Primitive Types.swift"; sourceTree = ""; }; - A8E46FB728C72889788B6CF61184C08D /* CryptoSwift-macOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "CryptoSwift-macOS.xcconfig"; path = "../CryptoSwift-macOS/CryptoSwift-macOS.xcconfig"; sourceTree = ""; }; - AA7356C2674F39C3CFCD800D07CE9C91 /* Result-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Result-iOS-prefix.pch"; sourceTree = ""; }; - AB81B5AF636ED4D537F9A819FC7EB086 /* libSipHash-macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libSipHash-macOS.a"; path = "libSipHash-macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - ABA2CC618DEF4A5E27ADED64FC6F96A5 /* scalar_low.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scalar_low.h; path = Classes/secp256k1/src/scalar_low.h; sourceTree = ""; }; - AC8ABBCB10448DB88C79398E3A2D4417 /* libPods-web3swift-iOS_Tests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPods-web3swift-iOS_Tests.a"; path = "libPods-web3swift-iOS_Tests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - ACA03FF281F5ED3E11C4521A6732967E /* EthereumABI-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EthereumABI-macOS-prefix.pch"; path = "../EthereumABI-macOS/EthereumABI-macOS-prefix.pch"; sourceTree = ""; }; - AD5252D2AAE2CE2F1FFDA208DD0EFB4C /* UInt8+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UInt8+Extension.swift"; path = "Sources/CryptoSwift/UInt8+Extension.swift"; sourceTree = ""; }; - AD85FC46DA6BEAA980010B0C5F2BEED3 /* secp256k1.c */ = {isa = PBXFileReference; includeInIndex = 1; name = secp256k1.c; path = Classes/secp256k1/src/secp256k1.c; sourceTree = ""; }; - ADB4E2DA064200DDCD42C634CBC39977 /* field_5x52_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = field_5x52_impl.h; path = Classes/secp256k1/src/field_5x52_impl.h; sourceTree = ""; }; - ADDD8977E2AE58D356A3834CF279DCDC /* BigInt-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "BigInt-iOS-dummy.m"; sourceTree = ""; }; - AE1E6845CACAD540AFF7134021F7F905 /* PromiseKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PromiseKit-prefix.pch"; sourceTree = ""; }; - AF2BFA66D8E08420367813AD2F6BE5D3 /* Pods-web3swift-macOS_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-web3swift-macOS_Tests-acknowledgements.plist"; sourceTree = ""; }; - AFA11E6CA87C50B0BDC7B160EBC0C434 /* Result-macOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Result-macOS.xcconfig"; path = "../Result-macOS/Result-macOS.xcconfig"; sourceTree = ""; }; - AFAA80681A91BDC50EFC4294353BC5BA /* EthereumAddress.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EthereumAddress.swift; path = EthereumAddress/Classes/EthereumAddress.swift; sourceTree = ""; }; - B00A4C2F6671AA26BA20E62BA67C9C50 /* SipHash-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "SipHash-macOS.modulemap"; path = "../../Headers/Public/SipHash/SipHash-macOS.modulemap"; sourceTree = ""; }; - B12A75E0FD8B52123CBAE9EEB4A42F3B /* Pods-web3swift-iOS_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-web3swift-iOS_Tests.release.xcconfig"; sourceTree = ""; }; - B2AE7121F5348D2FDCD4FD763A42FB0C /* NSURLSession+AnyPromise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURLSession+AnyPromise.m"; path = "Extensions/Foundation/Sources/NSURLSession+AnyPromise.m"; sourceTree = ""; }; - B2B4899E422658B96ADF84B5239C418D /* ABIElements.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ABIElements.swift; path = EthereumABI/Classes/ABIElements.swift; sourceTree = ""; }; - B43B308FB300789356930844D6B81CF8 /* libsecp256k1_swift-macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libsecp256k1_swift-macOS.a"; path = "libsecp256k1_swift-macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - B453F34A70203AF07F27C5AE1B2A0518 /* AES.Cryptors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AES.Cryptors.swift; path = Sources/CryptoSwift/AES.Cryptors.swift; sourceTree = ""; }; - B468DE556C27A7C396C7B5ECC7DCF12E /* Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Operators.swift; path = Sources/CryptoSwift/Operators.swift; sourceTree = ""; }; - B5A15DC755B12D8CCABB5B073B63856F /* Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utils.swift; path = Sources/CryptoSwift/Utils.swift; sourceTree = ""; }; - B5A9A265E46161E8B4B8ADA8683083E0 /* CryptoSwift-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "CryptoSwift-iOS.modulemap"; path = "../../Headers/Public/CryptoSwift/CryptoSwift-iOS.modulemap"; sourceTree = ""; }; - B5CBF6B2F887499D9631619E0D53008D /* BlockModeOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockModeOptions.swift; path = Sources/CryptoSwift/BlockMode/BlockModeOptions.swift; sourceTree = ""; }; - B621DCE8D325B673C6F300B7C2CD478B /* Promise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Promise.swift; path = Sources/Promise.swift; sourceTree = ""; }; - B6C5B58BCA3B0F50FAC855B070978522 /* scrypt-macOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "scrypt-macOS.xcconfig"; path = "../scrypt-macOS/scrypt-macOS.xcconfig"; sourceTree = ""; }; - B6E1DDA919C9EDFC58774D377885148C /* EthereumAddress-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EthereumAddress-macOS-prefix.pch"; path = "../EthereumAddress-macOS/EthereumAddress-macOS-prefix.pch"; sourceTree = ""; }; - B7DD102BC02F706460BD77A53962C987 /* CryptoSwift-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CryptoSwift-iOS-dummy.m"; sourceTree = ""; }; - B8172257020A0ACF61B9FA6264236BB6 /* NoPadding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NoPadding.swift; path = Sources/CryptoSwift/NoPadding.swift; sourceTree = ""; }; - B88C2E2D4B6E99B918E6E13EDA4AA4A0 /* secp256k1_recovery.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = secp256k1_recovery.h; path = Classes/secp256k1/include/secp256k1_recovery.h; sourceTree = ""; }; - B8AFA7DEC96C0138ADA2A695B42BDD77 /* SwiftRLP-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "SwiftRLP-iOS.modulemap"; path = "../../Headers/Public/SwiftRLP/SwiftRLP-iOS.modulemap"; sourceTree = ""; }; - B8EBC720E3207E6F08965D7549AAFEC6 /* SwiftRLP.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SwiftRLP.h; path = SwiftRLP/SwiftRLP.h; sourceTree = ""; }; - B99B34DE805578131F4C0D5BFE276614 /* SipHashable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SipHashable.swift; path = SipHash/SipHashable.swift; sourceTree = ""; }; - B9A05629BB0205300B694B527AD16E56 /* ecmult_gen_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecmult_gen_impl.h; path = Classes/secp256k1/src/ecmult_gen_impl.h; sourceTree = ""; }; - B9A8CC8DB81A8576E0CDA6232DA9B65C /* EthereumAddress-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EthereumAddress-macOS-umbrella.h"; path = "../../Headers/Public/EthereumAddress/EthereumAddress-macOS-umbrella.h"; sourceTree = ""; }; - BA94DDC1F5525609A6FBA3EB53F09037 /* UInt64+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UInt64+Extension.swift"; path = "Sources/CryptoSwift/UInt64+Extension.swift"; sourceTree = ""; }; - BB85F1319C99D294237399591C9F0FC2 /* CryptoSwift-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CryptoSwift-macOS-prefix.pch"; path = "../CryptoSwift-macOS/CryptoSwift-macOS-prefix.pch"; sourceTree = ""; }; - BBE693F0F5E15CCA4AE9D51B9A369B70 /* Box.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Box.swift; path = Sources/Box.swift; sourceTree = ""; }; - BD52DB52712C6BD52F9C756343011D36 /* SipHash-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "SipHash-iOS.modulemap"; path = "../../Headers/Public/SipHash/SipHash-iOS.modulemap"; sourceTree = ""; }; - BDD6E2BFD8131F124DFD131BA3C6D90E /* Data+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+Extension.swift"; path = "Sources/CryptoSwift/Foundation/Data+Extension.swift"; sourceTree = ""; }; - BF4AECB94DC3BA1862359A2958924A32 /* scrypt-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "scrypt-macOS-umbrella.h"; path = "../../Headers/Public/scrypt/scrypt-macOS-umbrella.h"; sourceTree = ""; }; - BF7E9A738647C81A92D68BCF6E734C6B /* libscrypt-iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libscrypt-iOS.a"; path = "libscrypt-iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - C04C575F1277CF14F506F691F9C669FC /* Random.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Random.swift; path = sources/Random.swift; sourceTree = ""; }; - C0A59FDACCE16F10DF39EA55249CA72D /* String+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+Extension.swift"; path = "Sources/CryptoSwift/String+Extension.swift"; sourceTree = ""; }; - C14CAC03510776AA4E99EA944110DFD9 /* DigestType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DigestType.swift; path = Sources/CryptoSwift/DigestType.swift; sourceTree = ""; }; - C174EE4F0CE9A869F2E898CFF8A36484 /* Poly1305.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Poly1305.swift; path = Sources/CryptoSwift/Poly1305.swift; sourceTree = ""; }; - C25A231A9C942A2334AE3430ED146FF4 /* SipHash-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SipHash-macOS-dummy.m"; path = "../SipHash-macOS/SipHash-macOS-dummy.m"; sourceTree = ""; }; - C279D46376D66FBA43CD88224B12208B /* UIViewPropertyAnimator+Promise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewPropertyAnimator+Promise.swift"; path = "Extensions/UIKit/Sources/UIViewPropertyAnimator+Promise.swift"; sourceTree = ""; }; - C2AB0FA3FFAC3EBB0D9CACE786196AC1 /* BigUInt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BigUInt.swift; path = sources/BigUInt.swift; sourceTree = ""; }; - C4AD5698CEACE94C1CAD1C0317E14905 /* EthereumAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EthereumAddress.h; path = EthereumAddress/EthereumAddress.h; sourceTree = ""; }; - C4D8573A6F8E2A67DD73406C5B3ECBB5 /* join.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = join.m; path = Sources/join.m; sourceTree = ""; }; - C4F1681CFA49EA17D6A73339A9C1A44A /* ABITypeParser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ABITypeParser.swift; path = EthereumABI/Classes/ABITypeParser.swift; sourceTree = ""; }; - C7251BB6432BCBE2F945FCDC857DD01A /* BigInt-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "BigInt-iOS.modulemap"; path = "../../Headers/Public/BigInt/BigInt-iOS.modulemap"; sourceTree = ""; }; - C7945B901D104B12E76F7FC10461A3D5 /* BigInt-macOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "BigInt-macOS.xcconfig"; path = "../BigInt-macOS/BigInt-macOS.xcconfig"; sourceTree = ""; }; - C799FC61BB50110B0EF9812635A7CF8F /* race.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = race.swift; path = Sources/race.swift; sourceTree = ""; }; - C7E7D85D04AEF994D90632F66E660A6B /* Pods-web3swift-macOS_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-web3swift-macOS_Tests.modulemap"; sourceTree = ""; }; - C8B3233C12879C6534A856047197CECC /* CryptoSwift-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CryptoSwift-iOS-umbrella.h"; path = "../../Headers/Public/CryptoSwift/CryptoSwift-iOS-umbrella.h"; sourceTree = ""; }; - C9A9A0105BAE9E5BEE9ADD4B17A58DD8 /* Deprecations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deprecations.swift; path = Sources/Deprecations.swift; sourceTree = ""; }; - CAEC94D8F0FC43E808BA5F9ADB61CD96 /* Pods-web3swift-iOS-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-web3swift-iOS-acknowledgements.plist"; sourceTree = ""; }; - CC96A475BB681DC7C3922414EA22A450 /* secp256k1_swift-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "secp256k1_swift-iOS.modulemap"; path = "../../Headers/Public/secp256k1_swift/secp256k1_swift-iOS.modulemap"; sourceTree = ""; }; - CCD178AF0C0283D14572A07109AABF34 /* Pods-web3swift-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-web3swift-macOS-dummy.m"; sourceTree = ""; }; - CDB465170BB966F97819E263D12E34D0 /* SwiftRLP-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SwiftRLP-macOS-dummy.m"; path = "../SwiftRLP-macOS/SwiftRLP-macOS-dummy.m"; sourceTree = ""; }; - CDFC58447BAB63CE30E97C059F8345F5 /* SHA1.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SHA1.swift; path = Sources/CryptoSwift/SHA1.swift; sourceTree = ""; }; - CF31935E8E71BE039924EA648A315B8D /* NSNotificationCenter+Promise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSNotificationCenter+Promise.swift"; path = "Extensions/Foundation/Sources/NSNotificationCenter+Promise.swift"; sourceTree = ""; }; - CFF935D0FA27DF791E8FDBB6D5D68CB2 /* Pods-web3swift-macOS_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-web3swift-macOS_Tests.debug.xcconfig"; sourceTree = ""; }; - D2742B99A93E16E813DA0B71800AAA56 /* String+FoundationExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+FoundationExtension.swift"; path = "Sources/CryptoSwift/Foundation/String+FoundationExtension.swift"; sourceTree = ""; }; - D2B1BF97D7528737FF5CBBA5C7BB4C70 /* secp256k1_swift-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "secp256k1_swift-macOS-umbrella.h"; path = "../../Headers/Public/secp256k1_swift/secp256k1_swift-macOS-umbrella.h"; sourceTree = ""; }; - D318DFC773B02CFC92B543471C937BA7 /* secp256k1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = secp256k1.h; path = Classes/secp256k1/include/secp256k1.h; sourceTree = ""; }; - D4C96A2C2C3B9F8977AD08B6FBEDE552 /* field_5x52_asm_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = field_5x52_asm_impl.h; path = Classes/secp256k1/src/field_5x52_asm_impl.h; sourceTree = ""; }; - D62515D5BE9A59FE5C9041B4EBE9CA58 /* Cipher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cipher.swift; path = Sources/CryptoSwift/Cipher.swift; sourceTree = ""; }; - D6E02047F0F6A6150C26B56EEF63F55B /* ZeroPadding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZeroPadding.swift; path = Sources/CryptoSwift/ZeroPadding.swift; sourceTree = ""; }; - D7E339890E763B90E704D311B22ABF38 /* EthereumAddress-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "EthereumAddress-iOS.modulemap"; path = "../../Headers/Public/EthereumAddress/EthereumAddress-iOS.modulemap"; sourceTree = ""; }; - D895276EEA2D99E4EBF5B7FE4596872B /* NSNotificationCenter+AnyPromise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSNotificationCenter+AnyPromise.h"; path = "Extensions/Foundation/Sources/NSNotificationCenter+AnyPromise.h"; sourceTree = ""; }; - D96A0A368BE15EEEB27A3F77B5F74533 /* Pods-web3swift-iOS_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-web3swift-iOS_Tests-dummy.m"; sourceTree = ""; }; - D9883A143C0F77B2C2AF7E05BF805F25 /* AES+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AES+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/AES+Foundation.swift"; sourceTree = ""; }; - D9B1DC98FA2ABF0645707ED4C6FF5D77 /* Subtraction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Subtraction.swift; path = sources/Subtraction.swift; sourceTree = ""; }; - D9B3D040637E19F37C0D7EB3C1A6A991 /* ABIParsing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ABIParsing.swift; path = EthereumABI/Classes/ABIParsing.swift; sourceTree = ""; }; - DAB40084682C161CD573420C8CCBFD4F /* NSTask+AnyPromise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSTask+AnyPromise.h"; path = "Extensions/Foundation/Sources/NSTask+AnyPromise.h"; sourceTree = ""; }; - DC5A3935C9286BCD73BE84B59555BAAF /* EthereumABI-macOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "EthereumABI-macOS.xcconfig"; path = "../EthereumABI-macOS/EthereumABI-macOS.xcconfig"; sourceTree = ""; }; - DD5583797A4DF2B5636D036CDD472CD0 /* hang.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = hang.m; path = Sources/hang.m; sourceTree = ""; }; - DD61FCA6B92DBB61BD0CE0268DBAA790 /* Pods-web3swift-iOS-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-web3swift-iOS-resources.sh"; sourceTree = ""; }; - DE0948C74C9B59B1B0795D45CD959AC2 /* EthereumABI-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EthereumABI-macOS-dummy.m"; path = "../EthereumABI-macOS/EthereumABI-macOS-dummy.m"; sourceTree = ""; }; - DE9BBD4AE4B529B25E9E4FE7C8493181 /* after.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = after.swift; path = Sources/after.swift; sourceTree = ""; }; - DE9F29B3A81741F09C62DDDDBACA9A17 /* EthereumAddress-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EthereumAddress-iOS-dummy.m"; sourceTree = ""; }; - DF72EE1FD04A0B49CB495E9980F6B8A9 /* AnyPromise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AnyPromise.m; path = Sources/AnyPromise.m; sourceTree = ""; }; - E05424B44F6AFD35E237815F926FEEEB /* eckey_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = eckey_impl.h; path = Classes/secp256k1/src/eckey_impl.h; sourceTree = ""; }; - E1999CB16AEF90FFCC762EC5BA3C538B /* scalar_4x64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scalar_4x64.h; path = Classes/secp256k1/src/scalar_4x64.h; sourceTree = ""; }; - E1D1692A2F154E2828E569943ED540D4 /* CipherModeWorker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CipherModeWorker.swift; path = Sources/CryptoSwift/BlockMode/CipherModeWorker.swift; sourceTree = ""; }; - E288A05D71D9B3234891B4B3FC6F24D6 /* EthereumAddress-macOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "EthereumAddress-macOS.xcconfig"; path = "../EthereumAddress-macOS/EthereumAddress-macOS.xcconfig"; sourceTree = ""; }; - E301EA386C90D10BDC9671660BE64E94 /* libCryptoSwift-macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libCryptoSwift-macOS.a"; path = "libCryptoSwift-macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - E47B1C019B050603C3C7822A13D29ADA /* EthereumAddress-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "EthereumAddress-macOS.modulemap"; path = "../../Headers/Public/EthereumAddress/EthereumAddress-macOS.modulemap"; sourceTree = ""; }; - E4992855757033544670BD38D4484C08 /* BlockCipher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockCipher.swift; path = Sources/CryptoSwift/BlockCipher.swift; sourceTree = ""; }; - E6251CD3609D0F5F96F459E0B9699CC1 /* Pods-web3swift-macOS-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-web3swift-macOS-acknowledgements.plist"; sourceTree = ""; }; - E692601913F2AB7B6FE40D658E90C7B5 /* libEthereumABI-iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libEthereumABI-iOS.a"; path = "libEthereumABI-iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - E7A2D1D0062F350907B747E2A192E438 /* ABIDecoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ABIDecoding.swift; path = EthereumABI/Classes/ABIDecoding.swift; sourceTree = ""; }; - E8C02178623EA24595E251627CE2F4A5 /* SwiftRLP-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SwiftRLP-macOS-umbrella.h"; path = "../../Headers/Public/SwiftRLP/SwiftRLP-macOS-umbrella.h"; sourceTree = ""; }; - E94EF5B041036E702BC404B7118A8F9E /* UIViewController+AnyPromise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIViewController+AnyPromise.h"; path = "Extensions/UIKit/Sources/UIViewController+AnyPromise.h"; sourceTree = ""; }; - E9FDE304B6122EEAE8A1FC91742A69E6 /* scalar_8x32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scalar_8x32.h; path = Classes/secp256k1/src/scalar_8x32.h; sourceTree = ""; }; - EA46482A8E14BD7641E6F29ED4F0A6B4 /* Integer Conversion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Integer Conversion.swift"; path = "sources/Integer Conversion.swift"; sourceTree = ""; }; - EA5B0A3B538B56303C1A061E2514BF07 /* hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hash.h; path = Classes/secp256k1/src/hash.h; sourceTree = ""; }; - EA975F09047F404D3183C92FCA1AD829 /* Hashable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Hashable.swift; path = sources/Hashable.swift; sourceTree = ""; }; - EB02248C062005D2F2620C9F81EC5ED4 /* GCD.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GCD.swift; path = sources/GCD.swift; sourceTree = ""; }; - EB74063F2F7DC76E97D34EC40D093C52 /* Salsa.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Salsa.swift; path = scrypt/scrypt/Salsa.swift; sourceTree = ""; }; - EBAA5566E801EA55675E774C73EC9B68 /* SwiftRLP-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftRLP-iOS-dummy.m"; sourceTree = ""; }; - EC18156DBCA6BE2E1B8992FB811060C5 /* scrypt-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "scrypt-iOS.xcconfig"; sourceTree = ""; }; - EDB10140BE59AEE481C7E08EDC79971D /* Division.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Division.swift; path = sources/Division.swift; sourceTree = ""; }; - EE9322C93C8E91E65E7CE9C01CB02F70 /* UIView+AnyPromise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+AnyPromise.m"; path = "Extensions/UIKit/Sources/UIView+AnyPromise.m"; sourceTree = ""; }; - EEE09E8394158AD1A79DE783A6B3EB44 /* SwiftRLP-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SwiftRLP-iOS-umbrella.h"; path = "../../Headers/Public/SwiftRLP/SwiftRLP-iOS-umbrella.h"; sourceTree = ""; }; - EF2AD0B2B563AAB85CFA8FB51B097740 /* PromiseKit.root-CorePromise-Foundation-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PromiseKit.root-CorePromise-Foundation-prefix.pch"; path = "../PromiseKit.root-CorePromise-Foundation/PromiseKit.root-CorePromise-Foundation-prefix.pch"; sourceTree = ""; }; - F063BD5FB8772F058E36A1292962E899 /* Blowfish.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Blowfish.swift; path = Sources/CryptoSwift/Blowfish.swift; sourceTree = ""; }; - F0EE85F786503354B347C059417EBAD2 /* CustomStringConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CustomStringConvertible.swift; path = Sources/CustomStringConvertible.swift; sourceTree = ""; }; - F0F26E25773CB525159D46C5B6D1B376 /* SipHash-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "SipHash-iOS.xcconfig"; sourceTree = ""; }; - F106BE3FED3F7D139A061124A9FF0251 /* Cimpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Cimpl.h; path = scrypt/Cimpl.h; sourceTree = ""; }; - F1C65F271D54976AEAF5B1CB4522A471 /* Scrypt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Scrypt.swift; path = scrypt/scrypt/Scrypt.swift; sourceTree = ""; }; - F20EF6148A6A9322390DD71721B5343D /* NoError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NoError.swift; path = Result/NoError.swift; sourceTree = ""; }; - F265D345562C600DE93E2D4EA31ED76D /* Resolver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Resolver.swift; path = Sources/Resolver.swift; sourceTree = ""; }; - F269536FCE8F92893C1DF08F94904EBD /* NSURLSession+AnyPromise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLSession+AnyPromise.h"; path = "Extensions/Foundation/Sources/NSURLSession+AnyPromise.h"; sourceTree = ""; }; - F2DA5C5A9F445A5325759C8C2073207E /* PromiseKit.root-CorePromise-Foundation.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "PromiseKit.root-CorePromise-Foundation.modulemap"; path = "../../Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation.modulemap"; sourceTree = ""; }; - F3BCAAFEDF865BD7F6D1C36246EEE02A /* field.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = field.h; path = Classes/secp256k1/src/field.h; sourceTree = ""; }; - F42AC215BDD4E22070E88E9837549CD1 /* RandomBytesSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RandomBytesSequence.swift; path = Sources/CryptoSwift/RandomBytesSequence.swift; sourceTree = ""; }; - F60D6D403033B0F37C22533C4A05A1E4 /* UInt128.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UInt128.swift; path = Sources/CryptoSwift/UInt128.swift; sourceTree = ""; }; - F62C08D51F07D8799AD6CB646A710F41 /* ChaCha20.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChaCha20.swift; path = Sources/CryptoSwift/ChaCha20.swift; sourceTree = ""; }; - F6575BB4E0B2AD0E5B88C62A5EDA6FCB /* group.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = group.h; path = Classes/secp256k1/src/group.h; sourceTree = ""; }; - F6B67028CCAE6818C78DBC12D8329550 /* RLP.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RLP.swift; path = Classes/RLP.swift; sourceTree = ""; }; - F6DE552AC7B11C5490C2908E09505064 /* scrypt-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "scrypt-iOS-prefix.pch"; sourceTree = ""; }; - F7E0FE543A2A814147E52BD4424892FD /* fwd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fwd.h; path = Sources/fwd.h; sourceTree = ""; }; - F7ED977AF2E31DEA78D850BDE6C9F601 /* field_10x26_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = field_10x26_impl.h; path = Classes/secp256k1/src/field_10x26_impl.h; sourceTree = ""; }; - F8C27B7CBA5225481973EDA23AF49981 /* AEADChaCha20Poly1305.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AEADChaCha20Poly1305.swift; path = Sources/CryptoSwift/AEAD/AEADChaCha20Poly1305.swift; sourceTree = ""; }; - F8ED5F0BBB8BFF1D7DBBB3AA0BE5EA7E /* EthereumABI-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "EthereumABI-iOS.xcconfig"; sourceTree = ""; }; - F964C89C691E6FE6350F48A4A3E1DD52 /* PKCS5.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PKCS5.swift; path = Sources/CryptoSwift/PKCS/PKCS5.swift; sourceTree = ""; }; - F98F9737D714C11C13F01403ECACC354 /* Utils+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Utils+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/Utils+Foundation.swift"; sourceTree = ""; }; - FA4C0B3D9EC3E926E106CA2DE8CDEAF9 /* ecmult_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecmult_impl.h; path = Classes/secp256k1/src/ecmult_impl.h; sourceTree = ""; }; - FA4D3EFB3ECDE366218A9D0848F3C58B /* scalar_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scalar_impl.h; path = Classes/secp256k1/src/scalar_impl.h; sourceTree = ""; }; - FA93B396CDC9BA5785D41386B95B4AE2 /* ChaCha20+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ChaCha20+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/ChaCha20+Foundation.swift"; sourceTree = ""; }; - FAF14DF7DD65D242909C4D06F8C00DEF /* HMAC+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "HMAC+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/HMAC+Foundation.swift"; sourceTree = ""; }; - FB31CE10E8BEEBFC7B50C9F8A97E10A8 /* Blowfish+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Blowfish+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/Blowfish+Foundation.swift"; sourceTree = ""; }; - FEDDAEEE4BC31C06BAE2232AFCA5468E /* HMAC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HMAC.swift; path = Sources/CryptoSwift/HMAC.swift; sourceTree = ""; }; + 0151285F0A4C17B619849EB2178A2BF6 /* PCBC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PCBC.swift; path = Sources/CryptoSwift/BlockMode/PCBC.swift; sourceTree = ""; }; + 0185E8DD7BE7D8662FD18F770DA5AA9C /* secp256k1_swift-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "secp256k1_swift-macOS-umbrella.h"; path = "../secp256k1_swift-macOS/secp256k1_swift-macOS-umbrella.h"; sourceTree = ""; }; + 0202462DD95364D92D6FA998D958E88D /* EthereumABI-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EthereumABI-iOS-dummy.m"; sourceTree = ""; }; + 02D9F2CE5B94AD595EA9180BCCE2156A /* libSwiftRLP-iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libSwiftRLP-iOS.a"; path = "libSwiftRLP-iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 0353028DF7F0A9298FD28836D80696A8 /* libsecp256k1-config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "libsecp256k1-config.h"; path = "Classes/libsecp256k1-config.h"; sourceTree = ""; }; + 0417772EB35C41A1D4F9B646C9CD0DE8 /* EthereumAddress-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "EthereumAddress-iOS.modulemap"; sourceTree = ""; }; + 0450E7D89668DB8C983F386533BEDA2F /* AnyPromise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AnyPromise.m; path = Sources/AnyPromise.m; sourceTree = ""; }; + 045FF5F031C7ED0B4A7BA563693DEC4A /* join.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = join.m; path = Sources/join.m; sourceTree = ""; }; + 04900C53473A92196FEF6D1FB913F6B2 /* field_5x52_asm_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = field_5x52_asm_impl.h; path = Classes/secp256k1/src/field_5x52_asm_impl.h; sourceTree = ""; }; + 050395E39D6AE200916B501ADE70557F /* SwiftRLP.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SwiftRLP.h; path = SwiftRLP/SwiftRLP.h; sourceTree = ""; }; + 05A33D67F4F5332EA8EFC3ABE2A6635E /* PromiseKit-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PromiseKit-umbrella.h"; sourceTree = ""; }; + 06DF72C79753A5810913BE4A113B076D /* scratch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scratch.h; path = Classes/secp256k1/src/scratch.h; sourceTree = ""; }; + 08B25221915A6BA07CC3A2F7711BC76D /* Pods-web3swift-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-web3swift-iOS.release.xcconfig"; sourceTree = ""; }; + 0A423D2DBFB02684FFF5C78DACC05413 /* HMAC+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "HMAC+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/HMAC+Foundation.swift"; sourceTree = ""; }; + 0ACDBEA63405F191BB29C3381917C4A8 /* libBigInt-macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libBigInt-macOS.a"; path = "libBigInt-macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 0B257973E8E7AEEBEF67902175552F39 /* secp256k1_swift-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "secp256k1_swift-macOS.modulemap"; path = "../secp256k1_swift-macOS/secp256k1_swift-macOS.modulemap"; sourceTree = ""; }; + 0B7AEA2F899E1F34F528B72FE25BAC64 /* CFB.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CFB.swift; path = Sources/CryptoSwift/BlockMode/CFB.swift; sourceTree = ""; }; + 0B88E0E4A7D09B88FC7D1975E6418A8B /* Blowfish.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Blowfish.swift; path = Sources/CryptoSwift/Blowfish.swift; sourceTree = ""; }; + 0C29A5082D3A440DF1086C01D5892851 /* ECB.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ECB.swift; path = Sources/CryptoSwift/BlockMode/ECB.swift; sourceTree = ""; }; + 0C364BAD5A6346168A8A8C1B5D3A165A /* String+FoundationExtension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+FoundationExtension.swift"; path = "Sources/CryptoSwift/Foundation/String+FoundationExtension.swift"; sourceTree = ""; }; + 0CE12FBA6676270649C5DA12C3AADF9E /* libCryptoSwift-macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libCryptoSwift-macOS.a"; path = "libCryptoSwift-macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 0CE27784F70AB0F3CA992251CCC43639 /* SHA2.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SHA2.swift; path = Sources/CryptoSwift/SHA2.swift; sourceTree = ""; }; + 0D79A6A151B2CCCCA37762BAA0D8B629 /* RLP.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RLP.swift; path = Classes/RLP.swift; sourceTree = ""; }; + 0DB48490E08C13D0F00730E1DC40E6B9 /* SipHash-macOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "SipHash-macOS.xcconfig"; path = "../SipHash-macOS/SipHash-macOS.xcconfig"; sourceTree = ""; }; + 0E18F772476933D3D7FF243E792EDAC7 /* LogEvent.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = LogEvent.swift; path = Sources/LogEvent.swift; sourceTree = ""; }; + 0E907446E210B18A66F13626261B4866 /* Words and Bits.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Words and Bits.swift"; path = "sources/Words and Bits.swift"; sourceTree = ""; }; + 0EA52821A53BB57A2C9EF9FF98C44075 /* Rabbit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Rabbit.swift; path = Sources/CryptoSwift/Rabbit.swift; sourceTree = ""; }; + 0F89FADE80B54C10795051798E48AAFA /* Shifts.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Shifts.swift; path = sources/Shifts.swift; sourceTree = ""; }; + 110BAF807045F024CE015D5E8CC558E2 /* libPods-web3swift-macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPods-web3swift-macOS.a"; path = "libPods-web3swift-macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 111A1B06BCF77ED825F975199BC1588F /* EthereumAddress.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = EthereumAddress.swift; path = EthereumAddress/Classes/EthereumAddress.swift; sourceTree = ""; }; + 13D615537D8A1B89DB6367B135BF3E88 /* SwiftRLP-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "SwiftRLP-iOS.modulemap"; sourceTree = ""; }; + 144A064F16322A13012AB0F6AAA04B39 /* lax_der_parsing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lax_der_parsing.h; path = Classes/secp256k1/contrib/lax_der_parsing.h; sourceTree = ""; }; + 14C9FB7A5722DD2F25A02D7E85D66851 /* ecmult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecmult.h; path = Classes/secp256k1/src/ecmult.h; sourceTree = ""; }; + 153536F8FEF0D6FDD526945543EC1CA1 /* CBC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CBC.swift; path = Sources/CryptoSwift/BlockMode/CBC.swift; sourceTree = ""; }; + 1631D1B61A784446BDD0732466FF5D24 /* eckey.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = eckey.h; path = Classes/secp256k1/src/eckey.h; sourceTree = ""; }; + 16527963B47DE24AF68DD343A4C26D7D /* CryptoSwift-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CryptoSwift-iOS-dummy.m"; sourceTree = ""; }; + 17B42058A26F55EBB2018E967365E896 /* hang.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = hang.swift; path = Sources/hang.swift; sourceTree = ""; }; + 191A581DC5ED890D9C268A2028B6137D /* libPromiseKit.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libPromiseKit.a; path = libPromiseKit.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 198F41C09C140779F6F7A5985DA7A029 /* Floating Point Conversion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Floating Point Conversion.swift"; path = "sources/Floating Point Conversion.swift"; sourceTree = ""; }; + 19E8B5A3CE923258547CF76381B56AD1 /* SecureBytes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SecureBytes.swift; path = Sources/CryptoSwift/SecureBytes.swift; sourceTree = ""; }; + 1A3E3AE2B1B1850EE2631204F06D2AC6 /* field_10x26.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = field_10x26.h; path = Classes/secp256k1/src/field_10x26.h; sourceTree = ""; }; + 1BC96F502ECCE0CAC1290F555E6CDCA2 /* after.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = after.swift; path = Sources/after.swift; sourceTree = ""; }; + 1CC87F42A0C337179BA153F78A7E01F6 /* CryptoSwift-macOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "CryptoSwift-macOS.xcconfig"; path = "../CryptoSwift-macOS/CryptoSwift-macOS.xcconfig"; sourceTree = ""; }; + 1D25B259C6A977D79B29902C27F0BA7F /* Configuration.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Configuration.swift; path = Sources/Configuration.swift; sourceTree = ""; }; + 1DB3272C8DBA8E45B04C4B3D733B7CF9 /* PKCS7.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PKCS7.swift; path = Sources/CryptoSwift/PKCS/PKCS7.swift; sourceTree = ""; }; + 1ED77FF2FD873E73A71A4A28BF83F2B2 /* EthereumABI-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EthereumABI-iOS-prefix.pch"; sourceTree = ""; }; + 1FBDF36A068DC8E0EB80F86C05254653 /* Pods-web3swift-macOS_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-web3swift-macOS_Tests.release.xcconfig"; sourceTree = ""; }; + 2043E9BA88BEBB3E0278E59CD37EB33E /* CipherModeWorker.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CipherModeWorker.swift; path = Sources/CryptoSwift/BlockMode/CipherModeWorker.swift; sourceTree = ""; }; + 2061DFAABB216C86B942A062EDA0775A /* NSURLSession+AnyPromise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLSession+AnyPromise.h"; path = "Extensions/Foundation/Sources/NSURLSession+AnyPromise.h"; sourceTree = ""; }; + 21E2E165ED491BEC2249E50D48FA0D91 /* Cryptors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cryptors.swift; path = Sources/CryptoSwift/Cryptors.swift; sourceTree = ""; }; + 2203234B8D0B54BAB465A250047106D4 /* ABI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ABI.swift; path = EthereumABI/Classes/ABI.swift; sourceTree = ""; }; + 2372B905AA5250D77F7A3051E307B1FF /* UInt32+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UInt32+Extension.swift"; path = "Sources/CryptoSwift/UInt32+Extension.swift"; sourceTree = ""; }; + 23A6B8533A1E51A3146D147C9ABA03E5 /* BigInt-macOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "BigInt-macOS.xcconfig"; path = "../BigInt-macOS/BigInt-macOS.xcconfig"; sourceTree = ""; }; + 24428B80A9198FFDD8E3E7E670F95F28 /* PKCS7Padding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PKCS7Padding.swift; path = Sources/CryptoSwift/PKCS/PKCS7Padding.swift; sourceTree = ""; }; + 2459A0354C91F62BF49272A23D8AF59A /* HKDF.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HKDF.swift; path = Sources/CryptoSwift/HKDF.swift; sourceTree = ""; }; + 24AF2D428F92F82354C78BABC9AECDD3 /* CryptoSwift-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CryptoSwift-macOS-prefix.pch"; path = "../CryptoSwift-macOS/CryptoSwift-macOS-prefix.pch"; sourceTree = ""; }; + 253BD822D0A8004D7B0DFB7762FB8A27 /* lax_der_privatekey_parsing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lax_der_privatekey_parsing.h; path = Classes/secp256k1/contrib/lax_der_privatekey_parsing.h; sourceTree = ""; }; + 255A57F587A8DE0F6D67ACA71F201B1F /* UInt16+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UInt16+Extension.swift"; path = "Sources/CryptoSwift/UInt16+Extension.swift"; sourceTree = ""; }; + 260C01FC85604DDF8E54E6EE38B93CD4 /* Pods-web3swift-iOS_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-web3swift-iOS_Tests-acknowledgements.plist"; sourceTree = ""; }; + 268588D4F0824D6B2D2420AB25C44D59 /* ecmult_const.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecmult_const.h; path = Classes/secp256k1/src/ecmult_const.h; sourceTree = ""; }; + 2691AA24AE6F1483EEB8886035337C89 /* secp256k1_swift-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "secp256k1_swift-iOS.xcconfig"; sourceTree = ""; }; + 28B94F94A25C58CD077E405754C5E144 /* libEthereumABI-macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libEthereumABI-macOS.a"; path = "libEthereumABI-macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 2A08BC684E89D194F80A339468E14720 /* EthereumABI-macOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "EthereumABI-macOS.xcconfig"; path = "../EthereumABI-macOS/EthereumABI-macOS.xcconfig"; sourceTree = ""; }; + 2B441F670AE204D566CADF122788A2CA /* Primitive Types.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Primitive Types.swift"; path = "SipHash/Primitive Types.swift"; sourceTree = ""; }; + 2C6CA1E65DB33552728ACBD4DE0125DB /* ChaCha20+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "ChaCha20+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/ChaCha20+Foundation.swift"; sourceTree = ""; }; + 2D8FB0A34F4E6FCE4B55028763847A27 /* libSipHash-iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libSipHash-iOS.a"; path = "libSipHash-iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 2F2F2A5413B6007A32B655E772B482EF /* OFB.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = OFB.swift; path = Sources/CryptoSwift/BlockMode/OFB.swift; sourceTree = ""; }; + 2FE03C01C67A8E5E373002E568A01D43 /* CryptoSwift-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "CryptoSwift-iOS.modulemap"; sourceTree = ""; }; + 304F371B4CAF652B625AE51B5842F469 /* SipHasher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SipHasher.swift; path = SipHash/SipHasher.swift; sourceTree = ""; }; + 30A9D45A3B275B4CE4C9A4B1F189B379 /* Pods-web3swift-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-web3swift-macOS.modulemap"; sourceTree = ""; }; + 32E12F383ABD234CED64298D667ED4E2 /* PromiseKit-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PromiseKit-dummy.m"; sourceTree = ""; }; + 3389C8410B516F364F62494517E98A7B /* SipHash-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "SipHash-iOS.modulemap"; sourceTree = ""; }; + 3449C004C6FC684773351AB7502CD57E /* SipHash-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SipHash-macOS-prefix.pch"; path = "../SipHash-macOS/SipHash-macOS-prefix.pch"; sourceTree = ""; }; + 344F545B3020C85E946705FE5D45BCB1 /* scalar_8x32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scalar_8x32.h; path = Classes/secp256k1/src/scalar_8x32.h; sourceTree = ""; }; + 35A6D37D07E708CB3C6B234DAA181E6D /* Pods-web3swift-macOS-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-web3swift-macOS-acknowledgements.markdown"; sourceTree = ""; }; + 35CECF0FB74C7C471951889E6A703D92 /* Pods-web3swift-iOS-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-web3swift-iOS-acknowledgements.plist"; sourceTree = ""; }; + 36363D831FF3F11A0905D8ACAA9F9D83 /* Division.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Division.swift; path = sources/Division.swift; sourceTree = ""; }; + 3763D061C65647BEF37D4D93E0476392 /* Checksum.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Checksum.swift; path = Sources/CryptoSwift/Checksum.swift; sourceTree = ""; }; + 3764F88844F07A8EFA954871CE5F44A2 /* fwd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fwd.h; path = Sources/fwd.h; sourceTree = ""; }; + 37D89FBD7D43BB26574CB615D9512FEF /* Addition.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Addition.swift; path = sources/Addition.swift; sourceTree = ""; }; + 38B641FD617BE08F4BB454E68D1765EC /* ABIParameterTypes.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ABIParameterTypes.swift; path = EthereumABI/Classes/ABIParameterTypes.swift; sourceTree = ""; }; + 38F49CB7766487906B37E33D375AD06F /* hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hash.h; path = Classes/secp256k1/src/hash.h; sourceTree = ""; }; + 38FDD5E3867099788BAA0A89E69B82A5 /* ChaCha20.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ChaCha20.swift; path = Sources/CryptoSwift/ChaCha20.swift; sourceTree = ""; }; + 3A4759EC5D183C9C97EB30C955B1B291 /* ecmult_gen_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecmult_gen_impl.h; path = Classes/secp256k1/src/ecmult_gen_impl.h; sourceTree = ""; }; + 3A7BBB38F2F28BBD07161EF7F0404099 /* BigInt-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "BigInt-macOS.modulemap"; path = "../BigInt-macOS/BigInt-macOS.modulemap"; sourceTree = ""; }; + 3B1E3FF68C11774EFE8599A3AA46D180 /* libsecp256k1_swift-iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libsecp256k1_swift-iOS.a"; path = "libsecp256k1_swift-iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 3B3E0CAB2A6E74A31D066EB2A3C52625 /* ABIDecoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ABIDecoding.swift; path = EthereumABI/Classes/ABIDecoding.swift; sourceTree = ""; }; + 3B8C0F5C52264B4C5297305F06CC6A31 /* SwiftRLP-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftRLP-iOS-umbrella.h"; sourceTree = ""; }; + 3BAFC18477EEB647A9A34D1511AEEBFA /* libsecp256k1_swift-macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libsecp256k1_swift-macOS.a"; path = "libsecp256k1_swift-macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 3DEA84DE5F6CA4EB52AAF1AA5383E053 /* AES.Cryptors.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AES.Cryptors.swift; path = Sources/CryptoSwift/AES.Cryptors.swift; sourceTree = ""; }; + 3ECA496D234930E114F1BFA8731F2019 /* hang.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = hang.m; path = Sources/hang.m; sourceTree = ""; }; + 4076AC9E2EFFE864C0BCC9CEAFA829E6 /* SipHash-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SipHash-macOS-dummy.m"; path = "../SipHash-macOS/SipHash-macOS-dummy.m"; sourceTree = ""; }; + 41269E6991E36D80050F73889127D234 /* CMAC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CMAC.swift; path = Sources/CryptoSwift/CMAC.swift; sourceTree = ""; }; + 4127D485EC61C5D9D4EA09480FFE3DD7 /* SipHash-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SipHash-iOS-prefix.pch"; sourceTree = ""; }; + 414A8B13A204634084194A1C547EB993 /* UIViewController+AnyPromise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIViewController+AnyPromise.h"; path = "Extensions/UIKit/Sources/UIViewController+AnyPromise.h"; sourceTree = ""; }; + 41705353199693BE148F87B4566A0A46 /* PromiseKit.root-CorePromise-Foundation-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "PromiseKit.root-CorePromise-Foundation-dummy.m"; path = "../PromiseKit.root-CorePromise-Foundation/PromiseKit.root-CorePromise-Foundation-dummy.m"; sourceTree = ""; }; + 41F1F3FA5E84090F019AC6206DEB0658 /* Pods-web3swift-iOS_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-web3swift-iOS_Tests.debug.xcconfig"; sourceTree = ""; }; + 424959F06743D91EBE8A13F278B64AC1 /* Multiplication.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Multiplication.swift; path = sources/Multiplication.swift; sourceTree = ""; }; + 42A3051B57B4A6B03E15DD21C154FE9E /* BigInt-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "BigInt-macOS-umbrella.h"; path = "../BigInt-macOS/BigInt-macOS-umbrella.h"; sourceTree = ""; }; + 438E00F0BC7197A37B52382195A55CD6 /* scalar_4x64_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scalar_4x64_impl.h; path = Classes/secp256k1/src/scalar_4x64_impl.h; sourceTree = ""; }; + 43B568138438C21A8C636F797155E724 /* NSURLSession+Promise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSURLSession+Promise.swift"; path = "Extensions/Foundation/Sources/NSURLSession+Promise.swift"; sourceTree = ""; }; + 44C524F525FB413605261CBD1B6CFCB2 /* Pods-web3swift-macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-web3swift-macOS.debug.xcconfig"; sourceTree = ""; }; + 453A134191F0546597A524B6E5739E6D /* MD5.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = MD5.swift; path = Sources/CryptoSwift/MD5.swift; sourceTree = ""; }; + 459659A2EDD804BC6EACCE184803B62A /* BigInt-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "BigInt-macOS-dummy.m"; path = "../BigInt-macOS/BigInt-macOS-dummy.m"; sourceTree = ""; }; + 461ECFDA6FF647BFA9FCF8A555EB1660 /* libEthereumAddress-iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libEthereumAddress-iOS.a"; path = "libEthereumAddress-iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 47562771F3A801F7CAF06418D691AA65 /* UInt128.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = UInt128.swift; path = Sources/CryptoSwift/UInt128.swift; sourceTree = ""; }; + 475F87ADDCE16AE83FBF25B6D10D2240 /* Rabbit+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Rabbit+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/Rabbit+Foundation.swift"; sourceTree = ""; }; + 47A85594160F394528995D3EC99BDB42 /* UIViewPropertyAnimator+Promise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIViewPropertyAnimator+Promise.swift"; path = "Extensions/UIKit/Sources/UIViewPropertyAnimator+Promise.swift"; sourceTree = ""; }; + 47D1520CA63E54CDB212AFBC04686C66 /* CryptoSwift-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "CryptoSwift-macOS-dummy.m"; path = "../CryptoSwift-macOS/CryptoSwift-macOS-dummy.m"; sourceTree = ""; }; + 484A4E4133192636DD7D867C210BD768 /* Pods-web3swift-iOS_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-web3swift-iOS_Tests.release.xcconfig"; sourceTree = ""; }; + 488241E48B79522B373D44AC77D28E38 /* field_5x52.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = field_5x52.h; path = Classes/secp256k1/src/field_5x52.h; sourceTree = ""; }; + 4957432BDAB2628615281546039EA11F /* EthereumABI.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EthereumABI.h; path = EthereumABI/EthereumABI.h; sourceTree = ""; }; + 498737146697C4CF91BEC8CB75ADE758 /* lax_der_parsing.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lax_der_parsing.c; path = Classes/secp256k1/contrib/lax_der_parsing.c; sourceTree = ""; }; + 4B12F8544408D9CBA65E1DCEEC1C2CD3 /* ABIExtensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ABIExtensions.swift; path = EthereumABI/Classes/ABIExtensions.swift; sourceTree = ""; }; + 4B995DA4FC862CE11646C39A4719D697 /* EthereumAddress-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EthereumAddress-iOS-prefix.pch"; sourceTree = ""; }; + 4BA0737EF8C0DDDF1D43DCAAAD53A7B1 /* BigInt-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BigInt-iOS-umbrella.h"; sourceTree = ""; }; + 4C6E9E5E682DBF7704337FEE7CC5718C /* Box.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Box.swift; path = Sources/Box.swift; sourceTree = ""; }; + 4E1A19F89B437A6D74CA02F280C04A08 /* EthereumABI-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EthereumABI-macOS-umbrella.h"; path = "../EthereumABI-macOS/EthereumABI-macOS-umbrella.h"; sourceTree = ""; }; + 4E8DDB47108A52B9C300137EA242BBB8 /* scalar_low.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scalar_low.h; path = Classes/secp256k1/src/scalar_low.h; sourceTree = ""; }; + 4F664C42DC03E9E39CC026CB50A5A3C4 /* EthereumAddress-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EthereumAddress-macOS-umbrella.h"; path = "../EthereumAddress-macOS/EthereumAddress-macOS-umbrella.h"; sourceTree = ""; }; + 51AC9A1251117540442A35084870A755 /* secp256k1.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = secp256k1.swift; path = Classes/secp256k1.swift; sourceTree = ""; }; + 5340C2A0DCA4115356FAE856A25D93FA /* libEthereumABI-iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libEthereumABI-iOS.a"; path = "libEthereumABI-iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 538349DE5D1406E05609FA7EB7A02FB0 /* Thenable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Thenable.swift; path = Sources/Thenable.swift; sourceTree = ""; }; + 53F8AF61F9B3138ADFB31342048739F1 /* SwiftRLP-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "SwiftRLP-iOS.xcconfig"; sourceTree = ""; }; + 545DEAAD66338807FB2F506DD5BDB6FA /* libPods-web3swift-iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPods-web3swift-iOS.a"; path = "libPods-web3swift-iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 55DB0E56D0184355F17F547F112AAA0F /* String Conversion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String Conversion.swift"; path = "sources/String Conversion.swift"; sourceTree = ""; }; + 568BA44E3C78711729B40DCFC733FF47 /* libPods-web3swift-iOS_Tests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPods-web3swift-iOS_Tests.a"; path = "libPods-web3swift-iOS_Tests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 56B5DB97C7F46E50E7332936A9E4F3F4 /* Pods-web3swift-macOS_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-web3swift-macOS_Tests.debug.xcconfig"; sourceTree = ""; }; + 57A683479F59AE6B0A463F96662C542C /* Pods-web3swift-macOS_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-web3swift-macOS_Tests-acknowledgements.plist"; sourceTree = ""; }; + 582EEF64C73DE58B26DFF7CE1651A778 /* Strideable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Strideable.swift; path = sources/Strideable.swift; sourceTree = ""; }; + 59F7114427E9F75D786E1559CDD8D95E /* Padding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Padding.swift; path = Sources/CryptoSwift/Padding.swift; sourceTree = ""; }; + 59F8C08BCBE1DD211FE51664169FC2D7 /* when.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = when.m; path = Sources/when.m; sourceTree = ""; }; + 5A50D019D296EBC60DEFC95B11C784F6 /* RandomBytesSequence.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RandomBytesSequence.swift; path = Sources/CryptoSwift/RandomBytesSequence.swift; sourceTree = ""; }; + 5A511F63572C8A4287B37940F9B9D954 /* Guarantee.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Guarantee.swift; path = Sources/Guarantee.swift; sourceTree = ""; }; + 5AAA7269B7E4BE05B1FAAF4CB5BD07BE /* PromiseKit.root-CorePromise-Foundation-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PromiseKit.root-CorePromise-Foundation-umbrella.h"; path = "../PromiseKit.root-CorePromise-Foundation/PromiseKit.root-CorePromise-Foundation-umbrella.h"; sourceTree = ""; }; + 5C723EEA4D7A91CC72DAEC8D1A480A44 /* Pods-web3swift-macOS-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-web3swift-macOS-acknowledgements.plist"; sourceTree = ""; }; + 5D29988BC5A599979B64572B93EE1392 /* Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utils.swift; path = Sources/CryptoSwift/Utils.swift; sourceTree = ""; }; + 5D38CB69EFFBFA1DBDC4F8E732C70A36 /* Extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Extensions.swift; path = EthereumAddress/Classes/Extensions.swift; sourceTree = ""; }; + 5D75F9854624D8B97181DA94C76DC500 /* SwiftRLP-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SwiftRLP-iOS-prefix.pch"; sourceTree = ""; }; + 5EFB0846AB1E93496D8B2E4BBC4C45D8 /* Pods-web3swift-macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-web3swift-macOS.release.xcconfig"; sourceTree = ""; }; + 5F6D8FD06B0CD3BD5F3F18C83A9E56C3 /* BlockMode.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockMode.swift; path = Sources/CryptoSwift/BlockMode/BlockMode.swift; sourceTree = ""; }; + 5FD2F48E9665EEDB5CC7DEFFB457B408 /* ecdsa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecdsa.h; path = Classes/secp256k1/src/ecdsa.h; sourceTree = ""; }; + 606677470A1BB80928B86B029462E4A3 /* EthereumAddress-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "EthereumAddress-iOS.xcconfig"; sourceTree = ""; }; + 60DA8BB76D65CA15185B68905F4A22A7 /* ZeroPadding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ZeroPadding.swift; path = Sources/CryptoSwift/ZeroPadding.swift; sourceTree = ""; }; + 648E4049E7508CAB5BCA1D509BC68D22 /* race.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = race.m; path = Sources/race.m; sourceTree = ""; }; + 658C593DF8159E93BB9932B65979FE4F /* CompactMap.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CompactMap.swift; path = Sources/CryptoSwift/CompactMap.swift; sourceTree = ""; }; + 661E8481D9AA0F365380A2AFE6CE713B /* main_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = main_impl.h; path = Classes/secp256k1/src/modules/recovery/main_impl.h; sourceTree = ""; }; + 66425C56501FD7009CB7FCB4AC166AFA /* SwiftRLP-macOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "SwiftRLP-macOS.xcconfig"; path = "../SwiftRLP-macOS/SwiftRLP-macOS.xcconfig"; sourceTree = ""; }; + 66EB72093A2ABDA6E3225B770DF3D733 /* CryptoSwift-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "CryptoSwift-macOS.modulemap"; path = "../CryptoSwift-macOS/CryptoSwift-macOS.modulemap"; sourceTree = ""; }; + 6AC458677A145A70AA98906BC8E38593 /* String+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "String+Extension.swift"; path = "Sources/CryptoSwift/String+Extension.swift"; sourceTree = ""; }; + 6C34973BE53E608D949EE1338FBA2B47 /* SipHash-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SipHash-macOS-umbrella.h"; path = "../SipHash-macOS/SipHash-macOS-umbrella.h"; sourceTree = ""; }; + 6C997E7ACD23CE90DFAC512B3C34839E /* BigInt-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "BigInt-iOS.xcconfig"; sourceTree = ""; }; + 6CC6B102AA0F2FB1B11DFE1B709E406B /* SipHash-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "SipHash-iOS.xcconfig"; sourceTree = ""; }; + 6D449DA1F906FBA70FC48270A4E57F2C /* NSNotificationCenter+AnyPromise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSNotificationCenter+AnyPromise.m"; path = "Extensions/Foundation/Sources/NSNotificationCenter+AnyPromise.m"; sourceTree = ""; }; + 6EFC31650720812DD6205A9F8D28377F /* secp256k1_swift-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "secp256k1_swift-macOS-dummy.m"; path = "../secp256k1_swift-macOS/secp256k1_swift-macOS-dummy.m"; sourceTree = ""; }; + 6F50863A263F718F43C396CD34DD8D7C /* PromiseKit.root-CorePromise-Foundation.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "PromiseKit.root-CorePromise-Foundation.xcconfig"; path = "../PromiseKit.root-CorePromise-Foundation/PromiseKit.root-CorePromise-Foundation.xcconfig"; sourceTree = ""; }; + 6FF1010E2451FC3AB71B94785E864ACF /* NoPadding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = NoPadding.swift; path = Sources/CryptoSwift/NoPadding.swift; sourceTree = ""; }; + 70A7EAF1C3645C025CC3FC5EDCF3D454 /* Array+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/Array+Foundation.swift"; sourceTree = ""; }; + 70D17BFBF1AE5693716F17761C19CE33 /* EthereumAddress-macOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "EthereumAddress-macOS.xcconfig"; path = "../EthereumAddress-macOS/EthereumAddress-macOS.xcconfig"; sourceTree = ""; }; + 72A22AF53D9A478683D5E756F6376585 /* Scrypt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Scrypt.swift; path = Sources/CryptoSwift/Scrypt.swift; sourceTree = ""; }; + 72E288A0BF834077C46FEB344423C486 /* util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = util.h; path = Classes/secp256k1/src/util.h; sourceTree = ""; }; + 72EC30A11AB3345E4E014BCC4DB70872 /* Prime Test.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Prime Test.swift"; path = "sources/Prime Test.swift"; sourceTree = ""; }; + 757FBC3DA3E054AEEC8AA9D4F42A81C1 /* libBigInt-iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libBigInt-iOS.a"; path = "libBigInt-iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 764F6A597EC83E8269AE86C1614C74FA /* num_gmp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = num_gmp.h; path = Classes/secp256k1/src/num_gmp.h; sourceTree = ""; }; + 77B6025678BF7D5BE4C4E8927272B071 /* PMKFoundation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PMKFoundation.h; path = Extensions/Foundation/Sources/PMKFoundation.h; sourceTree = ""; }; + 77E0B5B1EFEA57F3E28515EB490E2102 /* libCryptoSwift-iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libCryptoSwift-iOS.a"; path = "libCryptoSwift-iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 77F96B634AE21E6CF09279BD7BF901F9 /* Square Root.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Square Root.swift"; path = "sources/Square Root.swift"; sourceTree = ""; }; + 784D3B23C21D8BF8EF7FC75D7BD6F490 /* BlockModeOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockModeOptions.swift; path = Sources/CryptoSwift/BlockMode/BlockModeOptions.swift; sourceTree = ""; }; + 78D422437790D998946DD0FBEB5AF647 /* GCM.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GCM.swift; path = Sources/CryptoSwift/BlockMode/GCM.swift; sourceTree = ""; }; + 78FC956D41513656A21EB63F053852CA /* BigInt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BigInt.swift; path = sources/BigInt.swift; sourceTree = ""; }; + 793963003BB74B4195ACAA0600BAADFB /* Codable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Codable.swift; path = sources/Codable.swift; sourceTree = ""; }; + 7A7E2D01079B1BC5595A528E080F999D /* Data+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data+Extension.swift"; path = "Sources/CryptoSwift/Foundation/Data+Extension.swift"; sourceTree = ""; }; + 7B7B2BABBC71C01A486933B29B8A5D65 /* RandomUInt64.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = RandomUInt64.swift; path = SipHash/RandomUInt64.swift; sourceTree = ""; }; + 7D3B388355B3436A4F05D5188C21DB27 /* SHA3.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SHA3.swift; path = Sources/CryptoSwift/SHA3.swift; sourceTree = ""; }; + 7DD464A28424FC406BB2A5F2973A100F /* StreamDecryptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StreamDecryptor.swift; path = Sources/CryptoSwift/StreamDecryptor.swift; sourceTree = ""; }; + 7DE3CA38A4E5C49EB71DD2C03AD4893C /* Utils+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Utils+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/Utils+Foundation.swift"; sourceTree = ""; }; + 7E2010579AC02C3DC678365057843EFA /* EthereumAddress-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EthereumAddress-macOS-dummy.m"; path = "../EthereumAddress-macOS/EthereumAddress-macOS-dummy.m"; sourceTree = ""; }; + 7F39E2E6EDB4E1409B5D99D7D1F1C84C /* EthereumABI-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EthereumABI-iOS-umbrella.h"; sourceTree = ""; }; + 83CFEBF76937B64731AFFAC12CB6951C /* secp256k1.c */ = {isa = PBXFileReference; includeInIndex = 1; name = secp256k1.c; path = Classes/secp256k1/src/secp256k1.c; sourceTree = ""; }; + 8426EA77924A5E776518173567AC0416 /* libSwiftRLP-macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libSwiftRLP-macOS.a"; path = "libSwiftRLP-macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + 85AF89ABCDC8DCDCD03386A216CFA37F /* Exponentiation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Exponentiation.swift; path = sources/Exponentiation.swift; sourceTree = ""; }; + 85B15778E87C7BE38C701416C3F078DD /* UIView+AnyPromise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+AnyPromise.m"; path = "Extensions/UIKit/Sources/UIView+AnyPromise.m"; sourceTree = ""; }; + 881A22A226225A4EECDB4B5BD336A0C9 /* SwiftRLP-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SwiftRLP-iOS-dummy.m"; sourceTree = ""; }; + 88A2BECC438524153DF9430241B89A1E /* Cipher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cipher.swift; path = Sources/CryptoSwift/Cipher.swift; sourceTree = ""; }; + 898AC5A710ECB443C991DFFFE026C8A9 /* CryptoSwift-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "CryptoSwift-iOS.xcconfig"; sourceTree = ""; }; + 89F78A3A4F1835DB793970F9DCBA9C84 /* Data Conversion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Data Conversion.swift"; path = "sources/Data Conversion.swift"; sourceTree = ""; }; + 8B84CE4D914C7D04F94F99117E219CD8 /* PBKDF1.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PBKDF1.swift; path = Sources/CryptoSwift/PKCS/PBKDF1.swift; sourceTree = ""; }; + 8C4B1A7AF49AE9BFCC90B5537F886FB1 /* ABIElements.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ABIElements.swift; path = EthereumABI/Classes/ABIElements.swift; sourceTree = ""; }; + 8CCF7AADFE856CD7CE2FBC60261C817F /* Array+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Array+Extension.swift"; path = "Sources/CryptoSwift/Array+Extension.swift"; sourceTree = ""; }; + 8DAEEFB9C43F5710E19432AD099157AA /* group_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = group_impl.h; path = Classes/secp256k1/src/group_impl.h; sourceTree = ""; }; + 8DBD705C87AC5A5D95C99F0B7FB2B78A /* Hashable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Hashable.swift; path = sources/Hashable.swift; sourceTree = ""; }; + 8E64CFD0269A85944373F7F3FBD1F709 /* firstly.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = firstly.swift; path = Sources/firstly.swift; sourceTree = ""; }; + 8E9773490FE3E392A59E69B644513832 /* Pods-web3swift-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-web3swift-iOS-dummy.m"; sourceTree = ""; }; + 8F3C237DC58C7D83E4BC2F7597CBB65F /* secp256k1_swift-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "secp256k1_swift-iOS-umbrella.h"; sourceTree = ""; }; + 8FC512BB88EF08D181A1D5340C3EF5A2 /* Pods-web3swift-iOS-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-web3swift-iOS-acknowledgements.markdown"; sourceTree = ""; }; + 8FF2C1BC7961B6764809A2AB6059A49E /* secp256k1_swift-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "secp256k1_swift-iOS-prefix.pch"; sourceTree = ""; }; + 9060BE765326E4622A1292742EB27B47 /* NSNotificationCenter+AnyPromise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSNotificationCenter+AnyPromise.h"; path = "Extensions/Foundation/Sources/NSNotificationCenter+AnyPromise.h"; sourceTree = ""; }; + 926FD766D089A9D09F9F99DBEDC688CB /* ABITypeParser.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ABITypeParser.swift; path = EthereumABI/Classes/ABITypeParser.swift; sourceTree = ""; }; + 93E9B8A292E1625A7A0785D56AE781AF /* Integer Conversion.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Integer Conversion.swift"; path = "sources/Integer Conversion.swift"; sourceTree = ""; }; + 95253537E7568C92C4D2ECF824A3B204 /* BigInt-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "BigInt-macOS-prefix.pch"; path = "../BigInt-macOS/BigInt-macOS-prefix.pch"; sourceTree = ""; }; + 958C0B50B9CFAF7589FE3CDB7C04363E /* race.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = race.swift; path = Sources/race.swift; sourceTree = ""; }; + 9657B29BA9FB49B85A7F5F2A0D529783 /* SwiftRLP-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SwiftRLP-macOS-prefix.pch"; path = "../SwiftRLP-macOS/SwiftRLP-macOS-prefix.pch"; sourceTree = ""; }; + 96766ECA4FDB07979BE6A09ADAAEDFC2 /* field_5x52_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = field_5x52_impl.h; path = Classes/secp256k1/src/field_5x52_impl.h; sourceTree = ""; }; + 97094F93C66747990ACAF33CA0A5A034 /* Pods-web3swift-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-web3swift-iOS-umbrella.h"; sourceTree = ""; }; + 975A82F99A69CBB976E4F74C7C659A38 /* EthereumAddress-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "EthereumAddress-iOS-dummy.m"; sourceTree = ""; }; + 978CE3AE692C0F431031D9A421C1BC08 /* PromiseKit.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = PromiseKit.modulemap; sourceTree = ""; }; + 989E6F93DA8BEF3B78F199DEFD206AB7 /* SHA1.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SHA1.swift; path = Sources/CryptoSwift/SHA1.swift; sourceTree = ""; }; + 9A0C9D5E127C0976A4518FFA1018EAA4 /* AEAD.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AEAD.swift; path = Sources/CryptoSwift/AEAD/AEAD.swift; sourceTree = ""; }; + 9BAE1050A3B01343D5B1B2804D05B507 /* SipHash-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "SipHash-macOS.modulemap"; path = "../SipHash-macOS/SipHash-macOS.modulemap"; sourceTree = ""; }; + 9BD921FC4F84C5BE56FEF7ECF9D95A3D /* CBCMAC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CBCMAC.swift; path = Sources/CryptoSwift/CBCMAC.swift; sourceTree = ""; }; + 9C1021556CE0093EAE4141364EA675DF /* SipHash-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SipHash-iOS-umbrella.h"; sourceTree = ""; }; + 9C2BB55EF247B5EFB45DFC8FD6C3F99D /* PromiseKit.root-CorePromise-Foundation-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "PromiseKit.root-CorePromise-Foundation-prefix.pch"; path = "../PromiseKit.root-CorePromise-Foundation/PromiseKit.root-CorePromise-Foundation-prefix.pch"; sourceTree = ""; }; + 9D04E4CB787F81E7F1DD9F48E9C0DBA2 /* Blowfish+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Blowfish+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/Blowfish+Foundation.swift"; sourceTree = ""; }; + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 9DB26A46B9D1E99B62C4C2911311DC65 /* BlockDecryptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockDecryptor.swift; path = Sources/CryptoSwift/BlockDecryptor.swift; sourceTree = ""; }; + 9DDF0C5D7550DFF3B1F0B86D191EB6AC /* SipHashable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = SipHashable.swift; path = SipHash/SipHashable.swift; sourceTree = ""; }; + 9F02B2515C5A526DDB61DD63F900ECD3 /* secp256k1_swift-macOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "secp256k1_swift-macOS.xcconfig"; path = "../secp256k1_swift-macOS/secp256k1_swift-macOS.xcconfig"; sourceTree = ""; }; + 9FE05EA11B772F00415AFBD94B93F947 /* scalar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scalar.h; path = Classes/secp256k1/src/scalar.h; sourceTree = ""; }; + A06678956B741EF588032A5C33C3E393 /* PromiseKit.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PromiseKit.xcconfig; sourceTree = ""; }; + A1746839F3D482752CFDA60E4B2E8125 /* CryptoSwift-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "CryptoSwift-macOS-umbrella.h"; path = "../CryptoSwift-macOS/CryptoSwift-macOS-umbrella.h"; sourceTree = ""; }; + A2E6CEEF62855DC1A78595A476F3808A /* CustomStringConvertible.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CustomStringConvertible.swift; path = Sources/CustomStringConvertible.swift; sourceTree = ""; }; + A3D70250D3375C1BE5D87EF9527DCEC3 /* Pods-web3swift-iOS_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-web3swift-iOS_Tests-acknowledgements.markdown"; sourceTree = ""; }; + A456C7C22C707FE573D6BE05E12BD322 /* libEthereumAddress-macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libEthereumAddress-macOS.a"; path = "libEthereumAddress-macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + A8BFB7249EA06A2D52F4B095E3BB326A /* NSTask+AnyPromise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSTask+AnyPromise.m"; path = "Extensions/Foundation/Sources/NSTask+AnyPromise.m"; sourceTree = ""; }; + A8F07752FF0A7C918E5E887F7EC3DA8C /* NSObject+Promise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSObject+Promise.swift"; path = "Extensions/Foundation/Sources/NSObject+Promise.swift"; sourceTree = ""; }; + A97A35078F077418512A17735782E820 /* Generics.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Generics.swift; path = Sources/CryptoSwift/Generics.swift; sourceTree = ""; }; + AB3D015AA8F199B6E75B73ACC5327C41 /* UIViewController+AnyPromise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIViewController+AnyPromise.m"; path = "Extensions/UIKit/Sources/UIViewController+AnyPromise.m"; sourceTree = ""; }; + AB4FB25B714DD90DA47CA1DA3651496C /* secp256k1_swift-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "secp256k1_swift-iOS-dummy.m"; sourceTree = ""; }; + AC6CB9A28AEC5A1338CB1F3A9E7EEADD /* Deprecations.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Deprecations.swift; path = Sources/Deprecations.swift; sourceTree = ""; }; + ACB882C8222C3523CC4D5EF3701B6276 /* after.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = after.m; path = Sources/after.m; sourceTree = ""; }; + AE0F2E96FAA9594116A9C72D7B450944 /* Cryptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Cryptor.swift; path = Sources/CryptoSwift/Cryptor.swift; sourceTree = ""; }; + AF5369333FC80110B8F3C720EE1B2112 /* basic-config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "basic-config.h"; path = "Classes/secp256k1/src/basic-config.h"; sourceTree = ""; }; + AFF7F40A8BA2E4EE0EB5DB0E26ABB5A6 /* Collection+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Collection+Extension.swift"; path = "Sources/CryptoSwift/Collection+Extension.swift"; sourceTree = ""; }; + B0E783134B8D0D141409C244D06F708F /* Pods-web3swift-iOS_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-web3swift-iOS_Tests-dummy.m"; sourceTree = ""; }; + B1DB4D671DAD3FF8E462FC77F26BCDE4 /* Process+Promise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Process+Promise.swift"; path = "Extensions/Foundation/Sources/Process+Promise.swift"; sourceTree = ""; }; + B217E1D9F9E75D0E1137B491AF80C971 /* AEADChaCha20Poly1305.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AEADChaCha20Poly1305.swift; path = Sources/CryptoSwift/AEAD/AEADChaCha20Poly1305.swift; sourceTree = ""; }; + B5AF2EDD6FFB0F206C2F039A8E61532F /* SwiftRLP-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "SwiftRLP-macOS.modulemap"; path = "../SwiftRLP-macOS/SwiftRLP-macOS.modulemap"; sourceTree = ""; }; + B5CD1E353CE57A62403FA2B07B470E02 /* CryptoSwift-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CryptoSwift-iOS-prefix.pch"; sourceTree = ""; }; + B619B89D0FCE9B83778A0D1EE84D252A /* Pods-web3swift-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-web3swift-iOS.debug.xcconfig"; sourceTree = ""; }; + B624099633F09BEB6697E8C939A2B590 /* AES.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AES.swift; path = Sources/CryptoSwift/AES.swift; sourceTree = ""; }; + B7B78444FB38EDA47B6701DE23D2956B /* EthereumABI-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "EthereumABI-iOS.modulemap"; sourceTree = ""; }; + B8E999A22E451AF3E689C8F9F55388C6 /* EthereumABI-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "EthereumABI-macOS-dummy.m"; path = "../EthereumABI-macOS/EthereumABI-macOS-dummy.m"; sourceTree = ""; }; + B92D16BED547235AB0AFBBF3E1799F5B /* HMAC.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = HMAC.swift; path = Sources/CryptoSwift/HMAC.swift; sourceTree = ""; }; + B9722181133C3262AFDB53D63D950C17 /* ecmult_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecmult_impl.h; path = Classes/secp256k1/src/ecmult_impl.h; sourceTree = ""; }; + BA636A482B1BF11F02A870BB3DA06359 /* Error.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Error.swift; path = Sources/Error.swift; sourceTree = ""; }; + BB6E1B3EFEB698FADF96BBF004079EB0 /* Pods-web3swift-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-web3swift-macOS-dummy.m"; sourceTree = ""; }; + BB9FC0BC155296D09CFC393F875B1358 /* SipHash-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SipHash-iOS-dummy.m"; sourceTree = ""; }; + BBED689AEF14141FED836E7B7045C1D4 /* GCD.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = GCD.swift; path = sources/GCD.swift; sourceTree = ""; }; + BCD2DB444449BFF17557FEB277196B2C /* CryptoSwift-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CryptoSwift-iOS-umbrella.h"; sourceTree = ""; }; + BD550566AFB6325DC193CFE4B5C9B08F /* scalar_low_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scalar_low_impl.h; path = Classes/secp256k1/src/scalar_low_impl.h; sourceTree = ""; }; + BDBC671246C0A52107994AB1C5112F73 /* num_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = num_impl.h; path = Classes/secp256k1/src/num_impl.h; sourceTree = ""; }; + BDDC2B0C360ED51E6515CB92DD6FE22A /* BatchedCollection.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BatchedCollection.swift; path = Sources/CryptoSwift/BatchedCollection.swift; sourceTree = ""; }; + BE7D90A5E3DE9C921B269CB59D1579A3 /* UIView+Promise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIView+Promise.swift"; path = "Extensions/UIKit/Sources/UIView+Promise.swift"; sourceTree = ""; }; + BEE38096AD3B841150147FF97B9F5407 /* field_5x52_int128_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = field_5x52_int128_impl.h; path = Classes/secp256k1/src/field_5x52_int128_impl.h; sourceTree = ""; }; + BF10FD2D98EE333163A5BBD0D2633EA4 /* PromiseKit-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PromiseKit-prefix.pch"; sourceTree = ""; }; + BF36956CB1B9F69CAA0A8E98A47FCCB6 /* Promise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Promise.swift; path = Sources/Promise.swift; sourceTree = ""; }; + C11274EB80F05C42EBEE479C089361A3 /* dispatch_promise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = dispatch_promise.m; path = Sources/dispatch_promise.m; sourceTree = ""; }; + C18D5B6C9B33A211DE8F862CB6FD44C1 /* when.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = when.swift; path = Sources/when.swift; sourceTree = ""; }; + C1A8DFA646806CE9E37E73FF6C4E5591 /* Bitwise Ops.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Bitwise Ops.swift"; path = "sources/Bitwise Ops.swift"; sourceTree = ""; }; + C386EE20CD0DC45D1481774563D93FB0 /* EthereumABI-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "EthereumABI-macOS.modulemap"; path = "../EthereumABI-macOS/EthereumABI-macOS.modulemap"; sourceTree = ""; }; + C39EF622BA9014E6E35F9551DEB7F4E2 /* Poly1305.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Poly1305.swift; path = Sources/CryptoSwift/Poly1305.swift; sourceTree = ""; }; + C3F2E2DF79AF8C374865A2238A9E9300 /* group.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = group.h; path = Classes/secp256k1/src/group.h; sourceTree = ""; }; + C46B6C30DE41B15ED63FBB55BEDDFE2C /* afterlife.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = afterlife.swift; path = Extensions/Foundation/Sources/afterlife.swift; sourceTree = ""; }; + C64A45D5899976EB37ADDA682CE0E1B6 /* Pods-web3swift-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-web3swift-iOS.modulemap"; sourceTree = ""; }; + C6F32C7FFE673557D91451E3D48FAC44 /* EthereumABI-iOS.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "EthereumABI-iOS.xcconfig"; sourceTree = ""; }; + C753758F4DE417AF3678203267917145 /* libPods-web3swift-macOS_Tests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPods-web3swift-macOS_Tests.a"; path = "libPods-web3swift-macOS_Tests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + C773B442EBA52C2EB32F7D0A97B85FD1 /* SwiftRLP-macOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "SwiftRLP-macOS-dummy.m"; path = "../SwiftRLP-macOS/SwiftRLP-macOS-dummy.m"; sourceTree = ""; }; + C93F2B26752E2C98552CEF699419B45C /* EthereumAddress-iOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "EthereumAddress-iOS-umbrella.h"; sourceTree = ""; }; + C9A086AB515601826125B840B2EE7CC0 /* ABIEncoding.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ABIEncoding.swift; path = EthereumABI/Classes/ABIEncoding.swift; sourceTree = ""; }; + CA0F634D55B2659FF1FD81111C26B0DA /* Operators.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Operators.swift; path = Sources/CryptoSwift/Operators.swift; sourceTree = ""; }; + CA83B04D7662630871FD4DE578C05BC7 /* Comparable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Comparable.swift; path = sources/Comparable.swift; sourceTree = ""; }; + CBD814AC7E34BCEF996907E2E79C6781 /* scratch_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scratch_impl.h; path = Classes/secp256k1/src/scratch_impl.h; sourceTree = ""; }; + CC388521E26720CBAAD2E57AFA15548F /* num_gmp_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = num_gmp_impl.h; path = Classes/secp256k1/src/num_gmp_impl.h; sourceTree = ""; }; + CC5D4522CAF06A820AD17DB00A83D04F /* Digest.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Digest.swift; path = Sources/CryptoSwift/Digest.swift; sourceTree = ""; }; + CE363FE8650A17108274497E83BE7F42 /* EthereumAddress-macOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "EthereumAddress-macOS.modulemap"; path = "../EthereumAddress-macOS/EthereumAddress-macOS.modulemap"; sourceTree = ""; }; + CF1BB5A7F0AE6A5A2D47A07F4B975E8D /* num.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = num.h; path = Classes/secp256k1/src/num.h; sourceTree = ""; }; + CFA0E033EAC6F1F9AAC3FBFEEDC2CF1C /* BlockEncryptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockEncryptor.swift; path = Sources/CryptoSwift/BlockEncryptor.swift; sourceTree = ""; }; + D04D0F66C2DAD4D5D39C0B982579AC0E /* field.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = field.h; path = Classes/secp256k1/src/field.h; sourceTree = ""; }; + D12A9FB4EC4E45318CE913EAE453FABA /* libPromiseKit.root-CorePromise-Foundation.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPromiseKit.root-CorePromise-Foundation.a"; path = "libPromiseKit.root-CorePromise-Foundation.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + D1F0D3AE13C7F0645E1FAFD845ADDD3A /* NSURLSession+AnyPromise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURLSession+AnyPromise.m"; path = "Extensions/Foundation/Sources/NSURLSession+AnyPromise.m"; sourceTree = ""; }; + D1F204A972A48BC6909B24F715D01121 /* eckey_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = eckey_impl.h; path = Classes/secp256k1/src/eckey_impl.h; sourceTree = ""; }; + D253067C91D3016B522CB35A46CE5F22 /* BigUInt.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BigUInt.swift; path = sources/BigUInt.swift; sourceTree = ""; }; + D2E554BF585DFE6C4B1D6423543C1879 /* scalar_4x64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scalar_4x64.h; path = Classes/secp256k1/src/scalar_4x64.h; sourceTree = ""; }; + D3BCBD4B7D9E289CA851A9DD064B95FD /* field_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = field_impl.h; path = Classes/secp256k1/src/field_impl.h; sourceTree = ""; }; + D45D7AA159DF590CE307AD3888357FF6 /* field_10x26_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = field_10x26_impl.h; path = Classes/secp256k1/src/field_10x26_impl.h; sourceTree = ""; }; + D4880FEE2C33AB5463DFF1062B2F9B9D /* Subtraction.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Subtraction.swift; path = sources/Subtraction.swift; sourceTree = ""; }; + D55B0717A15D44F1A57DE4DE139635B7 /* UInt8+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UInt8+Extension.swift"; path = "Sources/CryptoSwift/UInt8+Extension.swift"; sourceTree = ""; }; + D5D24495BD995999F485C9AEC2234861 /* SwiftRLP-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "SwiftRLP-macOS-umbrella.h"; path = "../SwiftRLP-macOS/SwiftRLP-macOS-umbrella.h"; sourceTree = ""; }; + D84862D0D4B599199868BFF9B3287826 /* DigestType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = DigestType.swift; path = Sources/CryptoSwift/DigestType.swift; sourceTree = ""; }; + D8EBAEAAF67601FEEE105A164353AA4A /* scalar_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scalar_impl.h; path = Classes/secp256k1/src/scalar_impl.h; sourceTree = ""; }; + D976E54313C84702B24676E8D3914204 /* Bit.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Bit.swift; path = Sources/CryptoSwift/Bit.swift; sourceTree = ""; }; + D9B844AC37A6A6A913DB8D26AAC995C5 /* Pods-web3swift-macOS-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-web3swift-macOS-umbrella.h"; sourceTree = ""; }; + DA51288188D2F8A1B7F02AE89D7EF070 /* Catchable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Catchable.swift; path = Sources/Catchable.swift; sourceTree = ""; }; + DAA2DEBE5C8AAF8F69AD14EECF77CB31 /* PMKUIKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PMKUIKit.h; path = Extensions/UIKit/Sources/PMKUIKit.h; sourceTree = ""; }; + DD4436C2C80382A76E59524188D3813A /* hash_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hash_impl.h; path = Classes/secp256k1/src/hash_impl.h; sourceTree = ""; }; + DD46BE7A74DF25512831C6666BB20A9F /* EthereumABI-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EthereumABI-macOS-prefix.pch"; path = "../EthereumABI-macOS/EthereumABI-macOS-prefix.pch"; sourceTree = ""; }; + DDBD4C36C561D8529F5054B86AC09A8D /* AnyPromise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AnyPromise.swift; path = Sources/AnyPromise.swift; sourceTree = ""; }; + DDDBDC8A4839844919A3FE6035FD0763 /* Int+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "Int+Extension.swift"; path = "Sources/CryptoSwift/Int+Extension.swift"; sourceTree = ""; }; + DDE80D4D32C32906119440A3A3CCA1C1 /* Random.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Random.swift; path = sources/Random.swift; sourceTree = ""; }; + DE0A3465AE63C92CAE5A856428CFB244 /* EthereumAddress-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "EthereumAddress-macOS-prefix.pch"; path = "../EthereumAddress-macOS/EthereumAddress-macOS-prefix.pch"; sourceTree = ""; }; + DEE1370AFEAA05F530694BB5014C5A34 /* PromiseKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = PromiseKit.h; path = Sources/PromiseKit.h; sourceTree = ""; }; + DEF2CA6307645906D9B151801AE0E20E /* PKCS5.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PKCS5.swift; path = Sources/CryptoSwift/PKCS/PKCS5.swift; sourceTree = ""; }; + E01B3B4F3E53B6EEF08A976B51009CDF /* CTR.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CTR.swift; path = Sources/CryptoSwift/BlockMode/CTR.swift; sourceTree = ""; }; + E0561EE13DBE94512D8F729B33CAD113 /* Resolver.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Resolver.swift; path = Sources/Resolver.swift; sourceTree = ""; }; + E074A5F3F00A3C822D6F7F996BE7F8EF /* StreamEncryptor.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = StreamEncryptor.swift; path = Sources/CryptoSwift/StreamEncryptor.swift; sourceTree = ""; }; + E2BEF552D39ED22F7594B3763A541A38 /* secp256k1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = secp256k1.h; path = Classes/secp256k1/include/secp256k1.h; sourceTree = ""; }; + E4AAA351A7A4A79153AD1BCDB150D5F2 /* libSipHash-macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libSipHash-macOS.a"; path = "libSipHash-macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + E6E68365F151DC5FEF795F542B0D8C49 /* ecdsa_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecdsa_impl.h; path = Classes/secp256k1/src/ecdsa_impl.h; sourceTree = ""; }; + E7D99D8968EF613FE8D38FF29AABC097 /* Pods-web3swift-macOS_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-web3swift-macOS_Tests-dummy.m"; sourceTree = ""; }; + E86068905BB67DE8710FFB60C14DBF84 /* AnyPromise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AnyPromise.h; path = Sources/AnyPromise.h; sourceTree = ""; }; + E8DF43109CA69F5C4AF93F63B100BBFB /* BigInt-iOS-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "BigInt-iOS-dummy.m"; sourceTree = ""; }; + EAFAEDB1D30988120AEC877D43D3FA1B /* BigInt-iOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BigInt-iOS-prefix.pch"; sourceTree = ""; }; + EEBD564198615FCCAD20667A08D05B2F /* scalar_8x32_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scalar_8x32_impl.h; path = Classes/secp256k1/src/scalar_8x32_impl.h; sourceTree = ""; }; + EF5512E3B1D7765AFE9806EF1699674D /* UIView+AnyPromise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+AnyPromise.h"; path = "Extensions/UIKit/Sources/UIView+AnyPromise.h"; sourceTree = ""; }; + F125F7BD81523154CC4A4034836F125F /* secp256k1_ecdh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = secp256k1_ecdh.h; path = Classes/secp256k1/include/secp256k1_ecdh.h; sourceTree = ""; }; + F132EC839243FE74B76F75433FDC66CE /* main_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = main_impl.h; path = Classes/secp256k1/src/modules/ecdh/main_impl.h; sourceTree = ""; }; + F1C08FC41B8AB863E291DC3E4A321B78 /* Pods-web3swift-macOS_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-web3swift-macOS_Tests-acknowledgements.markdown"; sourceTree = ""; }; + F23FEB78C23A44BBE7137209267BEC0E /* secp256k1_swift-macOS-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "secp256k1_swift-macOS-prefix.pch"; path = "../secp256k1_swift-macOS/secp256k1_swift-macOS-prefix.pch"; sourceTree = ""; }; + F264CC82B7BE1D53B2061CA9963FDCEB /* CCM.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CCM.swift; path = Sources/CryptoSwift/BlockMode/CCM.swift; sourceTree = ""; }; + F3D2405EF6415E6639D2DB6A928AEF24 /* ecmult_gen.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecmult_gen.h; path = Classes/secp256k1/src/ecmult_gen.h; sourceTree = ""; }; + F60513F9CC4D223642EDAF2F2D32BDA4 /* secp256k1_swift-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "secp256k1_swift-iOS.modulemap"; sourceTree = ""; }; + F6D6A0FE7C9DADFF182284925C8B061D /* PBKDF2.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = PBKDF2.swift; path = Sources/CryptoSwift/PKCS/PBKDF2.swift; sourceTree = ""; }; + F7403AEAA438A4CFED73D587C77B50F3 /* PromiseKit.root-CorePromise-Foundation.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; name = "PromiseKit.root-CorePromise-Foundation.modulemap"; path = "../PromiseKit.root-CorePromise-Foundation/PromiseKit.root-CorePromise-Foundation.modulemap"; sourceTree = ""; }; + F7D3926357A9406E0189BF9662B80C96 /* NSNotificationCenter+Promise.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "NSNotificationCenter+Promise.swift"; path = "Extensions/Foundation/Sources/NSNotificationCenter+Promise.swift"; sourceTree = ""; }; + F971750BB82994ADCFC38BB32403C842 /* secp256k1_recovery.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = secp256k1_recovery.h; path = Classes/secp256k1/include/secp256k1_recovery.h; sourceTree = ""; }; + F9A1D7FC02C37C5EE11D7F65F53A891B /* ABIParsing.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ABIParsing.swift; path = EthereumABI/Classes/ABIParsing.swift; sourceTree = ""; }; + F9F5155DBF562770E5951E9CFD995A46 /* AES+Foundation.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "AES+Foundation.swift"; path = "Sources/CryptoSwift/Foundation/AES+Foundation.swift"; sourceTree = ""; }; + FAACBC09A4BF19708DB69955B004CA6F /* Updatable.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Updatable.swift; path = Sources/CryptoSwift/Updatable.swift; sourceTree = ""; }; + FAE9CD89133724E3DA45B9086EEC046D /* EthereumAddress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = EthereumAddress.h; path = EthereumAddress/EthereumAddress.h; sourceTree = ""; }; + FB38973141220C8D16DB44FA6173C358 /* BigInt-iOS.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "BigInt-iOS.modulemap"; sourceTree = ""; }; + FB4FA7719D0E98131901E331055EA08C /* Authenticator.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Authenticator.swift; path = Sources/CryptoSwift/Authenticator.swift; sourceTree = ""; }; + FD28390532488220CCE85A73BD802A79 /* UInt64+Extension.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UInt64+Extension.swift"; path = "Sources/CryptoSwift/UInt64+Extension.swift"; sourceTree = ""; }; + FDDA759AF2CE7BDABDD5E630F710E01C /* lax_der_privatekey_parsing.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lax_der_privatekey_parsing.c; path = Classes/secp256k1/contrib/lax_der_privatekey_parsing.c; sourceTree = ""; }; + FE27686339448755E03DAA74C4A82DFF /* BlockCipher.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = BlockCipher.swift; path = Sources/CryptoSwift/BlockCipher.swift; sourceTree = ""; }; + FF5CA1FF35C4CC583687C060AF0C2AE8 /* NSTask+AnyPromise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSTask+AnyPromise.h"; path = "Extensions/Foundation/Sources/NSTask+AnyPromise.h"; sourceTree = ""; }; + FFAF41BD2C10449AC707DA2FA178620E /* ecmult_const_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecmult_const_impl.h; path = Classes/secp256k1/src/ecmult_const_impl.h; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 08725796DB76F7D6AE648E2FE6C6F219 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 1600C6BC8C1AD78A95A84E5114873FBD /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 215FF64BB8F688F84B3231B77569E5C2 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 25FCBA5B2FFAFF4A3E1CB4180AA265B0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 30C84D375526C86BF24F081A4EF0CA55 /* Frameworks */ = { + 02E2FBA88DABD75BA783291235FB891E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 3B7AC4EF9C63E5F22954D8AF93D04330 /* Frameworks */ = { + 041878F5A032D6842FD2CE30E9F0BB4F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 435144EBFB416082687F21AE9FE91D96 /* Frameworks */ = { + 0AA97B6E1DF6D73CCA7982D64578BB6B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 49DDA0C2610D394C727D7031E3440CCF /* Frameworks */ = { + 14E62C8B37E9A0BB7FD7E83303B84DF9 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 4C7C00241A0319C18F0BD1840D2AC575 /* Frameworks */ = { + 285326911BFC9D352C00148DC9F5420A /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 51EBA92B0E39FC245B79672267EB6685 /* Frameworks */ = { + 297A0939C2D0C2C6BB00683CF67FC1A1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 6BB6DA0290C8E8CDA20898B8A1BAC089 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5740D976E52AA2EB97C2A9F753E1C740 /* Frameworks */ = { + 3334DFE1F78FB7782C3C594C41AAA008 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 6F6453F76274AE713CC0D3CD28EB9C36 /* Frameworks */ = { + 33E900EB2D311F839B2F2F9E22019B2B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 81851D7060BC66A8EED44FD76B350669 /* Frameworks */ = { + 4D1B1D2D12AAF76C36E9463D20F7C032 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 872D6A3DAA3AC36B6C52474F6BF4CA6D /* Frameworks */ = { + 4DE79EE2659BF2DFE22DC95FF29047A8 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 8A852453AAC819ADB163A9F4FA02ABF9 /* Frameworks */ = { + 5DD0EE1D9F343F82AC70C610CA215BA8 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - AA5AD738D86FEC4EA3CC0FE9FAF12A53 /* Frameworks */ = { + 705F7444B9AB60BB10A0B451328F2C57 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - AC5A4F42824C1F9DC39C2D962FA6E967 /* Frameworks */ = { + 88A1700A8D16E4E442F278C15CE5BA76 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - B28615186FF9D90001D66217490F939C /* Frameworks */ = { + 8D844A6878DB71A58427124D609AF074 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - C7C2C89852420D7FE3894F0E2A82B98D /* Frameworks */ = { + A1C29AA1B0A0655F03EBF68C31357B32 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - D2A4B152651F01134ED378054CE50C8D /* Frameworks */ = { + C3B1195598DCC55AFD13F8A4EAEB7FE6 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - E5CAE3ADD0C2C43E056DC1018C2CD34E /* Frameworks */ = { + DC5833E9151F76136A6224E15707D305 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - F3D19D58AA787766BBBD7801570222E2 /* Frameworks */ = { + E269B8691503F938463E7DCA530ABDB3 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - F626FEC9545EED5621432105CBB5B89F /* Frameworks */ = { + E3B3E4B3992B370F5F4CC6A4F747CD9A /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 4756C27FD4C1AC3E8B0106C92C5D5C3E /* Foundation.framework in Frameworks */, - E96683BDB351B577E8F4C46E4E7A99A6 /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - FA42B5B3447A1D1A233689BB1B366630 /* Frameworks */ = { + F39E1DCC503910D434516BCBC31AABDE /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( @@ -1473,1537 +1158,1296 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 04D344FA994D64D74F3957A5E07D7003 /* SwiftRLP */ = { + 01489A954636855C1617E7969907DF66 /* UIKit */ = { isa = PBXGroup; children = ( - F6B67028CCAE6818C78DBC12D8329550 /* RLP.swift */, - B8EBC720E3207E6F08965D7549AAFEC6 /* SwiftRLP.h */, - 5709097A76C50A5C26AF5C27726756F5 /* Support Files */, + DAA2DEBE5C8AAF8F69AD14EECF77CB31 /* PMKUIKit.h */, + EF5512E3B1D7765AFE9806EF1699674D /* UIView+AnyPromise.h */, + 85B15778E87C7BE38C701416C3F078DD /* UIView+AnyPromise.m */, + BE7D90A5E3DE9C921B269CB59D1579A3 /* UIView+Promise.swift */, + 414A8B13A204634084194A1C547EB993 /* UIViewController+AnyPromise.h */, + AB3D015AA8F199B6E75B73ACC5327C41 /* UIViewController+AnyPromise.m */, + 47A85594160F394528995D3EC99BDB42 /* UIViewPropertyAnimator+Promise.swift */, ); - name = SwiftRLP; - path = SwiftRLP; + name = UIKit; sourceTree = ""; }; - 1BA893BB24AE0640C83A4E43734D905A /* Pods-web3swift-iOS */ = { + 0C0DD533FC72AB04580BB735F41F1650 /* Support Files */ = { isa = PBXGroup; children = ( - 30FDF14BD303D5A006DF5E2AFC3C5689 /* Pods-web3swift-iOS.modulemap */, - 09E6F0E17B524D5203BB82F0927DED7C /* Pods-web3swift-iOS-acknowledgements.markdown */, - CAEC94D8F0FC43E808BA5F9ADB61CD96 /* Pods-web3swift-iOS-acknowledgements.plist */, - 201CB380345E9D668D690C12DA30C425 /* Pods-web3swift-iOS-dummy.m */, - DD61FCA6B92DBB61BD0CE0268DBAA790 /* Pods-web3swift-iOS-resources.sh */, - 3D8C2202C63BDA7C0F7AF6C89B6273FD /* Pods-web3swift-iOS-umbrella.h */, - 549BC77FB563C5F7078EEF621568360D /* Pods-web3swift-iOS.debug.xcconfig */, - 6D76E01714111860B1A58E945BFEDC3A /* Pods-web3swift-iOS.release.xcconfig */, + 0417772EB35C41A1D4F9B646C9CD0DE8 /* EthereumAddress-iOS.modulemap */, + 606677470A1BB80928B86B029462E4A3 /* EthereumAddress-iOS.xcconfig */, + 975A82F99A69CBB976E4F74C7C659A38 /* EthereumAddress-iOS-dummy.m */, + 4B995DA4FC862CE11646C39A4719D697 /* EthereumAddress-iOS-prefix.pch */, + C93F2B26752E2C98552CEF699419B45C /* EthereumAddress-iOS-umbrella.h */, + CE363FE8650A17108274497E83BE7F42 /* EthereumAddress-macOS.modulemap */, + 70D17BFBF1AE5693716F17761C19CE33 /* EthereumAddress-macOS.xcconfig */, + 7E2010579AC02C3DC678365057843EFA /* EthereumAddress-macOS-dummy.m */, + DE0A3465AE63C92CAE5A856428CFB244 /* EthereumAddress-macOS-prefix.pch */, + 4F664C42DC03E9E39CC026CB50A5A3C4 /* EthereumAddress-macOS-umbrella.h */, ); - name = "Pods-web3swift-iOS"; - path = "Target Support Files/Pods-web3swift-iOS"; + name = "Support Files"; + path = "../Target Support Files/EthereumAddress-iOS"; sourceTree = ""; }; - 215612CDDB6F3883846CBDFDDF0900D9 /* Pods-web3swift-iOS_Tests */ = { + 11EC31813703ACA120A075B0DD8C6306 /* Targets Support Files */ = { isa = PBXGroup; children = ( - 2B9A068D7995C83D3F75D4CD25D2735E /* Pods-web3swift-iOS_Tests.modulemap */, - 06AC0C18C20BEB0CFF4386CE35E5CFC9 /* Pods-web3swift-iOS_Tests-acknowledgements.markdown */, - 2F5F058DBD6EA05A860EB5A2481950F9 /* Pods-web3swift-iOS_Tests-acknowledgements.plist */, - D96A0A368BE15EEEB27A3F77B5F74533 /* Pods-web3swift-iOS_Tests-dummy.m */, - 8694D87EAC35605010892313429D6622 /* Pods-web3swift-iOS_Tests-frameworks.sh */, - 37285A75B12306326B0EF6AD23148A66 /* Pods-web3swift-iOS_Tests-resources.sh */, - 1938EA02A3971FFC506F4AE3E29121A6 /* Pods-web3swift-iOS_Tests-umbrella.h */, - 838E20D48ECBA3CCA073FF52AA6BD234 /* Pods-web3swift-iOS_Tests.debug.xcconfig */, - B12A75E0FD8B52123CBAE9EEB4A42F3B /* Pods-web3swift-iOS_Tests.release.xcconfig */, + E63E148F2AC4DF789ECF5E2C308728FE /* Pods-web3swift-iOS */, + 2A2A989FCDBACD9029E532E34406058C /* Pods-web3swift-iOS_Tests */, + EF07811C1E5A2DA0255EE83C101FD2FC /* Pods-web3swift-macOS */, + 9787646774383EFAF58358A34DF8A1E4 /* Pods-web3swift-macOS_Tests */, ); - name = "Pods-web3swift-iOS_Tests"; - path = "Target Support Files/Pods-web3swift-iOS_Tests"; + name = "Targets Support Files"; sourceTree = ""; }; - 25062AE53C6E266C95EA1E671D464DF4 /* Support Files */ = { + 1D54E03271FC36B4DA15E0E624AE5B63 /* Support Files */ = { isa = PBXGroup; children = ( - C7251BB6432BCBE2F945FCDC857DD01A /* BigInt-iOS.modulemap */, - 292D5B486A33EC84948DFFBEBBB0994D /* BigInt-iOS.xcconfig */, - ADDD8977E2AE58D356A3834CF279DCDC /* BigInt-iOS-dummy.m */, - 6AA0EA9B40029BD24FAFF9341FD807C5 /* BigInt-iOS-prefix.pch */, - 95F6C76BA5D1065824F88B06602E1A04 /* BigInt-iOS-umbrella.h */, - 73BC5EDC47ED684DB1EC14EBA4F53640 /* BigInt-macOS.modulemap */, - C7945B901D104B12E76F7FC10461A3D5 /* BigInt-macOS.xcconfig */, - 816CED29D01C20C94514563C21AC3763 /* BigInt-macOS-dummy.m */, - 71E2A7910D7AF85D22133C192905F177 /* BigInt-macOS-prefix.pch */, - A664C0C78E9A17B67C1E2444F370C841 /* BigInt-macOS-umbrella.h */, + F60513F9CC4D223642EDAF2F2D32BDA4 /* secp256k1_swift-iOS.modulemap */, + 2691AA24AE6F1483EEB8886035337C89 /* secp256k1_swift-iOS.xcconfig */, + AB4FB25B714DD90DA47CA1DA3651496C /* secp256k1_swift-iOS-dummy.m */, + 8FF2C1BC7961B6764809A2AB6059A49E /* secp256k1_swift-iOS-prefix.pch */, + 8F3C237DC58C7D83E4BC2F7597CBB65F /* secp256k1_swift-iOS-umbrella.h */, + 0B257973E8E7AEEBEF67902175552F39 /* secp256k1_swift-macOS.modulemap */, + 9F02B2515C5A526DDB61DD63F900ECD3 /* secp256k1_swift-macOS.xcconfig */, + 6EFC31650720812DD6205A9F8D28377F /* secp256k1_swift-macOS-dummy.m */, + F23FEB78C23A44BBE7137209267BEC0E /* secp256k1_swift-macOS-prefix.pch */, + 0185E8DD7BE7D8662FD18F770DA5AA9C /* secp256k1_swift-macOS-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/BigInt-iOS"; + path = "../Target Support Files/secp256k1_swift-iOS"; sourceTree = ""; }; - 2C7F6DCC691B3F7BE3BAD651EA1797D4 /* iOS */ = { + 23E2B0AD170BCEF2BEE1855349655DCE /* PromiseKit */ = { isa = PBXGroup; children = ( - 72220B6001A2BD888AB52C2A47D550E8 /* Foundation.framework */, - 0A5C7F3160C1A282D95FFBC31C59404D /* UIKit.framework */, + 88F96631115F7A90215F1F5C8E9D3EBF /* CorePromise */, + AFBFD3B9641D238167CBBE8150410D07 /* Foundation */, + 5D8B7686C093002439F1BF1A1B9A6D2F /* Support Files */, + 01489A954636855C1617E7969907DF66 /* UIKit */, ); - name = iOS; + name = PromiseKit; + path = PromiseKit; sourceTree = ""; }; - 34FAF2B4032D60B58F23F807B4871923 /* SipHash */ = { + 26864646B8DAA0C7860EB5C130B3C573 /* SwiftRLP */ = { isa = PBXGroup; children = ( - A7E446483743D975168011448637ED65 /* Primitive Types.swift */, - 86A87591096A3CD9071AD2D94874973C /* RandomUInt64.swift */, - B99B34DE805578131F4C0D5BFE276614 /* SipHashable.swift */, - 4638850DD91EB5F2EFCF18E99D4D87FA /* SipHasher.swift */, - 67CDBFAC249CCAAA023F234CD7BB657D /* Support Files */, + 0D79A6A151B2CCCCA37762BAA0D8B629 /* RLP.swift */, + 050395E39D6AE200916B501ADE70557F /* SwiftRLP.h */, + FFFA9F5E7DF84176537264A79E1DAAEA /* Support Files */, ); - name = SipHash; - path = SipHash; + name = SwiftRLP; + path = SwiftRLP; sourceTree = ""; }; - 3B126B16AD4D13797C53E5933F97BC7A /* Support Files */ = { + 2A2A989FCDBACD9029E532E34406058C /* Pods-web3swift-iOS_Tests */ = { isa = PBXGroup; children = ( - 1C9BF049B1327890EF1791EE9A669873 /* EthereumABI-iOS.modulemap */, - F8ED5F0BBB8BFF1D7DBBB3AA0BE5EA7E /* EthereumABI-iOS.xcconfig */, - 8BE513BBB1E501AC239B2E5FCFEEB1C7 /* EthereumABI-iOS-dummy.m */, - 95BC3095349C08EEC619752DCE4111F5 /* EthereumABI-iOS-prefix.pch */, - 45A786BAB1EBC0AC21E3491CEEBCA128 /* EthereumABI-iOS-umbrella.h */, - A579E83A5736485F7298EBD0C70306E8 /* EthereumABI-macOS.modulemap */, - DC5A3935C9286BCD73BE84B59555BAAF /* EthereumABI-macOS.xcconfig */, - DE0948C74C9B59B1B0795D45CD959AC2 /* EthereumABI-macOS-dummy.m */, - ACA03FF281F5ED3E11C4521A6732967E /* EthereumABI-macOS-prefix.pch */, - 7FC1B6B1176F612793CC1F8C240ED4F5 /* EthereumABI-macOS-umbrella.h */, + A3D70250D3375C1BE5D87EF9527DCEC3 /* Pods-web3swift-iOS_Tests-acknowledgements.markdown */, + 260C01FC85604DDF8E54E6EE38B93CD4 /* Pods-web3swift-iOS_Tests-acknowledgements.plist */, + B0E783134B8D0D141409C244D06F708F /* Pods-web3swift-iOS_Tests-dummy.m */, + 41F1F3FA5E84090F019AC6206DEB0658 /* Pods-web3swift-iOS_Tests.debug.xcconfig */, + 484A4E4133192636DD7D867C210BD768 /* Pods-web3swift-iOS_Tests.release.xcconfig */, ); - name = "Support Files"; - path = "../Target Support Files/EthereumABI-iOS"; + name = "Pods-web3swift-iOS_Tests"; + path = "Target Support Files/Pods-web3swift-iOS_Tests"; sourceTree = ""; }; - 3EC5D1EA5568F6BB631C6A9AD5B40F86 /* Products */ = { + 2C7289228C136C27FC3804FD80086A3A /* CryptoSwift */ = { isa = PBXGroup; children = ( - 4249BBDEF2DD259919D48F146E985928 /* libBigInt-iOS.a */, - 1A0E65E61932B728FD97FB08D42B3EF6 /* libBigInt-macOS.a */, - A6F7930650FD31ED4C95EAB12B5DA36F /* libCryptoSwift-iOS.a */, - E301EA386C90D10BDC9671660BE64E94 /* libCryptoSwift-macOS.a */, - E692601913F2AB7B6FE40D658E90C7B5 /* libEthereumABI-iOS.a */, - 61858AD8F2BC3FA5B6CE10752824FA45 /* libEthereumABI-macOS.a */, - 27D0F7DCFEE54028674461B7456DB4EB /* libEthereumAddress-iOS.a */, - 4813C1A0F259481060973E85D757C6F8 /* libEthereumAddress-macOS.a */, - 2A23509A1B4B9BA0141EB958C32816D4 /* libPods-web3swift-iOS.a */, - AC8ABBCB10448DB88C79398E3A2D4417 /* libPods-web3swift-iOS_Tests.a */, - 44157DE064955C1C2DF424094F971C2C /* libPods-web3swift-macOS.a */, - 11C198E371333D0B4E1F4A5B168C23C7 /* libPods-web3swift-macOS_Tests.a */, - 9E7C36E885EBC6AB812D67E4B28A9CE4 /* libPromiseKit.a */, - 640D7C6CD155FDD858979BF3184F5A49 /* libPromiseKit.root-CorePromise-Foundation.a */, - 0875934C7BD4393C0A91DFA3CF1FBBED /* libResult-iOS.a */, - 5AEA4495CD1CD23847803E6F2009266F /* libResult-macOS.a */, - BF7E9A738647C81A92D68BCF6E734C6B /* libscrypt-iOS.a */, - A1C101B8D6CF3BE7D5E588469BA4647B /* libscrypt-macOS.a */, - 64CF8CD6E98A2DF32A9CBCF71E6AEFAB /* libsecp256k1_swift-iOS.a */, - B43B308FB300789356930844D6B81CF8 /* libsecp256k1_swift-macOS.a */, - 2F751DF027B3EC6771E69D0DF744E2F1 /* libSipHash-iOS.a */, - AB81B5AF636ED4D537F9A819FC7EB086 /* libSipHash-macOS.a */, - 55D3724AA7B8C2CF221E72306FBDCBB5 /* libSwiftRLP-iOS.a */, - 37A42E23E411D520ADBF58299104A5E4 /* libSwiftRLP-macOS.a */, + 9A0C9D5E127C0976A4518FFA1018EAA4 /* AEAD.swift */, + B217E1D9F9E75D0E1137B491AF80C971 /* AEADChaCha20Poly1305.swift */, + B624099633F09BEB6697E8C939A2B590 /* AES.swift */, + F9F5155DBF562770E5951E9CFD995A46 /* AES+Foundation.swift */, + 3DEA84DE5F6CA4EB52AAF1AA5383E053 /* AES.Cryptors.swift */, + 8CCF7AADFE856CD7CE2FBC60261C817F /* Array+Extension.swift */, + 70A7EAF1C3645C025CC3FC5EDCF3D454 /* Array+Foundation.swift */, + FB4FA7719D0E98131901E331055EA08C /* Authenticator.swift */, + BDDC2B0C360ED51E6515CB92DD6FE22A /* BatchedCollection.swift */, + D976E54313C84702B24676E8D3914204 /* Bit.swift */, + FE27686339448755E03DAA74C4A82DFF /* BlockCipher.swift */, + 9DB26A46B9D1E99B62C4C2911311DC65 /* BlockDecryptor.swift */, + CFA0E033EAC6F1F9AAC3FBFEEDC2CF1C /* BlockEncryptor.swift */, + 5F6D8FD06B0CD3BD5F3F18C83A9E56C3 /* BlockMode.swift */, + 784D3B23C21D8BF8EF7FC75D7BD6F490 /* BlockModeOptions.swift */, + 0B88E0E4A7D09B88FC7D1975E6418A8B /* Blowfish.swift */, + 9D04E4CB787F81E7F1DD9F48E9C0DBA2 /* Blowfish+Foundation.swift */, + 153536F8FEF0D6FDD526945543EC1CA1 /* CBC.swift */, + 9BD921FC4F84C5BE56FEF7ECF9D95A3D /* CBCMAC.swift */, + F264CC82B7BE1D53B2061CA9963FDCEB /* CCM.swift */, + 0B7AEA2F899E1F34F528B72FE25BAC64 /* CFB.swift */, + 38FDD5E3867099788BAA0A89E69B82A5 /* ChaCha20.swift */, + 2C6CA1E65DB33552728ACBD4DE0125DB /* ChaCha20+Foundation.swift */, + 3763D061C65647BEF37D4D93E0476392 /* Checksum.swift */, + 88A2BECC438524153DF9430241B89A1E /* Cipher.swift */, + 2043E9BA88BEBB3E0278E59CD37EB33E /* CipherModeWorker.swift */, + 41269E6991E36D80050F73889127D234 /* CMAC.swift */, + AFF7F40A8BA2E4EE0EB5DB0E26ABB5A6 /* Collection+Extension.swift */, + 658C593DF8159E93BB9932B65979FE4F /* CompactMap.swift */, + AE0F2E96FAA9594116A9C72D7B450944 /* Cryptor.swift */, + 21E2E165ED491BEC2249E50D48FA0D91 /* Cryptors.swift */, + E01B3B4F3E53B6EEF08A976B51009CDF /* CTR.swift */, + 7A7E2D01079B1BC5595A528E080F999D /* Data+Extension.swift */, + CC5D4522CAF06A820AD17DB00A83D04F /* Digest.swift */, + D84862D0D4B599199868BFF9B3287826 /* DigestType.swift */, + 0C29A5082D3A440DF1086C01D5892851 /* ECB.swift */, + 78D422437790D998946DD0FBEB5AF647 /* GCM.swift */, + A97A35078F077418512A17735782E820 /* Generics.swift */, + 2459A0354C91F62BF49272A23D8AF59A /* HKDF.swift */, + B92D16BED547235AB0AFBBF3E1799F5B /* HMAC.swift */, + 0A423D2DBFB02684FFF5C78DACC05413 /* HMAC+Foundation.swift */, + DDDBDC8A4839844919A3FE6035FD0763 /* Int+Extension.swift */, + 453A134191F0546597A524B6E5739E6D /* MD5.swift */, + 6FF1010E2451FC3AB71B94785E864ACF /* NoPadding.swift */, + 2F2F2A5413B6007A32B655E772B482EF /* OFB.swift */, + CA0F634D55B2659FF1FD81111C26B0DA /* Operators.swift */, + 59F7114427E9F75D786E1559CDD8D95E /* Padding.swift */, + 8B84CE4D914C7D04F94F99117E219CD8 /* PBKDF1.swift */, + F6D6A0FE7C9DADFF182284925C8B061D /* PBKDF2.swift */, + 0151285F0A4C17B619849EB2178A2BF6 /* PCBC.swift */, + DEF2CA6307645906D9B151801AE0E20E /* PKCS5.swift */, + 1DB3272C8DBA8E45B04C4B3D733B7CF9 /* PKCS7.swift */, + 24428B80A9198FFDD8E3E7E670F95F28 /* PKCS7Padding.swift */, + C39EF622BA9014E6E35F9551DEB7F4E2 /* Poly1305.swift */, + 0EA52821A53BB57A2C9EF9FF98C44075 /* Rabbit.swift */, + 475F87ADDCE16AE83FBF25B6D10D2240 /* Rabbit+Foundation.swift */, + 5A50D019D296EBC60DEFC95B11C784F6 /* RandomBytesSequence.swift */, + 72A22AF53D9A478683D5E756F6376585 /* Scrypt.swift */, + 19E8B5A3CE923258547CF76381B56AD1 /* SecureBytes.swift */, + 989E6F93DA8BEF3B78F199DEFD206AB7 /* SHA1.swift */, + 0CE27784F70AB0F3CA992251CCC43639 /* SHA2.swift */, + 7D3B388355B3436A4F05D5188C21DB27 /* SHA3.swift */, + 7DD464A28424FC406BB2A5F2973A100F /* StreamDecryptor.swift */, + E074A5F3F00A3C822D6F7F996BE7F8EF /* StreamEncryptor.swift */, + 6AC458677A145A70AA98906BC8E38593 /* String+Extension.swift */, + 0C364BAD5A6346168A8A8C1B5D3A165A /* String+FoundationExtension.swift */, + 47562771F3A801F7CAF06418D691AA65 /* UInt128.swift */, + 255A57F587A8DE0F6D67ACA71F201B1F /* UInt16+Extension.swift */, + 2372B905AA5250D77F7A3051E307B1FF /* UInt32+Extension.swift */, + FD28390532488220CCE85A73BD802A79 /* UInt64+Extension.swift */, + D55B0717A15D44F1A57DE4DE139635B7 /* UInt8+Extension.swift */, + FAACBC09A4BF19708DB69955B004CA6F /* Updatable.swift */, + 5D29988BC5A599979B64572B93EE1392 /* Utils.swift */, + 7DE3CA38A4E5C49EB71DD2C03AD4893C /* Utils+Foundation.swift */, + 60DA8BB76D65CA15185B68905F4A22A7 /* ZeroPadding.swift */, + AB38372C2A51EB9B6F2DE00798A05DB6 /* Support Files */, ); - name = Products; + name = CryptoSwift; + path = CryptoSwift; sourceTree = ""; }; - 40D2E0B107F8F6A1CEA6445C26509300 /* Support Files */ = { + 398FC74703456D455285BB305A11730A /* Pods */ = { isa = PBXGroup; children = ( - CC96A475BB681DC7C3922414EA22A450 /* secp256k1_swift-iOS.modulemap */, - 66AED7B1284F110412341823D0393172 /* secp256k1_swift-iOS.xcconfig */, - 9450E7D1C947B8B26E2581CEE561EE22 /* secp256k1_swift-iOS-dummy.m */, - 29C2B20C9A04EF2CBA9D49CF5F5A209B /* secp256k1_swift-iOS-prefix.pch */, - 0E5B3140CA2A969D2F458E286A483C3F /* secp256k1_swift-iOS-umbrella.h */, - 72A7F9C67E48E1411F3B058763643F52 /* secp256k1_swift-macOS.modulemap */, - 8DB920805B0BCCB1D1D3A6508C722E73 /* secp256k1_swift-macOS.xcconfig */, - 1E3533F5E7BCF44674C622F4B65BF374 /* secp256k1_swift-macOS-dummy.m */, - 039C19A96EE402775DDB921C14D07D95 /* secp256k1_swift-macOS-prefix.pch */, - D2B1BF97D7528737FF5CBBA5C7BB4C70 /* secp256k1_swift-macOS-umbrella.h */, + E4051B1DAD98AD4556643CC9009B4054 /* BigInt */, + 2C7289228C136C27FC3804FD80086A3A /* CryptoSwift */, + 9CA12219CBD5459FAEE46628D3AECE89 /* EthereumABI */, + C5E7080F841B07DDEAD62D762DA9B499 /* EthereumAddress */, + 23E2B0AD170BCEF2BEE1855349655DCE /* PromiseKit */, + 4BCF0800039ACBD81111DC4CE7F67814 /* secp256k1_swift */, + F8E1D00AE58BA09BF3B4F6EE0B892B40 /* SipHash */, + 26864646B8DAA0C7860EB5C130B3C573 /* SwiftRLP */, ); - name = "Support Files"; - path = "../Target Support Files/secp256k1_swift-iOS"; + name = Pods; sourceTree = ""; }; - 455CF9C0C54FD8B35634D81F5E38ED46 /* PromiseKit */ = { + 4BCF0800039ACBD81111DC4CE7F67814 /* secp256k1_swift */ = { isa = PBXGroup; children = ( - B028E45757F11470855CBBF5A23509C8 /* CorePromise */, - C584BCF64FE7C44F77E0DC8BBCA5046B /* Foundation */, - 847477F36C3812C18EE3A763FB21AB3F /* Support Files */, - C9D721D47F8E2604C59F3C672BD6200D /* UIKit */, + AF5369333FC80110B8F3C720EE1B2112 /* basic-config.h */, + 5FD2F48E9665EEDB5CC7DEFFB457B408 /* ecdsa.h */, + E6E68365F151DC5FEF795F542B0D8C49 /* ecdsa_impl.h */, + 1631D1B61A784446BDD0732466FF5D24 /* eckey.h */, + D1F204A972A48BC6909B24F715D01121 /* eckey_impl.h */, + 14C9FB7A5722DD2F25A02D7E85D66851 /* ecmult.h */, + 268588D4F0824D6B2D2420AB25C44D59 /* ecmult_const.h */, + FFAF41BD2C10449AC707DA2FA178620E /* ecmult_const_impl.h */, + F3D2405EF6415E6639D2DB6A928AEF24 /* ecmult_gen.h */, + 3A4759EC5D183C9C97EB30C955B1B291 /* ecmult_gen_impl.h */, + B9722181133C3262AFDB53D63D950C17 /* ecmult_impl.h */, + D04D0F66C2DAD4D5D39C0B982579AC0E /* field.h */, + 1A3E3AE2B1B1850EE2631204F06D2AC6 /* field_10x26.h */, + D45D7AA159DF590CE307AD3888357FF6 /* field_10x26_impl.h */, + 488241E48B79522B373D44AC77D28E38 /* field_5x52.h */, + 04900C53473A92196FEF6D1FB913F6B2 /* field_5x52_asm_impl.h */, + 96766ECA4FDB07979BE6A09ADAAEDFC2 /* field_5x52_impl.h */, + BEE38096AD3B841150147FF97B9F5407 /* field_5x52_int128_impl.h */, + D3BCBD4B7D9E289CA851A9DD064B95FD /* field_impl.h */, + C3F2E2DF79AF8C374865A2238A9E9300 /* group.h */, + 8DAEEFB9C43F5710E19432AD099157AA /* group_impl.h */, + 38F49CB7766487906B37E33D375AD06F /* hash.h */, + DD4436C2C80382A76E59524188D3813A /* hash_impl.h */, + 498737146697C4CF91BEC8CB75ADE758 /* lax_der_parsing.c */, + 144A064F16322A13012AB0F6AAA04B39 /* lax_der_parsing.h */, + FDDA759AF2CE7BDABDD5E630F710E01C /* lax_der_privatekey_parsing.c */, + 253BD822D0A8004D7B0DFB7762FB8A27 /* lax_der_privatekey_parsing.h */, + 0353028DF7F0A9298FD28836D80696A8 /* libsecp256k1-config.h */, + 661E8481D9AA0F365380A2AFE6CE713B /* main_impl.h */, + F132EC839243FE74B76F75433FDC66CE /* main_impl.h */, + CF1BB5A7F0AE6A5A2D47A07F4B975E8D /* num.h */, + 764F6A597EC83E8269AE86C1614C74FA /* num_gmp.h */, + CC388521E26720CBAAD2E57AFA15548F /* num_gmp_impl.h */, + BDBC671246C0A52107994AB1C5112F73 /* num_impl.h */, + 9FE05EA11B772F00415AFBD94B93F947 /* scalar.h */, + D2E554BF585DFE6C4B1D6423543C1879 /* scalar_4x64.h */, + 438E00F0BC7197A37B52382195A55CD6 /* scalar_4x64_impl.h */, + 344F545B3020C85E946705FE5D45BCB1 /* scalar_8x32.h */, + EEBD564198615FCCAD20667A08D05B2F /* scalar_8x32_impl.h */, + D8EBAEAAF67601FEEE105A164353AA4A /* scalar_impl.h */, + 4E8DDB47108A52B9C300137EA242BBB8 /* scalar_low.h */, + BD550566AFB6325DC193CFE4B5C9B08F /* scalar_low_impl.h */, + 06DF72C79753A5810913BE4A113B076D /* scratch.h */, + CBD814AC7E34BCEF996907E2E79C6781 /* scratch_impl.h */, + 83CFEBF76937B64731AFFAC12CB6951C /* secp256k1.c */, + E2BEF552D39ED22F7594B3763A541A38 /* secp256k1.h */, + 51AC9A1251117540442A35084870A755 /* secp256k1.swift */, + F125F7BD81523154CC4A4034836F125F /* secp256k1_ecdh.h */, + F971750BB82994ADCFC38BB32403C842 /* secp256k1_recovery.h */, + 72E288A0BF834077C46FEB344423C486 /* util.h */, + 1D54E03271FC36B4DA15E0E624AE5B63 /* Support Files */, ); - name = PromiseKit; - path = PromiseKit; + name = secp256k1_swift; + path = secp256k1_swift; sourceTree = ""; }; - 4952837D3F6017272786DEA472A72078 /* scrypt */ = { + 5D8B7686C093002439F1BF1A1B9A6D2F /* Support Files */ = { isa = PBXGroup; children = ( - 63FD1428729C05C5A88BE98C12254ADA /* BufferStorage.swift */, - 442D6200CC1781151499F7FAF44C0366 /* Cimpl.c */, - F106BE3FED3F7D139A061124A9FF0251 /* Cimpl.h */, - EB74063F2F7DC76E97D34EC40D093C52 /* Salsa.swift */, - 07853D5BF50E26B878B7B1D18CF18F06 /* scrypt.h */, - F1C65F271D54976AEAF5B1CB4522A471 /* Scrypt.swift */, - E8C15CE92E9A555E542BC27EB899DE21 /* Support Files */, - ); - name = scrypt; - path = scrypt; + 978CE3AE692C0F431031D9A421C1BC08 /* PromiseKit.modulemap */, + A06678956B741EF588032A5C33C3E393 /* PromiseKit.xcconfig */, + 32E12F383ABD234CED64298D667ED4E2 /* PromiseKit-dummy.m */, + BF10FD2D98EE333163A5BBD0D2633EA4 /* PromiseKit-prefix.pch */, + 05A33D67F4F5332EA8EFC3ABE2A6635E /* PromiseKit-umbrella.h */, + F7403AEAA438A4CFED73D587C77B50F3 /* PromiseKit.root-CorePromise-Foundation.modulemap */, + 6F50863A263F718F43C396CD34DD8D7C /* PromiseKit.root-CorePromise-Foundation.xcconfig */, + 41705353199693BE148F87B4566A0A46 /* PromiseKit.root-CorePromise-Foundation-dummy.m */, + 9C2BB55EF247B5EFB45DFC8FD6C3F99D /* PromiseKit.root-CorePromise-Foundation-prefix.pch */, + 5AAA7269B7E4BE05B1FAAF4CB5BD07BE /* PromiseKit.root-CorePromise-Foundation-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/PromiseKit"; sourceTree = ""; }; - 4DECEA9BC9FC9324DD3E2337452CD61B /* EthereumAddress */ = { + 60C67EE324349BE60EE28073FCE9DF20 /* Support Files */ = { isa = PBXGroup; children = ( - C4AD5698CEACE94C1CAD1C0317E14905 /* EthereumAddress.h */, - AFAA80681A91BDC50EFC4294353BC5BA /* EthereumAddress.swift */, - 80ACF3AED1948ECBBAF9BEFFC3482423 /* Extensions.swift */, - 97CF81B1CA0F75FF4468F7D8A0390F70 /* Support Files */, + 3389C8410B516F364F62494517E98A7B /* SipHash-iOS.modulemap */, + 6CC6B102AA0F2FB1B11DFE1B709E406B /* SipHash-iOS.xcconfig */, + BB9FC0BC155296D09CFC393F875B1358 /* SipHash-iOS-dummy.m */, + 4127D485EC61C5D9D4EA09480FFE3DD7 /* SipHash-iOS-prefix.pch */, + 9C1021556CE0093EAE4141364EA675DF /* SipHash-iOS-umbrella.h */, + 9BAE1050A3B01343D5B1B2804D05B507 /* SipHash-macOS.modulemap */, + 0DB48490E08C13D0F00730E1DC40E6B9 /* SipHash-macOS.xcconfig */, + 4076AC9E2EFFE864C0BCC9CEAFA829E6 /* SipHash-macOS-dummy.m */, + 3449C004C6FC684773351AB7502CD57E /* SipHash-macOS-prefix.pch */, + 6C34973BE53E608D949EE1338FBA2B47 /* SipHash-macOS-umbrella.h */, ); - name = EthereumAddress; - path = EthereumAddress; + name = "Support Files"; + path = "../Target Support Files/SipHash-iOS"; sourceTree = ""; }; - 5404095ADA34F55D5FBAC826D65B1DA0 /* OS X */ = { + 88F96631115F7A90215F1F5C8E9D3EBF /* CorePromise */ = { isa = PBXGroup; children = ( - 9141557151A6042910B007BFD2C08337 /* Foundation.framework */, + ACB882C8222C3523CC4D5EF3701B6276 /* after.m */, + 1BC96F502ECCE0CAC1290F555E6CDCA2 /* after.swift */, + E86068905BB67DE8710FFB60C14DBF84 /* AnyPromise.h */, + 0450E7D89668DB8C983F386533BEDA2F /* AnyPromise.m */, + DDBD4C36C561D8529F5054B86AC09A8D /* AnyPromise.swift */, + 4C6E9E5E682DBF7704337FEE7CC5718C /* Box.swift */, + DA51288188D2F8A1B7F02AE89D7EF070 /* Catchable.swift */, + 1D25B259C6A977D79B29902C27F0BA7F /* Configuration.swift */, + A2E6CEEF62855DC1A78595A476F3808A /* CustomStringConvertible.swift */, + AC6CB9A28AEC5A1338CB1F3A9E7EEADD /* Deprecations.swift */, + C11274EB80F05C42EBEE479C089361A3 /* dispatch_promise.m */, + BA636A482B1BF11F02A870BB3DA06359 /* Error.swift */, + 8E64CFD0269A85944373F7F3FBD1F709 /* firstly.swift */, + 3764F88844F07A8EFA954871CE5F44A2 /* fwd.h */, + 5A511F63572C8A4287B37940F9B9D954 /* Guarantee.swift */, + 3ECA496D234930E114F1BFA8731F2019 /* hang.m */, + 17B42058A26F55EBB2018E967365E896 /* hang.swift */, + 045FF5F031C7ED0B4A7BA563693DEC4A /* join.m */, + 0E18F772476933D3D7FF243E792EDAC7 /* LogEvent.swift */, + BF36956CB1B9F69CAA0A8E98A47FCCB6 /* Promise.swift */, + DEE1370AFEAA05F530694BB5014C5A34 /* PromiseKit.h */, + 648E4049E7508CAB5BCA1D509BC68D22 /* race.m */, + 958C0B50B9CFAF7589FE3CDB7C04363E /* race.swift */, + E0561EE13DBE94512D8F729B33CAD113 /* Resolver.swift */, + 538349DE5D1406E05609FA7EB7A02FB0 /* Thenable.swift */, + 59F8C08BCBE1DD211FE51664169FC2D7 /* when.m */, + C18D5B6C9B33A211DE8F862CB6FD44C1 /* when.swift */, ); - name = "OS X"; + name = CorePromise; sourceTree = ""; }; - 5709097A76C50A5C26AF5C27726756F5 /* Support Files */ = { + 9787646774383EFAF58358A34DF8A1E4 /* Pods-web3swift-macOS_Tests */ = { isa = PBXGroup; children = ( - B8AFA7DEC96C0138ADA2A695B42BDD77 /* SwiftRLP-iOS.modulemap */, - 0C7ECBFABE9667C08C3E0CAA44F61507 /* SwiftRLP-iOS.xcconfig */, - EBAA5566E801EA55675E774C73EC9B68 /* SwiftRLP-iOS-dummy.m */, - 499284C2F8453A839CEDEDBC47E42B14 /* SwiftRLP-iOS-prefix.pch */, - EEE09E8394158AD1A79DE783A6B3EB44 /* SwiftRLP-iOS-umbrella.h */, - 4D1BB5E5DC1FC41AA80C491CB8F7F0B1 /* SwiftRLP-macOS.modulemap */, - 6B43693C134C90A32C6A63727F4D6363 /* SwiftRLP-macOS.xcconfig */, - CDB465170BB966F97819E263D12E34D0 /* SwiftRLP-macOS-dummy.m */, - 4620827BC2A4A3BD942D913A099130AD /* SwiftRLP-macOS-prefix.pch */, - E8C02178623EA24595E251627CE2F4A5 /* SwiftRLP-macOS-umbrella.h */, + F1C08FC41B8AB863E291DC3E4A321B78 /* Pods-web3swift-macOS_Tests-acknowledgements.markdown */, + 57A683479F59AE6B0A463F96662C542C /* Pods-web3swift-macOS_Tests-acknowledgements.plist */, + E7D99D8968EF613FE8D38FF29AABC097 /* Pods-web3swift-macOS_Tests-dummy.m */, + 56B5DB97C7F46E50E7332936A9E4F3F4 /* Pods-web3swift-macOS_Tests.debug.xcconfig */, + 1FBDF36A068DC8E0EB80F86C05254653 /* Pods-web3swift-macOS_Tests.release.xcconfig */, ); - name = "Support Files"; - path = "../Target Support Files/SwiftRLP-iOS"; + name = "Pods-web3swift-macOS_Tests"; + path = "Target Support Files/Pods-web3swift-macOS_Tests"; sourceTree = ""; }; - 667472FEE28006D1990700DD108F738A /* BigInt */ = { + 9CA12219CBD5459FAEE46628D3AECE89 /* EthereumABI */ = { isa = PBXGroup; children = ( - 03C5B3B2079547713108CA0A75C2D683 /* Addition.swift */, - 1782185CE59A4E4F74A5C0258C3B5F61 /* BigInt.swift */, - C2AB0FA3FFAC3EBB0D9CACE786196AC1 /* BigUInt.swift */, - 2631D55D12027D3935D7B85C6A624F09 /* Bitwise Ops.swift */, - 85342594A31BFFC584D4660A9041CF48 /* Codable.swift */, - 6DE5DD5643C155A18A460273094ACDA1 /* Comparable.swift */, - 1B8BA477868467E169FF27E9193A10DA /* Data Conversion.swift */, - EDB10140BE59AEE481C7E08EDC79971D /* Division.swift */, - 4289C87C5EC42792CDDDCFC5592AADF7 /* Exponentiation.swift */, - 0930D7CD22CBEC2C752C14A123807624 /* Floating Point Conversion.swift */, - EB02248C062005D2F2620C9F81EC5ED4 /* GCD.swift */, - EA975F09047F404D3183C92FCA1AD829 /* Hashable.swift */, - EA46482A8E14BD7641E6F29ED4F0A6B4 /* Integer Conversion.swift */, - 2A57E22BE5970C0F858EB10A32A3019D /* Multiplication.swift */, - 0A85805FE098BD65AFD79ABDC5A9DDF7 /* Prime Test.swift */, - C04C575F1277CF14F506F691F9C669FC /* Random.swift */, - 6F4B350BCCE6D995C937B1D56E4F9022 /* Shifts.swift */, - 93EB1CF4FDC03241B81C3C3B6F58B9E0 /* Square Root.swift */, - 34A205CA261F59DB1AC7C1BE4E2ABE19 /* Strideable.swift */, - 68D5DF1B1384D6392013199F71BACD06 /* String Conversion.swift */, - D9B1DC98FA2ABF0645707ED4C6FF5D77 /* Subtraction.swift */, - 2D6E2E2ED41464CEB00832B492D67ECB /* Words and Bits.swift */, - 25062AE53C6E266C95EA1E671D464DF4 /* Support Files */, + 2203234B8D0B54BAB465A250047106D4 /* ABI.swift */, + 3B3E0CAB2A6E74A31D066EB2A3C52625 /* ABIDecoding.swift */, + 8C4B1A7AF49AE9BFCC90B5537F886FB1 /* ABIElements.swift */, + C9A086AB515601826125B840B2EE7CC0 /* ABIEncoding.swift */, + 4B12F8544408D9CBA65E1DCEEC1C2CD3 /* ABIExtensions.swift */, + 38B641FD617BE08F4BB454E68D1765EC /* ABIParameterTypes.swift */, + F9A1D7FC02C37C5EE11D7F65F53A891B /* ABIParsing.swift */, + 926FD766D089A9D09F9F99DBEDC688CB /* ABITypeParser.swift */, + 4957432BDAB2628615281546039EA11F /* EthereumABI.h */, + A6D06252EE609A84FB4B43ED89A5F2BF /* Support Files */, ); - name = BigInt; - path = BigInt; + name = EthereumABI; + path = EthereumABI; sourceTree = ""; }; - 67CDBFAC249CCAAA023F234CD7BB657D /* Support Files */ = { + A6D06252EE609A84FB4B43ED89A5F2BF /* Support Files */ = { isa = PBXGroup; children = ( - BD52DB52712C6BD52F9C756343011D36 /* SipHash-iOS.modulemap */, - F0F26E25773CB525159D46C5B6D1B376 /* SipHash-iOS.xcconfig */, - 1775FE4529A63B3ACF1AF8049A86B5B5 /* SipHash-iOS-dummy.m */, - 0DB8332926278F5C9345150A4FAD4C2C /* SipHash-iOS-prefix.pch */, - 0C78140B0839244D489752A02DC0913B /* SipHash-iOS-umbrella.h */, - B00A4C2F6671AA26BA20E62BA67C9C50 /* SipHash-macOS.modulemap */, - A4DE673E5AA2F431951809819265C70A /* SipHash-macOS.xcconfig */, - C25A231A9C942A2334AE3430ED146FF4 /* SipHash-macOS-dummy.m */, - 1F6E33E00A0A6BD8A217AA65F5C1D901 /* SipHash-macOS-prefix.pch */, - 70EED16C19046B0B9BE7B13BAC95A87B /* SipHash-macOS-umbrella.h */, + B7B78444FB38EDA47B6701DE23D2956B /* EthereumABI-iOS.modulemap */, + C6F32C7FFE673557D91451E3D48FAC44 /* EthereumABI-iOS.xcconfig */, + 0202462DD95364D92D6FA998D958E88D /* EthereumABI-iOS-dummy.m */, + 1ED77FF2FD873E73A71A4A28BF83F2B2 /* EthereumABI-iOS-prefix.pch */, + 7F39E2E6EDB4E1409B5D99D7D1F1C84C /* EthereumABI-iOS-umbrella.h */, + C386EE20CD0DC45D1481774563D93FB0 /* EthereumABI-macOS.modulemap */, + 2A08BC684E89D194F80A339468E14720 /* EthereumABI-macOS.xcconfig */, + B8E999A22E451AF3E689C8F9F55388C6 /* EthereumABI-macOS-dummy.m */, + DD46BE7A74DF25512831C6666BB20A9F /* EthereumABI-macOS-prefix.pch */, + 4E1A19F89B437A6D74CA02F280C04A08 /* EthereumABI-macOS-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/SipHash-iOS"; + path = "../Target Support Files/EthereumABI-iOS"; sourceTree = ""; }; - 7242BDFE4EC925876A40027F19A698B6 /* Targets Support Files */ = { + AB38372C2A51EB9B6F2DE00798A05DB6 /* Support Files */ = { isa = PBXGroup; children = ( - 1BA893BB24AE0640C83A4E43734D905A /* Pods-web3swift-iOS */, - 215612CDDB6F3883846CBDFDDF0900D9 /* Pods-web3swift-iOS_Tests */, - DC6B114F31B3864D24CE8C7004F75AC4 /* Pods-web3swift-macOS */, - 7F847878EB176BCCB9AED41625DDC135 /* Pods-web3swift-macOS_Tests */, + 2FE03C01C67A8E5E373002E568A01D43 /* CryptoSwift-iOS.modulemap */, + 898AC5A710ECB443C991DFFFE026C8A9 /* CryptoSwift-iOS.xcconfig */, + 16527963B47DE24AF68DD343A4C26D7D /* CryptoSwift-iOS-dummy.m */, + B5CD1E353CE57A62403FA2B07B470E02 /* CryptoSwift-iOS-prefix.pch */, + BCD2DB444449BFF17557FEB277196B2C /* CryptoSwift-iOS-umbrella.h */, + 66EB72093A2ABDA6E3225B770DF3D733 /* CryptoSwift-macOS.modulemap */, + 1CC87F42A0C337179BA153F78A7E01F6 /* CryptoSwift-macOS.xcconfig */, + 47D1520CA63E54CDB212AFBC04686C66 /* CryptoSwift-macOS-dummy.m */, + 24AF2D428F92F82354C78BABC9AECDD3 /* CryptoSwift-macOS-prefix.pch */, + A1746839F3D482752CFDA60E4B2E8125 /* CryptoSwift-macOS-umbrella.h */, ); - name = "Targets Support Files"; + name = "Support Files"; + path = "../Target Support Files/CryptoSwift-iOS"; sourceTree = ""; }; - 7DB346D0F39D3F0E887471402A8071AB = { + AFBFD3B9641D238167CBBE8150410D07 /* Foundation */ = { isa = PBXGroup; children = ( - 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, - BFEF163CB0C80F5BE6FDC6A6BD227D67 /* Frameworks */, - B385790646FED40DF16835CC304DB065 /* Pods */, - 3EC5D1EA5568F6BB631C6A9AD5B40F86 /* Products */, - 7242BDFE4EC925876A40027F19A698B6 /* Targets Support Files */, + C46B6C30DE41B15ED63FBB55BEDDFE2C /* afterlife.swift */, + 9060BE765326E4622A1292742EB27B47 /* NSNotificationCenter+AnyPromise.h */, + 6D449DA1F906FBA70FC48270A4E57F2C /* NSNotificationCenter+AnyPromise.m */, + F7D3926357A9406E0189BF9662B80C96 /* NSNotificationCenter+Promise.swift */, + A8F07752FF0A7C918E5E887F7EC3DA8C /* NSObject+Promise.swift */, + FF5CA1FF35C4CC583687C060AF0C2AE8 /* NSTask+AnyPromise.h */, + A8BFB7249EA06A2D52F4B095E3BB326A /* NSTask+AnyPromise.m */, + 2061DFAABB216C86B942A062EDA0775A /* NSURLSession+AnyPromise.h */, + D1F0D3AE13C7F0645E1FAFD845ADDD3A /* NSURLSession+AnyPromise.m */, + 43B568138438C21A8C636F797155E724 /* NSURLSession+Promise.swift */, + 77B6025678BF7D5BE4C4E8927272B071 /* PMKFoundation.h */, + B1DB4D671DAD3FF8E462FC77F26BCDE4 /* Process+Promise.swift */, ); + name = Foundation; sourceTree = ""; }; - 7F847878EB176BCCB9AED41625DDC135 /* Pods-web3swift-macOS_Tests */ = { + C5E7080F841B07DDEAD62D762DA9B499 /* EthereumAddress */ = { isa = PBXGroup; children = ( - C7E7D85D04AEF994D90632F66E660A6B /* Pods-web3swift-macOS_Tests.modulemap */, - 5E2462063FC148C85C6D00F08680239E /* Pods-web3swift-macOS_Tests-acknowledgements.markdown */, - AF2BFA66D8E08420367813AD2F6BE5D3 /* Pods-web3swift-macOS_Tests-acknowledgements.plist */, - 0B3A8A1265A6932800FDF40A5E65FEC7 /* Pods-web3swift-macOS_Tests-dummy.m */, - 4D019DB5C502C0B2F56DC85B925D7B7E /* Pods-web3swift-macOS_Tests-frameworks.sh */, - 5D207FB930AAAC6DA0CA7AAB0EBA40EE /* Pods-web3swift-macOS_Tests-resources.sh */, - 553C1445D10FA04E682FE1674D6AF9EB /* Pods-web3swift-macOS_Tests-umbrella.h */, - CFF935D0FA27DF791E8FDBB6D5D68CB2 /* Pods-web3swift-macOS_Tests.debug.xcconfig */, - 50832FC4B2337F53A6F628D514DA730A /* Pods-web3swift-macOS_Tests.release.xcconfig */, + FAE9CD89133724E3DA45B9086EEC046D /* EthereumAddress.h */, + 111A1B06BCF77ED825F975199BC1588F /* EthereumAddress.swift */, + 5D38CB69EFFBFA1DBDC4F8E732C70A36 /* Extensions.swift */, + 0C0DD533FC72AB04580BB735F41F1650 /* Support Files */, ); - name = "Pods-web3swift-macOS_Tests"; - path = "Target Support Files/Pods-web3swift-macOS_Tests"; + name = EthereumAddress; + path = EthereumAddress; sourceTree = ""; }; - 8278DAD857B26B2BCCF14D6CB39B7481 /* EthereumABI */ = { + CF1408CF629C7361332E53B88F7BD30C = { isa = PBXGroup; children = ( - 21FCC5A27F315ACD9DBDF025F826D31F /* ABI.swift */, - E7A2D1D0062F350907B747E2A192E438 /* ABIDecoding.swift */, - B2B4899E422658B96ADF84B5239C418D /* ABIElements.swift */, - 6314619E8FCD5D07FBD2BA0BA5C58C15 /* ABIEncoding.swift */, - 6E4AA08906784FF9AA2B198938456276 /* ABIExtensions.swift */, - 6EC6627D0179A3BE1D7BB58F2DBF51E7 /* ABIParameterTypes.swift */, - D9B3D040637E19F37C0D7EB3C1A6A991 /* ABIParsing.swift */, - C4F1681CFA49EA17D6A73339A9C1A44A /* ABITypeParser.swift */, - 6F068DD5C61D68DFAF437EAAC56F1139 /* EthereumABI.h */, - 3B126B16AD4D13797C53E5933F97BC7A /* Support Files */, + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, + D89477F20FB1DE18A04690586D7808C4 /* Frameworks */, + 398FC74703456D455285BB305A11730A /* Pods */, + D4F47BAC6D82C4B5EC5F2F1A5C261A56 /* Products */, + 11EC31813703ACA120A075B0DD8C6306 /* Targets Support Files */, ); - name = EthereumABI; - path = EthereumABI; sourceTree = ""; }; - 847477F36C3812C18EE3A763FB21AB3F /* Support Files */ = { + D4F47BAC6D82C4B5EC5F2F1A5C261A56 /* Products */ = { isa = PBXGroup; children = ( - 3F6E29D91BDBFD5F158502CC7B97A250 /* PromiseKit.modulemap */, - 151AB966E2464DDE568760C553BC5E0B /* PromiseKit.xcconfig */, - 710AC65C4B223E829ED4375071A20A4B /* PromiseKit-dummy.m */, - AE1E6845CACAD540AFF7134021F7F905 /* PromiseKit-prefix.pch */, - 3C1C69DE46F5ACC0602FAF8FB907D949 /* PromiseKit-umbrella.h */, - F2DA5C5A9F445A5325759C8C2073207E /* PromiseKit.root-CorePromise-Foundation.modulemap */, - 7019F3D58D3915C5DB778C7F37D6284D /* PromiseKit.root-CorePromise-Foundation.xcconfig */, - 9F6259B57E3A3E8491825840F9F99A14 /* PromiseKit.root-CorePromise-Foundation-dummy.m */, - EF2AD0B2B563AAB85CFA8FB51B097740 /* PromiseKit.root-CorePromise-Foundation-prefix.pch */, - A08DB7A40A2EAB27F94BB45DF634A4AC /* PromiseKit.root-CorePromise-Foundation-umbrella.h */, + 757FBC3DA3E054AEEC8AA9D4F42A81C1 /* libBigInt-iOS.a */, + 0ACDBEA63405F191BB29C3381917C4A8 /* libBigInt-macOS.a */, + 77E0B5B1EFEA57F3E28515EB490E2102 /* libCryptoSwift-iOS.a */, + 0CE12FBA6676270649C5DA12C3AADF9E /* libCryptoSwift-macOS.a */, + 5340C2A0DCA4115356FAE856A25D93FA /* libEthereumABI-iOS.a */, + 28B94F94A25C58CD077E405754C5E144 /* libEthereumABI-macOS.a */, + 461ECFDA6FF647BFA9FCF8A555EB1660 /* libEthereumAddress-iOS.a */, + A456C7C22C707FE573D6BE05E12BD322 /* libEthereumAddress-macOS.a */, + 545DEAAD66338807FB2F506DD5BDB6FA /* libPods-web3swift-iOS.a */, + 568BA44E3C78711729B40DCFC733FF47 /* libPods-web3swift-iOS_Tests.a */, + 110BAF807045F024CE015D5E8CC558E2 /* libPods-web3swift-macOS.a */, + C753758F4DE417AF3678203267917145 /* libPods-web3swift-macOS_Tests.a */, + 191A581DC5ED890D9C268A2028B6137D /* libPromiseKit.a */, + D12A9FB4EC4E45318CE913EAE453FABA /* libPromiseKit.root-CorePromise-Foundation.a */, + 3B1E3FF68C11774EFE8599A3AA46D180 /* libsecp256k1_swift-iOS.a */, + 3BAFC18477EEB647A9A34D1511AEEBFA /* libsecp256k1_swift-macOS.a */, + 2D8FB0A34F4E6FCE4B55028763847A27 /* libSipHash-iOS.a */, + E4AAA351A7A4A79153AD1BCDB150D5F2 /* libSipHash-macOS.a */, + 02D9F2CE5B94AD595EA9180BCCE2156A /* libSwiftRLP-iOS.a */, + 8426EA77924A5E776518173567AC0416 /* libSwiftRLP-macOS.a */, ); - name = "Support Files"; - path = "../Target Support Files/PromiseKit"; + name = Products; sourceTree = ""; }; - 8B205D5F3CE3499689DA8259838002E7 /* secp256k1_swift */ = { + D89477F20FB1DE18A04690586D7808C4 /* Frameworks */ = { isa = PBXGroup; children = ( - 1592E519056BA4CA85F67406D0EC2ED4 /* basic-config.h */, - 6E13ACAF5A7893C3C300B8B880422662 /* ecdsa.h */, - 1C43D53E5A934E216CB1B7DD01DE877B /* ecdsa_impl.h */, - 6E3077E6B0E7210AC2CB18E0691714F0 /* eckey.h */, - E05424B44F6AFD35E237815F926FEEEB /* eckey_impl.h */, - 3C93F4B7E331943729BE3CFC4F439C2A /* ecmult.h */, - 05D37539C41BE79893FEDECCB70FC25B /* ecmult_const.h */, - 052A5D977253AD46619C79759D031E6B /* ecmult_const_impl.h */, - 6D010E670FE8C5A9AAC9A8464ED42B3A /* ecmult_gen.h */, - B9A05629BB0205300B694B527AD16E56 /* ecmult_gen_impl.h */, - FA4C0B3D9EC3E926E106CA2DE8CDEAF9 /* ecmult_impl.h */, - F3BCAAFEDF865BD7F6D1C36246EEE02A /* field.h */, - 0DCAB923DFB091E9F4A71F5FD29FEB40 /* field_10x26.h */, - F7ED977AF2E31DEA78D850BDE6C9F601 /* field_10x26_impl.h */, - 2C5F41A51FDAEBAF8F849026A9B09E2A /* field_5x52.h */, - D4C96A2C2C3B9F8977AD08B6FBEDE552 /* field_5x52_asm_impl.h */, - ADB4E2DA064200DDCD42C634CBC39977 /* field_5x52_impl.h */, - 9FB6255E4560252B9DC0BE760F34C261 /* field_5x52_int128_impl.h */, - 5300C71B6A3AB50A1D7ED70A41FAAD6B /* field_impl.h */, - F6575BB4E0B2AD0E5B88C62A5EDA6FCB /* group.h */, - 49F74127A936A7C34D38E84140D1EFAC /* group_impl.h */, - EA5B0A3B538B56303C1A061E2514BF07 /* hash.h */, - A1687163A14D55D2EF896A97CD937491 /* hash_impl.h */, - 4624EFF8C97C1CBAF2910297112CF9E8 /* lax_der_parsing.c */, - 58FEC74B279A9D31ADE339DE27E86FA9 /* lax_der_parsing.h */, - 60243E0B2E1CDFC9B6DF789487982447 /* lax_der_privatekey_parsing.c */, - 15BED946B8A96EDBF82439D38353B748 /* lax_der_privatekey_parsing.h */, - 12EC94EA370709920BAE52B23A048E1A /* libsecp256k1-config.h */, - A3B7939D27D85A4C92DE2CD6D6C8E4EB /* main_impl.h */, - 8AA60D2034DC22F7C907855DDB5ADAD9 /* main_impl.h */, - 6D1B636300E29159DFA920C5BA2E5F7C /* num.h */, - 76F047FAB60C9A09C857EC109DAC9FC4 /* num_gmp.h */, - A69680CF78C97C6DA250B325FFD04251 /* num_gmp_impl.h */, - 982E6E4B839762B67F92588D34990052 /* num_impl.h */, - 2716312EADA930757B04015685EFD479 /* scalar.h */, - E1999CB16AEF90FFCC762EC5BA3C538B /* scalar_4x64.h */, - 86CE3A28090BEEF1B09E865F4962D871 /* scalar_4x64_impl.h */, - E9FDE304B6122EEAE8A1FC91742A69E6 /* scalar_8x32.h */, - 81ECE7FE7C889AF9F1B739830D9A59B0 /* scalar_8x32_impl.h */, - FA4D3EFB3ECDE366218A9D0848F3C58B /* scalar_impl.h */, - ABA2CC618DEF4A5E27ADED64FC6F96A5 /* scalar_low.h */, - A051E774D4D49F8D0B94D9E529E3A524 /* scalar_low_impl.h */, - 449887D7F7932CFAA2B3FAE0BEE1594B /* scratch.h */, - 5E9C2CC8E90A38FD011723EB814A5A52 /* scratch_impl.h */, - AD85FC46DA6BEAA980010B0C5F2BEED3 /* secp256k1.c */, - D318DFC773B02CFC92B543471C937BA7 /* secp256k1.h */, - 4D5996479C4CB892D1B062406C8C08F6 /* secp256k1.swift */, - 516F61020B364118837B9099CD918F5F /* secp256k1_ecdh.h */, - B88C2E2D4B6E99B918E6E13EDA4AA4A0 /* secp256k1_recovery.h */, - 003EF4269A56F0C44E64E737009329A6 /* util.h */, - 40D2E0B107F8F6A1CEA6445C26509300 /* Support Files */, ); - name = secp256k1_swift; - path = secp256k1_swift; + name = Frameworks; sourceTree = ""; }; - 90EB5AB3714019B65122FF61FCF31803 /* Result */ = { + E4051B1DAD98AD4556643CC9009B4054 /* BigInt */ = { isa = PBXGroup; children = ( - 3F90DB66AA0BD6E09A8253873368008F /* AnyError.swift */, - F20EF6148A6A9322390DD71721B5343D /* NoError.swift */, - 874DB4C8A2FF4D5197C42063F7939C9A /* Result.swift */, - 85CA122AC057DBDA1FC65BCB8FC33684 /* ResultProtocol.swift */, - A406C678AB6E66745DE6E57F8F8E623D /* Support Files */, - ); - name = Result; - path = Result; + 37D89FBD7D43BB26574CB615D9512FEF /* Addition.swift */, + 78FC956D41513656A21EB63F053852CA /* BigInt.swift */, + D253067C91D3016B522CB35A46CE5F22 /* BigUInt.swift */, + C1A8DFA646806CE9E37E73FF6C4E5591 /* Bitwise Ops.swift */, + 793963003BB74B4195ACAA0600BAADFB /* Codable.swift */, + CA83B04D7662630871FD4DE578C05BC7 /* Comparable.swift */, + 89F78A3A4F1835DB793970F9DCBA9C84 /* Data Conversion.swift */, + 36363D831FF3F11A0905D8ACAA9F9D83 /* Division.swift */, + 85AF89ABCDC8DCDCD03386A216CFA37F /* Exponentiation.swift */, + 198F41C09C140779F6F7A5985DA7A029 /* Floating Point Conversion.swift */, + BBED689AEF14141FED836E7B7045C1D4 /* GCD.swift */, + 8DBD705C87AC5A5D95C99F0B7FB2B78A /* Hashable.swift */, + 93E9B8A292E1625A7A0785D56AE781AF /* Integer Conversion.swift */, + 424959F06743D91EBE8A13F278B64AC1 /* Multiplication.swift */, + 72EC30A11AB3345E4E014BCC4DB70872 /* Prime Test.swift */, + DDE80D4D32C32906119440A3A3CCA1C1 /* Random.swift */, + 0F89FADE80B54C10795051798E48AAFA /* Shifts.swift */, + 77F96B634AE21E6CF09279BD7BF901F9 /* Square Root.swift */, + 582EEF64C73DE58B26DFF7CE1651A778 /* Strideable.swift */, + 55DB0E56D0184355F17F547F112AAA0F /* String Conversion.swift */, + D4880FEE2C33AB5463DFF1062B2F9B9D /* Subtraction.swift */, + 0E907446E210B18A66F13626261B4866 /* Words and Bits.swift */, + E53FCE7607F9E3A8634DE00CAEBBE149 /* Support Files */, + ); + name = BigInt; + path = BigInt; sourceTree = ""; }; - 97CF81B1CA0F75FF4468F7D8A0390F70 /* Support Files */ = { + E53FCE7607F9E3A8634DE00CAEBBE149 /* Support Files */ = { isa = PBXGroup; children = ( - D7E339890E763B90E704D311B22ABF38 /* EthereumAddress-iOS.modulemap */, - 8B09D00EA28B49D089629C1B3671E2D4 /* EthereumAddress-iOS.xcconfig */, - DE9F29B3A81741F09C62DDDDBACA9A17 /* EthereumAddress-iOS-dummy.m */, - 58A1ADCBFB29DAD5737DCA6E9AE7CA5F /* EthereumAddress-iOS-prefix.pch */, - 502350FD0523CAD681AB6D24DFFBE55E /* EthereumAddress-iOS-umbrella.h */, - E47B1C019B050603C3C7822A13D29ADA /* EthereumAddress-macOS.modulemap */, - E288A05D71D9B3234891B4B3FC6F24D6 /* EthereumAddress-macOS.xcconfig */, - 59CA1CA71842D0F9F9DC0144EC286A7E /* EthereumAddress-macOS-dummy.m */, - B6E1DDA919C9EDFC58774D377885148C /* EthereumAddress-macOS-prefix.pch */, - B9A8CC8DB81A8576E0CDA6232DA9B65C /* EthereumAddress-macOS-umbrella.h */, + FB38973141220C8D16DB44FA6173C358 /* BigInt-iOS.modulemap */, + 6C997E7ACD23CE90DFAC512B3C34839E /* BigInt-iOS.xcconfig */, + E8DF43109CA69F5C4AF93F63B100BBFB /* BigInt-iOS-dummy.m */, + EAFAEDB1D30988120AEC877D43D3FA1B /* BigInt-iOS-prefix.pch */, + 4BA0737EF8C0DDDF1D43DCAAAD53A7B1 /* BigInt-iOS-umbrella.h */, + 3A7BBB38F2F28BBD07161EF7F0404099 /* BigInt-macOS.modulemap */, + 23A6B8533A1E51A3146D147C9ABA03E5 /* BigInt-macOS.xcconfig */, + 459659A2EDD804BC6EACCE184803B62A /* BigInt-macOS-dummy.m */, + 95253537E7568C92C4D2ECF824A3B204 /* BigInt-macOS-prefix.pch */, + 42A3051B57B4A6B03E15DD21C154FE9E /* BigInt-macOS-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/EthereumAddress-iOS"; + path = "../Target Support Files/BigInt-iOS"; sourceTree = ""; }; - A406C678AB6E66745DE6E57F8F8E623D /* Support Files */ = { + E63E148F2AC4DF789ECF5E2C308728FE /* Pods-web3swift-iOS */ = { isa = PBXGroup; children = ( - A4A8CBB024D845255D126D06D107F563 /* Result-iOS.modulemap */, - 4B27BF530A63ACAF9407720A162114CA /* Result-iOS.xcconfig */, - 4A62A996E150BEC15618C743082DB6A6 /* Result-iOS-dummy.m */, - AA7356C2674F39C3CFCD800D07CE9C91 /* Result-iOS-prefix.pch */, - 604F9F7AC0C04DACFC628833A3B4ED5D /* Result-iOS-umbrella.h */, - 2D7A992083CBD4D193A725E017F44EB9 /* Result-macOS.modulemap */, - AFA11E6CA87C50B0BDC7B160EBC0C434 /* Result-macOS.xcconfig */, - 181506C85788407EF50AD45149AC2E91 /* Result-macOS-dummy.m */, - 63AB8B307E0ECB2EE3B92B2DF18D8F04 /* Result-macOS-prefix.pch */, - 63E8E6C2713484D5B4AD0653183EE4F0 /* Result-macOS-umbrella.h */, + C64A45D5899976EB37ADDA682CE0E1B6 /* Pods-web3swift-iOS.modulemap */, + 8FC512BB88EF08D181A1D5340C3EF5A2 /* Pods-web3swift-iOS-acknowledgements.markdown */, + 35CECF0FB74C7C471951889E6A703D92 /* Pods-web3swift-iOS-acknowledgements.plist */, + 8E9773490FE3E392A59E69B644513832 /* Pods-web3swift-iOS-dummy.m */, + 97094F93C66747990ACAF33CA0A5A034 /* Pods-web3swift-iOS-umbrella.h */, + B619B89D0FCE9B83778A0D1EE84D252A /* Pods-web3swift-iOS.debug.xcconfig */, + 08B25221915A6BA07CC3A2F7711BC76D /* Pods-web3swift-iOS.release.xcconfig */, ); - name = "Support Files"; - path = "../Target Support Files/Result-iOS"; + name = "Pods-web3swift-iOS"; + path = "Target Support Files/Pods-web3swift-iOS"; sourceTree = ""; }; - AD340650BC9F9A044FEADA2ED3B9458E /* Support Files */ = { + EF07811C1E5A2DA0255EE83C101FD2FC /* Pods-web3swift-macOS */ = { isa = PBXGroup; children = ( - B5A9A265E46161E8B4B8ADA8683083E0 /* CryptoSwift-iOS.modulemap */, - 8D1457D56859B3489B05547CE8ED69C6 /* CryptoSwift-iOS.xcconfig */, - B7DD102BC02F706460BD77A53962C987 /* CryptoSwift-iOS-dummy.m */, - 0FB89A928D980618BA68DFAAA708ABE3 /* CryptoSwift-iOS-prefix.pch */, - C8B3233C12879C6534A856047197CECC /* CryptoSwift-iOS-umbrella.h */, - 5F0C3C498292778DE2DA40E00F391475 /* CryptoSwift-macOS.modulemap */, - A8E46FB728C72889788B6CF61184C08D /* CryptoSwift-macOS.xcconfig */, - 7E0C9A26C84B6D3262E7774E3CFFEA6D /* CryptoSwift-macOS-dummy.m */, - BB85F1319C99D294237399591C9F0FC2 /* CryptoSwift-macOS-prefix.pch */, - 7C83AC33C26F743EA9D7563722721066 /* CryptoSwift-macOS-umbrella.h */, + 30A9D45A3B275B4CE4C9A4B1F189B379 /* Pods-web3swift-macOS.modulemap */, + 35A6D37D07E708CB3C6B234DAA181E6D /* Pods-web3swift-macOS-acknowledgements.markdown */, + 5C723EEA4D7A91CC72DAEC8D1A480A44 /* Pods-web3swift-macOS-acknowledgements.plist */, + BB6E1B3EFEB698FADF96BBF004079EB0 /* Pods-web3swift-macOS-dummy.m */, + D9B844AC37A6A6A913DB8D26AAC995C5 /* Pods-web3swift-macOS-umbrella.h */, + 44C524F525FB413605261CBD1B6CFCB2 /* Pods-web3swift-macOS.debug.xcconfig */, + 5EFB0846AB1E93496D8B2E4BBC4C45D8 /* Pods-web3swift-macOS.release.xcconfig */, ); - name = "Support Files"; - path = "../Target Support Files/CryptoSwift-iOS"; + name = "Pods-web3swift-macOS"; + path = "Target Support Files/Pods-web3swift-macOS"; sourceTree = ""; }; - B028E45757F11470855CBBF5A23509C8 /* CorePromise */ = { + F8E1D00AE58BA09BF3B4F6EE0B892B40 /* SipHash */ = { isa = PBXGroup; children = ( - 7FB5F00D821CDC9BDA7F7709F07DD0F3 /* after.m */, - DE9BBD4AE4B529B25E9E4FE7C8493181 /* after.swift */, - 9BF71F803FD375964F60D0271834711E /* AnyPromise.h */, - DF72EE1FD04A0B49CB495E9980F6B8A9 /* AnyPromise.m */, - 71C4ACD478692712EEF2FF8BB7F4A160 /* AnyPromise.swift */, - BBE693F0F5E15CCA4AE9D51B9A369B70 /* Box.swift */, - 96C4685C831E862AD0F75DC78A3A5B61 /* Catchable.swift */, - 70E24C26EF4EF9C8244E7F94F175FD51 /* Configuration.swift */, - F0EE85F786503354B347C059417EBAD2 /* CustomStringConvertible.swift */, - C9A9A0105BAE9E5BEE9ADD4B17A58DD8 /* Deprecations.swift */, - 247DF1F9FE8902AA1A74867E7854662F /* dispatch_promise.m */, - 81392F0749049A8C999337DDA716A157 /* Error.swift */, - 6FE7344E86789EA2ACF6B000EE6E0275 /* firstly.swift */, - F7E0FE543A2A814147E52BD4424892FD /* fwd.h */, - 9EFC88D3858F1B2D4952BAA697C360D3 /* Guarantee.swift */, - DD5583797A4DF2B5636D036CDD472CD0 /* hang.m */, - 79B85C952F225CDFB5B272237402E77E /* hang.swift */, - C4D8573A6F8E2A67DD73406C5B3ECBB5 /* join.m */, - B621DCE8D325B673C6F300B7C2CD478B /* Promise.swift */, - 3EB87A244E5248ADD8D124225B21323F /* PromiseKit.h */, - 20F31FF3FC3A98D10214EF6C7199FCB5 /* race.m */, - C799FC61BB50110B0EF9812635A7CF8F /* race.swift */, - F265D345562C600DE93E2D4EA31ED76D /* Resolver.swift */, - 582D7324492EFDB22783F0B7B2FA6859 /* Thenable.swift */, - 8E0D3EDB8E94AA59C54E4808C60A2744 /* when.m */, - 1E4426237EBEE47CAC169D6291F77423 /* when.swift */, + 2B441F670AE204D566CADF122788A2CA /* Primitive Types.swift */, + 7B7B2BABBC71C01A486933B29B8A5D65 /* RandomUInt64.swift */, + 9DDF0C5D7550DFF3B1F0B86D191EB6AC /* SipHashable.swift */, + 304F371B4CAF652B625AE51B5842F469 /* SipHasher.swift */, + 60C67EE324349BE60EE28073FCE9DF20 /* Support Files */, ); - name = CorePromise; - sourceTree = ""; - }; - B385790646FED40DF16835CC304DB065 /* Pods */ = { - isa = PBXGroup; - children = ( - 667472FEE28006D1990700DD108F738A /* BigInt */, - E615489C131A7CB2245346A21FB09B1A /* CryptoSwift */, - 8278DAD857B26B2BCCF14D6CB39B7481 /* EthereumABI */, - 4DECEA9BC9FC9324DD3E2337452CD61B /* EthereumAddress */, - 455CF9C0C54FD8B35634D81F5E38ED46 /* PromiseKit */, - 90EB5AB3714019B65122FF61FCF31803 /* Result */, - 4952837D3F6017272786DEA472A72078 /* scrypt */, - 8B205D5F3CE3499689DA8259838002E7 /* secp256k1_swift */, - 34FAF2B4032D60B58F23F807B4871923 /* SipHash */, - 04D344FA994D64D74F3957A5E07D7003 /* SwiftRLP */, - ); - name = Pods; - sourceTree = ""; - }; - BFEF163CB0C80F5BE6FDC6A6BD227D67 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 2C7F6DCC691B3F7BE3BAD651EA1797D4 /* iOS */, - 5404095ADA34F55D5FBAC826D65B1DA0 /* OS X */, - ); - name = Frameworks; - sourceTree = ""; - }; - C584BCF64FE7C44F77E0DC8BBCA5046B /* Foundation */ = { - isa = PBXGroup; - children = ( - 75D8491537B933BEB0BB26FA5415C295 /* afterlife.swift */, - D895276EEA2D99E4EBF5B7FE4596872B /* NSNotificationCenter+AnyPromise.h */, - 59463535BD4D6DAD08D36EAF4421D11D /* NSNotificationCenter+AnyPromise.m */, - CF31935E8E71BE039924EA648A315B8D /* NSNotificationCenter+Promise.swift */, - 8E664638E84199C40F931B3593272F8D /* NSObject+Promise.swift */, - DAB40084682C161CD573420C8CCBFD4F /* NSTask+AnyPromise.h */, - 4FFFD5E940B31BAEC3CCFD05B093B6F8 /* NSTask+AnyPromise.m */, - F269536FCE8F92893C1DF08F94904EBD /* NSURLSession+AnyPromise.h */, - B2AE7121F5348D2FDCD4FD763A42FB0C /* NSURLSession+AnyPromise.m */, - 49C5823B0C264F4AC2DF38C68F097FEA /* NSURLSession+Promise.swift */, - 948894E3D7054F9BEAA31B5D6061F696 /* PMKFoundation.h */, - 8C42ABDF3D43E8CFBE45DFA6DF97E084 /* Process+Promise.swift */, - ); - name = Foundation; - sourceTree = ""; - }; - C9D721D47F8E2604C59F3C672BD6200D /* UIKit */ = { - isa = PBXGroup; - children = ( - 92641023C5257B4110F73449FAC652E7 /* PMKUIKit.h */, - 8E3F5E519E5ED0A4BAF423C7DBB12042 /* UIView+AnyPromise.h */, - EE9322C93C8E91E65E7CE9C01CB02F70 /* UIView+AnyPromise.m */, - 3F4EAABE2F37A5C4CBF734D74EA94EBB /* UIView+Promise.swift */, - E94EF5B041036E702BC404B7118A8F9E /* UIViewController+AnyPromise.h */, - 05CC03039B7AACA3DE3D601125B19CC6 /* UIViewController+AnyPromise.m */, - C279D46376D66FBA43CD88224B12208B /* UIViewPropertyAnimator+Promise.swift */, - ); - name = UIKit; - sourceTree = ""; - }; - DC6B114F31B3864D24CE8C7004F75AC4 /* Pods-web3swift-macOS */ = { - isa = PBXGroup; - children = ( - 3D37A86FCD5D0735EBF9DA4224B06C53 /* Pods-web3swift-macOS.modulemap */, - 3C515870A748CB470E9FBA7186297FFC /* Pods-web3swift-macOS-acknowledgements.markdown */, - E6251CD3609D0F5F96F459E0B9699CC1 /* Pods-web3swift-macOS-acknowledgements.plist */, - CCD178AF0C0283D14572A07109AABF34 /* Pods-web3swift-macOS-dummy.m */, - 952751793FE823F69C417971D443D0DA /* Pods-web3swift-macOS-resources.sh */, - 23BB48B62BD11AE739C695D5E07DF23B /* Pods-web3swift-macOS-umbrella.h */, - 3C18FE09DB747D4F64CDC4EBF07A6AF0 /* Pods-web3swift-macOS.debug.xcconfig */, - 2C06CEB32F04CBF303CC2562A16F7241 /* Pods-web3swift-macOS.release.xcconfig */, - ); - name = "Pods-web3swift-macOS"; - path = "Target Support Files/Pods-web3swift-macOS"; - sourceTree = ""; - }; - E615489C131A7CB2245346A21FB09B1A /* CryptoSwift */ = { - isa = PBXGroup; - children = ( - 05DB571F7562C6E5DAC821BF33DF2ACE /* AEAD.swift */, - F8C27B7CBA5225481973EDA23AF49981 /* AEADChaCha20Poly1305.swift */, - 32E6FCC003B1158AFE68C8101E9DC9B0 /* AES.swift */, - D9883A143C0F77B2C2AF7E05BF805F25 /* AES+Foundation.swift */, - B453F34A70203AF07F27C5AE1B2A0518 /* AES.Cryptors.swift */, - 5430F65435F42C41489D6A5D36494E0B /* Array+Extension.swift */, - 0FC232D3CEB1791A116CFCB46BCCE606 /* Array+Foundation.swift */, - 6E53BAD514C4F4E022EEBCEB1ABC3943 /* Authenticator.swift */, - 36F3DF43B9422FD5916A6C75F9C68568 /* BatchedCollection.swift */, - 92C1E2F71DB75395E28DC3213425381D /* Bit.swift */, - E4992855757033544670BD38D4484C08 /* BlockCipher.swift */, - 38E248D955FFD067941A82DF6B7B3C4F /* BlockDecryptor.swift */, - 3F9EE37EACAF96F7344C1F0AEA46F02C /* BlockEncryptor.swift */, - 00E773D6D25B2A450D593D189B85B7DA /* BlockMode.swift */, - B5CBF6B2F887499D9631619E0D53008D /* BlockModeOptions.swift */, - F063BD5FB8772F058E36A1292962E899 /* Blowfish.swift */, - FB31CE10E8BEEBFC7B50C9F8A97E10A8 /* Blowfish+Foundation.swift */, - 224F4E958C4909EF47CB0A9F43F48030 /* CBC.swift */, - 9883FCDA0DBDA6DCA8C5923AB1B3F45A /* CBCMAC.swift */, - 31BA61BBC2E9A900CDFD9106099E71AF /* CCM.swift */, - 3649CFBA1E54D6AD5C50879B03ED6866 /* CFB.swift */, - F62C08D51F07D8799AD6CB646A710F41 /* ChaCha20.swift */, - FA93B396CDC9BA5785D41386B95B4AE2 /* ChaCha20+Foundation.swift */, - 43C25934B3D3377624DF16153BF76578 /* Checksum.swift */, - D62515D5BE9A59FE5C9041B4EBE9CA58 /* Cipher.swift */, - E1D1692A2F154E2828E569943ED540D4 /* CipherModeWorker.swift */, - 89EE579B1A3A156C9DE84CC0E9CC7F51 /* CMAC.swift */, - 67F74D8CA41DCC5236159301ED92764C /* Collection+Extension.swift */, - 6C619FA5855429D15B556163471403E5 /* CompactMap.swift */, - 1F2F682F960F536C585085773DF5BBA1 /* Cryptor.swift */, - 89BECCA6149031B2659A0EECDCC2E4A5 /* Cryptors.swift */, - 8A3D345B7D38F0B4BAB39F24505D5E5E /* CTR.swift */, - BDD6E2BFD8131F124DFD131BA3C6D90E /* Data+Extension.swift */, - 721ECA637BED3AE2394AA1573B89D998 /* Digest.swift */, - C14CAC03510776AA4E99EA944110DFD9 /* DigestType.swift */, - 6F1D20DF17340D045A1FDC2D1D64449D /* ECB.swift */, - 5B830B448B480E1AE7466CE0AB7565D1 /* GCM.swift */, - 3EF69CEB8B2C8F6223E5A84FF9855D71 /* Generics.swift */, - 0FFAEDF6DDF0B48C4B8E16F6F9C59A5F /* HKDF.swift */, - FEDDAEEE4BC31C06BAE2232AFCA5468E /* HMAC.swift */, - FAF14DF7DD65D242909C4D06F8C00DEF /* HMAC+Foundation.swift */, - 6E6BBA6411A89BD966DF62BE90EE478C /* Int+Extension.swift */, - 3BDFDE509786CC72B0B5EBBB87F54C14 /* MD5.swift */, - B8172257020A0ACF61B9FA6264236BB6 /* NoPadding.swift */, - 258EB69CA13649BFEBC389916A418DAD /* OFB.swift */, - B468DE556C27A7C396C7B5ECC7DCF12E /* Operators.swift */, - 3654C41FDB74088592DA713158476E5B /* Padding.swift */, - A31357292CDC03F5F3AEA4C1065BCDBF /* PBKDF1.swift */, - 5BBEB708E926639930327B2FC6F3759D /* PBKDF2.swift */, - 1E0CB4379D0092F51F5C1232B3CD03D3 /* PCBC.swift */, - F964C89C691E6FE6350F48A4A3E1DD52 /* PKCS5.swift */, - 8C5181B2E5F94EAFEF5F04D83E0FFD13 /* PKCS7.swift */, - 45F5F772F0EEFC0C3E42DAF65DB4121F /* PKCS7Padding.swift */, - C174EE4F0CE9A869F2E898CFF8A36484 /* Poly1305.swift */, - 129427E2D354B71D619F0DAC197039BD /* Rabbit.swift */, - 7DCC7CDEAA23666C0D7F819861149F89 /* Rabbit+Foundation.swift */, - F42AC215BDD4E22070E88E9837549CD1 /* RandomBytesSequence.swift */, - 16973E34A2E1AB31C96F6ECF88E284D7 /* SecureBytes.swift */, - CDFC58447BAB63CE30E97C059F8345F5 /* SHA1.swift */, - 840549A6DE0F91C91EE1712E3C57D6ED /* SHA2.swift */, - 4C1637249D7E9C69FBC55792F4BFF580 /* SHA3.swift */, - 7C5AAAD0BEA7AB575EE1203992B86F82 /* StreamDecryptor.swift */, - 575A44CBD254AB2012072A25C3D25D19 /* StreamEncryptor.swift */, - C0A59FDACCE16F10DF39EA55249CA72D /* String+Extension.swift */, - D2742B99A93E16E813DA0B71800AAA56 /* String+FoundationExtension.swift */, - F60D6D403033B0F37C22533C4A05A1E4 /* UInt128.swift */, - 7E5CE0F5663064C7672E5299F1B3B7DF /* UInt16+Extension.swift */, - 857BD06ABAFBE1C5C176886E254BE8E6 /* UInt32+Extension.swift */, - BA94DDC1F5525609A6FBA3EB53F09037 /* UInt64+Extension.swift */, - AD5252D2AAE2CE2F1FFDA208DD0EFB4C /* UInt8+Extension.swift */, - 27DE68FEECDD098908A9003BDA40307F /* Updatable.swift */, - B5A15DC755B12D8CCABB5B073B63856F /* Utils.swift */, - F98F9737D714C11C13F01403ECACC354 /* Utils+Foundation.swift */, - D6E02047F0F6A6150C26B56EEF63F55B /* ZeroPadding.swift */, - AD340650BC9F9A044FEADA2ED3B9458E /* Support Files */, - ); - name = CryptoSwift; - path = CryptoSwift; + name = SipHash; + path = SipHash; sourceTree = ""; }; - E8C15CE92E9A555E542BC27EB899DE21 /* Support Files */ = { + FFFA9F5E7DF84176537264A79E1DAAEA /* Support Files */ = { isa = PBXGroup; children = ( - 7A198ACD2DAA718861BD16E72748D147 /* scrypt-iOS.modulemap */, - EC18156DBCA6BE2E1B8992FB811060C5 /* scrypt-iOS.xcconfig */, - 88B89257C4F705CF119D8638E268E65E /* scrypt-iOS-dummy.m */, - F6DE552AC7B11C5490C2908E09505064 /* scrypt-iOS-prefix.pch */, - 158416E3558983FE0049CF2D90BA56BD /* scrypt-iOS-umbrella.h */, - 3C8069D7270ED24EB137F43DEF548AA4 /* scrypt-macOS.modulemap */, - B6C5B58BCA3B0F50FAC855B070978522 /* scrypt-macOS.xcconfig */, - 417827171F7329CB9A60952C4724D7CA /* scrypt-macOS-dummy.m */, - 25A15390BB4A5738B4061292E3D72D43 /* scrypt-macOS-prefix.pch */, - BF4AECB94DC3BA1862359A2958924A32 /* scrypt-macOS-umbrella.h */, + 13D615537D8A1B89DB6367B135BF3E88 /* SwiftRLP-iOS.modulemap */, + 53F8AF61F9B3138ADFB31342048739F1 /* SwiftRLP-iOS.xcconfig */, + 881A22A226225A4EECDB4B5BD336A0C9 /* SwiftRLP-iOS-dummy.m */, + 5D75F9854624D8B97181DA94C76DC500 /* SwiftRLP-iOS-prefix.pch */, + 3B8C0F5C52264B4C5297305F06CC6A31 /* SwiftRLP-iOS-umbrella.h */, + B5AF2EDD6FFB0F206C2F039A8E61532F /* SwiftRLP-macOS.modulemap */, + 66425C56501FD7009CB7FCB4AC166AFA /* SwiftRLP-macOS.xcconfig */, + C773B442EBA52C2EB32F7D0A97B85FD1 /* SwiftRLP-macOS-dummy.m */, + 9657B29BA9FB49B85A7F5F2A0D529783 /* SwiftRLP-macOS-prefix.pch */, + D5D24495BD995999F485C9AEC2234861 /* SwiftRLP-macOS-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/scrypt-iOS"; + path = "../Target Support Files/SwiftRLP-iOS"; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 0328AB38B67AD4740A3BC2990F360E9F /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 6E683FCF9A5D1975E18E4A3E8FDB699C /* EthereumABI-iOS-umbrella.h in Headers */, - 66CCCA3984367EE8FB4CEB28695FFDE2 /* EthereumABI.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2F08BE2476997220D34CF9A4B9F6835B /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 85C41CDA9D68E68C47C57B1A5D5D4FE7 /* SwiftRLP-macOS-umbrella.h in Headers */, - CA9B0594A947364945D728CD48CE2675 /* SwiftRLP.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 341869387793A606802DA2B2E9DC999C /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 5916092AA6D7F2AABFCF33B48F68672B /* Pods-web3swift-macOS-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 35FB5F31383DF470E7D3CCBEE654D559 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - FE1AE77DFA62EC3B659F1A98D2367EC7 /* EthereumAddress-iOS-umbrella.h in Headers */, - F2B6BA61DB14E235D4EEFFF61BE42C74 /* EthereumAddress.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 3F3E31084DE48684219A12D9720C7C84 /* Headers */ = { + 0F82F5497588972F0344DDCC1836AC31 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - FBA0C0B9F810F412F1B19B633DF77D78 /* BigInt-macOS-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 41A5FC68414B08862DA3AC70C6F990E1 /* Headers */ = { + 1645A4CDF3375FA55A9AA5C0AA2DCBB8 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 06E5B8C23C8BCD1E8F04C48C360B615E /* AnyPromise.h in Headers */, - F2976AA313F35FAE9B9112630BAEF66D /* fwd.h in Headers */, - 734152CA029292005DD1062B744B320A /* NSNotificationCenter+AnyPromise.h in Headers */, - 9E042ECCFC8FB435B85BF9193486A67C /* NSTask+AnyPromise.h in Headers */, - AA77E4FCA1931096078FD288C72D7690 /* NSURLSession+AnyPromise.h in Headers */, - FB3B4D902E0078517C1A8D1A64E0D405 /* PMKFoundation.h in Headers */, - 25B3A19A863EF1BC095B228C6CC55239 /* PromiseKit.h in Headers */, - D5C3C8E572CE88A1170DBA61CD43828B /* PromiseKit.root-CorePromise-Foundation-umbrella.h in Headers */, + 657E91E8B0EAA72213D558B59C01E78E /* AnyPromise.h in Headers */, + 91B44CF38F03AF81BE21A62720419F4D /* fwd.h in Headers */, + B080F6207B434DEA239861DC62D46FF9 /* NSNotificationCenter+AnyPromise.h in Headers */, + 891A3C83939B073416A453E49A1131E1 /* NSTask+AnyPromise.h in Headers */, + F5D3EB7AA0BF1E2FEC8211862AD33BDF /* NSURLSession+AnyPromise.h in Headers */, + 4C65C4B790C69EC8DC2D6FBD7F5F851B /* PMKFoundation.h in Headers */, + 4843A58391A8603A5E5272279AFA8702 /* PromiseKit.h in Headers */, + ACF8BB802D16D86CE8986340B65881AD /* PromiseKit.root-CorePromise-Foundation-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 476C396482F6A53E49F00796C306CD01 /* Headers */ = { + 1CE186858D1B5D0DC48ECBC1C77D8BA9 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 71916967CD49117BC05146139542AFC6 /* Pods-web3swift-macOS_Tests-umbrella.h in Headers */, + 304651BE6224CA23CC6BD71163073C4B /* AnyPromise.h in Headers */, + 34948B04B578AF2A5E8D9DC4EEC0B7CB /* fwd.h in Headers */, + 766D21DEDBC977F2D33E2E7338509A84 /* NSNotificationCenter+AnyPromise.h in Headers */, + E6948825D06148EB1FF119F9A065811F /* NSTask+AnyPromise.h in Headers */, + 6E45AA7244786B9D7136EB5B030A0128 /* NSURLSession+AnyPromise.h in Headers */, + 3F783FE463C608D221126CDCFCB514DA /* PMKFoundation.h in Headers */, + 6CFAAA2C8EF6B62424909332721954C6 /* PMKUIKit.h in Headers */, + F8C6BDD134D9787A6CE74E5A91E936DD /* PromiseKit-umbrella.h in Headers */, + 3295DF8AB7A6899EDC42A076A1485506 /* PromiseKit.h in Headers */, + 90E744BEA37B1A3FC3338DC09038F47B /* UIView+AnyPromise.h in Headers */, + 9894FF579A3BFBB26D353D4D09FCBD7D /* UIViewController+AnyPromise.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5D7F5655868740B643AC541595433331 /* Headers */ = { + 264D7EDB0262174A634304C972F7F02B /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 286EB55739F1322FA8C0185F426F434F /* AnyPromise.h in Headers */, - F6752D4792009A24408BE5E316FDDDE5 /* fwd.h in Headers */, - A96DB5D1ABF4D84D7EE9D5D3866F4421 /* NSNotificationCenter+AnyPromise.h in Headers */, - 421C785128A33B16FC5F01BA9E921200 /* NSTask+AnyPromise.h in Headers */, - E73B7A279183289119158D0098CE5593 /* NSURLSession+AnyPromise.h in Headers */, - F720A1684F0AACCAFF9859F9C8078049 /* PMKFoundation.h in Headers */, - 5F0E15653C371061DC89F86BB79F7A04 /* PMKUIKit.h in Headers */, - 5E7AAF3819A10F209BE62046D1AFA4FA /* PromiseKit-umbrella.h in Headers */, - C641D8B5081A582E0AFF1078B59C6DF1 /* PromiseKit.h in Headers */, - 6F2B725624E6A7B550C9167BB1D8A03B /* UIView+AnyPromise.h in Headers */, - 6E7A93100A37D16B05EE524FF2F95617 /* UIViewController+AnyPromise.h in Headers */, + 022B431C7C8752440448F1DC6D16F405 /* EthereumABI-macOS-umbrella.h in Headers */, + 8E0AB3AF54DC3A29F923DD589DFF3E33 /* EthereumABI.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 88D55B53E0998EAFAEDC2982B9331828 /* Headers */ = { + 2CC7C4F3A184AF0FCF75F03EE2B8AF05 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - D42A1D2FC1FD4BC6485683430F314F8D /* Pods-web3swift-iOS-umbrella.h in Headers */, + 4DA86A75F12D7351502421DCBBAB12AD /* SwiftRLP-iOS-umbrella.h in Headers */, + 8B0219EB2CD48D2CE7F1B08FCA5A3672 /* SwiftRLP.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8D76CBEC601E458B1D4D1553CEC48E98 /* Headers */ = { + 49EF5F799A482D55C4BDD890158569D3 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 92F388ADEAE255E301DC4F0EAAB0B582 /* basic-config.h in Headers */, - 83C2F99B49019E5173C9C1968ECBC380 /* ecdsa.h in Headers */, - 01B4E9254DBEEDE181F55B19D9015863 /* ecdsa_impl.h in Headers */, - 78E048DA30054A04556F68A6DD229F3F /* eckey.h in Headers */, - 079C35EF04A06B8593CF55F7E523BF25 /* eckey_impl.h in Headers */, - 8D96A821185919FD9DD4FB0F05DD3C2B /* ecmult.h in Headers */, - 614EE39F1064EEC8A3E0AB0833A0FE93 /* ecmult_const.h in Headers */, - A6E876E870631B45889C95B61C4400FC /* ecmult_const_impl.h in Headers */, - 9E50B00B932945E8BC1F96E1B4B4E3D6 /* ecmult_gen.h in Headers */, - FDCFBEFC7824A92FB550C46D4F6B0141 /* ecmult_gen_impl.h in Headers */, - FDE6F49BA9C3731D172E46EA428D8F51 /* ecmult_impl.h in Headers */, - 022840F67B21B7E7901D7C85F27A911E /* field.h in Headers */, - DA1BCCCA7C14C2EBC82C5FB68B56D506 /* field_10x26.h in Headers */, - F0DFE753734F032747272B65DBEEF3A8 /* field_10x26_impl.h in Headers */, - DF094246BD7D1C3F0B90908FE27CE355 /* field_5x52.h in Headers */, - 15AB2F50D1D00D9B27D065D2475F213A /* field_5x52_asm_impl.h in Headers */, - 369B8E9C4EC32889C016598A1BBE5B55 /* field_5x52_impl.h in Headers */, - 76EFD8B2D6078B3D9FAA9A95D46B4BD2 /* field_5x52_int128_impl.h in Headers */, - FCB573EB81729BFA19963E69E2A91CA4 /* field_impl.h in Headers */, - 55D5E91986E8085FCDCE3F99A8DD585D /* group.h in Headers */, - AF90B1C4429B63D9E9E2D7BA71C63B80 /* group_impl.h in Headers */, - B9F6546BE8EA558E31A1E43AF37EAB83 /* hash.h in Headers */, - E8E53A24F88E4B1F7320170A34F532C7 /* hash_impl.h in Headers */, - 9B305978875B77C95D3A6E509B152987 /* lax_der_parsing.h in Headers */, - F2BA57EDD0CBD8A486E937BF6075005E /* lax_der_privatekey_parsing.h in Headers */, - C14B99FFC98C0A425C680FE136F1D1D8 /* libsecp256k1-config.h in Headers */, - FFCA65A5E63D601537B9642D26E4B00E /* main_impl.h in Headers */, - A859C5E81008A8497D53AEC7EF050130 /* main_impl.h in Headers */, - E1BE5D29622CD818FC3CE0D0E9D944E3 /* num.h in Headers */, - 8E4C7E79C799B9811F801FCD446CF240 /* num_gmp.h in Headers */, - 0ED119A1C97E44906885D6A763A8C85E /* num_gmp_impl.h in Headers */, - A2BC050D8F27D13134F188077278B097 /* num_impl.h in Headers */, - F9DD21DBA56A782D3D51A7414954A9E2 /* scalar.h in Headers */, - 2231925D7102929E7A1721C49E67687C /* scalar_4x64.h in Headers */, - 5F0A96C798B3599339C7A4BF7A6CCA9D /* scalar_4x64_impl.h in Headers */, - A3D4F1E4E13F094A7DD7D6F9ED14A4CB /* scalar_8x32.h in Headers */, - A7100E575D319BCBE3DACA4BDCC1AE70 /* scalar_8x32_impl.h in Headers */, - 90B32C9817DD75A68A8C8DB41716AD63 /* scalar_impl.h in Headers */, - 3A17B1ABF2315BA8C3C2BDC75D0F24FE /* scalar_low.h in Headers */, - 2A597DB9821E29841E3086D393E6D4E6 /* scalar_low_impl.h in Headers */, - D0277DDDF21D96ACB1EA2C35C2455BDF /* scratch.h in Headers */, - B955645F6EE6DB2D8D4F86F2465D6F32 /* scratch_impl.h in Headers */, - B459770F6D8C06F6407DD9F863789E63 /* secp256k1.h in Headers */, - F283953424AF900B7DDCD8D69382CC31 /* secp256k1_ecdh.h in Headers */, - 3370EFA2B6998962C5C99681EDD51645 /* secp256k1_recovery.h in Headers */, - 637727ABF2E1A48584E85D2F871A8F9C /* secp256k1_swift-iOS-umbrella.h in Headers */, - A8528F036286DA3FD51B7C8DE2B7CDB7 /* util.h in Headers */, + D2879925DB5DED6BC89F5D1B70AEE43A /* CryptoSwift-iOS-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 928D76306ECD6416741AC2FC86980F0C /* Headers */ = { + 52BEA97FB7AF6CB1E04CEB12C6D12CC3 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - D5F3CB86000211CEE2280DE68F875D8B /* basic-config.h in Headers */, - 24ED5E0F58443FB2E91C07D5B453E591 /* ecdsa.h in Headers */, - 42920ECBDE0A9803B1C7380ADD62A568 /* ecdsa_impl.h in Headers */, - 5B842BF7DAD152B00F2629737F22DF42 /* eckey.h in Headers */, - 93922A572F18D47B58770CE032C624A9 /* eckey_impl.h in Headers */, - 0803200FCF34AD13D541A796839CFD8C /* ecmult.h in Headers */, - B9273317460CC1FE679BEB887B22502C /* ecmult_const.h in Headers */, - 3E5C1C698DFB2439892653C0F04DF498 /* ecmult_const_impl.h in Headers */, - ACAFB6B368809FFE646FC6CE60BC1165 /* ecmult_gen.h in Headers */, - 74931156BC39F4870C2DE0792BE32405 /* ecmult_gen_impl.h in Headers */, - B8F37FA0A973FDDC27C6425371AEEAD6 /* ecmult_impl.h in Headers */, - 32DAD7BC31D1813B10BB3069A4E8A563 /* field.h in Headers */, - 0020B3469BA74AE230A3980EAE138C7A /* field_10x26.h in Headers */, - 0B3D630F66F9E1B3BC7A654E42366967 /* field_10x26_impl.h in Headers */, - AB0CBD60909A704D3D9158BC5D661B16 /* field_5x52.h in Headers */, - 0D05ABBC7CC7C8489D2A4282581CA5E2 /* field_5x52_asm_impl.h in Headers */, - 21B3C21C7A16A522F0F463F9FB046A5E /* field_5x52_impl.h in Headers */, - D9BA126F50DCB7B25D32447C2E8931CC /* field_5x52_int128_impl.h in Headers */, - 726D7B79EE2D9BE951DB54D2130E9BCA /* field_impl.h in Headers */, - 82AF1E6C9907EE09A09AB83C5B1818ED /* group.h in Headers */, - 1D68B343368ADE35129C5CDCCDCCD468 /* group_impl.h in Headers */, - 54EC85190D1C1948AEC85A67298BDBFD /* hash.h in Headers */, - 384CC535308CA645694E4C8ABAAF97F5 /* hash_impl.h in Headers */, - EC0634AA758562515F6A6C370F9C7102 /* lax_der_parsing.h in Headers */, - D10BCDD795487B1471ADAF3F0D4485CA /* lax_der_privatekey_parsing.h in Headers */, - 1A05748E830513D5B126B463DC61CA60 /* libsecp256k1-config.h in Headers */, - 97A3961670D0D6C11A7E18B5DB3FF739 /* main_impl.h in Headers */, - 8C7DC341CF6C0D742059C180AF4D3AE6 /* main_impl.h in Headers */, - 582D36FB6BBE4D4259CBFC9B837E7F79 /* num.h in Headers */, - 4C418DDDF37352D82DC8A316EB35D643 /* num_gmp.h in Headers */, - ECF940C778D08964A4CC5F1090E5B694 /* num_gmp_impl.h in Headers */, - EE783493F1B7530C3742E03C554493DA /* num_impl.h in Headers */, - 5E0D7EA7DC572DB4F63B87D4243AA73E /* scalar.h in Headers */, - E2304F8E1E94478D68A8EC526EDCCBAD /* scalar_4x64.h in Headers */, - 60398D9C8DCDC7FEDC52DC8AF907D1D9 /* scalar_4x64_impl.h in Headers */, - 67EA838CFD7F6CF89A7A056B09B63C06 /* scalar_8x32.h in Headers */, - B73725553EA7209B295AFAAF5F1641C9 /* scalar_8x32_impl.h in Headers */, - C02A520237A6EEC101F93FD5E741C295 /* scalar_impl.h in Headers */, - E59A5E45ED8B25E70C9C6A6E89C566D4 /* scalar_low.h in Headers */, - 1BEB60D584CDD65F08A874EC1961CE4C /* scalar_low_impl.h in Headers */, - D7705513171AE49C798D5A002BEC0737 /* scratch.h in Headers */, - 1F193DAAE1079FC10178E752783B032F /* scratch_impl.h in Headers */, - FC76FBD9E6420F2FD85F7F5EC55B9A31 /* secp256k1.h in Headers */, - 2D6C2BF004933839288FE0AD05169574 /* secp256k1_ecdh.h in Headers */, - 8645FDCFA460D7F9AC3436355339C3B0 /* secp256k1_recovery.h in Headers */, - 725E5A158E028AD7FF329E1AF6A963F7 /* secp256k1_swift-macOS-umbrella.h in Headers */, - 7E19F8D4DDBF7633E4FB267CBD766735 /* util.h in Headers */, + F41C9ED1404312A1535B38257A98700F /* BigInt-iOS-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9902B00ED52C58D0F02A4DD8E167DFDE /* Headers */ = { + 5AEA086BC85747FFF6DA10E9B2A12D53 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 064BFC26007D3B4F4B963361B52F3099 /* Pods-web3swift-iOS_Tests-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - A184A179AC87F571D98F6EE26F3E4706 /* Headers */ = { + 6F324F9DD7DC33D67BFBCFA9C29D7407 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 64310DB95A0B71D32365CB6D88944A03 /* SipHash-iOS-umbrella.h in Headers */, + 0D56FC0A02CFA67CED7FABF1E43993BE /* SwiftRLP-macOS-umbrella.h in Headers */, + 20E3C2E2A103F5ED5D4271DAC1CD0C97 /* SwiftRLP.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - ACF1F772AD57B47D9AA1A2B3E9322B93 /* Headers */ = { + 6F86DEC4BFBEF39853B81B9577B9A429 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - ADEB482DA254AAFBC42C7834493022B9 /* EthereumABI-macOS-umbrella.h in Headers */, - 34A2440C77BAABCB7427D34497EC3462 /* EthereumABI.h in Headers */, + B21249AD35F90B353B5483C8F8806AD1 /* basic-config.h in Headers */, + 1C6D65C7BD3DB9F02296BE5C51F1F083 /* ecdsa.h in Headers */, + 4409B4CF53C44C4A38722272FE1EA3A3 /* ecdsa_impl.h in Headers */, + F410FA5E6E9A5837387A74801959D8F6 /* eckey.h in Headers */, + D963E527D2BEFA41065D6C5A7C182679 /* eckey_impl.h in Headers */, + FDAD17E8F7FB04B57D5E139DBF693924 /* ecmult.h in Headers */, + 72EE5143110B4D378DD3F968F6773519 /* ecmult_const.h in Headers */, + 96E0F67C718ADB7EFB9920BDF70AE2DB /* ecmult_const_impl.h in Headers */, + 779D650CE2047B43A0A5355E49A23EA7 /* ecmult_gen.h in Headers */, + B980910D29732A6C717800457A0CB966 /* ecmult_gen_impl.h in Headers */, + C518223B89CB8D471C23FA0B0C36721E /* ecmult_impl.h in Headers */, + 8422C3949EFCED2936409458762D98DF /* field.h in Headers */, + B828C2369139A0DA999B3E111C012B6B /* field_10x26.h in Headers */, + 00DA6F98B4F035D1E6FCDFC96FB9BC56 /* field_10x26_impl.h in Headers */, + 12ED0D6352AD8E7C6B2AF8872FE07A58 /* field_5x52.h in Headers */, + 8D6BCAD8E6A1570D2576DEE25A2CED14 /* field_5x52_asm_impl.h in Headers */, + 58D50AE2ED87610C41151109F3119633 /* field_5x52_impl.h in Headers */, + 2F2C9F792F9FFC644F4883857A40367D /* field_5x52_int128_impl.h in Headers */, + 742C71D650C2F550FC143075C1AA2BD3 /* field_impl.h in Headers */, + 581B1BDF7A84EA7075965C213767B4CA /* group.h in Headers */, + 609F839B5A14B6BED8318A6C4C8EF50D /* group_impl.h in Headers */, + 9904BCD5B1EACD6FE11DCAC74F0B0B73 /* hash.h in Headers */, + 4004D937141813B6CF84E329BD436EEE /* hash_impl.h in Headers */, + B455D240F1E5C4B64959583FC619C79C /* lax_der_parsing.h in Headers */, + D36BEEFDCF9D62515D4013642B2F06C9 /* lax_der_privatekey_parsing.h in Headers */, + 9FC4CF3929D0449FEE9C089C9D34AC8F /* libsecp256k1-config.h in Headers */, + 6C51D32EA7F20A2F263A09C927C7D9B4 /* main_impl.h in Headers */, + AEC9FC92EF780D79718632B8507FCFBE /* main_impl.h in Headers */, + D42B65B8CF94D83CB135CCEDB2986D76 /* num.h in Headers */, + FA421A2250B47AD522F12E72321EC96D /* num_gmp.h in Headers */, + 2D8CC88FA9D0C800AB2D1C968854167D /* num_gmp_impl.h in Headers */, + 97EA20B7233B4341830827061D293E4B /* num_impl.h in Headers */, + BE4910F6E6A9B29CEE6F9FA77C6CC1E9 /* scalar.h in Headers */, + 717E7B0EBA55C0DEE1FDDFC0AD26FEF6 /* scalar_4x64.h in Headers */, + 60A09DF3A33D24ACF94BE39003AB86EB /* scalar_4x64_impl.h in Headers */, + 277660D74FBDD95B3610266167F7CF7A /* scalar_8x32.h in Headers */, + 212AEFA0295AA6EFD0671B8DE6476FE4 /* scalar_8x32_impl.h in Headers */, + 555C510A2AA7ED117D3E7DDD36DC29E7 /* scalar_impl.h in Headers */, + 9FD000043983E879C9D8327366CA55DF /* scalar_low.h in Headers */, + 5E431D4EA69AC64D22C5B651B790B606 /* scalar_low_impl.h in Headers */, + 9BD47F65E8D46F5D043E1064CDBC2323 /* scratch.h in Headers */, + C8459F4FF05B3B25C0EDA8DE104CA65B /* scratch_impl.h in Headers */, + 103E92B26E0A7209D9D1A9FD4BE42E9E /* secp256k1.h in Headers */, + 79E9149FA3C53278775B3976E9A4FA0E /* secp256k1_ecdh.h in Headers */, + 069BAFD84C38280FAA3DB073D147B126 /* secp256k1_recovery.h in Headers */, + 733BD417006FC6A9D38E5A937E5DB731 /* secp256k1_swift-macOS-umbrella.h in Headers */, + 19B5E5C266EE9B93BF166D024B2ABBD2 /* util.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - B71970618A9DDD30CCF100C64EDA8C8C /* Headers */ = { + 77FF0B472FF3A522D7470C169C0EA0E9 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 1974CBE5CBA7E90AF2951744F9F700DA /* Cimpl.h in Headers */, - 04D7D60982BB2DD9B746F35E4494B314 /* scrypt-macOS-umbrella.h in Headers */, - 2C47366FB3A3D0F2A380489DC0AB4EC6 /* scrypt.h in Headers */, + 7BBA56BB7C2B36C35DCA69AA819EE420 /* EthereumAddress-iOS-umbrella.h in Headers */, + A657A6E9DE6140BF8BA79A0CF9F252A0 /* EthereumAddress.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - BAADD222EA239F94788CFBA2FD8C773E /* Headers */ = { + 79E82AD12B5CE9E28BE525EBFB14FF27 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 2DF2807737F6DD5182F8C60570AF907C /* EthereumAddress-macOS-umbrella.h in Headers */, - 2893DBF89BC6DF6F5B4DEA3EB812DE67 /* EthereumAddress.h in Headers */, + DA77F37A28F170FAB624FD4C9597ACE5 /* CryptoSwift-macOS-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - BCDEDCFF59EB3574C06DDFCD869BC43E /* Headers */ = { + 9F11258F48174939EECCAE7DB5E9C58C /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 85C37C6DC00EC3953EF34A21CA508324 /* Cimpl.h in Headers */, - 41EC5D771D9D70624241A4FCA1135FC9 /* scrypt-iOS-umbrella.h in Headers */, - 996E0EB81F4314EEEE429BAA35B7049C /* scrypt.h in Headers */, + 327A3E34451AB394BFDD5FA1B8B1DDC7 /* EthereumABI-iOS-umbrella.h in Headers */, + 03B650E8237CC0BEB4D7FC9A63BC4812 /* EthereumABI.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - C44BEB25FB36BAE60F55F427B42F1A3F /* Headers */ = { + AA34E2BBFCCA497090EE216EB47EB4F9 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - A3042885B2B198B822EF2B2B14471FB1 /* Result-iOS-umbrella.h in Headers */, + 7E4DC4EBB32208EA4CF1711383E936C0 /* basic-config.h in Headers */, + 2408ABF0F183F0CC36D50F8433F3F332 /* ecdsa.h in Headers */, + C67D89AD5E81467A41D34938F5595DF2 /* ecdsa_impl.h in Headers */, + 3C723ABAC4572B12348A703F88DC327D /* eckey.h in Headers */, + 628C1D447289AE2ACE6BEA6ADE01EC09 /* eckey_impl.h in Headers */, + 0B6F3455270ED43061165E6AE41DF882 /* ecmult.h in Headers */, + BB18F3BF70CF374EB0A27294E2A0D363 /* ecmult_const.h in Headers */, + 8DFD042606A7DBAE43153D054DDBD6CD /* ecmult_const_impl.h in Headers */, + B566EFCF2FA69EDF66475D184BA93621 /* ecmult_gen.h in Headers */, + 9CAF369F9C9E863579A150720AD8FF46 /* ecmult_gen_impl.h in Headers */, + F4837C8C3C82F4E3A099C7DB3BAD6150 /* ecmult_impl.h in Headers */, + 78A4E087E29A5CF8CDB9BDB1479685DA /* field.h in Headers */, + 1B85FB16B458E4D90420E9B119A6C9BE /* field_10x26.h in Headers */, + 3927593FDF9A68FE5B3B19753FAB6B82 /* field_10x26_impl.h in Headers */, + B9231CD1C32E758150EA3F003E5B9136 /* field_5x52.h in Headers */, + 0533D8D66340E758F208A11716462C62 /* field_5x52_asm_impl.h in Headers */, + 23026CDCF1B06AA4FFFDA08573D104F0 /* field_5x52_impl.h in Headers */, + 519384789CEE84CE82C8981C0BE44B31 /* field_5x52_int128_impl.h in Headers */, + 3E4E6653D2E799232D121569D1DC6EC0 /* field_impl.h in Headers */, + AC8252B406FA67BD20F3436C325648EF /* group.h in Headers */, + 740F3FF9F884689265FD4C8DE267351E /* group_impl.h in Headers */, + C4C4026B40753EDD2E0E32B588EAE61E /* hash.h in Headers */, + 372D7A21D48378B6EAF7FAC6B38C55E2 /* hash_impl.h in Headers */, + 8E18FCFD759E7BAEB3360AF9E1498C76 /* lax_der_parsing.h in Headers */, + 22AA6C68DAA84A001CF2BAA2D4DF0D0D /* lax_der_privatekey_parsing.h in Headers */, + 18A65DB9641AA9A0561755A7D07D8961 /* libsecp256k1-config.h in Headers */, + 768D4F24932CF64519F1BB4262FDD184 /* main_impl.h in Headers */, + EE66AB3F1775E876525AC95F81AFF786 /* main_impl.h in Headers */, + 623A36BB7B51E1DC6A5F34DB67B8CCB3 /* num.h in Headers */, + 4702D26908C5B49D2000560DC6DEC459 /* num_gmp.h in Headers */, + 361E941F93802DA9F9370489FCD7A1EB /* num_gmp_impl.h in Headers */, + 516083577F237F4204D8D0B56F19F779 /* num_impl.h in Headers */, + 3E04A266F52E5D9C574E6D14E3B6BF44 /* scalar.h in Headers */, + 0E524E38163C478A87BA8971BBB5179A /* scalar_4x64.h in Headers */, + 5E391295FD075199BE28FBE54379EDE9 /* scalar_4x64_impl.h in Headers */, + ED4925E215527011C217C6CA534E58D7 /* scalar_8x32.h in Headers */, + EAB8456A580E9592A76DEBED4A215719 /* scalar_8x32_impl.h in Headers */, + 2A3F786E13160373E1874FBB99972FEA /* scalar_impl.h in Headers */, + 757B699F5C29D87DA726891DE6CBD291 /* scalar_low.h in Headers */, + 84973993632AFF2ACFA1C9E148BA552D /* scalar_low_impl.h in Headers */, + 932BB1F3FACA78A4C95FE7DC85F89320 /* scratch.h in Headers */, + 1C90445001B50ADF0BB69BEF639E5742 /* scratch_impl.h in Headers */, + 6D9DFC0F70F52294B8874F06DEAC6951 /* secp256k1.h in Headers */, + 28DA93F5A980C0267D2102D521738F56 /* secp256k1_ecdh.h in Headers */, + 0A8CEC53556C4684EBB5E8087FC431B8 /* secp256k1_recovery.h in Headers */, + 8F6C1A66F6641449D93ECAD404D02B76 /* secp256k1_swift-iOS-umbrella.h in Headers */, + F806DE741C3D193E72655C7A7F204F60 /* util.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - D09211D764D9C5DC439A185C8E1551D8 /* Headers */ = { + AE5A26FE182A594B564E859E36C90035 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 2BBD6269E8521A88E3F711C622E83030 /* Result-macOS-umbrella.h in Headers */, + 0B7F7E027B8890BE15103551EDD73731 /* EthereumAddress-macOS-umbrella.h in Headers */, + 4522DBA7A0DEBD2D76EB7148B78F0FA7 /* EthereumAddress.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - D7B2C3E499A784C0C701CFCC848DD377 /* Headers */ = { + B97C2BD43DF2C50E04797AF1E0EDC0A1 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 03C77F570C319D6448CC9FC45B37AB0F /* CryptoSwift-macOS-umbrella.h in Headers */, + E889C091AA7D224D3C11BA3ED9565544 /* Pods-web3swift-iOS-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - D8DF9756DF1533D95014EC82C839CA49 /* Headers */ = { + BB1AB0C7DD4136270AA95DA3DB10721B /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 514CB91178D7A5A584BF7ED0E99C5783 /* CryptoSwift-iOS-umbrella.h in Headers */, + 6E725EAF36F738147BE9B3C2CECC5804 /* Pods-web3swift-macOS-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - E78C7B727386852E17A9BCE86856752F /* Headers */ = { + C2763EAD50198AF2377106A477FD6709 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 95E38A1D84F03F71A0A9438FEDC68B4E /* SwiftRLP-iOS-umbrella.h in Headers */, - 49318262D401006947F1248E1E119E14 /* SwiftRLP.h in Headers */, + 2FD4F4C90AB776B0711FC6EC0E0EBDD6 /* SipHash-iOS-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - EC1E56131ACB90EB216C276F366EFECD /* Headers */ = { + C7ACC666AE8967F638A6AE352947E035 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 4B7175E173407B71508A864A033EC107 /* SipHash-macOS-umbrella.h in Headers */, + 203DD312A5D6C23266BCE56892FD739B /* BigInt-macOS-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - F29EC8E739F9852F086EF5BCFF543A3C /* Headers */ = { + DCA952B567A0FB6858DF5FF2DF6CF5B0 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - EF62E2EFC77C073FE4E28108723ACF4B /* BigInt-iOS-umbrella.h in Headers */, + BC010E7B7E43A8629C8BC3BAC8A3AA14 /* SipHash-macOS-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ - 023FD8884DE6975FECF83E672E5A51B6 /* Pods-web3swift-macOS */ = { + 083F82DFFF303D03F2F19B6400070295 /* SwiftRLP-macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 886328E93BEAC18F43717EDABA0C12BF /* Build configuration list for PBXNativeTarget "Pods-web3swift-macOS" */; + buildConfigurationList = 235D8A83CE355A53C7777869565816FE /* Build configuration list for PBXNativeTarget "SwiftRLP-macOS" */; buildPhases = ( - 341869387793A606802DA2B2E9DC999C /* Headers */, - D2D23DE9E3DD97F661D39734C713DFCD /* Sources */, - AC5A4F42824C1F9DC39C2D962FA6E967 /* Frameworks */, + 6F324F9DD7DC33D67BFBCFA9C29D7407 /* Headers */, + C453824A3A7A2AAF37C0871B59D00249 /* Sources */, + 5DD0EE1D9F343F82AC70C610CA215BA8 /* Frameworks */, + 2A9463469A9F08A0BE356B4CDBA50DF0 /* Copy generated compatibility header */, ); buildRules = ( ); dependencies = ( - F99596A36A7D743925C51FA2EAC6A926 /* PBXTargetDependency */, - 1E9BAABB9A2D27A10CA18AA0AB29D19A /* PBXTargetDependency */, - C269DDA1242D2E3E298B6F655C4A167D /* PBXTargetDependency */, - 02659AE1B67C7B1511ABF2C7A04E2B4E /* PBXTargetDependency */, - 0D545F5A0BAC11E9ED61D880B15A786E /* PBXTargetDependency */, - 9C5DDB2602B091154A843E950D482712 /* PBXTargetDependency */, - 727A2BB019C3EBC7776A2D069690F4A6 /* PBXTargetDependency */, - 64216B85F5A267A4A8A29E2853348D52 /* PBXTargetDependency */, - 71225E4B8AE60381FB07D307E4B6D4D6 /* PBXTargetDependency */, - 8B85536E7A2A3FC702D31FFB0CE7E18A /* PBXTargetDependency */, + DFE6BEFD40A118F5206E8AD2314AC600 /* PBXTargetDependency */, ); - name = "Pods-web3swift-macOS"; - productName = "Pods-web3swift-macOS"; - productReference = 44157DE064955C1C2DF424094F971C2C /* libPods-web3swift-macOS.a */; - productType = "com.apple.product-type.library.static"; - }; - 02DC76A9AFBA2BA6CA9EBA39CCD34BCC /* PromiseKit.root-CorePromise-Foundation */ = { - isa = PBXNativeTarget; - buildConfigurationList = 985657F07458E31EEED8115F732C90EA /* Build configuration list for PBXNativeTarget "PromiseKit.root-CorePromise-Foundation" */; - buildPhases = ( - 41A5FC68414B08862DA3AC70C6F990E1 /* Headers */, - 6C32DF8E3D984792A311C4A5FD4645C7 /* Sources */, - 51EBA92B0E39FC245B79672267EB6685 /* Frameworks */, - 23E99947867445CF8C69CEFFAFFC0227 /* Copy generated compatibility header */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "PromiseKit.root-CorePromise-Foundation"; - productName = "PromiseKit.root-CorePromise-Foundation"; - productReference = 640D7C6CD155FDD858979BF3184F5A49 /* libPromiseKit.root-CorePromise-Foundation.a */; - productType = "com.apple.product-type.library.static"; - }; - 064630A81A32C3F755213FAB5B3FAAAB /* SwiftRLP-iOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = E5D6FA6799A44BF6B2EA944785695731 /* Build configuration list for PBXNativeTarget "SwiftRLP-iOS" */; - buildPhases = ( - E78C7B727386852E17A9BCE86856752F /* Headers */, - 9CB22439A4403B91380A6D0FF75767DD /* Sources */, - 1600C6BC8C1AD78A95A84E5114873FBD /* Frameworks */, - 43735E5C22EB2EABE184E24809108452 /* Copy generated compatibility header */, - ); - buildRules = ( - ); - dependencies = ( - 91A8EB95CC5E24DE78FF51AF4F9F9591 /* PBXTargetDependency */, - A3B599EED5A76E04152DEC3439421CFA /* PBXTargetDependency */, - ); - name = "SwiftRLP-iOS"; - productName = "SwiftRLP-iOS"; - productReference = 55D3724AA7B8C2CF221E72306FBDCBB5 /* libSwiftRLP-iOS.a */; - productType = "com.apple.product-type.library.static"; - }; - 16689698E943DBC08E5169468314C018 /* Result-iOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = 53B1B04B77AC43178C9F3E8EB7B13F0A /* Build configuration list for PBXNativeTarget "Result-iOS" */; - buildPhases = ( - C44BEB25FB36BAE60F55F427B42F1A3F /* Headers */, - F202AF892C75A508DD88D70F474FBA77 /* Sources */, - 08725796DB76F7D6AE648E2FE6C6F219 /* Frameworks */, - 3D42772EFBD89263E293714128E4BB20 /* Copy generated compatibility header */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "Result-iOS"; - productName = "Result-iOS"; - productReference = 0875934C7BD4393C0A91DFA3CF1FBBED /* libResult-iOS.a */; - productType = "com.apple.product-type.library.static"; - }; - 27805A6608FECCB809074EEC2F0F69FA /* EthereumABI-macOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = 2528C5FE0545EDFF7366EE3D336B2926 /* Build configuration list for PBXNativeTarget "EthereumABI-macOS" */; - buildPhases = ( - ACF1F772AD57B47D9AA1A2B3E9322B93 /* Headers */, - 56F527CDDC9D100CCAA36D913406F1E0 /* Sources */, - AA5AD738D86FEC4EA3CC0FE9FAF12A53 /* Frameworks */, - 21BE8B1DBA251A6DC73CAB9BB86023E5 /* Copy generated compatibility header */, - ); - buildRules = ( - ); - dependencies = ( - 699B964D61EC862FC49E9C97A6843721 /* PBXTargetDependency */, - 4B7898A16023EAE683DC47C9E0949479 /* PBXTargetDependency */, - FF0D2E4FC28CD4020B35778FEB003B59 /* PBXTargetDependency */, - 15D47A3726CDC006F194D3B5F292DB47 /* PBXTargetDependency */, - ); - name = "EthereumABI-macOS"; - productName = "EthereumABI-macOS"; - productReference = 61858AD8F2BC3FA5B6CE10752824FA45 /* libEthereumABI-macOS.a */; + name = "SwiftRLP-macOS"; + productName = "SwiftRLP-macOS"; + productReference = 8426EA77924A5E776518173567AC0416 /* libSwiftRLP-macOS.a */; productType = "com.apple.product-type.library.static"; }; - 39C6DF22D4F83A78CB7F52D86381D937 /* secp256k1_swift-iOS */ = { + 1A7ACF23DD7469DD2E30A7CFD00B82E1 /* Pods-web3swift-macOS_Tests */ = { isa = PBXNativeTarget; - buildConfigurationList = A17FF6AB1386D63A1421DD6C0C2217F4 /* Build configuration list for PBXNativeTarget "secp256k1_swift-iOS" */; + buildConfigurationList = C1E472055DC8A1A6A182554C8FAEC44B /* Build configuration list for PBXNativeTarget "Pods-web3swift-macOS_Tests" */; buildPhases = ( - 8D76CBEC601E458B1D4D1553CEC48E98 /* Headers */, - B849DE3B3663A6CBF97D754340337E57 /* Sources */, - 872D6A3DAA3AC36B6C52474F6BF4CA6D /* Frameworks */, - 8B19A86C041EB3572BC6954373DA0F4C /* Copy generated compatibility header */, + 5AEA086BC85747FFF6DA10E9B2A12D53 /* Headers */, + 599841B1239AE833928D7E250055187C /* Sources */, + 0AA97B6E1DF6D73CCA7982D64578BB6B /* Frameworks */, ); buildRules = ( ); dependencies = ( + 63EDC69CABDBAFBD5853A5A04223AB7E /* PBXTargetDependency */, ); - name = "secp256k1_swift-iOS"; - productName = "secp256k1_swift-iOS"; - productReference = 64CF8CD6E98A2DF32A9CBCF71E6AEFAB /* libsecp256k1_swift-iOS.a */; + name = "Pods-web3swift-macOS_Tests"; + productName = "Pods-web3swift-macOS_Tests"; + productReference = C753758F4DE417AF3678203267917145 /* libPods-web3swift-macOS_Tests.a */; productType = "com.apple.product-type.library.static"; }; - 3B79F6DB09B597AAE9D3EB939DA463D8 /* SipHash-iOS */ = { + 218BFCBCA0EA83AEA95CE87303914A04 /* CryptoSwift-iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = F8A195F0CD637B21B4FABEA84B502663 /* Build configuration list for PBXNativeTarget "SipHash-iOS" */; + buildConfigurationList = 256F16869912FE5AA53A42E72A825E45 /* Build configuration list for PBXNativeTarget "CryptoSwift-iOS" */; buildPhases = ( - A184A179AC87F571D98F6EE26F3E4706 /* Headers */, - 6950A9AD0D066BC48BB15390EA10BE78 /* Sources */, - D2A4B152651F01134ED378054CE50C8D /* Frameworks */, - EDC821DB128FBEFA92BC6BC351D2709A /* Copy generated compatibility header */, + 49EF5F799A482D55C4BDD890158569D3 /* Headers */, + AFD10E4E17596971506F0C45A3D7CBD1 /* Sources */, + 285326911BFC9D352C00148DC9F5420A /* Frameworks */, + 0DE6E3DF3347E26E3DAE0468C4A33682 /* Copy generated compatibility header */, ); buildRules = ( ); dependencies = ( ); - name = "SipHash-iOS"; - productName = "SipHash-iOS"; - productReference = 2F751DF027B3EC6771E69D0DF744E2F1 /* libSipHash-iOS.a */; + name = "CryptoSwift-iOS"; + productName = "CryptoSwift-iOS"; + productReference = 77E0B5B1EFEA57F3E28515EB490E2102 /* libCryptoSwift-iOS.a */; productType = "com.apple.product-type.library.static"; }; - 4FCBE56BC5E931FDC43C642250037C1F /* SipHash-macOS */ = { + 37401ACF771B84D6C3E4480103B94936 /* secp256k1_swift-macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 249649C0D306826B8AEC43AC3D978C98 /* Build configuration list for PBXNativeTarget "SipHash-macOS" */; + buildConfigurationList = 6665BD594118B065AE60D264F79BECCD /* Build configuration list for PBXNativeTarget "secp256k1_swift-macOS" */; buildPhases = ( - EC1E56131ACB90EB216C276F366EFECD /* Headers */, - 7BA75396367E53FB54211DB664B4547E /* Sources */, - FA42B5B3447A1D1A233689BB1B366630 /* Frameworks */, - 1B2679AE7A95EBF0FDDB427B7725D76B /* Copy generated compatibility header */, + 6F86DEC4BFBEF39853B81B9577B9A429 /* Headers */, + 3B8A11C9B51F842CC04890FC9288A9E1 /* Sources */, + 88A1700A8D16E4E442F278C15CE5BA76 /* Frameworks */, + F9D2F377780FEE8AF0228C1CEBC9E1EE /* Copy generated compatibility header */, ); buildRules = ( ); dependencies = ( ); - name = "SipHash-macOS"; - productName = "SipHash-macOS"; - productReference = AB81B5AF636ED4D537F9A819FC7EB086 /* libSipHash-macOS.a */; + name = "secp256k1_swift-macOS"; + productName = "secp256k1_swift-macOS"; + productReference = 3BAFC18477EEB647A9A34D1511AEEBFA /* libsecp256k1_swift-macOS.a */; productType = "com.apple.product-type.library.static"; }; - 54A555F757645624A18AC783E60AA5FF /* EthereumAddress-iOS */ = { + 63F854E532D7CBA393D37B6C84E1F23F /* BigInt-macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 6F857D6C3879D581B7A61D082F02517D /* Build configuration list for PBXNativeTarget "EthereumAddress-iOS" */; + buildConfigurationList = 69F3F7649C0102896E4AE01566804124 /* Build configuration list for PBXNativeTarget "BigInt-macOS" */; buildPhases = ( - 35FB5F31383DF470E7D3CCBEE654D559 /* Headers */, - F15DD73C17A055BC418E9072D2BB4939 /* Sources */, - B28615186FF9D90001D66217490F939C /* Frameworks */, - 115C83B8E59E3CD4619CB06C207BD79A /* Copy generated compatibility header */, + C7ACC666AE8967F638A6AE352947E035 /* Headers */, + 8BB861968A5C16024B3009445BE35BB6 /* Sources */, + 33E900EB2D311F839B2F2F9E22019B2B /* Frameworks */, + CE3CF38525DCE08112A80588851E9029 /* Copy generated compatibility header */, ); buildRules = ( ); dependencies = ( - 2E270EED3EF51F73AA3DEDED87A3911C /* PBXTargetDependency */, + 9F850DD927617187175614392C8D6DFA /* PBXTargetDependency */, ); - name = "EthereumAddress-iOS"; - productName = "EthereumAddress-iOS"; - productReference = 27D0F7DCFEE54028674461B7456DB4EB /* libEthereumAddress-iOS.a */; + name = "BigInt-macOS"; + productName = "BigInt-macOS"; + productReference = 0ACDBEA63405F191BB29C3381917C4A8 /* libBigInt-macOS.a */; productType = "com.apple.product-type.library.static"; }; - 56C190CBC3444CE65376067572B13693 /* Pods-web3swift-iOS */ = { + 65CF043BCE2D53116C7B4659477A3E72 /* CryptoSwift-macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 1A702128138D84E5AE38854422DA92F2 /* Build configuration list for PBXNativeTarget "Pods-web3swift-iOS" */; + buildConfigurationList = 12E1B99EB03D3EBFA7A4D9E2357FF07C /* Build configuration list for PBXNativeTarget "CryptoSwift-macOS" */; buildPhases = ( - 88D55B53E0998EAFAEDC2982B9331828 /* Headers */, - 192B436BFD5C2D881B0BF7EEB76DBDEA /* Sources */, - 5740D976E52AA2EB97C2A9F753E1C740 /* Frameworks */, + 79E82AD12B5CE9E28BE525EBFB14FF27 /* Headers */, + FCCDAB4F08D44F01983FD91AA4CCE6EF /* Sources */, + 041878F5A032D6842FD2CE30E9F0BB4F /* Frameworks */, + 909E28E939409E688D682E6DFA9BD6D0 /* Copy generated compatibility header */, ); buildRules = ( ); dependencies = ( - AECE3A83555371FEE0C000441EA7F746 /* PBXTargetDependency */, - A3C977A971A55D81A3EDB024FEF6F3B7 /* PBXTargetDependency */, - 18AE85A800367509ACE31E973FB46584 /* PBXTargetDependency */, - 0967375AB22B66ADBB9D19EA723B7DA1 /* PBXTargetDependency */, - 1E105E4F2A6BEB962894ADC68D751F0D /* PBXTargetDependency */, - E5418EBD52BE4001ACF1E9B736E61DB4 /* PBXTargetDependency */, - BAD76E8361F4D9801FAF4CAEE1E33A93 /* PBXTargetDependency */, - 7D99355E255D3CAB43E880FCAD7810DB /* PBXTargetDependency */, - A26C0CA8CFB4FEF8510603291FA6567D /* PBXTargetDependency */, - 571654461CE17E7F4576D91D3D7A7721 /* PBXTargetDependency */, ); - name = "Pods-web3swift-iOS"; - productName = "Pods-web3swift-iOS"; - productReference = 2A23509A1B4B9BA0141EB958C32816D4 /* libPods-web3swift-iOS.a */; + name = "CryptoSwift-macOS"; + productName = "CryptoSwift-macOS"; + productReference = 0CE12FBA6676270649C5DA12C3AADF9E /* libCryptoSwift-macOS.a */; productType = "com.apple.product-type.library.static"; }; - 60BB8021A6290DE4F66E9D4A96906F3C /* Result-macOS */ = { + 7C579CE66A1E7A9AA33CA5F97F9C22C5 /* PromiseKit */ = { isa = PBXNativeTarget; - buildConfigurationList = 0E6082C161AE699CD11AFE38C72A8ECD /* Build configuration list for PBXNativeTarget "Result-macOS" */; + buildConfigurationList = 9AC7F2E96A95C0CA51BCBB553D5D9B89 /* Build configuration list for PBXNativeTarget "PromiseKit" */; buildPhases = ( - D09211D764D9C5DC439A185C8E1551D8 /* Headers */, - 981295A50198CC22BC99FB891D53C23C /* Sources */, - 25FCBA5B2FFAFF4A3E1CB4180AA265B0 /* Frameworks */, - 98E00FEDAA686C9CD8CF43BECA6FE814 /* Copy generated compatibility header */, + 1CE186858D1B5D0DC48ECBC1C77D8BA9 /* Headers */, + 004133DDEBB412B95EA027CFF94E37FE /* Sources */, + E269B8691503F938463E7DCA530ABDB3 /* Frameworks */, + 9527E74E111381B2296BED3B441A1AA7 /* Copy generated compatibility header */, ); buildRules = ( ); dependencies = ( ); - name = "Result-macOS"; - productName = "Result-macOS"; - productReference = 5AEA4495CD1CD23847803E6F2009266F /* libResult-macOS.a */; + name = PromiseKit; + productName = PromiseKit; + productReference = 191A581DC5ED890D9C268A2028B6137D /* libPromiseKit.a */; productType = "com.apple.product-type.library.static"; }; - 78DC154308FD9CFC54ADA13FD1897A6B /* CryptoSwift-macOS */ = { + 7CC079C3BDE01C7F13C2F0F27E1FA4BE /* secp256k1_swift-iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = F03040809733F3691A82F4D1E80B6BA3 /* Build configuration list for PBXNativeTarget "CryptoSwift-macOS" */; + buildConfigurationList = E25FD5B4D5AE735CE4D2F253A12ED50D /* Build configuration list for PBXNativeTarget "secp256k1_swift-iOS" */; buildPhases = ( - D7B2C3E499A784C0C701CFCC848DD377 /* Headers */, - A5A45EF12B04C5C92A3AEF6FB3A93BC5 /* Sources */, - 6F6453F76274AE713CC0D3CD28EB9C36 /* Frameworks */, - 06ED1736EBFFBA57E2FEB73C8DE23910 /* Copy generated compatibility header */, + AA34E2BBFCCA497090EE216EB47EB4F9 /* Headers */, + F59541F37C79EAED2DAE90984496ADF2 /* Sources */, + F39E1DCC503910D434516BCBC31AABDE /* Frameworks */, + 241CC59424A506DE96BA3EC41A298A5F /* Copy generated compatibility header */, ); buildRules = ( ); dependencies = ( ); - name = "CryptoSwift-macOS"; - productName = "CryptoSwift-macOS"; - productReference = E301EA386C90D10BDC9671660BE64E94 /* libCryptoSwift-macOS.a */; + name = "secp256k1_swift-iOS"; + productName = "secp256k1_swift-iOS"; + productReference = 3B1E3FF68C11774EFE8599A3AA46D180 /* libsecp256k1_swift-iOS.a */; productType = "com.apple.product-type.library.static"; }; - 8B46DCE922AD4DB52AB389148AB898AB /* scrypt-iOS */ = { + 7F80E92F65A51D5A7FA259331F9B7BCC /* Pods-web3swift-macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 6172FF314CF6FDD0EE7BEB014649095A /* Build configuration list for PBXNativeTarget "scrypt-iOS" */; + buildConfigurationList = DCE33657B292E9936AF015DF94CDF7AB /* Build configuration list for PBXNativeTarget "Pods-web3swift-macOS" */; buildPhases = ( - BCDEDCFF59EB3574C06DDFCD869BC43E /* Headers */, - 1DBC5B75CBA97552EF84D50D6F053E3F /* Sources */, - 30C84D375526C86BF24F081A4EF0CA55 /* Frameworks */, - CEDD87EC0BBAB26DCC718B994238180F /* Copy generated compatibility header */, + BB1AB0C7DD4136270AA95DA3DB10721B /* Headers */, + 10BBD477F5DB2A9EC055FA12A7551B97 /* Sources */, + 8D844A6878DB71A58427124D609AF074 /* Frameworks */, ); buildRules = ( ); dependencies = ( - 6B25264F7EED61228F38A533A55ADB9A /* PBXTargetDependency */, + C36A9234216B9D0BACE1C9D1E7DEF3B1 /* PBXTargetDependency */, + 06B9A2CE7F6995C903A59CA592B950C6 /* PBXTargetDependency */, + 1F5962D11040EDA20039ACC2D1362D53 /* PBXTargetDependency */, + EBAE6B6FD35D73988AE7E31D6BB94213 /* PBXTargetDependency */, + 90182033FA676A36E7C9A5F54886F778 /* PBXTargetDependency */, + 481099224D9557044D32B58057EB4354 /* PBXTargetDependency */, + 97C2C4A4DE2800AB98DC5F843BB8DA29 /* PBXTargetDependency */, + 9D48E1D3AA292E0632CB1D349E505742 /* PBXTargetDependency */, ); - name = "scrypt-iOS"; - productName = "scrypt-iOS"; - productReference = BF7E9A738647C81A92D68BCF6E734C6B /* libscrypt-iOS.a */; + name = "Pods-web3swift-macOS"; + productName = "Pods-web3swift-macOS"; + productReference = 110BAF807045F024CE015D5E8CC558E2 /* libPods-web3swift-macOS.a */; productType = "com.apple.product-type.library.static"; }; - 90DD65700E3880CB6863781B384D88E8 /* Pods-web3swift-macOS_Tests */ = { + 889A3C6D0A70D789D17B7BFFE160AD76 /* BigInt-iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 141FD473AD1560715F61FE6DEF71ABC2 /* Build configuration list for PBXNativeTarget "Pods-web3swift-macOS_Tests" */; + buildConfigurationList = 9B4541E12170C55E2F3423E202352402 /* Build configuration list for PBXNativeTarget "BigInt-iOS" */; buildPhases = ( - 476C396482F6A53E49F00796C306CD01 /* Headers */, - D0A6BDA53913FB0FF465BC160A51B2D4 /* Sources */, - 81851D7060BC66A8EED44FD76B350669 /* Frameworks */, + 52BEA97FB7AF6CB1E04CEB12C6D12CC3 /* Headers */, + 6D3962739D53B764AD32A65A8DCDC25D /* Sources */, + 3334DFE1F78FB7782C3C594C41AAA008 /* Frameworks */, + 0595B4F4E7C0BFA300297CF87F8FB58C /* Copy generated compatibility header */, ); buildRules = ( ); dependencies = ( - 96109F5DBA1481C4A0970AC9160E7CED /* PBXTargetDependency */, - 536DABB527A0CA3483AFBAA53A3EF413 /* PBXTargetDependency */, - 101EAC1A37AD544BD6FC227AC4EFC5F2 /* PBXTargetDependency */, - D0D1DE80C9C4F69FC859E6EA6861B54D /* PBXTargetDependency */, - 6844C7B3616D81212C6C2344E813A205 /* PBXTargetDependency */, - 21599DC8EFDDDD9C587B88D4CA91D58D /* PBXTargetDependency */, - F1FF4A3D283D15FFDF3244175D675731 /* PBXTargetDependency */, - E5ACCBF876B98160B835E8D6747FFC7D /* PBXTargetDependency */, - 52D7090A8C513BD9CEABCA54EC38B61E /* PBXTargetDependency */, - C4EE05480775822D3812FD453A7FFA28 /* PBXTargetDependency */, - 6D556C9AB6592CBC64BE9A6828F7A302 /* PBXTargetDependency */, + 1E5076AEFED13C88E19389347A9A44E0 /* PBXTargetDependency */, ); - name = "Pods-web3swift-macOS_Tests"; - productName = "Pods-web3swift-macOS_Tests"; - productReference = 11C198E371333D0B4E1F4A5B168C23C7 /* libPods-web3swift-macOS_Tests.a */; + name = "BigInt-iOS"; + productName = "BigInt-iOS"; + productReference = 757FBC3DA3E054AEEC8AA9D4F42A81C1 /* libBigInt-iOS.a */; productType = "com.apple.product-type.library.static"; }; - 9646F4C6B5DB5298F5EEE5871120A244 /* BigInt-macOS */ = { + 94357A3A965B61C3A4DEC1C0240780A9 /* SipHash-macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = A1A3D7F09A5AFD2BD4DA3D3CDACBBCFC /* Build configuration list for PBXNativeTarget "BigInt-macOS" */; + buildConfigurationList = AC9E1931A748E546B992DA96A0569F7D /* Build configuration list for PBXNativeTarget "SipHash-macOS" */; buildPhases = ( - 3F3E31084DE48684219A12D9720C7C84 /* Headers */, - 58FA6C50C3E2C937C3793F316EDB34B2 /* Sources */, - 8A852453AAC819ADB163A9F4FA02ABF9 /* Frameworks */, - 755BFC4B404D1BFF99616B0008872FF1 /* Copy generated compatibility header */, + DCA952B567A0FB6858DF5FF2DF6CF5B0 /* Headers */, + C92AABEEF697F813BAF19D60FCE6BA15 /* Sources */, + 4D1B1D2D12AAF76C36E9463D20F7C032 /* Frameworks */, + BDFFD1A9D066371C8B44AD98CC3918DF /* Copy generated compatibility header */, ); buildRules = ( ); dependencies = ( - C6D935F507D2100088E917501A5BB59D /* PBXTargetDependency */, ); - name = "BigInt-macOS"; - productName = "BigInt-macOS"; - productReference = 1A0E65E61932B728FD97FB08D42B3EF6 /* libBigInt-macOS.a */; + name = "SipHash-macOS"; + productName = "SipHash-macOS"; + productReference = E4AAA351A7A4A79153AD1BCDB150D5F2 /* libSipHash-macOS.a */; productType = "com.apple.product-type.library.static"; }; - AF9F48E6961507C0E2FD7A3CDBC652DA /* BigInt-iOS */ = { + 9ACB0E6D78ADA926658D244695ECC164 /* EthereumABI-iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 47C2AA14D9BBB2B7CC5629CE1C553C1B /* Build configuration list for PBXNativeTarget "BigInt-iOS" */; + buildConfigurationList = 142DB58B9F87D2DBAF25171E397B246B /* Build configuration list for PBXNativeTarget "EthereumABI-iOS" */; buildPhases = ( - F29EC8E739F9852F086EF5BCFF543A3C /* Headers */, - 104CDA071EC594D0742ECA77BC001352 /* Sources */, - F3D19D58AA787766BBBD7801570222E2 /* Frameworks */, - 48CAA26C5BA7CC4886CFBB5FF41C3C8C /* Copy generated compatibility header */, + 9F11258F48174939EECCAE7DB5E9C58C /* Headers */, + 322C5A6F8FC6199FB1553BF9C719B00F /* Sources */, + E3B3E4B3992B370F5F4CC6A4F747CD9A /* Frameworks */, + 82F39463DFA53C25F231A903CB3DD488 /* Copy generated compatibility header */, ); buildRules = ( ); dependencies = ( - 2A5B940C38D42B8D734A160124EFFE9A /* PBXTargetDependency */, + 7D033B15CD16534F27116EFA191FEB12 /* PBXTargetDependency */, + 5DCB12F51A2EB92BA621DA1450EC1252 /* PBXTargetDependency */, + 20E5B9F864B754FD3CADCE6FBDC52F7B /* PBXTargetDependency */, ); - name = "BigInt-iOS"; - productName = "BigInt-iOS"; - productReference = 4249BBDEF2DD259919D48F146E985928 /* libBigInt-iOS.a */; + name = "EthereumABI-iOS"; + productName = "EthereumABI-iOS"; + productReference = 5340C2A0DCA4115356FAE856A25D93FA /* libEthereumABI-iOS.a */; productType = "com.apple.product-type.library.static"; }; - BC7EB6A396C8F584F40578BB73297054 /* EthereumABI-iOS */ = { + BCAE05CF851EE53A209524B024AA6CD3 /* Pods-web3swift-iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 18D89CFC49958A2AEFEB770BD308BB8D /* Build configuration list for PBXNativeTarget "EthereumABI-iOS" */; + buildConfigurationList = 72D13774F640927516AEB533D529274E /* Build configuration list for PBXNativeTarget "Pods-web3swift-iOS" */; buildPhases = ( - 0328AB38B67AD4740A3BC2990F360E9F /* Headers */, - 5454588D5593C6640B6CA5A030A215B3 /* Sources */, - E5CAE3ADD0C2C43E056DC1018C2CD34E /* Frameworks */, - 0F626DE9232EC3E775BDA51B6A740A34 /* Copy generated compatibility header */, + B97C2BD43DF2C50E04797AF1E0EDC0A1 /* Headers */, + 28FC59FE0160CB12542B150EB1DFE61B /* Sources */, + 4DE79EE2659BF2DFE22DC95FF29047A8 /* Frameworks */, ); buildRules = ( ); dependencies = ( - ECAE4387D11A22F7B6FB49F384E51BFA /* PBXTargetDependency */, - D542F0C9AF38A229A28C79CE1E3C2E99 /* PBXTargetDependency */, - 7DB71797F2C703855AB6E1344ED0093C /* PBXTargetDependency */, - 1705E40697A3E7BD4769B9221877263B /* PBXTargetDependency */, + C1A508B037ADF364527BA071315D0910 /* PBXTargetDependency */, + E915C0B8E6B05AEDF3DD15E70CC17D74 /* PBXTargetDependency */, + B4E42534145336C1B6C33CD6F901B084 /* PBXTargetDependency */, + F2D6E712B85849DD21EFE85235AA3A8E /* PBXTargetDependency */, + E73A5F476582BF2E3A5810C9081C06D9 /* PBXTargetDependency */, + 651123E75D86429D8E2E3B185E728C08 /* PBXTargetDependency */, + AC29616F06680FC108934658011AE877 /* PBXTargetDependency */, + 4345AECD5251614868C590A68BC5F6E5 /* PBXTargetDependency */, ); - name = "EthereumABI-iOS"; - productName = "EthereumABI-iOS"; - productReference = E692601913F2AB7B6FE40D658E90C7B5 /* libEthereumABI-iOS.a */; + name = "Pods-web3swift-iOS"; + productName = "Pods-web3swift-iOS"; + productReference = 545DEAAD66338807FB2F506DD5BDB6FA /* libPods-web3swift-iOS.a */; productType = "com.apple.product-type.library.static"; }; - C1ABD62FF9C174582661571FEFFDDFF5 /* Pods-web3swift-iOS_Tests */ = { + C03DEEFE4852B4027014EE22FEBAC1A3 /* SipHash-iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 1CECEB0B7C138362EC31B34DC024C28B /* Build configuration list for PBXNativeTarget "Pods-web3swift-iOS_Tests" */; + buildConfigurationList = 0821886DA83CDD56DB95D5EB3F48ED51 /* Build configuration list for PBXNativeTarget "SipHash-iOS" */; buildPhases = ( - 9902B00ED52C58D0F02A4DD8E167DFDE /* Headers */, - 572757A26D1506727C77A3C529A93116 /* Sources */, - 4C7C00241A0319C18F0BD1840D2AC575 /* Frameworks */, + C2763EAD50198AF2377106A477FD6709 /* Headers */, + 4C476683CD8E98011B6E392650BE2EDA /* Sources */, + 705F7444B9AB60BB10A0B451328F2C57 /* Frameworks */, + 7086262844B0F6ECDA9CB5F752536494 /* Copy generated compatibility header */, ); buildRules = ( ); dependencies = ( - B051EA2CCE648CD6E2328EBDF4B72764 /* PBXTargetDependency */, - 9FF263C95DB31DB84A5A8B2D6AEE29F8 /* PBXTargetDependency */, - 81FAD7A3FE82EF77695597F55D60D3B8 /* PBXTargetDependency */, - D0F3985D1AA70D26BA248CDD717BED74 /* PBXTargetDependency */, - C5CC393047173891FD755DB13EEFF8B3 /* PBXTargetDependency */, - 9654245FB4674A6CB395162EC5FEAD04 /* PBXTargetDependency */, - B4EA7F80BA18C34251DC743CF0B67BE8 /* PBXTargetDependency */, - 152EC87A1140B51FF1A421095C76417D /* PBXTargetDependency */, - 6810F1D2715CBC569943D23548EE2206 /* PBXTargetDependency */, - DBCE9EBA55916203733DEA39BC4A2184 /* PBXTargetDependency */, - 5AD54837ACE13A644F7580EDC5EF7166 /* PBXTargetDependency */, ); - name = "Pods-web3swift-iOS_Tests"; - productName = "Pods-web3swift-iOS_Tests"; - productReference = AC8ABBCB10448DB88C79398E3A2D4417 /* libPods-web3swift-iOS_Tests.a */; + name = "SipHash-iOS"; + productName = "SipHash-iOS"; + productReference = 2D8FB0A34F4E6FCE4B55028763847A27 /* libSipHash-iOS.a */; productType = "com.apple.product-type.library.static"; }; - E03BC878947EE75B154F4C52126FA465 /* SwiftRLP-macOS */ = { + C3F2705295C36759D5C023EF4E8E5AD4 /* SwiftRLP-iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 34C02A2A41180F1C49A12F3C94BB6D39 /* Build configuration list for PBXNativeTarget "SwiftRLP-macOS" */; + buildConfigurationList = DC1288B1B04A76EBD7BB230C986DCA59 /* Build configuration list for PBXNativeTarget "SwiftRLP-iOS" */; buildPhases = ( - 2F08BE2476997220D34CF9A4B9F6835B /* Headers */, - 7C8DB5921448D3C2CD42DF825BA68B7B /* Sources */, - 215FF64BB8F688F84B3231B77569E5C2 /* Frameworks */, - 3EB91FC9852F50FCD55BE7858C4F2E56 /* Copy generated compatibility header */, + 2CC7C4F3A184AF0FCF75F03EE2B8AF05 /* Headers */, + 92F348D8B92461738F51F39073CF6D1B /* Sources */, + C3B1195598DCC55AFD13F8A4EAEB7FE6 /* Frameworks */, + 41B2C9DA31C7FC712CAFBEE7E614CA0D /* Copy generated compatibility header */, ); buildRules = ( ); dependencies = ( - 887F9C1C650417E1CBE7406FEDC48DFF /* PBXTargetDependency */, - 359A1F15F9ACAFCBECE697B5CF1ECD3C /* PBXTargetDependency */, + 363FB340609F1E3F98A165212E6078AA /* PBXTargetDependency */, ); - name = "SwiftRLP-macOS"; - productName = "SwiftRLP-macOS"; - productReference = 37A42E23E411D520ADBF58299104A5E4 /* libSwiftRLP-macOS.a */; + name = "SwiftRLP-iOS"; + productName = "SwiftRLP-iOS"; + productReference = 02D9F2CE5B94AD595EA9180BCCE2156A /* libSwiftRLP-iOS.a */; productType = "com.apple.product-type.library.static"; }; - E615C0628D54019CCEE5C0CC80B55529 /* CryptoSwift-iOS */ = { + D91322818F7EF2905BF914BDDBAA819E /* PromiseKit.root-CorePromise-Foundation */ = { isa = PBXNativeTarget; - buildConfigurationList = 19CA2EF2646C88FC1D5F4864827AF9A9 /* Build configuration list for PBXNativeTarget "CryptoSwift-iOS" */; + buildConfigurationList = 27BA07F740069FE03AF21BBAAEF060AE /* Build configuration list for PBXNativeTarget "PromiseKit.root-CorePromise-Foundation" */; buildPhases = ( - D8DF9756DF1533D95014EC82C839CA49 /* Headers */, - 8FA32F9F48C4C6C1BA1B020B1EACED3A /* Sources */, - 49DDA0C2610D394C727D7031E3440CCF /* Frameworks */, - 1F7D245DDE5F17177A665A72104C9D4D /* Copy generated compatibility header */, + 1645A4CDF3375FA55A9AA5C0AA2DCBB8 /* Headers */, + DD028625CCEF5638B25FC1C5E52BCDAB /* Sources */, + 297A0939C2D0C2C6BB00683CF67FC1A1 /* Frameworks */, + E4702AAEB1CD36136AE94DA533375287 /* Copy generated compatibility header */, ); buildRules = ( ); dependencies = ( ); - name = "CryptoSwift-iOS"; - productName = "CryptoSwift-iOS"; - productReference = A6F7930650FD31ED4C95EAB12B5DA36F /* libCryptoSwift-iOS.a */; + name = "PromiseKit.root-CorePromise-Foundation"; + productName = "PromiseKit.root-CorePromise-Foundation"; + productReference = D12A9FB4EC4E45318CE913EAE453FABA /* libPromiseKit.root-CorePromise-Foundation.a */; productType = "com.apple.product-type.library.static"; }; - EC4FD142A8187DC97F5C77E345493DC4 /* PromiseKit */ = { + E5027A132BD8BEDEF67AC1A970982AB4 /* EthereumAddress-macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = C3E4E8C71E1F2FC6C63CC4862E81AA7A /* Build configuration list for PBXNativeTarget "PromiseKit" */; + buildConfigurationList = 4D5FBB0546A0B000C22A79317913D9B2 /* Build configuration list for PBXNativeTarget "EthereumAddress-macOS" */; buildPhases = ( - 5D7F5655868740B643AC541595433331 /* Headers */, - B2D0D69A20610EAC9B54E4B5D6B33246 /* Sources */, - F626FEC9545EED5621432105CBB5B89F /* Frameworks */, - 1664729AD7926C68CEAB9CA1D7D7E258 /* Copy generated compatibility header */, + AE5A26FE182A594B564E859E36C90035 /* Headers */, + BE878AB5F77741758CEA5E9C4FD05B5F /* Sources */, + DC5833E9151F76136A6224E15707D305 /* Frameworks */, + 46BF1876F0B7253124293BA9166E041F /* Copy generated compatibility header */, ); buildRules = ( ); dependencies = ( + FEF06C956F28FF4750FD5E074B519447 /* PBXTargetDependency */, ); - name = PromiseKit; - productName = PromiseKit; - productReference = 9E7C36E885EBC6AB812D67E4B28A9CE4 /* libPromiseKit.a */; + name = "EthereumAddress-macOS"; + productName = "EthereumAddress-macOS"; + productReference = A456C7C22C707FE573D6BE05E12BD322 /* libEthereumAddress-macOS.a */; productType = "com.apple.product-type.library.static"; }; - EE65EFBDF686C56EA74D41CCE0304FCC /* scrypt-macOS */ = { + EC318E575402922FD9228D8DC970D293 /* EthereumABI-macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 214041070FF7013C5D3B1D956DD404CF /* Build configuration list for PBXNativeTarget "scrypt-macOS" */; + buildConfigurationList = C81D59105640469B38DF58B0E45BE834 /* Build configuration list for PBXNativeTarget "EthereumABI-macOS" */; buildPhases = ( - B71970618A9DDD30CCF100C64EDA8C8C /* Headers */, - 57B025A6EC142DE7E77982E7488CF39E /* Sources */, - 435144EBFB416082687F21AE9FE91D96 /* Frameworks */, - 88F5681CA66294272E1F1C3DCE300CAE /* Copy generated compatibility header */, + 264D7EDB0262174A634304C972F7F02B /* Headers */, + 51C938BAE18755447E9658ECE44D2046 /* Sources */, + 02E2FBA88DABD75BA783291235FB891E /* Frameworks */, + 3D6C572BBA18AC306006D515D355A3D5 /* Copy generated compatibility header */, ); buildRules = ( ); dependencies = ( - 5FA722F52DC7060EC2D68CC1867BA0B8 /* PBXTargetDependency */, + 8CE40DBD74AE8894A44FFEDFB8E2C39F /* PBXTargetDependency */, + A7729B939DEA543F8C45E1AE6EA2D55A /* PBXTargetDependency */, + 8240056CD06B5F5A05DA302283ABE543 /* PBXTargetDependency */, ); - name = "scrypt-macOS"; - productName = "scrypt-macOS"; - productReference = A1C101B8D6CF3BE7D5E588469BA4647B /* libscrypt-macOS.a */; + name = "EthereumABI-macOS"; + productName = "EthereumABI-macOS"; + productReference = 28B94F94A25C58CD077E405754C5E144 /* libEthereumABI-macOS.a */; productType = "com.apple.product-type.library.static"; }; - F25097D79C7232475816DB85533AC607 /* secp256k1_swift-macOS */ = { + F48D9463B784559D75B1E6B9A370AE41 /* EthereumAddress-iOS */ = { isa = PBXNativeTarget; - buildConfigurationList = 7F2C38356A69928AE969993F66D26974 /* Build configuration list for PBXNativeTarget "secp256k1_swift-macOS" */; + buildConfigurationList = 1C38B120063EAAA45E94EED1E54A39DD /* Build configuration list for PBXNativeTarget "EthereumAddress-iOS" */; buildPhases = ( - 928D76306ECD6416741AC2FC86980F0C /* Headers */, - D4C45FCB33C5CC67AF6C20176655B09B /* Sources */, - 3B7AC4EF9C63E5F22954D8AF93D04330 /* Frameworks */, - D14E31813C666F7A19A593F9E5E8D029 /* Copy generated compatibility header */, + 77FF0B472FF3A522D7470C169C0EA0E9 /* Headers */, + C46637250722AF90C1DE5F472827C917 /* Sources */, + A1C29AA1B0A0655F03EBF68C31357B32 /* Frameworks */, + B20267FE1FC7F02612ECA1BFAB6C0CAE /* Copy generated compatibility header */, ); buildRules = ( ); dependencies = ( + 84612B4B3B05210404A62FB9E5C05616 /* PBXTargetDependency */, ); - name = "secp256k1_swift-macOS"; - productName = "secp256k1_swift-macOS"; - productReference = B43B308FB300789356930844D6B81CF8 /* libsecp256k1_swift-macOS.a */; + name = "EthereumAddress-iOS"; + productName = "EthereumAddress-iOS"; + productReference = 461ECFDA6FF647BFA9FCF8A555EB1660 /* libEthereumAddress-iOS.a */; productType = "com.apple.product-type.library.static"; }; - FC8EBDB08226B38D7EA8E5DA8C50B149 /* EthereumAddress-macOS */ = { + F61ADAB653ED0D1D71496A5F7DE2E34D /* Pods-web3swift-iOS_Tests */ = { isa = PBXNativeTarget; - buildConfigurationList = C5CFDB7E31E89F322FF8F838A76F9F6D /* Build configuration list for PBXNativeTarget "EthereumAddress-macOS" */; + buildConfigurationList = 5070BFFDB262A9C738502EF4BE8A9944 /* Build configuration list for PBXNativeTarget "Pods-web3swift-iOS_Tests" */; buildPhases = ( - BAADD222EA239F94788CFBA2FD8C773E /* Headers */, - CD455E39B80A24885DE1A1B40373F75B /* Sources */, - C7C2C89852420D7FE3894F0E2A82B98D /* Frameworks */, - 391893A268F8865AE834BB55763AC4D8 /* Copy generated compatibility header */, + 0F82F5497588972F0344DDCC1836AC31 /* Headers */, + 61027DBF7F22B307C05DA33E80C5AC45 /* Sources */, + 14E62C8B37E9A0BB7FD7E83303B84DF9 /* Frameworks */, ); buildRules = ( ); dependencies = ( - 67FB539E3C760A96DD12CC34840EA6F7 /* PBXTargetDependency */, + 27876C6F36B5B81CC0BE7D09C423B7BB /* PBXTargetDependency */, ); - name = "EthereumAddress-macOS"; - productName = "EthereumAddress-macOS"; - productReference = 4813C1A0F259481060973E85D757C6F8 /* libEthereumAddress-macOS.a */; + name = "Pods-web3swift-iOS_Tests"; + productName = "Pods-web3swift-iOS_Tests"; + productReference = 568BA44E3C78711729B40DCFC733FF47 /* libPods-web3swift-iOS_Tests.a */; productType = "com.apple.product-type.library.static"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ - D41D8CD98F00B204E9800998ECF8427E /* Project object */ = { + BFDFE7DC352907FC980B868725387E98 /* Project object */ = { isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0930; LastUpgradeCheck = 0930; }; - buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */; + buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( en, ); - mainGroup = 7DB346D0F39D3F0E887471402A8071AB; - productRefGroup = 3EC5D1EA5568F6BB631C6A9AD5B40F86 /* Products */; + mainGroup = CF1408CF629C7361332E53B88F7BD30C; + productRefGroup = D4F47BAC6D82C4B5EC5F2F1A5C261A56 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( - AF9F48E6961507C0E2FD7A3CDBC652DA /* BigInt-iOS */, - 9646F4C6B5DB5298F5EEE5871120A244 /* BigInt-macOS */, - E615C0628D54019CCEE5C0CC80B55529 /* CryptoSwift-iOS */, - 78DC154308FD9CFC54ADA13FD1897A6B /* CryptoSwift-macOS */, - BC7EB6A396C8F584F40578BB73297054 /* EthereumABI-iOS */, - 27805A6608FECCB809074EEC2F0F69FA /* EthereumABI-macOS */, - 54A555F757645624A18AC783E60AA5FF /* EthereumAddress-iOS */, - FC8EBDB08226B38D7EA8E5DA8C50B149 /* EthereumAddress-macOS */, - 56C190CBC3444CE65376067572B13693 /* Pods-web3swift-iOS */, - C1ABD62FF9C174582661571FEFFDDFF5 /* Pods-web3swift-iOS_Tests */, - 023FD8884DE6975FECF83E672E5A51B6 /* Pods-web3swift-macOS */, - 90DD65700E3880CB6863781B384D88E8 /* Pods-web3swift-macOS_Tests */, - EC4FD142A8187DC97F5C77E345493DC4 /* PromiseKit */, - 02DC76A9AFBA2BA6CA9EBA39CCD34BCC /* PromiseKit.root-CorePromise-Foundation */, - 16689698E943DBC08E5169468314C018 /* Result-iOS */, - 60BB8021A6290DE4F66E9D4A96906F3C /* Result-macOS */, - 8B46DCE922AD4DB52AB389148AB898AB /* scrypt-iOS */, - EE65EFBDF686C56EA74D41CCE0304FCC /* scrypt-macOS */, - 39C6DF22D4F83A78CB7F52D86381D937 /* secp256k1_swift-iOS */, - F25097D79C7232475816DB85533AC607 /* secp256k1_swift-macOS */, - 3B79F6DB09B597AAE9D3EB939DA463D8 /* SipHash-iOS */, - 4FCBE56BC5E931FDC43C642250037C1F /* SipHash-macOS */, - 064630A81A32C3F755213FAB5B3FAAAB /* SwiftRLP-iOS */, - E03BC878947EE75B154F4C52126FA465 /* SwiftRLP-macOS */, + 889A3C6D0A70D789D17B7BFFE160AD76 /* BigInt-iOS */, + 63F854E532D7CBA393D37B6C84E1F23F /* BigInt-macOS */, + 218BFCBCA0EA83AEA95CE87303914A04 /* CryptoSwift-iOS */, + 65CF043BCE2D53116C7B4659477A3E72 /* CryptoSwift-macOS */, + 9ACB0E6D78ADA926658D244695ECC164 /* EthereumABI-iOS */, + EC318E575402922FD9228D8DC970D293 /* EthereumABI-macOS */, + F48D9463B784559D75B1E6B9A370AE41 /* EthereumAddress-iOS */, + E5027A132BD8BEDEF67AC1A970982AB4 /* EthereumAddress-macOS */, + BCAE05CF851EE53A209524B024AA6CD3 /* Pods-web3swift-iOS */, + F61ADAB653ED0D1D71496A5F7DE2E34D /* Pods-web3swift-iOS_Tests */, + 7F80E92F65A51D5A7FA259331F9B7BCC /* Pods-web3swift-macOS */, + 1A7ACF23DD7469DD2E30A7CFD00B82E1 /* Pods-web3swift-macOS_Tests */, + 7C579CE66A1E7A9AA33CA5F97F9C22C5 /* PromiseKit */, + D91322818F7EF2905BF914BDDBAA819E /* PromiseKit.root-CorePromise-Foundation */, + 7CC079C3BDE01C7F13C2F0F27E1FA4BE /* secp256k1_swift-iOS */, + 37401ACF771B84D6C3E4480103B94936 /* secp256k1_swift-macOS */, + C03DEEFE4852B4027014EE22FEBAC1A3 /* SipHash-iOS */, + 94357A3A965B61C3A4DEC1C0240780A9 /* SipHash-macOS */, + C3F2705295C36759D5C023EF4E8E5AD4 /* SwiftRLP-iOS */, + 083F82DFFF303D03F2F19B6400070295 /* SwiftRLP-macOS */, ); }; /* End PBXProject section */ /* Begin PBXShellScriptBuildPhase section */ - 06ED1736EBFFBA57E2FEB73C8DE23910 /* Copy generated compatibility header */ = { + 0595B4F4E7C0BFA300297CF87F8FB58C /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3012,23 +2456,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/CryptoSwift/CryptoSwift-macOS.modulemap", - "${PODS_ROOT}/Headers/Public/CryptoSwift/CryptoSwift-macOS-umbrella.h", + "${PODS_ROOT}/Headers/Public/BigInt/BigInt-iOS.modulemap", + "${PODS_ROOT}/Headers/Public/BigInt/BigInt-iOS-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/CryptoSwift-macOS-umbrella.h", + "${BUILT_PRODUCTS_DIR}/BigInt-iOS-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/CryptoSwift/CryptoSwift-macOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/CryptoSwift/CryptoSwift-macOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; - showEnvVarsInLog = 1; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/BigInt/BigInt-iOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/BigInt/BigInt-iOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 0F626DE9232EC3E775BDA51B6A740A34 /* Copy generated compatibility header */ = { + 0DE6E3DF3347E26E3DAE0468C4A33682 /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3037,23 +2480,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/EthereumABI/EthereumABI-iOS.modulemap", - "${PODS_ROOT}/Headers/Public/EthereumABI/EthereumABI-iOS-umbrella.h", + "${PODS_ROOT}/Headers/Public/CryptoSwift/CryptoSwift-iOS.modulemap", + "${PODS_ROOT}/Headers/Public/CryptoSwift/CryptoSwift-iOS-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/EthereumABI-iOS-umbrella.h", + "${BUILT_PRODUCTS_DIR}/CryptoSwift-iOS-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/EthereumABI/EthereumABI-iOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/EthereumABI/EthereumABI-iOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; - showEnvVarsInLog = 1; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/CryptoSwift/CryptoSwift-iOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/CryptoSwift/CryptoSwift-iOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 115C83B8E59E3CD4619CB06C207BD79A /* Copy generated compatibility header */ = { + 241CC59424A506DE96BA3EC41A298A5F /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3062,23 +2504,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/EthereumAddress/EthereumAddress-iOS.modulemap", - "${PODS_ROOT}/Headers/Public/EthereumAddress/EthereumAddress-iOS-umbrella.h", + "${PODS_ROOT}/Headers/Public/secp256k1_swift/secp256k1_swift-iOS.modulemap", + "${PODS_ROOT}/Headers/Public/secp256k1_swift/secp256k1_swift-iOS-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/EthereumAddress-iOS-umbrella.h", + "${BUILT_PRODUCTS_DIR}/secp256k1_swift-iOS-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/EthereumAddress/EthereumAddress-iOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/EthereumAddress/EthereumAddress-iOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; - showEnvVarsInLog = 1; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/secp256k1_swift/secp256k1_swift-iOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/secp256k1_swift/secp256k1_swift-iOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 1664729AD7926C68CEAB9CA1D7D7E258 /* Copy generated compatibility header */ = { + 2A9463469A9F08A0BE356B4CDBA50DF0 /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3087,23 +2528,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/PromiseKit/PromiseKit.modulemap", - "${PODS_ROOT}/Headers/Public/PromiseKit/PromiseKit-umbrella.h", + "${PODS_ROOT}/Headers/Public/SwiftRLP/SwiftRLP-macOS.modulemap", + "${PODS_ROOT}/Headers/Public/SwiftRLP/SwiftRLP-macOS-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/PromiseKit-umbrella.h", + "${BUILT_PRODUCTS_DIR}/SwiftRLP-macOS-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/PromiseKit/PromiseKit.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/PromiseKit/PromiseKit-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; - showEnvVarsInLog = 1; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SwiftRLP/SwiftRLP-macOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SwiftRLP/SwiftRLP-macOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 1B2679AE7A95EBF0FDDB427B7725D76B /* Copy generated compatibility header */ = { + 3D6C572BBA18AC306006D515D355A3D5 /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3112,23 +2552,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/SipHash/SipHash-macOS.modulemap", - "${PODS_ROOT}/Headers/Public/SipHash/SipHash-macOS-umbrella.h", + "${PODS_ROOT}/Headers/Public/EthereumABI/EthereumABI-macOS.modulemap", + "${PODS_ROOT}/Headers/Public/EthereumABI/EthereumABI-macOS-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/SipHash-macOS-umbrella.h", + "${BUILT_PRODUCTS_DIR}/EthereumABI-macOS-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SipHash/SipHash-macOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SipHash/SipHash-macOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; - showEnvVarsInLog = 1; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/EthereumABI/EthereumABI-macOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/EthereumABI/EthereumABI-macOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 1F7D245DDE5F17177A665A72104C9D4D /* Copy generated compatibility header */ = { + 41B2C9DA31C7FC712CAFBEE7E614CA0D /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3137,23 +2576,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/CryptoSwift/CryptoSwift-iOS.modulemap", - "${PODS_ROOT}/Headers/Public/CryptoSwift/CryptoSwift-iOS-umbrella.h", + "${PODS_ROOT}/Headers/Public/SwiftRLP/SwiftRLP-iOS.modulemap", + "${PODS_ROOT}/Headers/Public/SwiftRLP/SwiftRLP-iOS-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/CryptoSwift-iOS-umbrella.h", + "${BUILT_PRODUCTS_DIR}/SwiftRLP-iOS-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/CryptoSwift/CryptoSwift-iOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/CryptoSwift/CryptoSwift-iOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; - showEnvVarsInLog = 1; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SwiftRLP/SwiftRLP-iOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SwiftRLP/SwiftRLP-iOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 21BE8B1DBA251A6DC73CAB9BB86023E5 /* Copy generated compatibility header */ = { + 46BF1876F0B7253124293BA9166E041F /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3162,23 +2600,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/EthereumABI/EthereumABI-macOS.modulemap", - "${PODS_ROOT}/Headers/Public/EthereumABI/EthereumABI-macOS-umbrella.h", + "${PODS_ROOT}/Headers/Public/EthereumAddress/EthereumAddress-macOS.modulemap", + "${PODS_ROOT}/Headers/Public/EthereumAddress/EthereumAddress-macOS-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/EthereumABI-macOS-umbrella.h", + "${BUILT_PRODUCTS_DIR}/EthereumAddress-macOS-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/EthereumABI/EthereumABI-macOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/EthereumABI/EthereumABI-macOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; - showEnvVarsInLog = 1; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/EthereumAddress/EthereumAddress-macOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/EthereumAddress/EthereumAddress-macOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 23E99947867445CF8C69CEFFAFFC0227 /* Copy generated compatibility header */ = { + 7086262844B0F6ECDA9CB5F752536494 /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3187,23 +2624,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation.modulemap", - "${PODS_ROOT}/Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation-umbrella.h", + "${PODS_ROOT}/Headers/Public/SipHash/SipHash-iOS.modulemap", + "${PODS_ROOT}/Headers/Public/SipHash/SipHash-iOS-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/PromiseKit.root-CorePromise-Foundation-umbrella.h", + "${BUILT_PRODUCTS_DIR}/SipHash-iOS-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; - showEnvVarsInLog = 1; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SipHash/SipHash-iOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SipHash/SipHash-iOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 391893A268F8865AE834BB55763AC4D8 /* Copy generated compatibility header */ = { + 82F39463DFA53C25F231A903CB3DD488 /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3212,23 +2648,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/EthereumAddress/EthereumAddress-macOS.modulemap", - "${PODS_ROOT}/Headers/Public/EthereumAddress/EthereumAddress-macOS-umbrella.h", + "${PODS_ROOT}/Headers/Public/EthereumABI/EthereumABI-iOS.modulemap", + "${PODS_ROOT}/Headers/Public/EthereumABI/EthereumABI-iOS-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/EthereumAddress-macOS-umbrella.h", + "${BUILT_PRODUCTS_DIR}/EthereumABI-iOS-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/EthereumAddress/EthereumAddress-macOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/EthereumAddress/EthereumAddress-macOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; - showEnvVarsInLog = 1; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/EthereumABI/EthereumABI-iOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/EthereumABI/EthereumABI-iOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 3D42772EFBD89263E293714128E4BB20 /* Copy generated compatibility header */ = { + 909E28E939409E688D682E6DFA9BD6D0 /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3237,23 +2672,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/Result/Result-iOS.modulemap", - "${PODS_ROOT}/Headers/Public/Result/Result-iOS-umbrella.h", + "${PODS_ROOT}/Headers/Public/CryptoSwift/CryptoSwift-macOS.modulemap", + "${PODS_ROOT}/Headers/Public/CryptoSwift/CryptoSwift-macOS-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/Result-iOS-umbrella.h", + "${BUILT_PRODUCTS_DIR}/CryptoSwift-macOS-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/Result/Result-iOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/Result/Result-iOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; - showEnvVarsInLog = 1; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/CryptoSwift/CryptoSwift-macOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/CryptoSwift/CryptoSwift-macOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 3EB91FC9852F50FCD55BE7858C4F2E56 /* Copy generated compatibility header */ = { + 9527E74E111381B2296BED3B441A1AA7 /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3262,23 +2696,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/SwiftRLP/SwiftRLP-macOS.modulemap", - "${PODS_ROOT}/Headers/Public/SwiftRLP/SwiftRLP-macOS-umbrella.h", + "${PODS_ROOT}/Headers/Public/PromiseKit/PromiseKit.modulemap", + "${PODS_ROOT}/Headers/Public/PromiseKit/PromiseKit-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/SwiftRLP-macOS-umbrella.h", + "${BUILT_PRODUCTS_DIR}/PromiseKit-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SwiftRLP/SwiftRLP-macOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SwiftRLP/SwiftRLP-macOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; - showEnvVarsInLog = 1; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/PromiseKit/PromiseKit.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/PromiseKit/PromiseKit-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 43735E5C22EB2EABE184E24809108452 /* Copy generated compatibility header */ = { + B20267FE1FC7F02612ECA1BFAB6C0CAE /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3287,23 +2720,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/SwiftRLP/SwiftRLP-iOS.modulemap", - "${PODS_ROOT}/Headers/Public/SwiftRLP/SwiftRLP-iOS-umbrella.h", + "${PODS_ROOT}/Headers/Public/EthereumAddress/EthereumAddress-iOS.modulemap", + "${PODS_ROOT}/Headers/Public/EthereumAddress/EthereumAddress-iOS-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/SwiftRLP-iOS-umbrella.h", + "${BUILT_PRODUCTS_DIR}/EthereumAddress-iOS-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SwiftRLP/SwiftRLP-iOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SwiftRLP/SwiftRLP-iOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; - showEnvVarsInLog = 1; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/EthereumAddress/EthereumAddress-iOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/EthereumAddress/EthereumAddress-iOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 48CAA26C5BA7CC4886CFBB5FF41C3C8C /* Copy generated compatibility header */ = { + BDFFD1A9D066371C8B44AD98CC3918DF /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3312,23 +2744,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/BigInt/BigInt-iOS.modulemap", - "${PODS_ROOT}/Headers/Public/BigInt/BigInt-iOS-umbrella.h", + "${PODS_ROOT}/Headers/Public/SipHash/SipHash-macOS.modulemap", + "${PODS_ROOT}/Headers/Public/SipHash/SipHash-macOS-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/BigInt-iOS-umbrella.h", + "${BUILT_PRODUCTS_DIR}/SipHash-macOS-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/BigInt/BigInt-iOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/BigInt/BigInt-iOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; - showEnvVarsInLog = 1; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SipHash/SipHash-macOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SipHash/SipHash-macOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - 755BFC4B404D1BFF99616B0008872FF1 /* Copy generated compatibility header */ = { + CE3CF38525DCE08112A80588851E9029 /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3351,84 +2782,8 @@ runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/BigInt/BigInt-macOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/BigInt/BigInt-macOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; - showEnvVarsInLog = 1; - }; - 88F5681CA66294272E1F1C3DCE300CAE /* Copy generated compatibility header */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/scrypt/scrypt-macOS.modulemap", - "${PODS_ROOT}/Headers/Public/scrypt/scrypt-macOS-umbrella.h", - ); - name = "Copy generated compatibility header"; - outputFileListPaths = ( - ); - outputPaths = ( - "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/scrypt-macOS-umbrella.h", - "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/scrypt/scrypt-macOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/scrypt/scrypt-macOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; - showEnvVarsInLog = 1; - }; - 8B19A86C041EB3572BC6954373DA0F4C /* Copy generated compatibility header */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/secp256k1_swift/secp256k1_swift-iOS.modulemap", - "${PODS_ROOT}/Headers/Public/secp256k1_swift/secp256k1_swift-iOS-umbrella.h", - ); - name = "Copy generated compatibility header"; - outputFileListPaths = ( - ); - outputPaths = ( - "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/secp256k1_swift-iOS-umbrella.h", - "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/secp256k1_swift/secp256k1_swift-iOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/secp256k1_swift/secp256k1_swift-iOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; - showEnvVarsInLog = 1; - }; - 98E00FEDAA686C9CD8CF43BECA6FE814 /* Copy generated compatibility header */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/Result/Result-macOS.modulemap", - "${PODS_ROOT}/Headers/Public/Result/Result-macOS-umbrella.h", - ); - name = "Copy generated compatibility header"; - outputFileListPaths = ( - ); - outputPaths = ( - "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/Result-macOS-umbrella.h", - "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/Result/Result-macOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/Result/Result-macOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; - showEnvVarsInLog = 1; }; - CEDD87EC0BBAB26DCC718B994238180F /* Copy generated compatibility header */ = { + E4702AAEB1CD36136AE94DA533375287 /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3437,23 +2792,22 @@ ); inputPaths = ( "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/scrypt/scrypt-iOS.modulemap", - "${PODS_ROOT}/Headers/Public/scrypt/scrypt-iOS-umbrella.h", + "${PODS_ROOT}/Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation.modulemap", + "${PODS_ROOT}/Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation-umbrella.h", ); name = "Copy generated compatibility header"; outputFileListPaths = ( ); outputPaths = ( "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/scrypt-iOS-umbrella.h", + "${BUILT_PRODUCTS_DIR}/PromiseKit.root-CorePromise-Foundation-umbrella.h", "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/scrypt/scrypt-iOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/scrypt/scrypt-iOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; - showEnvVarsInLog = 1; + shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - D14E31813C666F7A19A593F9E5E8D029 /* Copy generated compatibility header */ = { + F9D2F377780FEE8AF0228C1CEBC9E1EE /* Copy generated compatibility header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -3476,1072 +2830,797 @@ runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/secp256k1_swift/secp256k1_swift-macOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/secp256k1_swift/secp256k1_swift-macOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; - showEnvVarsInLog = 1; - }; - EDC821DB128FBEFA92BC6BC351D2709A /* Copy generated compatibility header */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/SipHash/SipHash-iOS.modulemap", - "${PODS_ROOT}/Headers/Public/SipHash/SipHash-iOS-umbrella.h", - ); - name = "Copy generated compatibility header"; - outputFileListPaths = ( - ); - outputPaths = ( - "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/SipHash-iOS-umbrella.h", - "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SipHash/SipHash-iOS.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/SipHash/SipHash-iOS-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; - showEnvVarsInLog = 1; }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - 104CDA071EC594D0742ECA77BC001352 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 61C9BCD007508C2CB8959FA50BF0F53F /* Addition.swift in Sources */, - 4D7DEDC820A1EF913455BC0FBE72FBD6 /* BigInt-iOS-dummy.m in Sources */, - F6EEBE907D9BF3B0332ED86D67236441 /* BigInt.swift in Sources */, - 1904E18F6CE01618BBBC1B31E43B64EA /* BigUInt.swift in Sources */, - AA08FA2EB9DB4E98494BFDDE5D4B4936 /* Bitwise Ops.swift in Sources */, - F6C04F880164DA1647FDF6654CD65CBE /* Codable.swift in Sources */, - 45482DED636330B9BCE4493225B66813 /* Comparable.swift in Sources */, - 42FF2C1D3648C354550AC88EE5E64B80 /* Data Conversion.swift in Sources */, - 158F6BC9635AF0C4F8FCAD1FB913BB45 /* Division.swift in Sources */, - B43A930051FDC74CE6667856407BD5CF /* Exponentiation.swift in Sources */, - 7F754A09D7EA3165D9758A80F307227E /* Floating Point Conversion.swift in Sources */, - 557E070EDC1D983960128B12A77AA293 /* GCD.swift in Sources */, - D1F0182968E66E044F80A9822BE772F0 /* Hashable.swift in Sources */, - 848EFB4F6CDA94AAAD25CCB2283E9EAA /* Integer Conversion.swift in Sources */, - 7A0702EE936C773C38F5E4B7F21AB26C /* Multiplication.swift in Sources */, - EBC1181767AADF30189982641F9B9648 /* Prime Test.swift in Sources */, - CE2BCA099CEA37688059295108D416AD /* Random.swift in Sources */, - 773013B84E21E3867773BCAB6E171CBC /* Shifts.swift in Sources */, - E1BD1671D6E0A0FDAC9298373486DA9F /* Square Root.swift in Sources */, - EF56A1A9A97666C4D03AA9AAF5A37918 /* Strideable.swift in Sources */, - C0101FD19738FB97383D1C0CF5EEBF77 /* String Conversion.swift in Sources */, - F854EACBF11549213B26B4748FBB94A0 /* Subtraction.swift in Sources */, - CBAB02308405D4C1CB4271EC4AB971F6 /* Words and Bits.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 192B436BFD5C2D881B0BF7EEB76DBDEA /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - FE52A2BA42E76A122211A8115915233D /* Pods-web3swift-iOS-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 1DBC5B75CBA97552EF84D50D6F053E3F /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - C13DF5C0C3793C734EF3847DE3DFE9A0 /* BufferStorage.swift in Sources */, - AFDE5FB41EA9B22F9F7D1845806B8436 /* Cimpl.c in Sources */, - C9B648C3CD7850DC94E49F5F5329CA81 /* Salsa.swift in Sources */, - B591BC023D1E6A16FCA94930AABFD4E3 /* scrypt-iOS-dummy.m in Sources */, - BC9A423C1774D10E28F894E40D5AE2A3 /* Scrypt.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 5454588D5593C6640B6CA5A030A215B3 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - B5D7A26D0B0598AB3F160AAF17DE949A /* ABI.swift in Sources */, - B4A0FDBAAF0122D250CB5DE25297FD8B /* ABIDecoding.swift in Sources */, - DA4D5FDFBCF015FFBE6F1AC4611F1A78 /* ABIElements.swift in Sources */, - 8FE762DAD36B785B235EDAD1AACD5F8E /* ABIEncoding.swift in Sources */, - 121DD0EAF125E14BB25B48EB3FD76B54 /* ABIExtensions.swift in Sources */, - AAC2F5A133AF7913D3359545CB362B8E /* ABIParameterTypes.swift in Sources */, - 1A363E92509740E616D5D1B3DAA1312B /* ABIParsing.swift in Sources */, - CEAE3126068D61D6D1DEE7A701376557 /* ABITypeParser.swift in Sources */, - 5AC824D111C540F3F5AFE019B18040DF /* EthereumABI-iOS-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 56F527CDDC9D100CCAA36D913406F1E0 /* Sources */ = { + 004133DDEBB412B95EA027CFF94E37FE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - BCD0F7C3FAC2C35AF21AF6BEB42F4C8A /* ABI.swift in Sources */, - B157BA21212B394F61AB6283EE656B0D /* ABIDecoding.swift in Sources */, - 1BB795BAAF1BEEBEFEC7CB4790454E62 /* ABIElements.swift in Sources */, - 36C2EF6383C5AC055C114EF70ACFA6EE /* ABIEncoding.swift in Sources */, - 9BC64851AD30BA60F98145D5B9A46329 /* ABIExtensions.swift in Sources */, - EFB12B5682D23EBB212EC96E839A72A2 /* ABIParameterTypes.swift in Sources */, - CE15D3C4822F0B1D8A0C774B3FEE3973 /* ABIParsing.swift in Sources */, - 27AD12765F2F7C59671EC211F125FF24 /* ABITypeParser.swift in Sources */, - 3389FCBD2470730A75AB56DDBDD268FD /* EthereumABI-macOS-dummy.m in Sources */, + 3CA57F4C1F693AF624BC81A47558FD53 /* after.m in Sources */, + AC2B039EA1755C11BC9E2F9B44DEF013 /* after.swift in Sources */, + CDA2D5E0EE42C3E39949543B21A6855C /* afterlife.swift in Sources */, + 731F6AF4B9003474A7F483ACA792CEF9 /* AnyPromise.m in Sources */, + 16AB332EAE742445CC3FB8EBF34AF2B2 /* AnyPromise.swift in Sources */, + 8FF058D4B8878CC3A0C319D324301698 /* Box.swift in Sources */, + 7AD014CF13E6DF9AC5096CD658320505 /* Catchable.swift in Sources */, + 21C45164BA9D0172A286ADE8715116A4 /* Configuration.swift in Sources */, + 6BF85113793B3B550B80C836C5331B53 /* CustomStringConvertible.swift in Sources */, + BB167AC671BEA02181B4BA97D487DBF1 /* Deprecations.swift in Sources */, + 4BE4B09F5BAFDF39618C39FA1670B4A1 /* dispatch_promise.m in Sources */, + 6C6C69C52B9B5BF2B3EA1435E7368EAC /* Error.swift in Sources */, + 06A8D45D409443986F839D317B2F66E9 /* firstly.swift in Sources */, + 9D102E71957D46C0B7235115A0E05CDB /* Guarantee.swift in Sources */, + 30EDA872902E4E7F8DB7D4C265754432 /* hang.m in Sources */, + 2478AE9F55B081C003329434D8A2FFDE /* hang.swift in Sources */, + 2F8A56B4A6507A38B1B84EDDBEEFDFF1 /* join.m in Sources */, + 8DA53E0490329F9745892A0550FB64DA /* LogEvent.swift in Sources */, + E37A626513E0CE69497A07E089FE9D18 /* NSNotificationCenter+AnyPromise.m in Sources */, + F10AC4BB98E4147289E809BEA912B94A /* NSNotificationCenter+Promise.swift in Sources */, + E032F707673BA0095183B54D772A0D7C /* NSObject+Promise.swift in Sources */, + 58DADEFEFC3D99EC0302255C0B0120C7 /* NSTask+AnyPromise.m in Sources */, + AB284EA2F9102F9624BFB1724735E71B /* NSURLSession+AnyPromise.m in Sources */, + 3F933408D15C84E0D05F643BEC1C506D /* NSURLSession+Promise.swift in Sources */, + C00F3BA3A1EAA206A9163135DC003F73 /* Process+Promise.swift in Sources */, + E9F84B440851BB1388B3A113124CD3B5 /* Promise.swift in Sources */, + 043AC05F23E9C59CC1A7F48E3FC477DE /* PromiseKit-dummy.m in Sources */, + C26DF13E91E61B8E44BF3CABA6600A7B /* race.m in Sources */, + 79FF366B10CB8D8565BB0AA73DBEBF1B /* race.swift in Sources */, + 79C57833CA884F11C921D5BB68611C53 /* Resolver.swift in Sources */, + 982565212122020ECAD005CA91F4C71C /* Thenable.swift in Sources */, + 31488A9BA10F4EA61B7AE5AE427BB97A /* UIView+AnyPromise.m in Sources */, + 1AF9930C8AD9068C23C077EFE8E47D8E /* UIView+Promise.swift in Sources */, + 29163DCCA96C5BB244A4A2A4B4258DB8 /* UIViewController+AnyPromise.m in Sources */, + 761ADAE7763EA204F95443E634971F84 /* UIViewPropertyAnimator+Promise.swift in Sources */, + 50CB47BF15C56A30425F61BF4F5A210F /* when.m in Sources */, + 79C465A5657F6D9F45DE6735F574BA2C /* when.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 572757A26D1506727C77A3C529A93116 /* Sources */ = { + 10BBD477F5DB2A9EC055FA12A7551B97 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 603D7473332E9462B3CCCD0E7BB087FB /* Pods-web3swift-iOS_Tests-dummy.m in Sources */, + 9E184008CF366578CFDE9F65B831F495 /* Pods-web3swift-macOS-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 57B025A6EC142DE7E77982E7488CF39E /* Sources */ = { + 28FC59FE0160CB12542B150EB1DFE61B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - AC932B736284B35ECAD3DB196C2C4533 /* BufferStorage.swift in Sources */, - 5342EFAEB9363EEF4AA9D23C58E28589 /* Cimpl.c in Sources */, - C540A907CA97EA4FB79818D21D2E7CD0 /* Salsa.swift in Sources */, - B50565BC4DBFAF865B10BA46420F7625 /* scrypt-macOS-dummy.m in Sources */, - E211E262D4BD3E0165706646B9DBAD9C /* Scrypt.swift in Sources */, + 27F7D4F4A7C3C671641A88E266E1B1C5 /* Pods-web3swift-iOS-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 58FA6C50C3E2C937C3793F316EDB34B2 /* Sources */ = { + 322C5A6F8FC6199FB1553BF9C719B00F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 89AD1BFCA3B307CD78AFB34118AC031D /* Addition.swift in Sources */, - B640565E1593B250390597C2651078A4 /* BigInt-macOS-dummy.m in Sources */, - 7FE0C78E1D6CF35FD66403216909410B /* BigInt.swift in Sources */, - 3AC07C0FB85EDC81532D78FAB99C85B1 /* BigUInt.swift in Sources */, - D81D753CE65D4B1E0F26F57606BD0F6C /* Bitwise Ops.swift in Sources */, - A4F8D815D07249B30E393C63694BF3D7 /* Codable.swift in Sources */, - 38D8B82703E87B790A4D8C9B749644DF /* Comparable.swift in Sources */, - E254A91C69969B33ED1BF9BDE5B19AED /* Data Conversion.swift in Sources */, - 7C414865BEC16506132F9910DBD62F3B /* Division.swift in Sources */, - 51DADAE211CE77CDDD762DF1F5FAA236 /* Exponentiation.swift in Sources */, - 337EA355DE058979DB126870227A42DF /* Floating Point Conversion.swift in Sources */, - EFDC04F64EB4766D33AC8058E12B4561 /* GCD.swift in Sources */, - 9DAE14B88EE655354CACE65717FA211E /* Hashable.swift in Sources */, - AFDA9E12CC7195153491C8CD1C0AAD8B /* Integer Conversion.swift in Sources */, - 7DB10EF26A0A2F6768F695BE03C0AB86 /* Multiplication.swift in Sources */, - AB02DBB24DBB4F98005C0C14C342F8FF /* Prime Test.swift in Sources */, - 193CE1B123F216F0140298A506854F9D /* Random.swift in Sources */, - 1AAC341916DC64CD28D08BDFED57AC9C /* Shifts.swift in Sources */, - D6BDAA0C8CA8843CE436AA3573C378F9 /* Square Root.swift in Sources */, - 8601AFFE38D08BA40B4AED33D04654E4 /* Strideable.swift in Sources */, - 354D68B8C8B6D4C003BDB91E8A1D680A /* String Conversion.swift in Sources */, - C0F8B164DDA6157937A300C207D56E4E /* Subtraction.swift in Sources */, - 2EDCE4A3A80772C88E0B4031FE4D86C6 /* Words and Bits.swift in Sources */, + 51D7430F23144EFB2A36FDE351A6D996 /* ABI.swift in Sources */, + 8343E0CD704DDF33F0DA4CE7AB8A54E9 /* ABIDecoding.swift in Sources */, + F192B9AA41CE18FAABE09EBE04223176 /* ABIElements.swift in Sources */, + FB9173AB116AC0E3A81C6D45598D0664 /* ABIEncoding.swift in Sources */, + 73B1A9F3331D799BF30DEC8A10506007 /* ABIExtensions.swift in Sources */, + 8AD02821DA12985D2761C78526F2EBC8 /* ABIParameterTypes.swift in Sources */, + 334E6BEBF2CAA31BB2E7F88BE0957F35 /* ABIParsing.swift in Sources */, + B8430DD99BFA0E77648CB58FA8703792 /* ABITypeParser.swift in Sources */, + 97492EE70DC6A2BB2F2A2D79FD0C1FBA /* EthereumABI-iOS-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 6950A9AD0D066BC48BB15390EA10BE78 /* Sources */ = { + 3B8A11C9B51F842CC04890FC9288A9E1 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 6817327279945D8425268EF14CDDAC21 /* Primitive Types.swift in Sources */, - 698DB1FA7FF3234946A86E51AF828F39 /* RandomUInt64.swift in Sources */, - F2CEA0F86BECA15D8730D3D53D9EAF69 /* SipHash-iOS-dummy.m in Sources */, - 359269757B7FED4424DD9489F42BBB49 /* SipHashable.swift in Sources */, - 3F474D94A325AFDB74206B0CD0790920 /* SipHasher.swift in Sources */, + 07F6C599901282E06141F6488B55F043 /* lax_der_parsing.c in Sources */, + 439FF0B3698C7F9417B1FE2A3A5713BA /* lax_der_privatekey_parsing.c in Sources */, + 702A917E750F6365E95930FCDA2E2354 /* secp256k1.c in Sources */, + 2CB3D55F31D6927F4AA4C4BF34FF932A /* secp256k1.swift in Sources */, + C07CB111F663AB95174FB6E036C57037 /* secp256k1_swift-macOS-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 6C32DF8E3D984792A311C4A5FD4645C7 /* Sources */ = { + 4C476683CD8E98011B6E392650BE2EDA /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - CFBF7084F0841CB8777A37BC16092662 /* after.m in Sources */, - 6A6F08C9310263A607DD61DF9EC1EA5F /* after.swift in Sources */, - 4ABF0E379FBEF92B4F0B8B68CBE09230 /* afterlife.swift in Sources */, - 0698C088B99DA6A050F31AABA173ED61 /* AnyPromise.m in Sources */, - 52E178194B9296D51D79BF2B7A4F7BA5 /* AnyPromise.swift in Sources */, - 857A105811C550ED97B48E423769E135 /* Box.swift in Sources */, - 3851107FB3FA5A4E70BE628AF438BC19 /* Catchable.swift in Sources */, - 509748BEA3EC752BC3A2AC9B055DE91C /* Configuration.swift in Sources */, - 64B09F51D747BE80ACF3869000E89585 /* CustomStringConvertible.swift in Sources */, - 0BE78CEAD41114017D74519E3B67A0A2 /* Deprecations.swift in Sources */, - 33E0957D577926FA5916FE4D0A9A431A /* dispatch_promise.m in Sources */, - DE9F01F9CE4B8C74DB084D584C1F4DF7 /* Error.swift in Sources */, - 46930C6A0C648E4A7A0830282F53E996 /* firstly.swift in Sources */, - FCA65EE46FA16DBEA0AD94E3C1C2FD03 /* Guarantee.swift in Sources */, - 2688E6C9E4E219F10E1154D94A3353B5 /* hang.m in Sources */, - 82C94A26B21102E331D831274DF3E5F3 /* hang.swift in Sources */, - AEE97FC60DDB4995F16A1796F5B56C1B /* join.m in Sources */, - 969296ED15F25F2DBDFA4E8DE7A3F15C /* NSNotificationCenter+AnyPromise.m in Sources */, - D7EC50261154FE1C386EDF60B128A90F /* NSNotificationCenter+Promise.swift in Sources */, - 84921E76FF03F22869F7FD1C2CC044B0 /* NSObject+Promise.swift in Sources */, - 0E5539016575272AA3BFC2BEC1D7EB53 /* NSTask+AnyPromise.m in Sources */, - 81AEF5216BF27FF1FAF23471914CFB03 /* NSURLSession+AnyPromise.m in Sources */, - 6970C806A3C7873A22DA26802EE63912 /* NSURLSession+Promise.swift in Sources */, - 842761D17768C84E2B62EECED7A7A656 /* Process+Promise.swift in Sources */, - DD67FFA8EE4F3833E14B823CEE55424B /* Promise.swift in Sources */, - 4AFCC9EC62D8433A0A0083506BFA0830 /* PromiseKit.root-CorePromise-Foundation-dummy.m in Sources */, - 937080F5624E366ADA825757B45DEE90 /* race.m in Sources */, - F281004328C1EE7335B9F8B4DF6D8F0B /* race.swift in Sources */, - 1D9EE21994BB9C1FDCBA47554188C89B /* Resolver.swift in Sources */, - 2369A748CC5CAD0D29225D30090B0131 /* Thenable.swift in Sources */, - F0444E1F4E7C762ECC68CF056B05412E /* when.m in Sources */, - FF7A4D23C449D4BB4A93095BB9F4ECA5 /* when.swift in Sources */, + 8997169700CAE75FEACD7D24AF3091B4 /* Primitive Types.swift in Sources */, + E8917FF6C51A4CE3C629E5157B384E91 /* RandomUInt64.swift in Sources */, + F06C8B8F8D37D3D1C6385058F2DC78E0 /* SipHash-iOS-dummy.m in Sources */, + 2A72B0FD70E02FE05ADCED34389E5D5F /* SipHashable.swift in Sources */, + C1AC1BD71592B749FC0E026236465AA7 /* SipHasher.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 7BA75396367E53FB54211DB664B4547E /* Sources */ = { + 51C938BAE18755447E9658ECE44D2046 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - A8995C0B368AF79026265F486D640985 /* Primitive Types.swift in Sources */, - 717B05FECD48B3ED8481296EF0CCF350 /* RandomUInt64.swift in Sources */, - 187B191D2E4399E1567DB24BD93F0486 /* SipHash-macOS-dummy.m in Sources */, - 377C6046F93E7409F3996D06ADAD4CC7 /* SipHashable.swift in Sources */, - 6F5B521B508C0230EF8488842DE2C905 /* SipHasher.swift in Sources */, + ACA246ADC243516B958514961ADFA448 /* ABI.swift in Sources */, + EC847E84AB56C7495E6C5757626DD9B2 /* ABIDecoding.swift in Sources */, + 5D1489AF420BA86ED7267F073472FFFD /* ABIElements.swift in Sources */, + CF1B3D883A771890014357974079E79F /* ABIEncoding.swift in Sources */, + C2A34B9C5DC6B5BA9515632AFCB3B696 /* ABIExtensions.swift in Sources */, + 10717F8A2457487A4D4C18F24CFBCC86 /* ABIParameterTypes.swift in Sources */, + 0F9C3AAB096E8C0FE8DF2F59168EEBF3 /* ABIParsing.swift in Sources */, + 8C2E921986CBD898E3CB198E565A1B4F /* ABITypeParser.swift in Sources */, + A598C6767AF38F053748123382282A95 /* EthereumABI-macOS-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 7C8DB5921448D3C2CD42DF825BA68B7B /* Sources */ = { + 599841B1239AE833928D7E250055187C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 6C983FCC57A9424B92E0AD5F05317431 /* RLP.swift in Sources */, - F5AE13A73A33CAF4BA119DDEBCAC5809 /* SwiftRLP-macOS-dummy.m in Sources */, + 09B6BC2DBE49E7A8C1A7EABA34ACE318 /* Pods-web3swift-macOS_Tests-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8FA32F9F48C4C6C1BA1B020B1EACED3A /* Sources */ = { + 61027DBF7F22B307C05DA33E80C5AC45 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - A1636315A5B3017312CFC781DF83901E /* AEAD.swift in Sources */, - 65D0354F4B4E32CBA63ECDF84AFAD283 /* AEADChaCha20Poly1305.swift in Sources */, - 3819CB7BE87DC385D208FF40C7199DEA /* AES+Foundation.swift in Sources */, - 31D346420CE39369D66215B21F8A3337 /* AES.Cryptors.swift in Sources */, - 11D236D734F12042B70BB21010A7BB31 /* AES.swift in Sources */, - 098D227D8DAE7643ACDF1DBCE8AA4264 /* Array+Extension.swift in Sources */, - DA1588018CD8315CFCBB2E0806B753E5 /* Array+Foundation.swift in Sources */, - CAF3800A1D4B45C61035F3A330991F20 /* Authenticator.swift in Sources */, - 83C9B6E62BE2665CCF9078D50C66331E /* BatchedCollection.swift in Sources */, - 24D38DE85704AB93DCA1AA003FBD6729 /* Bit.swift in Sources */, - 465C38010042DF8DAEFA492DCE294A36 /* BlockCipher.swift in Sources */, - E38ACED69C24647A7A07B2B72C7580BD /* BlockDecryptor.swift in Sources */, - 76E0382DDD9E348354DE5C5F8120D2B8 /* BlockEncryptor.swift in Sources */, - E96D904E355EFA92932B4B71E59472E4 /* BlockMode.swift in Sources */, - 1726CE463B9A337870F28E208B8F268E /* BlockModeOptions.swift in Sources */, - C003185B61E62CF4BD4690EDBD0719A3 /* Blowfish+Foundation.swift in Sources */, - D7875CD7BA041CED180D37E0448C09A8 /* Blowfish.swift in Sources */, - 987DCF48843E8B83BE9F0B5788175D53 /* CBC.swift in Sources */, - 8DCA7529640903D6984416665D803C1D /* CBCMAC.swift in Sources */, - F1DD83612B8154D1465CF398FCFA9596 /* CCM.swift in Sources */, - 447C407907733320787E8F23946656EE /* CFB.swift in Sources */, - 5B4044B103053232D6A987856C610367 /* ChaCha20+Foundation.swift in Sources */, - 35D45B19269F07EA96E6F003C6A1F04D /* ChaCha20.swift in Sources */, - E6950B7C92641175616A7FE09FA2574F /* Checksum.swift in Sources */, - AB9E1F4EDDB1BFD7F4359B0E1AEF9C78 /* Cipher.swift in Sources */, - 527E46A66487D9D5B3FF54359A3951EB /* CipherModeWorker.swift in Sources */, - 48B50CFAD0E4088080A109DCA7B8688F /* CMAC.swift in Sources */, - C510E3B26A4F4876F89A59D5D2F22006 /* Collection+Extension.swift in Sources */, - 279EAE9173342F41D610247C9B8788DE /* CompactMap.swift in Sources */, - 1EAE65FB4A140803FE03F605B5B9AA82 /* Cryptor.swift in Sources */, - 8B4AC0EBDAD7A87FF683938E057D5338 /* Cryptors.swift in Sources */, - 8CBF1AE067B860433B0A4BE710FFA9BD /* CryptoSwift-iOS-dummy.m in Sources */, - E4FB02298751B056940AB39261020DAB /* CTR.swift in Sources */, - 70C08283C27C54420E80CCFB8C2CEB18 /* Data+Extension.swift in Sources */, - 557151A9F797E462E701215A27F7DC21 /* Digest.swift in Sources */, - A72461C8573DCDB8310FA557C3BA1DDA /* DigestType.swift in Sources */, - E350B1B350751D65ED5A630756C5DDAF /* ECB.swift in Sources */, - 3D80464CEDFAD819CD4BCB5190A469E9 /* GCM.swift in Sources */, - 6E1A1FD632248BF8EA8C08628B1DD44A /* Generics.swift in Sources */, - 219282246EF9A166FC2BD24AC6997C06 /* HKDF.swift in Sources */, - 8645C073FDA17B6DF8E4AADCE0808C3C /* HMAC+Foundation.swift in Sources */, - 8CFC200142682965D7D13983526BEC97 /* HMAC.swift in Sources */, - 8593AEFA684E7B84208518E6FC380FB7 /* Int+Extension.swift in Sources */, - AA4AE37CE61DB029CDA7A78DF0E65A30 /* MD5.swift in Sources */, - D7AA60A9860ED2E7DD7440AC9D799A04 /* NoPadding.swift in Sources */, - 1DC075FE4097BF0E29641EDD65D31E86 /* OFB.swift in Sources */, - 318456407793AD399D02863A812ED6DE /* Operators.swift in Sources */, - BAD670F268A8F2AB9BB2BD41BA18BEFA /* Padding.swift in Sources */, - A419E91722005FB59C7DC3BEA7AC0733 /* PBKDF1.swift in Sources */, - 8EAEFFBCB259C139AE42E4967BFCD638 /* PBKDF2.swift in Sources */, - 09BAF87C5E1AF9E3EE4DEA24FF666E43 /* PCBC.swift in Sources */, - C6896E99AC63CF7E9506A6E8CA124CD5 /* PKCS5.swift in Sources */, - 76A9DE7C8BC7B646D1A0508BF1A38A22 /* PKCS7.swift in Sources */, - 7B5BE028C02660F6A97F1D470C96F05D /* PKCS7Padding.swift in Sources */, - 0315EE301733CF0DE349A0C9B65C177F /* Poly1305.swift in Sources */, - 4EB23EA6CB130E3291B0776D3862D748 /* Rabbit+Foundation.swift in Sources */, - FFD1323B3E415476F73D432694CC4D35 /* Rabbit.swift in Sources */, - 99365E9205AEA46510A70B0092872710 /* RandomBytesSequence.swift in Sources */, - ADE49554E5BC26D0FC3CB250EC153F83 /* SecureBytes.swift in Sources */, - 93BF74723D8898DC3E8DC67317C1B0EB /* SHA1.swift in Sources */, - 6B71498DEADD20033325A53D27E6191A /* SHA2.swift in Sources */, - DA1E098DCF3DEE1C5D699424486C1D64 /* SHA3.swift in Sources */, - 862C49A4047D7B32FA8ED4644AAF3DE2 /* StreamDecryptor.swift in Sources */, - CC44CC395434DAA9F2F7DA1D8E1C341A /* StreamEncryptor.swift in Sources */, - B1CE9BDAFCAEDA7D99F7545490D1D518 /* String+Extension.swift in Sources */, - DED6A3731F280B7A5C4BA0088245421D /* String+FoundationExtension.swift in Sources */, - 55620C107463741AB202D7B93B8AC47A /* UInt128.swift in Sources */, - 3867CF007FF0AC14F07271D9E60154CF /* UInt16+Extension.swift in Sources */, - A2A378FB0E28CFD130DD02F25B9420EF /* UInt32+Extension.swift in Sources */, - 3FA010055B3BC4813A4245727D6E2AE7 /* UInt64+Extension.swift in Sources */, - 6CED57BC415DF0F388D893405FE3DC3A /* UInt8+Extension.swift in Sources */, - 0C3EF791FBE499977F647EE7635CC4C9 /* Updatable.swift in Sources */, - DD7EF0CDE3C0223DD3933632CDB2AB01 /* Utils+Foundation.swift in Sources */, - 6D4618F519FFEDB9117FC4341C7F3F4A /* Utils.swift in Sources */, - 4F70068CDD913C18026C4A968EA92E9A /* ZeroPadding.swift in Sources */, + 644892D4646BB52B39011A418EA6B185 /* Pods-web3swift-iOS_Tests-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 981295A50198CC22BC99FB891D53C23C /* Sources */ = { + 6D3962739D53B764AD32A65A8DCDC25D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 8104031319BC96F60BFD0F501909D797 /* AnyError.swift in Sources */, - 162C34742BB8CDD3E2987A46C854F282 /* NoError.swift in Sources */, - 149D4B201B632E438223FBA71B4394D3 /* Result-macOS-dummy.m in Sources */, - 12E9BA35700BF9E489BC75ABC6088E61 /* Result.swift in Sources */, - 856C7A8C7D4956726A7299BEFBC01C49 /* ResultProtocol.swift in Sources */, + 0A4DB6625965D8E286C6B2AD645F4BD8 /* Addition.swift in Sources */, + 424B4D98E2454D0A035F5F268E5435B7 /* BigInt-iOS-dummy.m in Sources */, + 45EE63EB69A7B5F0AFCDA0555298D9D4 /* BigInt.swift in Sources */, + A6D0C39913C5D7B9245E20ACD8B3D435 /* BigUInt.swift in Sources */, + A01C0DB6711A08ECFD6C8F6406BEF557 /* Bitwise Ops.swift in Sources */, + 249562F51A5E07DF862CB21AC0F31ADC /* Codable.swift in Sources */, + A63D3156C4ECF681AFC0A9063FC6857D /* Comparable.swift in Sources */, + 55AF1A2B2AF621E92A3DC3627572D977 /* Data Conversion.swift in Sources */, + 1B0B519A890C7F9491BC726B690153B5 /* Division.swift in Sources */, + 9598EE4AAE18E6340B0672A9EF2535A5 /* Exponentiation.swift in Sources */, + 4A2E47CB1697E276EAFBC7979E6A6839 /* Floating Point Conversion.swift in Sources */, + 5CD127C5E160A42B8AE4E822B599388C /* GCD.swift in Sources */, + 476DEAA8AF896F6AD72F0B373A9DD1FA /* Hashable.swift in Sources */, + 1216B707DC708F71B95BEC576ED3A514 /* Integer Conversion.swift in Sources */, + BF0B67682758CBDD673D21D35BEE7CFA /* Multiplication.swift in Sources */, + 44965233E311D3C51C6849BDCD0E93FB /* Prime Test.swift in Sources */, + 8BD7F507986BE7AD40FB7223BE29D28D /* Random.swift in Sources */, + 2000B7B520FE6E56E8A656A2B19D5C0C /* Shifts.swift in Sources */, + 6481313C8C3C1D8D90B08F31CCA22D6C /* Square Root.swift in Sources */, + 934D50ACF6E4801B462957C1833EAE58 /* Strideable.swift in Sources */, + F6BED735A14EA39D6CACA08AAFE2A2D6 /* String Conversion.swift in Sources */, + E4EE18C02BC4B7C3F8F519C369242C0B /* Subtraction.swift in Sources */, + FE68B248A41B39B45643D96F31EEE19C /* Words and Bits.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9CB22439A4403B91380A6D0FF75767DD /* Sources */ = { + 8BB861968A5C16024B3009445BE35BB6 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 8C8D2A38239F1CDA6CB302EFEA1E18B4 /* RLP.swift in Sources */, - D3B166774A35F98D4C599A9B4DCBDC82 /* SwiftRLP-iOS-dummy.m in Sources */, + 1E6C8ECFAB1A902A4936FFEB22079A02 /* Addition.swift in Sources */, + A050BEA711438CC85129734996EE1D87 /* BigInt-macOS-dummy.m in Sources */, + 77F455101FC0B383A79CB4B45EF9FA93 /* BigInt.swift in Sources */, + 0A11C0F9B934691866059D59116B481F /* BigUInt.swift in Sources */, + D889117CC748F0BE8A7219562B4206A2 /* Bitwise Ops.swift in Sources */, + 5C701C2C1EECF8756F3C33A520FC487A /* Codable.swift in Sources */, + 42CBF29A9D2F4D27B33BB161B275341A /* Comparable.swift in Sources */, + D259B9ED1508919F7376FD7C91B3A7CA /* Data Conversion.swift in Sources */, + A33C081D80B8A159E7EEBE439CB1164B /* Division.swift in Sources */, + 3167F30268878033D0C63889142F1B8C /* Exponentiation.swift in Sources */, + DF35715AB3E005727EA339CE57FD6621 /* Floating Point Conversion.swift in Sources */, + 76A278B49C734EA2F4FC9B7BB525EE05 /* GCD.swift in Sources */, + C0052322694AD16624A2C8CCE5C3AA9A /* Hashable.swift in Sources */, + 6FA13E9363102766D5A3B0112B6E16D7 /* Integer Conversion.swift in Sources */, + C432DD49D64CD3832002378131B99297 /* Multiplication.swift in Sources */, + E2066057CCDBB9941A2E211F94D7F3E8 /* Prime Test.swift in Sources */, + EE06CB9F5FE216F4A46A8BE1686ECA74 /* Random.swift in Sources */, + C6F73E1C3B3702F5A2FE5E4053C774EA /* Shifts.swift in Sources */, + E6D119B02C621B2BD7C5B196197048D0 /* Square Root.swift in Sources */, + 522EF6236FAD5887D3F5175843C371ED /* Strideable.swift in Sources */, + A8F55FBB43E21EB57F926312D6D193FA /* String Conversion.swift in Sources */, + 64CE2C75FD9CA44225080EAA73AC1438 /* Subtraction.swift in Sources */, + 2E9AA763D6EB6DF71169A2ED2A1FDB42 /* Words and Bits.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - A5A45EF12B04C5C92A3AEF6FB3A93BC5 /* Sources */ = { + 92F348D8B92461738F51F39073CF6D1B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - EB9345AB32E8C1BCE5C88C239CFAF2B9 /* AEAD.swift in Sources */, - 54CD3C94770F9985D0EDD8AD2D880EEF /* AEADChaCha20Poly1305.swift in Sources */, - 441F98C26072F42F773DDF5C14AC249E /* AES+Foundation.swift in Sources */, - EDEB77EE161E91BE126DB5BECD0D2F88 /* AES.Cryptors.swift in Sources */, - F95445AB786CF29CEA99E52C88BFE706 /* AES.swift in Sources */, - 3B0D18B9FCA958796CDACD6710637030 /* Array+Extension.swift in Sources */, - A26E92B79121B74FDE94799BF2A92C91 /* Array+Foundation.swift in Sources */, - B716300FB849152C5C4C3DC9C14C8E8D /* Authenticator.swift in Sources */, - 911E85408B3D802D7981B85D7192128F /* BatchedCollection.swift in Sources */, - C969C4CB640BF795B01F3648075A446D /* Bit.swift in Sources */, - D29E48A6FDC719FD2FF024625C37CA22 /* BlockCipher.swift in Sources */, - EBD3735323AB89C906B5E1C536976080 /* BlockDecryptor.swift in Sources */, - E15BFF7A7883A5BFB699464499718E52 /* BlockEncryptor.swift in Sources */, - 9F975F5CF4816CD3A6CA2282F5F4E3F2 /* BlockMode.swift in Sources */, - A1E8398E1FC2566D94EE4D94B48E909A /* BlockModeOptions.swift in Sources */, - 9FA8CF326DCA266C358B26FC42191498 /* Blowfish+Foundation.swift in Sources */, - 48EE55837C3546B46DFCD59737CEDC3C /* Blowfish.swift in Sources */, - 2AE019C6FBE28F14BBCF9011859E76C2 /* CBC.swift in Sources */, - 0A396743B4ADF0FA7C12FDF1BA2C5F14 /* CBCMAC.swift in Sources */, - 78638EB4FF9E1219EC7E04E8B97EB448 /* CCM.swift in Sources */, - 3BC2BF6E6B27BFABAEE1C5B8AD2838D7 /* CFB.swift in Sources */, - 87C8D1C1A44E68BA3761B2915728AA1D /* ChaCha20+Foundation.swift in Sources */, - 4C82B6EF64C041919BD1BDFB613CA7AF /* ChaCha20.swift in Sources */, - 272DA3B8E6A36A340F174862DDF47CFA /* Checksum.swift in Sources */, - FA47C2FD4BE0AEE4BBB8F078CEDED890 /* Cipher.swift in Sources */, - BB71E3B83F7833D6D6D7FDEAEA0BD96B /* CipherModeWorker.swift in Sources */, - AEF51F69F68DDFB4BD984ACD87DA0517 /* CMAC.swift in Sources */, - FF83256DE909E2F86AEBBF4E51F42EF0 /* Collection+Extension.swift in Sources */, - A91379A538F389B10BAB2CE9D406BDCE /* CompactMap.swift in Sources */, - B075220C6A1ACDF3E6ECA9447125C827 /* Cryptor.swift in Sources */, - C0951D3A5CDA6E27EDC2A65A700C8D8D /* Cryptors.swift in Sources */, - 0416379BA218FFDEAF901B16AD09831F /* CryptoSwift-macOS-dummy.m in Sources */, - 9EF0841FD75468EF3543A5C6A25A9398 /* CTR.swift in Sources */, - 6DC3B988093A7855E6880FFE8AE3D3B4 /* Data+Extension.swift in Sources */, - D4C0E6966E5FED70544A97ACC237CF3A /* Digest.swift in Sources */, - 55714E2CA2C818B9BB609FE4303A7AE3 /* DigestType.swift in Sources */, - 7BFB63A076CB21871132CA1C68FA934B /* ECB.swift in Sources */, - EF2912DE621D3B57FB6A277CBF39B316 /* GCM.swift in Sources */, - 22FF16F6223F01F3AA966B2E701CBF89 /* Generics.swift in Sources */, - A65A2E325268ED551F8A5D89FB7E75FD /* HKDF.swift in Sources */, - CD1400BD40761FCBE46B17F6B8AA0AE9 /* HMAC+Foundation.swift in Sources */, - 906F0233096CF30AA2ADD2032085E9EA /* HMAC.swift in Sources */, - A829DDB57163254C51DF6C9896A1666E /* Int+Extension.swift in Sources */, - 9E9ABC19900EB9A2F58E05DEDE4C9C6A /* MD5.swift in Sources */, - D2C9540655CD82F8A12305D2B953BD71 /* NoPadding.swift in Sources */, - 44F4771652CF7E4CD82AFFF61B0ED567 /* OFB.swift in Sources */, - 857F892AC414752BEECA9829E4EA6322 /* Operators.swift in Sources */, - 16430D1306BA11693EFE55BE2052FBEB /* Padding.swift in Sources */, - AFF838D30AE798EA2B0FE11A1ED0729E /* PBKDF1.swift in Sources */, - C70A86EC15752B0731CD015CEF45CAAF /* PBKDF2.swift in Sources */, - F48FDD8548C612FB765A5F4D3F2AAEB2 /* PCBC.swift in Sources */, - 41E4BB16EA30C7552FF1E3CA6BC0491D /* PKCS5.swift in Sources */, - DAA014164E03E57A7D043C270B6C9B84 /* PKCS7.swift in Sources */, - 5493B45FC1BD542111A20AC6A58EA0B1 /* PKCS7Padding.swift in Sources */, - 01349159EBEDEB29A5C35BA3B387F596 /* Poly1305.swift in Sources */, - 494A8C06290340CA7C968264669CD5C0 /* Rabbit+Foundation.swift in Sources */, - 9BB2691E8EC04617309A1B905F5A652B /* Rabbit.swift in Sources */, - 723881423457C16AFC563593E5F5B7E1 /* RandomBytesSequence.swift in Sources */, - 50DE88114B7BD18A98F0F45A972079E3 /* SecureBytes.swift in Sources */, - EB52C8F7723FCC94649C4768B67E2E3A /* SHA1.swift in Sources */, - 1736288FC9BC2391AF96F9CCBA1A27D2 /* SHA2.swift in Sources */, - DE86F4DBFBAE2D9EADB44907B3B7FC1D /* SHA3.swift in Sources */, - 84AD91997553D782969A046B9146044A /* StreamDecryptor.swift in Sources */, - D57E19C3E86448FD0CA3B9742DB49497 /* StreamEncryptor.swift in Sources */, - 44AEE69C5AA31A84CCEB7534C0855D78 /* String+Extension.swift in Sources */, - 7AE2FD363C4422762B7BC5E2005F7C2F /* String+FoundationExtension.swift in Sources */, - AFEBE1E855779D74D26F05919F5001AA /* UInt128.swift in Sources */, - 1A8FE1E286DA1769792CED41CA55E329 /* UInt16+Extension.swift in Sources */, - 51B79A81BE02C232299A5DA47E988277 /* UInt32+Extension.swift in Sources */, - 85FB5B7FC1D897B946EBAE4BEAC9CE4D /* UInt64+Extension.swift in Sources */, - B52E20B7BAF9DFF4ACF992979FAA904D /* UInt8+Extension.swift in Sources */, - C83FF7FC178BF33DD5052001F05A83BF /* Updatable.swift in Sources */, - 6121E601434E10D5CC3A01A2C815B0D0 /* Utils+Foundation.swift in Sources */, - 09BF24BCE4F4A393B8E2A8FF610FA924 /* Utils.swift in Sources */, - FD6E4E6D2515323B98F8499CAF7D8486 /* ZeroPadding.swift in Sources */, + A2844278FFC10E7E29A67DA4CF61DE80 /* RLP.swift in Sources */, + 6E7911B920C62CD0A6550093A52D92A3 /* SwiftRLP-iOS-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - B2D0D69A20610EAC9B54E4B5D6B33246 /* Sources */ = { + AFD10E4E17596971506F0C45A3D7CBD1 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 407A49373ABBE880240E941F98D7F117 /* after.m in Sources */, - 551E69D2CA91185ACDFCBFDE5505A63F /* after.swift in Sources */, - 4B0E14BAB8E59688BEDD2B5C94E261FA /* afterlife.swift in Sources */, - 46374BB7EC19111A4297CFE9832387F6 /* AnyPromise.m in Sources */, - 16DEF17C280AFAD959ECEED27F7FDCD6 /* AnyPromise.swift in Sources */, - F3B4A2958AB11045072673A69A78A808 /* Box.swift in Sources */, - E6E4C025FE5F1391E96A65CF5F594591 /* Catchable.swift in Sources */, - C1D9D7ECEE62A04544DFA4A2889BCC7D /* Configuration.swift in Sources */, - DE020DA46E23F23DCCFAE08D581C1210 /* CustomStringConvertible.swift in Sources */, - DE0C833855F30BFD02D7F624009AFCE5 /* Deprecations.swift in Sources */, - A7D96D76C3CF2A958DEDBFD4524D7526 /* dispatch_promise.m in Sources */, - 9F8C5B0AB545F419AF2F97CCD7224BB8 /* Error.swift in Sources */, - AEC703672CF0251F4AE1B807443AA2DF /* firstly.swift in Sources */, - 44C09B849F87D5EC7B9C8348E301AB1B /* Guarantee.swift in Sources */, - 6B2DC610BB5ACC7953553D5C4FA39033 /* hang.m in Sources */, - D486D63B958DFDD8C755799433969946 /* hang.swift in Sources */, - 2A7E41504F95438DB79E852FB720F8B8 /* join.m in Sources */, - FB5F656078445F49C1D464089236D551 /* NSNotificationCenter+AnyPromise.m in Sources */, - A94EC8DF49968D812DEDDAD218DDAE1E /* NSNotificationCenter+Promise.swift in Sources */, - 06AFCBEE04085CA117D6CEA63CF64C27 /* NSObject+Promise.swift in Sources */, - BCE563F1B7FA756C138FC28179851EC7 /* NSTask+AnyPromise.m in Sources */, - 64B44E304433C6993AB07F47614BBC5E /* NSURLSession+AnyPromise.m in Sources */, - 1C4DEFB88F8A0938532DA2184D2402AC /* NSURLSession+Promise.swift in Sources */, - 8BA4D38F41C7AD0545B23BB7671C2114 /* Process+Promise.swift in Sources */, - B95242B48A9EBE0FD2ED1CBD13BCF4E7 /* Promise.swift in Sources */, - B4551C11886444FD0ECFCE0F05367412 /* PromiseKit-dummy.m in Sources */, - 7BE64ADC0FA2EBA004233D25BA3BA004 /* race.m in Sources */, - 201B3540FF03FB8315A0024F4467C68F /* race.swift in Sources */, - 25851E22505E49BED0DF4DAE6C033724 /* Resolver.swift in Sources */, - 0C67CB16C374D9368E38EB149B7CEEF8 /* Thenable.swift in Sources */, - 11F368D67F8A1E7E97B1DBD198C94069 /* UIView+AnyPromise.m in Sources */, - 25F9AEA143C2B354BBD7BEEEDECF6116 /* UIView+Promise.swift in Sources */, - BF3DECFBE86EB35CFAC5BAE1C0268391 /* UIViewController+AnyPromise.m in Sources */, - 69A4B05BCEDEACD5C3C10D2B2913F919 /* UIViewPropertyAnimator+Promise.swift in Sources */, - E667D403FE161578DA4BD7A748C01FE0 /* when.m in Sources */, - 7AFF4F6002793DD750318A9334D3BB0F /* when.swift in Sources */, + F8136D62CB83023841C4CFA76A31B4AE /* AEAD.swift in Sources */, + E116484DB9CBB9442CB00BD7C40677E1 /* AEADChaCha20Poly1305.swift in Sources */, + 4E8ACC9BFE2A9CEAE8B942BE68D949E7 /* AES+Foundation.swift in Sources */, + 38FAFA5C87E9E768FC1E6F3C74DCEF95 /* AES.Cryptors.swift in Sources */, + D715FB15570B64AFD38F100C07B6B3C6 /* AES.swift in Sources */, + 3B55DF733126435403FA04631C90C45B /* Array+Extension.swift in Sources */, + 742327DDB45AA4864ED658BB64C05646 /* Array+Foundation.swift in Sources */, + F1711B9ED3E1786FD75051F3D6A26002 /* Authenticator.swift in Sources */, + B171FEFB94B70C21BA3D7203C2D563C6 /* BatchedCollection.swift in Sources */, + CD4DD6BFA55FD50AECF9272789484510 /* Bit.swift in Sources */, + 2924B754AE216404471861BF98F57C47 /* BlockCipher.swift in Sources */, + 44319204ED0CA6A922B93904A2A95FEE /* BlockDecryptor.swift in Sources */, + DCD7376630E6A626B6F2846AE4988472 /* BlockEncryptor.swift in Sources */, + 3DE6906CAC11AA102A6A46DAB64A5279 /* BlockMode.swift in Sources */, + C948D4D6F78CB5315935F8D7A0A83CF0 /* BlockModeOptions.swift in Sources */, + 93A04D37DB1964D7A70D6AD5FFB08A3A /* Blowfish+Foundation.swift in Sources */, + B728D1C0CA94CB8B312DB685BA5E1EBA /* Blowfish.swift in Sources */, + 806FDA3F16840357F113CA1809044EEC /* CBC.swift in Sources */, + E98EF9413EC55B94F8302E4A56A67F4A /* CBCMAC.swift in Sources */, + 0D206E20237A65EEC7D91EE361181AF7 /* CCM.swift in Sources */, + D1533C2141CC7DF53CC9525F97A0BC8E /* CFB.swift in Sources */, + CB3472B2D0CCCD39262DBA63EC9B4164 /* ChaCha20+Foundation.swift in Sources */, + 804A5112549BB8766B721496A6B20265 /* ChaCha20.swift in Sources */, + E60DF3645176BE0F96A2AD24519F9FED /* Checksum.swift in Sources */, + 8E8A24DA7D134D7AB7ACE6E1E8CDABBC /* Cipher.swift in Sources */, + C9AEC37A2A3DEB0D918F6E8F2DC06332 /* CipherModeWorker.swift in Sources */, + A6BE04456A355BFC63D2AA357A54F796 /* CMAC.swift in Sources */, + 99E0025178762272D29CA5D94A5D1358 /* Collection+Extension.swift in Sources */, + F5B5D5150A66B947B9D0635B2D5E8908 /* CompactMap.swift in Sources */, + 2FA15EA28C9FC0D2EF49F0F8670CCA65 /* Cryptor.swift in Sources */, + 90B38CB79D4C0A55C0695B06F92609A5 /* Cryptors.swift in Sources */, + 9512E8F6573EA5F88AAB54563EDAF608 /* CryptoSwift-iOS-dummy.m in Sources */, + 6DF8081B070F090BB4ED056EA6140073 /* CTR.swift in Sources */, + ADC3BC6EB9B16A455AFD573FE263DD2E /* Data+Extension.swift in Sources */, + 76904DC795DC341EB6F40DED0690D06C /* Digest.swift in Sources */, + 83A42442B2CF4914DC893A94FB17C233 /* DigestType.swift in Sources */, + 3CD743811BD5D5217234E9E6E7E7369A /* ECB.swift in Sources */, + 01803C8E34FCA68E95621D3EA349FB22 /* GCM.swift in Sources */, + 1513BEBB3898B1412DE2E2CD5F023838 /* Generics.swift in Sources */, + 5E1FB22432F5241B2B0A5DA1FF94B585 /* HKDF.swift in Sources */, + 1EE91A9718C2762FFB79FDBF644F5A4E /* HMAC+Foundation.swift in Sources */, + 7C550DBF3DFA930FD38CBADC9B6DDB91 /* HMAC.swift in Sources */, + 0C729FA209B23D741A7BF68CA6F61098 /* Int+Extension.swift in Sources */, + 52B7A922734284CCD62E379A768EC90D /* MD5.swift in Sources */, + 1B91092A9BAFC23D4091AE56F94B68E4 /* NoPadding.swift in Sources */, + A6C11D5A6999507E3B7CE7A25A26755C /* OFB.swift in Sources */, + 1F1EF4F5E8A211670C84F4E56F2003B0 /* Operators.swift in Sources */, + C0C2154C73C6CECF1D1739E05F251B3C /* Padding.swift in Sources */, + 7185D470E99C3DDF2F5C151A2B67CD53 /* PBKDF1.swift in Sources */, + 4A06BC0AADAD31305DDC10A3E41E0732 /* PBKDF2.swift in Sources */, + C907909BD544FC7E44DC2599912087BA /* PCBC.swift in Sources */, + E4F8A75CCEE1B138894B11ABE8156454 /* PKCS5.swift in Sources */, + 2B130EE26C370B4FA7D8C5DA0334CAE7 /* PKCS7.swift in Sources */, + 22A00756B498E2904A5C0D9208DBAE17 /* PKCS7Padding.swift in Sources */, + 66609A4C15CDF54B0AFD5F23AA3CE26F /* Poly1305.swift in Sources */, + 0FCA9824C775454DEE65386700FCC506 /* Rabbit+Foundation.swift in Sources */, + 74FB34842EAE7160206E0C1A7EF29E67 /* Rabbit.swift in Sources */, + 9AD3981A585B770D52BD9429EB7AE8BA /* RandomBytesSequence.swift in Sources */, + 0EF4B207D551D2B314BB0EA5BECA189D /* Scrypt.swift in Sources */, + AD8C58EB45EFEDEFF50D8D311E285289 /* SecureBytes.swift in Sources */, + ED947B5A28612D07C7856DC07E4C176C /* SHA1.swift in Sources */, + 33720ACBE2362615C8F0AEE4E1A82A31 /* SHA2.swift in Sources */, + 13A13B8815787000544347A9930BA16D /* SHA3.swift in Sources */, + 7DBDF97C7D637A6814F02CA737187190 /* StreamDecryptor.swift in Sources */, + E8BF177E612B04CFEABEF6D7A50B1F31 /* StreamEncryptor.swift in Sources */, + C417A373D4F7AC1C8011DC1D140463D6 /* String+Extension.swift in Sources */, + A2B2BAD4D1FA068B43BE452509AFDE29 /* String+FoundationExtension.swift in Sources */, + F34889659961411453A64B2DDDE8AB01 /* UInt128.swift in Sources */, + 409126CF337E38512CA24534D229B6D5 /* UInt16+Extension.swift in Sources */, + 54A3C85639672E915E66CDCB10B89C2B /* UInt32+Extension.swift in Sources */, + 08B020DD1E2B48B515AB4E632AC70831 /* UInt64+Extension.swift in Sources */, + 227AD61FC03EEF7ABD45C12C6C24E107 /* UInt8+Extension.swift in Sources */, + BE0F81A5396398CDE432A3E6252C7BB6 /* Updatable.swift in Sources */, + E41654C5FB9DA97E186A7F92A98AF1FB /* Utils+Foundation.swift in Sources */, + 28C63781E7E4AB8243321FEB317BD5A6 /* Utils.swift in Sources */, + 435B6948B2C1853FA16EE2A9FB5D36CC /* ZeroPadding.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - B849DE3B3663A6CBF97D754340337E57 /* Sources */ = { + BE878AB5F77741758CEA5E9C4FD05B5F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 8B3520FF1C6F9AE9FC4CB782022EBDB8 /* lax_der_parsing.c in Sources */, - F6B78FA78EDE2C42ECDEE022019AB812 /* lax_der_privatekey_parsing.c in Sources */, - 73197ACF23C4CCEC651FB50DA6AF71A9 /* secp256k1.c in Sources */, - 9C1D45EE7F4C75C150166F58C0C5827F /* secp256k1.swift in Sources */, - D6DCA066BC93D939AC99A4E197574317 /* secp256k1_swift-iOS-dummy.m in Sources */, + BF71667304EB972435866625431CB601 /* EthereumAddress-macOS-dummy.m in Sources */, + 0EFABDDC8436ECF2E3AD5DB3AF265EE9 /* EthereumAddress.swift in Sources */, + 9EF152B069063FA3057A27297B32A3A7 /* Extensions.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - CD455E39B80A24885DE1A1B40373F75B /* Sources */ = { + C453824A3A7A2AAF37C0871B59D00249 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 82EE63A02EBECBB95681760B3DE5D6CB /* EthereumAddress-macOS-dummy.m in Sources */, - 78B74AE02AC2AF0A4F6F10086E973340 /* EthereumAddress.swift in Sources */, - 9E342CDC8A4486A045BAA310806AD567 /* Extensions.swift in Sources */, + D2C25C5A803997A40C4EBD4E39B3C173 /* RLP.swift in Sources */, + 15402A6097DF6978559A905F3A65AC92 /* SwiftRLP-macOS-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - D0A6BDA53913FB0FF465BC160A51B2D4 /* Sources */ = { + C46637250722AF90C1DE5F472827C917 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 28BC3ADAB9B6B63952EA005DA075E95C /* Pods-web3swift-macOS_Tests-dummy.m in Sources */, + 837D71381EBFC606C0D9140EB1EF68A3 /* EthereumAddress-iOS-dummy.m in Sources */, + 27F978D548FE9CB3CCA5C6780758B9B1 /* EthereumAddress.swift in Sources */, + DCB170C0CA0D0E9979EA07BF7A17D33D /* Extensions.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - D2D23DE9E3DD97F661D39734C713DFCD /* Sources */ = { + C92AABEEF697F813BAF19D60FCE6BA15 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - C89964A06EC88B3B556310F199344D68 /* Pods-web3swift-macOS-dummy.m in Sources */, + BA7F8FBCB34F37FCB0F7AB8A81FB6963 /* Primitive Types.swift in Sources */, + 15F0FADACFCD4E6B4B0617D2ABD80054 /* RandomUInt64.swift in Sources */, + C7C90FA95B6DAFF96CE15A39386DEC3D /* SipHash-macOS-dummy.m in Sources */, + FCED3D2B26FEC1C6ACE39F9874ACCBE1 /* SipHashable.swift in Sources */, + 186425A9A842EBE5930B4D8F8E636BE4 /* SipHasher.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - D4C45FCB33C5CC67AF6C20176655B09B /* Sources */ = { + DD028625CCEF5638B25FC1C5E52BCDAB /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 11B9993FADEB6211B59663345DE5E978 /* lax_der_parsing.c in Sources */, - DDAAEE587CECD365E4372D6AEF67D713 /* lax_der_privatekey_parsing.c in Sources */, - BF3AD846ADBFAF021EE70996A7ED071A /* secp256k1.c in Sources */, - F58374064F4B7EFE824BF746EABBEE37 /* secp256k1.swift in Sources */, - 39681148F2D32BE962A511F427CD42ED /* secp256k1_swift-macOS-dummy.m in Sources */, + 1E6488AD243EB09B2BAD090507946B76 /* after.m in Sources */, + 029FACF28D637ADA219E3F1E8993B779 /* after.swift in Sources */, + 7128821B4B4A04B8F0F34481BB5307CA /* afterlife.swift in Sources */, + DA77ABDD5590E290DBCCEE64C35E98C1 /* AnyPromise.m in Sources */, + C7FE62180C9EE782C45023AAA6380AC4 /* AnyPromise.swift in Sources */, + 05087E21C624085D72241A62B2D4454B /* Box.swift in Sources */, + 20AD8745CED423283F99706D3E5A4341 /* Catchable.swift in Sources */, + F7E8ABA0A9C18CC0502EE45C99082884 /* Configuration.swift in Sources */, + 71ED40E9913C5AA92EE372845B7EEB1F /* CustomStringConvertible.swift in Sources */, + 922351BE179C58257E39FBE0262F55D2 /* Deprecations.swift in Sources */, + 576FAC97DD811A0980916A1547033E6E /* dispatch_promise.m in Sources */, + 002AAAA880DEFFCA9459A26E9E92E0D9 /* Error.swift in Sources */, + 432568FDF525064342C9336384C3BD8C /* firstly.swift in Sources */, + 8CB8F04DF92349F2D48F7DB33C767F4D /* Guarantee.swift in Sources */, + 12B58DE32E4A642BE42B5DD7F5D3EED0 /* hang.m in Sources */, + 067E808B1D32B4D77117162FF41BB64A /* hang.swift in Sources */, + 2359DFA400D532F3555052AE96E9F3D2 /* join.m in Sources */, + 8A9529EBEDF0322240B3B3BA7298D381 /* LogEvent.swift in Sources */, + F5362B8B3C767F721BDE9FEE6A72BBE5 /* NSNotificationCenter+AnyPromise.m in Sources */, + 03E798430E62F56509146CD18AF60B0C /* NSNotificationCenter+Promise.swift in Sources */, + 9D21860789F5A8A18697DF5C401DD1BE /* NSObject+Promise.swift in Sources */, + E1F158AC7C27E978E69A42DBC398AC30 /* NSTask+AnyPromise.m in Sources */, + FC9BF28AAC3C6C0248F14F32AB7F3B94 /* NSURLSession+AnyPromise.m in Sources */, + 1B765C25585B150AE631EBBC31CC7A4D /* NSURLSession+Promise.swift in Sources */, + FF04AC0FDA7FF8616B6968E37E14DDC6 /* Process+Promise.swift in Sources */, + 9603B30DCB477CEC6627FFBD9E8A57A5 /* Promise.swift in Sources */, + 75DF6653EA1B1382A2E577E28DD50313 /* PromiseKit.root-CorePromise-Foundation-dummy.m in Sources */, + 1EEF0AC9C285DB3CA73F0D9058DF4E71 /* race.m in Sources */, + 64F6BE43BAE3FB36CD067BAEB7892028 /* race.swift in Sources */, + 0A5CF83078426B2D139A8139077C87C9 /* Resolver.swift in Sources */, + A246E373D0B908626F26E7723E0620A6 /* Thenable.swift in Sources */, + 6561010C453130D52D5A2578876746FB /* when.m in Sources */, + 25381F983F3E46B46BB6F2D60583E315 /* when.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - F15DD73C17A055BC418E9072D2BB4939 /* Sources */ = { + F59541F37C79EAED2DAE90984496ADF2 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 3D4691FBDE3F2C3E06B753FC663C8CF2 /* EthereumAddress-iOS-dummy.m in Sources */, - F3490F456CCC074812E7A772E3BE2F89 /* EthereumAddress.swift in Sources */, - 18C1BE4FA70828DB6F911129EAA11C89 /* Extensions.swift in Sources */, + 53A746CE242B39FD6B76FDF660A57DF3 /* lax_der_parsing.c in Sources */, + 0DDBEBBC35E7006100CCD67DAA2EB959 /* lax_der_privatekey_parsing.c in Sources */, + 1BA549783B4D28E606671796489C4E90 /* secp256k1.c in Sources */, + F8F1F525D9D4FBAEA0E4E190C1E2A795 /* secp256k1.swift in Sources */, + F405D47227694325C4BBD14C00BEEDB4 /* secp256k1_swift-iOS-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - F202AF892C75A508DD88D70F474FBA77 /* Sources */ = { + FCCDAB4F08D44F01983FD91AA4CCE6EF /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 2469775BF29544EFC833E726E761A6D5 /* AnyError.swift in Sources */, - 0194087258D01A6AAD57DD0DCF7F9971 /* NoError.swift in Sources */, - 153311AB46ACF9C1960DF5E52EF0E7B9 /* Result-iOS-dummy.m in Sources */, - 3415B2D18705344A178286314A9C0038 /* Result.swift in Sources */, - 803429C07CB9F5378967751502E38A45 /* ResultProtocol.swift in Sources */, + 6137CE9939581087D84DE192E3088480 /* AEAD.swift in Sources */, + 555DE1D0C3020E12344A24FAAA8BA5B8 /* AEADChaCha20Poly1305.swift in Sources */, + 528E8859551BACF7AE8037FFAB08D3C1 /* AES+Foundation.swift in Sources */, + 95C3EF6EEC764F39D535C17B324CC16B /* AES.Cryptors.swift in Sources */, + 83E4CA60A2D419AD90C1F20B321ADBC3 /* AES.swift in Sources */, + 5BBDAFE210D6B78F2266AF2E51862A1A /* Array+Extension.swift in Sources */, + 83711B04683543142449DD54C60D94A8 /* Array+Foundation.swift in Sources */, + 2DAB2610704DE94E99988D5BF72F1630 /* Authenticator.swift in Sources */, + 5F07582968E5C4B1E49F966651704237 /* BatchedCollection.swift in Sources */, + F44827E051F015CF4A696D0BD91EB7C3 /* Bit.swift in Sources */, + 3D89F469F02B4986A9BA09AD80085568 /* BlockCipher.swift in Sources */, + E2FB20ADDB91B166FA66CD414044AC8B /* BlockDecryptor.swift in Sources */, + 433354A15C963BEDF093FC8DF02A6BE7 /* BlockEncryptor.swift in Sources */, + C71F6E245BB235402AFAFF135E8E09D8 /* BlockMode.swift in Sources */, + FBD07425641D23B6229B7BD8272CEF5B /* BlockModeOptions.swift in Sources */, + 9A4F8BB1AA0111FB76166465357EABF5 /* Blowfish+Foundation.swift in Sources */, + C750FF70371C89C056692954A68B1473 /* Blowfish.swift in Sources */, + 6791B3264078A6A14E0D500C9C7CF550 /* CBC.swift in Sources */, + 5BD95DF6D71741CA87C4B9FE7C41E0CA /* CBCMAC.swift in Sources */, + D1E4C76F4802483C687862BF57505D43 /* CCM.swift in Sources */, + 3FC74B15C59611B68A23AEE1F980682D /* CFB.swift in Sources */, + CC8072E7B36037869373EAE466E34A33 /* ChaCha20+Foundation.swift in Sources */, + BF944F319AD3C65270183BDF7564C795 /* ChaCha20.swift in Sources */, + F416985052D8D64D5A49E2D4E968DB30 /* Checksum.swift in Sources */, + 605CAB815FB1C8FD4AEC064C27106F73 /* Cipher.swift in Sources */, + D6427ACF0E9A1A43D35C0E64E0C499EC /* CipherModeWorker.swift in Sources */, + EBF3075934CA04CAF65C03A37FE3053F /* CMAC.swift in Sources */, + B80794D7F4252270531DBFA1DA07BB0D /* Collection+Extension.swift in Sources */, + C8D085C5206D0400C0697BFA3195EA72 /* CompactMap.swift in Sources */, + 7DACF9DE9B2216FCCB5B5D19819217AA /* Cryptor.swift in Sources */, + 673906098B8693FC5656B1D50543E4AA /* Cryptors.swift in Sources */, + 157A52C754866F2C98865A270562F595 /* CryptoSwift-macOS-dummy.m in Sources */, + 84F7AB5250503616DCD905FEBCD2039C /* CTR.swift in Sources */, + EED2C4BE44EEBBA8B27717B3E4B75987 /* Data+Extension.swift in Sources */, + 89EF538163BEF683155FD403E5B0AA9E /* Digest.swift in Sources */, + 359E9EC2987D3D30A5406C0B9155D9BB /* DigestType.swift in Sources */, + 40CEB3E93F53C9F957172F26C0C4612C /* ECB.swift in Sources */, + 6CC7B5A5361513F8AC4126FC69E3ADA3 /* GCM.swift in Sources */, + 57F5335C1539C9F1BE75BCB75AA47FE7 /* Generics.swift in Sources */, + 2C7C88A9FF74E6BAC1FD7020B4E13C26 /* HKDF.swift in Sources */, + 823C2D1AF3CF89792D2C912F95FC89F7 /* HMAC+Foundation.swift in Sources */, + 68F5D0F8A21B099443F011146DFE1342 /* HMAC.swift in Sources */, + CDC34A7795631B78B36CB8F03F0880FD /* Int+Extension.swift in Sources */, + 63D79493C4B05B0F596B43E129B6DFBE /* MD5.swift in Sources */, + F3117ECE93674E9C897BD207733C2E88 /* NoPadding.swift in Sources */, + CC9046D345927C1D4737AF65E3A4C8F0 /* OFB.swift in Sources */, + 38E18BA5911B746761441D40EFB80A27 /* Operators.swift in Sources */, + 11E104340B2B221FE96346047BAD6D71 /* Padding.swift in Sources */, + 2B239FA51CE6B11F663BC2C668FC1EC3 /* PBKDF1.swift in Sources */, + 933BE7DE15AFF34C0DF8229A13D908E2 /* PBKDF2.swift in Sources */, + C8A2F83F4B776A519DEE9F296FFEEBD4 /* PCBC.swift in Sources */, + 65F50BF6A7D0D18C34B239737FCCA476 /* PKCS5.swift in Sources */, + 3D020451F3210AAE671251056FF97463 /* PKCS7.swift in Sources */, + 1E211054D59D77C4D1B112F2021ADC96 /* PKCS7Padding.swift in Sources */, + EDC8743802E001F15321CA581B7D011F /* Poly1305.swift in Sources */, + 2357617AD9054CFE364623315AA1157F /* Rabbit+Foundation.swift in Sources */, + D0281D0F882239EB5CE8985941980B87 /* Rabbit.swift in Sources */, + 77D24906952DE58B5F8CB6ED89129C36 /* RandomBytesSequence.swift in Sources */, + A5A9B0B395976E2315B6F47C6F624058 /* Scrypt.swift in Sources */, + 861F24FA8DD87F6C053A7E0AE8E33C89 /* SecureBytes.swift in Sources */, + 6C6C0EBBC4C6CC78B82D0EA288076D54 /* SHA1.swift in Sources */, + 2AE4456F891EB698A161E579E7DE2609 /* SHA2.swift in Sources */, + 72E81995594BF3655B96C0F8C67789B1 /* SHA3.swift in Sources */, + C173FE7BA4B060FDE435CE3472D6DB4A /* StreamDecryptor.swift in Sources */, + 803793696F606B109B851F294D7DB058 /* StreamEncryptor.swift in Sources */, + 2CB296DD07D7828CB9BBFFC5AE4E862F /* String+Extension.swift in Sources */, + 021FAFB49E4682B804C8DB3E7DECC6ED /* String+FoundationExtension.swift in Sources */, + 240903F1CB0F5FD146220A03F19D4CBA /* UInt128.swift in Sources */, + C00B1E96C0BA8F0CDF75D7011DF6B984 /* UInt16+Extension.swift in Sources */, + 5C072C3C4A74219B5FA2D5C9F60F98A8 /* UInt32+Extension.swift in Sources */, + 19247CDF5AE68A5FC65909EF92111B25 /* UInt64+Extension.swift in Sources */, + FED8750F8DB9AA28073C5B3EAB83D84C /* UInt8+Extension.swift in Sources */, + E10DFED84D52BE20CBD188F6D871EC55 /* Updatable.swift in Sources */, + 71FCE9FF2C656E2A62B0DEA5986F945C /* Utils+Foundation.swift in Sources */, + D73CF65BD924FB93C168F191EFBCFA99 /* Utils.swift in Sources */, + 27860F9D8159E94F56559A5872FCBC24 /* ZeroPadding.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 02659AE1B67C7B1511ABF2C7A04E2B4E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "EthereumAddress-macOS"; - target = FC8EBDB08226B38D7EA8E5DA8C50B149 /* EthereumAddress-macOS */; - targetProxy = 4BC1B5C55B9E19379BFD1419C6475244 /* PBXContainerItemProxy */; - }; - 0967375AB22B66ADBB9D19EA723B7DA1 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "EthereumAddress-iOS"; - target = 54A555F757645624A18AC783E60AA5FF /* EthereumAddress-iOS */; - targetProxy = 1074B809BD71CC2DC821BC5E173A4740 /* PBXContainerItemProxy */; - }; - 0D545F5A0BAC11E9ED61D880B15A786E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "PromiseKit.root-CorePromise-Foundation"; - target = 02DC76A9AFBA2BA6CA9EBA39CCD34BCC /* PromiseKit.root-CorePromise-Foundation */; - targetProxy = FE86C0598E860121877FB385FC2747CE /* PBXContainerItemProxy */; - }; - 101EAC1A37AD544BD6FC227AC4EFC5F2 /* PBXTargetDependency */ = { + 06B9A2CE7F6995C903A59CA592B950C6 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "EthereumABI-macOS"; - target = 27805A6608FECCB809074EEC2F0F69FA /* EthereumABI-macOS */; - targetProxy = B5DDBB6CA085DFEC8F30E3E72C5ED8DE /* PBXContainerItemProxy */; + name = "CryptoSwift-macOS"; + target = 65CF043BCE2D53116C7B4659477A3E72 /* CryptoSwift-macOS */; + targetProxy = 2E2351160CE0B5DADA90759C353732D1 /* PBXContainerItemProxy */; }; - 152EC87A1140B51FF1A421095C76417D /* PBXTargetDependency */ = { + 1E5076AEFED13C88E19389347A9A44E0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "SipHash-iOS"; - target = 3B79F6DB09B597AAE9D3EB939DA463D8 /* SipHash-iOS */; - targetProxy = 45009523CD4B5E54F0CD7913E4168D8E /* PBXContainerItemProxy */; - }; - 15D47A3726CDC006F194D3B5F292DB47 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "SipHash-macOS"; - target = 4FCBE56BC5E931FDC43C642250037C1F /* SipHash-macOS */; - targetProxy = DD3C1DA360A6106B2C1F7BE05D0FD474 /* PBXContainerItemProxy */; + target = C03DEEFE4852B4027014EE22FEBAC1A3 /* SipHash-iOS */; + targetProxy = 16E1F6E199BD8629EFBBF21A4B6EEBFA /* PBXContainerItemProxy */; }; - 1705E40697A3E7BD4769B9221877263B /* PBXTargetDependency */ = { + 1F5962D11040EDA20039ACC2D1362D53 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "SipHash-iOS"; - target = 3B79F6DB09B597AAE9D3EB939DA463D8 /* SipHash-iOS */; - targetProxy = 6AB6BF4A7B32A19FFA68D59064857A60 /* PBXContainerItemProxy */; + name = "EthereumABI-macOS"; + target = EC318E575402922FD9228D8DC970D293 /* EthereumABI-macOS */; + targetProxy = 77AEF320EB246F07398B46AB4BC05F58 /* PBXContainerItemProxy */; }; - 18AE85A800367509ACE31E973FB46584 /* PBXTargetDependency */ = { + 20E5B9F864B754FD3CADCE6FBDC52F7B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "EthereumABI-iOS"; - target = BC7EB6A396C8F584F40578BB73297054 /* EthereumABI-iOS */; - targetProxy = 12BDC3CC8385F7A17B4C9A4084570897 /* PBXContainerItemProxy */; + name = "EthereumAddress-iOS"; + target = F48D9463B784559D75B1E6B9A370AE41 /* EthereumAddress-iOS */; + targetProxy = 885DD2864E09A470635E934A27CDDB63 /* PBXContainerItemProxy */; }; - 1E105E4F2A6BEB962894ADC68D751F0D /* PBXTargetDependency */ = { + 27876C6F36B5B81CC0BE7D09C423B7BB /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PromiseKit; - target = EC4FD142A8187DC97F5C77E345493DC4 /* PromiseKit */; - targetProxy = D23A20FA7224632C3A5FE8EA34DEF1D4 /* PBXContainerItemProxy */; + name = "Pods-web3swift-iOS"; + target = BCAE05CF851EE53A209524B024AA6CD3 /* Pods-web3swift-iOS */; + targetProxy = 04BB9F3AA9CEA201B0312466E0A34491 /* PBXContainerItemProxy */; }; - 1E9BAABB9A2D27A10CA18AA0AB29D19A /* PBXTargetDependency */ = { + 363FB340609F1E3F98A165212E6078AA /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "CryptoSwift-macOS"; - target = 78DC154308FD9CFC54ADA13FD1897A6B /* CryptoSwift-macOS */; - targetProxy = EDCBD08F51F8B9B91035148948A48489 /* PBXContainerItemProxy */; + name = "BigInt-iOS"; + target = 889A3C6D0A70D789D17B7BFFE160AD76 /* BigInt-iOS */; + targetProxy = CAC040BD6A65462774441B87792E738F /* PBXContainerItemProxy */; }; - 21599DC8EFDDDD9C587B88D4CA91D58D /* PBXTargetDependency */ = { + 4345AECD5251614868C590A68BC5F6E5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "PromiseKit.root-CorePromise-Foundation"; - target = 02DC76A9AFBA2BA6CA9EBA39CCD34BCC /* PromiseKit.root-CorePromise-Foundation */; - targetProxy = 0B5B137822F6E32014FAEB9D19B42719 /* PBXContainerItemProxy */; + name = "secp256k1_swift-iOS"; + target = 7CC079C3BDE01C7F13C2F0F27E1FA4BE /* secp256k1_swift-iOS */; + targetProxy = A0279FA7DAC6D65F788B5D8E06557F9C /* PBXContainerItemProxy */; }; - 2A5B940C38D42B8D734A160124EFFE9A /* PBXTargetDependency */ = { + 481099224D9557044D32B58057EB4354 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "SipHash-iOS"; - target = 3B79F6DB09B597AAE9D3EB939DA463D8 /* SipHash-iOS */; - targetProxy = AC378E3E20AF5D424B6D68F67641CFC3 /* PBXContainerItemProxy */; + name = "SipHash-macOS"; + target = 94357A3A965B61C3A4DEC1C0240780A9 /* SipHash-macOS */; + targetProxy = EDD1878BFEABA73C3736F82AE3E22E86 /* PBXContainerItemProxy */; }; - 2E270EED3EF51F73AA3DEDED87A3911C /* PBXTargetDependency */ = { + 5DCB12F51A2EB92BA621DA1450EC1252 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "CryptoSwift-iOS"; - target = E615C0628D54019CCEE5C0CC80B55529 /* CryptoSwift-iOS */; - targetProxy = 72FC4FB6861B5AFF615AF568693BB119 /* PBXContainerItemProxy */; + target = 218BFCBCA0EA83AEA95CE87303914A04 /* CryptoSwift-iOS */; + targetProxy = 364AA8B651F18F2886E24693EF1940D1 /* PBXContainerItemProxy */; }; - 359A1F15F9ACAFCBECE697B5CF1ECD3C /* PBXTargetDependency */ = { + 63EDC69CABDBAFBD5853A5A04223AB7E /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "SipHash-macOS"; - target = 4FCBE56BC5E931FDC43C642250037C1F /* SipHash-macOS */; - targetProxy = C8AE2741F71559B40B306C3F8880165F /* PBXContainerItemProxy */; + name = "Pods-web3swift-macOS"; + target = 7F80E92F65A51D5A7FA259331F9B7BCC /* Pods-web3swift-macOS */; + targetProxy = 8CBAE56F1D035B13878CB984283ECE8C /* PBXContainerItemProxy */; }; - 4B7898A16023EAE683DC47C9E0949479 /* PBXTargetDependency */ = { + 651123E75D86429D8E2E3B185E728C08 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "CryptoSwift-macOS"; - target = 78DC154308FD9CFC54ADA13FD1897A6B /* CryptoSwift-macOS */; - targetProxy = 56C42F89547AE725E8DAADB5B92C1A02 /* PBXContainerItemProxy */; + name = "SipHash-iOS"; + target = C03DEEFE4852B4027014EE22FEBAC1A3 /* SipHash-iOS */; + targetProxy = 44221874C2E6E6EC360D8F7B6D69BEE4 /* PBXContainerItemProxy */; }; - 52D7090A8C513BD9CEABCA54EC38B61E /* PBXTargetDependency */ = { + 7D033B15CD16534F27116EFA191FEB12 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "SwiftRLP-macOS"; - target = E03BC878947EE75B154F4C52126FA465 /* SwiftRLP-macOS */; - targetProxy = 2AC6F8C923B851332C51CA80A620859B /* PBXContainerItemProxy */; + name = "BigInt-iOS"; + target = 889A3C6D0A70D789D17B7BFFE160AD76 /* BigInt-iOS */; + targetProxy = B7F15C4A8D5848B25DA7E80029BDC745 /* PBXContainerItemProxy */; }; - 536DABB527A0CA3483AFBAA53A3EF413 /* PBXTargetDependency */ = { + 8240056CD06B5F5A05DA302283ABE543 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "CryptoSwift-macOS"; - target = 78DC154308FD9CFC54ADA13FD1897A6B /* CryptoSwift-macOS */; - targetProxy = 3DD990539DD329F11028057AC099349C /* PBXContainerItemProxy */; + name = "EthereumAddress-macOS"; + target = E5027A132BD8BEDEF67AC1A970982AB4 /* EthereumAddress-macOS */; + targetProxy = 0AA9D376E38410DF31ADC7F2D5670398 /* PBXContainerItemProxy */; }; - 571654461CE17E7F4576D91D3D7A7721 /* PBXTargetDependency */ = { + 84612B4B3B05210404A62FB9E5C05616 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "secp256k1_swift-iOS"; - target = 39C6DF22D4F83A78CB7F52D86381D937 /* secp256k1_swift-iOS */; - targetProxy = E3D60F25AD4AFCD3E199C418A6BEC4CB /* PBXContainerItemProxy */; + name = "CryptoSwift-iOS"; + target = 218BFCBCA0EA83AEA95CE87303914A04 /* CryptoSwift-iOS */; + targetProxy = 72BFD64578146347897C3A762DE5B045 /* PBXContainerItemProxy */; }; - 5AD54837ACE13A644F7580EDC5EF7166 /* PBXTargetDependency */ = { + 8CE40DBD74AE8894A44FFEDFB8E2C39F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "secp256k1_swift-iOS"; - target = 39C6DF22D4F83A78CB7F52D86381D937 /* secp256k1_swift-iOS */; - targetProxy = 3691A47BEB66CE2F0A296A6DDD062D61 /* PBXContainerItemProxy */; + name = "BigInt-macOS"; + target = 63F854E532D7CBA393D37B6C84E1F23F /* BigInt-macOS */; + targetProxy = 6F27311A3511C8581E05739C865F652D /* PBXContainerItemProxy */; }; - 5FA722F52DC7060EC2D68CC1867BA0B8 /* PBXTargetDependency */ = { + 90182033FA676A36E7C9A5F54886F778 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "CryptoSwift-macOS"; - target = 78DC154308FD9CFC54ADA13FD1897A6B /* CryptoSwift-macOS */; - targetProxy = 42C05260B28DAAAD5E44B471A57BDE2A /* PBXContainerItemProxy */; + name = "PromiseKit.root-CorePromise-Foundation"; + target = D91322818F7EF2905BF914BDDBAA819E /* PromiseKit.root-CorePromise-Foundation */; + targetProxy = B2064B2D690D14AE9C9284BA68C421B8 /* PBXContainerItemProxy */; }; - 64216B85F5A267A4A8A29E2853348D52 /* PBXTargetDependency */ = { + 97C2C4A4DE2800AB98DC5F843BB8DA29 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "SwiftRLP-macOS"; - target = E03BC878947EE75B154F4C52126FA465 /* SwiftRLP-macOS */; - targetProxy = C2A6BB71B66A804F107BDE387EED9DFB /* PBXContainerItemProxy */; + target = 083F82DFFF303D03F2F19B6400070295 /* SwiftRLP-macOS */; + targetProxy = 41E38D75E6D1A8EAAF9CAAA32F3D82D9 /* PBXContainerItemProxy */; }; - 67FB539E3C760A96DD12CC34840EA6F7 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "CryptoSwift-macOS"; - target = 78DC154308FD9CFC54ADA13FD1897A6B /* CryptoSwift-macOS */; - targetProxy = 0737B238CD911BAE733386FD638A15C4 /* PBXContainerItemProxy */; - }; - 6810F1D2715CBC569943D23548EE2206 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "SwiftRLP-iOS"; - target = 064630A81A32C3F755213FAB5B3FAAAB /* SwiftRLP-iOS */; - targetProxy = 7E9FF801D021932FE6CD5A50FC215166 /* PBXContainerItemProxy */; - }; - 6844C7B3616D81212C6C2344E813A205 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Pods-web3swift-macOS"; - target = 023FD8884DE6975FECF83E672E5A51B6 /* Pods-web3swift-macOS */; - targetProxy = 85200095E2D745B96544DA58C9AEC3C0 /* PBXContainerItemProxy */; - }; - 699B964D61EC862FC49E9C97A6843721 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "BigInt-macOS"; - target = 9646F4C6B5DB5298F5EEE5871120A244 /* BigInt-macOS */; - targetProxy = 6C7065F7102B1E48D8C6731EA99BFE24 /* PBXContainerItemProxy */; - }; - 6B25264F7EED61228F38A533A55ADB9A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "CryptoSwift-iOS"; - target = E615C0628D54019CCEE5C0CC80B55529 /* CryptoSwift-iOS */; - targetProxy = 20A317B02DEAB0C5E12252BAD3678AC3 /* PBXContainerItemProxy */; - }; - 6D556C9AB6592CBC64BE9A6828F7A302 /* PBXTargetDependency */ = { + 9D48E1D3AA292E0632CB1D349E505742 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "secp256k1_swift-macOS"; - target = F25097D79C7232475816DB85533AC607 /* secp256k1_swift-macOS */; - targetProxy = 155B59A55F5C62D2DEAA3ECC5A3C5818 /* PBXContainerItemProxy */; - }; - 71225E4B8AE60381FB07D307E4B6D4D6 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "scrypt-macOS"; - target = EE65EFBDF686C56EA74D41CCE0304FCC /* scrypt-macOS */; - targetProxy = 9619E33BB76CA82AF5BCFD855D8DE72E /* PBXContainerItemProxy */; + target = 37401ACF771B84D6C3E4480103B94936 /* secp256k1_swift-macOS */; + targetProxy = 89B48AD4AEFE978C59380A11FFD14D98 /* PBXContainerItemProxy */; }; - 727A2BB019C3EBC7776A2D069690F4A6 /* PBXTargetDependency */ = { + 9F850DD927617187175614392C8D6DFA /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "SipHash-macOS"; - target = 4FCBE56BC5E931FDC43C642250037C1F /* SipHash-macOS */; - targetProxy = 381F95DA9E2FDB23DE4AB413195C40C2 /* PBXContainerItemProxy */; + target = 94357A3A965B61C3A4DEC1C0240780A9 /* SipHash-macOS */; + targetProxy = 94DE56AA252603E6ACA2CF389563C98C /* PBXContainerItemProxy */; }; - 7D99355E255D3CAB43E880FCAD7810DB /* PBXTargetDependency */ = { + A7729B939DEA543F8C45E1AE6EA2D55A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "SwiftRLP-iOS"; - target = 064630A81A32C3F755213FAB5B3FAAAB /* SwiftRLP-iOS */; - targetProxy = 48C230599D2897ADA99AF94AE1966B79 /* PBXContainerItemProxy */; + name = "CryptoSwift-macOS"; + target = 65CF043BCE2D53116C7B4659477A3E72 /* CryptoSwift-macOS */; + targetProxy = 90E69E01A81C77F66C7B4FEA284C6108 /* PBXContainerItemProxy */; }; - 7DB71797F2C703855AB6E1344ED0093C /* PBXTargetDependency */ = { + AC29616F06680FC108934658011AE877 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "EthereumAddress-iOS"; - target = 54A555F757645624A18AC783E60AA5FF /* EthereumAddress-iOS */; - targetProxy = 5B0A2A984B718061682C5507079892A3 /* PBXContainerItemProxy */; + name = "SwiftRLP-iOS"; + target = C3F2705295C36759D5C023EF4E8E5AD4 /* SwiftRLP-iOS */; + targetProxy = 3F34580F407287E87175616C49435D17 /* PBXContainerItemProxy */; }; - 81FAD7A3FE82EF77695597F55D60D3B8 /* PBXTargetDependency */ = { + B4E42534145336C1B6C33CD6F901B084 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "EthereumABI-iOS"; - target = BC7EB6A396C8F584F40578BB73297054 /* EthereumABI-iOS */; - targetProxy = 9CDAB75F4A9C647D639794937292B603 /* PBXContainerItemProxy */; - }; - 887F9C1C650417E1CBE7406FEDC48DFF /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "BigInt-macOS"; - target = 9646F4C6B5DB5298F5EEE5871120A244 /* BigInt-macOS */; - targetProxy = 714B2335333EF3361207DF61B815EABB /* PBXContainerItemProxy */; + target = 9ACB0E6D78ADA926658D244695ECC164 /* EthereumABI-iOS */; + targetProxy = 4F0BE318219F425FCAEC31E115F51807 /* PBXContainerItemProxy */; }; - 8B85536E7A2A3FC702D31FFB0CE7E18A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "secp256k1_swift-macOS"; - target = F25097D79C7232475816DB85533AC607 /* secp256k1_swift-macOS */; - targetProxy = 629DA96E2410B6F480F103C731020B15 /* PBXContainerItemProxy */; - }; - 91A8EB95CC5E24DE78FF51AF4F9F9591 /* PBXTargetDependency */ = { + C1A508B037ADF364527BA071315D0910 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "BigInt-iOS"; - target = AF9F48E6961507C0E2FD7A3CDBC652DA /* BigInt-iOS */; - targetProxy = 36A6BC9A8529E6996209859ED7E7041A /* PBXContainerItemProxy */; + target = 889A3C6D0A70D789D17B7BFFE160AD76 /* BigInt-iOS */; + targetProxy = D7B3DBD5770AC886C00EABAFB0C3AB48 /* PBXContainerItemProxy */; }; - 96109F5DBA1481C4A0970AC9160E7CED /* PBXTargetDependency */ = { + C36A9234216B9D0BACE1C9D1E7DEF3B1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "BigInt-macOS"; - target = 9646F4C6B5DB5298F5EEE5871120A244 /* BigInt-macOS */; - targetProxy = C167EFA5FDD76187BB7E92339890F161 /* PBXContainerItemProxy */; - }; - 9654245FB4674A6CB395162EC5FEAD04 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = PromiseKit; - target = EC4FD142A8187DC97F5C77E345493DC4 /* PromiseKit */; - targetProxy = EF8F4758498A5C1E32C262CDDCDA786A /* PBXContainerItemProxy */; - }; - 9C5DDB2602B091154A843E950D482712 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Result-macOS"; - target = 60BB8021A6290DE4F66E9D4A96906F3C /* Result-macOS */; - targetProxy = 099BB689D5DBD5D5DEBA336FBD217742 /* PBXContainerItemProxy */; + target = 63F854E532D7CBA393D37B6C84E1F23F /* BigInt-macOS */; + targetProxy = 2862D71EDFB114B9F8A835DD3AC7C6E2 /* PBXContainerItemProxy */; }; - 9FF263C95DB31DB84A5A8B2D6AEE29F8 /* PBXTargetDependency */ = { + DFE6BEFD40A118F5206E8AD2314AC600 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "CryptoSwift-iOS"; - target = E615C0628D54019CCEE5C0CC80B55529 /* CryptoSwift-iOS */; - targetProxy = 2578D9E3E5F578BBD12A1383306E148B /* PBXContainerItemProxy */; - }; - A26C0CA8CFB4FEF8510603291FA6567D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "scrypt-iOS"; - target = 8B46DCE922AD4DB52AB389148AB898AB /* scrypt-iOS */; - targetProxy = AD688405EBF3846C3A14C36C7F7467F8 /* PBXContainerItemProxy */; + name = "BigInt-macOS"; + target = 63F854E532D7CBA393D37B6C84E1F23F /* BigInt-macOS */; + targetProxy = F13D2CDD038077A18864D8FBE4A93886 /* PBXContainerItemProxy */; }; - A3B599EED5A76E04152DEC3439421CFA /* PBXTargetDependency */ = { + E73A5F476582BF2E3A5810C9081C06D9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "SipHash-iOS"; - target = 3B79F6DB09B597AAE9D3EB939DA463D8 /* SipHash-iOS */; - targetProxy = 25F0C8FEDB385B9EBC7B168D589001EB /* PBXContainerItemProxy */; + name = PromiseKit; + target = 7C579CE66A1E7A9AA33CA5F97F9C22C5 /* PromiseKit */; + targetProxy = 7C5089FC43C93BED6DEE5E4C94FA5EA7 /* PBXContainerItemProxy */; }; - A3C977A971A55D81A3EDB024FEF6F3B7 /* PBXTargetDependency */ = { + E915C0B8E6B05AEDF3DD15E70CC17D74 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "CryptoSwift-iOS"; - target = E615C0628D54019CCEE5C0CC80B55529 /* CryptoSwift-iOS */; - targetProxy = 70F9AB5B3A118321E51F635B2BEE3CED /* PBXContainerItemProxy */; - }; - AECE3A83555371FEE0C000441EA7F746 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "BigInt-iOS"; - target = AF9F48E6961507C0E2FD7A3CDBC652DA /* BigInt-iOS */; - targetProxy = B26EAE97BDAB5AF01C604365CB5F406C /* PBXContainerItemProxy */; - }; - B051EA2CCE648CD6E2328EBDF4B72764 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "BigInt-iOS"; - target = AF9F48E6961507C0E2FD7A3CDBC652DA /* BigInt-iOS */; - targetProxy = B5AFF58C85C6EB2FD5A844723E700066 /* PBXContainerItemProxy */; - }; - B4EA7F80BA18C34251DC743CF0B67BE8 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Result-iOS"; - target = 16689698E943DBC08E5169468314C018 /* Result-iOS */; - targetProxy = 244D1DAFE6DC34C336F538725918CBF2 /* PBXContainerItemProxy */; - }; - BAD76E8361F4D9801FAF4CAEE1E33A93 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "SipHash-iOS"; - target = 3B79F6DB09B597AAE9D3EB939DA463D8 /* SipHash-iOS */; - targetProxy = 283B81AF6A42B35D635E192D621E2B56 /* PBXContainerItemProxy */; - }; - C269DDA1242D2E3E298B6F655C4A167D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "EthereumABI-macOS"; - target = 27805A6608FECCB809074EEC2F0F69FA /* EthereumABI-macOS */; - targetProxy = 61558A075BFFFBA7882CAEE8C5732ECE /* PBXContainerItemProxy */; - }; - C4EE05480775822D3812FD453A7FFA28 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "scrypt-macOS"; - target = EE65EFBDF686C56EA74D41CCE0304FCC /* scrypt-macOS */; - targetProxy = 0A0C837AFCE36F92B4F82CAB661E4CC7 /* PBXContainerItemProxy */; - }; - C5CC393047173891FD755DB13EEFF8B3 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Pods-web3swift-iOS"; - target = 56C190CBC3444CE65376067572B13693 /* Pods-web3swift-iOS */; - targetProxy = E623A89A73AE86174BDD01A08BB48DC0 /* PBXContainerItemProxy */; - }; - C6D935F507D2100088E917501A5BB59D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "SipHash-macOS"; - target = 4FCBE56BC5E931FDC43C642250037C1F /* SipHash-macOS */; - targetProxy = 284C9AFC38A225A506CB24973AEFB321 /* PBXContainerItemProxy */; + target = 218BFCBCA0EA83AEA95CE87303914A04 /* CryptoSwift-iOS */; + targetProxy = 9F7B8834A5B8B1F88B78691880CD1D3C /* PBXContainerItemProxy */; }; - D0D1DE80C9C4F69FC859E6EA6861B54D /* PBXTargetDependency */ = { + EBAE6B6FD35D73988AE7E31D6BB94213 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "EthereumAddress-macOS"; - target = FC8EBDB08226B38D7EA8E5DA8C50B149 /* EthereumAddress-macOS */; - targetProxy = 30FE81765DC202183BFE7476D4AFEBE5 /* PBXContainerItemProxy */; + target = E5027A132BD8BEDEF67AC1A970982AB4 /* EthereumAddress-macOS */; + targetProxy = 00086B15B9445569636217A6CF6EBC96 /* PBXContainerItemProxy */; }; - D0F3985D1AA70D26BA248CDD717BED74 /* PBXTargetDependency */ = { + F2D6E712B85849DD21EFE85235AA3A8E /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "EthereumAddress-iOS"; - target = 54A555F757645624A18AC783E60AA5FF /* EthereumAddress-iOS */; - targetProxy = A5672221F501011F82F44F330229D404 /* PBXContainerItemProxy */; - }; - D542F0C9AF38A229A28C79CE1E3C2E99 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "CryptoSwift-iOS"; - target = E615C0628D54019CCEE5C0CC80B55529 /* CryptoSwift-iOS */; - targetProxy = 9D9F070B9DF3E8EA98FC948BCE0C760B /* PBXContainerItemProxy */; - }; - DBCE9EBA55916203733DEA39BC4A2184 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "scrypt-iOS"; - target = 8B46DCE922AD4DB52AB389148AB898AB /* scrypt-iOS */; - targetProxy = D554FE806CB38967D36C5530C7B90D2E /* PBXContainerItemProxy */; - }; - E5418EBD52BE4001ACF1E9B736E61DB4 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Result-iOS"; - target = 16689698E943DBC08E5169468314C018 /* Result-iOS */; - targetProxy = BBE7A89B2AC6FEAE944585350A21A6F6 /* PBXContainerItemProxy */; - }; - E5ACCBF876B98160B835E8D6747FFC7D /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "SipHash-macOS"; - target = 4FCBE56BC5E931FDC43C642250037C1F /* SipHash-macOS */; - targetProxy = FD82D3DF711EDD37E31B330FC94EA442 /* PBXContainerItemProxy */; - }; - ECAE4387D11A22F7B6FB49F384E51BFA /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "BigInt-iOS"; - target = AF9F48E6961507C0E2FD7A3CDBC652DA /* BigInt-iOS */; - targetProxy = 3F7440A6C80B47AD5D485865659447A9 /* PBXContainerItemProxy */; - }; - F1FF4A3D283D15FFDF3244175D675731 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "Result-macOS"; - target = 60BB8021A6290DE4F66E9D4A96906F3C /* Result-macOS */; - targetProxy = BF270686C220EDC32A76493A3B47D60F /* PBXContainerItemProxy */; - }; - F99596A36A7D743925C51FA2EAC6A926 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = "BigInt-macOS"; - target = 9646F4C6B5DB5298F5EEE5871120A244 /* BigInt-macOS */; - targetProxy = A782764E5DFF6FDC6717BF4453214525 /* PBXContainerItemProxy */; + target = F48D9463B784559D75B1E6B9A370AE41 /* EthereumAddress-iOS */; + targetProxy = ECCD47EF653F0E46C430245675149CE4 /* PBXContainerItemProxy */; }; - FF0D2E4FC28CD4020B35778FEB003B59 /* PBXTargetDependency */ = { + FEF06C956F28FF4750FD5E074B519447 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "EthereumAddress-macOS"; - target = FC8EBDB08226B38D7EA8E5DA8C50B149 /* EthereumAddress-macOS */; - targetProxy = 202775A74F5C90739C89BB1069E30899 /* PBXContainerItemProxy */; + name = "CryptoSwift-macOS"; + target = 65CF043BCE2D53116C7B4659477A3E72 /* CryptoSwift-macOS */; + targetProxy = 503D0E4493A13D3C59C637492A5E0331 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 023D8F9D8E0EC5E1CAEB1DD4989B4439 /* Debug */ = { + 068E1E9EDCDECB31E221F726AC129A52 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3C18FE09DB747D4F64CDC4EBF07A6AF0 /* Pods-web3swift-macOS.debug.xcconfig */; + baseConfigurationReference = 0DB48490E08C13D0F00730E1DC40E6B9 /* SipHash-macOS.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*]" = ""; - EXECUTABLE_PREFIX = lib; - MACH_O_TYPE = staticlib; - MACOSX_DEPLOYMENT_TARGET = 10.11; - MODULEMAP_FILE = "Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - SDKROOT = macosx; - SKIP_INSTALL = YES; - }; - name = Debug; - }; - 02E5FCC47E212D05EE62CCBC87A59BAD /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6B43693C134C90A32C6A63727F4D6363 /* SwiftRLP-macOS.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; EXECUTABLE_PREFIX = lib; - GCC_PREFIX_HEADER = "Target Support Files/SwiftRLP-macOS/SwiftRLP-macOS-prefix.pch"; - MACOSX_DEPLOYMENT_TARGET = 10.11; - MODULEMAP_FILE = "Headers/Public/SwiftRLP/SwiftRLP-macOS.modulemap"; + GCC_PREFIX_HEADER = "Target Support Files/SipHash-macOS/SipHash-macOS-prefix.pch"; + MACOSX_DEPLOYMENT_TARGET = 10.9; + MODULEMAP_FILE = "Headers/Public/SipHash/SipHash-macOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = SwiftRLP; - PRODUCT_NAME = "SwiftRLP-macOS"; + PRODUCT_MODULE_NAME = SipHash; + PRODUCT_NAME = "SipHash-macOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.1; + SWIFT_VERSION = 5.0; }; - name = Release; + name = Debug; }; - 05DE8CD3347758F2BB7139A06B0A0DBE /* Release */ = { + 0A0AE6DBE6A097E4172B1F00095A0424 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E288A05D71D9B3234891B4B3FC6F24D6 /* EthereumAddress-macOS.xcconfig */; + baseConfigurationReference = 6CC6B102AA0F2FB1B11DFE1B709E406B /* SipHash-iOS.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = "-"; + CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - EXECUTABLE_PREFIX = lib; - GCC_PREFIX_HEADER = "Target Support Files/EthereumAddress-macOS/EthereumAddress-macOS-prefix.pch"; - MACOSX_DEPLOYMENT_TARGET = 10.11; - MODULEMAP_FILE = "Headers/Public/EthereumAddress/EthereumAddress-macOS.modulemap"; + GCC_PREFIX_HEADER = "Target Support Files/SipHash-iOS/SipHash-iOS-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + MODULEMAP_FILE = "Headers/Public/SipHash/SipHash-iOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = EthereumAddress; - PRODUCT_NAME = "EthereumAddress-macOS"; + PRODUCT_MODULE_NAME = SipHash; + PRODUCT_NAME = "SipHash-iOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = macosx; + SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.1; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; }; - name = Release; + name = Debug; }; - 06EF501F92FEA083E952C634974FB9BB /* Debug */ = { + 27421C8A06B618FBA32213E5DC590A5D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B6C5B58BCA3B0F50FAC855B070978522 /* scrypt-macOS.xcconfig */; + baseConfigurationReference = 6C997E7ACD23CE90DFAC512B3C34839E /* BigInt-iOS.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = "-"; + CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - EXECUTABLE_PREFIX = lib; - GCC_PREFIX_HEADER = "Target Support Files/scrypt-macOS/scrypt-macOS-prefix.pch"; - MACOSX_DEPLOYMENT_TARGET = 10.11; - MODULEMAP_FILE = "Headers/Public/scrypt/scrypt-macOS.modulemap"; + GCC_PREFIX_HEADER = "Target Support Files/BigInt-iOS/BigInt-iOS-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + MODULEMAP_FILE = "Headers/Public/BigInt/BigInt-iOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = scrypt; - PRODUCT_NAME = "scrypt-macOS"; + PRODUCT_MODULE_NAME = BigInt; + PRODUCT_NAME = "BigInt-iOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = macosx; + SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.1; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; - 08EDA75FE0BDF7058094AE2A97B614C1 /* Release */ = { + 2A032B453367C0A57ACB78576E3D173E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = EC18156DBCA6BE2E1B8992FB811060C5 /* scrypt-iOS.xcconfig */; + baseConfigurationReference = 898AC5A710ECB443C991DFFFE026C8A9 /* CryptoSwift-iOS.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/scrypt-iOS/scrypt-iOS-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MODULEMAP_FILE = "Headers/Public/scrypt/scrypt-iOS.modulemap"; + GCC_PREFIX_HEADER = "Target Support Files/CryptoSwift-iOS/CryptoSwift-iOS-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + MODULEMAP_FILE = "Headers/Public/CryptoSwift/CryptoSwift-iOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = scrypt; - PRODUCT_NAME = "scrypt-iOS"; + PRODUCT_MODULE_NAME = CryptoSwift; + PRODUCT_NAME = "CryptoSwift-iOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.1; + SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; - 0A1E7A5A2BC31F6FBEBEDC9CD0EADB10 /* Release */ = { + 2E131A8B0331B4F8DB8853182637DB9D /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6D76E01714111860B1A58E945BFEDC3A /* Pods-web3swift-iOS.release.xcconfig */; + baseConfigurationReference = 44C524F525FB413605261CBD1B6CFCB2 /* Pods-web3swift-macOS.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CODE_SIGN_IDENTITY = "iPhone Developer"; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; + EXECUTABLE_PREFIX = lib; MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS.modulemap"; + MACOSX_DEPLOYMENT_TARGET = 10.11; + MODULEMAP_FILE = "Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - SDKROOT = iphoneos; + SDKROOT = macosx; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; - 0B909F147936EE3B5A2B75910E90133C /* Release */ = { + 374F288C2AA99F34074AD5C2C15B67BC /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F0F26E25773CB525159D46C5B6D1B376 /* SipHash-iOS.xcconfig */; + baseConfigurationReference = 2691AA24AE6F1483EEB8886035337C89 /* secp256k1_swift-iOS.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/SipHash-iOS/SipHash-iOS-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/secp256k1_swift-iOS/secp256k1_swift-iOS-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = "Headers/Public/SipHash/SipHash-iOS.modulemap"; + MODULEMAP_FILE = "Headers/Public/secp256k1_swift/secp256k1_swift-iOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = SipHash; - PRODUCT_NAME = "SipHash-iOS"; + PRODUCT_MODULE_NAME = secp256k1_swift; + PRODUCT_NAME = "secp256k1_swift-iOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; @@ -4552,86 +3631,87 @@ }; name = Release; }; - 0D12F52D2FC6B275C845A455D3C53897 /* Release */ = { + 385FB4CBFEE06A88F99B2802530F9327 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8DB920805B0BCCB1D1D3A6508C722E73 /* secp256k1_swift-macOS.xcconfig */; + baseConfigurationReference = 2691AA24AE6F1483EEB8886035337C89 /* secp256k1_swift-iOS.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = "-"; + CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - EXECUTABLE_PREFIX = lib; - GCC_PREFIX_HEADER = "Target Support Files/secp256k1_swift-macOS/secp256k1_swift-macOS-prefix.pch"; - MACOSX_DEPLOYMENT_TARGET = 10.10; - MODULEMAP_FILE = "Headers/Public/secp256k1_swift/secp256k1_swift-macOS.modulemap"; + GCC_PREFIX_HEADER = "Target Support Files/secp256k1_swift-iOS/secp256k1_swift-iOS-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + MODULEMAP_FILE = "Headers/Public/secp256k1_swift/secp256k1_swift-iOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; PRODUCT_MODULE_NAME = secp256k1_swift; - PRODUCT_NAME = "secp256k1_swift-macOS"; + PRODUCT_NAME = "secp256k1_swift-iOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = macosx; + SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 4.0; + TARGETED_DEVICE_FAMILY = "1,2"; }; - name = Release; + name = Debug; }; - 132C53CD9155D5AD14E84583836EE736 /* Debug */ = { + 45F63B1244E657A44F466762F59DE272 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6B43693C134C90A32C6A63727F4D6363 /* SwiftRLP-macOS.xcconfig */; + baseConfigurationReference = 70D17BFBF1AE5693716F17761C19CE33 /* EthereumAddress-macOS.xcconfig */; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; EXECUTABLE_PREFIX = lib; - GCC_PREFIX_HEADER = "Target Support Files/SwiftRLP-macOS/SwiftRLP-macOS-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/EthereumAddress-macOS/EthereumAddress-macOS-prefix.pch"; MACOSX_DEPLOYMENT_TARGET = 10.11; - MODULEMAP_FILE = "Headers/Public/SwiftRLP/SwiftRLP-macOS.modulemap"; + MODULEMAP_FILE = "Headers/Public/EthereumAddress/EthereumAddress-macOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = SwiftRLP; - PRODUCT_NAME = "SwiftRLP-macOS"; + PRODUCT_MODULE_NAME = EthereumAddress; + PRODUCT_NAME = "EthereumAddress-macOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.1; + SWIFT_VERSION = 4.2; }; - name = Debug; + name = Release; }; - 1B976929144F35C872E7412BDC0A2D24 /* Debug */ = { + 47E47E54F82491E7F378DC766E7F0E64 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F8ED5F0BBB8BFF1D7DBBB3AA0BE5EA7E /* EthereumABI-iOS.xcconfig */; + baseConfigurationReference = 23A6B8533A1E51A3146D147C9ABA03E5 /* BigInt-macOS.xcconfig */; buildSettings = { - CODE_SIGN_IDENTITY = "iPhone Developer"; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/EthereumABI-iOS/EthereumABI-iOS-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MODULEMAP_FILE = "Headers/Public/EthereumABI/EthereumABI-iOS.modulemap"; + EXECUTABLE_PREFIX = lib; + GCC_PREFIX_HEADER = "Target Support Files/BigInt-macOS/BigInt-macOS-prefix.pch"; + MACOSX_DEPLOYMENT_TARGET = 10.9; + MODULEMAP_FILE = "Headers/Public/BigInt/BigInt-macOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = EthereumABI; - PRODUCT_NAME = "EthereumABI-iOS"; + PRODUCT_MODULE_NAME = BigInt; + PRODUCT_NAME = "BigInt-macOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; + SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.1; - TARGETED_DEVICE_FAMILY = "1,2"; + SWIFT_VERSION = 5.0; }; - name = Debug; + name = Release; }; - 1EDD89DD1A111ECC395D5EBC9D07FECD /* Debug */ = { + 4AF15B33EABF91B6FAB39C6E175DBB7A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 549BC77FB563C5F7078EEF621568360D /* Pods-web3swift-iOS.debug.xcconfig */; + baseConfigurationReference = B619B89D0FCE9B83778A0D1EE84D252A /* Pods-web3swift-iOS.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -4651,109 +3731,83 @@ }; name = Debug; }; - 2969FBBC5C72EEF51DC6F4B9B1A976D0 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 66AED7B1284F110412341823D0393172 /* secp256k1_swift-iOS.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/secp256k1_swift-iOS/secp256k1_swift-iOS-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = "Headers/Public/secp256k1_swift/secp256k1_swift-iOS.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = secp256k1_swift; - PRODUCT_NAME = "secp256k1_swift-iOS"; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 2B419FFCB8698725AEFF4AD6F3DA24B6 /* Debug */ = { + 4D006D8297D2F2157523D54427B00382 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A4DE673E5AA2F431951809819265C70A /* SipHash-macOS.xcconfig */; + baseConfigurationReference = 56B5DB97C7F46E50E7332936A9E4F3F4 /* Pods-web3swift-macOS_Tests.debug.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; EXECUTABLE_PREFIX = lib; - GCC_PREFIX_HEADER = "Target Support Files/SipHash-macOS/SipHash-macOS-prefix.pch"; - MACOSX_DEPLOYMENT_TARGET = 10.9; - MODULEMAP_FILE = "Headers/Public/SipHash/SipHash-macOS.modulemap"; + MACH_O_TYPE = staticlib; + MACOSX_DEPLOYMENT_TARGET = 10.11; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = SipHash; - PRODUCT_NAME = "SipHash-macOS"; - PUBLIC_HEADERS_FOLDER_PATH = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; SDKROOT = macosx; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.0; }; name = Debug; }; - 32CF9A39F6635F8DA2878D193D645440 /* Debug */ = { + 5360A5ED56F0247B97585874EF109469 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8D1457D56859B3489B05547CE8ED69C6 /* CryptoSwift-iOS.xcconfig */; + baseConfigurationReference = 606677470A1BB80928B86B029462E4A3 /* EthereumAddress-iOS.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/CryptoSwift-iOS/CryptoSwift-iOS-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = "Headers/Public/CryptoSwift/CryptoSwift-iOS.modulemap"; + GCC_PREFIX_HEADER = "Target Support Files/EthereumAddress-iOS/EthereumAddress-iOS-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MODULEMAP_FILE = "Headers/Public/EthereumAddress/EthereumAddress-iOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = CryptoSwift; - PRODUCT_NAME = "CryptoSwift-iOS"; + PRODUCT_MODULE_NAME = EthereumAddress; + PRODUCT_NAME = "EthereumAddress-iOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; }; - name = Debug; + name = Release; }; - 3598EF90C0B2EBB839D394E5FCFC63BE /* Debug */ = { + 5D6537AC3C57BCCF4F90869A9B58575B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7019F3D58D3915C5DB778C7F37D6284D /* PromiseKit.root-CorePromise-Foundation.xcconfig */; + baseConfigurationReference = 1CC87F42A0C337179BA153F78A7E01F6 /* CryptoSwift-macOS.xcconfig */; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; EXECUTABLE_PREFIX = lib; - GCC_PREFIX_HEADER = "Target Support Files/PromiseKit.root-CorePromise-Foundation/PromiseKit.root-CorePromise-Foundation-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/CryptoSwift-macOS/CryptoSwift-macOS-prefix.pch"; MACOSX_DEPLOYMENT_TARGET = 10.10; - MODULEMAP_FILE = "Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation.modulemap"; + MODULEMAP_FILE = "Headers/Public/CryptoSwift/CryptoSwift-macOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = PromiseKit; - PRODUCT_NAME = "PromiseKit.root-CorePromise-Foundation"; + PRODUCT_MODULE_NAME = CryptoSwift; + PRODUCT_NAME = "CryptoSwift-macOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 4.2; }; name = Debug; }; - 410940BCADE683311D0516B99A5AB80D /* Debug */ = { + 5DC6E7B20C065185E9059AE3232798B8 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -4785,19 +3839,14 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGNING_ALLOWED = NO; - CODE_SIGNING_REQUIRED = NO; COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; 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", + "POD_CONFIGURATION_RELEASE=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -4808,144 +3857,101 @@ GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 9.0; MACOSX_DEPLOYMENT_TARGET = 10.11; - MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_ENABLE_DEBUG_INFO = NO; 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_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; SWIFT_VERSION = 4.2; SYMROOT = "${SRCROOT}/../build"; }; - name = Debug; + name = Release; }; - 538E89D99F6E2D546249D1EE74A6DBFD /* Release */ = { + 61B41A8C448A62A40F257AD7128B9DCE /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A8E46FB728C72889788B6CF61184C08D /* CryptoSwift-macOS.xcconfig */; + baseConfigurationReference = 9F02B2515C5A526DDB61DD63F900ECD3 /* secp256k1_swift-macOS.xcconfig */; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; EXECUTABLE_PREFIX = lib; - GCC_PREFIX_HEADER = "Target Support Files/CryptoSwift-macOS/CryptoSwift-macOS-prefix.pch"; - MACOSX_DEPLOYMENT_TARGET = 10.9; - MODULEMAP_FILE = "Headers/Public/CryptoSwift/CryptoSwift-macOS.modulemap"; + GCC_PREFIX_HEADER = "Target Support Files/secp256k1_swift-macOS/secp256k1_swift-macOS-prefix.pch"; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MODULEMAP_FILE = "Headers/Public/secp256k1_swift/secp256k1_swift-macOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = CryptoSwift; - PRODUCT_NAME = "CryptoSwift-macOS"; + PRODUCT_MODULE_NAME = secp256k1_swift; + PRODUCT_NAME = "secp256k1_swift-macOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.2; + SWIFT_VERSION = 4.0; }; - name = Release; + name = Debug; }; - 56918893EF02BD4537B8F9CB08D32033 /* Debug */ = { + 6805ACF366F583341ADF9E13D1A6A3B3 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CFF935D0FA27DF791E8FDBB6D5D68CB2 /* Pods-web3swift-macOS_Tests.debug.xcconfig */; + baseConfigurationReference = 53F8AF61F9B3138ADFB31342048739F1 /* SwiftRLP-iOS.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = "-"; + CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - EXECUTABLE_PREFIX = lib; - MACH_O_TYPE = staticlib; - MACOSX_DEPLOYMENT_TARGET = 10.11; - MODULEMAP_FILE = "Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - SDKROOT = macosx; - SKIP_INSTALL = YES; - }; - name = Debug; - }; - 5DBAB9597AF8F0467DF2C538E82A1569 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 8B09D00EA28B49D089629C1B3671E2D4 /* EthereumAddress-iOS.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/EthereumAddress-iOS/EthereumAddress-iOS-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MODULEMAP_FILE = "Headers/Public/EthereumAddress/EthereumAddress-iOS.modulemap"; + GCC_PREFIX_HEADER = "Target Support Files/SwiftRLP-iOS/SwiftRLP-iOS-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MODULEMAP_FILE = "Headers/Public/SwiftRLP/SwiftRLP-iOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = EthereumAddress; - PRODUCT_NAME = "EthereumAddress-iOS"; + PRODUCT_MODULE_NAME = SwiftRLP; + PRODUCT_NAME = "SwiftRLP-iOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.1; + SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 621044FBAB13E81AD237F7A545994E0C /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 2C06CEB32F04CBF303CC2562A16F7241 /* Pods-web3swift-macOS.release.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*]" = ""; - EXECUTABLE_PREFIX = lib; - MACH_O_TYPE = staticlib; - MACOSX_DEPLOYMENT_TARGET = 10.11; - MODULEMAP_FILE = "Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - SDKROOT = macosx; - SKIP_INSTALL = YES; + VALIDATE_PRODUCT = YES; }; name = Release; }; - 6883B9EDC70FD3E947697DEBE31DC9AD /* Debug */ = { + 696BA4D66184AB60391F008DF3250189 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C7945B901D104B12E76F7FC10461A3D5 /* BigInt-macOS.xcconfig */; + baseConfigurationReference = 53F8AF61F9B3138ADFB31342048739F1 /* SwiftRLP-iOS.xcconfig */; buildSettings = { - CODE_SIGN_IDENTITY = "-"; + CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - EXECUTABLE_PREFIX = lib; - GCC_PREFIX_HEADER = "Target Support Files/BigInt-macOS/BigInt-macOS-prefix.pch"; - MACOSX_DEPLOYMENT_TARGET = 10.9; - MODULEMAP_FILE = "Headers/Public/BigInt/BigInt-macOS.modulemap"; + GCC_PREFIX_HEADER = "Target Support Files/SwiftRLP-iOS/SwiftRLP-iOS-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MODULEMAP_FILE = "Headers/Public/SwiftRLP/SwiftRLP-iOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = BigInt; - PRODUCT_NAME = "BigInt-macOS"; + PRODUCT_MODULE_NAME = SwiftRLP; + PRODUCT_NAME = "SwiftRLP-iOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = macosx; + SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 4.2; + TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; - 6B81679F1C9E09B421ABE1F418B8E183 /* Release */ = { + 7BC0458071CB05B8546EEBFDE9FC9B56 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 50832FC4B2337F53A6F628D514DA730A /* Pods-web3swift-macOS_Tests.release.xcconfig */; + baseConfigurationReference = 5EFB0846AB1E93496D8B2E4BBC4C45D8 /* Pods-web3swift-macOS.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -4954,7 +3960,7 @@ EXECUTABLE_PREFIX = lib; MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.11; - MODULEMAP_FILE = "Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests.modulemap"; + MODULEMAP_FILE = "Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; @@ -4964,185 +3970,138 @@ }; name = Release; }; - 7611FC9ACC0308E2A87B7CF5FC557084 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 0C7ECBFABE9667C08C3E0CAA44F61507 /* SwiftRLP-iOS.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/SwiftRLP-iOS/SwiftRLP-iOS-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MODULEMAP_FILE = "Headers/Public/SwiftRLP/SwiftRLP-iOS.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = SwiftRLP; - PRODUCT_NAME = "SwiftRLP-iOS"; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.1; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 78A91A4EF7911BE93CE41768D5EC92BB /* Release */ = { + 7CC1BA909CC60D81AC82DC99913F5B05 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 151AB966E2464DDE568760C553BC5E0B /* PromiseKit.xcconfig */; + baseConfigurationReference = 2A08BC684E89D194F80A339468E14720 /* EthereumABI-macOS.xcconfig */; buildSettings = { - CODE_SIGN_IDENTITY = "iPhone Developer"; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/PromiseKit/PromiseKit-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = Headers/Public/PromiseKit/PromiseKit.modulemap; + EXECUTABLE_PREFIX = lib; + GCC_PREFIX_HEADER = "Target Support Files/EthereumABI-macOS/EthereumABI-macOS-prefix.pch"; + MACOSX_DEPLOYMENT_TARGET = 10.11; + MODULEMAP_FILE = "Headers/Public/EthereumABI/EthereumABI-macOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = PromiseKit; - PRODUCT_NAME = PromiseKit; + PRODUCT_MODULE_NAME = EthereumABI; + PRODUCT_NAME = "EthereumABI-macOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; + SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; + SWIFT_VERSION = 4.2; }; name = Release; }; - 78E745EDC865041C93C2926A6DCDB505 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 4B27BF530A63ACAF9407720A162114CA /* Result-iOS.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/Result-iOS/Result-iOS-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = "Headers/Public/Result/Result-iOS.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = Result; - PRODUCT_NAME = "Result-iOS"; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.0; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 7A047BDA07E543F92AF596A54ACB9D17 /* Release */ = { + 804D7EC0985D020630D326134F179448 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4B27BF530A63ACAF9407720A162114CA /* Result-iOS.xcconfig */; + baseConfigurationReference = 898AC5A710ECB443C991DFFFE026C8A9 /* CryptoSwift-iOS.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/Result-iOS/Result-iOS-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/CryptoSwift-iOS/CryptoSwift-iOS-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = "Headers/Public/Result/Result-iOS.modulemap"; + MODULEMAP_FILE = "Headers/Public/CryptoSwift/CryptoSwift-iOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = Result; - PRODUCT_NAME = "Result-iOS"; + PRODUCT_MODULE_NAME = CryptoSwift; + PRODUCT_NAME = "CryptoSwift-iOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; name = Release; }; - 82CAFFCF1DF36B5D87B092509FE48D3E /* Debug */ = { + 819730B9C75468C0F653997E7C926E32 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = EC18156DBCA6BE2E1B8992FB811060C5 /* scrypt-iOS.xcconfig */; + baseConfigurationReference = 606677470A1BB80928B86B029462E4A3 /* EthereumAddress-iOS.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/scrypt-iOS/scrypt-iOS-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/EthereumAddress-iOS/EthereumAddress-iOS-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MODULEMAP_FILE = "Headers/Public/scrypt/scrypt-iOS.modulemap"; + MODULEMAP_FILE = "Headers/Public/EthereumAddress/EthereumAddress-iOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = scrypt; - PRODUCT_NAME = "scrypt-iOS"; + PRODUCT_MODULE_NAME = EthereumAddress; + PRODUCT_NAME = "EthereumAddress-iOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.1; + SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; - 8318ED6D92F2B4739ABC4121A7D6A5F5 /* Debug */ = { + 81C5F2270EEC8D698D041AF3785596D6 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A8E46FB728C72889788B6CF61184C08D /* CryptoSwift-macOS.xcconfig */; + baseConfigurationReference = 66425C56501FD7009CB7FCB4AC166AFA /* SwiftRLP-macOS.xcconfig */; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; EXECUTABLE_PREFIX = lib; - GCC_PREFIX_HEADER = "Target Support Files/CryptoSwift-macOS/CryptoSwift-macOS-prefix.pch"; - MACOSX_DEPLOYMENT_TARGET = 10.9; - MODULEMAP_FILE = "Headers/Public/CryptoSwift/CryptoSwift-macOS.modulemap"; + GCC_PREFIX_HEADER = "Target Support Files/SwiftRLP-macOS/SwiftRLP-macOS-prefix.pch"; + MACOSX_DEPLOYMENT_TARGET = 10.11; + MODULEMAP_FILE = "Headers/Public/SwiftRLP/SwiftRLP-macOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = CryptoSwift; - PRODUCT_NAME = "CryptoSwift-macOS"; + PRODUCT_MODULE_NAME = SwiftRLP; + PRODUCT_NAME = "SwiftRLP-macOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 4.2; }; - name = Debug; + name = Release; }; - 87BCF7559B3D787B95147E557F40D9FD /* Release */ = { + 98D327446547560308C38F819F660BEB /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C7945B901D104B12E76F7FC10461A3D5 /* BigInt-macOS.xcconfig */; + baseConfigurationReference = 0DB48490E08C13D0F00730E1DC40E6B9 /* SipHash-macOS.xcconfig */; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; EXECUTABLE_PREFIX = lib; - GCC_PREFIX_HEADER = "Target Support Files/BigInt-macOS/BigInt-macOS-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/SipHash-macOS/SipHash-macOS-prefix.pch"; MACOSX_DEPLOYMENT_TARGET = 10.9; - MODULEMAP_FILE = "Headers/Public/BigInt/BigInt-macOS.modulemap"; + MODULEMAP_FILE = "Headers/Public/SipHash/SipHash-macOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = BigInt; - PRODUCT_NAME = "BigInt-macOS"; + PRODUCT_MODULE_NAME = SipHash; + PRODUCT_NAME = "SipHash-macOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; }; name = Release; }; - 8C5289CBBC5C4736B11BE5B4AC7797B4 /* Release */ = { + 99814C4231E682B09AFFC36717EC7275 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -5174,16 +4133,17 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGNING_ALLOWED = NO; - CODE_SIGNING_REQUIRED = NO; COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; + DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_RELEASE=1", + "POD_CONFIGURATION_DEBUG=1", + "DEBUG=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -5194,46 +4154,74 @@ GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 9.0; MACOSX_DEPLOYMENT_TARGET = 10.11; - MTL_ENABLE_DEBUG_INFO = NO; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; STRIP_INSTALLED_PRODUCT = NO; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 4.2; SYMROOT = "${SRCROOT}/../build"; }; - name = Release; + name = Debug; }; - 901A8ABA1A0F32437C72ADA21170A7CE /* Release */ = { + 9DDE826DCDC996926F83BC3566E1E003 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 292D5B486A33EC84948DFFBEBBB0994D /* BigInt-iOS.xcconfig */; + baseConfigurationReference = 23A6B8533A1E51A3146D147C9ABA03E5 /* BigInt-macOS.xcconfig */; buildSettings = { - CODE_SIGN_IDENTITY = "iPhone Developer"; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/BigInt-iOS/BigInt-iOS-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = "Headers/Public/BigInt/BigInt-iOS.modulemap"; + EXECUTABLE_PREFIX = lib; + GCC_PREFIX_HEADER = "Target Support Files/BigInt-macOS/BigInt-macOS-prefix.pch"; + MACOSX_DEPLOYMENT_TARGET = 10.9; + MODULEMAP_FILE = "Headers/Public/BigInt/BigInt-macOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; PRODUCT_MODULE_NAME = BigInt; - PRODUCT_NAME = "BigInt-iOS"; + PRODUCT_NAME = "BigInt-macOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; + SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; + SWIFT_VERSION = 5.0; }; - name = Release; + name = Debug; + }; + A3D225A7B82C166733BCA2C3AA9D253D /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 70D17BFBF1AE5693716F17761C19CE33 /* EthereumAddress-macOS.xcconfig */; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = "-"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + EXECUTABLE_PREFIX = lib; + GCC_PREFIX_HEADER = "Target Support Files/EthereumAddress-macOS/EthereumAddress-macOS-prefix.pch"; + MACOSX_DEPLOYMENT_TARGET = 10.11; + MODULEMAP_FILE = "Headers/Public/EthereumAddress/EthereumAddress-macOS.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PRIVATE_HEADERS_FOLDER_PATH = ""; + PRODUCT_MODULE_NAME = EthereumAddress; + PRODUCT_NAME = "EthereumAddress-macOS"; + PUBLIC_HEADERS_FOLDER_PATH = ""; + SDKROOT = macosx; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 4.2; + }; + name = Debug; }; - 9218FC7533C4852619D88A034E3A60EB /* Release */ = { + AB5BB48ADB6880824755E5E5EFA5A354 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B12A75E0FD8B52123CBAE9EEB4A42F3B /* Pods-web3swift-iOS_Tests.release.xcconfig */; + baseConfigurationReference = 41F1F3FA5E84090F019AC6206DEB0658 /* Pods-web3swift-iOS_Tests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -5242,7 +4230,6 @@ "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; IPHONEOS_DEPLOYMENT_TARGET = 9.0; MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; @@ -5250,218 +4237,166 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; - 961AECA1170955755D74EAD3E5819CE7 /* Debug */ = { + B1B7A0F9838FE71D7E16AEF520465F29 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0C7ECBFABE9667C08C3E0CAA44F61507 /* SwiftRLP-iOS.xcconfig */; + baseConfigurationReference = C6F32C7FFE673557D91451E3D48FAC44 /* EthereumABI-iOS.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/SwiftRLP-iOS/SwiftRLP-iOS-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/EthereumABI-iOS/EthereumABI-iOS-prefix.pch"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MODULEMAP_FILE = "Headers/Public/SwiftRLP/SwiftRLP-iOS.modulemap"; + MODULEMAP_FILE = "Headers/Public/EthereumABI/EthereumABI-iOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = SwiftRLP; - PRODUCT_NAME = "SwiftRLP-iOS"; + PRODUCT_MODULE_NAME = EthereumABI; + PRODUCT_NAME = "EthereumABI-iOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.1; + SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; - 9BA4D1A780562B562D9679AEBFE9FD74 /* Release */ = { + B29ED86BF41873CEB8D0592AE75B8FD7 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7019F3D58D3915C5DB778C7F37D6284D /* PromiseKit.root-CorePromise-Foundation.xcconfig */; + baseConfigurationReference = A06678956B741EF588032A5C33C3E393 /* PromiseKit.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = "-"; + CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - EXECUTABLE_PREFIX = lib; - GCC_PREFIX_HEADER = "Target Support Files/PromiseKit.root-CorePromise-Foundation/PromiseKit.root-CorePromise-Foundation-prefix.pch"; - MACOSX_DEPLOYMENT_TARGET = 10.10; - MODULEMAP_FILE = "Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation.modulemap"; + GCC_PREFIX_HEADER = "Target Support Files/PromiseKit/PromiseKit-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + MODULEMAP_FILE = Headers/Public/PromiseKit/PromiseKit.modulemap; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; PRODUCT_MODULE_NAME = PromiseKit; - PRODUCT_NAME = "PromiseKit.root-CorePromise-Foundation"; + PRODUCT_NAME = PromiseKit; PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = macosx; + SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; }; name = Release; }; - A1E878276796AB47C5B4B395EB4D5B14 /* Debug */ = { + B3BBF5E9D056E4465107B4B2034C5996 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AFA11E6CA87C50B0BDC7B160EBC0C434 /* Result-macOS.xcconfig */; + baseConfigurationReference = 6C997E7ACD23CE90DFAC512B3C34839E /* BigInt-iOS.xcconfig */; buildSettings = { - CODE_SIGN_IDENTITY = "-"; + CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - EXECUTABLE_PREFIX = lib; - GCC_PREFIX_HEADER = "Target Support Files/Result-macOS/Result-macOS-prefix.pch"; - MACOSX_DEPLOYMENT_TARGET = 10.9; - MODULEMAP_FILE = "Headers/Public/Result/Result-macOS.modulemap"; + GCC_PREFIX_HEADER = "Target Support Files/BigInt-iOS/BigInt-iOS-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + MODULEMAP_FILE = "Headers/Public/BigInt/BigInt-iOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = Result; - PRODUCT_NAME = "Result-macOS"; + PRODUCT_MODULE_NAME = BigInt; + PRODUCT_NAME = "BigInt-iOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = macosx; + SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; }; - name = Debug; + name = Release; }; - A48BF3924ED430EE85AB984EBFF67E60 /* Debug */ = { + BC2D0B5181ECAA9E93608292A7BAEFA1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E288A05D71D9B3234891B4B3FC6F24D6 /* EthereumAddress-macOS.xcconfig */; + baseConfigurationReference = 2A08BC684E89D194F80A339468E14720 /* EthereumABI-macOS.xcconfig */; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; EXECUTABLE_PREFIX = lib; - GCC_PREFIX_HEADER = "Target Support Files/EthereumAddress-macOS/EthereumAddress-macOS-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/EthereumABI-macOS/EthereumABI-macOS-prefix.pch"; MACOSX_DEPLOYMENT_TARGET = 10.11; - MODULEMAP_FILE = "Headers/Public/EthereumAddress/EthereumAddress-macOS.modulemap"; + MODULEMAP_FILE = "Headers/Public/EthereumABI/EthereumABI-macOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = EthereumAddress; - PRODUCT_NAME = "EthereumAddress-macOS"; + PRODUCT_MODULE_NAME = EthereumABI; + PRODUCT_NAME = "EthereumABI-macOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.1; + SWIFT_VERSION = 4.2; }; name = Debug; }; - A5B3D4C098C19663DA18A79D25A7ADE5 /* Release */ = { + BC3DDED69C5AF875D0B49250E3AF4D28 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B6C5B58BCA3B0F50FAC855B070978522 /* scrypt-macOS.xcconfig */; + baseConfigurationReference = 1FBDF36A068DC8E0EB80F86C05254653 /* Pods-web3swift-macOS_Tests.release.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; EXECUTABLE_PREFIX = lib; - GCC_PREFIX_HEADER = "Target Support Files/scrypt-macOS/scrypt-macOS-prefix.pch"; + MACH_O_TYPE = staticlib; MACOSX_DEPLOYMENT_TARGET = 10.11; - MODULEMAP_FILE = "Headers/Public/scrypt/scrypt-macOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = scrypt; - PRODUCT_NAME = "scrypt-macOS"; - PUBLIC_HEADERS_FOLDER_PATH = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; SDKROOT = macosx; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.1; }; name = Release; }; - AE1423744796D7EF9A07819C3C6C1392 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 8B09D00EA28B49D089629C1B3671E2D4 /* EthereumAddress-iOS.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/EthereumAddress-iOS/EthereumAddress-iOS-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MODULEMAP_FILE = "Headers/Public/EthereumAddress/EthereumAddress-iOS.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = EthereumAddress; - PRODUCT_NAME = "EthereumAddress-iOS"; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.1; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - B43995674AACC46CADFF66DA426F6646 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 66AED7B1284F110412341823D0393172 /* secp256k1_swift-iOS.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/secp256k1_swift-iOS/secp256k1_swift-iOS-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = "Headers/Public/secp256k1_swift/secp256k1_swift-iOS.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = secp256k1_swift; - PRODUCT_NAME = "secp256k1_swift-iOS"; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.0; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - C8108B31A2C5B6E3284D2405BCCB81CB /* Debug */ = { + BDE8D8B3DA3C7F1128D790E5C9629233 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8DB920805B0BCCB1D1D3A6508C722E73 /* secp256k1_swift-macOS.xcconfig */; + baseConfigurationReference = 6F50863A263F718F43C396CD34DD8D7C /* PromiseKit.root-CorePromise-Foundation.xcconfig */; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; EXECUTABLE_PREFIX = lib; - GCC_PREFIX_HEADER = "Target Support Files/secp256k1_swift-macOS/secp256k1_swift-macOS-prefix.pch"; + GCC_PREFIX_HEADER = "Target Support Files/PromiseKit.root-CorePromise-Foundation/PromiseKit.root-CorePromise-Foundation-prefix.pch"; MACOSX_DEPLOYMENT_TARGET = 10.10; - MODULEMAP_FILE = "Headers/Public/secp256k1_swift/secp256k1_swift-macOS.modulemap"; + MODULEMAP_FILE = "Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = secp256k1_swift; - PRODUCT_NAME = "secp256k1_swift-macOS"; + PRODUCT_MODULE_NAME = PromiseKit; + PRODUCT_NAME = "PromiseKit.root-CorePromise-Foundation"; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; }; name = Debug; }; - CB2C61730C420D7E1AED74B447061493 /* Debug */ = { + BE736F0D333A3BAC7C8C2E1CCAE09871 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F0F26E25773CB525159D46C5B6D1B376 /* SipHash-iOS.xcconfig */; + baseConfigurationReference = 6CC6B102AA0F2FB1B11DFE1B709E406B /* SipHash-iOS.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -5479,65 +4414,42 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.0; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - D93A085BBB3F3DB53E09C76D03B7D41E /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = F8ED5F0BBB8BFF1D7DBBB3AA0BE5EA7E /* EthereumABI-iOS.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/EthereumABI-iOS/EthereumABI-iOS-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MODULEMAP_FILE = "Headers/Public/EthereumABI/EthereumABI-iOS.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = EthereumABI; - PRODUCT_NAME = "EthereumABI-iOS"; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.1; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; name = Release; }; - DC8874F7FAB58896B3D6BBD17E8F3590 /* Debug */ = { + C020E77BAB7848900B9F3834407B4060 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 151AB966E2464DDE568760C553BC5E0B /* PromiseKit.xcconfig */; + baseConfigurationReference = 66425C56501FD7009CB7FCB4AC166AFA /* SwiftRLP-macOS.xcconfig */; buildSettings = { - CODE_SIGN_IDENTITY = "iPhone Developer"; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/PromiseKit/PromiseKit-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = Headers/Public/PromiseKit/PromiseKit.modulemap; + EXECUTABLE_PREFIX = lib; + GCC_PREFIX_HEADER = "Target Support Files/SwiftRLP-macOS/SwiftRLP-macOS-prefix.pch"; + MACOSX_DEPLOYMENT_TARGET = 10.11; + MODULEMAP_FILE = "Headers/Public/SwiftRLP/SwiftRLP-macOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = PromiseKit; - PRODUCT_NAME = PromiseKit; + PRODUCT_MODULE_NAME = SwiftRLP; + PRODUCT_NAME = "SwiftRLP-macOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; + SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.0; - TARGETED_DEVICE_FAMILY = "1,2"; + SWIFT_VERSION = 4.2; }; name = Debug; }; - DE04295E1615700CACA374399C0806DC /* Debug */ = { + C11A9E363FEE4A946532920A9AE5AB86 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 838E20D48ECBA3CCA073FF52AA6BD234 /* Pods-web3swift-iOS_Tests.debug.xcconfig */; + baseConfigurationReference = 484A4E4133192636DD7D867C210BD768 /* Pods-web3swift-iOS_Tests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; @@ -5546,7 +4458,6 @@ "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; IPHONEOS_DEPLOYMENT_TARGET = 9.0; MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; @@ -5554,391 +4465,358 @@ SDKROOT = iphoneos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; }; - name = Debug; + name = Release; }; - EB39C1FA7B7F12063F7AE8333D2A4C21 /* Debug */ = { + C232BAB06517085FD2136FCE0EA43B9A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 292D5B486A33EC84948DFFBEBBB0994D /* BigInt-iOS.xcconfig */; + baseConfigurationReference = 9F02B2515C5A526DDB61DD63F900ECD3 /* secp256k1_swift-macOS.xcconfig */; buildSettings = { - CODE_SIGN_IDENTITY = "iPhone Developer"; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/BigInt-iOS/BigInt-iOS-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = "Headers/Public/BigInt/BigInt-iOS.modulemap"; + EXECUTABLE_PREFIX = lib; + GCC_PREFIX_HEADER = "Target Support Files/secp256k1_swift-macOS/secp256k1_swift-macOS-prefix.pch"; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MODULEMAP_FILE = "Headers/Public/secp256k1_swift/secp256k1_swift-macOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = BigInt; - PRODUCT_NAME = "BigInt-iOS"; + PRODUCT_MODULE_NAME = secp256k1_swift; + PRODUCT_NAME = "secp256k1_swift-macOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; + SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 4.0; - TARGETED_DEVICE_FAMILY = "1,2"; }; - name = Debug; + name = Release; }; - F3BF1288D54656F49975981F0B96E1C1 /* Release */ = { + D04D3F98A6DDB30920917F7443994264 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DC5A3935C9286BCD73BE84B59555BAAF /* EthereumABI-macOS.xcconfig */; + baseConfigurationReference = 1CC87F42A0C337179BA153F78A7E01F6 /* CryptoSwift-macOS.xcconfig */; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; EXECUTABLE_PREFIX = lib; - GCC_PREFIX_HEADER = "Target Support Files/EthereumABI-macOS/EthereumABI-macOS-prefix.pch"; - MACOSX_DEPLOYMENT_TARGET = 10.11; - MODULEMAP_FILE = "Headers/Public/EthereumABI/EthereumABI-macOS.modulemap"; + GCC_PREFIX_HEADER = "Target Support Files/CryptoSwift-macOS/CryptoSwift-macOS-prefix.pch"; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MODULEMAP_FILE = "Headers/Public/CryptoSwift/CryptoSwift-macOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = EthereumABI; - PRODUCT_NAME = "EthereumABI-macOS"; + PRODUCT_MODULE_NAME = CryptoSwift; + PRODUCT_NAME = "CryptoSwift-macOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.1; + SWIFT_VERSION = 4.2; }; name = Release; }; - FCD345DF723556712B46545A4C2E2DB0 /* Release */ = { + D0E36774A2DC19C70C07485FFE2DF816 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A4DE673E5AA2F431951809819265C70A /* SipHash-macOS.xcconfig */; + baseConfigurationReference = 6F50863A263F718F43C396CD34DD8D7C /* PromiseKit.root-CorePromise-Foundation.xcconfig */; buildSettings = { + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; CODE_SIGN_IDENTITY = "-"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; EXECUTABLE_PREFIX = lib; - GCC_PREFIX_HEADER = "Target Support Files/SipHash-macOS/SipHash-macOS-prefix.pch"; - MACOSX_DEPLOYMENT_TARGET = 10.9; - MODULEMAP_FILE = "Headers/Public/SipHash/SipHash-macOS.modulemap"; + GCC_PREFIX_HEADER = "Target Support Files/PromiseKit.root-CorePromise-Foundation/PromiseKit.root-CorePromise-Foundation-prefix.pch"; + MACOSX_DEPLOYMENT_TARGET = 10.10; + MODULEMAP_FILE = "Headers/Public/PromiseKit/PromiseKit.root-CorePromise-Foundation.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = SipHash; - PRODUCT_NAME = "SipHash-macOS"; + PRODUCT_MODULE_NAME = PromiseKit; + PRODUCT_NAME = "PromiseKit.root-CorePromise-Foundation"; PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = macosx; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; }; name = Release; }; - FD79E0FA8C9695ACC92727BA59ACBD09 /* Release */ = { + D1B203A84A2D542251B268ECCAF3FFA7 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8D1457D56859B3489B05547CE8ED69C6 /* CryptoSwift-iOS.xcconfig */; + baseConfigurationReference = 08B25221915A6BA07CC3A2F7711BC76D /* Pods-web3swift-iOS.release.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/CryptoSwift-iOS/CryptoSwift-iOS-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - MODULEMAP_FILE = "Headers/Public/CryptoSwift/CryptoSwift-iOS.modulemap"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = CryptoSwift; - PRODUCT_NAME = "CryptoSwift-iOS"; - PUBLIC_HEADERS_FOLDER_PATH = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.2; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; name = Release; }; - FD92A4AB123BCEE74A2E15D8A506390A /* Debug */ = { + DC7CC89026E5D1874DC45B84E8F77337 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DC5A3935C9286BCD73BE84B59555BAAF /* EthereumABI-macOS.xcconfig */; + baseConfigurationReference = A06678956B741EF588032A5C33C3E393 /* PromiseKit.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = "-"; + CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - EXECUTABLE_PREFIX = lib; - GCC_PREFIX_HEADER = "Target Support Files/EthereumABI-macOS/EthereumABI-macOS-prefix.pch"; - MACOSX_DEPLOYMENT_TARGET = 10.11; - MODULEMAP_FILE = "Headers/Public/EthereumABI/EthereumABI-macOS.modulemap"; + GCC_PREFIX_HEADER = "Target Support Files/PromiseKit/PromiseKit-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + MODULEMAP_FILE = Headers/Public/PromiseKit/PromiseKit.modulemap; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = EthereumABI; - PRODUCT_NAME = "EthereumABI-macOS"; + PRODUCT_MODULE_NAME = PromiseKit; + PRODUCT_NAME = PromiseKit; PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = macosx; + SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.1; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; - FD9E0594BF99E339DA4C5C17E2603B75 /* Release */ = { + E5379580FBCF3C26D178C8A3137CF05A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AFA11E6CA87C50B0BDC7B160EBC0C434 /* Result-macOS.xcconfig */; + baseConfigurationReference = C6F32C7FFE673557D91451E3D48FAC44 /* EthereumABI-iOS.xcconfig */; buildSettings = { - CODE_SIGN_IDENTITY = "-"; + CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - EXECUTABLE_PREFIX = lib; - GCC_PREFIX_HEADER = "Target Support Files/Result-macOS/Result-macOS-prefix.pch"; - MACOSX_DEPLOYMENT_TARGET = 10.9; - MODULEMAP_FILE = "Headers/Public/Result/Result-macOS.modulemap"; + GCC_PREFIX_HEADER = "Target Support Files/EthereumABI-iOS/EthereumABI-iOS-prefix.pch"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MODULEMAP_FILE = "Headers/Public/EthereumABI/EthereumABI-iOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = Result; - PRODUCT_NAME = "Result-macOS"; + PRODUCT_MODULE_NAME = EthereumABI; + PRODUCT_NAME = "EthereumABI-iOS"; PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = macosx; + SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 4.2; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 0E6082C161AE699CD11AFE38C72A8ECD /* Build configuration list for PBXNativeTarget "Result-macOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - A1E878276796AB47C5B4B395EB4D5B14 /* Debug */, - FD9E0594BF99E339DA4C5C17E2603B75 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 141FD473AD1560715F61FE6DEF71ABC2 /* Build configuration list for PBXNativeTarget "Pods-web3swift-macOS_Tests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 56918893EF02BD4537B8F9CB08D32033 /* Debug */, - 6B81679F1C9E09B421ABE1F418B8E183 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 18D89CFC49958A2AEFEB770BD308BB8D /* Build configuration list for PBXNativeTarget "EthereumABI-iOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 1B976929144F35C872E7412BDC0A2D24 /* Debug */, - D93A085BBB3F3DB53E09C76D03B7D41E /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 19CA2EF2646C88FC1D5F4864827AF9A9 /* Build configuration list for PBXNativeTarget "CryptoSwift-iOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 32CF9A39F6635F8DA2878D193D645440 /* Debug */, - FD79E0FA8C9695ACC92727BA59ACBD09 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 1A702128138D84E5AE38854422DA92F2 /* Build configuration list for PBXNativeTarget "Pods-web3swift-iOS" */ = { + 0821886DA83CDD56DB95D5EB3F48ED51 /* Build configuration list for PBXNativeTarget "SipHash-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 1EDD89DD1A111ECC395D5EBC9D07FECD /* Debug */, - 0A1E7A5A2BC31F6FBEBEDC9CD0EADB10 /* Release */, + 0A0AE6DBE6A097E4172B1F00095A0424 /* Debug */, + BE736F0D333A3BAC7C8C2E1CCAE09871 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 1CECEB0B7C138362EC31B34DC024C28B /* Build configuration list for PBXNativeTarget "Pods-web3swift-iOS_Tests" */ = { + 12E1B99EB03D3EBFA7A4D9E2357FF07C /* Build configuration list for PBXNativeTarget "CryptoSwift-macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - DE04295E1615700CACA374399C0806DC /* Debug */, - 9218FC7533C4852619D88A034E3A60EB /* Release */, + 5D6537AC3C57BCCF4F90869A9B58575B /* Debug */, + D04D3F98A6DDB30920917F7443994264 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 214041070FF7013C5D3B1D956DD404CF /* Build configuration list for PBXNativeTarget "scrypt-macOS" */ = { + 142DB58B9F87D2DBAF25171E397B246B /* Build configuration list for PBXNativeTarget "EthereumABI-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 06EF501F92FEA083E952C634974FB9BB /* Debug */, - A5B3D4C098C19663DA18A79D25A7ADE5 /* Release */, + B1B7A0F9838FE71D7E16AEF520465F29 /* Debug */, + E5379580FBCF3C26D178C8A3137CF05A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 249649C0D306826B8AEC43AC3D978C98 /* Build configuration list for PBXNativeTarget "SipHash-macOS" */ = { + 1C38B120063EAAA45E94EED1E54A39DD /* Build configuration list for PBXNativeTarget "EthereumAddress-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 2B419FFCB8698725AEFF4AD6F3DA24B6 /* Debug */, - FCD345DF723556712B46545A4C2E2DB0 /* Release */, + 819730B9C75468C0F653997E7C926E32 /* Debug */, + 5360A5ED56F0247B97585874EF109469 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 2528C5FE0545EDFF7366EE3D336B2926 /* Build configuration list for PBXNativeTarget "EthereumABI-macOS" */ = { + 235D8A83CE355A53C7777869565816FE /* Build configuration list for PBXNativeTarget "SwiftRLP-macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - FD92A4AB123BCEE74A2E15D8A506390A /* Debug */, - F3BF1288D54656F49975981F0B96E1C1 /* Release */, + C020E77BAB7848900B9F3834407B4060 /* Debug */, + 81C5F2270EEC8D698D041AF3785596D6 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { + 256F16869912FE5AA53A42E72A825E45 /* Build configuration list for PBXNativeTarget "CryptoSwift-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 410940BCADE683311D0516B99A5AB80D /* Debug */, - 8C5289CBBC5C4736B11BE5B4AC7797B4 /* Release */, + 2A032B453367C0A57ACB78576E3D173E /* Debug */, + 804D7EC0985D020630D326134F179448 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 34C02A2A41180F1C49A12F3C94BB6D39 /* Build configuration list for PBXNativeTarget "SwiftRLP-macOS" */ = { + 27BA07F740069FE03AF21BBAAEF060AE /* Build configuration list for PBXNativeTarget "PromiseKit.root-CorePromise-Foundation" */ = { isa = XCConfigurationList; buildConfigurations = ( - 132C53CD9155D5AD14E84583836EE736 /* Debug */, - 02E5FCC47E212D05EE62CCBC87A59BAD /* Release */, + BDE8D8B3DA3C7F1128D790E5C9629233 /* Debug */, + D0E36774A2DC19C70C07485FFE2DF816 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 47C2AA14D9BBB2B7CC5629CE1C553C1B /* Build configuration list for PBXNativeTarget "BigInt-iOS" */ = { + 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - EB39C1FA7B7F12063F7AE8333D2A4C21 /* Debug */, - 901A8ABA1A0F32437C72ADA21170A7CE /* Release */, + 99814C4231E682B09AFFC36717EC7275 /* Debug */, + 5DC6E7B20C065185E9059AE3232798B8 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 53B1B04B77AC43178C9F3E8EB7B13F0A /* Build configuration list for PBXNativeTarget "Result-iOS" */ = { + 4D5FBB0546A0B000C22A79317913D9B2 /* Build configuration list for PBXNativeTarget "EthereumAddress-macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 78E745EDC865041C93C2926A6DCDB505 /* Debug */, - 7A047BDA07E543F92AF596A54ACB9D17 /* Release */, + A3D225A7B82C166733BCA2C3AA9D253D /* Debug */, + 45F63B1244E657A44F466762F59DE272 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 6172FF314CF6FDD0EE7BEB014649095A /* Build configuration list for PBXNativeTarget "scrypt-iOS" */ = { + 5070BFFDB262A9C738502EF4BE8A9944 /* Build configuration list for PBXNativeTarget "Pods-web3swift-iOS_Tests" */ = { isa = XCConfigurationList; buildConfigurations = ( - 82CAFFCF1DF36B5D87B092509FE48D3E /* Debug */, - 08EDA75FE0BDF7058094AE2A97B614C1 /* Release */, + AB5BB48ADB6880824755E5E5EFA5A354 /* Debug */, + C11A9E363FEE4A946532920A9AE5AB86 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 6F857D6C3879D581B7A61D082F02517D /* Build configuration list for PBXNativeTarget "EthereumAddress-iOS" */ = { + 6665BD594118B065AE60D264F79BECCD /* Build configuration list for PBXNativeTarget "secp256k1_swift-macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 5DBAB9597AF8F0467DF2C538E82A1569 /* Debug */, - AE1423744796D7EF9A07819C3C6C1392 /* Release */, + 61B41A8C448A62A40F257AD7128B9DCE /* Debug */, + C232BAB06517085FD2136FCE0EA43B9A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 7F2C38356A69928AE969993F66D26974 /* Build configuration list for PBXNativeTarget "secp256k1_swift-macOS" */ = { + 69F3F7649C0102896E4AE01566804124 /* Build configuration list for PBXNativeTarget "BigInt-macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - C8108B31A2C5B6E3284D2405BCCB81CB /* Debug */, - 0D12F52D2FC6B275C845A455D3C53897 /* Release */, + 9DDE826DCDC996926F83BC3566E1E003 /* Debug */, + 47E47E54F82491E7F378DC766E7F0E64 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 886328E93BEAC18F43717EDABA0C12BF /* Build configuration list for PBXNativeTarget "Pods-web3swift-macOS" */ = { + 72D13774F640927516AEB533D529274E /* Build configuration list for PBXNativeTarget "Pods-web3swift-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 023D8F9D8E0EC5E1CAEB1DD4989B4439 /* Debug */, - 621044FBAB13E81AD237F7A545994E0C /* Release */, + 4AF15B33EABF91B6FAB39C6E175DBB7A /* Debug */, + D1B203A84A2D542251B268ECCAF3FFA7 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 985657F07458E31EEED8115F732C90EA /* Build configuration list for PBXNativeTarget "PromiseKit.root-CorePromise-Foundation" */ = { + 9AC7F2E96A95C0CA51BCBB553D5D9B89 /* Build configuration list for PBXNativeTarget "PromiseKit" */ = { isa = XCConfigurationList; buildConfigurations = ( - 3598EF90C0B2EBB839D394E5FCFC63BE /* Debug */, - 9BA4D1A780562B562D9679AEBFE9FD74 /* Release */, + DC7CC89026E5D1874DC45B84E8F77337 /* Debug */, + B29ED86BF41873CEB8D0592AE75B8FD7 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A17FF6AB1386D63A1421DD6C0C2217F4 /* Build configuration list for PBXNativeTarget "secp256k1_swift-iOS" */ = { + 9B4541E12170C55E2F3423E202352402 /* Build configuration list for PBXNativeTarget "BigInt-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - B43995674AACC46CADFF66DA426F6646 /* Debug */, - 2969FBBC5C72EEF51DC6F4B9B1A976D0 /* Release */, + 27421C8A06B618FBA32213E5DC590A5D /* Debug */, + B3BBF5E9D056E4465107B4B2034C5996 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A1A3D7F09A5AFD2BD4DA3D3CDACBBCFC /* Build configuration list for PBXNativeTarget "BigInt-macOS" */ = { + AC9E1931A748E546B992DA96A0569F7D /* Build configuration list for PBXNativeTarget "SipHash-macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 6883B9EDC70FD3E947697DEBE31DC9AD /* Debug */, - 87BCF7559B3D787B95147E557F40D9FD /* Release */, + 068E1E9EDCDECB31E221F726AC129A52 /* Debug */, + 98D327446547560308C38F819F660BEB /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C3E4E8C71E1F2FC6C63CC4862E81AA7A /* Build configuration list for PBXNativeTarget "PromiseKit" */ = { + C1E472055DC8A1A6A182554C8FAEC44B /* Build configuration list for PBXNativeTarget "Pods-web3swift-macOS_Tests" */ = { isa = XCConfigurationList; buildConfigurations = ( - DC8874F7FAB58896B3D6BBD17E8F3590 /* Debug */, - 78A91A4EF7911BE93CE41768D5EC92BB /* Release */, + 4D006D8297D2F2157523D54427B00382 /* Debug */, + BC3DDED69C5AF875D0B49250E3AF4D28 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C5CFDB7E31E89F322FF8F838A76F9F6D /* Build configuration list for PBXNativeTarget "EthereumAddress-macOS" */ = { + C81D59105640469B38DF58B0E45BE834 /* Build configuration list for PBXNativeTarget "EthereumABI-macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - A48BF3924ED430EE85AB984EBFF67E60 /* Debug */, - 05DE8CD3347758F2BB7139A06B0A0DBE /* Release */, + BC2D0B5181ECAA9E93608292A7BAEFA1 /* Debug */, + 7CC1BA909CC60D81AC82DC99913F5B05 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - E5D6FA6799A44BF6B2EA944785695731 /* Build configuration list for PBXNativeTarget "SwiftRLP-iOS" */ = { + DC1288B1B04A76EBD7BB230C986DCA59 /* Build configuration list for PBXNativeTarget "SwiftRLP-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 961AECA1170955755D74EAD3E5819CE7 /* Debug */, - 7611FC9ACC0308E2A87B7CF5FC557084 /* Release */, + 696BA4D66184AB60391F008DF3250189 /* Debug */, + 6805ACF366F583341ADF9E13D1A6A3B3 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - F03040809733F3691A82F4D1E80B6BA3 /* Build configuration list for PBXNativeTarget "CryptoSwift-macOS" */ = { + DCE33657B292E9936AF015DF94CDF7AB /* Build configuration list for PBXNativeTarget "Pods-web3swift-macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 8318ED6D92F2B4739ABC4121A7D6A5F5 /* Debug */, - 538E89D99F6E2D546249D1EE74A6DBFD /* Release */, + 2E131A8B0331B4F8DB8853182637DB9D /* Debug */, + 7BC0458071CB05B8546EEBFDE9FC9B56 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - F8A195F0CD637B21B4FABEA84B502663 /* Build configuration list for PBXNativeTarget "SipHash-iOS" */ = { + E25FD5B4D5AE735CE4D2F253A12ED50D /* Build configuration list for PBXNativeTarget "secp256k1_swift-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - CB2C61730C420D7E1AED74B447061493 /* Debug */, - 0B909F147936EE3B5A2B75910E90133C /* Release */, + 385FB4CBFEE06A88F99B2802530F9327 /* Debug */, + 374F288C2AA99F34074AD5C2C15B67BC /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; - rootObject = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */; } diff --git a/Pods/PromiseKit/Extensions/Foundation/Sources/NSTask+AnyPromise.m b/Pods/PromiseKit/Extensions/Foundation/Sources/NSTask+AnyPromise.m index bfabd6157..beae27758 100644 --- a/Pods/PromiseKit/Extensions/Foundation/Sources/NSTask+AnyPromise.m +++ b/Pods/PromiseKit/Extensions/Foundation/Sources/NSTask+AnyPromise.m @@ -37,7 +37,20 @@ - (AnyPromise *)promise { resolve([NSError errorWithDomain:PMKErrorDomain code:PMKTaskError userInfo:info]); } }; - [self launch]; + + #if __clang_major__ >= 9 + if (@available(macOS 10.13, *)) { + NSError *error = nil; + + if (![self launchAndReturnError:&error]) { + resolve(error); + } + } else { + [self launch]; + } + #else + [self launch]; // might @throw + #endif }]; } diff --git a/Pods/PromiseKit/Extensions/Foundation/Sources/NSURLSession+Promise.swift b/Pods/PromiseKit/Extensions/Foundation/Sources/NSURLSession+Promise.swift index 926eadf07..13259a0c0 100644 --- a/Pods/PromiseKit/Extensions/Foundation/Sources/NSURLSession+Promise.swift +++ b/Pods/PromiseKit/Extensions/Foundation/Sources/NSURLSession+Promise.swift @@ -183,12 +183,14 @@ public enum PMKHTTPError: Error, LocalizedError, CustomStringConvertible { } } +#if swift(>=4.0) public func decodeResponse(_ t: T.Type, decoder: JSONDecoder = JSONDecoder()) -> T? { switch self { case .badStatusCode(_, let data, _): return try? decoder.decode(t, from: data) } } +#endif //TODO rename responseJSON public var jsonDictionary: Any? { diff --git a/Pods/PromiseKit/Extensions/Foundation/Sources/Process+Promise.swift b/Pods/PromiseKit/Extensions/Foundation/Sources/Process+Promise.swift index 044847514..03cab3cfe 100644 --- a/Pods/PromiseKit/Extensions/Foundation/Sources/Process+Promise.swift +++ b/Pods/PromiseKit/Extensions/Foundation/Sources/Process+Promise.swift @@ -72,20 +72,64 @@ extension Process { self.waitUntilExit() guard self.terminationReason == .exit, self.terminationStatus == 0 else { - return seal.reject(PMKError.execution(self)) + let stdoutData = try? self.readDataFromPipe(stdout) + let stderrData = try? self.readDataFromPipe(stderr) + + let stdoutString = stdoutData.flatMap { (data: Data) -> String? in String(data: data, encoding: .utf8) } + let stderrString = stderrData.flatMap { (data: Data) -> String? in String(data: data, encoding: .utf8) } + + return seal.reject(PMKError.execution(process: self, standardOutput: stdoutString, standardError: stderrString)) } seal.fulfill((stdout, stderr)) } } } + private func readDataFromPipe(_ pipe: Pipe) throws -> Data { + let handle = pipe.fileHandleForReading + defer { handle.closeFile() } + + // Someday, NSFileHandle will probably be updated with throwing equivalents to its read and write methods, + // as NSTask has, to avoid raising exceptions and crashing the app. + // Unfortunately that day has not yet come, so use the underlying BSD calls for now. + + let fd = handle.fileDescriptor + + let bufsize = 1024 * 8 + let buf = UnsafeMutablePointer.allocate(capacity: bufsize) + + #if swift(>=4.1) + defer { buf.deallocate() } + #else + defer { buf.deallocate(capacity: bufsize) } + #endif + + var data = Data() + + while true { + let bytesRead = read(fd, buf, bufsize) + + if bytesRead == 0 { + break + } + + if bytesRead < 0 { + throw POSIXError.Code(rawValue: errno).map { POSIXError($0) } ?? CocoaError(.fileReadUnknown) + } + + data.append(buf, count: bytesRead) + } + + return data + } + /** The error generated by PromiseKit’s `Process` extension */ public enum PMKError { /// NOT AVAILABLE ON 10.13 and above because Apple provide this error handling themselves case notExecutable(String?) - case execution(Process) + case execution(process: Process, standardOutput: String?, standardError: String?) } } @@ -97,7 +141,7 @@ extension Process.PMKError: LocalizedError { return "File not executable: \(path)" case .notExecutable(nil): return "No launch path specified" - case .execution(let task): + case .execution(process: let task, standardOutput: _, standardError: _): return "Failed executing: `\(task)` (\(task.terminationStatus))." } } diff --git a/Pods/PromiseKit/README.md b/Pods/PromiseKit/README.md index 5e6128fc7..be4728405 100644 --- a/Pods/PromiseKit/README.md +++ b/Pods/PromiseKit/README.md @@ -45,18 +45,42 @@ In your [Podfile]: use_frameworks! target "Change Me!" do - pod "PromiseKit", "~> 6.0" + pod "PromiseKit", "~> 6.8" end ``` +> The above gives an Xcode warning? See our [Installation Guide]. + PromiseKit 6, 5 and 4 support Xcode 8.3, 9.x and 10.0; Swift 3.1, -3.2, 3.3, 3.4, 4.0, 4.1 and 4.2; iOS, macOS, tvOS, watchOS, Linux and Android; CocoaPods, -Carthage and SwiftPM; ([CI Matrix](https://travis-ci.org/mxcl/PromiseKit)). +3.2, 3.3, 3.4, 4.0, 4.1, 4.2 and 5.0 (development snapshots); iOS, macOS, tvOS, +watchOS, Linux and Android; CocoaPods, Carthage and SwiftPM; +([CI Matrix](https://travis-ci.org/mxcl/PromiseKit)). For Carthage, SwiftPM, etc., or for instructions when using older Swifts or -Xcodes, see our [Installation Guide](Documentation/Installation.md). We +Xcodes, see our [Installation Guide]. We recommend [Carthage](https://github.com/Carthage/Carthage). +# Professionally Supported PromiseKit is Now Available + +Tidelift gives software development teams a single source for purchasing +and maintaining their software, with professional grade assurances from +the experts who know it best, while seamlessly integrating with existing +tools. + +[Get Professional Support for PromiseKit with TideLift](https://tidelift.com/subscription/pkg/cocoapods-promisekit?utm_source=cocoapods-promisekit&utm_medium=referral&utm_campaign=readme). + +# PromiseKit is Thousands of Hours of Work + +Hi, I’m Max Howell and I have written a lot of open source software, and +probably you already use some of it (Homebrew anyone?). Please help me so I +can continue to make tools and software you need and love. I appreciate it x. + + + + + +[Other donation/tipping options](http://mxcl.github.io/donate/) + # Documentation * Handbook @@ -90,7 +114,7 @@ All our extensions are separate repositories at the [PromiseKit organization]. Then don’t have them: ```ruby -pod "PromiseKit/CorePromise", "~> 6.0" +pod "PromiseKit/CorePromise", "~> 6.8" ``` > *Note:* Carthage installations come with no extensions by default. @@ -169,3 +193,4 @@ if after that you still have a question, ask at our [Gitter chat channel] or on [our bug tracker]: https://github.com/mxcl/PromiseKit/issues/new [Podfile]: https://guides.cocoapods.org/syntax/podfile.html [PMK6]: http://promisekit.org/news/2018/02/PromiseKit-6.0-Released/ +[Installation Guide]: Documentation/Installation.md diff --git a/Pods/PromiseKit/Sources/Box.swift b/Pods/PromiseKit/Sources/Box.swift index 3bf7ecd7a..43cd3d1b0 100644 --- a/Pods/PromiseKit/Sources/Box.swift +++ b/Pods/PromiseKit/Sources/Box.swift @@ -5,7 +5,7 @@ enum Sealant { case resolved(R) } -class Handlers { +final class Handlers { var bodies: [(R) -> Void] = [] func append(_ item: @escaping(R) -> Void) { bodies.append(item) } } @@ -17,7 +17,7 @@ class Box { func seal(_: T) {} } -class SealedBox: Box { +final class SealedBox: Box { let value: T init(value: T) { diff --git a/Pods/PromiseKit/Sources/Catchable.swift b/Pods/PromiseKit/Sources/Catchable.swift index 41ec7277e..1b640ff22 100644 --- a/Pods/PromiseKit/Sources/Catchable.swift +++ b/Pods/PromiseKit/Sources/Catchable.swift @@ -188,7 +188,7 @@ public extension CatchMixin { @discardableResult func cauterize() -> PMKFinalizer { return self.catch { - Swift.print("PromiseKit:cauterized-error:", $0) + conf.logHandler(.cauterized($0)) } } } diff --git a/Pods/PromiseKit/Sources/Configuration.swift b/Pods/PromiseKit/Sources/Configuration.swift index 4891c45e8..9d4fc22fb 100644 --- a/Pods/PromiseKit/Sources/Configuration.swift +++ b/Pods/PromiseKit/Sources/Configuration.swift @@ -1,12 +1,34 @@ import Dispatch -/// PromiseKit’s configurable parameters +/** + PromiseKit’s configurable parameters. + + Do not change these after any Promise machinery executes as the configuration object is not thread-safe. + + We would like it to be, but sadly `Swift` does not expose `dispatch_once` et al. which is what we used to use in order to make the configuration immutable once first used. +*/ public struct PMKConfiguration { /// The default queues that promises handlers dispatch to public var Q: (map: DispatchQueue?, return: DispatchQueue?) = (map: DispatchQueue.main, return: DispatchQueue.main) /// The default catch-policy for all `catch` and `resolve` public var catchPolicy = CatchPolicy.allErrorsExceptCancellation + + /// The closure used to log PromiseKit events. + /// Not thread safe; change before processing any promises. + /// - Note: The default handler calls `print()` + public var logHandler: (LogEvent) -> () = { event in + switch event { + case .waitOnMainThread: + print("PromiseKit: warning: `wait()` called on main thread!") + case .pendingPromiseDeallocated: + print("PromiseKit: warning: pending promise deallocated") + case .pendingGuaranteeDeallocated: + print("PromiseKit: warning: pending guarantee deallocated") + case .cauterized (let error): + print("PromiseKit:cauterized-error: \(error)") + } + } } /// Modify this as soon as possible in your application’s lifetime diff --git a/Pods/PromiseKit/Sources/Deprecations.swift b/Pods/PromiseKit/Sources/Deprecations.swift index ac4eb364b..a837dcb8d 100644 --- a/Pods/PromiseKit/Sources/Deprecations.swift +++ b/Pods/PromiseKit/Sources/Deprecations.swift @@ -37,7 +37,7 @@ public func wrap(_ body: (@escaping (T) -> Void) throws -> Void) -> Promise Void) -> Promise { + func always(on q: DispatchQueue = .main, execute body: @escaping () -> Void) -> Promise { return ensure(on: q, body) } } @@ -45,7 +45,7 @@ public extension Promise { public extension Thenable { #if PMKFullDeprecations /// disabled due to ambiguity with the other `.flatMap` - @available(*, deprecated: 6.1, message: "See: `compactMap`") + @available(*, deprecated, message: "See: `compactMap`") func flatMap(on: DispatchQueue? = conf.Q.map, _ transform: @escaping(T) throws -> U?) -> Promise { return compactMap(on: on, transform) } diff --git a/Pods/PromiseKit/Sources/Error.swift b/Pods/PromiseKit/Sources/Error.swift index 3249e3f44..7229e6f49 100644 --- a/Pods/PromiseKit/Sources/Error.swift +++ b/Pods/PromiseKit/Sources/Error.swift @@ -83,7 +83,12 @@ extension Error { } catch CocoaError.userCancelled { return true } catch { + #if os(macOS) || os(iOS) || os(tvOS) + let pair = { ($0.domain, $0.code) }(error as NSError) + return ("SKErrorDomain", 2) == pair + #else return false + #endif } } } diff --git a/Pods/PromiseKit/Sources/Guarantee.swift b/Pods/PromiseKit/Sources/Guarantee.swift index 300759973..b87fad189 100644 --- a/Pods/PromiseKit/Sources/Guarantee.swift +++ b/Pods/PromiseKit/Sources/Guarantee.swift @@ -5,8 +5,8 @@ import Dispatch A `Guarantee` is a functional abstraction around an asynchronous operation that cannot error. - See: `Thenable` */ -public class Guarantee: Thenable { - let box: Box +public final class Guarantee: Thenable { + let box: PromiseKit.Box fileprivate init(box: SealedBox) { self.box = box @@ -19,7 +19,7 @@ public class Guarantee: Thenable { /// Returns a pending `Guarantee` that can be resolved with the provided closure’s parameter. public init(resolver body: (@escaping(T) -> Void) -> Void) { - box = EmptyBox() + box = Box() body(box.seal) } @@ -54,8 +54,19 @@ public class Guarantee: Thenable { } } + final private class Box: EmptyBox { + deinit { + switch inspect() { + case .pending: + PromiseKit.conf.logHandler(.pendingGuaranteeDeallocated) + case .resolved: + break + } + } + } + init(_: PMKUnambiguousInitializer) { - box = EmptyBox() + box = Box() } /// Returns a tuple of a pending `Guarantee` and a function that resolves it. @@ -105,7 +116,7 @@ public extension Guarantee { return rg } - public func asVoid() -> Guarantee { + func asVoid() -> Guarantee { return map(on: nil) { _ in } } @@ -113,10 +124,10 @@ public extension Guarantee { Blocks this thread, so you know, don’t call this on a serial thread that any part of your chain may use. Like the main thread for example. */ - public func wait() -> T { + func wait() -> T { if Thread.isMainThread { - print("PromiseKit: warning: `wait()` called on main thread!") + conf.logHandler(.waitOnMainThread) } var result = value diff --git a/Pods/PromiseKit/Sources/LogEvent.swift b/Pods/PromiseKit/Sources/LogEvent.swift new file mode 100644 index 000000000..075b1b50f --- /dev/null +++ b/Pods/PromiseKit/Sources/LogEvent.swift @@ -0,0 +1,30 @@ +/** + The PromiseKit events which may be logged. + + ```` + /// A promise or guarantee has blocked the main thread + case waitOnMainThread + + /// A promise has been deallocated without being fulfilled + case pendingPromiseDeallocated + + /// An error which occurred while fulfilling a promise was swallowed + case cauterized(Error) + + /// Errors which give a string error message + case misc (String) + ```` +*/ +public enum LogEvent { + /// A promise or guarantee has blocked the main thread + case waitOnMainThread + + /// A promise has been deallocated without being fulfilled + case pendingPromiseDeallocated + + /// A guarantee has been deallocated without being fulfilled + case pendingGuaranteeDeallocated + + /// An error which occurred while fulfilling a promise was swallowed + case cauterized(Error) +} diff --git a/Pods/PromiseKit/Sources/Promise.swift b/Pods/PromiseKit/Sources/Promise.swift index c78ae8532..da9f6aa2b 100644 --- a/Pods/PromiseKit/Sources/Promise.swift +++ b/Pods/PromiseKit/Sources/Promise.swift @@ -5,7 +5,7 @@ import Dispatch A `Promise` is a functional abstraction around a failable asynchronous operation. - See: `Thenable` */ -public class Promise: Thenable, CatchMixin { +public final class Promise: Thenable, CatchMixin { let box: Box> fileprivate init(box: SealedBox>) { @@ -109,7 +109,7 @@ public extension Promise { func wait() throws -> T { if Thread.isMainThread { - Swift.print("PromiseKit: warning: `wait()` called on main thread!") + conf.logHandler(LogEvent.waitOnMainThread) } var result = self.result diff --git a/Pods/PromiseKit/Sources/Resolver.swift b/Pods/PromiseKit/Sources/Resolver.swift index ac58a7657..78531adbd 100644 --- a/Pods/PromiseKit/Sources/Resolver.swift +++ b/Pods/PromiseKit/Sources/Resolver.swift @@ -1,5 +1,5 @@ /// An object for resolving promises -public class Resolver { +public final class Resolver { let box: Box> init(_ box: Box>) { @@ -8,7 +8,7 @@ public class Resolver { deinit { if case .pending = box.inspect() { - print("PromiseKit: warning: pending promise deallocated") + conf.logHandler(.pendingPromiseDeallocated) } } } @@ -25,12 +25,12 @@ public extension Resolver { } /// Resolves the promise with the provided result - public func resolve(_ result: Result) { + func resolve(_ result: Result) { box.seal(result) } /// Resolves the promise with the provided value or error - public func resolve(_ obj: T?, _ error: Error?) { + func resolve(_ obj: T?, _ error: Error?) { if let error = error { reject(error) } else if let obj = obj { @@ -41,7 +41,7 @@ public extension Resolver { } /// Fulfills the promise with the provided value unless the provided error is non-nil - public func resolve(_ obj: T, _ error: Error?) { + func resolve(_ obj: T, _ error: Error?) { if let error = error { reject(error) } else { @@ -50,7 +50,7 @@ public extension Resolver { } /// Resolves the promise, provided for non-conventional value-error ordered completion handlers. - public func resolve(_ error: Error?, _ obj: T?) { + func resolve(_ error: Error?, _ obj: T?) { resolve(obj, error) } } @@ -65,6 +65,20 @@ extension Resolver where T == Void { fulfill(()) } } +#if false + // disabled ∵ https://github.com/mxcl/PromiseKit/issues/990 + + /// Fulfills the promise + public func fulfill() { + self.fulfill(()) + } +#else + /// Fulfills the promise + /// - Note: underscore is present due to: https://github.com/mxcl/PromiseKit/issues/990 + public func fulfill_() { + self.fulfill(()) + } +#endif } #endif diff --git a/Pods/PromiseKit/Sources/after.swift b/Pods/PromiseKit/Sources/after.swift index cb29bb8ff..cdaeccd9e 100644 --- a/Pods/PromiseKit/Sources/after.swift +++ b/Pods/PromiseKit/Sources/after.swift @@ -2,7 +2,7 @@ import struct Foundation.TimeInterval import Dispatch /** - after(.seconds(2)).then { + after(seconds: 1.5).then { //… } @@ -20,7 +20,7 @@ public func after(seconds: TimeInterval) -> Guarantee { } /** - after(seconds: 1.5).then { + after(.seconds(2)).then { //… } diff --git a/Pods/PromiseKit/Sources/when.swift b/Pods/PromiseKit/Sources/when.swift index 59884cd2d..0913c64f3 100644 --- a/Pods/PromiseKit/Sources/when.swift +++ b/Pods/PromiseKit/Sources/when.swift @@ -208,7 +208,7 @@ public func when(fulfilled promiseIterator: It, concurrent /** Waits on all provided promises. - `when(fulfilled:)` rejects as soon as one of the provided promises rejects. `when(resolved:)` waits on all provided promises and **never** rejects. + `when(fulfilled:)` rejects as soon as one of the provided promises rejects. `when(resolved:)` waits on all provided promises whatever their result, and then provides an array of `Result` so you can individually inspect the results. As a consequence this function returns a `Guarantee`, ie. errors are lifted from the individual promises into the results array of the returned `Guarantee`. when(resolved: promise1, promise2, promise3).then { results in for result in results where case .fulfilled(let value) { @@ -219,15 +219,14 @@ public func when(fulfilled promiseIterator: It, concurrent } - Returns: A new promise that resolves once all the provided promises resolve. The array is ordered the same as the input, ie. the result order is *not* resolution order. - - Warning: The returned promise can *not* be rejected. - - Note: Any promises that error are implicitly consumed, your UnhandledErrorHandler will not be called. - - Remark: Doesn't take Thenable due to protocol associatedtype paradox + - Note: we do not provide tuple variants for `when(resolved:)` but will accept a pull-request + - Remark: Doesn't take Thenable due to protocol `associatedtype` paradox */ public func when(resolved promises: Promise...) -> Guarantee<[Result]> { return when(resolved: promises) } -/// Waits on all provided promises. +/// - See: `when(resolved: Promise...)` public func when(resolved promises: [Promise]) -> Guarantee<[Result]> { guard !promises.isEmpty else { return .value([]) diff --git a/Pods/Result/LICENSE b/Pods/Result/LICENSE deleted file mode 100644 index 3026ee190..000000000 --- a/Pods/Result/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2014 Rob Rix - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. \ No newline at end of file diff --git a/Pods/Result/README.md b/Pods/Result/README.md deleted file mode 100644 index bf85e78df..000000000 --- a/Pods/Result/README.md +++ /dev/null @@ -1,113 +0,0 @@ -# Result - -[![Build Status](https://travis-ci.org/antitypical/Result.svg?branch=master)](https://travis-ci.org/antitypical/Result) -[![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage) -[![CocoaPods](https://img.shields.io/cocoapods/v/Result.svg)](https://cocoapods.org/) -[![Reference Status](https://www.versioneye.com/objective-c/result/reference_badge.svg?style=flat)](https://www.versioneye.com/objective-c/result/references) - -This is a Swift µframework providing `Result`. - -`Result` values are either successful (wrapping `Value`) or failed (wrapping `Error`). This is similar to Swift’s native `Optional` type: `success` is like `some`, and `failure` is like `none` except with an associated `Error` value. The addition of an associated `Error` allows errors to be passed along for logging or displaying to the user. - -Using this µframework instead of rolling your own `Result` type allows you to easily interface with other frameworks that also use `Result`. - -## Use - -Use `Result` whenever an operation has the possibility of failure. Consider the following example of a function that tries to extract a `String` for a given key from a JSON `Dictionary`. - -```swift -typealias JSONObject = [String: Any] - -enum JSONError: Error { - case noSuchKey(String) - case typeMismatch -} - -func stringForKey(json: JSONObject, key: String) -> Result { - guard let value = json[key] else { - return .failure(.noSuchKey(key)) - } - - if let value = value as? String { - return .success(value) - } - else { - return .failure(.typeMismatch) - } -} -``` - -This function provides a more robust wrapper around the default subscripting provided by `Dictionary`. Rather than return `Any?`, it returns a `Result` that either contains the `String` value for the given key, or an `ErrorType` detailing what went wrong. - -One simple way to handle a `Result` is to deconstruct it using a `switch` statement. - -```swift -switch stringForKey(json, key: "email") { - -case let .success(email): - print("The email is \(email)") - -case let .failure(.noSuchKey(key)): - print("\(key) is not a valid key") - -case .failure(.typeMismatch): - print("Didn't have the right type") -} -``` - -Using a `switch` statement allows powerful pattern matching, and ensures all possible results are covered. Swift 2.0 offers new ways to deconstruct enums like the `if-case` statement, but be wary as such methods do not ensure errors are handled. - -Other methods available for processing `Result` are detailed in the [API documentation](http://cocoadocs.org/docsets/Result/). - -## Result vs. Throws - -Swift 2.0 introduces error handling via throwing and catching `Error`. `Result` accomplishes the same goal by encapsulating the result instead of hijacking control flow. The `Result` abstraction enables powerful functionality such as `map` and `flatMap`, making `Result` more composable than `throw`. - -Since dealing with APIs that throw is common, you can convert such functions into a `Result` by using the `materialize` method. Conversely, a `Result` can be used to throw an error by calling `dematerialize`. - -## Higher Order Functions - -`map` and `flatMap` operate the same as `Optional.map` and `Optional.flatMap` except they apply to `Result`. - -`map` transforms a `Result` into a `Result` of a new type. It does this by taking a function that transforms the `Value` type into a new value. This transformation is only applied in the case of a `success`. In the case of a `failure`, the associated error is re-wrapped in the new `Result`. - -```swift -// transforms a Result to a Result -let idResult = intForKey(json, key:"id").map { id in String(id) } -``` - -Here, the final result is either the id as a `String`, or carries over the `failure` from the previous result. - -`flatMap` is similar to `map` in that it transforms the `Result` into another `Result`. However, the function passed into `flatMap` must return a `Result`. - -An in depth discussion of `map` and `flatMap` is beyond the scope of this documentation. If you would like a deeper understanding, read about functors and monads. This article is a good place to [start](http://www.javiersoto.me/post/106875422394). - -## Integration - -### Carthage - -1. Add this repository as a submodule and/or [add it to your Cartfile](https://github.com/Carthage/Carthage/blob/master/Documentation/Artifacts.md#cartfile) if you’re using [carthage](https://github.com/Carthage/Carthage/) to manage your dependencies. -2. Drag `Result.xcodeproj` into your project or workspace. -3. Link your target against `Result.framework`. -4. Application targets should ensure that the framework gets copied into their application bundle. (Framework targets should instead require the application linking them to include Result.) - -### Cocoapods - -```ruby -pod 'Result', '~> 3.0.0' -``` - -### Swift Package Manager - -```swift -import PackageDescription - -let package = Package( - name: "MyProject", - targets: [], - dependencies: [ - .Package(url: "https://github.com/antitypical/Result.git", - majorVersion: 3) - ] -) -``` diff --git a/Pods/Result/Result/AnyError.swift b/Pods/Result/Result/AnyError.swift deleted file mode 100644 index ee018d277..000000000 --- a/Pods/Result/Result/AnyError.swift +++ /dev/null @@ -1,46 +0,0 @@ -import Foundation - -/// A type-erased error which wraps an arbitrary error instance. This should be -/// useful for generic contexts. -public struct AnyError: Swift.Error { - /// The underlying error. - public let error: Swift.Error - - public init(_ error: Swift.Error) { - if let anyError = error as? AnyError { - self = anyError - } else { - self.error = error - } - } -} - -extension AnyError: ErrorConvertible { - public static func error(from error: Error) -> AnyError { - return AnyError(error) - } -} - -extension AnyError: CustomStringConvertible { - public var description: String { - return String(describing: error) - } -} - -extension AnyError: LocalizedError { - public var errorDescription: String? { - return error.localizedDescription - } - - public var failureReason: String? { - return (error as? LocalizedError)?.failureReason - } - - public var helpAnchor: String? { - return (error as? LocalizedError)?.helpAnchor - } - - public var recoverySuggestion: String? { - return (error as? LocalizedError)?.recoverySuggestion - } -} diff --git a/Pods/Result/Result/NoError.swift b/Pods/Result/Result/NoError.swift deleted file mode 100644 index a919f510b..000000000 --- a/Pods/Result/Result/NoError.swift +++ /dev/null @@ -1,10 +0,0 @@ -/// An “error” that is impossible to construct. -/// -/// This can be used to describe `Result`s where failures will never -/// be generated. For example, `Result` describes a result that -/// contains an `Int`eger and is guaranteed never to be a `failure`. -public enum NoError: Swift.Error, Equatable { - public static func ==(lhs: NoError, rhs: NoError) -> Bool { - return true - } -} diff --git a/Pods/Result/Result/Result.swift b/Pods/Result/Result/Result.swift deleted file mode 100644 index de0330a4a..000000000 --- a/Pods/Result/Result/Result.swift +++ /dev/null @@ -1,196 +0,0 @@ -// Copyright (c) 2015 Rob Rix. All rights reserved. - -/// An enum representing either a failure with an explanatory error, or a success with a result value. -public enum Result: ResultProtocol, CustomStringConvertible, CustomDebugStringConvertible { - case success(Value) - case failure(Error) - - // MARK: Constructors - - /// Constructs a success wrapping a `value`. - public init(value: Value) { - self = .success(value) - } - - /// Constructs a failure wrapping an `error`. - public init(error: Error) { - self = .failure(error) - } - - /// Constructs a result from an `Optional`, failing with `Error` if `nil`. - public init(_ value: Value?, failWith: @autoclosure () -> Error) { - self = value.map(Result.success) ?? .failure(failWith()) - } - - /// Constructs a result from a function that uses `throw`, failing with `Error` if throws. - public init(_ f: @autoclosure () throws -> Value) { - self.init(attempt: f) - } - - /// Constructs a result from a function that uses `throw`, failing with `Error` if throws. - public init(attempt f: () throws -> Value) { - do { - self = .success(try f()) - } catch var error { - if Error.self == AnyError.self { - error = AnyError(error) - } - self = .failure(error as! Error) - } - } - - // MARK: Deconstruction - - /// Returns the value from `success` Results or `throw`s the error. - public func dematerialize() throws -> Value { - switch self { - case let .success(value): - return value - case let .failure(error): - throw error - } - } - - /// Case analysis for Result. - /// - /// Returns the value produced by applying `ifFailure` to `failure` Results, or `ifSuccess` to `success` Results. - public func analysis(ifSuccess: (Value) -> Result, ifFailure: (Error) -> Result) -> Result { - switch self { - case let .success(value): - return ifSuccess(value) - case let .failure(value): - return ifFailure(value) - } - } - - // MARK: Errors - - /// The domain for errors constructed by Result. - public static var errorDomain: String { return "com.antitypical.Result" } - - /// The userInfo key for source functions in errors constructed by Result. - public static var functionKey: String { return "\(errorDomain).function" } - - /// The userInfo key for source file paths in errors constructed by Result. - public static var fileKey: String { return "\(errorDomain).file" } - - /// The userInfo key for source file line numbers in errors constructed by Result. - public static var lineKey: String { return "\(errorDomain).line" } - - /// Constructs an error. - public static func error(_ message: String? = nil, function: String = #function, file: String = #file, line: Int = #line) -> NSError { - var userInfo: [String: Any] = [ - functionKey: function, - fileKey: file, - lineKey: line, - ] - - if let message = message { - userInfo[NSLocalizedDescriptionKey] = message - } - - return NSError(domain: errorDomain, code: 0, userInfo: userInfo) - } - - - // MARK: CustomStringConvertible - - public var description: String { - switch self { - case let .success(value): return ".success(\(value))" - case let .failure(error): return ".failure(\(error))" - } - } - - - // MARK: CustomDebugStringConvertible - - public var debugDescription: String { - return description - } - - // MARK: ResultProtocol - public var result: Result { - return self - } -} - -extension Result where Error == AnyError { - /// Constructs a result from an expression that uses `throw`, failing with `AnyError` if throws. - public init(_ f: @autoclosure () throws -> Value) { - self.init(attempt: f) - } - - /// Constructs a result from a closure that uses `throw`, failing with `AnyError` if throws. - public init(attempt f: () throws -> Value) { - do { - self = .success(try f()) - } catch { - self = .failure(AnyError(error)) - } - } -} - -// MARK: - Derive result from failable closure - -@available(*, deprecated, renamed: "Result.init(attempt:)") -public func materialize(_ f: () throws -> T) -> Result { - return Result(attempt: f) -} - -@available(*, deprecated, renamed: "Result.init(_:)") -public func materialize(_ f: @autoclosure () throws -> T) -> Result { - return Result(f) -} - -// MARK: - ErrorConvertible conformance - -extension NSError: ErrorConvertible { - public static func error(from error: Swift.Error) -> Self { - func cast(_ error: Swift.Error) -> T { - return error as! T - } - - return cast(error) - } -} - -// MARK: - migration support - -@available(*, unavailable, message: "Use the overload which returns `Result` instead") -public func materialize(_ f: () throws -> T) -> Result { - fatalError() -} - -@available(*, unavailable, message: "Use the overload which returns `Result` instead") -public func materialize(_ f: @autoclosure () throws -> T) -> Result { - fatalError() -} - -#if os(macOS) || os(iOS) || os(tvOS) || os(watchOS) - -/// Constructs a `Result` with the result of calling `try` with an error pointer. -/// -/// This is convenient for wrapping Cocoa API which returns an object or `nil` + an error, by reference. e.g.: -/// -/// Result.try { NSData(contentsOfURL: URL, options: .dataReadingMapped, error: $0) } -@available(*, unavailable, message: "This has been removed. Use `Result.init(attempt:)` instead. See https://github.com/antitypical/Result/issues/85 for the details.") -public func `try`(_ function: String = #function, file: String = #file, line: Int = #line, `try`: (NSErrorPointer) -> T?) -> Result { - fatalError() -} - -/// Constructs a `Result` with the result of calling `try` with an error pointer. -/// -/// This is convenient for wrapping Cocoa API which returns a `Bool` + an error, by reference. e.g.: -/// -/// Result.try { NSFileManager.defaultManager().removeItemAtURL(URL, error: $0) } -@available(*, unavailable, message: "This has been removed. Use `Result.init(attempt:)` instead. See https://github.com/antitypical/Result/issues/85 for the details.") -public func `try`(_ function: String = #function, file: String = #file, line: Int = #line, `try`: (NSErrorPointer) -> Bool) -> Result<(), NSError> { - fatalError() -} - -#endif - -// MARK: - - -import Foundation diff --git a/Pods/Result/Result/ResultProtocol.swift b/Pods/Result/Result/ResultProtocol.swift deleted file mode 100644 index 703ad89b9..000000000 --- a/Pods/Result/Result/ResultProtocol.swift +++ /dev/null @@ -1,152 +0,0 @@ -// Copyright (c) 2015 Rob Rix. All rights reserved. - -/// A protocol that can be used to constrain associated types as `Result`. -public protocol ResultProtocol { - associatedtype Value - associatedtype Error: Swift.Error - - init(value: Value) - init(error: Error) - - var result: Result { get } -} - -public extension Result { - /// Returns the value if self represents a success, `nil` otherwise. - public var value: Value? { - switch self { - case let .success(value): return value - case .failure: return nil - } - } - - /// Returns the error if self represents a failure, `nil` otherwise. - public var error: Error? { - switch self { - case .success: return nil - case let .failure(error): return error - } - } - - /// Returns a new Result by mapping `Success`es’ values using `transform`, or re-wrapping `Failure`s’ errors. - public func map(_ transform: (Value) -> U) -> Result { - return flatMap { .success(transform($0)) } - } - - /// Returns the result of applying `transform` to `Success`es’ values, or re-wrapping `Failure`’s errors. - public func flatMap(_ transform: (Value) -> Result) -> Result { - switch self { - case let .success(value): return transform(value) - case let .failure(error): return .failure(error) - } - } - - /// Returns a Result with a tuple of the receiver and `other` values if both - /// are `Success`es, or re-wrapping the error of the earlier `Failure`. - public func fanout(_ other: @autoclosure () -> Result) -> Result<(Value, U), Error> { - return self.flatMap { left in other().map { right in (left, right) } } - } - - /// Returns a new Result by mapping `Failure`'s values using `transform`, or re-wrapping `Success`es’ values. - public func mapError(_ transform: (Error) -> Error2) -> Result { - return flatMapError { .failure(transform($0)) } - } - - /// Returns the result of applying `transform` to `Failure`’s errors, or re-wrapping `Success`es’ values. - public func flatMapError(_ transform: (Error) -> Result) -> Result { - switch self { - case let .success(value): return .success(value) - case let .failure(error): return transform(error) - } - } - - /// Returns a new Result by mapping `Success`es’ values using `success`, and by mapping `Failure`'s values using `failure`. - public func bimap(success: (Value) -> U, failure: (Error) -> Error2) -> Result { - switch self { - case let .success(value): return .success(success(value)) - case let .failure(error): return .failure(failure(error)) - } - } -} - -public extension Result { - - // MARK: Higher-order functions - - /// Returns `self.value` if this result is a .Success, or the given value otherwise. Equivalent with `??` - public func recover(_ value: @autoclosure () -> Value) -> Value { - return self.value ?? value() - } - - /// Returns this result if it is a .Success, or the given result otherwise. Equivalent with `??` - public func recover(with result: @autoclosure () -> Result) -> Result { - switch self { - case .success: return self - case .failure: return result() - } - } -} - -/// Protocol used to constrain `tryMap` to `Result`s with compatible `Error`s. -public protocol ErrorConvertible: Swift.Error { - static func error(from error: Swift.Error) -> Self -} - -public extension Result where Error: ErrorConvertible { - - /// Returns the result of applying `transform` to `Success`es’ values, or wrapping thrown errors. - public func tryMap(_ transform: (Value) throws -> U) -> Result { - return flatMap { value in - do { - return .success(try transform(value)) - } - catch { - let convertedError = Error.error(from: error) - // Revisit this in a future version of Swift. https://twitter.com/jckarter/status/672931114944696321 - return .failure(convertedError) - } - } - } -} - -// MARK: - Operators - -extension Result where Value: Equatable, Error: Equatable { - /// Returns `true` if `left` and `right` are both `Success`es and their values are equal, or if `left` and `right` are both `Failure`s and their errors are equal. - public static func ==(left: Result, right: Result) -> Bool { - if let left = left.value, let right = right.value { - return left == right - } else if let left = left.error, let right = right.error { - return left == right - } - return false - } -} - -#if swift(>=4.1) - extension Result: Equatable where Value: Equatable, Error: Equatable { } -#else - extension Result where Value: Equatable, Error: Equatable { - /// Returns `true` if `left` and `right` represent different cases, or if they represent the same case but different values. - public static func !=(left: Result, right: Result) -> Bool { - return !(left == right) - } - } -#endif - -extension Result { - /// Returns the value of `left` if it is a `Success`, or `right` otherwise. Short-circuits. - public static func ??(left: Result, right: @autoclosure () -> Value) -> Value { - return left.recover(right()) - } - - /// Returns `left` if it is a `Success`es, or `right` otherwise. Short-circuits. - public static func ??(left: Result, right: @autoclosure () -> Result) -> Result { - return left.recover(with: right()) - } -} - -// MARK: - migration support - -@available(*, unavailable, renamed: "ErrorConvertible") -public protocol ErrorProtocolConvertible: ErrorConvertible {} diff --git a/Pods/Target Support Files/BigInt-iOS/BigInt-iOS.xcconfig b/Pods/Target Support Files/BigInt-iOS/BigInt-iOS.xcconfig index a4f59a42b..e0dbc8dd1 100644 --- a/Pods/Target Support Files/BigInt-iOS/BigInt-iOS.xcconfig +++ b/Pods/Target Support Files/BigInt-iOS/BigInt-iOS.xcconfig @@ -1,8 +1,7 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS" OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/Pods/Target Support Files/BigInt-macOS/BigInt-macOS.xcconfig b/Pods/Target Support Files/BigInt-macOS/BigInt-macOS.xcconfig index 9c380b72f..d943bc66b 100644 --- a/Pods/Target Support Files/BigInt-macOS/BigInt-macOS.xcconfig +++ b/Pods/Target Support Files/BigInt-macOS/BigInt-macOS.xcconfig @@ -1,8 +1,7 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS" OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/Pods/Target Support Files/CryptoSwift-iOS/CryptoSwift-iOS.xcconfig b/Pods/Target Support Files/CryptoSwift-iOS/CryptoSwift-iOS.xcconfig index 457ce5a30..36c6df7d5 100644 --- a/Pods/Target Support Files/CryptoSwift-iOS/CryptoSwift-iOS.xcconfig +++ b/Pods/Target Support Files/CryptoSwift-iOS/CryptoSwift-iOS.xcconfig @@ -1,7 +1,7 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 GCC_UNROLL_LOOPS = YES -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} @@ -10,5 +10,5 @@ PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} SKIP_INSTALL = YES SWIFT_COMPILATION_MODE = wholemodule SWIFT_DISABLE_SAFETY_CHECKS = YES -SWIFT_ENFORCE_EXCLUSIVE_ACCESS = compile-time +SWIFT_ENFORCE_EXCLUSIVE_ACCESS = debug-only SWIFT_OPTIMIZATION_LEVEL = -O diff --git a/Pods/Target Support Files/CryptoSwift-macOS/CryptoSwift-macOS.xcconfig b/Pods/Target Support Files/CryptoSwift-macOS/CryptoSwift-macOS.xcconfig index 8f6da58dd..1b489a553 100644 --- a/Pods/Target Support Files/CryptoSwift-macOS/CryptoSwift-macOS.xcconfig +++ b/Pods/Target Support Files/CryptoSwift-macOS/CryptoSwift-macOS.xcconfig @@ -1,7 +1,7 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 GCC_UNROLL_LOOPS = YES -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} @@ -10,5 +10,5 @@ PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} SKIP_INSTALL = YES SWIFT_COMPILATION_MODE = wholemodule SWIFT_DISABLE_SAFETY_CHECKS = YES -SWIFT_ENFORCE_EXCLUSIVE_ACCESS = compile-time +SWIFT_ENFORCE_EXCLUSIVE_ACCESS = debug-only SWIFT_OPTIMIZATION_LEVEL = -O diff --git a/Pods/Target Support Files/EthereumABI-iOS/EthereumABI-iOS.xcconfig b/Pods/Target Support Files/EthereumABI-iOS/EthereumABI-iOS.xcconfig index 8cae10266..56996eb63 100644 --- a/Pods/Target Support Files/EthereumABI-iOS/EthereumABI-iOS.xcconfig +++ b/Pods/Target Support Files/EthereumABI-iOS/EthereumABI-iOS.xcconfig @@ -2,9 +2,8 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS DEFINES_MODULE = YES GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/EthereumABI" "${PODS_ROOT}/Headers/Public" -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS" -OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS/EthereumAddress.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS/EthereumAddress.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" +OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS/EthereumAddress.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS/EthereumAddress.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/Pods/Target Support Files/EthereumABI-macOS/EthereumABI-macOS.xcconfig b/Pods/Target Support Files/EthereumABI-macOS/EthereumABI-macOS.xcconfig index a23d08c29..a8186f34e 100644 --- a/Pods/Target Support Files/EthereumABI-macOS/EthereumABI-macOS.xcconfig +++ b/Pods/Target Support Files/EthereumABI-macOS/EthereumABI-macOS.xcconfig @@ -2,9 +2,8 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS DEFINES_MODULE = YES GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/EthereumABI" "${PODS_ROOT}/Headers/Public" -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS" -OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS/EthereumAddress.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS/EthereumAddress.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" +OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS/EthereumAddress.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS/EthereumAddress.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/Pods/Target Support Files/EthereumAddress-iOS/EthereumAddress-iOS.xcconfig b/Pods/Target Support Files/EthereumAddress-iOS/EthereumAddress-iOS.xcconfig index 48e0dbaf3..28d69dba6 100644 --- a/Pods/Target Support Files/EthereumAddress-iOS/EthereumAddress-iOS.xcconfig +++ b/Pods/Target Support Files/EthereumAddress-iOS/EthereumAddress-iOS.xcconfig @@ -2,9 +2,8 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS DEFINES_MODULE = YES GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/EthereumAddress" "${PODS_ROOT}/Headers/Public" -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS" OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/Pods/Target Support Files/EthereumAddress-macOS/EthereumAddress-macOS.xcconfig b/Pods/Target Support Files/EthereumAddress-macOS/EthereumAddress-macOS.xcconfig index 26e47ca50..0a9348865 100644 --- a/Pods/Target Support Files/EthereumAddress-macOS/EthereumAddress-macOS.xcconfig +++ b/Pods/Target Support Files/EthereumAddress-macOS/EthereumAddress-macOS.xcconfig @@ -2,9 +2,8 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS DEFINES_MODULE = YES GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/EthereumAddress" "${PODS_ROOT}/Headers/Public" -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS" OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/Pods/Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS-acknowledgements.markdown b/Pods/Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS-acknowledgements.markdown index 552db3ca0..a27324967 100644 --- a/Pods/Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS-acknowledgements.markdown +++ b/Pods/Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS-acknowledgements.markdown @@ -97,30 +97,6 @@ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -## Result - -The MIT License (MIT) - -Copyright (c) 2014 Rob Rix - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - ## SipHash The MIT License (MIT) @@ -163,23 +139,6 @@ See the License for the specific language governing permissions and limitations under the License. -## scrypt - -Copyright 2018 Alex Vlasov - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - - ## secp256k1_swift Copyright 2018 Alex Vlasov (bankexfoundation.org) diff --git a/Pods/Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS-acknowledgements.plist b/Pods/Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS-acknowledgements.plist index 22c6b993c..f8fb98c64 100644 --- a/Pods/Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS-acknowledgements.plist +++ b/Pods/Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS-acknowledgements.plist @@ -142,36 +142,6 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. FooterText The MIT License (MIT) -Copyright (c) 2014 Rob Rix - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - License - MIT - Title - Result - Type - PSGroupSpecifier - - - FooterText - The MIT License (MIT) - Copyright (c) 2016 Károly Lőrentey Permission is hereby granted, free of charge, to any person obtaining a copy @@ -222,29 +192,6 @@ limitations under the License. Type PSGroupSpecifier - - FooterText - Copyright 2018 Alex Vlasov <alex.m.vlasov@gmail.com> - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - - License - Apache License 2.0 - Title - scrypt - Type - PSGroupSpecifier - FooterText Copyright 2018 Alex Vlasov <av@bankexfoundation.org> (bankexfoundation.org) diff --git a/Pods/Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS-resources.sh b/Pods/Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS-resources.sh deleted file mode 100755 index 345301f2c..000000000 --- a/Pods/Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS-resources.sh +++ /dev/null @@ -1,118 +0,0 @@ -#!/bin/sh -set -e -set -u -set -o pipefail - -if [ -z ${UNLOCALIZED_RESOURCES_FOLDER_PATH+x} ]; then - # If UNLOCALIZED_RESOURCES_FOLDER_PATH is not set, then there's nowhere for us to copy - # resources to, so exit 0 (signalling the script phase was successful). - exit 0 -fi - -mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - -RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt -> "$RESOURCES_TO_COPY" - -XCASSET_FILES=() - -# 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 -RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") - -case "${TARGETED_DEVICE_FAMILY:-}" in - 1,2) - TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone" - ;; - 1) - TARGET_DEVICE_ARGS="--target-device iphone" - ;; - 2) - TARGET_DEVICE_ARGS="--target-device ipad" - ;; - 3) - TARGET_DEVICE_ARGS="--target-device tv" - ;; - 4) - TARGET_DEVICE_ARGS="--target-device watch" - ;; - *) - TARGET_DEVICE_ARGS="--target-device mac" - ;; -esac - -install_resource() -{ - if [[ "$1" = /* ]] ; then - RESOURCE_PATH="$1" - else - RESOURCE_PATH="${PODS_ROOT}/$1" - fi - if [[ ! -e "$RESOURCE_PATH" ]] ; then - cat << EOM -error: Resource "$RESOURCE_PATH" not found. Run 'pod install' to update the copy resources script. -EOM - exit 1 - fi - case $RESOURCE_PATH in - *.storyboard) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true - ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} - ;; - *.xib) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true - ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} - ;; - *.framework) - echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true - mkdir -p "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true - rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - ;; - *.xcdatamodel) - echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\"" || true - xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodel`.mom" - ;; - *.xcdatamodeld) - echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\"" || true - xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd" - ;; - *.xcmappingmodel) - echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\"" || true - xcrun mapc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm" - ;; - *.xcassets) - ABSOLUTE_XCASSET_FILE="$RESOURCE_PATH" - XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE") - ;; - *) - echo "$RESOURCE_PATH" || true - echo "$RESOURCE_PATH" >> "$RESOURCES_TO_COPY" - ;; - esac -} - -mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then - mkdir -p "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -fi -rm -f "$RESOURCES_TO_COPY" - -if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "${XCASSET_FILES:-}" ] -then - # Find all other xcassets (this unfortunately includes those of path pods and other targets). - OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d) - while read line; do - if [[ $line != "${PODS_ROOT}*" ]]; then - XCASSET_FILES+=("$line") - fi - done <<<"$OTHER_XCASSETS" - - if [ -z ${ASSETCATALOG_COMPILER_APPICON_NAME+x} ]; then - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - else - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" --app-icon "${ASSETCATALOG_COMPILER_APPICON_NAME}" --output-partial-info-plist "${TARGET_TEMP_DIR}/assetcatalog_generated_info_cocoapods.plist" - fi -fi diff --git a/Pods/Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS.debug.xcconfig b/Pods/Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS.debug.xcconfig index 2aba99f13..b8bf32349 100644 --- a/Pods/Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS.debug.xcconfig +++ b/Pods/Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS.debug.xcconfig @@ -1,11 +1,11 @@ GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/EthereumABI" "${PODS_ROOT}/Headers/Public/EthereumAddress" "${PODS_ROOT}/Headers/Public/PromiseKit" "${PODS_ROOT}/Headers/Public/SwiftRLP" "${PODS_ROOT}/Headers/Public/scrypt" "${PODS_ROOT}/Headers/Public/secp256k1_swift" -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit" "${PODS_CONFIGURATION_BUILD_DIR}/Result-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/scrypt-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS" -OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS/EthereumABI.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS/EthereumAddress.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit/PromiseKit.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Result-iOS/Result.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS/SwiftRLP.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/scrypt-iOS/scrypt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS/secp256k1_swift.modulemap" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/EthereumABI" -isystem "${PODS_ROOT}/Headers/Public/EthereumAddress" -isystem "${PODS_ROOT}/Headers/Public/PromiseKit" -isystem "${PODS_ROOT}/Headers/Public/SwiftRLP" -isystem "${PODS_ROOT}/Headers/Public/scrypt" -isystem "${PODS_ROOT}/Headers/Public/secp256k1_swift" -OTHER_LDFLAGS = $(inherited) -ObjC -l"BigInt-iOS" -l"CryptoSwift-iOS" -l"EthereumABI-iOS" -l"EthereumAddress-iOS" -l"PromiseKit" -l"Result-iOS" -l"SipHash-iOS" -l"SwiftRLP-iOS" -l"scrypt-iOS" -l"secp256k1_swift-iOS" -framework "Foundation" -framework "UIKit" -OTHER_SWIFT_FLAGS = $(inherited) -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS/EthereumABI.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS/EthereumAddress.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit/PromiseKit.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Result-iOS/Result.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS/SwiftRLP.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/scrypt-iOS/scrypt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS/secp256k1_swift.modulemap" $(inherited) "-D" "COCOAPODS" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/EthereumABI" "${PODS_ROOT}/Headers/Public/EthereumAddress" "${PODS_ROOT}/Headers/Public/PromiseKit" "${PODS_ROOT}/Headers/Public/SwiftRLP" "${PODS_ROOT}/Headers/Public/secp256k1_swift" +LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS" +OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS/EthereumABI.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS/EthereumAddress.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit/PromiseKit.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS/SwiftRLP.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS/secp256k1_swift.modulemap" +OTHER_LDFLAGS = $(inherited) -ObjC -l"BigInt-iOS" -l"CryptoSwift-iOS" -l"EthereumABI-iOS" -l"EthereumAddress-iOS" -l"PromiseKit" -l"SipHash-iOS" -l"SwiftRLP-iOS" -l"secp256k1_swift-iOS" -framework "Foundation" -framework "UIKit" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS/EthereumABI.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS/EthereumAddress.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit/PromiseKit.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS/SwiftRLP.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS/secp256k1_swift.modulemap" 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 -SWIFT_INCLUDE_PATHS = $(inherited) $(PODS_TARGET_SRCROOT)/scrypt "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit" "${PODS_CONFIGURATION_BUILD_DIR}/Result-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/scrypt-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS" +SWIFT_INCLUDE_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS" diff --git a/Pods/Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS.release.xcconfig b/Pods/Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS.release.xcconfig index 2aba99f13..b8bf32349 100644 --- a/Pods/Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS.release.xcconfig +++ b/Pods/Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS.release.xcconfig @@ -1,11 +1,11 @@ GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/EthereumABI" "${PODS_ROOT}/Headers/Public/EthereumAddress" "${PODS_ROOT}/Headers/Public/PromiseKit" "${PODS_ROOT}/Headers/Public/SwiftRLP" "${PODS_ROOT}/Headers/Public/scrypt" "${PODS_ROOT}/Headers/Public/secp256k1_swift" -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit" "${PODS_CONFIGURATION_BUILD_DIR}/Result-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/scrypt-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS" -OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS/EthereumABI.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS/EthereumAddress.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit/PromiseKit.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Result-iOS/Result.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS/SwiftRLP.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/scrypt-iOS/scrypt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS/secp256k1_swift.modulemap" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/EthereumABI" -isystem "${PODS_ROOT}/Headers/Public/EthereumAddress" -isystem "${PODS_ROOT}/Headers/Public/PromiseKit" -isystem "${PODS_ROOT}/Headers/Public/SwiftRLP" -isystem "${PODS_ROOT}/Headers/Public/scrypt" -isystem "${PODS_ROOT}/Headers/Public/secp256k1_swift" -OTHER_LDFLAGS = $(inherited) -ObjC -l"BigInt-iOS" -l"CryptoSwift-iOS" -l"EthereumABI-iOS" -l"EthereumAddress-iOS" -l"PromiseKit" -l"Result-iOS" -l"SipHash-iOS" -l"SwiftRLP-iOS" -l"scrypt-iOS" -l"secp256k1_swift-iOS" -framework "Foundation" -framework "UIKit" -OTHER_SWIFT_FLAGS = $(inherited) -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS/EthereumABI.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS/EthereumAddress.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit/PromiseKit.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Result-iOS/Result.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS/SwiftRLP.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/scrypt-iOS/scrypt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS/secp256k1_swift.modulemap" $(inherited) "-D" "COCOAPODS" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/EthereumABI" "${PODS_ROOT}/Headers/Public/EthereumAddress" "${PODS_ROOT}/Headers/Public/PromiseKit" "${PODS_ROOT}/Headers/Public/SwiftRLP" "${PODS_ROOT}/Headers/Public/secp256k1_swift" +LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS" +OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS/EthereumABI.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS/EthereumAddress.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit/PromiseKit.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS/SwiftRLP.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS/secp256k1_swift.modulemap" +OTHER_LDFLAGS = $(inherited) -ObjC -l"BigInt-iOS" -l"CryptoSwift-iOS" -l"EthereumABI-iOS" -l"EthereumAddress-iOS" -l"PromiseKit" -l"SipHash-iOS" -l"SwiftRLP-iOS" -l"secp256k1_swift-iOS" -framework "Foundation" -framework "UIKit" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS/EthereumABI.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS/EthereumAddress.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit/PromiseKit.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS/SwiftRLP.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS/secp256k1_swift.modulemap" 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 -SWIFT_INCLUDE_PATHS = $(inherited) $(PODS_TARGET_SRCROOT)/scrypt "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit" "${PODS_CONFIGURATION_BUILD_DIR}/Result-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/scrypt-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS" +SWIFT_INCLUDE_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS" diff --git a/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests-acknowledgements.markdown b/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests-acknowledgements.markdown index 552db3ca0..102af7538 100644 --- a/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests-acknowledgements.markdown +++ b/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests-acknowledgements.markdown @@ -1,199 +1,3 @@ # Acknowledgements This application makes use of the following third party libraries: - -## BigInt - - -Copyright (c) 2016-2017 Károly Lőrentey - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - - -## CryptoSwift - -Copyright (C) 2014-2017 Marcin Krzyżanowski -This software is provided 'as-is', without any express or implied warranty. - -In no event will the authors be held liable for any damages arising from the use of this software. - -Permission is granted to anyone to use this software for any purpose,including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: - -- The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation is required. -- Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. -- This notice may not be removed or altered from any source or binary distribution. -- Redistributions of any form whatsoever must retain the following acknowledgment: 'This product includes software developed by the "Marcin Krzyzanowski" (http://krzyzanowskim.com/).' - -## EthereumABI - -Copyright 2018 Alex Vlasov - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - - -## EthereumAddress - -Copyright 2018 Alex Vlasov - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - - -## PromiseKit - -Copyright 2016-present, Max Howell; mxcl@me.com - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - -## Result - -The MIT License (MIT) - -Copyright (c) 2014 Rob Rix - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -## SipHash - -The MIT License (MIT) - -Copyright (c) 2016 Károly Lőrentey - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - - -## SwiftRLP - -Copyright 2018 Alex Vlasov - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - - -## scrypt - -Copyright 2018 Alex Vlasov - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - - -## secp256k1_swift - -Copyright 2018 Alex Vlasov (bankexfoundation.org) - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - Generated by CocoaPods - https://cocoapods.org diff --git a/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests-acknowledgements.plist b/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests-acknowledgements.plist index 22c6b993c..7acbad1ea 100644 --- a/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests-acknowledgements.plist +++ b/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests-acknowledgements.plist @@ -12,262 +12,6 @@ Type PSGroupSpecifier - - FooterText - -Copyright (c) 2016-2017 Károly Lőrentey - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - - License - MIT - Title - BigInt - Type - PSGroupSpecifier - - - FooterText - Copyright (C) 2014-2017 Marcin Krzyżanowski <marcin.krzyzanowski@gmail.com> -This software is provided 'as-is', without any express or implied warranty. - -In no event will the authors be held liable for any damages arising from the use of this software. - -Permission is granted to anyone to use this software for any purpose,including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: - -- The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation is required. -- Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. -- This notice may not be removed or altered from any source or binary distribution. -- Redistributions of any form whatsoever must retain the following acknowledgment: 'This product includes software developed by the "Marcin Krzyzanowski" (http://krzyzanowskim.com/).' - License - Attribution - Title - CryptoSwift - Type - PSGroupSpecifier - - - FooterText - Copyright 2018 Alex Vlasov <alex.m.vlasov@gmail.com> - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - - License - Apache License 2.0 - Title - EthereumABI - Type - PSGroupSpecifier - - - FooterText - Copyright 2018 Alex Vlasov <alex.m.vlasov@gmail.com> - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - - License - Apache License 2.0 - Title - EthereumAddress - Type - PSGroupSpecifier - - - FooterText - Copyright 2016-present, Max Howell; mxcl@me.com - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - License - MIT - Title - PromiseKit - Type - PSGroupSpecifier - - - FooterText - The MIT License (MIT) - -Copyright (c) 2014 Rob Rix - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - License - MIT - Title - Result - Type - PSGroupSpecifier - - - FooterText - The MIT License (MIT) - -Copyright (c) 2016 Károly Lőrentey - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - - License - MIT - Title - SipHash - Type - PSGroupSpecifier - - - FooterText - Copyright 2018 Alex Vlasov <alex.m.vlasov@gmail.com> - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - - License - Apache License 2.0 - Title - SwiftRLP - Type - PSGroupSpecifier - - - FooterText - Copyright 2018 Alex Vlasov <alex.m.vlasov@gmail.com> - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - - License - Apache License 2.0 - Title - scrypt - Type - PSGroupSpecifier - - - FooterText - Copyright 2018 Alex Vlasov <av@bankexfoundation.org> (bankexfoundation.org) - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - - License - Apache License 2.0 - Title - secp256k1_swift - Type - PSGroupSpecifier - FooterText Generated by CocoaPods - https://cocoapods.org diff --git a/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests-frameworks.sh b/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests-frameworks.sh deleted file mode 100755 index 08e3eaaca..000000000 --- a/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests-frameworks.sh +++ /dev/null @@ -1,146 +0,0 @@ -#!/bin/sh -set -e -set -u -set -o pipefail - -if [ -z ${FRAMEWORKS_FOLDER_PATH+x} ]; then - # If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy - # frameworks to, so exit 0 (signalling the script phase was successful). - exit 0 -fi - -echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" -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}" - -# 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 -RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") - -# Copies and strips a vendored framework -install_framework() -{ - if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then - local source="${BUILT_PRODUCTS_DIR}/$1" - elif [ -r "${BUILT_PRODUCTS_DIR}/$(basename "$1")" ]; then - local source="${BUILT_PRODUCTS_DIR}/$(basename "$1")" - elif [ -r "$1" ]; then - local source="$1" - fi - - local destination="${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - - if [ -L "${source}" ]; then - echo "Symlinked..." - source="$(readlink "${source}")" - fi - - # Use filter instead of exclude so missing patterns don't throw errors. - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\"" - rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}" - - local basename - basename="$(basename -s .framework "$1")" - binary="${destination}/${basename}.framework/${basename}" - if ! [ -r "$binary" ]; then - binary="${destination}/${basename}" - fi - - # Strip invalid architectures so "fat" simulator / device frameworks work on device - if [[ "$(file "$binary")" == *"dynamically linked shared library"* ]]; then - strip_invalid_archs "$binary" - fi - - # Resign the code if required by the build settings to avoid unstable apps - code_sign_if_enabled "${destination}/$(basename "$1")" - - # Embed linked Swift runtime libraries. No longer necessary as of Xcode 7. - if [ "${XCODE_VERSION_MAJOR}" -lt 7 ]; then - local swift_runtime_libs - swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u && exit ${PIPESTATUS[0]}) - for lib in $swift_runtime_libs; do - echo "rsync -auv \"${SWIFT_STDLIB_PATH}/${lib}\" \"${destination}\"" - rsync -auv "${SWIFT_STDLIB_PATH}/${lib}" "${destination}" - code_sign_if_enabled "${destination}/${lib}" - done - fi -} - -# Copies and strips a vendored dSYM -install_dsym() { - local source="$1" - if [ -r "$source" ]; then - # Copy the dSYM into a the targets temp dir. - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DERIVED_FILES_DIR}\"" - rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DERIVED_FILES_DIR}" - - local basename - basename="$(basename -s .framework.dSYM "$source")" - binary="${DERIVED_FILES_DIR}/${basename}.framework.dSYM/Contents/Resources/DWARF/${basename}" - - # Strip invalid architectures so "fat" simulator / device frameworks work on device - if [[ "$(file "$binary")" == *"Mach-O dSYM companion"* ]]; then - strip_invalid_archs "$binary" - fi - - if [[ $STRIP_BINARY_RETVAL == 1 ]]; then - # Move the stripped file into its final destination. - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --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[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${DERIVED_FILES_DIR}/${basename}.framework.dSYM" "${DWARF_DSYM_FOLDER_PATH}" - else - # The dSYM was not stripped at all, in this case touch a fake folder so the input/output paths from Xcode do not reexecute this script because the file is missing. - touch "${DWARF_DSYM_FOLDER_PATH}/${basename}.framework.dSYM" - fi - fi -} - -# 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_identitiy - 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 -} - -# Strip invalid architectures -strip_invalid_archs() { - binary="$1" - # Get architectures for current target binary - binary_archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | awk '{$1=$1;print}' | rev)" - # Intersect them with the architectures we are building for - intersected_archs="$(echo ${ARCHS[@]} ${binary_archs[@]} | tr ' ' '\n' | sort | uniq -d)" - # If there are no archs supported by this binary then warn the user - if [[ -z "$intersected_archs" ]]; then - echo "warning: [CP] Vendored binary '$binary' contains architectures ($binary_archs) none of which match the current build architectures ($ARCHS)." - STRIP_BINARY_RETVAL=0 - return - fi - stripped="" - for arch in $binary_archs; do - if ! [[ "${ARCHS}" == *"$arch"* ]]; then - # Strip non-valid architectures in-place - lipo -remove "$arch" -output "$binary" "$binary" || exit 1 - stripped="$stripped $arch" - fi - done - if [[ "$stripped" ]]; then - echo "Stripped $binary of architectures:$stripped" - fi - STRIP_BINARY_RETVAL=1 -} - -if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then - wait -fi diff --git a/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests-resources.sh b/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests-resources.sh deleted file mode 100755 index 345301f2c..000000000 --- a/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests-resources.sh +++ /dev/null @@ -1,118 +0,0 @@ -#!/bin/sh -set -e -set -u -set -o pipefail - -if [ -z ${UNLOCALIZED_RESOURCES_FOLDER_PATH+x} ]; then - # If UNLOCALIZED_RESOURCES_FOLDER_PATH is not set, then there's nowhere for us to copy - # resources to, so exit 0 (signalling the script phase was successful). - exit 0 -fi - -mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - -RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt -> "$RESOURCES_TO_COPY" - -XCASSET_FILES=() - -# 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 -RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") - -case "${TARGETED_DEVICE_FAMILY:-}" in - 1,2) - TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone" - ;; - 1) - TARGET_DEVICE_ARGS="--target-device iphone" - ;; - 2) - TARGET_DEVICE_ARGS="--target-device ipad" - ;; - 3) - TARGET_DEVICE_ARGS="--target-device tv" - ;; - 4) - TARGET_DEVICE_ARGS="--target-device watch" - ;; - *) - TARGET_DEVICE_ARGS="--target-device mac" - ;; -esac - -install_resource() -{ - if [[ "$1" = /* ]] ; then - RESOURCE_PATH="$1" - else - RESOURCE_PATH="${PODS_ROOT}/$1" - fi - if [[ ! -e "$RESOURCE_PATH" ]] ; then - cat << EOM -error: Resource "$RESOURCE_PATH" not found. Run 'pod install' to update the copy resources script. -EOM - exit 1 - fi - case $RESOURCE_PATH in - *.storyboard) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true - ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} - ;; - *.xib) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true - ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} - ;; - *.framework) - echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true - mkdir -p "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true - rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - ;; - *.xcdatamodel) - echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\"" || true - xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodel`.mom" - ;; - *.xcdatamodeld) - echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\"" || true - xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd" - ;; - *.xcmappingmodel) - echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\"" || true - xcrun mapc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm" - ;; - *.xcassets) - ABSOLUTE_XCASSET_FILE="$RESOURCE_PATH" - XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE") - ;; - *) - echo "$RESOURCE_PATH" || true - echo "$RESOURCE_PATH" >> "$RESOURCES_TO_COPY" - ;; - esac -} - -mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then - mkdir -p "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -fi -rm -f "$RESOURCES_TO_COPY" - -if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "${XCASSET_FILES:-}" ] -then - # Find all other xcassets (this unfortunately includes those of path pods and other targets). - OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d) - while read line; do - if [[ $line != "${PODS_ROOT}*" ]]; then - XCASSET_FILES+=("$line") - fi - done <<<"$OTHER_XCASSETS" - - if [ -z ${ASSETCATALOG_COMPILER_APPICON_NAME+x} ]; then - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - else - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" --app-icon "${ASSETCATALOG_COMPILER_APPICON_NAME}" --output-partial-info-plist "${TARGET_TEMP_DIR}/assetcatalog_generated_info_cocoapods.plist" - fi -fi diff --git a/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests-umbrella.h b/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests-umbrella.h deleted file mode 100644 index cd2e38b39..000000000 --- a/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests-umbrella.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - - -FOUNDATION_EXPORT double Pods_web3swift_iOS_TestsVersionNumber; -FOUNDATION_EXPORT const unsigned char Pods_web3swift_iOS_TestsVersionString[]; - diff --git a/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests.debug.xcconfig b/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests.debug.xcconfig index ca8c904f7..d712ed346 100644 --- a/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests.debug.xcconfig +++ b/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests.debug.xcconfig @@ -1,12 +1,10 @@ -ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/EthereumABI" "${PODS_ROOT}/Headers/Public/EthereumAddress" "${PODS_ROOT}/Headers/Public/PromiseKit" "${PODS_ROOT}/Headers/Public/SwiftRLP" "${PODS_ROOT}/Headers/Public/scrypt" "${PODS_ROOT}/Headers/Public/secp256k1_swift" -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit" "${PODS_CONFIGURATION_BUILD_DIR}/Result-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/scrypt-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS" -OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS/EthereumABI.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS/EthereumAddress.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit/PromiseKit.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Result-iOS/Result.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS/SwiftRLP.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/scrypt-iOS/scrypt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS/secp256k1_swift.modulemap" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/EthereumABI" -isystem "${PODS_ROOT}/Headers/Public/EthereumAddress" -isystem "${PODS_ROOT}/Headers/Public/PromiseKit" -isystem "${PODS_ROOT}/Headers/Public/SwiftRLP" -isystem "${PODS_ROOT}/Headers/Public/scrypt" -isystem "${PODS_ROOT}/Headers/Public/secp256k1_swift" -OTHER_LDFLAGS = $(inherited) -ObjC -framework "Foundation" -framework "UIKit" -OTHER_SWIFT_FLAGS = $(inherited) -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS/EthereumABI.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS/EthereumAddress.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit/PromiseKit.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Result-iOS/Result.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS/SwiftRLP.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/scrypt-iOS/scrypt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS/secp256k1_swift.modulemap" $(inherited) "-D" "COCOAPODS" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/EthereumABI" "${PODS_ROOT}/Headers/Public/EthereumAddress" "${PODS_ROOT}/Headers/Public/PromiseKit" "${PODS_ROOT}/Headers/Public/SwiftRLP" "${PODS_ROOT}/Headers/Public/secp256k1_swift" +OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS/EthereumABI.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS/EthereumAddress.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit/PromiseKit.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS/SwiftRLP.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS/secp256k1_swift.modulemap" +OTHER_LDFLAGS = $(inherited) -framework "Foundation" -framework "UIKit" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS/EthereumABI.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS/EthereumAddress.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit/PromiseKit.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS/SwiftRLP.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS/secp256k1_swift.modulemap" 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 -SWIFT_INCLUDE_PATHS = $(inherited) $(PODS_TARGET_SRCROOT)/scrypt "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit" "${PODS_CONFIGURATION_BUILD_DIR}/Result-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/scrypt-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS" +SWIFT_INCLUDE_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS" diff --git a/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests.modulemap b/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests.modulemap deleted file mode 100644 index ec263e9a3..000000000 --- a/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests.modulemap +++ /dev/null @@ -1,6 +0,0 @@ -module Pods_web3swift_iOS_Tests { - umbrella header "Pods-web3swift-iOS_Tests-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests.release.xcconfig b/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests.release.xcconfig index ca8c904f7..d712ed346 100644 --- a/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests.release.xcconfig +++ b/Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests.release.xcconfig @@ -1,12 +1,10 @@ -ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/EthereumABI" "${PODS_ROOT}/Headers/Public/EthereumAddress" "${PODS_ROOT}/Headers/Public/PromiseKit" "${PODS_ROOT}/Headers/Public/SwiftRLP" "${PODS_ROOT}/Headers/Public/scrypt" "${PODS_ROOT}/Headers/Public/secp256k1_swift" -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit" "${PODS_CONFIGURATION_BUILD_DIR}/Result-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/scrypt-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS" -OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS/EthereumABI.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS/EthereumAddress.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit/PromiseKit.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Result-iOS/Result.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS/SwiftRLP.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/scrypt-iOS/scrypt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS/secp256k1_swift.modulemap" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/EthereumABI" -isystem "${PODS_ROOT}/Headers/Public/EthereumAddress" -isystem "${PODS_ROOT}/Headers/Public/PromiseKit" -isystem "${PODS_ROOT}/Headers/Public/SwiftRLP" -isystem "${PODS_ROOT}/Headers/Public/scrypt" -isystem "${PODS_ROOT}/Headers/Public/secp256k1_swift" -OTHER_LDFLAGS = $(inherited) -ObjC -framework "Foundation" -framework "UIKit" -OTHER_SWIFT_FLAGS = $(inherited) -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS/EthereumABI.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS/EthereumAddress.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit/PromiseKit.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Result-iOS/Result.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS/SwiftRLP.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/scrypt-iOS/scrypt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS/secp256k1_swift.modulemap" $(inherited) "-D" "COCOAPODS" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/EthereumABI" "${PODS_ROOT}/Headers/Public/EthereumAddress" "${PODS_ROOT}/Headers/Public/PromiseKit" "${PODS_ROOT}/Headers/Public/SwiftRLP" "${PODS_ROOT}/Headers/Public/secp256k1_swift" +OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS/EthereumABI.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS/EthereumAddress.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit/PromiseKit.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS/SwiftRLP.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS/secp256k1_swift.modulemap" +OTHER_LDFLAGS = $(inherited) -framework "Foundation" -framework "UIKit" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS/EthereumABI.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS/EthereumAddress.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit/PromiseKit.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS/SwiftRLP.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS/secp256k1_swift.modulemap" 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 -SWIFT_INCLUDE_PATHS = $(inherited) $(PODS_TARGET_SRCROOT)/scrypt "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit" "${PODS_CONFIGURATION_BUILD_DIR}/Result-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/scrypt-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS" +SWIFT_INCLUDE_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS" diff --git a/Pods/Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS-acknowledgements.markdown b/Pods/Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS-acknowledgements.markdown index 552db3ca0..a27324967 100644 --- a/Pods/Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS-acknowledgements.markdown +++ b/Pods/Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS-acknowledgements.markdown @@ -97,30 +97,6 @@ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -## Result - -The MIT License (MIT) - -Copyright (c) 2014 Rob Rix - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - ## SipHash The MIT License (MIT) @@ -163,23 +139,6 @@ See the License for the specific language governing permissions and limitations under the License. -## scrypt - -Copyright 2018 Alex Vlasov - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - - ## secp256k1_swift Copyright 2018 Alex Vlasov (bankexfoundation.org) diff --git a/Pods/Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS-acknowledgements.plist b/Pods/Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS-acknowledgements.plist index 22c6b993c..f8fb98c64 100644 --- a/Pods/Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS-acknowledgements.plist +++ b/Pods/Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS-acknowledgements.plist @@ -142,36 +142,6 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. FooterText The MIT License (MIT) -Copyright (c) 2014 Rob Rix - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - License - MIT - Title - Result - Type - PSGroupSpecifier - - - FooterText - The MIT License (MIT) - Copyright (c) 2016 Károly Lőrentey Permission is hereby granted, free of charge, to any person obtaining a copy @@ -222,29 +192,6 @@ limitations under the License. Type PSGroupSpecifier - - FooterText - Copyright 2018 Alex Vlasov <alex.m.vlasov@gmail.com> - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - - License - Apache License 2.0 - Title - scrypt - Type - PSGroupSpecifier - FooterText Copyright 2018 Alex Vlasov <av@bankexfoundation.org> (bankexfoundation.org) diff --git a/Pods/Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS-resources.sh b/Pods/Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS-resources.sh deleted file mode 100755 index 345301f2c..000000000 --- a/Pods/Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS-resources.sh +++ /dev/null @@ -1,118 +0,0 @@ -#!/bin/sh -set -e -set -u -set -o pipefail - -if [ -z ${UNLOCALIZED_RESOURCES_FOLDER_PATH+x} ]; then - # If UNLOCALIZED_RESOURCES_FOLDER_PATH is not set, then there's nowhere for us to copy - # resources to, so exit 0 (signalling the script phase was successful). - exit 0 -fi - -mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - -RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt -> "$RESOURCES_TO_COPY" - -XCASSET_FILES=() - -# 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 -RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") - -case "${TARGETED_DEVICE_FAMILY:-}" in - 1,2) - TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone" - ;; - 1) - TARGET_DEVICE_ARGS="--target-device iphone" - ;; - 2) - TARGET_DEVICE_ARGS="--target-device ipad" - ;; - 3) - TARGET_DEVICE_ARGS="--target-device tv" - ;; - 4) - TARGET_DEVICE_ARGS="--target-device watch" - ;; - *) - TARGET_DEVICE_ARGS="--target-device mac" - ;; -esac - -install_resource() -{ - if [[ "$1" = /* ]] ; then - RESOURCE_PATH="$1" - else - RESOURCE_PATH="${PODS_ROOT}/$1" - fi - if [[ ! -e "$RESOURCE_PATH" ]] ; then - cat << EOM -error: Resource "$RESOURCE_PATH" not found. Run 'pod install' to update the copy resources script. -EOM - exit 1 - fi - case $RESOURCE_PATH in - *.storyboard) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true - ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} - ;; - *.xib) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true - ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} - ;; - *.framework) - echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true - mkdir -p "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true - rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - ;; - *.xcdatamodel) - echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\"" || true - xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodel`.mom" - ;; - *.xcdatamodeld) - echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\"" || true - xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd" - ;; - *.xcmappingmodel) - echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\"" || true - xcrun mapc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm" - ;; - *.xcassets) - ABSOLUTE_XCASSET_FILE="$RESOURCE_PATH" - XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE") - ;; - *) - echo "$RESOURCE_PATH" || true - echo "$RESOURCE_PATH" >> "$RESOURCES_TO_COPY" - ;; - esac -} - -mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then - mkdir -p "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -fi -rm -f "$RESOURCES_TO_COPY" - -if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "${XCASSET_FILES:-}" ] -then - # Find all other xcassets (this unfortunately includes those of path pods and other targets). - OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d) - while read line; do - if [[ $line != "${PODS_ROOT}*" ]]; then - XCASSET_FILES+=("$line") - fi - done <<<"$OTHER_XCASSETS" - - if [ -z ${ASSETCATALOG_COMPILER_APPICON_NAME+x} ]; then - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - else - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" --app-icon "${ASSETCATALOG_COMPILER_APPICON_NAME}" --output-partial-info-plist "${TARGET_TEMP_DIR}/assetcatalog_generated_info_cocoapods.plist" - fi -fi diff --git a/Pods/Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS.debug.xcconfig b/Pods/Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS.debug.xcconfig index 53ea88378..9bee5901d 100644 --- a/Pods/Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS.debug.xcconfig +++ b/Pods/Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS.debug.xcconfig @@ -1,11 +1,11 @@ GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/EthereumABI" "${PODS_ROOT}/Headers/Public/EthereumAddress" "${PODS_ROOT}/Headers/Public/PromiseKit" "${PODS_ROOT}/Headers/Public/SwiftRLP" "${PODS_ROOT}/Headers/Public/scrypt" "${PODS_ROOT}/Headers/Public/secp256k1_swift" -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation" "${PODS_CONFIGURATION_BUILD_DIR}/Result-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/scrypt-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS" -OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS/EthereumABI.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS/EthereumAddress.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation/PromiseKit.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Result-macOS/Result.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS/SwiftRLP.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/scrypt-macOS/scrypt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS/secp256k1_swift.modulemap" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/EthereumABI" -isystem "${PODS_ROOT}/Headers/Public/EthereumAddress" -isystem "${PODS_ROOT}/Headers/Public/PromiseKit" -isystem "${PODS_ROOT}/Headers/Public/SwiftRLP" -isystem "${PODS_ROOT}/Headers/Public/scrypt" -isystem "${PODS_ROOT}/Headers/Public/secp256k1_swift" -OTHER_LDFLAGS = $(inherited) -ObjC -l"BigInt-macOS" -l"CryptoSwift-macOS" -l"EthereumABI-macOS" -l"EthereumAddress-macOS" -l"PromiseKit.root-CorePromise-Foundation" -l"Result-macOS" -l"SipHash-macOS" -l"SwiftRLP-macOS" -l"scrypt-macOS" -l"secp256k1_swift-macOS" -framework "Foundation" -OTHER_SWIFT_FLAGS = $(inherited) -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS/EthereumABI.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS/EthereumAddress.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation/PromiseKit.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Result-macOS/Result.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS/SwiftRLP.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/scrypt-macOS/scrypt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS/secp256k1_swift.modulemap" $(inherited) "-D" "COCOAPODS" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/EthereumABI" "${PODS_ROOT}/Headers/Public/EthereumAddress" "${PODS_ROOT}/Headers/Public/PromiseKit" "${PODS_ROOT}/Headers/Public/SwiftRLP" "${PODS_ROOT}/Headers/Public/secp256k1_swift" +LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS" +OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS/EthereumABI.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS/EthereumAddress.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation/PromiseKit.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS/SwiftRLP.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS/secp256k1_swift.modulemap" +OTHER_LDFLAGS = $(inherited) -ObjC -l"BigInt-macOS" -l"CryptoSwift-macOS" -l"EthereumABI-macOS" -l"EthereumAddress-macOS" -l"PromiseKit.root-CorePromise-Foundation" -l"SipHash-macOS" -l"SwiftRLP-macOS" -l"secp256k1_swift-macOS" -framework "Foundation" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS/EthereumABI.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS/EthereumAddress.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation/PromiseKit.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS/SwiftRLP.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS/secp256k1_swift.modulemap" 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 -SWIFT_INCLUDE_PATHS = $(inherited) $(PODS_TARGET_SRCROOT)/scrypt "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation" "${PODS_CONFIGURATION_BUILD_DIR}/Result-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/scrypt-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS" +SWIFT_INCLUDE_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS" diff --git a/Pods/Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS.release.xcconfig b/Pods/Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS.release.xcconfig index 53ea88378..9bee5901d 100644 --- a/Pods/Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS.release.xcconfig +++ b/Pods/Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS.release.xcconfig @@ -1,11 +1,11 @@ GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/EthereumABI" "${PODS_ROOT}/Headers/Public/EthereumAddress" "${PODS_ROOT}/Headers/Public/PromiseKit" "${PODS_ROOT}/Headers/Public/SwiftRLP" "${PODS_ROOT}/Headers/Public/scrypt" "${PODS_ROOT}/Headers/Public/secp256k1_swift" -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation" "${PODS_CONFIGURATION_BUILD_DIR}/Result-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/scrypt-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS" -OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS/EthereumABI.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS/EthereumAddress.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation/PromiseKit.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Result-macOS/Result.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS/SwiftRLP.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/scrypt-macOS/scrypt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS/secp256k1_swift.modulemap" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/EthereumABI" -isystem "${PODS_ROOT}/Headers/Public/EthereumAddress" -isystem "${PODS_ROOT}/Headers/Public/PromiseKit" -isystem "${PODS_ROOT}/Headers/Public/SwiftRLP" -isystem "${PODS_ROOT}/Headers/Public/scrypt" -isystem "${PODS_ROOT}/Headers/Public/secp256k1_swift" -OTHER_LDFLAGS = $(inherited) -ObjC -l"BigInt-macOS" -l"CryptoSwift-macOS" -l"EthereumABI-macOS" -l"EthereumAddress-macOS" -l"PromiseKit.root-CorePromise-Foundation" -l"Result-macOS" -l"SipHash-macOS" -l"SwiftRLP-macOS" -l"scrypt-macOS" -l"secp256k1_swift-macOS" -framework "Foundation" -OTHER_SWIFT_FLAGS = $(inherited) -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS/EthereumABI.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS/EthereumAddress.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation/PromiseKit.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Result-macOS/Result.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS/SwiftRLP.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/scrypt-macOS/scrypt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS/secp256k1_swift.modulemap" $(inherited) "-D" "COCOAPODS" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/EthereumABI" "${PODS_ROOT}/Headers/Public/EthereumAddress" "${PODS_ROOT}/Headers/Public/PromiseKit" "${PODS_ROOT}/Headers/Public/SwiftRLP" "${PODS_ROOT}/Headers/Public/secp256k1_swift" +LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS" +OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS/EthereumABI.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS/EthereumAddress.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation/PromiseKit.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS/SwiftRLP.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS/secp256k1_swift.modulemap" +OTHER_LDFLAGS = $(inherited) -ObjC -l"BigInt-macOS" -l"CryptoSwift-macOS" -l"EthereumABI-macOS" -l"EthereumAddress-macOS" -l"PromiseKit.root-CorePromise-Foundation" -l"SipHash-macOS" -l"SwiftRLP-macOS" -l"secp256k1_swift-macOS" -framework "Foundation" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS/EthereumABI.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS/EthereumAddress.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation/PromiseKit.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS/SwiftRLP.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS/secp256k1_swift.modulemap" 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 -SWIFT_INCLUDE_PATHS = $(inherited) $(PODS_TARGET_SRCROOT)/scrypt "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation" "${PODS_CONFIGURATION_BUILD_DIR}/Result-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/scrypt-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS" +SWIFT_INCLUDE_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS" diff --git a/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests-acknowledgements.markdown b/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests-acknowledgements.markdown index 552db3ca0..102af7538 100644 --- a/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests-acknowledgements.markdown +++ b/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests-acknowledgements.markdown @@ -1,199 +1,3 @@ # Acknowledgements This application makes use of the following third party libraries: - -## BigInt - - -Copyright (c) 2016-2017 Károly Lőrentey - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - - -## CryptoSwift - -Copyright (C) 2014-2017 Marcin Krzyżanowski -This software is provided 'as-is', without any express or implied warranty. - -In no event will the authors be held liable for any damages arising from the use of this software. - -Permission is granted to anyone to use this software for any purpose,including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: - -- The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation is required. -- Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. -- This notice may not be removed or altered from any source or binary distribution. -- Redistributions of any form whatsoever must retain the following acknowledgment: 'This product includes software developed by the "Marcin Krzyzanowski" (http://krzyzanowskim.com/).' - -## EthereumABI - -Copyright 2018 Alex Vlasov - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - - -## EthereumAddress - -Copyright 2018 Alex Vlasov - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - - -## PromiseKit - -Copyright 2016-present, Max Howell; mxcl@me.com - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - -## Result - -The MIT License (MIT) - -Copyright (c) 2014 Rob Rix - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -## SipHash - -The MIT License (MIT) - -Copyright (c) 2016 Károly Lőrentey - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - - -## SwiftRLP - -Copyright 2018 Alex Vlasov - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - - -## scrypt - -Copyright 2018 Alex Vlasov - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - - -## secp256k1_swift - -Copyright 2018 Alex Vlasov (bankexfoundation.org) - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - Generated by CocoaPods - https://cocoapods.org diff --git a/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests-acknowledgements.plist b/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests-acknowledgements.plist index 22c6b993c..7acbad1ea 100644 --- a/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests-acknowledgements.plist +++ b/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests-acknowledgements.plist @@ -12,262 +12,6 @@ Type PSGroupSpecifier - - FooterText - -Copyright (c) 2016-2017 Károly Lőrentey - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - - License - MIT - Title - BigInt - Type - PSGroupSpecifier - - - FooterText - Copyright (C) 2014-2017 Marcin Krzyżanowski <marcin.krzyzanowski@gmail.com> -This software is provided 'as-is', without any express or implied warranty. - -In no event will the authors be held liable for any damages arising from the use of this software. - -Permission is granted to anyone to use this software for any purpose,including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: - -- The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation is required. -- Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. -- This notice may not be removed or altered from any source or binary distribution. -- Redistributions of any form whatsoever must retain the following acknowledgment: 'This product includes software developed by the "Marcin Krzyzanowski" (http://krzyzanowskim.com/).' - License - Attribution - Title - CryptoSwift - Type - PSGroupSpecifier - - - FooterText - Copyright 2018 Alex Vlasov <alex.m.vlasov@gmail.com> - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - - License - Apache License 2.0 - Title - EthereumABI - Type - PSGroupSpecifier - - - FooterText - Copyright 2018 Alex Vlasov <alex.m.vlasov@gmail.com> - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - - License - Apache License 2.0 - Title - EthereumAddress - Type - PSGroupSpecifier - - - FooterText - Copyright 2016-present, Max Howell; mxcl@me.com - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - License - MIT - Title - PromiseKit - Type - PSGroupSpecifier - - - FooterText - The MIT License (MIT) - -Copyright (c) 2014 Rob Rix - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - License - MIT - Title - Result - Type - PSGroupSpecifier - - - FooterText - The MIT License (MIT) - -Copyright (c) 2016 Károly Lőrentey - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - - License - MIT - Title - SipHash - Type - PSGroupSpecifier - - - FooterText - Copyright 2018 Alex Vlasov <alex.m.vlasov@gmail.com> - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - - License - Apache License 2.0 - Title - SwiftRLP - Type - PSGroupSpecifier - - - FooterText - Copyright 2018 Alex Vlasov <alex.m.vlasov@gmail.com> - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - - License - Apache License 2.0 - Title - scrypt - Type - PSGroupSpecifier - - - FooterText - Copyright 2018 Alex Vlasov <av@bankexfoundation.org> (bankexfoundation.org) - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - - License - Apache License 2.0 - Title - secp256k1_swift - Type - PSGroupSpecifier - FooterText Generated by CocoaPods - https://cocoapods.org diff --git a/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests-frameworks.sh b/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests-frameworks.sh deleted file mode 100755 index 08e3eaaca..000000000 --- a/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests-frameworks.sh +++ /dev/null @@ -1,146 +0,0 @@ -#!/bin/sh -set -e -set -u -set -o pipefail - -if [ -z ${FRAMEWORKS_FOLDER_PATH+x} ]; then - # If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy - # frameworks to, so exit 0 (signalling the script phase was successful). - exit 0 -fi - -echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" -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}" - -# 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 -RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") - -# Copies and strips a vendored framework -install_framework() -{ - if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then - local source="${BUILT_PRODUCTS_DIR}/$1" - elif [ -r "${BUILT_PRODUCTS_DIR}/$(basename "$1")" ]; then - local source="${BUILT_PRODUCTS_DIR}/$(basename "$1")" - elif [ -r "$1" ]; then - local source="$1" - fi - - local destination="${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - - if [ -L "${source}" ]; then - echo "Symlinked..." - source="$(readlink "${source}")" - fi - - # Use filter instead of exclude so missing patterns don't throw errors. - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\"" - rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}" - - local basename - basename="$(basename -s .framework "$1")" - binary="${destination}/${basename}.framework/${basename}" - if ! [ -r "$binary" ]; then - binary="${destination}/${basename}" - fi - - # Strip invalid architectures so "fat" simulator / device frameworks work on device - if [[ "$(file "$binary")" == *"dynamically linked shared library"* ]]; then - strip_invalid_archs "$binary" - fi - - # Resign the code if required by the build settings to avoid unstable apps - code_sign_if_enabled "${destination}/$(basename "$1")" - - # Embed linked Swift runtime libraries. No longer necessary as of Xcode 7. - if [ "${XCODE_VERSION_MAJOR}" -lt 7 ]; then - local swift_runtime_libs - swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u && exit ${PIPESTATUS[0]}) - for lib in $swift_runtime_libs; do - echo "rsync -auv \"${SWIFT_STDLIB_PATH}/${lib}\" \"${destination}\"" - rsync -auv "${SWIFT_STDLIB_PATH}/${lib}" "${destination}" - code_sign_if_enabled "${destination}/${lib}" - done - fi -} - -# Copies and strips a vendored dSYM -install_dsym() { - local source="$1" - if [ -r "$source" ]; then - # Copy the dSYM into a the targets temp dir. - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DERIVED_FILES_DIR}\"" - rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DERIVED_FILES_DIR}" - - local basename - basename="$(basename -s .framework.dSYM "$source")" - binary="${DERIVED_FILES_DIR}/${basename}.framework.dSYM/Contents/Resources/DWARF/${basename}" - - # Strip invalid architectures so "fat" simulator / device frameworks work on device - if [[ "$(file "$binary")" == *"Mach-O dSYM companion"* ]]; then - strip_invalid_archs "$binary" - fi - - if [[ $STRIP_BINARY_RETVAL == 1 ]]; then - # Move the stripped file into its final destination. - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --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[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${DERIVED_FILES_DIR}/${basename}.framework.dSYM" "${DWARF_DSYM_FOLDER_PATH}" - else - # The dSYM was not stripped at all, in this case touch a fake folder so the input/output paths from Xcode do not reexecute this script because the file is missing. - touch "${DWARF_DSYM_FOLDER_PATH}/${basename}.framework.dSYM" - fi - fi -} - -# 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_identitiy - 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 -} - -# Strip invalid architectures -strip_invalid_archs() { - binary="$1" - # Get architectures for current target binary - binary_archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | awk '{$1=$1;print}' | rev)" - # Intersect them with the architectures we are building for - intersected_archs="$(echo ${ARCHS[@]} ${binary_archs[@]} | tr ' ' '\n' | sort | uniq -d)" - # If there are no archs supported by this binary then warn the user - if [[ -z "$intersected_archs" ]]; then - echo "warning: [CP] Vendored binary '$binary' contains architectures ($binary_archs) none of which match the current build architectures ($ARCHS)." - STRIP_BINARY_RETVAL=0 - return - fi - stripped="" - for arch in $binary_archs; do - if ! [[ "${ARCHS}" == *"$arch"* ]]; then - # Strip non-valid architectures in-place - lipo -remove "$arch" -output "$binary" "$binary" || exit 1 - stripped="$stripped $arch" - fi - done - if [[ "$stripped" ]]; then - echo "Stripped $binary of architectures:$stripped" - fi - STRIP_BINARY_RETVAL=1 -} - -if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then - wait -fi diff --git a/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests-resources.sh b/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests-resources.sh deleted file mode 100755 index 345301f2c..000000000 --- a/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests-resources.sh +++ /dev/null @@ -1,118 +0,0 @@ -#!/bin/sh -set -e -set -u -set -o pipefail - -if [ -z ${UNLOCALIZED_RESOURCES_FOLDER_PATH+x} ]; then - # If UNLOCALIZED_RESOURCES_FOLDER_PATH is not set, then there's nowhere for us to copy - # resources to, so exit 0 (signalling the script phase was successful). - exit 0 -fi - -mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - -RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt -> "$RESOURCES_TO_COPY" - -XCASSET_FILES=() - -# 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 -RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") - -case "${TARGETED_DEVICE_FAMILY:-}" in - 1,2) - TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone" - ;; - 1) - TARGET_DEVICE_ARGS="--target-device iphone" - ;; - 2) - TARGET_DEVICE_ARGS="--target-device ipad" - ;; - 3) - TARGET_DEVICE_ARGS="--target-device tv" - ;; - 4) - TARGET_DEVICE_ARGS="--target-device watch" - ;; - *) - TARGET_DEVICE_ARGS="--target-device mac" - ;; -esac - -install_resource() -{ - if [[ "$1" = /* ]] ; then - RESOURCE_PATH="$1" - else - RESOURCE_PATH="${PODS_ROOT}/$1" - fi - if [[ ! -e "$RESOURCE_PATH" ]] ; then - cat << EOM -error: Resource "$RESOURCE_PATH" not found. Run 'pod install' to update the copy resources script. -EOM - exit 1 - fi - case $RESOURCE_PATH in - *.storyboard) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true - ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} - ;; - *.xib) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true - ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} - ;; - *.framework) - echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true - mkdir -p "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true - rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - ;; - *.xcdatamodel) - echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\"" || true - xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodel`.mom" - ;; - *.xcdatamodeld) - echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\"" || true - xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd" - ;; - *.xcmappingmodel) - echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\"" || true - xcrun mapc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm" - ;; - *.xcassets) - ABSOLUTE_XCASSET_FILE="$RESOURCE_PATH" - XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE") - ;; - *) - echo "$RESOURCE_PATH" || true - echo "$RESOURCE_PATH" >> "$RESOURCES_TO_COPY" - ;; - esac -} - -mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then - mkdir -p "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -fi -rm -f "$RESOURCES_TO_COPY" - -if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "${XCASSET_FILES:-}" ] -then - # Find all other xcassets (this unfortunately includes those of path pods and other targets). - OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d) - while read line; do - if [[ $line != "${PODS_ROOT}*" ]]; then - XCASSET_FILES+=("$line") - fi - done <<<"$OTHER_XCASSETS" - - if [ -z ${ASSETCATALOG_COMPILER_APPICON_NAME+x} ]; then - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - else - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" --app-icon "${ASSETCATALOG_COMPILER_APPICON_NAME}" --output-partial-info-plist "${TARGET_TEMP_DIR}/assetcatalog_generated_info_cocoapods.plist" - fi -fi diff --git a/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests-umbrella.h b/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests-umbrella.h deleted file mode 100644 index 4d1321871..000000000 --- a/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests-umbrella.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - - -FOUNDATION_EXPORT double Pods_web3swift_macOS_TestsVersionNumber; -FOUNDATION_EXPORT const unsigned char Pods_web3swift_macOS_TestsVersionString[]; - diff --git a/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests.debug.xcconfig b/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests.debug.xcconfig index 0b3f4300c..81ff1e1ca 100644 --- a/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests.debug.xcconfig +++ b/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests.debug.xcconfig @@ -1,12 +1,10 @@ -ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/EthereumABI" "${PODS_ROOT}/Headers/Public/EthereumAddress" "${PODS_ROOT}/Headers/Public/PromiseKit" "${PODS_ROOT}/Headers/Public/SwiftRLP" "${PODS_ROOT}/Headers/Public/scrypt" "${PODS_ROOT}/Headers/Public/secp256k1_swift" -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation" "${PODS_CONFIGURATION_BUILD_DIR}/Result-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/scrypt-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS" -OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS/EthereumABI.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS/EthereumAddress.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation/PromiseKit.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Result-macOS/Result.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS/SwiftRLP.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/scrypt-macOS/scrypt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS/secp256k1_swift.modulemap" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/EthereumABI" -isystem "${PODS_ROOT}/Headers/Public/EthereumAddress" -isystem "${PODS_ROOT}/Headers/Public/PromiseKit" -isystem "${PODS_ROOT}/Headers/Public/SwiftRLP" -isystem "${PODS_ROOT}/Headers/Public/scrypt" -isystem "${PODS_ROOT}/Headers/Public/secp256k1_swift" -OTHER_LDFLAGS = $(inherited) -ObjC -framework "Foundation" -OTHER_SWIFT_FLAGS = $(inherited) -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS/EthereumABI.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS/EthereumAddress.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation/PromiseKit.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Result-macOS/Result.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS/SwiftRLP.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/scrypt-macOS/scrypt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS/secp256k1_swift.modulemap" $(inherited) "-D" "COCOAPODS" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/EthereumABI" "${PODS_ROOT}/Headers/Public/EthereumAddress" "${PODS_ROOT}/Headers/Public/PromiseKit" "${PODS_ROOT}/Headers/Public/SwiftRLP" "${PODS_ROOT}/Headers/Public/secp256k1_swift" +OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS/EthereumABI.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS/EthereumAddress.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation/PromiseKit.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS/SwiftRLP.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS/secp256k1_swift.modulemap" +OTHER_LDFLAGS = $(inherited) -framework "Foundation" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS/EthereumABI.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS/EthereumAddress.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation/PromiseKit.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS/SwiftRLP.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS/secp256k1_swift.modulemap" 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 -SWIFT_INCLUDE_PATHS = $(inherited) $(PODS_TARGET_SRCROOT)/scrypt "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation" "${PODS_CONFIGURATION_BUILD_DIR}/Result-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/scrypt-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS" +SWIFT_INCLUDE_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS" diff --git a/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests.modulemap b/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests.modulemap deleted file mode 100644 index 650cf4caf..000000000 --- a/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests.modulemap +++ /dev/null @@ -1,6 +0,0 @@ -module Pods_web3swift_macOS_Tests { - umbrella header "Pods-web3swift-macOS_Tests-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests.release.xcconfig b/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests.release.xcconfig index 0b3f4300c..81ff1e1ca 100644 --- a/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests.release.xcconfig +++ b/Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests.release.xcconfig @@ -1,12 +1,10 @@ -ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/EthereumABI" "${PODS_ROOT}/Headers/Public/EthereumAddress" "${PODS_ROOT}/Headers/Public/PromiseKit" "${PODS_ROOT}/Headers/Public/SwiftRLP" "${PODS_ROOT}/Headers/Public/scrypt" "${PODS_ROOT}/Headers/Public/secp256k1_swift" -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation" "${PODS_CONFIGURATION_BUILD_DIR}/Result-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/scrypt-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS" -OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS/EthereumABI.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS/EthereumAddress.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation/PromiseKit.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Result-macOS/Result.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS/SwiftRLP.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/scrypt-macOS/scrypt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS/secp256k1_swift.modulemap" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/EthereumABI" -isystem "${PODS_ROOT}/Headers/Public/EthereumAddress" -isystem "${PODS_ROOT}/Headers/Public/PromiseKit" -isystem "${PODS_ROOT}/Headers/Public/SwiftRLP" -isystem "${PODS_ROOT}/Headers/Public/scrypt" -isystem "${PODS_ROOT}/Headers/Public/secp256k1_swift" -OTHER_LDFLAGS = $(inherited) -ObjC -framework "Foundation" -OTHER_SWIFT_FLAGS = $(inherited) -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS/EthereumABI.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS/EthereumAddress.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation/PromiseKit.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/Result-macOS/Result.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS/SwiftRLP.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/scrypt-macOS/scrypt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS/secp256k1_swift.modulemap" $(inherited) "-D" "COCOAPODS" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/EthereumABI" "${PODS_ROOT}/Headers/Public/EthereumAddress" "${PODS_ROOT}/Headers/Public/PromiseKit" "${PODS_ROOT}/Headers/Public/SwiftRLP" "${PODS_ROOT}/Headers/Public/secp256k1_swift" +OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS/EthereumABI.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS/EthereumAddress.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation/PromiseKit.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS/SwiftRLP.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS/secp256k1_swift.modulemap" +OTHER_LDFLAGS = $(inherited) -framework "Foundation" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS/EthereumABI.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS/EthereumAddress.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation/PromiseKit.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS/SwiftRLP.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS/secp256k1_swift.modulemap" 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 -SWIFT_INCLUDE_PATHS = $(inherited) $(PODS_TARGET_SRCROOT)/scrypt "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation" "${PODS_CONFIGURATION_BUILD_DIR}/Result-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/scrypt-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS" +SWIFT_INCLUDE_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumABI-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/EthereumAddress-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS" diff --git a/Pods/Target Support Files/PromiseKit.root-CorePromise-Foundation/PromiseKit.root-CorePromise-Foundation.xcconfig b/Pods/Target Support Files/PromiseKit.root-CorePromise-Foundation/PromiseKit.root-CorePromise-Foundation.xcconfig index ab6043e58..cc61a17f5 100644 --- a/Pods/Target Support Files/PromiseKit.root-CorePromise-Foundation/PromiseKit.root-CorePromise-Foundation.xcconfig +++ b/Pods/Target Support Files/PromiseKit.root-CorePromise-Foundation/PromiseKit.root-CorePromise-Foundation.xcconfig @@ -1,8 +1,7 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit.root-CorePromise-Foundation GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/PromiseKit" "${PODS_ROOT}/Headers/Public" -OTHER_LDFLAGS = -framework "Foundation" -OTHER_SWIFT_FLAGS = $(inherited) -DPMKCocoaPods $(inherited) "-D" "COCOAPODS" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" -DPMKCocoaPods PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/Pods/Target Support Files/PromiseKit/PromiseKit.xcconfig b/Pods/Target Support Files/PromiseKit/PromiseKit.xcconfig index b5a065a40..a385c9355 100644 --- a/Pods/Target Support Files/PromiseKit/PromiseKit.xcconfig +++ b/Pods/Target Support Files/PromiseKit/PromiseKit.xcconfig @@ -1,8 +1,7 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/PromiseKit GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/PromiseKit" "${PODS_ROOT}/Headers/Public" -OTHER_LDFLAGS = -framework "Foundation" -framework "UIKit" -OTHER_SWIFT_FLAGS = $(inherited) -DPMKCocoaPods $(inherited) "-D" "COCOAPODS" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" -DPMKCocoaPods PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/Pods/Target Support Files/Result-iOS/Result-iOS-dummy.m b/Pods/Target Support Files/Result-iOS/Result-iOS-dummy.m deleted file mode 100644 index 7a2ddd198..000000000 --- a/Pods/Target Support Files/Result-iOS/Result-iOS-dummy.m +++ /dev/null @@ -1,5 +0,0 @@ -#import -@interface PodsDummy_Result_iOS : NSObject -@end -@implementation PodsDummy_Result_iOS -@end diff --git a/Pods/Target Support Files/Result-iOS/Result-iOS-prefix.pch b/Pods/Target Support Files/Result-iOS/Result-iOS-prefix.pch deleted file mode 100644 index beb2a2441..000000000 --- a/Pods/Target Support Files/Result-iOS/Result-iOS-prefix.pch +++ /dev/null @@ -1,12 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - diff --git a/Pods/Target Support Files/Result-iOS/Result-iOS-umbrella.h b/Pods/Target Support Files/Result-iOS/Result-iOS-umbrella.h deleted file mode 100644 index 25f5eb129..000000000 --- a/Pods/Target Support Files/Result-iOS/Result-iOS-umbrella.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - - -FOUNDATION_EXPORT double ResultVersionNumber; -FOUNDATION_EXPORT const unsigned char ResultVersionString[]; - diff --git a/Pods/Target Support Files/Result-iOS/Result-iOS.modulemap b/Pods/Target Support Files/Result-iOS/Result-iOS.modulemap deleted file mode 100644 index a5389d10c..000000000 --- a/Pods/Target Support Files/Result-iOS/Result-iOS.modulemap +++ /dev/null @@ -1,7 +0,0 @@ -module Result { - umbrella header "Result-iOS-umbrella.h" - exclude header "Result-macOS-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Target Support Files/Result-iOS/Result-iOS.xcconfig b/Pods/Target Support Files/Result-iOS/Result-iOS.xcconfig deleted file mode 100644 index 6c599b44f..000000000 --- a/Pods/Target Support Files/Result-iOS/Result-iOS.xcconfig +++ /dev/null @@ -1,9 +0,0 @@ -CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Result-iOS -GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" -PODS_BUILD_DIR = ${BUILD_DIR} -PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) -PODS_ROOT = ${SRCROOT} -PODS_TARGET_SRCROOT = ${PODS_ROOT}/Result -PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} -SKIP_INSTALL = YES diff --git a/Pods/Target Support Files/Result-macOS/Result-macOS-dummy.m b/Pods/Target Support Files/Result-macOS/Result-macOS-dummy.m deleted file mode 100644 index 93c48f2b8..000000000 --- a/Pods/Target Support Files/Result-macOS/Result-macOS-dummy.m +++ /dev/null @@ -1,5 +0,0 @@ -#import -@interface PodsDummy_Result_macOS : NSObject -@end -@implementation PodsDummy_Result_macOS -@end diff --git a/Pods/Target Support Files/Result-macOS/Result-macOS-prefix.pch b/Pods/Target Support Files/Result-macOS/Result-macOS-prefix.pch deleted file mode 100644 index 082f8af22..000000000 --- a/Pods/Target Support Files/Result-macOS/Result-macOS-prefix.pch +++ /dev/null @@ -1,12 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - diff --git a/Pods/Target Support Files/Result-macOS/Result-macOS-umbrella.h b/Pods/Target Support Files/Result-macOS/Result-macOS-umbrella.h deleted file mode 100644 index 43e81ac3c..000000000 --- a/Pods/Target Support Files/Result-macOS/Result-macOS-umbrella.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - - -FOUNDATION_EXPORT double ResultVersionNumber; -FOUNDATION_EXPORT const unsigned char ResultVersionString[]; - diff --git a/Pods/Target Support Files/Result-macOS/Result-macOS.modulemap b/Pods/Target Support Files/Result-macOS/Result-macOS.modulemap deleted file mode 100644 index 68af722db..000000000 --- a/Pods/Target Support Files/Result-macOS/Result-macOS.modulemap +++ /dev/null @@ -1,7 +0,0 @@ -module Result { - umbrella header "Result-macOS-umbrella.h" - exclude header "Result-iOS-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Target Support Files/Result-macOS/Result-macOS.xcconfig b/Pods/Target Support Files/Result-macOS/Result-macOS.xcconfig deleted file mode 100644 index c096cab38..000000000 --- a/Pods/Target Support Files/Result-macOS/Result-macOS.xcconfig +++ /dev/null @@ -1,9 +0,0 @@ -CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Result-macOS -GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" -PODS_BUILD_DIR = ${BUILD_DIR} -PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) -PODS_ROOT = ${SRCROOT} -PODS_TARGET_SRCROOT = ${PODS_ROOT}/Result -PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} -SKIP_INSTALL = YES diff --git a/Pods/Target Support Files/SipHash-iOS/SipHash-iOS.xcconfig b/Pods/Target Support Files/SipHash-iOS/SipHash-iOS.xcconfig index 9be0ed1e8..2f73e675b 100644 --- a/Pods/Target Support Files/SipHash-iOS/SipHash-iOS.xcconfig +++ b/Pods/Target Support Files/SipHash-iOS/SipHash-iOS.xcconfig @@ -1,6 +1,6 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/Pods/Target Support Files/SipHash-macOS/SipHash-macOS.xcconfig b/Pods/Target Support Files/SipHash-macOS/SipHash-macOS.xcconfig index 5b24b85bc..6e6389570 100644 --- a/Pods/Target Support Files/SipHash-macOS/SipHash-macOS.xcconfig +++ b/Pods/Target Support Files/SipHash-macOS/SipHash-macOS.xcconfig @@ -1,6 +1,6 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/Pods/Target Support Files/SwiftRLP-iOS/SwiftRLP-iOS.xcconfig b/Pods/Target Support Files/SwiftRLP-iOS/SwiftRLP-iOS.xcconfig index 5f8786f82..882644d9a 100644 --- a/Pods/Target Support Files/SwiftRLP-iOS/SwiftRLP-iOS.xcconfig +++ b/Pods/Target Support Files/SwiftRLP-iOS/SwiftRLP-iOS.xcconfig @@ -2,9 +2,8 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-iOS DEFINES_MODULE = YES GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/SwiftRLP" "${PODS_ROOT}/Headers/Public" -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS" OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-iOS/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-iOS/SipHash.modulemap" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/Pods/Target Support Files/SwiftRLP-macOS/SwiftRLP-macOS.xcconfig b/Pods/Target Support Files/SwiftRLP-macOS/SwiftRLP-macOS.xcconfig index d600c7572..1c0929a8d 100644 --- a/Pods/Target Support Files/SwiftRLP-macOS/SwiftRLP-macOS.xcconfig +++ b/Pods/Target Support Files/SwiftRLP-macOS/SwiftRLP-macOS.xcconfig @@ -2,9 +2,8 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/SwiftRLP-macOS DEFINES_MODULE = YES GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/SwiftRLP" "${PODS_ROOT}/Headers/Public" -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS" "${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS" OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS/BigInt.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/BigInt-macOS/BigInt.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/SipHash-macOS/SipHash.modulemap" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/Pods/Target Support Files/scrypt-iOS/scrypt-iOS-dummy.m b/Pods/Target Support Files/scrypt-iOS/scrypt-iOS-dummy.m deleted file mode 100644 index 84a084443..000000000 --- a/Pods/Target Support Files/scrypt-iOS/scrypt-iOS-dummy.m +++ /dev/null @@ -1,5 +0,0 @@ -#import -@interface PodsDummy_scrypt_iOS : NSObject -@end -@implementation PodsDummy_scrypt_iOS -@end diff --git a/Pods/Target Support Files/scrypt-iOS/scrypt-iOS-prefix.pch b/Pods/Target Support Files/scrypt-iOS/scrypt-iOS-prefix.pch deleted file mode 100644 index beb2a2441..000000000 --- a/Pods/Target Support Files/scrypt-iOS/scrypt-iOS-prefix.pch +++ /dev/null @@ -1,12 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - diff --git a/Pods/Target Support Files/scrypt-iOS/scrypt-iOS-umbrella.h b/Pods/Target Support Files/scrypt-iOS/scrypt-iOS-umbrella.h deleted file mode 100644 index 5dccb1b3e..000000000 --- a/Pods/Target Support Files/scrypt-iOS/scrypt-iOS-umbrella.h +++ /dev/null @@ -1,17 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "scrypt.h" - -FOUNDATION_EXPORT double scryptVersionNumber; -FOUNDATION_EXPORT const unsigned char scryptVersionString[]; - diff --git a/Pods/Target Support Files/scrypt-iOS/scrypt-iOS.modulemap b/Pods/Target Support Files/scrypt-iOS/scrypt-iOS.modulemap deleted file mode 100644 index e95e8b4fc..000000000 --- a/Pods/Target Support Files/scrypt-iOS/scrypt-iOS.modulemap +++ /dev/null @@ -1,7 +0,0 @@ -module scrypt { - umbrella header "scrypt-iOS-umbrella.h" - exclude header "scrypt-macOS-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Target Support Files/scrypt-iOS/scrypt-iOS.xcconfig b/Pods/Target Support Files/scrypt-iOS/scrypt-iOS.xcconfig deleted file mode 100644 index 2b672fb1c..000000000 --- a/Pods/Target Support Files/scrypt-iOS/scrypt-iOS.xcconfig +++ /dev/null @@ -1,20 +0,0 @@ -CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/scrypt-iOS -DEFINES_MODULE = YES -GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -GCC_UNROLL_LOOPS = YES -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/scrypt" "${PODS_ROOT}/Headers/Public" -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS" -OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS/CryptoSwift.modulemap" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" -PODS_BUILD_DIR = ${BUILD_DIR} -PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) -PODS_ROOT = ${SRCROOT} -PODS_TARGET_SRCROOT = ${PODS_ROOT}/scrypt -PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} -SKIP_INSTALL = YES -SWIFT_COMPILATION_MODE = wholemodule -SWIFT_DISABLE_SAFETY_CHECKS = YES -SWIFT_ENFORCE_EXCLUSIVE_ACCESS = compile-time -SWIFT_INCLUDE_PATHS = $(inherited) $(PODS_TARGET_SRCROOT)/scrypt "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-iOS" -SWIFT_OPTIMIZATION_LEVEL = -O -SWIFT_WHOLE_MODULE_OPTIMIZATION = YES diff --git a/Pods/Target Support Files/scrypt-macOS/scrypt-macOS-dummy.m b/Pods/Target Support Files/scrypt-macOS/scrypt-macOS-dummy.m deleted file mode 100644 index 5723f3127..000000000 --- a/Pods/Target Support Files/scrypt-macOS/scrypt-macOS-dummy.m +++ /dev/null @@ -1,5 +0,0 @@ -#import -@interface PodsDummy_scrypt_macOS : NSObject -@end -@implementation PodsDummy_scrypt_macOS -@end diff --git a/Pods/Target Support Files/scrypt-macOS/scrypt-macOS-prefix.pch b/Pods/Target Support Files/scrypt-macOS/scrypt-macOS-prefix.pch deleted file mode 100644 index 082f8af22..000000000 --- a/Pods/Target Support Files/scrypt-macOS/scrypt-macOS-prefix.pch +++ /dev/null @@ -1,12 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - diff --git a/Pods/Target Support Files/scrypt-macOS/scrypt-macOS-umbrella.h b/Pods/Target Support Files/scrypt-macOS/scrypt-macOS-umbrella.h deleted file mode 100644 index 5a2597a63..000000000 --- a/Pods/Target Support Files/scrypt-macOS/scrypt-macOS-umbrella.h +++ /dev/null @@ -1,17 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - -#import "scrypt.h" - -FOUNDATION_EXPORT double scryptVersionNumber; -FOUNDATION_EXPORT const unsigned char scryptVersionString[]; - diff --git a/Pods/Target Support Files/scrypt-macOS/scrypt-macOS.modulemap b/Pods/Target Support Files/scrypt-macOS/scrypt-macOS.modulemap deleted file mode 100644 index 16ca0df08..000000000 --- a/Pods/Target Support Files/scrypt-macOS/scrypt-macOS.modulemap +++ /dev/null @@ -1,7 +0,0 @@ -module scrypt { - umbrella header "scrypt-macOS-umbrella.h" - exclude header "scrypt-iOS-umbrella.h" - - export * - module * { export * } -} diff --git a/Pods/Target Support Files/scrypt-macOS/scrypt-macOS.xcconfig b/Pods/Target Support Files/scrypt-macOS/scrypt-macOS.xcconfig deleted file mode 100644 index fa117ea0d..000000000 --- a/Pods/Target Support Files/scrypt-macOS/scrypt-macOS.xcconfig +++ /dev/null @@ -1,20 +0,0 @@ -CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/scrypt-macOS -DEFINES_MODULE = YES -GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -GCC_UNROLL_LOOPS = YES -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/scrypt" "${PODS_ROOT}/Headers/Public" -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS" -OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS/CryptoSwift.modulemap" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" -PODS_BUILD_DIR = ${BUILD_DIR} -PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) -PODS_ROOT = ${SRCROOT} -PODS_TARGET_SRCROOT = ${PODS_ROOT}/scrypt -PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} -SKIP_INSTALL = YES -SWIFT_COMPILATION_MODE = wholemodule -SWIFT_DISABLE_SAFETY_CHECKS = YES -SWIFT_ENFORCE_EXCLUSIVE_ACCESS = compile-time -SWIFT_INCLUDE_PATHS = $(inherited) $(PODS_TARGET_SRCROOT)/scrypt "${PODS_CONFIGURATION_BUILD_DIR}/CryptoSwift-macOS" -SWIFT_OPTIMIZATION_LEVEL = -O -SWIFT_WHOLE_MODULE_OPTIMIZATION = YES diff --git a/Pods/Target Support Files/secp256k1_swift-iOS/secp256k1_swift-iOS.xcconfig b/Pods/Target Support Files/secp256k1_swift-iOS/secp256k1_swift-iOS.xcconfig index d85677eb8..263c33b4d 100644 --- a/Pods/Target Support Files/secp256k1_swift-iOS/secp256k1_swift-iOS.xcconfig +++ b/Pods/Target Support Files/secp256k1_swift-iOS/secp256k1_swift-iOS.xcconfig @@ -2,7 +2,7 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-iOS GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/secp256k1_swift" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/secp256k1" OTHER_CFLAGS = $(inherited) -DHAVE_CONFIG_H=1 -pedantic -Wall -Wextra -Wcast-align -Wnested-externs -Wshadow -Wstrict-prototypes -Wno-shorten-64-to-32 -Wno-conditional-uninitialized -Wno-unused-function -Wno-long-long -Wno-overlength-strings -O3 -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/Pods/Target Support Files/secp256k1_swift-macOS/secp256k1_swift-macOS.xcconfig b/Pods/Target Support Files/secp256k1_swift-macOS/secp256k1_swift-macOS.xcconfig index 931e90a12..985aba5c1 100644 --- a/Pods/Target Support Files/secp256k1_swift-macOS/secp256k1_swift-macOS.xcconfig +++ b/Pods/Target Support Files/secp256k1_swift-macOS/secp256k1_swift-macOS.xcconfig @@ -2,7 +2,7 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/secp256k1_swift-macOS GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/secp256k1_swift" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/secp256k1" OTHER_CFLAGS = $(inherited) -DHAVE_CONFIG_H=1 -pedantic -Wall -Wextra -Wcast-align -Wnested-externs -Wshadow -Wstrict-prototypes -Wno-shorten-64-to-32 -Wno-conditional-uninitialized -Wno-unused-function -Wno-long-long -Wno-overlength-strings -O3 -OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/Pods/scrypt/LICENSE b/Pods/scrypt/LICENSE deleted file mode 100755 index d49e6aa41..000000000 --- a/Pods/scrypt/LICENSE +++ /dev/null @@ -1,13 +0,0 @@ -Copyright 2018 Alex Vlasov - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/Pods/scrypt/scrypt/Cimpl.c b/Pods/scrypt/scrypt/Cimpl.c deleted file mode 100644 index fa2981d22..000000000 --- a/Pods/scrypt/scrypt/Cimpl.c +++ /dev/null @@ -1,368 +0,0 @@ -// Original work recognition - -/*- - * Copyright 2009 Colin Percival - * Copyright 2013 Alexander Peslyak - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - * This file was originally written by Colin Percival as part of the Tarsnap - * online backup system. - */ - -// Cleanup and putting it all together - -// -// Cimpl.c -// scrypt -// -// Created by Alex Vlasov on 04.09.2018. -// Copyright © 2018 Alexander Vlasov. All rights reserved. -// - -#include -#include -#include -#include -#include - -#if SIZE_MAX > 0xffffffffULL -#define ARCH_BITS 64 -#else -#define ARCH_BITS 32 -#endif - -#define LOAD32_LE(SRC) load32_le(SRC) -static inline uint32_t -load32_le(const uint8_t src[4]) -{ -#ifdef NATIVE_LITTLE_ENDIAN - uint32_t w; - memcpy(&w, src, sizeof w); - return w; -#else - uint32_t w = (uint32_t) src[0]; - w |= (uint32_t) src[1] << 8; - w |= (uint32_t) src[2] << 16; - w |= (uint32_t) src[3] << 24; - return w; -#endif -} - -#define STORE32_LE(DST, W) store32_le((DST), (W)) -static inline void -store32_le(uint8_t dst[4], uint32_t w) -{ -#ifdef NATIVE_LITTLE_ENDIAN - memcpy(dst, &w, sizeof w); -#else - dst[0] = (uint8_t) w; w >>= 8; - dst[1] = (uint8_t) w; w >>= 8; - dst[2] = (uint8_t) w; w >>= 8; - dst[3] = (uint8_t) w; -#endif -} - -typedef union { - uint64_t d[8]; - uint32_t w[16]; -} escrypt_block_t; - -static inline void -blkcpy_64(escrypt_block_t *dest, const escrypt_block_t *src) -{ - int i; - -#if (ARCH_BITS == 32) - for (i = 0; i < 16; ++i) { - dest->w[i] = src->w[i]; - } -#else - for (i = 0; i < 8; ++i) { - dest->d[i] = src->d[i]; - } -#endif -} - -static inline void -blkxor_64(escrypt_block_t *dest, const escrypt_block_t *src) -{ - int i; - -#if (ARCH_BITS == 32) - for (i = 0; i < 16; ++i) { - dest->w[i] ^= src->w[i]; - } -#else - for (i = 0; i < 8; ++i) { - dest->d[i] ^= src->d[i]; - } -#endif -} - -static inline void -blkcpy(escrypt_block_t *dest, const escrypt_block_t *src, size_t len) -{ - size_t i, L; - -#if (ARCH_BITS == 32) - L = (len >> 2); - for (i = 0; i < L; ++i) { - dest->w[i] = src->w[i]; - } -#else - L = (len >> 3); - for (i = 0; i < L; ++i) { - dest->d[i] = src->d[i]; - } -#endif -} - -static inline void -blkxor(escrypt_block_t *dest, const escrypt_block_t *src, size_t len) -{ - size_t i, L; - -#if (ARCH_BITS == 32) - L = (len >> 2); - for (i = 0; i < L; ++i) { - dest->w[i] ^= src->w[i]; - } -#else - L = (len >> 3); - for (i = 0; i < L; ++i) { - dest->d[i] ^= src->d[i]; - } -#endif -} - -/** - * salsa20_8(B): - * Apply the salsa20/8 core to the provided block. - */ -static void -salsa20_8(uint32_t B[16]) -{ - escrypt_block_t X; - uint32_t *x = X.w; - size_t i; - - blkcpy_64(&X, (escrypt_block_t *) B); - for (i = 0; i < 8; i += 2) { -#define R(a, b) (((a) << (b)) | ((a) >> (32 - (b)))) - /* Operate on columns. */ - x[4] ^= R(x[0] + x[12], 7); - x[8] ^= R(x[4] + x[0], 9); - x[12] ^= R(x[8] + x[4], 13); - x[0] ^= R(x[12] + x[8], 18); - - x[9] ^= R(x[5] + x[1], 7); - x[13] ^= R(x[9] + x[5], 9); - x[1] ^= R(x[13] + x[9], 13); - x[5] ^= R(x[1] + x[13], 18); - - x[14] ^= R(x[10] + x[6], 7); - x[2] ^= R(x[14] + x[10], 9); - x[6] ^= R(x[2] + x[14], 13); - x[10] ^= R(x[6] + x[2], 18); - - x[3] ^= R(x[15] + x[11], 7); - x[7] ^= R(x[3] + x[15], 9); - x[11] ^= R(x[7] + x[3], 13); - x[15] ^= R(x[11] + x[7], 18); - - /* Operate on rows. */ - x[1] ^= R(x[0] + x[3], 7); - x[2] ^= R(x[1] + x[0], 9); - x[3] ^= R(x[2] + x[1], 13); - x[0] ^= R(x[3] + x[2], 18); - - x[6] ^= R(x[5] + x[4], 7); - x[7] ^= R(x[6] + x[5], 9); - x[4] ^= R(x[7] + x[6], 13); - x[5] ^= R(x[4] + x[7], 18); - - x[11] ^= R(x[10] + x[9], 7); - x[8] ^= R(x[11] + x[10], 9); - x[9] ^= R(x[8] + x[11], 13); - x[10] ^= R(x[9] + x[8], 18); - - x[12] ^= R(x[15] + x[14], 7); - x[13] ^= R(x[12] + x[15], 9); - x[14] ^= R(x[13] + x[12], 13); - x[15] ^= R(x[14] + x[13], 18); -#undef R - } - for (i = 0; i < 16; i++) { - B[i] += x[i]; - } -} - -/** - * blockmix_salsa8(Bin, Bout, X, r): - * Compute Bout = BlockMix_{salsa20/8, r}(Bin). The input Bin must be 128r - * bytes in length; the output Bout must also be the same size. The - * temporary space X must be 64 bytes. - */ -static void -blockmix_salsa8(const uint32_t *Bin, uint32_t *Bout, uint32_t *X, size_t r) -{ - size_t i; - - /* 1: X <-- B_{2r - 1} */ - blkcpy_64((escrypt_block_t *) X, - (escrypt_block_t *) &Bin[(2 * r - 1) * 16]); - - /* 2: for i = 0 to 2r - 1 do */ - for (i = 0; i < 2 * r; i += 2) { - /* 3: X <-- H(X \xor B_i) */ - blkxor_64((escrypt_block_t *) X, (escrypt_block_t *) &Bin[i * 16]); - salsa20_8(X); - - /* 4: Y_i <-- X */ - /* 6: B' <-- (Y_0, Y_2 ... Y_{2r-2}, Y_1, Y_3 ... Y_{2r-1}) */ - blkcpy_64((escrypt_block_t *) &Bout[i * 8], (escrypt_block_t *) X); - - /* 3: X <-- H(X \xor B_i) */ - blkxor_64((escrypt_block_t *) X, (escrypt_block_t *) &Bin[i * 16 + 16]); - salsa20_8(X); - - /* 4: Y_i <-- X */ - /* 6: B' <-- (Y_0, Y_2 ... Y_{2r-2}, Y_1, Y_3 ... Y_{2r-1}) */ - blkcpy_64((escrypt_block_t *) &Bout[i * 8 + r * 16], - (escrypt_block_t *) X); - } -} - -/** - * integerify(B, r): - * Return the result of parsing B_{2r-1} as a little-endian integer. - */ -static inline uint64_t -integerify(const void *B, size_t r) -{ - const uint32_t *X = (const uint32_t *) ((uintptr_t)(B) + (2 * r - 1) * 64); - - return (((uint64_t)(X[1]) << 32) + X[0]); -} - -/** - * smix(B, r, N, V, XY): - * Compute B = SMix_r(B, N). The input B must be 128r bytes in length; - * the temporary storage V must be 128rN bytes in length; the temporary - * storage XY must be 256r + 64 bytes in length. The value N must be a - * power of 2 greater than 1. The arrays B, V, and XY must be aligned to a - * multiple of 64 bytes. - */ -static void -smix(uint8_t *B, size_t r, uint64_t N, uint32_t *V, uint32_t *XY) -{ - uint32_t *X = XY; - uint32_t *Y = &XY[32 * r]; - uint32_t *Z = &XY[64 * r]; - uint64_t i; - uint64_t j; - size_t k; - - /* 1: X <-- B */ - for (k = 0; k < 32 * r; k++) { - X[k] = LOAD32_LE(&B[4 * k]); - } - /* 2: for i = 0 to N - 1 do */ - for (i = 0; i < N; i += 2) { - /* 3: V_i <-- X */ - blkcpy((escrypt_block_t *) &V[i * (32 * r)], (escrypt_block_t *) X, - 128 * r); - - /* 4: X <-- H(X) */ - blockmix_salsa8(X, Y, Z, r); - - /* 3: V_i <-- X */ - blkcpy((escrypt_block_t *) &V[(i + 1) * (32 * r)], - (escrypt_block_t *) Y, 128 * r); - - /* 4: X <-- H(X) */ - blockmix_salsa8(Y, X, Z, r); - } - - /* 6: for i = 0 to N - 1 do */ - for (i = 0; i < N; i += 2) { - /* 7: j <-- Integerify(X) mod N */ - j = integerify(X, r) & (N - 1); - - /* 8: X <-- H(X \xor V_j) */ - blkxor((escrypt_block_t *) X, (escrypt_block_t *) &V[j * (32 * r)], - 128 * r); - blockmix_salsa8(X, Y, Z, r); - - /* 7: j <-- Integerify(X) mod N */ - j = integerify(Y, r) & (N - 1); - - /* 8: X <-- H(X \xor V_j) */ - blkxor((escrypt_block_t *) Y, (escrypt_block_t *) &V[j * (32 * r)], - 128 * r); - blockmix_salsa8(Y, X, Z, r); - } - /* 10: B' <-- X */ - for (k = 0; k < 32 * r; k++) { - STORE32_LE(&B[4 * k], X[k]); - } -} - -int -partial_Scrypt(uint64_t N, uint32_t _r, uint32_t _p, uint8_t *B, size_t B_size, - uint8_t *memory, size_t memory_size) -{ - size_t V_size, XY_size, need; - uint32_t *V, *XY; - size_t r = _r, p = _p; - uint32_t i; - - /* Allocate memory. */ - V_size = (size_t) 128 * r * (size_t) N; - need = V_size; - if (need < V_size) { - return -1; - } - XY_size = (size_t) 256 * r + 64; - need += XY_size; - if (need < XY_size) { - return -1; - } - - if (memory_size < need) { - return -1; - } - - V = (uint32_t *) ((uint8_t *) memory); - XY = (uint32_t *) ((uint8_t *) V + V_size); - - /* 2: for i = 0 to p - 1 do */ - for (i = 0; i < p; i++) { - /* 3: B_i <-- MF(B_i, N) */ - smix(&B[(size_t) 128 * i * r], r, N, V, XY); - } - - /* Success! */ - return 0; -} diff --git a/Pods/scrypt/scrypt/Cimpl.h b/Pods/scrypt/scrypt/Cimpl.h deleted file mode 100644 index 423fc7b4c..000000000 --- a/Pods/scrypt/scrypt/Cimpl.h +++ /dev/null @@ -1,51 +0,0 @@ -// Original work recognition - -/*- - * Copyright 2009 Colin Percival - * Copyright 2013 Alexander Peslyak - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - * This file was originally written by Colin Percival as part of the Tarsnap - * online backup system. - */ - -// Cleanup and putting it all together - -// -// Cimpl.h -// scrypt -// -// Created by Alex Vlasov on 04.09.2018. -// Copyright © 2018 Alexander Vlasov. All rights reserved. -// - -#ifndef SalsaCimpl_h -#define SalsaCimpl_h -#include - -int -partial_Scrypt(uint64_t N, uint32_t _r, uint32_t _p, uint8_t *B, size_t B_size, - uint8_t *memory, size_t memory_size); - -#endif /* SalsaCimpl_h */ diff --git a/Pods/scrypt/scrypt/module.modulemap b/Pods/scrypt/scrypt/module.modulemap deleted file mode 100644 index b184302fb..000000000 --- a/Pods/scrypt/scrypt/module.modulemap +++ /dev/null @@ -1,4 +0,0 @@ -module scryptC { - header "Cimpl.h" - export * -} diff --git a/Pods/scrypt/scrypt/scrypt.h b/Pods/scrypt/scrypt/scrypt.h deleted file mode 100755 index adf224c44..000000000 --- a/Pods/scrypt/scrypt/scrypt.h +++ /dev/null @@ -1,23 +0,0 @@ -// -// scrypt_cryptoswift.h -// scrypt-cryptoswift -// -// Created by Alexander Vlasov on 08.08.2018. -// Copyright © 2018 Alexander Vlasov. All rights reserved. -// - -#if TARGET_OS_IPHONE -#import -#else -#import -#endif - -//! Project version number for scrypt_cryptoswift. -FOUNDATION_EXPORT double scrypt_cryptoswiftVersionNumber; - -//! Project version string for scrypt_cryptoswift. -FOUNDATION_EXPORT const unsigned char scrypt_cryptoswiftVersionString[]; - -// In this header, you should import all the public headers of your framework using statements like #import - - diff --git a/Pods/scrypt/scrypt/scrypt/BufferStorage.swift b/Pods/scrypt/scrypt/scrypt/BufferStorage.swift deleted file mode 100755 index eccae9865..000000000 --- a/Pods/scrypt/scrypt/scrypt/BufferStorage.swift +++ /dev/null @@ -1,158 +0,0 @@ -// -// BufferStorage.swift -// web3swift -// -// Created by Alexander Vlasov on 10.08.2018. -// Copyright © 2018 Bankex Foundation. All rights reserved. -// -import Foundation - -final class BufferStorage{ - - typealias Index = Int - typealias Indices = CountableRange - typealias Element = T - - struct refCountedPtr { - var ptr: UnsafeMutablePointer - var refCount: Int - } - - private var ptr: refCountedPtr - private let capacity: Int - - public var count : Int { - return self.capacity - } - - init(ptr: refCountedPtr, capacity: Int) { - self.ptr = refCountedPtr(ptr: ptr.ptr, refCount: 0) - self.capacity = capacity - } - - init(capacity: Int) { - let ptr = UnsafeMutablePointer.allocate(capacity: capacity) - self.ptr = refCountedPtr(ptr: ptr, refCount: 1) - self.capacity = capacity - } - - // copy with pointer being strong referenced - init(array: Array) { - self.capacity = array.count - let ptr = UnsafeMutablePointer.allocate(capacity: capacity) - self.ptr = refCountedPtr(ptr: ptr, refCount: 1) - for i in 0...allocate(capacity: capacity) - self.ptr = refCountedPtr(ptr: ptr, refCount: 1) - for i in 0.., count: Int) -> BufferStorage { - let storage = BufferStorage(capacity: buffer.capacity) - storage.ptr.ptr.initialize(from: buffer.ptr.ptr, count: count) - return storage - } - - func copy(to: BufferStorage, count: Int) { - precondition(to.capacity >= count) - to.ptr.ptr.initialize(from: self.ptr.ptr, count: count) - } - - // provide weak view - subscript(bounds: Range) -> BufferStorage { - precondition(bounds.lowerBound < self.capacity) - let shiftedPtr = self.ptr.ptr.advanced(by: bounds.lowerBound) - let reducedCapacity = bounds.count - return BufferStorage(ptr: refCountedPtr(ptr: shiftedPtr, refCount: 0), capacity: reducedCapacity) - } - - // provide weak view - subscript(bounds: CountablePartialRangeFrom) -> BufferStorage { - precondition(bounds.lowerBound < self.capacity) - let shiftedPtr = self.ptr.ptr.advanced(by: bounds.lowerBound) - let reducedCapacity = self.capacity - bounds.lowerBound - return BufferStorage(ptr: refCountedPtr(ptr: shiftedPtr, refCount: 0), capacity: reducedCapacity) - } - - subscript(_ at: Index) -> T { - get { - if at < self.capacity { - return self.ptr.ptr.advanced(by: at).pointee - } else { - preconditionFailure("Index beyond end of queue") - } - } - set (newValue) { - if at < self.capacity { - self.ptr.ptr.advanced(by: at).pointee = newValue - } else { - preconditionFailure("Index beyond end of queue") - } - } - } - - func replace(_ at: Index, with: T) { - if at < self.capacity { - self.ptr.ptr.advanced(by: at).pointee = with - } else { - preconditionFailure("Index beyond end of queue") - } - } - - func replaceSubrange(_ subrange: Range, with newElements: C) where C: Collection, C.Iterator.Element == T { - precondition(subrange.lowerBound >= 0, "Subrange lowerBound is negative") - precondition(subrange.upperBound < self.capacity, "Subrange upper bound is out of range") - for (offset, element) in newElements.enumerated() { - let at = subrange.lowerBound.advanced(by: offset) - self.ptr.ptr.advanced(by: at).pointee = element - } - } - - func replaceSubrange(_ subrange: Range, with newElements: BufferStorage) { - precondition(subrange.lowerBound >= 0, "Subrange lowerBound is negative") - precondition(subrange.upperBound <= self.capacity, "Subrange upper bound is out of range") - precondition(subrange.count <= newElements.capacity) - self.ptr.ptr.advanced(by: subrange.lowerBound).initialize(from: newElements.ptr.ptr, count: subrange.count) // copy assign - } - -// func replaceSubrange(_ subrange: CountableRange, with newElements: BufferStorage) { -// precondition(subrange.lowerBound >= 0, "Subrange lowerBound is negative") -// precondition(subrange.upperBound <= self.capacity, "Subrange upper bound is out of range") -// precondition(subrange.count <= newElements.capacity) -// self.ptr.ptr.advanced(by: subrange.lowerBound).initialize(from: newElements.ptr.ptr, count: subrange.count) // copy assign -// } - - func replaceSubrange(_ at: Index, with: T) { - if at < self.capacity { - self.ptr.ptr.advanced(by: at).pointee = with - } else { - preconditionFailure("Index beyond end of queue") - } - } - - func toArray() -> Array { - var result = Array() - result.reserveCapacity(self.count) - for i in 0 ..< self.count { - result.append(self.ptr.ptr.advanced(by: i).pointee) - } - return result - } - - deinit { - if self.ptr.refCount == 1 { -// print("Strong deinit") - self.ptr.ptr.deallocate() - } - } -} diff --git a/Pods/scrypt/scrypt/scrypt/Salsa.swift b/Pods/scrypt/scrypt/scrypt/Salsa.swift deleted file mode 100755 index fbaec0986..000000000 --- a/Pods/scrypt/scrypt/scrypt/Salsa.swift +++ /dev/null @@ -1,198 +0,0 @@ -// -// Salsa.swift -// scrypt-cryptoswift -// -// Created by Alexander Vlasov on 08.08.2018. -// Copyright © 2018 Alexander Vlasov. All rights reserved. -// - -import Foundation - -extension Array where Element == UInt8 { - func cast() -> Array { - let tSize = MemoryLayout.size - let (numElements, remainder) = self.count.quotientAndRemainder(dividingBy: tSize) - precondition(remainder == 0) - var result = Array() - result.reserveCapacity(numElements) - self.withUnsafeBytes { (bytes) -> Void in - for i in 0 ..< numElements { - let t = bytes.load(fromByteOffset: i*tSize, as: T.self) - result.append(t) - } - } - return result - } -} - -extension Array where Element == UInt8 { - func castToUInt32LE() -> Array { - let tSize = 4 - let (numElements, remainder) = self.count.quotientAndRemainder(dividingBy: tSize) - precondition(remainder == 0) - var result = Array(repeating: 0, count: numElements) - self.withUnsafeBytes { (bytes) -> Void in - for i in 0 ..< numElements { - result[i] = bytes.load(fromByteOffset: i*tSize, as: UInt32.self).littleEndian - } - } - return result - } -} - -extension Array where Element == UInt32 { - func castToBytes() -> Array { - let numElements = self.count * 4 - var result = Array(repeating: 0, count: numElements) - self.withUnsafeBytes { (bytes) -> Void in - for i in 0 ..< numElements { - result[i] = bytes.load(fromByteOffset: i, as: UInt8.self) - } - } - return result - } -} - -struct Salsa { - private static func R(_ a: UInt32, _ b: UInt32) -> UInt32 { - return (a << b) | (a >> (32 - b)) - } - - static func salsa20(_ B: inout Array, rounds: Int) { - var x = B.castToUInt32LE() - salsa20(&x, rounds: rounds) - B = x.castToBytes() - } - - static func fastSalsa20(_ B: inout Array, rounds: Int) { - let x = B.castToUInt32LE() - let buffer = BufferStorage(array: x) - salsa20(buffer, rounds: rounds) - B = buffer.toArray().castToBytes() - } - - static func quarterround(_ B: inout Array) { - B[1] ^= R(B[0] &+ B[3], 7); - B[2] ^= R(B[1] &+ B[0], 9); - B[3] ^= R(B[2] &+ B[1], 13); - B[0] ^= R(B[3] &+ B[2], 18); - } - - @inline(__always) static func doubleround(_ x: inout Array) { - // column rounds - x[4] ^= R(x[0] &+ x[12], 7); - x[8] ^= R(x[4] &+ x[0], 9); - x[12] ^= R(x[8] &+ x[4], 13); - x[0] ^= R(x[12] &+ x[8], 18); - - x[9] ^= R(x[5] &+ x[1], 7); - x[13] ^= R(x[9] &+ x[5], 9); - x[1] ^= R(x[13] &+ x[9], 13); - x[5] ^= R(x[1] &+ x[13], 18); - - x[14] ^= R(x[10] &+ x[6], 7); - x[2] ^= R(x[14] &+ x[10], 9); - x[6] ^= R(x[2] &+ x[14], 13); - x[10] ^= R(x[6] &+ x[2], 18); - - x[3] ^= R(x[15] &+ x[11], 7); - x[7] ^= R(x[3] &+ x[15], 9); - x[11] ^= R(x[7] &+ x[3], 13); - x[15] ^= R(x[11] &+ x[7], 18); - - // row rounds - x[1] ^= R(x[0] &+ x[3], 7); - x[2] ^= R(x[1] &+ x[0], 9); - x[3] ^= R(x[2] &+ x[1], 13); - x[0] ^= R(x[3] &+ x[2], 18); - - x[6] ^= R(x[5] &+ x[4], 7); - x[7] ^= R(x[6] &+ x[5], 9); - x[4] ^= R(x[7] &+ x[6], 13); - x[5] ^= R(x[4] &+ x[7], 18); - - x[11] ^= R(x[10] &+ x[9], 7); - x[8] ^= R(x[11] &+ x[10], 9); - x[9] ^= R(x[8] &+ x[11], 13); - x[10] ^= R(x[9] &+ x[8], 18); - - x[12] ^= R(x[15] &+ x[14], 7); - x[13] ^= R(x[12] &+ x[15], 9); - x[14] ^= R(x[13] &+ x[12], 13); - x[15] ^= R(x[14] &+ x[13], 18); - } - - static func salsa20(_ B: inout Array, rounds: Int) { - var x = B - for _ in stride(from: 0, to: rounds, by: 2) { - doubleround(&x) - } - for i in 0 ..< 16 { - B[i] = B[i] &+ x[i] - } - } - - @inline(__always) static func doubleround(_ x: BufferStorage) { - // column rounds - x[4] ^= R(x[0] &+ x[12], 7); - x[8] ^= R(x[4] &+ x[0], 9); - x[12] ^= R(x[8] &+ x[4], 13); - x[0] ^= R(x[12] &+ x[8], 18); - - x[9] ^= R(x[5] &+ x[1], 7); - x[13] ^= R(x[9] &+ x[5], 9); - x[1] ^= R(x[13] &+ x[9], 13); - x[5] ^= R(x[1] &+ x[13], 18); - - x[14] ^= R(x[10] &+ x[6], 7); - x[2] ^= R(x[14] &+ x[10], 9); - x[6] ^= R(x[2] &+ x[14], 13); - x[10] ^= R(x[6] &+ x[2], 18); - - x[3] ^= R(x[15] &+ x[11], 7); - x[7] ^= R(x[3] &+ x[15], 9); - x[11] ^= R(x[7] &+ x[3], 13); - x[15] ^= R(x[11] &+ x[7], 18); - - // row rounds - x[1] ^= R(x[0] &+ x[3], 7); - x[2] ^= R(x[1] &+ x[0], 9); - x[3] ^= R(x[2] &+ x[1], 13); - x[0] ^= R(x[3] &+ x[2], 18); - - x[6] ^= R(x[5] &+ x[4], 7); - x[7] ^= R(x[6] &+ x[5], 9); - x[4] ^= R(x[7] &+ x[6], 13); - x[5] ^= R(x[4] &+ x[7], 18); - - x[11] ^= R(x[10] &+ x[9], 7); - x[8] ^= R(x[11] &+ x[10], 9); - x[9] ^= R(x[8] &+ x[11], 13); - x[10] ^= R(x[9] &+ x[8], 18); - - x[12] ^= R(x[15] &+ x[14], 7); - x[13] ^= R(x[12] &+ x[15], 9); - x[14] ^= R(x[13] &+ x[12], 13); - x[15] ^= R(x[14] &+ x[13], 18); - } - - static func salsa20(_ B: BufferStorage, rounds: Int) { - let x = BufferStorage.copy(buffer: B, count: B.count) - for _ in stride(from: 0, to: rounds, by: 2) { - doubleround(x) - } - for i in 0 ..< 16 { - B[i] = B[i] &+ x[i] - } - } - - static func salsa20(_ B: BufferStorage, rounds: Int, tmp: BufferStorage) { - B.copy(to: tmp, count: B.count) - for _ in stride(from: 0, to: rounds, by: 2) { - doubleround(tmp) - } - for i in 0 ..< 16 { - B[i] = B[i] &+ tmp[i] - } - } -} diff --git a/Pods/scrypt/scrypt/scrypt/Scrypt.swift b/Pods/scrypt/scrypt/scrypt/Scrypt.swift deleted file mode 100755 index a7d17fb0c..000000000 --- a/Pods/scrypt/scrypt/scrypt/Scrypt.swift +++ /dev/null @@ -1,230 +0,0 @@ -// -// Scrypt.swift -// scrypt-cryptoswift -// -// Created by Alexander Vlasov on 08.08.2018. -// Copyright © 2018 Alexander Vlasov. All rights reserved. -// - -// https://www.ietf.org/rfc/rfc7914.txt -// -import CryptoSwift -import scryptC - -/// A key derivation function. -/// -/// Scrypt - Password-Based Key Derivation Function. Key stretching technique. -// Passphrase: Bytes string of characters to be hashed -// Salt: Bytes random salt -// CostFactor (N): Integer CPU/memory cost parameter -// BlockSizeFactor (r): Integer blocksize parameter (8 is commonly used) -// ParallelizationFactor (p): Integer Parallelization parameter. (1..232-1 * hLen/MFlen) -// DesiredKeyLen: - -public struct Scrypt { - public enum Error: Swift.Error { - case invalidInput - case derivedKeyTooLong - case pValueTooLarge - case nValueNotPowerOf2 - } - - private let salt: Array // S - private let password: Array - fileprivate let blocksize: Int // 128 * r - private let dkLen: Int - private let N: Int - private let r: Int - private let p: Int - - public init(password: Array, salt: Array, dkLen: Int, N: Int, r: Int, p: Int) throws { - precondition(dkLen > 0) - precondition(N > 0) - precondition(r > 0) - precondition(p > 0) - - let MFLen = Double(r)*128 - let hLen = Double(32) - - if N & (N-1) != 0 { - throw Error.nValueNotPowerOf2 - } - - if Double(p) > (pow(2, 32) - 1) * hLen / MFLen { - throw Error.pValueTooLarge - } - - if Double(dkLen) > (pow(2, 32) - 1) * hLen { - throw Error.derivedKeyTooLong - } - - self.blocksize = 128 * r - self.N = N - self.r = r - self.p = p - self.password = password - self.salt = salt - self.dkLen = dkLen - } - - public func calculate() throws -> Array { - return try calculateUsingC() - } - - public func calculateNatively() throws -> Array { - var kdf = try CryptoSwift.PKCS5.PBKDF2(password: password, salt: salt, iterations: 1, keyLength: blocksize*p, variant: .sha256) - var B = try kdf.calculate() - let v = BufferStorage(repeating: 0, count: 32*N*r) - let xy = BufferStorage(repeating: 0, count: 64*r) // 128*2*r bytes - // no parallelization here for now - for i in 0 ..< p { - Scrypt.smix(b: &B[(i*128*r)...], N: N, r: r, v: v, xy: xy) - } - kdf = try CryptoSwift.PKCS5.PBKDF2(password: self.password, salt: B, iterations: 1, keyLength: dkLen, variant: .sha256) - let ret = try kdf.calculate() - return Array(ret) - } - - public func calculateUsingC() throws -> Array { - var kdf = try CryptoSwift.PKCS5.PBKDF2(password: password, salt: salt, iterations: 1, keyLength: blocksize*p, variant: .sha256) - var B = try kdf.calculate() - - let extraMemoryLength = 128 * r * N + 256 * r + 64 - var extraMemory = [UInt8](repeating: 0, count: extraMemoryLength) - - let res = partial_Scrypt(UInt64(N), UInt32(r), UInt32(p), &B, B.count, &extraMemory, extraMemoryLength) - if res != 0 { - throw Error.derivedKeyTooLong - } - kdf = try CryptoSwift.PKCS5.PBKDF2(password: self.password, salt: B, iterations: 1, keyLength: dkLen, variant: .sha256) - let ret = try kdf.calculate() - return Array(ret) - } - -} - -extension Scrypt { - static func blockCopy(destination: BufferStorage, source: BufferStorage, n: Int) { - destination.replaceSubrange(0 ..< n, with: source) - } - - static func blockXOR(destination: BufferStorage, source: BufferStorage, n: Int) { - for i in 0 ..< n { - destination[i] ^= source[i] - } - } - - static func blockMix(tmp: BufferStorage, source: BufferStorage, destination: BufferStorage, r: Int) { - blockCopy(destination: tmp, source: source[((2*r-1)*16)...], n: 16) - for i in stride(from: 0, to: 2*r, by: 2) { - salsaXOR(tmp: tmp, source: source[(i*16)...], destination: destination[(i*8)...]) - salsaXOR(tmp: tmp, source: source[(i*16 + 16)...], destination: destination[(i*8 + r*16)...]) - } - } - - static func salsaXOR(tmp: BufferStorage, source: BufferStorage, destination: BufferStorage) { - blockXOR(destination: tmp, source: source, n: 16) - // reuse destination as a temporary memory - Salsa.salsa20(tmp, rounds: 8, tmp: destination) - blockCopy(destination: destination, source: tmp, n: 16) - } - - static func integerify(b : BufferStorage, r: Int) -> UInt64 { - let j = (2*r - 1) * 16 - return UInt64(b[j]) | (UInt64(b[j+1]) << 32) // LE - } - - @inline(__always) static func smix(b: inout ArraySlice, N: Int, r: Int, v: BufferStorage, xy: BufferStorage) { - let tmp = BufferStorage(repeating: 0, count: 16) - let x = xy - let y = xy[(32*r)...] - - var j = b.startIndex - for i in 0 ..< 32*r { - x[i] = UInt32(b[j]) | UInt32(b[j+1])<<8 | UInt32(b[j+2])<<16 | UInt32(b[j+3])<<24 // decode as LE Uint32 - j += 4 - } - for i in stride(from: 0, to: N, by: 2) { - Scrypt.blockCopy(destination: v[(i*(32*r))...], source: x, n: 32*r) - // blockMix starts with copy, so tmp can be garbage - Scrypt.blockMix(tmp: tmp, source: x, destination: y, r: r) - - Scrypt.blockCopy(destination: v[((i+1)*(32*r))...], source: y, n: 32*r) - // blockMix starts with copy, so tmp can be garbage - Scrypt.blockMix(tmp: tmp, source: y, destination: x, r: r) - } - - for _ in stride(from: 0, to: N, by: 2) { - var j = Int(Scrypt.integerify(b: x, r: r) & UInt64(N-1) ) - Scrypt.blockXOR(destination: x, source: v[(j*(32*r))...], n: 32*r) - // blockMix starts with copy, so tmp can be garbage - Scrypt.blockMix(tmp: tmp, source: x, destination: y, r: r) - - j = Int(Scrypt.integerify(b: y, r: r) & UInt64(N-1) ) - Scrypt.blockXOR(destination: y, source: v[(j*(32*r))...], n: 32*r) - // blockMix starts with copy, so tmp can be garbage - Scrypt.blockMix(tmp: tmp, source: y, destination: x, r: r) - } - j = b.startIndex - for i in 0 ..< 32*r { - let v = x[i] - b[j+0] = UInt8(v >> 0 & 0xff) - b[j+1] = UInt8(v >> 8 & 0xff) - b[j+2] = UInt8(v >> 16 & 0xff) - b[j+3] = UInt8(v >> 24 & 0xff) - j += 4 - } - } - - static func smix(b: inout ArraySlice, N: Int, r: Int, v: BufferStorage, x: BufferStorage, y: BufferStorage) { - let tmp = BufferStorage(repeating: 0, count: 16) - - var j = b.startIndex - for i in 0 ..< 32*r { - x[i] = UInt32(b[j]) | UInt32(b[j+1])<<8 | UInt32(b[j+2])<<16 | UInt32(b[j+3])<<24 // decode as LE Uint32 - j += 4 - } - for i in stride(from: 0, to: N, by: 2) { - Scrypt.blockCopy(destination: v[(i*(32*r))...], source: x, n: 32*r) - // blockMix starts with copy, so tmp can be garbage - Scrypt.blockMix(tmp: tmp, source: x, destination: y, r: r) - - Scrypt.blockCopy(destination: v[((i+1)*(32*r))...], source: y, n: 32*r) - // blockMix starts with copy, so tmp can be garbage - Scrypt.blockMix(tmp: tmp, source: y, destination: x, r: r) - } - - for _ in stride(from: 0, to: N, by: 2) { - var j = Int(Scrypt.integerify(b: x, r: r) & UInt64(N-1) ) - Scrypt.blockXOR(destination: x, source: v[(j*(32*r))...], n: 32*r) - // blockMix starts with copy, so tmp can be garbage - Scrypt.blockMix(tmp: tmp, source: x, destination: y, r: r) - - j = Int(Scrypt.integerify(b: y, r: r) & UInt64(N-1) ) - Scrypt.blockXOR(destination: y, source: v[(j*(32*r))...], n: 32*r) - // blockMix starts with copy, so tmp can be garbage - Scrypt.blockMix(tmp: tmp, source: y, destination: x, r: r) - } - j = b.startIndex - for i in 0 ..< 32*r { - let v = x[i] - b[j+0] = UInt8(v >> 0 & 0xff) - b[j+1] = UInt8(v >> 8 & 0xff) - b[j+2] = UInt8(v >> 16 & 0xff) - b[j+3] = UInt8(v >> 24 & 0xff) - j += 4 - } - } - - static func integerify(_ X: Array) -> UInt64 { - precondition(X.count >= 8) - let count = X.count - var result = UInt64(0) - var shift = 56 - for i in (count-8 ..< count).reversed() { - result |= UInt64(X[i]) << shift - shift -= 8 - } - return result - } -} diff --git a/web3swift.podspec b/web3swift.podspec deleted file mode 100755 index 0c0865fde..000000000 --- a/web3swift.podspec +++ /dev/null @@ -1,35 +0,0 @@ -Pod::Spec.new do |s| -s.name = "web3swift" -s.version = "2.1.1" -s.summary = "Web3 implementation in vanilla Swift for iOS ans macOS" - -s.description = <<-DESC -Web3 implementation in vanilla Swift, intended for mobile developers of wallets, Dapps and Web3.0 -DESC - -s.homepage = "https://github.com/matter-labs/web3swift" -s.license = 'Apache License 2.0' -s.author = { "Alex Vlasov" => "alex.m.vlasov@gmail.com" } -s.source = { :git => 'https://github.com/matter-labs/web3swift.git', :tag => s.version.to_s } -s.social_media_url = 'https://twitter.com/shamatar' - -s.swift_version = '4.1' -s.module_name = 'Web3swift' -s.ios.deployment_target = "9.0" -s.osx.deployment_target = "10.11" -s.source_files = "web3swift/{Promises,HookedFunctions,Web3,Contract,KeystoreManager,Transaction,Convenience}/Classes/*.{h,swift}", "web3swift/Utils/Classes/{EIP67Code, EIP681, ENS, ENSResolver, NameHash}.swift", "web3swift/PrecompiledContracts/**/*.swift", "web3swift/web3swift.h" -s.public_header_files = "web3swift/web3swift.h" -s.pod_target_xcconfig = { 'DEFINES_MODULE' => 'YES' } - -s.frameworks = 'CoreImage' -s.dependency 'scrypt', '~> 2.0' -s.dependency 'PromiseKit', '~> 6.4.1' -s.dependency 'BigInt', '~> 3.1' -s.dependency 'CryptoSwift', '~> 0.13' -s.dependency 'Result', '~> 4.0' -s.dependency 'secp256k1_swift', '~> 1.0.3' -s.dependency 'SwiftRLP', '~> 1.1' -s.dependency 'EthereumAddress', '~> 1.0.0' -s.dependency 'EthereumABI', '~> 1.1.1' - -end diff --git a/web3swift.xcodeproj/project.pbxproj b/web3swift.xcodeproj/project.pbxproj old mode 100755 new mode 100644 index 5d4b3b77b..0a8b2a0e5 --- a/web3swift.xcodeproj/project.pbxproj +++ b/web3swift.xcodeproj/project.pbxproj @@ -8,7 +8,7 @@ /* Begin PBXBuildFile section */ 00E5FE8220EA3FF40030E0D6 /* web3swift_infura_Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 00E5FE8120EA3FF40030E0D6 /* web3swift_infura_Tests.swift */; }; - 13AE5971A972F5B55FA6FB69 /* libPods-web3swift-iOS_Tests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8349531F1984454E50389370 /* libPods-web3swift-iOS_Tests.a */; }; + 1A3B60FCA9D2C9568C50D181 /* libPods-web3swift-iOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A6828D34F9FAA6603D9E9E62 /* libPods-web3swift-iOS.a */; }; 1CD91B341FD769A6007BFB45 /* web3swift_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1CD91AFC1FD76910007BFB45 /* web3swift_iOS.framework */; }; 3A0CD5E9223B865000D0A4FE /* web3swift_ST20AndSecurityToken_Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A0CD5E8223B865000D0A4FE /* web3swift_ST20AndSecurityToken_Tests.swift */; }; 3AC1E7CB222D6A8C004F43D8 /* Web3+BrowserFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81C0FCF8204456E600D82FAF /* Web3+BrowserFunctions.swift */; }; @@ -57,8 +57,7 @@ 4194813F203630530065A83B /* Dictionary+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8123E1C6200CBAC200B6D3AB /* Dictionary+Extension.swift */; }; 41948140203630530065A83B /* Array+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8123E1CA200CBB2200B6D3AB /* Array+Extension.swift */; }; 41948141203630530065A83B /* String+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8113D2FF1FD7F30F0074282C /* String+Extension.swift */; }; - 4B900282EFA99F16100CC958 /* libPods-web3swift-macOS_Tests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8675751D91DB2DBC9E7A3469 /* libPods-web3swift-macOS_Tests.a */; }; - 64CF114189285D8E240C4985 /* libPods-web3swift-iOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A5E8AF69880F5141B4AC9DF0 /* libPods-web3swift-iOS.a */; }; + 7DAD2CB72D316ADF79933513 /* libPods-web3swift-macOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = ABED3C6B127C80D4795EA608 /* libPods-web3swift-macOS.a */; }; 8103BBCC2077B84400499769 /* PlainKeystore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8103BBCB2077B84400499769 /* PlainKeystore.swift */; }; 8103BBCD2077B84400499769 /* PlainKeystore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8103BBCB2077B84400499769 /* PlainKeystore.swift */; }; 8104E2281FE82BDC00F952CB /* Web3+Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8104E2271FE82BDC00F952CB /* Web3+Utils.swift */; }; @@ -193,7 +192,8 @@ 9196A68821B9EFF100852ED0 /* web3swift_EIP67_Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E23B5ADC20EA685D00DC7F32 /* web3swift_EIP67_Tests.swift */; }; 985BFD4A216CE8B100B28C14 /* Web3+TxPool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 985BFD49216CE8B100B28C14 /* Web3+TxPool.swift */; }; 985BFD4E216E2E0A00B28C14 /* Promise+Web3+TxPool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 985BFD4D216E2E0A00B28C14 /* Promise+Web3+TxPool.swift */; }; - B350A445E5DB35C60E59AD70 /* libPods-web3swift-macOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 57F8C9C48884592DCF561393 /* libPods-web3swift-macOS.a */; }; + AFE7DB9D64A8F2F0DF56F956 /* libPods-web3swift-iOS_Tests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = EEC31D93C211F76AE13C3364 /* libPods-web3swift-iOS_Tests.a */; }; + CABC0113EB973734662D4A10 /* libPods-web3swift-macOS_Tests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B727386053D45A40361BE5F6 /* libPods-web3swift-macOS_Tests.a */; }; E2065FB82181D7D700701068 /* Promise+Web3+Eth+EstimateGas.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81A1823F20D79FDB0016741F /* Promise+Web3+Eth+EstimateGas.swift */; }; E2065FB92181D7D700701068 /* Promise+Web3+Contract+GetIndexedEvents.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81195AAF20D7FF8500ABC6B1 /* Promise+Web3+Contract+GetIndexedEvents.swift */; }; E2065FBA2181D7D700701068 /* Promise+Web3+TxPool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 985BFD4D216E2E0A00B28C14 /* Promise+Web3+TxPool.swift */; }; @@ -241,32 +241,20 @@ 00E5FE7B20EA37B50030E0D6 /* web3swift_ERC20_Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = web3swift_ERC20_Tests.swift; sourceTree = ""; }; 00E5FE7F20EA3CEA0030E0D6 /* web3swift_RLP_Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = web3swift_RLP_Tests.swift; sourceTree = ""; }; 00E5FE8120EA3FF40030E0D6 /* web3swift_infura_Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = web3swift_infura_Tests.swift; sourceTree = ""; }; - 08BD06D432296DA533D07D20 /* Pods_Web3Swift_ios.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Web3Swift_ios.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 0F133EC83594B17BA8C71784 /* Pods_web3swift_ios_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_web3swift_ios_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 10C02100CDF7C2D5C79A52B9 /* Pods_web3Swift_Demo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_web3Swift_Demo.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 18E81592D2802B9F4E200823 /* Pods_web3swift.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_web3swift.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 1684649CCC66DC23760D34CD /* Pods-web3swift-macOS_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-web3swift-macOS_Tests.release.xcconfig"; path = "Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests.release.xcconfig"; sourceTree = ""; }; 1CD91AFC1FD76910007BFB45 /* web3swift_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = web3swift_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 1CD91AFF1FD76910007BFB45 /* web3swift.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = web3swift.h; sourceTree = ""; }; 1CD91B001FD76910007BFB45 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 1CD91B2F1FD769A6007BFB45 /* web3swift-iOS_Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "web3swift-iOS_Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; 1CD91B311FD769A6007BFB45 /* web3swift_Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = web3swift_Tests.swift; sourceTree = ""; }; 1CD91B331FD769A6007BFB45 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 1E62EF5F091ED9F7B80CA8EE /* Pods-web3swift-macOS_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-web3swift-macOS_Tests.release.xcconfig"; path = "Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests.release.xcconfig"; sourceTree = ""; }; - 2B8FEFF3962166E1BEADC886 /* Pods_web3swift_ios.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_web3swift_ios.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 342700493511FEB189700D13 /* Pods-web3swift-iOS_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-web3swift-iOS_Tests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests.debug.xcconfig"; sourceTree = ""; }; - 391A0D2EF42488E5C8AB2F71 /* Pods_web3swift_osx_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_web3swift_osx_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 29234E6346BF0803206D97D0 /* Pods-web3swift-macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-web3swift-macOS.release.xcconfig"; path = "Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS.release.xcconfig"; sourceTree = ""; }; 3A0CD5E8223B865000D0A4FE /* web3swift_ST20AndSecurityToken_Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = web3swift_ST20AndSecurityToken_Tests.swift; sourceTree = ""; }; 3AC3BD7C222EA70500656EC7 /* Web3+ST20.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Web3+ST20.swift"; sourceTree = ""; }; 3AC3BD7F222EC6C900656EC7 /* Web3+SecurityToken.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Web3+SecurityToken.swift"; sourceTree = ""; }; 417715D420362916005C3E16 /* web3swift_macOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = web3swift_macOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 419481432036338A0065A83B /* Pods_web3swift_osx.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = Pods_web3swift_osx.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 4EFFCB6D208552F2008165FE /* web3swift_local_node_Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = web3swift_local_node_Tests.swift; sourceTree = ""; }; 4EFFCB6F208554EB008165FE /* web3swift_remoteParsing_Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = web3swift_remoteParsing_Tests.swift; sourceTree = ""; }; - 57F8C9C48884592DCF561393 /* libPods-web3swift-macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-web3swift-macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 5A31D55232599E417B6F862E /* Pods-web3swift-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-web3swift-iOS.debug.xcconfig"; path = "Pods/Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS.debug.xcconfig"; sourceTree = ""; }; - 5B83FA95B72D7DA53870479B /* Pods-web3swift-macOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-web3swift-macOS.release.xcconfig"; path = "Pods/Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS.release.xcconfig"; sourceTree = ""; }; - 68360683136B1FE2C57D65D9 /* Pods_Web3Swift_ios_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Web3Swift_ios_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 740EB523E2A6AEE0C6916C71 /* Pods_Web3Swift_osx_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Web3Swift_osx_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 8103BBCB2077B84400499769 /* PlainKeystore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlainKeystore.swift; sourceTree = ""; }; 8104E2271FE82BDC00F952CB /* Web3+Utils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Web3+Utils.swift"; sourceTree = ""; }; 810B0F991FEC446B00CF0DA2 /* Web3+JSONRPC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Web3+JSONRPC.swift"; sourceTree = ""; }; @@ -362,18 +350,15 @@ 81FECD5A211AECBD006DA367 /* Web3+Eth+ObjC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Web3+Eth+ObjC.swift"; sourceTree = ""; }; 81FECD5D211AEFCE006DA367 /* web3swift_ObjC_Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = web3swift_ObjC_Tests.swift; sourceTree = ""; }; 81FECD63211AF162006DA367 /* web3swift-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "web3swift-Bridging-Header.h"; sourceTree = ""; }; - 8349531F1984454E50389370 /* libPods-web3swift-iOS_Tests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-web3swift-iOS_Tests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - 8675751D91DB2DBC9E7A3469 /* libPods-web3swift-macOS_Tests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-web3swift-macOS_Tests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 985BFD49216CE8B100B28C14 /* Web3+TxPool.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Web3+TxPool.swift"; sourceTree = ""; }; 985BFD4D216E2E0A00B28C14 /* Promise+Web3+TxPool.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Promise+Web3+TxPool.swift"; sourceTree = ""; }; - A5E8AF69880F5141B4AC9DF0 /* libPods-web3swift-iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-web3swift-iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - A9ADDE40292A17C21B8D5516 /* Pods-web3swift-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-web3swift-iOS.release.xcconfig"; path = "Pods/Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS.release.xcconfig"; sourceTree = ""; }; + A6828D34F9FAA6603D9E9E62 /* libPods-web3swift-iOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-web3swift-iOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + ABED3C6B127C80D4795EA608 /* libPods-web3swift-macOS.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-web3swift-macOS.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + AE3F509CA6A46C502D658D28 /* Pods-web3swift-iOS_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-web3swift-iOS_Tests.release.xcconfig"; path = "Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests.release.xcconfig"; sourceTree = ""; }; B219DC162154F3EE0035BF94 /* ENSResolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ENSResolver.swift; sourceTree = ""; }; B2E668CD214F8A7B00C3CC2D /* ENS.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ENS.swift; sourceTree = ""; }; - B48CA58D134401D3C4E8CCC5 /* Pods_Web3Swift_osx.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Web3Swift_osx.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B5AFAFC5440E52BE57C7BA13 /* Pods_web3swiftTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_web3swiftTests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - CA3F7E825AEBF3455D00150A /* Pods-web3swift-macOS_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-web3swift-macOS_Tests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests.debug.xcconfig"; sourceTree = ""; }; - CDCB852B5E2E84636B80BB99 /* Pods-web3swift-iOS_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-web3swift-iOS_Tests.release.xcconfig"; path = "Pods/Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests.release.xcconfig"; sourceTree = ""; }; + B727386053D45A40361BE5F6 /* libPods-web3swift-macOS_Tests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-web3swift-macOS_Tests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + C01653B4E7604169E3F21D8E /* Pods-web3swift-iOS_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-web3swift-iOS_Tests.debug.xcconfig"; path = "Target Support Files/Pods-web3swift-iOS_Tests/Pods-web3swift-iOS_Tests.debug.xcconfig"; sourceTree = ""; }; E23B5ADA20EA67D800DC7F32 /* web3swift_AdvancedABIv2_Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = web3swift_AdvancedABIv2_Tests.swift; sourceTree = ""; }; E23B5ADC20EA685D00DC7F32 /* web3swift_EIP67_Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = web3swift_EIP67_Tests.swift; sourceTree = ""; }; E23B5AE020EA695400DC7F32 /* web3swift_rinkeby_personalSignature_Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = web3swift_rinkeby_personalSignature_Tests.swift; sourceTree = ""; }; @@ -393,8 +378,11 @@ E2F8082F21CB096D00B6BF15 /* Web3+ERC721x.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Web3+ERC721x.swift"; sourceTree = ""; }; E2F8083221CB0EF300B6BF15 /* Web3+ERC1155.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Web3+ERC1155.swift"; sourceTree = ""; }; E2F8083521CB142000B6BF15 /* Web3+ERC1376.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Web3+ERC1376.swift"; sourceTree = ""; }; - FB43EC035C593F9E5A3644B6 /* Pods-web3swift-macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-web3swift-macOS.debug.xcconfig"; path = "Pods/Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS.debug.xcconfig"; sourceTree = ""; }; - FC1E6C115639177F2629E42A /* Pods_web3swift_osx.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_web3swift_osx.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + E4258442AAAF1CAFFE0633B6 /* Pods-web3swift-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-web3swift-iOS.debug.xcconfig"; path = "Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS.debug.xcconfig"; sourceTree = ""; }; + EEC31D93C211F76AE13C3364 /* libPods-web3swift-iOS_Tests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-web3swift-iOS_Tests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + F430809654A14117A7E69A2A /* Pods-web3swift-macOS_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-web3swift-macOS_Tests.debug.xcconfig"; path = "Target Support Files/Pods-web3swift-macOS_Tests/Pods-web3swift-macOS_Tests.debug.xcconfig"; sourceTree = ""; }; + F550E1DF2C34EF1D23720E17 /* Pods-web3swift-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-web3swift-iOS.release.xcconfig"; path = "Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS.release.xcconfig"; sourceTree = ""; }; + FE510D22F86A73382F4C57E2 /* Pods-web3swift-macOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-web3swift-macOS.debug.xcconfig"; path = "Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS.debug.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -404,7 +392,7 @@ files = ( 81FB2203207BC6DB007F9A83 /* ImageIO.framework in Frameworks */, 81FB2201207BC58C007F9A83 /* CoreImage.framework in Frameworks */, - 64CF114189285D8E240C4985 /* libPods-web3swift-iOS.a in Frameworks */, + 1A3B60FCA9D2C9568C50D181 /* libPods-web3swift-iOS.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -413,7 +401,7 @@ buildActionMask = 2147483647; files = ( 1CD91B341FD769A6007BFB45 /* web3swift_iOS.framework in Frameworks */, - 13AE5971A972F5B55FA6FB69 /* libPods-web3swift-iOS_Tests.a in Frameworks */, + AFE7DB9D64A8F2F0DF56F956 /* libPods-web3swift-iOS_Tests.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -421,7 +409,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - B350A445E5DB35C60E59AD70 /* libPods-web3swift-macOS.a in Frameworks */, + 7DAD2CB72D316ADF79933513 /* libPods-web3swift-macOS.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -430,7 +418,7 @@ buildActionMask = 2147483647; files = ( 81FA43F82044097100EE14D5 /* web3swift_macOS.framework in Frameworks */, - 4B900282EFA99F16100CC958 /* libPods-web3swift-macOS_Tests.a in Frameworks */, + CABC0113EB973734662D4A10 /* libPods-web3swift-macOS_Tests.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -444,8 +432,8 @@ 1CD91B301FD769A6007BFB45 /* web3swiftTests */, 81FA43F42044097100EE14D5 /* web3swift-macOS_Tests */, 1CD91AFD1FD76910007BFB45 /* Products */, - 868F9682FE77A7BADF675F92 /* Pods */, 78D101CC419F27D142F6E9AE /* Frameworks */, + 69C319A669AF20F897E597B0 /* Pods */, ); sourceTree = ""; }; @@ -517,29 +505,33 @@ path = ST20; sourceTree = ""; }; + 69C319A669AF20F897E597B0 /* Pods */ = { + isa = PBXGroup; + children = ( + E4258442AAAF1CAFFE0633B6 /* Pods-web3swift-iOS.debug.xcconfig */, + F550E1DF2C34EF1D23720E17 /* Pods-web3swift-iOS.release.xcconfig */, + C01653B4E7604169E3F21D8E /* Pods-web3swift-iOS_Tests.debug.xcconfig */, + AE3F509CA6A46C502D658D28 /* Pods-web3swift-iOS_Tests.release.xcconfig */, + FE510D22F86A73382F4C57E2 /* Pods-web3swift-macOS.debug.xcconfig */, + 29234E6346BF0803206D97D0 /* Pods-web3swift-macOS.release.xcconfig */, + F430809654A14117A7E69A2A /* Pods-web3swift-macOS_Tests.debug.xcconfig */, + 1684649CCC66DC23760D34CD /* Pods-web3swift-macOS_Tests.release.xcconfig */, + ); + name = Pods; + path = Pods; + sourceTree = ""; + }; 78D101CC419F27D142F6E9AE /* Frameworks */ = { isa = PBXGroup; children = ( 81A7B27A2143CC08004CD2C7 /* libicucore.tbd */, 81FB2202207BC6DB007F9A83 /* ImageIO.framework */, 81FB2200207BC58B007F9A83 /* CoreImage.framework */, - 419481432036338A0065A83B /* Pods_web3swift_osx.framework */, 815630052008A64C00A0EC2F /* Security.framework */, - 18E81592D2802B9F4E200823 /* Pods_web3swift.framework */, - B5AFAFC5440E52BE57C7BA13 /* Pods_web3swiftTests.framework */, - 10C02100CDF7C2D5C79A52B9 /* Pods_web3Swift_Demo.framework */, - 08BD06D432296DA533D07D20 /* Pods_Web3Swift_ios.framework */, - 68360683136B1FE2C57D65D9 /* Pods_Web3Swift_ios_Tests.framework */, - B48CA58D134401D3C4E8CCC5 /* Pods_Web3Swift_osx.framework */, - 740EB523E2A6AEE0C6916C71 /* Pods_Web3Swift_osx_Tests.framework */, - 2B8FEFF3962166E1BEADC886 /* Pods_web3swift_ios.framework */, - 0F133EC83594B17BA8C71784 /* Pods_web3swift_ios_Tests.framework */, - FC1E6C115639177F2629E42A /* Pods_web3swift_osx.framework */, - 391A0D2EF42488E5C8AB2F71 /* Pods_web3swift_osx_Tests.framework */, - 57F8C9C48884592DCF561393 /* libPods-web3swift-macOS.a */, - 8675751D91DB2DBC9E7A3469 /* libPods-web3swift-macOS_Tests.a */, - A5E8AF69880F5141B4AC9DF0 /* libPods-web3swift-iOS.a */, - 8349531F1984454E50389370 /* libPods-web3swift-iOS_Tests.a */, + A6828D34F9FAA6603D9E9E62 /* libPods-web3swift-iOS.a */, + EEC31D93C211F76AE13C3364 /* libPods-web3swift-iOS_Tests.a */, + ABED3C6B127C80D4795EA608 /* libPods-web3swift-macOS.a */, + B727386053D45A40361BE5F6 /* libPods-web3swift-macOS_Tests.a */, ); name = Frameworks; sourceTree = ""; @@ -803,21 +795,6 @@ path = Classes; sourceTree = ""; }; - 868F9682FE77A7BADF675F92 /* Pods */ = { - isa = PBXGroup; - children = ( - 5A31D55232599E417B6F862E /* Pods-web3swift-iOS.debug.xcconfig */, - A9ADDE40292A17C21B8D5516 /* Pods-web3swift-iOS.release.xcconfig */, - 342700493511FEB189700D13 /* Pods-web3swift-iOS_Tests.debug.xcconfig */, - CDCB852B5E2E84636B80BB99 /* Pods-web3swift-iOS_Tests.release.xcconfig */, - FB43EC035C593F9E5A3644B6 /* Pods-web3swift-macOS.debug.xcconfig */, - 5B83FA95B72D7DA53870479B /* Pods-web3swift-macOS.release.xcconfig */, - CA3F7E825AEBF3455D00150A /* Pods-web3swift-macOS_Tests.debug.xcconfig */, - 1E62EF5F091ED9F7B80CA8EE /* Pods-web3swift-macOS_Tests.release.xcconfig */, - ); - name = Pods; - sourceTree = ""; - }; E279C9ED21C3F2970081695F /* ERC165 */ = { isa = PBXGroup; children = ( @@ -954,7 +931,7 @@ isa = PBXNativeTarget; buildConfigurationList = 1CD91B041FD76910007BFB45 /* Build configuration list for PBXNativeTarget "web3swift-iOS" */; buildPhases = ( - 05D1E0064C0452760CDB6A59 /* [CP] Check Pods Manifest.lock */, + 2DBA210FFDA1E8F77CD12AE0 /* [CP] Check Pods Manifest.lock */, 1CD91AF71FD76910007BFB45 /* Sources */, 1CD91AF81FD76910007BFB45 /* Frameworks */, 1CD91AF91FD76910007BFB45 /* Headers */, @@ -973,7 +950,7 @@ isa = PBXNativeTarget; buildConfigurationList = 1CD91B371FD769A6007BFB45 /* Build configuration list for PBXNativeTarget "web3swift-iOS_Tests" */; buildPhases = ( - 8CE421FE6AFA1B201DF09E84 /* [CP] Check Pods Manifest.lock */, + AC0E12447154786DCCB477A2 /* [CP] Check Pods Manifest.lock */, 1CD91B2B1FD769A6007BFB45 /* Sources */, 1CD91B2C1FD769A6007BFB45 /* Frameworks */, 1CD91B2D1FD769A6007BFB45 /* Resources */, @@ -992,7 +969,7 @@ isa = PBXNativeTarget; buildConfigurationList = 417715E520362916005C3E16 /* Build configuration list for PBXNativeTarget "web3swift-macOS" */; buildPhases = ( - 823273117A75E5B4A01500E1 /* [CP] Check Pods Manifest.lock */, + C3CC7FCA5A3F1A5F81DC016B /* [CP] Check Pods Manifest.lock */, 417715CF20362916005C3E16 /* Sources */, 417715D020362916005C3E16 /* Frameworks */, 417715D120362916005C3E16 /* Headers */, @@ -1011,7 +988,7 @@ isa = PBXNativeTarget; buildConfigurationList = 81FA43FD2044097100EE14D5 /* Build configuration list for PBXNativeTarget "web3swift-macOS_Tests" */; buildPhases = ( - 6E4349FF8099C4D3F1F4669F /* [CP] Check Pods Manifest.lock */, + 97D8F76DC6B082CD2A4F1FA0 /* [CP] Check Pods Manifest.lock */, 81FA43EF2044097000EE14D5 /* Sources */, 81FA43F02044097000EE14D5 /* Frameworks */, 81FA43F12044097000EE14D5 /* Resources */, @@ -1109,16 +1086,20 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 05D1E0064C0452760CDB6A59 /* [CP] Check Pods Manifest.lock */ = { + 2DBA210FFDA1E8F77CD12AE0 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); + inputFileListPaths = ( + ); inputPaths = ( "${PODS_PODFILE_DIR_PATH}/Podfile.lock", "${PODS_ROOT}/Manifest.lock", ); name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); outputPaths = ( "$(DERIVED_FILE_DIR)/Pods-web3swift-iOS-checkManifestLockResult.txt", ); @@ -1127,16 +1108,20 @@ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - 6E4349FF8099C4D3F1F4669F /* [CP] Check Pods Manifest.lock */ = { + 97D8F76DC6B082CD2A4F1FA0 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); + inputFileListPaths = ( + ); inputPaths = ( "${PODS_PODFILE_DIR_PATH}/Podfile.lock", "${PODS_ROOT}/Manifest.lock", ); name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); outputPaths = ( "$(DERIVED_FILE_DIR)/Pods-web3swift-macOS_Tests-checkManifestLockResult.txt", ); @@ -1145,36 +1130,44 @@ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - 823273117A75E5B4A01500E1 /* [CP] Check Pods Manifest.lock */ = { + AC0E12447154786DCCB477A2 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); + inputFileListPaths = ( + ); inputPaths = ( "${PODS_PODFILE_DIR_PATH}/Podfile.lock", "${PODS_ROOT}/Manifest.lock", ); name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-web3swift-macOS-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-web3swift-iOS_Tests-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - 8CE421FE6AFA1B201DF09E84 /* [CP] Check Pods Manifest.lock */ = { + C3CC7FCA5A3F1A5F81DC016B /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); + inputFileListPaths = ( + ); inputPaths = ( "${PODS_PODFILE_DIR_PATH}/Podfile.lock", "${PODS_ROOT}/Manifest.lock", ); name = "[CP] Check Pods Manifest.lock"; + outputFileListPaths = ( + ); outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-web3swift-iOS_Tests-checkManifestLockResult.txt", + "$(DERIVED_FILE_DIR)/Pods-web3swift-macOS-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -1491,6 +1484,7 @@ SWIFT_INCLUDE_PATHS = ""; SWIFT_OBJC_BRIDGING_HEADER = "web3swift/web3swift-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 5.0; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; @@ -1551,6 +1545,7 @@ SWIFT_INCLUDE_PATHS = ""; SWIFT_OBJC_BRIDGING_HEADER = "web3swift/web3swift-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_VERSION = 5.0; VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; @@ -1559,7 +1554,7 @@ }; 1CD91B051FD76910007BFB45 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5A31D55232599E417B6F862E /* Pods-web3swift-iOS.debug.xcconfig */; + baseConfigurationReference = E4258442AAAF1CAFFE0633B6 /* Pods-web3swift-iOS.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = NO; @@ -1589,7 +1584,7 @@ SUPPORTED_PLATFORMS = "iphonesimulator iphoneos"; SWIFT_INCLUDE_PATHS = "$(inherited)"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; USER_HEADER_SEARCH_PATHS = ""; USE_HEADERMAP = NO; @@ -1598,7 +1593,7 @@ }; 1CD91B061FD76910007BFB45 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A9ADDE40292A17C21B8D5516 /* Pods-web3swift-iOS.release.xcconfig */; + baseConfigurationReference = F550E1DF2C34EF1D23720E17 /* Pods-web3swift-iOS.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = NO; @@ -1627,7 +1622,7 @@ SKIP_INSTALL = NO; SUPPORTED_PLATFORMS = "iphonesimulator iphoneos"; SWIFT_INCLUDE_PATHS = "$(inherited)"; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; USER_HEADER_SEARCH_PATHS = ""; USE_HEADERMAP = NO; @@ -1636,7 +1631,7 @@ }; 1CD91B381FD769A6007BFB45 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 342700493511FEB189700D13 /* Pods-web3swift-iOS_Tests.debug.xcconfig */; + baseConfigurationReference = C01653B4E7604169E3F21D8E /* Pods-web3swift-iOS_Tests.debug.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; CLANG_ENABLE_MODULES = YES; @@ -1651,7 +1646,7 @@ PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; USER_HEADER_SEARCH_PATHS = ""; }; @@ -1659,7 +1654,7 @@ }; 1CD91B391FD769A6007BFB45 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CDCB852B5E2E84636B80BB99 /* Pods-web3swift-iOS_Tests.release.xcconfig */; + baseConfigurationReference = AE3F509CA6A46C502D658D28 /* Pods-web3swift-iOS_Tests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = "$(inherited)"; CLANG_ENABLE_MODULES = YES; @@ -1673,7 +1668,7 @@ PRODUCT_BUNDLE_IDENTIFIER = BF.web3swiftTests; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; USER_HEADER_SEARCH_PATHS = ""; }; @@ -1681,7 +1676,7 @@ }; 417715E620362916005C3E16 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FB43EC035C593F9E5A3644B6 /* Pods-web3swift-macOS.debug.xcconfig */; + baseConfigurationReference = FE510D22F86A73382F4C57E2 /* Pods-web3swift-macOS.debug.xcconfig */; buildSettings = { CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = ""; @@ -1701,13 +1696,13 @@ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = macosx; SKIP_INSTALL = YES; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; }; name = Debug; }; 417715E720362916005C3E16 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5B83FA95B72D7DA53870479B /* Pods-web3swift-macOS.release.xcconfig */; + baseConfigurationReference = 29234E6346BF0803206D97D0 /* Pods-web3swift-macOS.release.xcconfig */; buildSettings = { CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = ""; @@ -1727,13 +1722,13 @@ PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = macosx; SKIP_INSTALL = YES; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; }; name = Release; }; 81FA43FB2044097100EE14D5 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = CA3F7E825AEBF3455D00150A /* Pods-web3swift-macOS_Tests.debug.xcconfig */; + baseConfigurationReference = F430809654A14117A7E69A2A /* Pods-web3swift-macOS_Tests.debug.xcconfig */; buildSettings = { CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = "Mac Developer"; @@ -1745,13 +1740,13 @@ PRODUCT_BUNDLE_IDENTIFIER = "io.thematter.web3swift-macOS-Tests"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = macosx; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; }; name = Debug; }; 81FA43FC2044097100EE14D5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1E62EF5F091ED9F7B80CA8EE /* Pods-web3swift-macOS_Tests.release.xcconfig */; + baseConfigurationReference = 1684649CCC66DC23760D34CD /* Pods-web3swift-macOS_Tests.release.xcconfig */; buildSettings = { CLANG_ENABLE_MODULES = YES; CODE_SIGN_IDENTITY = "Mac Developer"; @@ -1763,7 +1758,7 @@ PRODUCT_BUNDLE_IDENTIFIER = "io.thematter.web3swift-macOS-Tests"; PRODUCT_NAME = "$(TARGET_NAME)"; SDKROOT = macosx; - SWIFT_VERSION = 4.0; + SWIFT_VERSION = 5.0; }; name = Release; }; diff --git a/web3swift.xcworkspace/contents.xcworkspacedata b/web3swift.xcworkspace/contents.xcworkspacedata old mode 100755 new mode 100644 diff --git a/web3swift.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/web3swift.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist old mode 100755 new mode 100644 diff --git a/web3swift.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/web3swift.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings deleted file mode 100644 index 0c67376eb..000000000 --- a/web3swift.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/web3swift/Convenience/Classes/Base58.swift b/web3swift/Convenience/Classes/Base58.swift index 6e0accdc3..86c886933 100755 --- a/web3swift/Convenience/Classes/Base58.swift +++ b/web3swift/Convenience/Classes/Base58.swift @@ -56,7 +56,7 @@ struct Base58 { } for b in base58 { - str = "\(str)\(base58Alphabet[String.Index(encodedOffset: Int(b))])" + str = "\(str)\(base58Alphabet[String.Index(utf16Offset: Int(b), in: base58Alphabet)])" } return str @@ -82,7 +82,7 @@ struct Base58 { // search for base58 character guard let base58Index = base58Alphabet.index(of: c) else { return [] } - var carry = base58Index.encodedOffset + var carry = base58Index.utf16Offset(in: base58Alphabet) var i = 0 for j in 0...base58.count where carry != 0 || i < length { carry += 58 * Int(base58[base58.count - j - 1]) diff --git a/web3swift/Convenience/Classes/CryptoExtensions.swift b/web3swift/Convenience/Classes/CryptoExtensions.swift index ae389d0df..737da519b 100755 --- a/web3swift/Convenience/Classes/CryptoExtensions.swift +++ b/web3swift/Convenience/Classes/CryptoExtensions.swift @@ -5,7 +5,7 @@ // import Foundation -import scrypt +import CryptoSwift func toByteArray(_ value: T) -> [UInt8] { var value = value diff --git a/web3swift/Convenience/Classes/Data+Extension.swift b/web3swift/Convenience/Classes/Data+Extension.swift index a14470b28..aef3a34df 100755 --- a/web3swift/Convenience/Classes/Data+Extension.swift +++ b/web3swift/Convenience/Classes/Data+Extension.swift @@ -13,9 +13,14 @@ public extension Data { self.init(buffer: UnsafeBufferPointer(start: &values, count: values.count)) } - func toArray(type: T.Type) -> [T] { - return self.withUnsafeBytes { - [T](UnsafeBufferPointer(start: $0, count: self.count/MemoryLayout.stride)) + func toArray(type: T.Type) throws -> [T] { + return try self.withUnsafeBytes { (body: UnsafeRawBufferPointer) in + if let bodyAddress = body.baseAddress, body.count > 0 { + let pointer = bodyAddress.assumingMemoryBound(to: T.self) + return [T](UnsafeBufferPointer(start: pointer, count: self.count/MemoryLayout.stride)) + } else { + throw Web3Error.dataError + } } } @@ -31,21 +36,23 @@ public extension Data { static func zero(_ data: inout Data) { let count = data.count - data.withUnsafeMutableBytes { (dataPtr: UnsafeMutablePointer) in -// var rawPtr = UnsafeMutableRawPointer(dataPtr) - // sodium_memzero(rawPtr, count) - dataPtr.initialize(repeating: 0, count: count) + data.withUnsafeMutableBytes { (body: UnsafeMutableRawBufferPointer) in + body.baseAddress?.assumingMemoryBound(to: UInt8.self).initialize(repeating: 0, count: count) } } static func randomBytes(length: Int) -> Data? { for _ in 0...1024 { var data = Data(repeating: 0, count: length) - let result = data.withUnsafeMutableBytes { - (mutableBytes: UnsafeMutablePointer) -> Int32 in - SecRandomCopyBytes(kSecRandomDefault, 32, mutableBytes) + let result = data.withUnsafeMutableBytes { (body: UnsafeMutableRawBufferPointer) -> Int32? in + if let bodyAddress = body.baseAddress, body.count > 0 { + let pointer = bodyAddress.assumingMemoryBound(to: UInt8.self) + return SecRandomCopyBytes(kSecRandomDefault, 32, pointer) + } else { + return nil + } } - if result == errSecSuccess { + if let notNilResult = result, notNilResult == errSecSuccess { return data } } @@ -72,7 +79,11 @@ public extension Data { let padding = Data(repeating: 0, count: 8 - bytes.count) let padded = bytes + padding guard padded.count == 8 else {return nil} - var uintRepresentation = UInt64(bigEndian: padded.withUnsafeBytes { $0.pointee }) + let pointee = padded.withUnsafeBytes { (body: UnsafeRawBufferPointer) in + body.baseAddress?.assumingMemoryBound(to: UInt64.self).pointee + } + guard let ptee = pointee else {return nil} + var uintRepresentation = UInt64(bigEndian: ptee) uintRepresentation = uintRepresentation << (startingBit % 8) uintRepresentation = uintRepresentation >> UInt64(64 - length) return uintRepresentation diff --git a/web3swift/Convenience/Classes/RIPEMD160+StackOveflow.swift b/web3swift/Convenience/Classes/RIPEMD160+StackOveflow.swift index b63a48217..1764d258d 100755 --- a/web3swift/Convenience/Classes/RIPEMD160+StackOveflow.swift +++ b/web3swift/Convenience/Classes/RIPEMD160+StackOveflow.swift @@ -308,39 +308,59 @@ public struct RIPEMD160 { MDbuf.0 &+ bb &+ ccc) } - public mutating func update(data: Data) { - data.withUnsafeBytes { (ptr: UnsafePointer) in - var ptr = ptr - var length = data.count - var X = [UInt32](repeating: 0, count: 16) + public mutating func update(data: Data) throws { + try data.withUnsafeBytes { (body: UnsafeRawBufferPointer) in - // Process remaining bytes from last call: - if buffer.count > 0 && buffer.count + length >= 64 { - let amount = 64 - buffer.count - buffer.append(ptr, count: amount) - buffer.withUnsafeBytes { _ = memcpy(&X, $0, 64) } - compress(X) - ptr += amount - length -= amount + if let bodyAddress = body.baseAddress, body.count > 0 { + var ptr = bodyAddress.assumingMemoryBound(to: UInt8.self) + var length = data.count + var X = [UInt32](repeating: 0, count: 16) + + // Process remaining bytes from last call: + if buffer.count > 0 && buffer.count + length >= 64 { + let amount = 64 - buffer.count + buffer.append(ptr, count: amount) + try buffer.withUnsafeBytes { (body: UnsafeRawBufferPointer) in + if let bodyAddress = body.baseAddress, body.count > 0 { + let pointer = bodyAddress.assumingMemoryBound(to: Void.self) + _ = memcpy(&X, pointer, 64) + } else { + throw Web3Error.dataError + } + } + compress(X) + ptr += amount + length -= amount + } + // Process 64 byte chunks: + while length >= 64 { + memcpy(&X, ptr, 64) + compress(X) + ptr += 64 + length -= 64 + } + // Save remaining unprocessed bytes: + buffer = Data(bytes: ptr, count: length) + } else { + throw Web3Error.dataError } - // Process 64 byte chunks: - while length >= 64 { - memcpy(&X, ptr, 64) - compress(X) - ptr += 64 - length -= 64 - } - // Save remaining unprocessed bytes: - buffer = Data(bytes: ptr, count: length) + } count += Int64(data.count) } - public mutating func finalize() -> Data { + public mutating func finalize() throws -> Data { var X = [UInt32](repeating: 0, count: 16) /* append the bit m_n == 1 */ buffer.append(0x80) - buffer.withUnsafeBytes { _ = memcpy(&X, $0, buffer.count) } + try buffer.withUnsafeBytes { (body: UnsafeRawBufferPointer) in + if let bodyAddress = body.baseAddress, body.count > 0 { + let pointer = bodyAddress.assumingMemoryBound(to: Void.self) + _ = memcpy(&X, pointer, buffer.count) + } else { + throw Web3Error.dataError + } + } if (count & 63) > 55 { /* length goes to next block */ @@ -356,12 +376,17 @@ public struct RIPEMD160 { compress(X) var data = Data(count: 20) - data.withUnsafeMutableBytes { (ptr: UnsafeMutablePointer) in - ptr[0] = MDbuf.0 - ptr[1] = MDbuf.1 - ptr[2] = MDbuf.2 - ptr[3] = MDbuf.3 - ptr[4] = MDbuf.4 + try data.withUnsafeMutableBytes { (body: UnsafeMutableRawBufferPointer) in + if let bodyAddress = body.baseAddress, body.count > 0 { + let pointer = bodyAddress.assumingMemoryBound(to: UInt32.self) + pointer[0] = MDbuf.0 + pointer[1] = MDbuf.1 + pointer[2] = MDbuf.2 + pointer[3] = MDbuf.3 + pointer[4] = MDbuf.4 + } else { + throw Web3Error.dataError + } } buffer = Data() @@ -372,43 +397,43 @@ public struct RIPEMD160 { public extension RIPEMD160 { - static func hash(message: Data) -> Data { + static func hash(message: Data) throws -> Data { var md = RIPEMD160() - md.update(data: message) - return md.finalize() + try md.update(data: message) + return try md.finalize() } - static func hash(message: String) -> Data { - return RIPEMD160.hash(message: message.data(using: .utf8)!) + static func hash(message: String) throws -> Data { + return try RIPEMD160.hash(message: message.data(using: .utf8)!) } } public extension RIPEMD160 { - static func hmac(key: Data, message: Data) -> Data { + static func hmac(key: Data, message: Data) throws -> Data { var key = key key.count = 64 // Truncate to 64 bytes or fill-up with zeros. - let outerKeyPad = Data(bytes: key.map { $0 ^ 0x5c }) - let innerKeyPad = Data(bytes: key.map { $0 ^ 0x36 }) + let outerKeyPad = Data(key.map { $0 ^ 0x5c }) + let innerKeyPad = Data(key.map { $0 ^ 0x36 }) var innerMd = RIPEMD160() - innerMd.update(data: innerKeyPad) - innerMd.update(data: message) + try innerMd.update(data: innerKeyPad) + try innerMd.update(data: message) var outerMd = RIPEMD160() - outerMd.update(data: outerKeyPad) - outerMd.update(data: innerMd.finalize()) + try outerMd.update(data: outerKeyPad) + try outerMd.update(data: innerMd.finalize()) - return outerMd.finalize() + return try outerMd.finalize() } - static func hmac(key: Data, message: String) -> Data { - return RIPEMD160.hmac(key: key, message: message.data(using: .utf8)!) + static func hmac(key: Data, message: String) throws -> Data { + return try RIPEMD160.hmac(key: key, message: message.data(using: .utf8)!) } - static func hmac(key: String, message: String) -> Data { - return RIPEMD160.hmac(key: key.data(using: .utf8)!, message: message) + static func hmac(key: String, message: String) throws -> Data { + return try RIPEMD160.hmac(key: key.data(using: .utf8)!, message: message) } } diff --git a/web3swift/KeystoreManager/Classes/BIP32HDNode.swift b/web3swift/KeystoreManager/Classes/BIP32HDNode.swift index 9a9c89bd0..93dc5abe1 100755 --- a/web3swift/KeystoreManager/Classes/BIP32HDNode.swift +++ b/web3swift/KeystoreManager/Classes/BIP32HDNode.swift @@ -181,7 +181,9 @@ extension HDNode { newNode.publicKey = pubKeyCandidate newNode.privateKey = privKeyCandidate newNode.childNumber = trueIndex - let fprint = RIPEMD160.hash(message: self.publicKey.sha256())[0..<4] + guard let fprint = try? RIPEMD160.hash(message: self.publicKey.sha256())[0..<4] else { + return nil + } newNode.parentFingerprint = fprint var newPath = String() if newNode.isHardened { @@ -231,7 +233,9 @@ extension HDNode { newNode.depth = self.depth + 1 newNode.publicKey = pubKeyCandidate newNode.childNumber = index - let fprint = RIPEMD160.hash(message: self.publicKey.sha256())[0..<4] + guard let fprint = try? RIPEMD160.hash(message: self.publicKey.sha256())[0..<4] else { + return nil + } newNode.parentFingerprint = fprint var newPath = String() if newNode.isHardened { diff --git a/web3swift/KeystoreManager/Classes/BIP32Keystore.swift b/web3swift/KeystoreManager/Classes/BIP32Keystore.swift index a2ca855e1..69fa6f567 100755 --- a/web3swift/KeystoreManager/Classes/BIP32Keystore.swift +++ b/web3swift/KeystoreManager/Classes/BIP32Keystore.swift @@ -29,8 +29,8 @@ public class BIP32Keystore: AbstractKeystore { public func UNSAFE_getPrivateKeyData(password: String, account: EthereumAddress) throws -> Data { if let key = self.paths.keyForValue(value: account) { - guard let decryptedRootNode = try? self.getPrefixNodeData(password), decryptedRootNode != nil else {throw AbstractKeystoreError.encryptionError("Failed to decrypt a keystore")} - guard let rootNode = HDNode(decryptedRootNode!) else {throw AbstractKeystoreError.encryptionError("Failed to deserialize a root node")} + guard let decryptedRootNode = try? self.getPrefixNodeData(password) else {throw AbstractKeystoreError.encryptionError("Failed to decrypt a keystore")} + guard let rootNode = HDNode(decryptedRootNode) else {throw AbstractKeystoreError.encryptionError("Failed to deserialize a root node")} guard rootNode.depth == (self.rootPrefix.components(separatedBy: "/").count - 1) else {throw AbstractKeystoreError.encryptionError("Derivation depth mismatch")} // guard rootNode.depth == HDNode.defaultPathPrefix.components(separatedBy: "/").count - 1 else {throw AbstractKeystoreError.encryptionError("Derivation depth mismatch")} guard let index = UInt32(key.components(separatedBy: "/").last!) else {throw AbstractKeystoreError.encryptionError("Derivation depth mismatch")} @@ -82,8 +82,8 @@ public class BIP32Keystore: AbstractKeystore { } public func createNewChildAccount(password: String = "web3swift") throws { - guard let decryptedRootNode = try? self.getPrefixNodeData(password), decryptedRootNode != nil else {throw AbstractKeystoreError.encryptionError("Failed to decrypt a keystore")} - guard let rootNode = HDNode(decryptedRootNode!) else {throw AbstractKeystoreError.encryptionError("Failed to deserialize a root node")} + guard let decryptedRootNode = try? self.getPrefixNodeData(password) else {throw AbstractKeystoreError.encryptionError("Failed to decrypt a keystore")} + guard let rootNode = HDNode(decryptedRootNode) else {throw AbstractKeystoreError.encryptionError("Failed to deserialize a root node")} let prefixPath = self.rootPrefix guard rootNode.depth == prefixPath.components(separatedBy: "/").count - 1 else {throw AbstractKeystoreError.encryptionError("Derivation depth mismatch")} try createNewAccount(parentNode: rootNode, password: password) @@ -112,8 +112,8 @@ public class BIP32Keystore: AbstractKeystore { } public func createNewCustomChildAccount(password: String = "web3swift", path: String) throws { - guard let decryptedRootNode = try? self.getPrefixNodeData(password), decryptedRootNode != nil else {throw AbstractKeystoreError.encryptionError("Failed to decrypt a keystore")} - guard let rootNode = HDNode(decryptedRootNode!) else {throw AbstractKeystoreError.encryptionError("Failed to deserialize a root node")} + guard let decryptedRootNode = try? self.getPrefixNodeData(password) else {throw AbstractKeystoreError.encryptionError("Failed to decrypt a keystore")} + guard let rootNode = HDNode(decryptedRootNode) else {throw AbstractKeystoreError.encryptionError("Failed to deserialize a root node")} let prefixPath = self.rootPrefix var pathAppendix: String? = nil if path.hasPrefix(prefixPath) { @@ -174,7 +174,7 @@ public class BIP32Keystore: AbstractKeystore { throw AbstractKeystoreError.aesError } guard let encryptedKey = try aesCipher?.encrypt(data!.bytes) else {throw AbstractKeystoreError.aesError} - let encryptedKeyData = Data(bytes:encryptedKey) + let encryptedKeyData = Data(encryptedKey) var dataForMAC = Data() dataForMAC.append(last16bytes) dataForMAC.append(encryptedKeyData) @@ -197,7 +197,7 @@ public class BIP32Keystore: AbstractKeystore { if keyData == nil { throw AbstractKeystoreError.encryptionError("Failed to decrypt a keystore") } - defer {Data.zero(&keyData!)} + defer { Data.zero(&keyData!) } try self.encryptDataToStorage(newPassword, data: keyData!, aesMode: self.keystoreParams!.crypto.cipher) } @@ -229,7 +229,7 @@ public class BIP32Keystore: AbstractKeystore { guard let c = keystorePars.crypto.kdfparams.c else {return nil} guard let passData = password.data(using: .utf8) else {return nil} guard let derivedArray = try? PKCS5.PBKDF2(password: passData.bytes, salt: saltData.bytes, iterations: c, keyLength: derivedLen, variant: hashVariant!).calculate() else {return nil} - passwordDerivedKey = Data(bytes:derivedArray) + passwordDerivedKey = Data(derivedArray) default: return nil } @@ -256,9 +256,9 @@ public class BIP32Keystore: AbstractKeystore { default: return nil } - guard decryptedPK != nil else {return nil} - guard decryptedPK?.count == 82 else {return nil} - return Data(bytes:decryptedPK!) + guard let pk = decryptedPK else {return nil} + guard pk.count == 82 else {return nil} + return Data(pk) } public func serialize() throws -> Data? { @@ -268,8 +268,8 @@ public class BIP32Keystore: AbstractKeystore { } public func serializeRootNodeToString(password: String = "web3swift") throws -> String { - guard let decryptedRootNode = try? self.getPrefixNodeData(password), decryptedRootNode != nil else {throw AbstractKeystoreError.encryptionError("Failed to decrypt a keystore")} - guard let rootNode = HDNode(decryptedRootNode!) else {throw AbstractKeystoreError.encryptionError("Failed to deserialize a root node")} + guard let decryptedRootNode = try? self.getPrefixNodeData(password) else {throw AbstractKeystoreError.encryptionError("Failed to decrypt a keystore")} + guard let rootNode = HDNode(decryptedRootNode) else {throw AbstractKeystoreError.encryptionError("Failed to deserialize a root node")} guard let string = rootNode.serializeToString(serializePublic: false) else {throw AbstractKeystoreError.encryptionError("Failed to deserialize a root node")} return string } diff --git a/web3swift/KeystoreManager/Classes/BIP39.swift b/web3swift/KeystoreManager/Classes/BIP39.swift index 58067ca81..4af4455d4 100755 --- a/web3swift/KeystoreManager/Classes/BIP39.swift +++ b/web3swift/KeystoreManager/Classes/BIP39.swift @@ -102,7 +102,7 @@ public class BIP39 { guard wordList.count >= 12 && wordList.count % 4 == 0 else {return nil} var bitString = "" for word in wordList { - let idx = language.words.index(of: word) + let idx = language.words.firstIndex(of: word) if (idx == nil) { return nil } @@ -135,7 +135,7 @@ public class BIP39 { let salt = "mnemonic" + password guard let saltData = salt.decomposedStringWithCompatibilityMapping.data(using: .utf8) else {return nil} guard let seedArray = try? PKCS5.PBKDF2(password: mnemData.bytes, salt: saltData.bytes, iterations: 2048, keyLength: 64, variant: HMAC.Variant.sha512).calculate() else {return nil} - let seed = Data(bytes:seedArray) + let seed = Data(seedArray) return seed } diff --git a/web3swift/KeystoreManager/Classes/EthereumKeystoreV3.swift b/web3swift/KeystoreManager/Classes/EthereumKeystoreV3.swift index 569420224..927ecb3b3 100755 --- a/web3swift/KeystoreManager/Classes/EthereumKeystoreV3.swift +++ b/web3swift/KeystoreManager/Classes/EthereumKeystoreV3.swift @@ -32,7 +32,7 @@ public class EthereumKeystoreV3: AbstractKeystore { public func UNSAFE_getPrivateKeyData(password: String, account: EthereumAddress) throws -> Data { if self.addresses?.count == 1 && account == self.addresses?.last { guard let pk = try? self.getKeyData(password) else {throw AbstractKeystoreError.invalidPasswordError} - guard let privateKey = pk else {throw AbstractKeystoreError.invalidAccountError} + let privateKey = pk return privateKey } throw AbstractKeystoreError.invalidAccountError @@ -67,7 +67,7 @@ public class EthereumKeystoreV3: AbstractKeystore { public init? (password: String = "web3swift", aesMode: String = "aes-128-cbc") throws { guard var newPrivateKey = SECP256K1.generatePrivateKey() else {return nil} - defer {Data.zero(&newPrivateKey)} + defer { Data.zero(&newPrivateKey) } try encryptDataToStorage(password, keyData: newPrivateKey, aesMode: aesMode) } @@ -100,7 +100,7 @@ public class EthereumKeystoreV3: AbstractKeystore { throw AbstractKeystoreError.aesError } guard let encryptedKey = try aesCipher?.encrypt(keyData!.bytes) else {throw AbstractKeystoreError.aesError} - let encryptedKeyData = Data(bytes:encryptedKey) + let encryptedKeyData = Data(encryptedKey) var dataForMAC = Data() dataForMAC.append(last16bytes) dataForMAC.append(encryptedKeyData) @@ -120,7 +120,7 @@ public class EthereumKeystoreV3: AbstractKeystore { if keyData == nil { throw AbstractKeystoreError.encryptionError("Failed to decrypt a keystore") } - defer {Data.zero(&keyData!)} + defer { Data.zero(&keyData!) } try self.encryptDataToStorage(newPassword, keyData: keyData!, aesMode: self.keystoreParams!.crypto.cipher) } @@ -152,7 +152,7 @@ public class EthereumKeystoreV3: AbstractKeystore { guard let c = keystoreParams.crypto.kdfparams.c else {return nil} guard let passData = password.data(using: .utf8) else {return nil} guard let derivedArray = try? PKCS5.PBKDF2(password: passData.bytes, salt: saltData.bytes, iterations: c, keyLength: derivedLen, variant: hashVariant!).calculate() else {return nil} - passwordDerivedKey = Data(bytes:derivedArray) + passwordDerivedKey = Data(derivedArray) default: return nil } @@ -180,7 +180,7 @@ public class EthereumKeystoreV3: AbstractKeystore { return nil } guard decryptedPK != nil else {return nil} - return Data(bytes:decryptedPK!) + return Data(decryptedPK!) } public func serialize() throws -> Data? { diff --git a/web3swift/KeystoreManager/Classes/KeystoreManager.swift b/web3swift/KeystoreManager/Classes/KeystoreManager.swift index e9a6193c8..9a30d7457 100755 --- a/web3swift/KeystoreManager/Classes/KeystoreManager.swift +++ b/web3swift/KeystoreManager/Classes/KeystoreManager.swift @@ -51,8 +51,8 @@ public class KeystoreManager: AbstractKeystore { } public static func managerForPath(_ path: String, scanForHDwallets: Bool = false, suffix: String? = nil) -> KeystoreManager? { - guard let newManager = try? KeystoreManager(path, scanForHDwallets: scanForHDwallets, suffix: suffix), let manager = newManager else {return nil} - return manager + guard let newManager = try? KeystoreManager(path, scanForHDwallets: scanForHDwallets, suffix: suffix) else {return nil} + return newManager } public var path: String diff --git a/web3swift/Transaction/Classes/EthereumTransaction.swift b/web3swift/Transaction/Classes/EthereumTransaction.swift index f0af760a3..2e50afbea 100755 --- a/web3swift/Transaction/Classes/EthereumTransaction.swift +++ b/web3swift/Transaction/Classes/EthereumTransaction.swift @@ -292,7 +292,7 @@ extension EthereumTransaction { case .manual(let value): self.gasPrice = value default: - self.gasPrice = BigUInt("5000000000")! + self.gasPrice = BigUInt("5000000000") } } @@ -318,7 +318,7 @@ extension EthereumTransaction { case .manual(let value): tx.gasPrice = value default: - tx.gasPrice = BigUInt("5000000000")! + tx.gasPrice = BigUInt("5000000000") } } diff --git a/web3swift/Transaction/Classes/TransactionSigner.swift b/web3swift/Transaction/Classes/TransactionSigner.swift index 4b46af649..7f24cbc0d 100755 --- a/web3swift/Transaction/Classes/TransactionSigner.swift +++ b/web3swift/Transaction/Classes/TransactionSigner.swift @@ -16,7 +16,7 @@ public enum TransactionSignerError: Error { public struct Web3Signer { public static func signTX(transaction:inout EthereumTransaction, keystore: AbstractKeystore, account: EthereumAddress, password: String, useExtraEntropy: Bool = false) throws { var privateKey = try keystore.UNSAFE_getPrivateKeyData(password: password, account: account) - defer {Data.zero(&privateKey)} + defer { Data.zero(&privateKey) } if (transaction.chainID != nil) { try EIP155Signer.sign(transaction: &transaction, privateKey: privateKey, useExtraEntropy: useExtraEntropy) } else { @@ -26,7 +26,7 @@ public struct Web3Signer { public static func signPersonalMessage(_ personalMessage: Data, keystore: AbstractKeystore, account: EthereumAddress, password: String, useExtraEntropy: Bool = false) throws -> Data? { var privateKey = try keystore.UNSAFE_getPrivateKeyData(password: password, account: account) - defer {Data.zero(&privateKey)} + defer { Data.zero(&privateKey) } guard let hash = Web3.Utils.hashPersonalMessage(personalMessage) else {return nil} let (compressedSignature, _) = SECP256K1.signForRecovery(hash: hash, privateKey: privateKey, useExtraEntropy: useExtraEntropy) return compressedSignature diff --git a/web3swift/Utils/Classes/EIP67Code.swift b/web3swift/Utils/Classes/EIP67Code.swift index e2951a93b..ff35a1b68 100755 --- a/web3swift/Utils/Classes/EIP67Code.swift +++ b/web3swift/Utils/Classes/EIP67Code.swift @@ -89,7 +89,7 @@ extension Web3 { public static func createImage(from: EIP67Code, scale: Double = 1.0) -> CIImage { guard let string = from.toString().addingPercentEncoding(withAllowedCharacters: .urlHostAllowed) else {return CIImage()} guard let data = string.data(using: .utf8, allowLossyConversion: false) else {return CIImage()} - let filter = CIFilter(name: "CIQRCodeGenerator", withInputParameters: ["inputMessage" : data, "inputCorrectionLevel":"L"]) + let filter = CIFilter(name: "CIQRCodeGenerator", parameters: ["inputMessage" : data, "inputCorrectionLevel":"L"]) guard var image = filter?.outputImage else {return CIImage()} let transformation = CGAffineTransform(scaleX: CGFloat(scale), y: CGFloat(scale)) image = image.transformed(by: transformation) diff --git a/web3swift/Web3/Classes/Web3+EventParser.swift b/web3swift/Web3/Classes/Web3+EventParser.swift index 26fdd1f88..661465694 100755 --- a/web3swift/Web3/Classes/Web3+EventParser.swift +++ b/web3swift/Web3/Classes/Web3+EventParser.swift @@ -18,7 +18,7 @@ extension web3.web3contract { public var filter: EventFilter? var web3: web3 public init? (web3 web3Instance: web3, eventName: String, contract: ContractProtocol, filter: EventFilter? = nil) { - guard let _ = contract.allEvents.index(of: eventName) else {return nil} + guard let _ = contract.allEvents.firstIndex(of: eventName) else {return nil} self.eventName = eventName self.web3 = web3Instance self.contract = contract diff --git a/web3swift/Web3/Classes/Web3+Structures.swift b/web3swift/Web3/Classes/Web3+Structures.swift index 141970913..b73371a20 100755 --- a/web3swift/Web3/Classes/Web3+Structures.swift +++ b/web3swift/Web3/Classes/Web3+Structures.swift @@ -151,7 +151,7 @@ extension EthereumTransaction: Decodable { case .manual(let value): self.gasPrice = value default: - self.gasPrice = BigUInt("5000000000")! + self.gasPrice = BigUInt("5000000000") } } diff --git a/web3swift/Web3/Classes/Web3+Utils.swift b/web3swift/Web3/Classes/Web3+Utils.swift index 9484c61b2..0cfee6172 100755 --- a/web3swift/Web3/Classes/Web3+Utils.swift +++ b/web3swift/Web3/Classes/Web3+Utils.swift @@ -4313,9 +4313,9 @@ extension Web3.Utils { /// Marshals the V, R and S signature parameters into a 65 byte recoverable EC signature. static func marshalSignature(v: UInt8, r: [UInt8], s: [UInt8]) -> Data? { guard r.count == 32, s.count == 32 else {return nil} - var completeSignature = Data(bytes: r) - completeSignature.append(Data(bytes: s)) - completeSignature.append(Data(bytes: [v])) + var completeSignature = Data(r) + completeSignature.append(Data(s)) + completeSignature.append(Data([v])) return completeSignature } @@ -4323,7 +4323,7 @@ extension Web3.Utils { static func marshalSignature(unmarshalledSignature: SECP256K1.UnmarshaledSignature) -> Data { var completeSignature = Data(unmarshalledSignature.r) completeSignature.append(Data(unmarshalledSignature.s)) - completeSignature.append(Data(bytes: [unmarshalledSignature.v])) + completeSignature.append(Data([unmarshalledSignature.v])) return completeSignature } diff --git a/web3swiftTests/web3swift_AdvancedABIv2_Tests.swift b/web3swiftTests/web3swift_AdvancedABIv2_Tests.swift index f9d487351..79140b7e7 100755 --- a/web3swiftTests/web3swift_AdvancedABIv2_Tests.swift +++ b/web3swiftTests/web3swift_AdvancedABIv2_Tests.swift @@ -58,7 +58,7 @@ class web3swift_AdvancedABIv2_Tests: XCTestCase { func testAdvancedABIv2staticArrayOfStrings() throws { let abiString = "[{\"constant\":true,\"inputs\":[],\"name\":\"testDynOfDyn\",\"outputs\":[{\"name\":\"ts\",\"type\":\"string[]\"}],\"payable\":false,\"stateMutability\":\"pure\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"testStOfDyn\",\"outputs\":[{\"name\":\"ts\",\"type\":\"string[2]\"}],\"payable\":false,\"stateMutability\":\"pure\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"testDynArray\",\"outputs\":[{\"components\":[{\"name\":\"number\",\"type\":\"uint256\"},{\"name\":\"someText\",\"type\":\"string\"},{\"name\":\"staticArray\",\"type\":\"uint256[2]\"},{\"name\":\"dynamicArray\",\"type\":\"uint256[]\"},{\"name\":\"anotherDynamicArray\",\"type\":\"string[2]\"}],\"name\":\"ts\",\"type\":\"tuple[]\"}],\"payable\":false,\"stateMutability\":\"pure\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"testStaticArray\",\"outputs\":[{\"components\":[{\"name\":\"number\",\"type\":\"uint256\"},{\"name\":\"someText\",\"type\":\"string\"},{\"name\":\"staticArray\",\"type\":\"uint256[2]\"},{\"name\":\"dynamicArray\",\"type\":\"uint256[]\"},{\"name\":\"anotherDynamicArray\",\"type\":\"string[2]\"}],\"name\":\"ts\",\"type\":\"tuple[2]\"}],\"payable\":false,\"stateMutability\":\"pure\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"testSingle\",\"outputs\":[{\"components\":[{\"name\":\"number\",\"type\":\"uint256\"},{\"name\":\"someText\",\"type\":\"string\"},{\"name\":\"staticArray\",\"type\":\"uint256[2]\"},{\"name\":\"dynamicArray\",\"type\":\"uint256[]\"},{\"name\":\"anotherDynamicArray\",\"type\":\"string[2]\"}],\"name\":\"t\",\"type\":\"tuple\"}],\"payable\":false,\"stateMutability\":\"pure\",\"type\":\"function\"},{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"}]" - let contractAddress = EthereumAddress("0xd14630167f878e92a40a1c12db4532f29cb3065e")! + let contractAddress = EthereumAddress("0xd14630167f878e92a40a1c12db4532f29cb3065e") let web3 = Web3.InfuraRinkebyWeb3() let contract = web3.contract(abiString, at: contractAddress, abiVersion: 2) XCTAssert(contract != nil) @@ -69,7 +69,7 @@ class web3swift_AdvancedABIv2_Tests: XCTestCase { func testEmptyArrayDecoding() throws { let abiString = "[{\"inputs\":[],\"payable\":false,\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"constant\":true,\"inputs\":[],\"name\":\"empty\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256[]\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"}]" - let contractAddress = EthereumAddress("0x200eb5ccda1c35b0f5bf82552fdd65a8aee98e79")! + let contractAddress = EthereumAddress("0x200eb5ccda1c35b0f5bf82552fdd65a8aee98e79") let web3 = Web3.InfuraRinkebyWeb3() let contract = web3.contract(abiString, at: contractAddress, abiVersion: 2) XCTAssert(contract != nil) diff --git a/web3swiftTests/web3swift_EIP67_Tests.swift b/web3swiftTests/web3swift_EIP67_Tests.swift index 8b62cbd30..2e214a160 100755 --- a/web3swiftTests/web3swift_EIP67_Tests.swift +++ b/web3swiftTests/web3swift_EIP67_Tests.swift @@ -14,7 +14,7 @@ import EthereumAddress class web3swift_EIP67_Tests: XCTestCase { func testEIP67encoding() { - var eip67Data = Web3.EIP67Code.init(address: EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901")!) + var eip67Data = Web3.EIP67Code.init(address: EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901")) eip67Data.gasLimit = BigUInt(21000) eip67Data.amount = BigUInt("1000000000000000000") // eip67Data.data = @@ -23,7 +23,7 @@ class web3swift_EIP67_Tests: XCTestCase { } func testEIP67codeGeneration() { - var eip67Data = Web3.EIP67Code.init(address: EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901")!) + var eip67Data = Web3.EIP67Code.init(address: EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901")) eip67Data.gasLimit = BigUInt(21000) eip67Data.amount = BigUInt("1000000000000000000") // eip67Data.data = @@ -32,7 +32,7 @@ class web3swift_EIP67_Tests: XCTestCase { } func testEIP67decoding() { - var eip67Data = Web3.EIP67Code.init(address: EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901")!) + var eip67Data = Web3.EIP67Code.init(address: EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901")) eip67Data.gasLimit = BigUInt(21000) eip67Data.amount = BigUInt("1000000000000000000") // eip67Data.data = diff --git a/web3swiftTests/web3swift_ERC20_Class_Tests.swift b/web3swiftTests/web3swift_ERC20_Class_Tests.swift index cd7e420e2..41b5992cc 100644 --- a/web3swiftTests/web3swift_ERC20_Class_Tests.swift +++ b/web3swiftTests/web3swift_ERC20_Class_Tests.swift @@ -14,7 +14,7 @@ class web3swift_ERC20_Class_Tests: XCTestCase { func testERC20TokenCreation() { let web3 = Web3.InfuraMainnetWeb3() - let w3sTokenAddress = EthereumAddress("0x8932404A197D84Ec3Ea55971AADE11cdA1dddff1")! + let w3sTokenAddress = EthereumAddress("0x8932404A197D84Ec3Ea55971AADE11cdA1dddff1") let erc20token = ERC20.init(web3: web3, provider: web3.provider, address: w3sTokenAddress) erc20token.readProperties() XCTAssert(erc20token.symbol == "w3s") @@ -24,9 +24,9 @@ class web3swift_ERC20_Class_Tests: XCTestCase { func testERC20tokenBalanceAndAllowance() throws { let web3 = Web3.InfuraMainnetWeb3() - let w3sTokenAddress = EthereumAddress("0x8932404A197D84Ec3Ea55971AADE11cdA1dddff1")! + let w3sTokenAddress = EthereumAddress("0x8932404A197D84Ec3Ea55971AADE11cdA1dddff1") let erc20token = ERC20.init(web3: web3, provider: web3.provider, address: w3sTokenAddress) - let userAddress = EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901")! + let userAddress = EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901") let balance = try erc20token.getBalance(account: userAddress) let allowance = try erc20token.getAllowance(originalOwner: userAddress, delegate: userAddress) XCTAssert(String(balance) == "1024000000000000000000") diff --git a/web3swiftTests/web3swift_ERC20_Tests.swift b/web3swiftTests/web3swift_ERC20_Tests.swift index 58b4d0b01..5da885cad 100755 --- a/web3swiftTests/web3swift_ERC20_Tests.swift +++ b/web3swiftTests/web3swift_ERC20_Tests.swift @@ -28,10 +28,10 @@ class web3swift_ERC20_Tests: XCTestCase { func testERC20tokenBalance() throws { let web3 = Web3.InfuraMainnetWeb3() - let contract = web3.contract(Web3.Utils.erc20ABI, at: EthereumAddress("0x8932404A197D84Ec3Ea55971AADE11cdA1dddff1")!, abiVersion: 2) - let addressOfUser = EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901")! + let contract = web3.contract(Web3.Utils.erc20ABI, at: EthereumAddress("0x8932404A197D84Ec3Ea55971AADE11cdA1dddff1"), abiVersion: 2) + let addressOfUser = EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901") guard let readTX = contract?.read("balanceOf", parameters: [addressOfUser] as [AnyObject]) else {return XCTFail()} - readTX.transactionOptions.from = EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901")! + readTX.transactionOptions.from = EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901") let tokenBalance = try readTX.callPromise().wait() guard let bal = tokenBalance["0"] as? BigUInt else {return XCTFail()} print(String(bal)) diff --git a/web3swiftTests/web3swift_ST20AndSecurityToken_Tests.swift b/web3swiftTests/web3swift_ST20AndSecurityToken_Tests.swift index 1b03fbae9..6a061e32c 100644 --- a/web3swiftTests/web3swift_ST20AndSecurityToken_Tests.swift +++ b/web3swiftTests/web3swift_ST20AndSecurityToken_Tests.swift @@ -16,7 +16,7 @@ class web3swift_ST20AndSecurityToken_Tests: XCTestCase { func testERC20TokenCreation() { let web3 = Web3.new(URL(string: "https://kovan.infura.io")!)! - let w3sTokenAddress = EthereumAddress("0x2dD33957C90880bE4Ee9fd5F703110BDA2E579EC")! + let w3sTokenAddress = EthereumAddress("0x2dD33957C90880bE4Ee9fd5F703110BDA2E579EC") let st20token = ST20.init(web3: web3, provider: web3.provider, address: w3sTokenAddress) st20token.readProperties() XCTAssert(st20token.symbol == "MIMI") @@ -26,9 +26,9 @@ class web3swift_ST20AndSecurityToken_Tests: XCTestCase { func testST20tokenBalanceAndAllowance() throws { let web3 = Web3.new(URL(string: "https://kovan.infura.io")!)! - let w3sTokenAddress = EthereumAddress("0x2dD33957C90880bE4Ee9fd5F703110BDA2E579EC")! + let w3sTokenAddress = EthereumAddress("0x2dD33957C90880bE4Ee9fd5F703110BDA2E579EC") let st20token = ST20.init(web3: web3, provider: web3.provider, address: w3sTokenAddress) - let userAddress = EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901")! + let userAddress = EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901") let balance = try st20token.getBalance(account: userAddress) let allowance = try st20token.getAllowance(originalOwner: userAddress, delegate: userAddress) XCTAssert(String(balance) == "0") @@ -37,7 +37,7 @@ class web3swift_ST20AndSecurityToken_Tests: XCTestCase { func testSecurityTokenInvestors() throws { let web3 = Web3.new(URL(string: "https://kovan.infura.io")!)! - let w3sTokenAddress = EthereumAddress("0x2dD33957C90880bE4Ee9fd5F703110BDA2E579EC")! + let w3sTokenAddress = EthereumAddress("0x2dD33957C90880bE4Ee9fd5F703110BDA2E579EC") let stoken = SecurityToken.init(web3: web3, provider: web3.provider, address: w3sTokenAddress) let investorsCount = try stoken.investorCount() let stringInvestorsCount = String(investorsCount) @@ -46,7 +46,7 @@ class web3swift_ST20AndSecurityToken_Tests: XCTestCase { func testSecurityTokenGranularity() throws { let web3 = Web3.new(URL(string: "https://kovan.infura.io")!)! - let w3sTokenAddress = EthereumAddress("0x2dD33957C90880bE4Ee9fd5F703110BDA2E579EC")! + let w3sTokenAddress = EthereumAddress("0x2dD33957C90880bE4Ee9fd5F703110BDA2E579EC") let stoken = SecurityToken.init(web3: web3, provider: web3.provider, address: w3sTokenAddress) let granularity = try stoken.getGranularity() let stringGranularity = String(granularity) diff --git a/web3swiftTests/web3swift_Tests.swift b/web3swiftTests/web3swift_Tests.swift index a5940136c..cd44dcbed 100755 --- a/web3swiftTests/web3swift_Tests.swift +++ b/web3swiftTests/web3swift_Tests.swift @@ -110,7 +110,7 @@ class web3swift_Tests: XCTestCase { let createdAddress = native?.toEthereumAddress()?.address XCTAssert(createdAddress == expectedAddress) - let address = EthereumAddress("0x03c5496aee77c1ba1f0854206a26dda82a81d6d8")! + let address = EthereumAddress("0x03c5496aee77c1ba1f0854206a26dda82a81d6d8") let fromAddress = Web3.Utils.Iban(address) let ibn = fromAddress?.iban XCTAssert(ibn == "XE83FUTTUNPK7WZJSGGCWVEBARQWQ8YML4") @@ -127,7 +127,7 @@ class web3swift_Tests: XCTestCase { do { let jsonString = "[{\"constant\":true,\"inputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"users\",\"outputs\":[{\"name\":\"name\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[{\"name\":\"\",\"type\":\"address\"}],\"name\":\"userDeviceCount\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"},{\"constant\":true,\"inputs\":[],\"name\":\"totalUsers\",\"outputs\":[{\"name\":\"\",\"type\":\"uint256\"}],\"payable\":false,\"stateMutability\":\"view\",\"type\":\"function\"}]" let web3 = Web3.InfuraRinkebyWeb3() - guard let addr = EthereumAddress("0xdef61132a0c1259464b19e4590e33666aae38574") else {return XCTFail()} + let addr = EthereumAddress("0xdef61132a0c1259464b19e4590e33666aae38574") let contract = web3.contract(jsonString, at: addr, abiVersion: 2) XCTAssert(contract != nil) let allMethods = contract!.contract.allMethods diff --git a/web3swiftTests/web3swift_User_cases.swift b/web3swiftTests/web3swift_User_cases.swift index cd3f34f3e..40e81dc6d 100755 --- a/web3swiftTests/web3swift_User_cases.swift +++ b/web3swiftTests/web3swift_User_cases.swift @@ -25,7 +25,7 @@ class web3swift_User_cases: XCTestCase { let contractAddress = EthereumAddress("0x0f90969738c7a3088907c052cb96bd4d184a9fcf") let contract = web3.contract(jsonString, at: contractAddress) XCTAssert(contract != nil, "Failed to create ERC20 contract from ABI") - let account = EthereumAddress("0xb870065718919ac4f9572ffc4bde0b2516f4e723")! + let account = EthereumAddress("0xb870065718919ac4f9572ffc4bde0b2516f4e723") let readTransaction = contract!.read("balanceOf", parameters:[account] as [AnyObject])! readTransaction.transactionOptions.from = EthereumAddress("0xE6877A4d8806e9A9F12eB2e8561EA6c1db19978d") let response = try readTransaction.callPromise().wait() @@ -46,7 +46,7 @@ class web3swift_User_cases: XCTestCase { let keystoreManager = KeystoreManager.init([keystoreV3]) web3Rinkeby.addKeystoreManager(keystoreManager) let gasPriceRinkeby = try web3Rinkeby.eth.getGasPrice() - let sendToAddress = EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901")! + let sendToAddress = EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901") guard let writeTX = web3Rinkeby.eth.sendETH(to: sendToAddress, amount: "0.001") else {return XCTFail()} writeTX.transactionOptions.from = keystoreV3.addresses?.first writeTX.transactionOptions.gasPrice = .manual(gasPriceRinkeby) @@ -63,7 +63,7 @@ class web3swift_User_cases: XCTestCase { let keystoreManager = KeystoreManager.init([keystoreV3]) web3Rinkeby.addKeystoreManager(keystoreManager) let gasPriceRinkeby = try web3Rinkeby.eth.getGasPrice() - let sendToAddress = EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901")! + let sendToAddress = EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901") guard let writeTX = web3Rinkeby.eth.sendETH(to: sendToAddress, amount: "0.001") else {return XCTFail()} writeTX.transactionOptions.from = keystoreV3.addresses?.first writeTX.transactionOptions.gasPrice = .manual(gasPriceRinkeby * 2) @@ -86,7 +86,7 @@ class web3swift_User_cases: XCTestCase { func testNonBatchedRequest() throws { let web3 = Web3.InfuraMainnetWeb3() - let address = EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901")! + let address = EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901") web3.requestDispatcher.policy = .NoBatching let balanceResult = try web3.eth.getBalance(address: address) print(balanceResult) diff --git a/web3swiftTests/web3swift_infura_Tests.swift b/web3swiftTests/web3swift_infura_Tests.swift index 468780684..5378a147b 100755 --- a/web3swiftTests/web3swift_infura_Tests.swift +++ b/web3swiftTests/web3swift_infura_Tests.swift @@ -14,7 +14,7 @@ class web3swift_infura_Tests: XCTestCase { func testGetBalance() { do { let web3 = Web3.InfuraMainnetWeb3() - let address = EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901")! + let address = EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901") let balance = try web3.eth.getBalance(address: address) let balString = Web3.Utils.formatToEthereumUnits(balance, toUnits: .eth, decimals: 3) print(balString!) diff --git a/web3swiftTests/web3swift_keystores_Tests.swift b/web3swiftTests/web3swift_keystores_Tests.swift index 1047ee858..5e8c7de8d 100755 --- a/web3swiftTests/web3swift_keystores_Tests.swift +++ b/web3swiftTests/web3swift_keystores_Tests.swift @@ -164,7 +164,7 @@ class web3swift_Keystores_tests: XCTestCase { func testRIPEMD() { let data = "message digest".data(using: .ascii) - let hash = RIPEMD160.hash(message: data!) + let hash = try! RIPEMD160.hash(message: data!) XCTAssert(hash.toHexString() == "5d0689ef49d2fae572b881b123a85ffa21595f36") } diff --git a/web3swiftTests/web3swift_numberFormattingUtil_Tests.swift b/web3swiftTests/web3swift_numberFormattingUtil_Tests.swift index a912576fe..f9f184fb6 100755 --- a/web3swiftTests/web3swift_numberFormattingUtil_Tests.swift +++ b/web3swiftTests/web3swift_numberFormattingUtil_Tests.swift @@ -13,55 +13,55 @@ import BigInt class web3swift_numberFormattingUtil_Tests: XCTestCase { func testNumberFormattingUtil() { - let balance = BigInt("-1000000000000000000")! + let balance = BigInt("-1000000000000000000") let formatted = Web3.Utils.formatToPrecision(balance, numberDecimals: 18, formattingDecimals: 4, decimalSeparator: ",") XCTAssert(formatted == "-1") } func testNumberFormattingUtil2() { - let balance = BigInt("-1000000000000000")! + let balance = BigInt("-1000000000000000") let formatted = Web3.Utils.formatToPrecision(balance, numberDecimals: 18, formattingDecimals: 4, decimalSeparator: ",") XCTAssert(formatted == "-0,0010") } func testNumberFormattingUtil3() { - let balance = BigInt("-1000000000000")! + let balance = BigInt("-1000000000000") let formatted = Web3.Utils.formatToPrecision(balance, numberDecimals: 18, formattingDecimals: 4, decimalSeparator: ",") XCTAssert(formatted == "-0,0000") } func testNumberFormattingUtil4() { - let balance = BigInt("-1000000000000")! + let balance = BigInt("-1000000000000") let formatted = Web3.Utils.formatToPrecision(balance, numberDecimals: 18, formattingDecimals: 9, decimalSeparator: ",") XCTAssert(formatted == "-0,000001000") } func testNumberFormattingUtil5() { - let balance = BigInt("-1")! + let balance = BigInt("-1") let formatted = Web3.Utils.formatToPrecision(balance, numberDecimals: 18, formattingDecimals: 9, decimalSeparator: ",", fallbackToScientific: true) XCTAssert(formatted == "-1e-18") } func testNumberFormattingUtil6() { - let balance = BigInt("0")! + let balance = BigInt("0") let formatted = Web3.Utils.formatToPrecision(balance, numberDecimals: 18, formattingDecimals: 9, decimalSeparator: ",") XCTAssert(formatted == "0") } func testNumberFormattingUtil7() { - let balance = BigInt("-1100000000000000000")! + let balance = BigInt("-1100000000000000000") let formatted = Web3.Utils.formatToPrecision(balance, numberDecimals: 18, formattingDecimals: 4, decimalSeparator: ",") XCTAssert(formatted == "-1,1000") } func testNumberFormattingUtil8() { - let balance = BigInt("100")! + let balance = BigInt("100") let formatted = Web3.Utils.formatToPrecision(balance, numberDecimals: 18, formattingDecimals: 4, decimalSeparator: ",", fallbackToScientific: true) XCTAssert(formatted == "1,00e-16") } func testNumberFormattingUtil9() { - let balance = BigInt("1000000")! + let balance = BigInt("1000000") let formatted = Web3.Utils.formatToPrecision(balance, numberDecimals: 18, formattingDecimals: 4, decimalSeparator: ",", fallbackToScientific: true) XCTAssert(formatted == "1,0000e-12") } diff --git a/web3swiftTests/web3swift_promises_Tests.swift b/web3swiftTests/web3swift_promises_Tests.swift index 1bb935102..c378a0569 100755 --- a/web3swiftTests/web3swift_promises_Tests.swift +++ b/web3swiftTests/web3swift_promises_Tests.swift @@ -62,8 +62,8 @@ class web3swift_promises_Tests: XCTestCase { let keystoreManager = KeystoreManager([tempKeystore!]) web3.addKeystoreManager(keystoreManager) - guard let contractAddress = EthereumAddress("0x28a958cD020efeA3734a0bb36DDdc5F9B872cEa8"), - let contract = web3.contract(Web3.Utils.estimateGasTestABI, + let contractAddress = EthereumAddress("0x28a958cD020efeA3734a0bb36DDdc5F9B872cEa8") + guard let contract = web3.contract(Web3.Utils.estimateGasTestABI, at: contractAddress, abiVersion: 2) else { return @@ -124,8 +124,8 @@ class web3swift_promises_Tests: XCTestCase { func testERC20tokenBalancePromise() { do { let web3 = Web3.InfuraMainnetWeb3() - let contract = web3.contract(Web3.Utils.erc20ABI, at: EthereumAddress("0x8932404A197D84Ec3Ea55971AADE11cdA1dddff1")!, abiVersion: 2) - let addressOfUser = EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901")! + let contract = web3.contract(Web3.Utils.erc20ABI, at: EthereumAddress("0x8932404A197D84Ec3Ea55971AADE11cdA1dddff1"), abiVersion: 2) + let addressOfUser = EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901") let tokenBalance = try contract!.read("balanceOf", parameters: [addressOfUser] as [AnyObject])!.callPromise().wait() guard let bal = tokenBalance["0"] as? BigUInt else {return XCTFail()} print(String(bal)) @@ -143,8 +143,8 @@ class web3swift_promises_Tests: XCTestCase { var filter = EventFilter() filter.fromBlock = .blockNumber(UInt64(5200120)) filter.toBlock = .blockNumber(UInt64(5200120)) - filter.addresses = [EthereumAddress("0x53066cddbc0099eb6c96785d9b3df2aaeede5da3")!] - filter.parameterFilters = [([EthereumAddress("0xefdcf2c36f3756ce7247628afdb632fa4ee12ec5")!] as [EventFilterable]), (nil as [EventFilterable]?)] + filter.addresses = [EthereumAddress("0x53066cddbc0099eb6c96785d9b3df2aaeede5da3")] + filter.parameterFilters = [([EthereumAddress("0xefdcf2c36f3756ce7247628afdb632fa4ee12ec5")] as [EventFilterable]), (nil as [EventFilterable]?)] let eventParserResult = try contract!.getIndexedEventsPromise(eventName: "Transfer", filter: filter, joinWithReceipts: true).wait() print(eventParserResult) XCTAssert(eventParserResult.count == 2) @@ -162,8 +162,8 @@ class web3swift_promises_Tests: XCTestCase { let web3 = Web3.InfuraMainnetWeb3() let contract = web3.contract(jsonString, at: nil, abiVersion: 2) var filter = EventFilter() - filter.addresses = [EthereumAddress("0x53066cddbc0099eb6c96785d9b3df2aaeede5da3")!] - filter.parameterFilters = [([EthereumAddress("0xefdcf2c36f3756ce7247628afdb632fa4ee12ec5")!] as [EventFilterable]), ([EthereumAddress("0xd5395c132c791a7f46fa8fc27f0ab6bacd824484")!] as [EventFilterable])] + filter.addresses = [EthereumAddress("0x53066cddbc0099eb6c96785d9b3df2aaeede5da3")] + filter.parameterFilters = [([EthereumAddress("0xefdcf2c36f3756ce7247628afdb632fa4ee12ec5")] as [EventFilterable]), ([EthereumAddress("0xd5395c132c791a7f46fa8fc27f0ab6bacd824484")] as [EventFilterable])] guard let eventParser = contract?.createEventParser("Transfer", filter: filter) else {return XCTFail()} let present = try eventParser.parseBlockByNumberPromise(UInt64(5200120)).wait() print(present) diff --git a/web3swiftTests/web3swift_remoteParsing_Tests.swift b/web3swiftTests/web3swift_remoteParsing_Tests.swift index 637106d39..98945ea74 100755 --- a/web3swiftTests/web3swift_remoteParsing_Tests.swift +++ b/web3swiftTests/web3swift_remoteParsing_Tests.swift @@ -23,10 +23,10 @@ class web3swift_remoteParsing_Tests: XCTestCase { XCTAssert(pres.count == 1) let decoded = pres[0].decodedResult XCTAssert(decoded["name"] as! String == "Transfer") - XCTAssert(decoded["_to"] as! EthereumAddress == EthereumAddress("0xa5dcf6e0fee38f635c4a8d50d90e24400ed547d2")!) - XCTAssert(decoded["_from"] as! EthereumAddress == EthereumAddress("0xdbf493e8d7db835192c02b992bd1ab72e96fd2e3")!) + XCTAssert(decoded["_to"] as! EthereumAddress == EthereumAddress("0xa5dcf6e0fee38f635c4a8d50d90e24400ed547d2")) + XCTAssert(decoded["_from"] as! EthereumAddress == EthereumAddress("0xdbf493e8d7db835192c02b992bd1ab72e96fd2e3")) XCTAssert(decoded["_value"] as! BigUInt == BigUInt("3946fe37ffce3a0000", radix: 16)!) - XCTAssert(pres[0].contractAddress == EthereumAddress("0x45245bc59219eeaaf6cd3f382e078a461ff9de7b")!) + XCTAssert(pres[0].contractAddress == EthereumAddress("0x45245bc59219eeaaf6cd3f382e078a461ff9de7b")) XCTAssert(pres[0].transactionReceipt!.transactionHash.toHexString().addHexPrefix() == "0xcb235e8c6ecda032bc82c1084d2159ab82e7e4de35be703da6e80034bc577673") } @@ -64,8 +64,8 @@ class web3swift_remoteParsing_Tests: XCTestCase { let web3 = Web3.InfuraMainnetWeb3() let contract = web3.contract(jsonString, at: nil, abiVersion: 2) var filter = EventFilter() - filter.addresses = [EthereumAddress("0x53066cddbc0099eb6c96785d9b3df2aaeede5da3")!] - filter.parameterFilters = [([EthereumAddress("0xefdcf2c36f3756ce7247628afdb632fa4ee12ec5")!] as [EventFilterable]), ([EthereumAddress("0xd5395c132c791a7f46fa8fc27f0ab6bacd824484")!] as [EventFilterable])] + filter.addresses = [EthereumAddress("0x53066cddbc0099eb6c96785d9b3df2aaeede5da3")] + filter.parameterFilters = [([EthereumAddress("0xefdcf2c36f3756ce7247628afdb632fa4ee12ec5")] as [EventFilterable]), ([EthereumAddress("0xd5395c132c791a7f46fa8fc27f0ab6bacd824484")] as [EventFilterable])] guard let eventParser = contract?.createEventParser("Transfer", filter: filter) else {return XCTFail()} let pres = try eventParser.parseBlockByNumber(UInt64(5200120)) XCTAssert(pres.count == 1) @@ -81,8 +81,8 @@ class web3swift_remoteParsing_Tests: XCTestCase { var filter = EventFilter() filter.fromBlock = .blockNumber(UInt64(5200120)) filter.toBlock = .blockNumber(UInt64(5200120)) - filter.addresses = [EthereumAddress("0x53066cddbc0099eb6c96785d9b3df2aaeede5da3")!] - filter.parameterFilters = [([EthereumAddress("0xefdcf2c36f3756ce7247628afdb632fa4ee12ec5")!] as [EventFilterable]), ([EthereumAddress("0xd5395c132c791a7f46fa8fc27f0ab6bacd824484")!] as [EventFilterable])] + filter.addresses = [EthereumAddress("0x53066cddbc0099eb6c96785d9b3df2aaeede5da3")] + filter.parameterFilters = [([EthereumAddress("0xefdcf2c36f3756ce7247628afdb632fa4ee12ec5")] as [EventFilterable]), ([EthereumAddress("0xd5395c132c791a7f46fa8fc27f0ab6bacd824484")] as [EventFilterable])] guard let result = try contract?.getIndexedEvents(eventName: "Transfer", filter: filter) else {return XCTFail()} XCTAssert(result.count == 1) } @@ -94,8 +94,8 @@ class web3swift_remoteParsing_Tests: XCTestCase { var filter = EventFilter() filter.fromBlock = .blockNumber(UInt64(5200120)) filter.toBlock = .blockNumber(UInt64(5200120)) - filter.addresses = [EthereumAddress("0x53066cddbc0099eb6c96785d9b3df2aaeede5da3")!] - filter.parameterFilters = [([EthereumAddress("0xefdcf2c36f3756ce7247628afdb632fa4ee12ec5")!] as [EventFilterable]), (nil as [EventFilterable]?)] + filter.addresses = [EthereumAddress("0x53066cddbc0099eb6c96785d9b3df2aaeede5da3")] + filter.parameterFilters = [([EthereumAddress("0xefdcf2c36f3756ce7247628afdb632fa4ee12ec5")] as [EventFilterable]), (nil as [EventFilterable]?)] guard let result = try contract?.getIndexedEvents(eventName: "Transfer", filter: filter) else {return XCTFail()} XCTAssert(result.count == 2) } diff --git a/web3swiftTests/web3swift_transactions_Tests.swift b/web3swiftTests/web3swift_transactions_Tests.swift index 32b578a70..e29dc8774 100755 --- a/web3swiftTests/web3swift_transactions_Tests.swift +++ b/web3swiftTests/web3swift_transactions_Tests.swift @@ -16,10 +16,10 @@ class web3swift_transactions_Tests: XCTestCase { func testTransaction() { do { var transaction = EthereumTransaction(nonce: BigUInt(9), - gasPrice: BigUInt("20000000000")!, + gasPrice: BigUInt("20000000000"), gasLimit: BigUInt(21000), - to: EthereumAddress("0x3535353535353535353535353535353535353535")!, - value: BigUInt("1000000000000000000")!, + to: EthereumAddress("0x3535353535353535353535353535353535353535"), + value: BigUInt("1000000000000000000"), data: Data(), v: BigUInt(0), r: BigUInt(0), @@ -46,7 +46,7 @@ class web3swift_transactions_Tests: XCTestCase { func testEthSendExample() { do { let web3 = Web3.InfuraMainnetWeb3() - let sendToAddress = EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901")! + let sendToAddress = EthereumAddress("0xe22b8979739D724343bd002F9f432F5990879901") let tempKeystore = try! EthereumKeystoreV3(password: "") let keystoreManager = KeystoreManager([tempKeystore!]) web3.addKeystoreManager(keystoreManager) From 12d837a8ce5eb18ea5f497b99e44582f61165e87 Mon Sep 17 00:00:00 2001 From: BaldyAsh Date: Wed, 27 Mar 2019 20:07:00 +0300 Subject: [PATCH 3/5] % == 0 changed into isMultiple (SE-0225 support) --- web3swift/KeystoreManager/Classes/BIP32Keystore.swift | 2 +- web3swift/KeystoreManager/Classes/BIP39.swift | 6 +++--- web3swift/Promises/Classes/Promise+Batching.swift | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/web3swift/KeystoreManager/Classes/BIP32Keystore.swift b/web3swift/KeystoreManager/Classes/BIP32Keystore.swift index 69fa6f567..22470cc6d 100755 --- a/web3swift/KeystoreManager/Classes/BIP32Keystore.swift +++ b/web3swift/KeystoreManager/Classes/BIP32Keystore.swift @@ -238,7 +238,7 @@ public class BIP32Keystore: AbstractKeystore { let derivedKeyLast16bytes = derivedKey[(derivedKey.count - 16)...(derivedKey.count - 1)] dataForMAC.append(derivedKeyLast16bytes) guard let cipherText = Data.fromHex(keystorePars.crypto.ciphertext) else {return nil} - guard (cipherText.count % 32 == 0) else {return nil} + guard (cipherText.count.isMultiple(of: 32)) else {return nil} dataForMAC.append(cipherText) let mac = dataForMAC.sha3(.keccak256) guard let calculatedMac = Data.fromHex(keystorePars.crypto.mac), mac.constantTimeComparisonTo(calculatedMac) else {return nil} diff --git a/web3swift/KeystoreManager/Classes/BIP39.swift b/web3swift/KeystoreManager/Classes/BIP39.swift index 4af4455d4..e3b44fdda 100755 --- a/web3swift/KeystoreManager/Classes/BIP39.swift +++ b/web3swift/KeystoreManager/Classes/BIP39.swift @@ -91,7 +91,7 @@ public class BIP39 { } static public func generateMnemonics(bitsOfEntropy: Int, language: BIP39Language = BIP39Language.english) throws -> String? { - guard bitsOfEntropy >= 128 && bitsOfEntropy <= 256 && bitsOfEntropy % 32 == 0 else {return nil} + guard bitsOfEntropy >= 128 && bitsOfEntropy <= 256 && bitsOfEntropy.isMultiple(of: 32) else {return nil} guard let entropy = Data.randomBytes(length: bitsOfEntropy/8) else {throw AbstractKeystoreError.noEntropyError} return BIP39.generateMnemonicsFromEntropy(entropy: entropy, language: language) @@ -99,7 +99,7 @@ public class BIP39 { static public func mnemonicsToEntropy(_ mnemonics: String, language: BIP39Language = BIP39Language.english) -> Data? { let wordList = mnemonics.components(separatedBy: " ") - guard wordList.count >= 12 && wordList.count % 4 == 0 else {return nil} + guard wordList.count >= 12 && wordList.count.isMultiple(of: 4) else {return nil} var bitString = "" for word in wordList { let idx = language.words.firstIndex(of: word) @@ -111,7 +111,7 @@ public class BIP39 { bitString.append(stringForm) } let stringCount = bitString.count - if stringCount % 33 != 0 { + if !stringCount.isMultiple(of: 33) { return nil } let entropyBits = bitString[0 ..< (bitString.count - bitString.count/33)] diff --git a/web3swift/Promises/Classes/Promise+Batching.swift b/web3swift/Promises/Classes/Promise+Batching.swift index 010b3cc02..0d2184580 100755 --- a/web3swift/Promises/Classes/Promise+Batching.swift +++ b/web3swift/Promises/Classes/Promise+Batching.swift @@ -99,7 +99,7 @@ public class JSONRPCrequestDispatcher { throw Web3Error.inputError(desc: "Trying to batch a request when policy is not to batch") } let currentBatch = self.batches.last! - if currentBatch.requests.count % batchLength == 0 || currentBatch.triggered { + if currentBatch.requests.count.isMultiple(of: batchLength) || currentBatch.triggered { let newBatch = Batch(provider: self.provider, capacity: Int(batchLength), queue: self.queue, lockQueue: self.lockQueue) self.batches.append(newBatch) return newBatch From a89d576d9559aac544c84f55c08ed785c4e9557a Mon Sep 17 00:00:00 2001 From: BaldyAsh Date: Sat, 30 Mar 2019 11:49:28 +0300 Subject: [PATCH 4/5] updated targets vers, pods --- Podfile | 4 +- Podfile.lock | 4 +- Pods/Manifest.lock | 4 +- Pods/Pods.xcodeproj/project.pbxproj | 498 ++++++++++++++-------------- web3swift.xcodeproj/project.pbxproj | 17 +- 5 files changed, 265 insertions(+), 262 deletions(-) diff --git a/Podfile b/Podfile index c008c6ea7..788738f5d 100755 --- a/Podfile +++ b/Podfile @@ -9,7 +9,7 @@ def import_pods end target 'web3swift-macOS' do - platform :osx, '10.11' + platform :osx, '10.12' # use_frameworks! use_modular_headers! import_pods @@ -20,7 +20,7 @@ target 'web3swift-macOS' do end target 'web3swift-iOS' do - platform :ios, '9.0' + platform :ios, '10.0' # use_frameworks! use_modular_headers! import_pods diff --git a/Podfile.lock b/Podfile.lock index 967e25a30..f71900eb2 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -52,6 +52,6 @@ SPEC CHECKSUMS: SipHash: fad90a4683e420c52ef28063063dbbce248ea6d4 SwiftRLP: 98a02b2210128353ca02e4c2f4d83e2a9796db4f -PODFILE CHECKSUM: 95c20cdbba0e11aac9b628b9c714119bbdd6b69e +PODFILE CHECKSUM: 72e3cc52f1295a9c6966555b3b8d4e6b4e19a4a7 -COCOAPODS: 1.7.0.beta.2 +COCOAPODS: 1.7.0.beta.3 diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock index 967e25a30..f71900eb2 100644 --- a/Pods/Manifest.lock +++ b/Pods/Manifest.lock @@ -52,6 +52,6 @@ SPEC CHECKSUMS: SipHash: fad90a4683e420c52ef28063063dbbce248ea6d4 SwiftRLP: 98a02b2210128353ca02e4c2f4d83e2a9796db4f -PODFILE CHECKSUM: 95c20cdbba0e11aac9b628b9c714119bbdd6b69e +PODFILE CHECKSUM: 72e3cc52f1295a9c6966555b3b8d4e6b4e19a4a7 -COCOAPODS: 1.7.0.beta.2 +COCOAPODS: 1.7.0.beta.3 diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj index b8e5fc4c8..7fcd0f6e2 100644 --- a/Pods/Pods.xcodeproj/project.pbxproj +++ b/Pods/Pods.xcodeproj/project.pbxproj @@ -2411,7 +2411,7 @@ LastUpgradeCheck = 0930; }; buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */; - compatibilityVersion = "Xcode 3.2"; + compatibilityVersion = "Xcode 8.0"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( @@ -3531,6 +3531,30 @@ }; name = Debug; }; + 11A24744C071983BC0B8C725257BF8B5 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 08B25221915A6BA07CC3A2F7711BC76D /* Pods-web3swift-iOS.release.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; 27421C8A06B618FBA32213E5DC590A5D /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 6C997E7ACD23CE90DFAC512B3C34839E /* BigInt-iOS.xcconfig */; @@ -3581,27 +3605,68 @@ }; name = Debug; }; - 2E131A8B0331B4F8DB8853182637DB9D /* Debug */ = { + 3144F26C91789F89830F53E1E663F0D7 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 44C524F525FB413605261CBD1B6CFCB2 /* Pods-web3swift-macOS.debug.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = "-"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - EXECUTABLE_PREFIX = lib; - MACH_O_TYPE = staticlib; - MACOSX_DEPLOYMENT_TARGET = 10.11; - MODULEMAP_FILE = "Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - SDKROOT = macosx; - SKIP_INSTALL = YES; + 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; + 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; + MACOSX_DEPLOYMENT_TARGET = 10.12; + 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 = 4.2; + SYMROOT = "${SRCROOT}/../build"; }; name = Debug; }; @@ -3656,6 +3721,29 @@ }; name = Debug; }; + 3B0B5AE66621F1D398642CF121DAC481 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 56B5DB97C7F46E50E7332936A9E4F3F4 /* Pods-web3swift-macOS_Tests.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = "-"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + EXECUTABLE_PREFIX = lib; + MACH_O_TYPE = staticlib; + MACOSX_DEPLOYMENT_TARGET = 10.12; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + SDKROOT = macosx; + SKIP_INSTALL = YES; + }; + name = Debug; + }; 45F63B1244E657A44F466762F59DE272 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 70D17BFBF1AE5693716F17761C19CE33 /* EthereumAddress-macOS.xcconfig */; @@ -3709,51 +3797,6 @@ }; name = Release; }; - 4AF15B33EABF91B6FAB39C6E175DBB7A /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = B619B89D0FCE9B83778A0D1EE84D252A /* Pods-web3swift-iOS.debug.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 4D006D8297D2F2157523D54427B00382 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 56B5DB97C7F46E50E7332936A9E4F3F4 /* Pods-web3swift-macOS_Tests.debug.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = "-"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - EXECUTABLE_PREFIX = lib; - MACH_O_TYPE = staticlib; - MACOSX_DEPLOYMENT_TARGET = 10.11; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - SDKROOT = macosx; - SKIP_INSTALL = YES; - }; - name = Debug; - }; 5360A5ED56F0247B97585874EF109469 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 606677470A1BB80928B86B029462E4A3 /* EthereumAddress-iOS.xcconfig */; @@ -3807,67 +3850,6 @@ }; name = Debug; }; - 5DC6E7B20C065185E9059AE3232798B8 /* Release */ = { - isa = XCBuildConfiguration; - 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-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_RELEASE=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 = 9.0; - MACOSX_DEPLOYMENT_TARGET = 10.11; - MTL_ENABLE_DEBUG_INFO = NO; - MTL_FAST_MATH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - STRIP_INSTALLED_PRODUCT = NO; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; - SWIFT_VERSION = 4.2; - SYMROOT = "${SRCROOT}/../build"; - }; - name = Release; - }; 61B41A8C448A62A40F257AD7128B9DCE /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 9F02B2515C5A526DDB61DD63F900ECD3 /* secp256k1_swift-macOS.xcconfig */; @@ -3946,27 +3928,26 @@ }; name = Debug; }; - 7BC0458071CB05B8546EEBFDE9FC9B56 /* Release */ = { + 742D9EA44AE1050973D839226721B5C6 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5EFB0846AB1E93496D8B2E4BBC4C45D8 /* Pods-web3swift-macOS.release.xcconfig */; + baseConfigurationReference = 484A4E4133192636DD7D867C210BD768 /* Pods-web3swift-iOS_Tests.release.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = "-"; + CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - EXECUTABLE_PREFIX = lib; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; MACH_O_TYPE = staticlib; - MACOSX_DEPLOYMENT_TARGET = 10.11; - MODULEMAP_FILE = "Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - SDKROOT = macosx; + SDKROOT = iphoneos; SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; }; name = Release; }; @@ -4075,6 +4056,29 @@ }; name = Release; }; + 828EC3EF2FADC7DD115F72A75C29BC9F /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = B619B89D0FCE9B83778A0D1EE84D252A /* Pods-web3swift-iOS.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; 98D327446547560308C38F819F660BEB /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 0DB48490E08C13D0F00730E1DC40E6B9 /* SipHash-macOS.xcconfig */; @@ -4101,7 +4105,7 @@ }; name = Release; }; - 99814C4231E682B09AFFC36717EC7275 /* Debug */ = { + 99CB025BF3CCA45CC72A92EC6B0DD0E6 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -4134,16 +4138,13 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; 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", + "POD_CONFIGURATION_RELEASE=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -4152,19 +4153,41 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MACOSX_DEPLOYMENT_TARGET = 10.11; - MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + MACOSX_DEPLOYMENT_TARGET = 10.12; + MTL_ENABLE_DEBUG_INFO = NO; 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_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; SWIFT_VERSION = 4.2; SYMROOT = "${SRCROOT}/../build"; }; - name = Debug; + name = Release; + }; + 9B20B6CD4F21731DF25D410333740FB9 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1FBDF36A068DC8E0EB80F86C05254653 /* Pods-web3swift-macOS_Tests.release.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = "-"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + EXECUTABLE_PREFIX = lib; + MACH_O_TYPE = staticlib; + MACOSX_DEPLOYMENT_TARGET = 10.12; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + SDKROOT = macosx; + SKIP_INSTALL = YES; + }; + name = Release; }; 9DDE826DCDC996926F83BC3566E1E003 /* Debug */ = { isa = XCBuildConfiguration; @@ -4219,27 +4242,6 @@ }; name = Debug; }; - AB5BB48ADB6880824755E5E5EFA5A354 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 41F1F3FA5E84090F019AC6206DEB0658 /* Pods-web3swift-iOS_Tests.debug.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MACH_O_TYPE = staticlib; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; B1B7A0F9838FE71D7E16AEF520465F29 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = C6F32C7FFE673557D91451E3D48FAC44 /* EthereumABI-iOS.xcconfig */; @@ -4344,29 +4346,6 @@ }; name = Debug; }; - BC3DDED69C5AF875D0B49250E3AF4D28 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 1FBDF36A068DC8E0EB80F86C05254653 /* Pods-web3swift-macOS_Tests.release.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - ARCHS = "$(ARCHS_STANDARD_64_BIT)"; - CLANG_ENABLE_OBJC_WEAK = NO; - CODE_SIGN_IDENTITY = "-"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - EXECUTABLE_PREFIX = lib; - MACH_O_TYPE = staticlib; - MACOSX_DEPLOYMENT_TARGET = 10.11; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - SDKROOT = macosx; - SKIP_INSTALL = YES; - }; - name = Release; - }; BDE8D8B3DA3C7F1128D790E5C9629233 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 6F50863A263F718F43C396CD34DD8D7C /* PromiseKit.root-CorePromise-Foundation.xcconfig */; @@ -4447,28 +4426,6 @@ }; name = Debug; }; - C11A9E363FEE4A946532920A9AE5AB86 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 484A4E4133192636DD7D867C210BD768 /* Pods-web3swift-iOS_Tests.release.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MACH_O_TYPE = staticlib; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; C232BAB06517085FD2136FCE0EA43B9A /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 9F02B2515C5A526DDB61DD63F900ECD3 /* secp256k1_swift-macOS.xcconfig */; @@ -4496,6 +4453,28 @@ }; name = Release; }; + CBE879624DE907240C2DF04469562CB0 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 41F1F3FA5E84090F019AC6206DEB0658 /* Pods-web3swift-iOS_Tests.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + MACH_O_TYPE = staticlib; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; D04D3F98A6DDB30920917F7443994264 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 1CC87F42A0C337179BA153F78A7E01F6 /* CryptoSwift-macOS.xcconfig */; @@ -4550,29 +4529,6 @@ }; name = Release; }; - D1B203A84A2D542251B268ECCAF3FFA7 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 08B25221915A6BA07CC3A2F7711BC76D /* Pods-web3swift-iOS.release.xcconfig */; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CODE_SIGN_IDENTITY = "iPhone Developer"; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-web3swift-iOS/Pods-web3swift-iOS.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; DC7CC89026E5D1874DC45B84E8F77337 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = A06678956B741EF588032A5C33C3E393 /* PromiseKit.xcconfig */; @@ -4624,6 +4580,54 @@ }; name = Release; }; + E7AD89CF1F12A645124052674C1CEE17 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 44C524F525FB413605261CBD1B6CFCB2 /* Pods-web3swift-macOS.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = "-"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + EXECUTABLE_PREFIX = lib; + MACH_O_TYPE = staticlib; + MACOSX_DEPLOYMENT_TARGET = 10.12; + MODULEMAP_FILE = "Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + SDKROOT = macosx; + SKIP_INSTALL = YES; + }; + name = Debug; + }; + EFC2CAA3BC2D77D2279B39A23C9FBD0F /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 5EFB0846AB1E93496D8B2E4BBC4C45D8 /* Pods-web3swift-macOS.release.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + ARCHS = "$(ARCHS_STANDARD_64_BIT)"; + CLANG_ENABLE_OBJC_WEAK = NO; + CODE_SIGN_IDENTITY = "-"; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + EXECUTABLE_PREFIX = lib; + MACH_O_TYPE = staticlib; + MACOSX_DEPLOYMENT_TARGET = 10.12; + MODULEMAP_FILE = "Target Support Files/Pods-web3swift-macOS/Pods-web3swift-macOS.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + SDKROOT = macosx; + SKIP_INSTALL = YES; + }; + name = Release; + }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ @@ -4693,8 +4697,8 @@ 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - 99814C4231E682B09AFFC36717EC7275 /* Debug */, - 5DC6E7B20C065185E9059AE3232798B8 /* Release */, + 3144F26C91789F89830F53E1E663F0D7 /* Debug */, + 99CB025BF3CCA45CC72A92EC6B0DD0E6 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -4711,8 +4715,8 @@ 5070BFFDB262A9C738502EF4BE8A9944 /* Build configuration list for PBXNativeTarget "Pods-web3swift-iOS_Tests" */ = { isa = XCConfigurationList; buildConfigurations = ( - AB5BB48ADB6880824755E5E5EFA5A354 /* Debug */, - C11A9E363FEE4A946532920A9AE5AB86 /* Release */, + CBE879624DE907240C2DF04469562CB0 /* Debug */, + 742D9EA44AE1050973D839226721B5C6 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -4738,8 +4742,8 @@ 72D13774F640927516AEB533D529274E /* Build configuration list for PBXNativeTarget "Pods-web3swift-iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 4AF15B33EABF91B6FAB39C6E175DBB7A /* Debug */, - D1B203A84A2D542251B268ECCAF3FFA7 /* Release */, + 828EC3EF2FADC7DD115F72A75C29BC9F /* Debug */, + 11A24744C071983BC0B8C725257BF8B5 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -4774,8 +4778,8 @@ C1E472055DC8A1A6A182554C8FAEC44B /* Build configuration list for PBXNativeTarget "Pods-web3swift-macOS_Tests" */ = { isa = XCConfigurationList; buildConfigurations = ( - 4D006D8297D2F2157523D54427B00382 /* Debug */, - BC3DDED69C5AF875D0B49250E3AF4D28 /* Release */, + 3B0B5AE66621F1D398642CF121DAC481 /* Debug */, + 9B20B6CD4F21731DF25D410333740FB9 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -4801,8 +4805,8 @@ DCE33657B292E9936AF015DF94CDF7AB /* Build configuration list for PBXNativeTarget "Pods-web3swift-macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 2E131A8B0331B4F8DB8853182637DB9D /* Debug */, - 7BC0458071CB05B8546EEBFDE9FC9B56 /* Release */, + E7AD89CF1F12A645124052674C1CEE17 /* Debug */, + EFC2CAA3BC2D77D2279B39A23C9FBD0F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/web3swift.xcodeproj/project.pbxproj b/web3swift.xcodeproj/project.pbxproj index 0a8b2a0e5..d28c429e4 100644 --- a/web3swift.xcodeproj/project.pbxproj +++ b/web3swift.xcodeproj/project.pbxproj @@ -517,7 +517,6 @@ F430809654A14117A7E69A2A /* Pods-web3swift-macOS_Tests.debug.xcconfig */, 1684649CCC66DC23760D34CD /* Pods-web3swift-macOS_Tests.release.xcconfig */, ); - name = Pods; path = Pods; sourceTree = ""; }; @@ -1475,8 +1474,8 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MACOSX_DEPLOYMENT_TARGET = 10.11; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + MACOSX_DEPLOYMENT_TARGET = 10.12; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; @@ -1537,8 +1536,8 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MACOSX_DEPLOYMENT_TARGET = 10.11; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + MACOSX_DEPLOYMENT_TARGET = 10.12; MTL_ENABLE_DEBUG_INFO = NO; ONLY_ACTIVE_ARCH = NO; SDKROOT = iphoneos; @@ -1571,7 +1570,7 @@ HEADER_SEARCH_PATHS = "$(inherited)"; INFOPLIST_FILE = web3swift/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 = ""; MODULEMAP_PRIVATE_FILE = ""; @@ -1610,7 +1609,7 @@ HEADER_SEARCH_PATHS = "$(inherited)"; INFOPLIST_FILE = web3swift/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 = ""; MODULEMAP_PRIVATE_FILE = ""; @@ -1691,7 +1690,7 @@ INFOPLIST_FILE = "$(SRCROOT)/web3swift/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - MACOSX_DEPLOYMENT_TARGET = 10.11; + MACOSX_DEPLOYMENT_TARGET = 10.12; PRODUCT_BUNDLE_IDENTIFIER = "io.thematter.web3swift-macOS"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = macosx; @@ -1717,7 +1716,7 @@ INFOPLIST_FILE = "$(SRCROOT)/web3swift/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks"; - MACOSX_DEPLOYMENT_TARGET = 10.11; + MACOSX_DEPLOYMENT_TARGET = 10.12; PRODUCT_BUNDLE_IDENTIFIER = "io.thematter.web3swift-macOS"; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = macosx; From 7a3c62e3134e74de4f760fe06d4d06eba54991e3 Mon Sep 17 00:00:00 2001 From: Anton Grigorev Date: Sat, 30 Mar 2019 11:54:56 +0300 Subject: [PATCH 5/5] Update README.md Updated swift version 4 -> 5 --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index bfbddba55..74401c935 100755 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ # web3swift [![Build Status](https://travis-ci.com/matter-labs/web3swift.svg?branch=develop)](https://travis-ci.com/matter-labs/web3swift) -[![Swift](https://img.shields.io/badge/Swift-4.0-orange.svg?style=flat)](https://developer.apple.com/swift/) +[![Swift](https://img.shields.io/badge/Swift-5.0-orange.svg?style=flat)](https://developer.apple.com/swift/) [![Platform](https://img.shields.io/cocoapods/p/web3swift.svg?style=flat)](http://cocoapods.org/pods/web3swift) [![CocoaPods Compatible](https://img.shields.io/cocoapods/v/web3swift.svg?style=flat)](http://cocoapods.org/pods/web3swift) [![Carthage Compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage)