James Sangalli
1b2b5224bd
rename confusing structs and vars
7 years ago
Oguzhan Gungor
8b3126e6fa
Adding a new ethereum unit - finney
7 years ago
Michael Scoff
6d9f379e9f
Parse all transactions on initial start
...
Then fetch all the contract and insert them into tokens datastore
7 years ago
Michael Scoff
a1f77e80ce
Remove exchange functionality ( #253 )
7 years ago
Michael Scoff
c2d73ad9c7
Convert to Address
7 years ago
Michael Scoff
e4f8b5c492
Skip to: Address since it could be optional
7 years ago
Michael Scoff
46218ae7ea
ParsedTransaction = > PendingTransaction
7 years ago
Michael Scoff
1decc7ca22
Refactor pending transactions
7 years ago
Michael Scoff
d108b51c38
Make SignTransaction.to optional
7 years ago
Michael Scoff
6f4f42ebc7
Rename address => to
7 years ago
Michael Scoff
73e096711b
Save transactions in EIP 155 format
7 years ago
Alejandro Isaza
2f65e364d5
Replace Geth with TrustKeystore 🎉
7 years ago
Michael Scoff
7e4d858751
Browser new ( #192 )
...
* browser
* Injecting web3 into the webview
* browser
* Injecting web3 into the webview
* Add demo example and handle sign transaction pop up
* Add DappAction
* commit
* Revert "Merge branch 'master' into browser-new"
This reverts commit fde0885e47dddadaf48f6261d919a7e9e4a68e19, reversing
changes made to eef346d2f74f1c1f47c15c4ebe883b9d01e356bc.
7 years ago
Michael Scoff
25f9b30f10
Add watch address functionality
7 years ago
Michael Scoff
8140c24626
Remove chainID from PushDevice
7 years ago
Miachel Scoff
816e2de6f4
Conform PushDevice to Encodable
7 years ago
Michael Scoff
9821cd2679
Added custom data input ( #149 )
...
* Localize strings
* Add browser coordinator
* Only allow to delete custom tokens
* Refactor sending transactions
7 years ago
Michael Scoff
e5af90d4ab
Refactor ERC20 tokens and transaction operation
7 years ago
Michael Scoff
af5a216088
Ability to switch from short to full balance format on tap
7 years ago
Michael Scoff
c3633033b1
Use .floor
7 years ago
Michael Scoff
cd21d69592
Improved tokens amount representation
7 years ago
Michael Scoff
4b66fd96c7
Added total network fee option when changing gas price/limit
7 years ago
Michael Scoff
805d1e7990
Use short formatter for balance
7 years ago
Michael Scoff
b6e591d42e
Adapting BigInt across transfers as main type
...
From now on we could use this convention for currency values:
value: BigInt - ether value, or token value
amount: String - formatted value, usually as short: 12.1234, or full
12.123456789
7 years ago
Michael Scoff
d0e0b70db2
Move into String extension
7 years ago
Alejandro Isaza
8147513391
Implement new ether number formatter ( #104 )
7 years ago
Michael Scoff
499ff85d7e
Move into separate files
7 years ago
Alejandro Isaza
d61d9a7ebc
Convert to Swift 4 ( #97 )
...
* Convert to Swift 4
* Use Xcode 9.1 for TravisCI
* Updated outdated pods
7 years ago
Alejandro Isaza
0f2a2816f6
Convert to Swift BigInt library ( #94 )
...
* Convert to Swift BigInt library
* Remove force unwraps
7 years ago
Michael Scoff
ce9306a834
Getting exchange to work
7 years ago
Michael Scoff
aac0e27f69
Tokens ( #84 )
...
* Add LocalizedOperation
* Add LocalizedOperationObject
* Present tokens value in the UI
7 years ago
Michael Scoff
e2527684ff
Integration Trust Service ( #79 )
...
* Revert "Revert "Use trust provider to fetch transactions""
This reverts commit eb4149ad49
.
* Revert "Revert "Remove etherscan service""
This reverts commit daf179ca73
.
* Add Operation and ERC20Contract models
Test
7 years ago
Michael Scoff
daf179ca73
Revert "Remove etherscan service"
...
This reverts commit e59ea71f43
.
7 years ago
Michael Scoff
e59ea71f43
Remove etherscan service
7 years ago
Michael Scoff
eb55d75f5c
Show token balance in send view
7 years ago
Michael Scoff
d158b576b0
Use Int value
7 years ago
Michael Scoff
614191eaf6
Add lots of changes
7 years ago
Michael Scoff
db083d59c1
Integrating Trust Client
7 years ago
Michael Scoff
0d16ba06a0
Optimize to Xcode 9.1
7 years ago
Michael Scoff
a748d9eb87
Add Transaction action type
7 years ago
Michael Scoff
f86a73027c
Support for ERC20 sending! Yaaaaa
7 years ago
Michael Scoff
f43281b895
Add InCoordinator
7 years ago
Michael Scoff
124b1d9b81
Fixes: Shows transactions in wallet not belong to current wallet
...
Fixes: https://github.com/TrustWallet/trust-wallet-ios/issues/69
7 years ago
Michael Scoff
1eee5efa38
Create SignTransaction model
7 years ago
Michael Scoff
fe6bd19e9d
Throw an error if user adds already added wallet #64
...
Fixes https://github.com/TrustWallet/trust-wallet-ios/issues/64
7 years ago
Michael Scoff
142c80da17
Set currency mode and remove currency symbol
7 years ago
Michael Scoff
0fe3965771
Fix locale current for ETH, and fix empty balance
7 years ago
Michael Scoff
0802eab833
Add chainID parameter for registering push notifications
7 years ago
Michael Scoff
560f094bd7
Fixed double conversion in tokens
7 years ago
Michael Scoff
2486c4582d
[WIP] Push Notifications ( #54 )
...
* Add settings_push_notifications.png
* Add PushNotificationsRegistrar.swift
* Add Push notifications option in settings
* Register Push notifications on launch
* Add Constants
* Add PushNotificationsService
* Add PushDevice
* Added files
* Install Moya
* Enable push notifications
* Change pushNotificationsEndpoint
* Trigger register and unregister call
* Making register and unregister work
* Fixed merge
* Remove swiftlint warnings
7 years ago