Implemented enhancements:
Merged pull requests:
1.5.1 (2018-10-22)
Merged pull requests:
1.5 (2018-10-18)
Implemented enhancements:
- Can you add support for ERC-721 tokens #7
Closed issues:
- Creating a new wallet is too slow #63
- need to update for Xcode10 #49
- Web3.Utils.formatToEthereumUnits #48
- Interface ideas are welcome for v2.0 #3
Merged pull requests:
- Add TxPool and ERC721 native class #68 (shamatar)
- Feature/erc721 #67 (BaldyAsh)
- Feature/adding logo #66 (BaldyAsh)
- adds txpool function and its local node test #64 (currybab)
- License got reverted somewhere after PRs #60 (shamatar)
1.1.10 (2018-10-04)
Merged pull requests:
- Preliminary ENS support, start module splitting #59 (shamatar)
- Feature/readme improvement #55 (BaldyAsh)
- Feature/support obj c #54 (BaldyAsh)
- Feature/ENSsupport #53 (FesenkoG)
- Add Travis configuration #52 (skywinder)
- Added ERC-20 token for testing web3swift lib #50 (BaldyAsh)
1.1.9 (2018-09-18)
Fixed bugs:
- eth.getAccounts() function returns an empty address Array #24
- EIP681 bug fixes, accessibility in Function changed #35 (FesenkoG)
Closed issues:
- the version 1.1.6 couldn't from password and keystore to get the privateKey #32
- Need implementation of EIP-681 parsing #25
Merged pull requests:
- Update for XCode 10 #39 (shamatar)
- Basic ENS support added, EIP681 parsing supports ENS from now. #38 (FesenkoG)
1.1.7 (2018-09-13)
Fixed bugs:
- Thread blocked #16
Closed issues:
- How to create same address and keystore by mnemonics? #22
Merged pull requests:
- Fix ethereum address parsing, add readme #34 (shamatar)
- complete EIP681, fix the most stupid Ethereum address parsing #33 (shamatar)
- Add examples to readme, prettify formatting #31 (skywinder)
- continue eip681 work #27 (shamatar)
- Implement EIP681 parser (untested) #26 (shamatar)
- Change access control of function fromRaw in struct EthereumTransaction #11 (Plazmathron)
1.1.6 (2018-09-04)
Merged pull requests:
Closed issues:
Merged pull requests:
0.6.0 (2018-04-24)
Closed issues:
- InValid Account Error #76
Merged pull requests:
- add example of ERC20 transfer in Example #81 (shamatar)
- include example of ERC20 token transfer #80 (shamatar)
- Allow BIP32 keystore init from seed directly Add convenience BIP32 keystore and KeystoreV3 serialization methods Test custom path derivation after saving Add new BIP39 languages #74 (shamatar)
0.5.6 (2018-04-20)
Fixed bugs:
- Crash when generate keystore by mnemonics #62
Closed issues:
- BIP39 Keystore not accessible from keystore parameter path #68
Merged pull requests:
- convenience methods in web3.eth to send ETH using either raw BigUInt value in Wei, or parsing a decimal string of arbitrary units #72 (shamatar)
- improve BIP32 serialization to disk #71 (shamatar)
- Fix BIP32 keystore when used through Manager #70 (shamatar)
- add marshalling and unmarshalling signature as a part of Web3.Utils #69 (shamatar)
- Event parsing example from user case #67 (shamatar)
0.5.5 (2018-04-18)
Closed issues:
- Thread 1: Fatal error: Unexpectedly found nil while unwrapping an Optional value #57
Merged pull requests:
- Solidity bound ECRecover test and example #66 (shamatar)
- Fix BIP 32 derivation in release build (with optimization) #65 (shamatar)
- Tests refactoring #61 (skywinder)
0.5.4 (2018-04-16)
Merged pull requests:
0.5.3 (2018-04-16)
Merged pull requests:
0.5.2 (2018-04-16)
Implemented enhancements:
- Signing and unsigning. #52
Fixed bugs:
- Signing identical transaction results in different raw tx #53
- I can not use my contract ? #43
- Use of unresolved identifier 'EthereumAddress' #14
Closed issues:
- the method " web3.eth.getBlockByNumber()" reseult fail? #54
- the method"web3Main?.eth.getBalance()" result is not correct? #50
- Documentation, samples, comments #13
Merged pull requests:
- add ECrecover, personal sign and unlock account methods #58 (shamatar)
- Refactor secp256k1 part Slightly update an example Start working on web3.personal #56 (shamatar)
- fix regression #55 (shamatar)
- fix balance, provide better transaction receipt #51 (shamatar)
0.5.1 (2018-04-11)
Merged pull requests:
0.5.0 (2018-04-10)
Implemented enhancements:
- Support returning structs from functions #33
- Mnemonic account with five level derivation path like M/44'/60'/0'/0/1 #42
Fixed bugs:
- Build error during archiving web3swift #15
Merged pull requests:
- merge 0.5.0 #47 (shamatar)
- cleanup to prevent Pod from panicking #45 (shamatar)
- Fixes for external node work and more flexibility for BIP32 childs derivation #44 (shamatar)
0.4.1 (2018-04-07)
Implemented enhancements:
Closed issues:
- there is some error in example #27
- EthereumKeystoreV3 constructor with KeystoreParamsV3 #17
- Example and Code are different #9
Merged pull requests:
- ABIv2 encoder now also works. Tested for most of the types, including string[2] and string[] #41 (shamatar)
- Tested ABIv2 parser, with no regressions #40 (shamatar)
- Streamlined concurrency, generic operations and fanout|join are available #39 (shamatar)
0.4.0 (2018-04-04)
Implemented enhancements:
- Struct encoder/decoder: Using a struct in a public function with ABIEncoderV2 #32
Closed issues:
- BIP32Keystore and EthereumKeystoreV3 can't getPrivateKeyData #28
Merged pull requests:
0.3.6 (2018-04-02)
0.3.5 (2018-03-20)
Implemented enhancements:
- KeyStoreManger has only one constructor #20
Closed issues:
- web3contract send function incorrect error #25
- Develop branch 404 #24
- AbiElement.decodeReturnData supports only dynamicTypes #23
0.3.4 (2018-03-18)
0.3.3 (2018-03-05)
0.3.2 (2018-03-03)
Closed issues:
0.3.1 (2018-03-01)
0.3.0 (2018-02-27)
0.2.99 (2018-02-27)
Closed issues:
- Problem with signing/sending transactions #8
0.2.98 (2018-02-27)
Closed issues:
- Method eth_getAccounts not supported #7
- Would crash when trying to parse my abi data #6
- Web3 Provider #5
- Creating a new keystore using mnemonics #4
Merged pull requests:
- Add support for macOS #10 (dsemenovsky)
0.2.12 (2018-02-01)
0.2.11 (2018-02-01)
0.2.10 (2018-01-31)
Closed issues:
- How to pass parameters to Contract Method? #3
0.2.9 (2018-01-29)
Closed issues:
* This Change Log was automatically generated by github_changelog_generator