Skip to content

Commit 773af6f

Browse files
Merge pull request #144 from matter-labs/subscriptions
WIP: WebSockets subscriptions
2 parents 7a3c62e + f29a277 commit 773af6f

File tree

339 files changed

+7530
-3266
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

339 files changed

+7530
-3266
lines changed

.travis.yml

100644100755
File mode changed.

Documentation/Usage.md

+325-404

Podfile

+10-9
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
def import_pods
2-
pod 'PromiseKit', '~> 6.8.3'
3-
pod 'BigInt', '~> 3.1.0'
4-
pod 'CryptoSwift', '~> 0.15.0'
5-
pod 'secp256k1_swift', '~> 1.0.3', :modular_headers => true
6-
pod 'SwiftRLP', '~> 1.2'
7-
pod 'EthereumAddress', '~> 1.1.0'
8-
pod 'EthereumABI', '~> 1.2.0'
2+
pod 'Starscream', '3.0.2'
3+
pod 'PromiseKit', '6.4.1'
4+
pod 'BigInt', '3.1'
5+
pod 'CryptoSwift', '0.15.0'
6+
pod 'secp256k1_swift', '1.0.3', :modular_headers => true
7+
pod 'SwiftRLP', '1.1'
8+
pod 'EthereumAddress', '1.0.0'
9+
pod 'EthereumABI', '1.1.1'
910
end
1011

1112
target 'web3swift-macOS' do
12-
platform :osx, '10.12'
13+
platform :osx, '10.11'
1314
# use_frameworks!
1415
use_modular_headers!
1516
import_pods
@@ -20,7 +21,7 @@ target 'web3swift-macOS' do
2021
end
2122

2223
target 'web3swift-iOS' do
23-
platform :ios, '10.0'
24+
platform :ios, '9.0'
2425
# use_frameworks!
2526
use_modular_headers!
2627
import_pods

Podfile.lock

100644100755
+27-23
Original file line numberDiff line numberDiff line change
@@ -2,34 +2,36 @@ PODS:
22
- BigInt (3.1.0):
33
- SipHash (~> 1.2)
44
- CryptoSwift (0.15.0)
5-
- EthereumABI (1.2.0):
5+
- EthereumABI (1.1.1):
66
- BigInt (~> 3.1)
77
- CryptoSwift (~> 0.13)
8-
- EthereumAddress (~> 1.1.0)
9-
- EthereumAddress (1.1.0):
8+
- EthereumAddress (~> 1.0.0)
9+
- EthereumAddress (1.0.0):
1010
- CryptoSwift (~> 0.13)
11-
- PromiseKit (6.8.3):
12-
- PromiseKit/CorePromise (= 6.8.3)
13-
- PromiseKit/Foundation (= 6.8.3)
14-
- PromiseKit/UIKit (= 6.8.3)
15-
- PromiseKit/CorePromise (6.8.3)
16-
- PromiseKit/Foundation (6.8.3):
11+
- PromiseKit (6.4.1):
12+
- PromiseKit/CorePromise (= 6.4.1)
13+
- PromiseKit/Foundation (= 6.4.1)
14+
- PromiseKit/UIKit (= 6.4.1)
15+
- PromiseKit/CorePromise (6.4.1)
16+
- PromiseKit/Foundation (6.4.1):
1717
- PromiseKit/CorePromise
18-
- PromiseKit/UIKit (6.8.3):
18+
- PromiseKit/UIKit (6.4.1):
1919
- PromiseKit/CorePromise
2020
- secp256k1_swift (1.0.3)
2121
- SipHash (1.2.2)
22-
- SwiftRLP (1.2):
22+
- Starscream (3.0.6)
23+
- SwiftRLP (1.1):
2324
- BigInt (~> 3.1)
2425

2526
DEPENDENCIES:
26-
- BigInt (~> 3.1.0)
27-
- CryptoSwift (~> 0.15.0)
28-
- EthereumABI (~> 1.2.0)
29-
- EthereumAddress (~> 1.1.0)
30-
- PromiseKit (~> 6.8.3)
31-
- secp256k1_swift (~> 1.0.3)
32-
- SwiftRLP (~> 1.2)
27+
- BigInt (= 3.1)
28+
- CryptoSwift (= 0.15.0)
29+
- EthereumABI (= 1.1.1)
30+
- EthereumAddress (= 1.0.0)
31+
- PromiseKit (= 6.4.1)
32+
- secp256k1_swift (= 1.0.3)
33+
- Starscream (~> 3.0.2)
34+
- SwiftRLP (= 1.1)
3335

3436
SPEC REPOS:
3537
https://github.com/cocoapods/specs.git:
@@ -40,18 +42,20 @@ SPEC REPOS:
4042
- PromiseKit
4143
- secp256k1_swift
4244
- SipHash
45+
- Starscream
4346
- SwiftRLP
4447

4548
SPEC CHECKSUMS:
4649
BigInt: 76b5dfdfa3e2e478d4ffdf161aeede5502e2742f
4750
CryptoSwift: 769f58a9e89f64e8796c2e59ce5f002dc81a2438
48-
EthereumABI: 3e7b3916d8c516c690e3b661ead56652a937cd79
49-
EthereumAddress: 7a948eff69b004daffe719860c772496af4f4fd7
50-
PromiseKit: 94c6e781838c5bf4717677d0d882b0e7250c80fc
51+
EthereumABI: f040f5429e5a4366d028c88b88d9441e137593af
52+
EthereumAddress: f476e1320dca3a0024431e713ede7a09c7eb7796
53+
PromiseKit: 4c76a6506638034e3d7bede97b2ff7743f7bd2dc
5154
secp256k1_swift: 4fc5c4b2d2c6d21ee8ccb868cdc92da12f38bed9
5255
SipHash: fad90a4683e420c52ef28063063dbbce248ea6d4
53-
SwiftRLP: 98a02b2210128353ca02e4c2f4d83e2a9796db4f
56+
Starscream: ef3ece99d765eeccb67de105bfa143f929026cf5
57+
SwiftRLP: 5512899925f1a9e1c78c902ed3bf857880e814a0
5458

55-
PODFILE CHECKSUM: 72e3cc52f1295a9c6966555b3b8d4e6b4e19a4a7
59+
PODFILE CHECKSUM: f6bd64afcf880b538c28f14d7d04eee536ec1a2f
5660

5761
COCOAPODS: 1.7.0.beta.3

Pods/BigInt/LICENSE.md

100644100755
File mode changed.

Pods/BigInt/README.md

100644100755
File mode changed.

Pods/BigInt/sources/Addition.swift

100644100755
File mode changed.

Pods/BigInt/sources/BigInt.swift

100644100755
File mode changed.

Pods/BigInt/sources/BigUInt.swift

100644100755
File mode changed.

Pods/BigInt/sources/Bitwise Ops.swift

100644100755
File mode changed.

Pods/BigInt/sources/Codable.swift

100644100755
File mode changed.

Pods/BigInt/sources/Comparable.swift

100644100755
File mode changed.

Pods/BigInt/sources/Data Conversion.swift

100644100755
File mode changed.

Pods/BigInt/sources/Division.swift

100644100755
File mode changed.

Pods/BigInt/sources/Exponentiation.swift

100644100755
File mode changed.

Pods/BigInt/sources/Floating Point Conversion.swift

100644100755
File mode changed.

Pods/BigInt/sources/GCD.swift

100644100755
File mode changed.

Pods/BigInt/sources/Hashable.swift

100644100755
File mode changed.

Pods/BigInt/sources/Integer Conversion.swift

100644100755
File mode changed.

Pods/BigInt/sources/Multiplication.swift

100644100755
File mode changed.

Pods/BigInt/sources/Prime Test.swift

100644100755
File mode changed.

Pods/BigInt/sources/Random.swift

100644100755
File mode changed.

Pods/BigInt/sources/Shifts.swift

100644100755
File mode changed.

Pods/BigInt/sources/Square Root.swift

100644100755
File mode changed.

Pods/BigInt/sources/Strideable.swift

100644100755
File mode changed.

Pods/BigInt/sources/String Conversion.swift

100644100755
File mode changed.

Pods/BigInt/sources/Subtraction.swift

100644100755
File mode changed.

Pods/BigInt/sources/Words and Bits.swift

100644100755
File mode changed.

Pods/EthereumABI/EthereumABI/Classes/ABIExtensions.swift

100644100755
File mode changed.

Pods/EthereumABI/EthereumABI/EthereumABI.h

100644100755
File mode changed.

Pods/EthereumABI/LICENSE

100644100755
File mode changed.

Pods/EthereumABI/README.md

100644100755
File mode changed.

Pods/EthereumAddress/EthereumAddress/Classes/EthereumAddress.swift

100644100755
+1-7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/EthereumAddress/EthereumAddress/Classes/Extensions.swift

100644100755
File mode changed.

Pods/EthereumAddress/EthereumAddress/EthereumAddress.h

100644100755
File mode changed.

Pods/EthereumAddress/LICENSE

100644100755
File mode changed.

Pods/EthereumAddress/README.md

100644100755
File mode changed.

Pods/Headers/Public/Starscream/Starscream-iOS-umbrella.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Public/Starscream/Starscream-iOS.modulemap

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Public/Starscream/Starscream-macOS-umbrella.h

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Headers/Public/Starscream/Starscream-macOS.modulemap

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Pods/Manifest.lock

100644100755
+27-23
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)