Skip to content

Commit 5708ea4

Browse files
authored
Merge pull request #93 from matterinc/2.0
2.0.2
2 parents 21b448e + 99c75af commit 5708ea4

File tree

777 files changed

+122998
-12057
lines changed

Some content is hidden

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

777 files changed

+122998
-12057
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,3 +67,4 @@ fastlane/screenshots
6767
fastlane/test_output
6868
API_keys.plist
6969
web3swiftTests/key.json
70+
web3swiftTests/Resources/key.json

CHANGELOG.md

Lines changed: 99 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,104 @@
11
# Change Log
22

3-
## [Unreleased](https://github.com/bankex/web3swift/tree/HEAD)
3+
## [Unreleased](https://github.com/matterinc/web3swift/tree/HEAD)
4+
5+
[Full Changelog](https://github.com/matterinc/web3swift/compare/1.5.1...HEAD)
6+
7+
**Implemented enhancements:**
8+
9+
- ENS for wallets [\#12](https://github.com/matterinc/web3swift/issues/12)
10+
- Recover passphrase from BIP32 store [\#5](https://github.com/matterinc/web3swift/issues/5)
11+
12+
**Merged pull requests:**
13+
14+
- hotfix update pods [\#71](https://github.com/matterinc/web3swift/pull/71) ([BaldyAsh](https://github.com/BaldyAsh))
15+
16+
## [1.5.1](https://github.com/matterinc/web3swift/tree/1.5.1) (2018-10-22)
17+
[Full Changelog](https://github.com/matterinc/web3swift/compare/1.5...1.5.1)
18+
19+
**Merged pull requests:**
20+
21+
- Function visibility fix [\#70](https://github.com/matterinc/web3swift/pull/70) ([shamatar](https://github.com/shamatar))
22+
23+
## [1.5](https://github.com/matterinc/web3swift/tree/1.5) (2018-10-18)
24+
[Full Changelog](https://github.com/matterinc/web3swift/compare/1.1.10...1.5)
25+
26+
**Implemented enhancements:**
27+
28+
- Can you add support for ERC-721 tokens [\#7](https://github.com/matterinc/web3swift/issues/7)
29+
30+
**Closed issues:**
31+
32+
- Creating a new wallet is too slow [\#63](https://github.com/matterinc/web3swift/issues/63)
33+
- need to update for Xcode10 [\#49](https://github.com/matterinc/web3swift/issues/49)
34+
- Web3.Utils.formatToEthereumUnits [\#48](https://github.com/matterinc/web3swift/issues/48)
35+
- Interface ideas are welcome for v2.0 [\#3](https://github.com/matterinc/web3swift/issues/3)
36+
37+
**Merged pull requests:**
38+
39+
- Add TxPool and ERC721 native class [\#68](https://github.com/matterinc/web3swift/pull/68) ([shamatar](https://github.com/shamatar))
40+
- Feature/erc721 [\#67](https://github.com/matterinc/web3swift/pull/67) ([BaldyAsh](https://github.com/BaldyAsh))
41+
- Feature/adding logo [\#66](https://github.com/matterinc/web3swift/pull/66) ([BaldyAsh](https://github.com/BaldyAsh))
42+
- adds txpool function and its local node test [\#64](https://github.com/matterinc/web3swift/pull/64) ([currybab](https://github.com/currybab))
43+
- License got reverted somewhere after PRs [\#60](https://github.com/matterinc/web3swift/pull/60) ([shamatar](https://github.com/shamatar))
44+
45+
## [1.1.10](https://github.com/matterinc/web3swift/tree/1.1.10) (2018-10-04)
46+
[Full Changelog](https://github.com/matterinc/web3swift/compare/1.1.9...1.1.10)
47+
48+
**Merged pull requests:**
49+
50+
- Preliminary ENS support, start module splitting [\#59](https://github.com/matterinc/web3swift/pull/59) ([shamatar](https://github.com/shamatar))
51+
- Feature/readme improvement [\#55](https://github.com/matterinc/web3swift/pull/55) ([BaldyAsh](https://github.com/BaldyAsh))
52+
- Feature/support obj c [\#54](https://github.com/matterinc/web3swift/pull/54) ([BaldyAsh](https://github.com/BaldyAsh))
53+
- Feature/ENSsupport [\#53](https://github.com/matterinc/web3swift/pull/53) ([FesenkoG](https://github.com/FesenkoG))
54+
- Add Travis configuration [\#52](https://github.com/matterinc/web3swift/pull/52) ([skywinder](https://github.com/skywinder))
55+
- Added ERC-20 token for testing web3swift lib [\#50](https://github.com/matterinc/web3swift/pull/50) ([BaldyAsh](https://github.com/BaldyAsh))
56+
57+
## [1.1.9](https://github.com/matterinc/web3swift/tree/1.1.9) (2018-09-18)
58+
[Full Changelog](https://github.com/matterinc/web3swift/compare/1.1.7...1.1.9)
59+
60+
**Fixed bugs:**
61+
62+
- eth.getAccounts\(\) function returns an empty address Array [\#24](https://github.com/matterinc/web3swift/issues/24)
63+
- EIP681 bug fixes, accessibility in Function changed [\#35](https://github.com/matterinc/web3swift/pull/35) ([FesenkoG](https://github.com/FesenkoG))
64+
65+
**Closed issues:**
66+
67+
- the version 1.1.6 couldn't from password and keystore to get the privateKey [\#32](https://github.com/matterinc/web3swift/issues/32)
68+
- Need implementation of EIP-681 parsing [\#25](https://github.com/matterinc/web3swift/issues/25)
69+
70+
**Merged pull requests:**
71+
72+
- Update for XCode 10 [\#39](https://github.com/matterinc/web3swift/pull/39) ([shamatar](https://github.com/shamatar))
73+
- Basic ENS support added, EIP681 parsing supports ENS from now. [\#38](https://github.com/matterinc/web3swift/pull/38) ([FesenkoG](https://github.com/FesenkoG))
74+
75+
## [1.1.7](https://github.com/matterinc/web3swift/tree/1.1.7) (2018-09-13)
76+
[Full Changelog](https://github.com/matterinc/web3swift/compare/1.1.6...1.1.7)
77+
78+
**Fixed bugs:**
79+
80+
- Thread blocked [\#16](https://github.com/matterinc/web3swift/issues/16)
81+
82+
**Closed issues:**
83+
84+
- How to create same address and keystore by mnemonics? [\#22](https://github.com/matterinc/web3swift/issues/22)
85+
86+
**Merged pull requests:**
87+
88+
- Fix ethereum address parsing, add readme [\#34](https://github.com/matterinc/web3swift/pull/34) ([shamatar](https://github.com/shamatar))
89+
- complete EIP681, fix the most stupid Ethereum address parsing [\#33](https://github.com/matterinc/web3swift/pull/33) ([shamatar](https://github.com/shamatar))
90+
- Add examples to readme, prettify formatting [\#31](https://github.com/matterinc/web3swift/pull/31) ([skywinder](https://github.com/skywinder))
91+
- continue eip681 work [\#27](https://github.com/matterinc/web3swift/pull/27) ([shamatar](https://github.com/shamatar))
92+
- Implement EIP681 parser \(untested\) [\#26](https://github.com/matterinc/web3swift/pull/26) ([shamatar](https://github.com/shamatar))
93+
- Change access control of function fromRaw in struct EthereumTransaction [\#11](https://github.com/matterinc/web3swift/pull/11) ([Plazmathron](https://github.com/Plazmathron))
94+
95+
## [1.1.6](https://github.com/matterinc/web3swift/tree/1.1.6) (2018-09-04)
96+
[Full Changelog](https://github.com/matterinc/web3swift/compare/1.1.5...1.1.6)
97+
98+
**Merged pull requests:**
99+
100+
- Quick fix for scrypt performance [\#17](https://github.com/matterinc/web3swift/pull/17) ([shamatar](https://github.com/shamatar))
101+
- adding description string to Web3Error [\#1](https://github.com/matterinc/web3swift/pull/1) ([GabCas](https://github.com/GabCas))
4102

5103
[Full Changelog](https://github.com/bankex/web3swift/compare/0.6.0...HEAD)
6104

@@ -237,43 +335,6 @@
237335
- Wrong conversation of the Wei. [\#2](https://github.com/BANKEX/web3swift/issues/2)
238336
- How to connect to a Localhost Node? [\#1](https://github.com/BANKEX/web3swift/issues/1)
239337

240-
## [0.2.8](https://github.com/bankex/web3swift/tree/0.2.8) (2018-01-18)
241-
[Full Changelog](https://github.com/bankex/web3swift/compare/0.2.7...0.2.8)
242-
243-
## [0.2.7](https://github.com/bankex/web3swift/tree/0.2.7) (2018-01-15)
244-
[Full Changelog](https://github.com/bankex/web3swift/compare/0.2.5...0.2.7)
245-
246-
## [0.2.5](https://github.com/bankex/web3swift/tree/0.2.5) (2018-01-12)
247-
[Full Changelog](https://github.com/bankex/web3swift/compare/0.2.0...0.2.5)
248-
249-
## [0.2.0](https://github.com/bankex/web3swift/tree/0.2.0) (2017-12-30)
250-
[Full Changelog](https://github.com/bankex/web3swift/compare/0.1.2...0.2.0)
251-
252-
## [0.1.2](https://github.com/bankex/web3swift/tree/0.1.2) (2017-12-27)
253-
[Full Changelog](https://github.com/bankex/web3swift/compare/0.1.1...0.1.2)
254-
255-
## [0.1.1](https://github.com/bankex/web3swift/tree/0.1.1) (2017-12-26)
256-
[Full Changelog](https://github.com/bankex/web3swift/compare/0.1.0...0.1.1)
257-
258-
## [0.1.0](https://github.com/bankex/web3swift/tree/0.1.0) (2017-12-26)
259-
[Full Changelog](https://github.com/bankex/web3swift/compare/0.0.6...0.1.0)
260-
261-
## [0.0.6](https://github.com/bankex/web3swift/tree/0.0.6) (2017-12-26)
262-
[Full Changelog](https://github.com/bankex/web3swift/compare/0.0.5...0.0.6)
263-
264-
## [0.0.5](https://github.com/bankex/web3swift/tree/0.0.5) (2017-12-21)
265-
[Full Changelog](https://github.com/bankex/web3swift/compare/0.0.4...0.0.5)
266-
267-
## [0.0.4](https://github.com/bankex/web3swift/tree/0.0.4) (2017-12-21)
268-
[Full Changelog](https://github.com/bankex/web3swift/compare/0.0.3...0.0.4)
269-
270-
## [0.0.3](https://github.com/bankex/web3swift/tree/0.0.3) (2017-12-20)
271-
[Full Changelog](https://github.com/bankex/web3swift/compare/0.0.2...0.0.3)
272-
273-
## [0.0.2](https://github.com/bankex/web3swift/tree/0.0.2) (2017-12-20)
274-
[Full Changelog](https://github.com/bankex/web3swift/compare/0.0.1...0.0.2)
275-
276-
## [0.0.1](https://github.com/bankex/web3swift/tree/0.0.1) (2017-12-19)
277338

278339

279340
\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*

Example/web3swiftBrowser/Podfile

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
platform :ios, '12.0'
2+
3+
target 'web3swiftBrowser' do
4+
use_frameworks!
5+
pod 'web3swift', :path => '../../'
6+
pod "WKBridge"
7+
end

Example/web3swiftBrowser/Podfile.lock

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
PODS:
2+
- BigInt (3.1.0):
3+
- SipHash (~> 1.2)
4+
- CryptoSwift (0.13.0)
5+
- EthereumABI (1.1.1):
6+
- BigInt (~> 3.1)
7+
- CryptoSwift (~> 0.13)
8+
- EthereumAddress (~> 1.0.0)
9+
- EthereumAddress (1.0.0):
10+
- CryptoSwift (~> 0.13)
11+
- PromiseKit (6.5.2):
12+
- PromiseKit/CorePromise (= 6.5.2)
13+
- PromiseKit/Foundation (= 6.5.2)
14+
- PromiseKit/UIKit (= 6.5.2)
15+
- PromiseKit/CorePromise (6.5.2)
16+
- PromiseKit/Foundation (6.5.2):
17+
- PromiseKit/CorePromise
18+
- PromiseKit/UIKit (6.5.2):
19+
- PromiseKit/CorePromise
20+
- scrypt (2.0):
21+
- CryptoSwift (~> 0.11)
22+
- secp256k1_swift (1.0.3)
23+
- SipHash (1.2.2)
24+
- SwiftRLP (1.2):
25+
- BigInt (~> 3.1)
26+
- web3swift (2.0.1):
27+
- BigInt (~> 3.1)
28+
- CryptoSwift (~> 0.13)
29+
- EthereumABI (~> 1.1.1)
30+
- EthereumAddress (~> 1.0.0)
31+
- PromiseKit (~> 6.3)
32+
- scrypt (~> 2.0)
33+
- secp256k1_swift (~> 1.0.3)
34+
- SwiftRLP (~> 1.1)
35+
- WKBridge (0.2.4)
36+
37+
DEPENDENCIES:
38+
- web3swift (from `../../`)
39+
- WKBridge
40+
41+
SPEC REPOS:
42+
https://github.com/cocoapods/specs.git:
43+
- BigInt
44+
- CryptoSwift
45+
- EthereumABI
46+
- EthereumAddress
47+
- PromiseKit
48+
- scrypt
49+
- secp256k1_swift
50+
- SipHash
51+
- SwiftRLP
52+
- WKBridge
53+
54+
EXTERNAL SOURCES:
55+
web3swift:
56+
:path: "../../"
57+
58+
SPEC CHECKSUMS:
59+
BigInt: 76b5dfdfa3e2e478d4ffdf161aeede5502e2742f
60+
CryptoSwift: 16e78bebf567bad1c87b2d58f6547f25b74c31aa
61+
EthereumABI: f040f5429e5a4366d028c88b88d9441e137593af
62+
EthereumAddress: f476e1320dca3a0024431e713ede7a09c7eb7796
63+
PromiseKit: 27c1601bfb73405871b805bcb8cf7e55c4dad3db
64+
scrypt: 3fe5b1a3b0976f97cd87488673a8f7c65708cc84
65+
secp256k1_swift: 4fc5c4b2d2c6d21ee8ccb868cdc92da12f38bed9
66+
SipHash: fad90a4683e420c52ef28063063dbbce248ea6d4
67+
SwiftRLP: 98a02b2210128353ca02e4c2f4d83e2a9796db4f
68+
web3swift: aadc7a9b0c3b0384227eff181e39ba24ebfcd76c
69+
WKBridge: 677fc36b9a9e4a80b6f9c4e915480d8fd91f5ad5
70+
71+
PODFILE CHECKSUM: ed17f63e9fc4feec3b3d9d88971f86da22d55a1f
72+
73+
COCOAPODS: 1.6.0.beta.2

Example/web3swiftBrowser/Pods/BigInt/LICENSE.md

Lines changed: 20 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)