From aebd6309e7203b8e56e9803a0fdc29fe39846f4b Mon Sep 17 00:00:00 2001 From: Vadim Koleoshkin Date: Mon, 8 Apr 2019 20:17:57 -0700 Subject: [PATCH 1/3] update pod spec --- Web3Swift.io.podspec | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/Web3Swift.io.podspec b/Web3Swift.io.podspec index 1462eaf..c7e477e 100644 --- a/Web3Swift.io.podspec +++ b/Web3Swift.io.podspec @@ -1,28 +1,30 @@ Pod::Spec.new do |s| s.name = 'Web3Swift.io' - s.version = '0.0.2' - s.summary = 'Web3 library in Swift' + s.version = '0.0.3' + s.summary = 'Web3 library for Swift. Construct and sign transactions, interact with Smart Contracts in the Ethereum Networks.' s.description = <<-DESC - Ethereum client library written in pure Swift. +Ethereum client library written in pure Swift. +Sign transactions and messages, interact with Smart Contracts, +encode and Decode ABI messages. DESC s.homepage = 'https://github.com/zeriontech/Web3Swift' s.license = { :type => 'Apache License 2.0', :file => 'LICENSE' } s.author = { 'Timofey Solonin' => 'abdulowork@gmail.com', - 'Vadim Koleoshkin' => 'vadim@zerion.io' + 'Vadim Koleoshkin' => 'vadim@koleoshkin.com' } s.source = { :git => 'https://github.com/zeriontech/Web3Swift.git', :tag => s.version.to_s } s.homepage = 'https://web3swift.io' - s.ios.deployment_target = '9.0' + s.ios.deployment_target = '10.0' s.module_name = 'Web3Swift' s.source_files = 'Web3Swift/**/*' - s.dependency 'SwiftyJSON', '= 4.1.0' - s.dependency 'secp256k1_ios', '= 0.1.1' - s.dependency 'CryptoSwift', '~> 0.14.0' - s.dependency 'BigInt.swift', '= 1.0.0' + s.dependency 'SwiftyJSON', '~> 4.3' + s.dependency 'secp256k1_ios', '~> 0.1' + s.dependency 'CryptoSwift', '~> 1.0' + s.dependency 'BigInt', '~> 3.1' end From fd16bb5ff92ace512f16a686f3be13a141769f90 Mon Sep 17 00:00:00 2001 From: Vadim Koleoshkin Date: Mon, 8 Apr 2019 20:31:10 -0700 Subject: [PATCH 2/3] update lock --- Example/Podfile.lock | 36 ++++++++++++--------- Example/Web3Swift.xcodeproj/project.pbxproj | 8 +++-- 2 files changed, 26 insertions(+), 18 deletions(-) diff --git a/Example/Podfile.lock b/Example/Podfile.lock index e783fb3..ca3f0e8 100644 --- a/Example/Podfile.lock +++ b/Example/Podfile.lock @@ -1,16 +1,18 @@ PODS: - - BigInt.swift (1.0.0) - - CryptoSwift (0.14.0) + - BigInt (3.1.0): + - SipHash (~> 1.2) + - CryptoSwift (1.0.0) - Nimble (7.3.4) - Quick (1.3.4) - - secp256k1_ios (0.1.1) + - secp256k1_ios (0.1.3) + - SipHash (1.2.2) - SwiftLint (0.25.1) - - SwiftyJSON (4.1.0) - - Web3Swift.io (0.0.1): - - BigInt.swift (= 1.0.0) - - CryptoSwift (~> 0.14.0) - - secp256k1_ios (= 0.1.1) - - SwiftyJSON (= 4.1.0) + - SwiftyJSON (4.3.0) + - Web3Swift.io (0.0.3): + - BigInt (~> 3.1) + - CryptoSwift (~> 1.0) + - secp256k1_ios (~> 0.1) + - SwiftyJSON (~> 4.3) DEPENDENCIES: - Nimble (~> 7.0) @@ -20,11 +22,12 @@ DEPENDENCIES: SPEC REPOS: https://github.com/cocoapods/specs.git: - - BigInt.swift + - BigInt - CryptoSwift - Nimble - Quick - secp256k1_ios + - SipHash - SwiftyJSON EXTERNAL SOURCES: @@ -39,15 +42,16 @@ CHECKOUT OPTIONS: :git: https://github.com/Web3Swift/SwiftLint.git SPEC CHECKSUMS: - BigInt.swift: 1e0ddf08d82166e72dfb0fa8d40301d273081afc - CryptoSwift: 35a10419f4dbf0619c13f8c1c180037e115323fa + BigInt: 76b5dfdfa3e2e478d4ffdf161aeede5502e2742f + CryptoSwift: d81eeaa59dc5a8d03720fe919a6fd07b51f7439f Nimble: 051e3d8912d40138fa5591c78594f95fb172af37 Quick: f4f7f063c524394c73ed93ac70983c609805d481 - secp256k1_ios: 3c94e6cce14ff03924cb6dc10c5017f17011b79d + secp256k1_ios: ac9ef04e761f43c58012b28548afa91493761f17 + SipHash: fad90a4683e420c52ef28063063dbbce248ea6d4 SwiftLint: ce933681be10c3266e82576dad676fa815a602e9 - SwiftyJSON: c29297daf073d2aa016295d5809cdd68045c39b3 - Web3Swift.io: 8d7448b85e1b9afc4f59951631f22cab32d0a7db + SwiftyJSON: 6faa0040f8b59dead0ee07436cbf76b73c08fd08 + Web3Swift.io: 361c92fd062d0f0865896c8033a3a765cd8b9dea PODFILE CHECKSUM: da3580585a2e1577cba6b9aff6fe3cf1ca4b44d7 -COCOAPODS: 1.6.0 +COCOAPODS: 1.6.1 diff --git a/Example/Web3Swift.xcodeproj/project.pbxproj b/Example/Web3Swift.xcodeproj/project.pbxproj index 1f0eee4..73069b2 100644 --- a/Example/Web3Swift.xcodeproj/project.pbxproj +++ b/Example/Web3Swift.xcodeproj/project.pbxproj @@ -977,8 +977,9 @@ ); inputPaths = ( "${PODS_ROOT}/Target Support Files/Pods-Web3Swift_Tests/Pods-Web3Swift_Tests-frameworks.sh", - "${BUILT_PRODUCTS_DIR}/BigInt.swift/BigInt.framework", + "${BUILT_PRODUCTS_DIR}/BigInt/BigInt.framework", "${BUILT_PRODUCTS_DIR}/CryptoSwift/CryptoSwift.framework", + "${BUILT_PRODUCTS_DIR}/SipHash/SipHash.framework", "${BUILT_PRODUCTS_DIR}/SwiftyJSON/SwiftyJSON.framework", "${BUILT_PRODUCTS_DIR}/Web3Swift.io/Web3Swift.framework", "${BUILT_PRODUCTS_DIR}/secp256k1_ios/secp256k1_ios.framework", @@ -989,6 +990,7 @@ outputPaths = ( "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/BigInt.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CryptoSwift.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SipHash.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftyJSON.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Web3Swift.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/secp256k1_ios.framework", @@ -1069,8 +1071,9 @@ ); inputPaths = ( "${PODS_ROOT}/Target Support Files/Pods-Web3Swift_Example/Pods-Web3Swift_Example-frameworks.sh", - "${BUILT_PRODUCTS_DIR}/BigInt.swift/BigInt.framework", + "${BUILT_PRODUCTS_DIR}/BigInt/BigInt.framework", "${BUILT_PRODUCTS_DIR}/CryptoSwift/CryptoSwift.framework", + "${BUILT_PRODUCTS_DIR}/SipHash/SipHash.framework", "${BUILT_PRODUCTS_DIR}/SwiftyJSON/SwiftyJSON.framework", "${BUILT_PRODUCTS_DIR}/Web3Swift.io/Web3Swift.framework", "${BUILT_PRODUCTS_DIR}/secp256k1_ios/secp256k1_ios.framework", @@ -1079,6 +1082,7 @@ outputPaths = ( "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/BigInt.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CryptoSwift.framework", + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SipHash.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftyJSON.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Web3Swift.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/secp256k1_ios.framework", From de9faa299ba73214008fc853ac30fd50c9de9f7d Mon Sep 17 00:00:00 2001 From: Vadim Koleoshkin Date: Mon, 8 Apr 2019 21:20:37 -0700 Subject: [PATCH 3/3] update description --- Web3Swift.io.podspec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Web3Swift.io.podspec b/Web3Swift.io.podspec index c7e477e..cb30101 100644 --- a/Web3Swift.io.podspec +++ b/Web3Swift.io.podspec @@ -1,12 +1,12 @@ Pod::Spec.new do |s| s.name = 'Web3Swift.io' s.version = '0.0.3' - s.summary = 'Web3 library for Swift. Construct and sign transactions, interact with Smart Contracts in the Ethereum Networks.' + s.summary = 'Web3 library for Swift. Construct and sign transactions, interact with smart contracts.' s.description = <<-DESC Ethereum client library written in pure Swift. -Sign transactions and messages, interact with Smart Contracts, -encode and Decode ABI messages. +Sign transactions and messages, interact with smart contracts, +encode and decode ABI messages. DESC s.homepage = 'https://github.com/zeriontech/Web3Swift'