|
1 | 1 | Pod::Spec.new do |spec|
|
2 | 2 | spec.name = 'web3swift'
|
3 |
| - spec.version = '2.6.5' |
4 |
| - spec.ios.deployment_target = "9.0" |
5 |
| - spec.osx.deployment_target = "10.12" |
| 3 | + spec.version = '3.0.0-RC3' |
| 4 | + spec.ios.deployment_target = "13.0" |
| 5 | + spec.osx.deployment_target = "10.15" |
6 | 6 | spec.license = { :type => 'Apache License 2.0', :file => 'LICENSE.md' }
|
7 | 7 | spec.summary = 'Web3 implementation in vanilla Swift for iOS, macOS, and Linux'
|
8 | 8 | spec.homepage = 'https://github.com/matter-labs/web3swift'
|
9 |
| - spec.author = {"Alex Vlasov" => "alex.m.vlasov@gmail.com", "Anton Grigorev" => "antongrigorjev2010@gmail.com", "Petr Korolev" => "sky4winder@gmail.com"} |
| 9 | + spec.author = {"Alex Vlasov" => "alex.m.vlasov@gmail.com", "Anton Grigorev" => "antongrigorjev2010@gmail.com", "Petr Korolev" => "sky4winder@gmail.com", "Yaroslav Yashin" => "yaroslav.yashin@gmail.com"} |
10 | 10 | spec.source = { :git => 'https://github.com/matter-labs/web3swift.git', :tag => spec.version.to_s }
|
11 |
| - spec.source_files = "Sources/web3swift/{Contract,Convenience,EthereumABI,EthereumAddress,HookedFunctions,KeystoreManager,SwiftRLP,Transaction,Web3}/*.swift", "Sources/web3swift/{Tokens,Utils}/**/*.swift" |
| 11 | + spec.swift_version = '5.5' |
| 12 | + |
| 13 | + # Make this line same as Web3Core sources |
| 14 | + spec.source_files = "Sources/web3swift/{Contract,Convenience,EthereumABI,HookedFunctions,EthereumAPICalls,Web3}/*.swift", "Sources/web3swift/{EthereumAPICalls,Tokens,Utils}/**/*.swift" |
12 | 15 | spec.ios.source_files = 'Sources/web3swift/Browser/*.swift'
|
13 | 16 | spec.resource_bundle = { "Browser" => "Sources/web3swift/Browser/*.js" }
|
14 |
| - spec.swift_version = '5.0' |
15 | 17 | spec.frameworks = 'CoreImage'
|
16 |
| - spec.dependency 'BigInt', '~> 5.2.0' |
17 | 18 | spec.dependency 'Starscream', '~> 4.0.4'
|
18 |
| - spec.dependency 'CryptoSwift', '~> 1.5.1' |
19 |
| - spec.dependency 'secp256k1.c', '~> 0.1' |
| 19 | + spec.dependency 'Web3Core', '~> 3.0.0-RC3' |
20 | 20 | end
|
0 commit comments