Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2.0.2 #93

Merged
merged 27 commits into from
Nov 20, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
57a2cd0
Update changelog
skywinder Oct 25, 2018
1414f31
updated pods
TonioMacaronio Oct 25, 2018
e6fdc84
fixed
TonioMacaronio Oct 25, 2018
f3f3463
Merge pull request #74 from matterinc/carthage#2
TonioMacaronio Oct 25, 2018
647a3fe
Update README.md
TonioMacaronio Oct 25, 2018
100bbd2
added eth address pod, fixes in project
TonioMacaronio Oct 25, 2018
3a08971
Merge commit 'e6fdc842128038eb23b41fadf74d99f361d7c7e5' into develop
skywinder Oct 26, 2018
e960456
Merge pull request #75 from matterinc/carthage
shamatar Oct 28, 2018
3e90f67
- Remove "Result"
shamatar Oct 29, 2018
fa38a7a
- Add extra check to not transact to the non-mutating function
shamatar Oct 29, 2018
23d47bb
- Start fixing tests one by one
shamatar Oct 29, 2018
df91e11
more tests passing
shamatar Oct 29, 2018
56e5b50
- cleanup
shamatar Oct 30, 2018
3adf09b
- allow EIP681 for now
shamatar Oct 30, 2018
7a2178d
- Import cleanups
shamatar Oct 30, 2018
7f83ea2
- Remove "Result" everywhere
shamatar Oct 30, 2018
cbca306
- Implement event loop. Should be started manually
shamatar Oct 30, 2018
b988fa5
updated pods to fix building
TonioMacaronio Nov 2, 2018
0a6e5b0
fixed ens and ens resolver for 2.0, tests dont pass - need to fix
TonioMacaronio Nov 2, 2018
b7e6f55
fixed tests for ens
TonioMacaronio Nov 2, 2018
23a1315
Merge pull request #83 from matterinc/ENSfix
shamatar Nov 3, 2018
0e03dbb
first commit after the Devcon. Add more options into the event loop
shamatar Nov 3, 2018
43256b1
restore parsing of ENS names in EIP681
shamatar Nov 3, 2018
b256f11
- add "create account" call for remote node
shamatar Nov 3, 2018
38f8caa
- Add extra hook function
shamatar Nov 5, 2018
233d2a0
- initial web3webview support with example
shamatar Nov 8, 2018
99c75af
fix zero value on gas estimation
shamatar Nov 20, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -67,3 +67,4 @@ fastlane/screenshots
fastlane/test_output
API_keys.plist
web3swiftTests/key.json
web3swiftTests/Resources/key.json
137 changes: 99 additions & 38 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,104 @@
# Change Log

## [Unreleased](https://github.com/bankex/web3swift/tree/HEAD)
## [Unreleased](https://github.com/matterinc/web3swift/tree/HEAD)

[Full Changelog](https://github.com/matterinc/web3swift/compare/1.5.1...HEAD)

**Implemented enhancements:**

- ENS for wallets [\#12](https://github.com/matterinc/web3swift/issues/12)
- Recover passphrase from BIP32 store [\#5](https://github.com/matterinc/web3swift/issues/5)

**Merged pull requests:**

- hotfix update pods [\#71](https://github.com/matterinc/web3swift/pull/71) ([BaldyAsh](https://github.com/BaldyAsh))

## [1.5.1](https://github.com/matterinc/web3swift/tree/1.5.1) (2018-10-22)
[Full Changelog](https://github.com/matterinc/web3swift/compare/1.5...1.5.1)

**Merged pull requests:**

- Function visibility fix [\#70](https://github.com/matterinc/web3swift/pull/70) ([shamatar](https://github.com/shamatar))

## [1.5](https://github.com/matterinc/web3swift/tree/1.5) (2018-10-18)
[Full Changelog](https://github.com/matterinc/web3swift/compare/1.1.10...1.5)

**Implemented enhancements:**

- Can you add support for ERC-721 tokens [\#7](https://github.com/matterinc/web3swift/issues/7)

**Closed issues:**

- Creating a new wallet is too slow [\#63](https://github.com/matterinc/web3swift/issues/63)
- need to update for Xcode10 [\#49](https://github.com/matterinc/web3swift/issues/49)
- Web3.Utils.formatToEthereumUnits [\#48](https://github.com/matterinc/web3swift/issues/48)
- Interface ideas are welcome for v2.0 [\#3](https://github.com/matterinc/web3swift/issues/3)

**Merged pull requests:**

- Add TxPool and ERC721 native class [\#68](https://github.com/matterinc/web3swift/pull/68) ([shamatar](https://github.com/shamatar))
- Feature/erc721 [\#67](https://github.com/matterinc/web3swift/pull/67) ([BaldyAsh](https://github.com/BaldyAsh))
- Feature/adding logo [\#66](https://github.com/matterinc/web3swift/pull/66) ([BaldyAsh](https://github.com/BaldyAsh))
- adds txpool function and its local node test [\#64](https://github.com/matterinc/web3swift/pull/64) ([currybab](https://github.com/currybab))
- License got reverted somewhere after PRs [\#60](https://github.com/matterinc/web3swift/pull/60) ([shamatar](https://github.com/shamatar))

## [1.1.10](https://github.com/matterinc/web3swift/tree/1.1.10) (2018-10-04)
[Full Changelog](https://github.com/matterinc/web3swift/compare/1.1.9...1.1.10)

**Merged pull requests:**

- Preliminary ENS support, start module splitting [\#59](https://github.com/matterinc/web3swift/pull/59) ([shamatar](https://github.com/shamatar))
- Feature/readme improvement [\#55](https://github.com/matterinc/web3swift/pull/55) ([BaldyAsh](https://github.com/BaldyAsh))
- Feature/support obj c [\#54](https://github.com/matterinc/web3swift/pull/54) ([BaldyAsh](https://github.com/BaldyAsh))
- Feature/ENSsupport [\#53](https://github.com/matterinc/web3swift/pull/53) ([FesenkoG](https://github.com/FesenkoG))
- Add Travis configuration [\#52](https://github.com/matterinc/web3swift/pull/52) ([skywinder](https://github.com/skywinder))
- Added ERC-20 token for testing web3swift lib [\#50](https://github.com/matterinc/web3swift/pull/50) ([BaldyAsh](https://github.com/BaldyAsh))

## [1.1.9](https://github.com/matterinc/web3swift/tree/1.1.9) (2018-09-18)
[Full Changelog](https://github.com/matterinc/web3swift/compare/1.1.7...1.1.9)

**Fixed bugs:**

- eth.getAccounts\(\) function returns an empty address Array [\#24](https://github.com/matterinc/web3swift/issues/24)
- EIP681 bug fixes, accessibility in Function changed [\#35](https://github.com/matterinc/web3swift/pull/35) ([FesenkoG](https://github.com/FesenkoG))

**Closed issues:**

- the version 1.1.6 couldn't from password and keystore to get the privateKey [\#32](https://github.com/matterinc/web3swift/issues/32)
- Need implementation of EIP-681 parsing [\#25](https://github.com/matterinc/web3swift/issues/25)

**Merged pull requests:**

- Update for XCode 10 [\#39](https://github.com/matterinc/web3swift/pull/39) ([shamatar](https://github.com/shamatar))
- Basic ENS support added, EIP681 parsing supports ENS from now. [\#38](https://github.com/matterinc/web3swift/pull/38) ([FesenkoG](https://github.com/FesenkoG))

## [1.1.7](https://github.com/matterinc/web3swift/tree/1.1.7) (2018-09-13)
[Full Changelog](https://github.com/matterinc/web3swift/compare/1.1.6...1.1.7)

**Fixed bugs:**

- Thread blocked [\#16](https://github.com/matterinc/web3swift/issues/16)

**Closed issues:**

- How to create same address and keystore by mnemonics? [\#22](https://github.com/matterinc/web3swift/issues/22)

**Merged pull requests:**

- Fix ethereum address parsing, add readme [\#34](https://github.com/matterinc/web3swift/pull/34) ([shamatar](https://github.com/shamatar))
- complete EIP681, fix the most stupid Ethereum address parsing [\#33](https://github.com/matterinc/web3swift/pull/33) ([shamatar](https://github.com/shamatar))
- Add examples to readme, prettify formatting [\#31](https://github.com/matterinc/web3swift/pull/31) ([skywinder](https://github.com/skywinder))
- continue eip681 work [\#27](https://github.com/matterinc/web3swift/pull/27) ([shamatar](https://github.com/shamatar))
- Implement EIP681 parser \(untested\) [\#26](https://github.com/matterinc/web3swift/pull/26) ([shamatar](https://github.com/shamatar))
- Change access control of function fromRaw in struct EthereumTransaction [\#11](https://github.com/matterinc/web3swift/pull/11) ([Plazmathron](https://github.com/Plazmathron))

## [1.1.6](https://github.com/matterinc/web3swift/tree/1.1.6) (2018-09-04)
[Full Changelog](https://github.com/matterinc/web3swift/compare/1.1.5...1.1.6)

**Merged pull requests:**

- Quick fix for scrypt performance [\#17](https://github.com/matterinc/web3swift/pull/17) ([shamatar](https://github.com/shamatar))
- adding description string to Web3Error [\#1](https://github.com/matterinc/web3swift/pull/1) ([GabCas](https://github.com/GabCas))

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

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

## [0.2.8](https://github.com/bankex/web3swift/tree/0.2.8) (2018-01-18)
[Full Changelog](https://github.com/bankex/web3swift/compare/0.2.7...0.2.8)

## [0.2.7](https://github.com/bankex/web3swift/tree/0.2.7) (2018-01-15)
[Full Changelog](https://github.com/bankex/web3swift/compare/0.2.5...0.2.7)

## [0.2.5](https://github.com/bankex/web3swift/tree/0.2.5) (2018-01-12)
[Full Changelog](https://github.com/bankex/web3swift/compare/0.2.0...0.2.5)

## [0.2.0](https://github.com/bankex/web3swift/tree/0.2.0) (2017-12-30)
[Full Changelog](https://github.com/bankex/web3swift/compare/0.1.2...0.2.0)

## [0.1.2](https://github.com/bankex/web3swift/tree/0.1.2) (2017-12-27)
[Full Changelog](https://github.com/bankex/web3swift/compare/0.1.1...0.1.2)

## [0.1.1](https://github.com/bankex/web3swift/tree/0.1.1) (2017-12-26)
[Full Changelog](https://github.com/bankex/web3swift/compare/0.1.0...0.1.1)

## [0.1.0](https://github.com/bankex/web3swift/tree/0.1.0) (2017-12-26)
[Full Changelog](https://github.com/bankex/web3swift/compare/0.0.6...0.1.0)

## [0.0.6](https://github.com/bankex/web3swift/tree/0.0.6) (2017-12-26)
[Full Changelog](https://github.com/bankex/web3swift/compare/0.0.5...0.0.6)

## [0.0.5](https://github.com/bankex/web3swift/tree/0.0.5) (2017-12-21)
[Full Changelog](https://github.com/bankex/web3swift/compare/0.0.4...0.0.5)

## [0.0.4](https://github.com/bankex/web3swift/tree/0.0.4) (2017-12-21)
[Full Changelog](https://github.com/bankex/web3swift/compare/0.0.3...0.0.4)

## [0.0.3](https://github.com/bankex/web3swift/tree/0.0.3) (2017-12-20)
[Full Changelog](https://github.com/bankex/web3swift/compare/0.0.2...0.0.3)

## [0.0.2](https://github.com/bankex/web3swift/tree/0.0.2) (2017-12-20)
[Full Changelog](https://github.com/bankex/web3swift/compare/0.0.1...0.0.2)

## [0.0.1](https://github.com/bankex/web3swift/tree/0.0.1) (2017-12-19)


\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*
7 changes: 7 additions & 0 deletions Example/web3swiftBrowser/Podfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
platform :ios, '12.0'

target 'web3swiftBrowser' do
use_frameworks!
pod 'web3swift', :path => '../../'
pod "WKBridge"
end
73 changes: 73 additions & 0 deletions Example/web3swiftBrowser/Podfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
PODS:
- BigInt (3.1.0):
- SipHash (~> 1.2)
- CryptoSwift (0.13.0)
- EthereumABI (1.1.1):
- BigInt (~> 3.1)
- CryptoSwift (~> 0.13)
- EthereumAddress (~> 1.0.0)
- EthereumAddress (1.0.0):
- CryptoSwift (~> 0.13)
- PromiseKit (6.5.2):
- PromiseKit/CorePromise (= 6.5.2)
- PromiseKit/Foundation (= 6.5.2)
- PromiseKit/UIKit (= 6.5.2)
- PromiseKit/CorePromise (6.5.2)
- PromiseKit/Foundation (6.5.2):
- PromiseKit/CorePromise
- PromiseKit/UIKit (6.5.2):
- PromiseKit/CorePromise
- scrypt (2.0):
- CryptoSwift (~> 0.11)
- secp256k1_swift (1.0.3)
- SipHash (1.2.2)
- SwiftRLP (1.2):
- BigInt (~> 3.1)
- web3swift (2.0.1):
- BigInt (~> 3.1)
- CryptoSwift (~> 0.13)
- EthereumABI (~> 1.1.1)
- EthereumAddress (~> 1.0.0)
- PromiseKit (~> 6.3)
- scrypt (~> 2.0)
- secp256k1_swift (~> 1.0.3)
- SwiftRLP (~> 1.1)
- WKBridge (0.2.4)

DEPENDENCIES:
- web3swift (from `../../`)
- WKBridge

SPEC REPOS:
https://github.com/cocoapods/specs.git:
- BigInt
- CryptoSwift
- EthereumABI
- EthereumAddress
- PromiseKit
- scrypt
- secp256k1_swift
- SipHash
- SwiftRLP
- WKBridge

EXTERNAL SOURCES:
web3swift:
:path: "../../"

SPEC CHECKSUMS:
BigInt: 76b5dfdfa3e2e478d4ffdf161aeede5502e2742f
CryptoSwift: 16e78bebf567bad1c87b2d58f6547f25b74c31aa
EthereumABI: f040f5429e5a4366d028c88b88d9441e137593af
EthereumAddress: f476e1320dca3a0024431e713ede7a09c7eb7796
PromiseKit: 27c1601bfb73405871b805bcb8cf7e55c4dad3db
scrypt: 3fe5b1a3b0976f97cd87488673a8f7c65708cc84
secp256k1_swift: 4fc5c4b2d2c6d21ee8ccb868cdc92da12f38bed9
SipHash: fad90a4683e420c52ef28063063dbbce248ea6d4
SwiftRLP: 98a02b2210128353ca02e4c2f4d83e2a9796db4f
web3swift: aadc7a9b0c3b0384227eff181e39ba24ebfcd76c
WKBridge: 677fc36b9a9e4a80b6f9c4e915480d8fd91f5ad5

PODFILE CHECKSUM: ed17f63e9fc4feec3b3d9d88971f86da22d55a1f

COCOAPODS: 1.6.0.beta.2
20 changes: 20 additions & 0 deletions Example/web3swiftBrowser/Pods/BigInt/LICENSE.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading