Commit Graph

60 Commits (3f12840b409330b36104a008188fad6324965f1d)

Author SHA1 Message Date
Michael Scoff 3e04c769cf Implement backup and deletion with activity indicator 7 years ago
Michael Scoff af0aabe90b Disable mnemonic phrase. 7 years ago
Michael Scoff 29a33d499e Import. BIP39 implemented 7 years ago
Michael Scoff cf0da3f3b0 Fixing my messed up merge 😢 7 years ago
Alejandro Isaza cc141c7cb8 Fix transaction signing 7 years ago
Michael Scoff 3ab956f286 Add address property to return 0x address format 7 years ago
Alejandro Isaza 2f65e364d5 Replace Geth with TrustKeystore 🎉 7 years ago
Michael Scoff 7e4d858751
Browser new (#192) 7 years ago
Michael Scoff 25f9b30f10 Add watch address functionality 7 years ago
Michael Scoff 9821cd2679
Added custom data input (#149) 7 years ago
Michael Scoff 64b3e4f69c Fix duplicate accounts issue 7 years ago
Michael Scoff cd6f1b7157 Consolidate password generation. Use random password to encrypt keystore 7 years ago
Michael Scoff df9f3b80e1 Add SkipBackupFilesInitializer and exclude all documents directory 7 years ago
Michael Scoff 99636f6097
Initialize EtherKeystore only if isProtectedDataAvailable true (#112) 7 years ago
Michael Scoff 1e5464db3e Set accessibleWhenUnlockedThisDeviceOnly as default option 7 years ago
Alejandro Isaza d61d9a7ebc Convert to Swift 4 (#97) 7 years ago
Alejandro Isaza 0f2a2816f6 Convert to Swift BigInt library (#94) 7 years ago
Michael Scoff f6d90e2802 Lock keystore after signing transaction 7 years ago
Michael Scoff cdf22e8afa Move keychainKeyPrefix into Constants 7 years ago
Michael Scoff b6bb2a45ac Add addSkipBackupAttributeToItemAtURL 7 years ago
Michael Scoff 3c524a91ca Avoid duplicate accounts for both keystone and private key 7 years ago
Michael Scoff 5f264b79d7 Move into separate file 7 years ago
Michael Scoff 608c87cd5a Import your wallet with private key 7 years ago
Philipp Rieger acac2c5820 Adjusted correct padding for AES. 7 years ago
Philipp Rieger 8c9acbee4a Generated salt randomly. 7 years ago
Philipp Rieger d408b8ca82 Fixed logic bug in the key derivation. 7 years ago
Philipp Rieger c155e2b819 Added conversion from hex string to hex array for the private key. 7 years ago
Philipp Rieger ee2d76027d Changed number of iterations for PBKDF2. 7 years ago
Philipp Rieger 74b7dcfaf7 Adjusted JSON format. 7 years ago
Michael Scoff f533f543b4 Fix error 7 years ago
Michael Scoff 7fcd386459 Add convertPrivateKeyToKeystoreFile function test 7 years ago
Philipp Rieger 926e353176 Changed AES mode from CBC to CTR as required. 7 years ago
Philipp Rieger e5f1bb70a4 First simple approach for converting private key to keystore file. 7 years ago
Michael Scoff 1eee5efa38 Create SignTransaction model 7 years ago
Michael Scoff 4bd8577a4e Clean up checking for duplicate code 7 years ago
Michael Scoff fe6bd19e9d Throw an error if user adds already added wallet #64 7 years ago
Michael Scoff d12d8ea595 Show loading indicator on loading importing wallet 7 years ago
Michael Scoff 7fe9349d71 Running creating wallet async 7 years ago
Michael Scoff 5c6fe5a921 Implemented export feature to take newPassword for export 7 years ago
Michael Scoff 169bd04f7d Create wallet in one tap 7 years ago
Michael Scoff 94063d60db Show selected account in accounts view 7 years ago
Michael Scoff 9c6365fc16 Add update password method 7 years ago
Michael Scoff 0060b083a6 Return appropriate error message on import wallet 7 years ago
Michael Scoff 3f7c6eca2f Add support for caching transactions 7 years ago
Michael Scoff 15e2720a4c Expose keychain to initializer. Renaming values 7 years ago
Michael Scoff b21a26fab0 Store password on creation, on export ask for you current password 7 years ago
Michael Scoff 0f89a71ec9 Rename to speed property 7 years ago
Michael Scoff 23dce14ce8 Rename to TransactionSpeed 7 years ago
Michael Scoff a1fd0580cc Add TransactionCost 7 years ago
Michael Scoff ee7be2ab5a Lowercased address key 7 years ago