Commit Graph

72 Commits (909d8a39db6ea03ad58bf989291e525a1df8f89c)

Author SHA1 Message Date
James Sangalli e1f6f4f990 add boilerplates for signing orders for market 7 years ago
Michael Scoff 4ca40713f3 Checking for lowercase wallet as well 7 years ago
Michael Scoff 5e2a776059 Add userDefaults depedency injection and cover watch address functionality 7 years ago
Michael Scoff 92987f42ed Return updated values 7 years ago
Michael Scoff ba8ae56530 Use UserDefaults for watch address 7 years ago
Michael Scoff 4d0ea721e2 Use URL type 7 years ago
Michael Scoff b934020414 Add keystoreDirectory and pass it to skip backup initialiazer 7 years ago
Michael Scoff a34e6cc60e Rename address to description 7 years ago
Michael Scoff d108b51c38 Make SignTransaction.to optional 7 years ago
Michael Scoff 6f4f42ebc7 Rename address => to 7 years ago
Michael Scoff ed67ab5da2
Add signMesasge method to the keystore (#216) 7 years ago
Michael Scoff 42c520dd75 Adapting to EIP55 7 years ago
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