- 22 Nov, 2019 2 commits
-
-
Hanwen Cheng authored
* create legacy account list and identities switch * refactor account store for legacyAccountList view * init identityNew screen * style: logo * style: color change * react vector icons * component: ButtonIcon * IdentitySwitch in header * rename empty to emptyAccount * finish identityNew screen data binding * Update IdentitiesSwitch.js * style: header * ButtonIcon text option * remove useless isWelcome and fix lint error * fix typo * refactor LegacyAccountBackup * init IdentityNew * ButtonIcon onPress isRequired * font styles component * style: IdentitySwitch * style mop up: IdentitySwitch * style chores * style: listed cards * basic account creation for identity backup screen * IdentityBackup, IdentityPin, PathsList * shadow and misc styles * style mop up: listed cards * network logos * AccountCard can function as a networkButton Because in v4 each identity has only one network account for each network, there's no need for visual differenciation between networkButton and AccountCard in AccountList, NetworkChooser, AccountNew, AccountRecover etc. * style: layout containers for screens with AccountCard * style and fixedPrefix prop for TextInput fixedPrefix will be used to indicte full derivation path * fontStyle for seed phrases * unlock logic, new seed generation, path derivation * prepared place for identityList * integrate idenity serializer * add and move specs to certain foler * Button props * show path with netwok * merge * data bind with derivation path screen * remove navigationOptions and refactoring to stateless component * finish identity recover feature * fix all lint warnings * current identity label on identitiesSwitch * identiy management and identity backup * fix derivation and add error handling for wrong derivation path * group paths in paths list screen * show path name * path details screen, delete path function * add Path Management Screen * reset disconnect behaviour * use accountId as address * ethereum account list in idenitty and remove legacy account creation * signing function for the account in identity store * fix according to YJ review, reset some navigation behavior * fix some warnings * Update SecurityHeader.js * scrollable identitySwitch * show only available networks * rephrase backup identity * add scan buttton to the bottom * start screen with network chooser * revert conflicts * settings * Revert "revert conflicts" This reverts commit c54069f5. * e2e test for default substrate account creation * e2e test for derivation hard key * show no accountt hint text on androiid * refactor qr scanner * add identity management dropdown to every identity * style: identity screen * fix initial errors * update account network chooser * directly navigation to derivation if there is no key * add path id for kusama dev * directly account creation with ethereum account * networkParams example * show error icon if network is unknown * style: pathCard for non-Substrate * style: group path * style: substrate derivation * display path of groupPaths * vertical spacing for (un)grouped pathCards * fix address issue * btns: new derivation and scan * style: qr * delete error handling * after delete non-substrate * switcher style corrections * antdesign icons * icons and headings * eth address render fix * heading PathsList * sign message bug fix, navigate to signedMessage * style details * styles: optimised for smaller screens * ScreenHeader and ButtonMainAction components everywhere * ButtonMainAction display adjustments * display logic for different user cases * scan button fix * security and errors * upgrade detox to latest version and merge * use new fonts * `add legacy account` button for test backward compatibility * add test for delete path * textInput adjustments * delete idenitity * add currentIdentity to pathcard * fix test multi item problem * add mock file for scanning test * mock recover identity and update genesisHash * Screens with seeds * screens w popups * identity (mnemonic) icon in paths * add account signing process * tested signing process, and bug fixes * style chores * correct signing process * improved touch, scroll and popup behaviours * new shadows * error test @YJ * fix: test_substrate_sign1 * remove test sign1 * fix delete bugs * style onboarding message * payload screen styling * fix navigation after scan * refactor signed screen * button position @ios fix * icon centering @ios fix * back from debugging * lead to identitiesSwitch after deletetion * signed message styling * fix signed message styling * fix signing in ethereum * fix eslint with hooks * use async functions for setState * group alerts * more test cases and soft key fix * improve path grouping * sort list and add keys * hide tac buttons after first login * put logo on left consistently * use alternative for regex look behind * fix e2e test * use switchNavigator * remove logs and remarks * remove useless code * copyright and use strict everywhere * comment out unused code * use accountId instead of address * remove warnings * remove logo when back button appear * Use about screen instead of settings * fix grumbles * remove unused refs * style fix * back from debugging * fix card name not shown problem * style: Substrate TxDetails * indication of sender/recipient for PathCards * move duplicated code into component and fix merge error * fix: loading error * move method to top * fix naming in path derivation * separate soften keys from harden * use memo to improve performance on pathslist * Revert "Merge branch 'hanwen-fix-loading' into sveta-hanwen-hdkd" This reverts commit 7fbcfb25, reversing changes made to b0375444. * UI fix, fix unclickable legacy items on legacyAccountList * TxDetails for small screen * 8 * 4 = 32 * fixes according to code review * extract onPress and use PureComponent if possible * add error handling for derived address generation * fix signing * fix grumbles according to review * save uppercase account id * fix styling * fix grumbles * extract function out of render method * Update identityManipulation.spec.js * fix extra separator * two buttons in row for small screen * styling fix * remove extra margin
-
Thibaut Sardan authored
-
- 21 Nov, 2019 4 commits
-
-
gabriel klawitter authored
-
gabriel klawitter authored
-
gabriel klawitter authored
-
gabriel klawitter authored
-
- 18 Nov, 2019 1 commit
-
-
YJ authored
* fix: bump kusama metadata * fix: update genesis hash and decimals for substrate dev
-
- 09 Nov, 2019 3 commits
-
-
Hanwen Cheng authored
-
Hanwen Cheng authored
* chore: add rust test to test * remove rust test from main for now
-
YJ authored
* fix: bump kusama metadata * feat: rust schnorrkel verify bindings * fix: add ios bindings
-
- 01 Nov, 2019 1 commit
-
-
Hanwen Cheng authored
* chore: es lint with root folder * update eslint ignore path
-
- 31 Oct, 2019 5 commits
-
-
YJ authored
* fix: bump kusama metadata * chore: bump to 3.0.11
-
YJ authored
* fix: bump kusama metadata * fix: format nested addrs
-
YJ authored
-
Thibaut Sardan authored
-
Thibaut Sardan authored
* bump to 3.0.10 * use 3010 instead of 310
-
- 30 Oct, 2019 2 commits
-
-
Hanwen Cheng authored
* chore: clean build when do `yarn clean` * add clean rust
-
YJ authored
* fix: show prehash image along with hash * fix: lint * fix: display missed frames by index * fix: remove from missed frames list once scanned * fix: edge case for multiple loops * fix: multiple loops * fix: off by one error * fix: asyn cscanner state clear * chore: bump @polkadot-js deps * fix: make tests pass * fix: qrcodehash * fix: blake2s -> blake2b * fix: signing hash * fix: hash the correct thing ffs * fix: stray print * fix: show payload details along with hash * fix: stray logs * fix: minor grumble * make android able to sign single part * fix: ethereum sign msg * fix: ethereum sign msg * fix: undeifned * fix: prehash optional
-
- 29 Oct, 2019 1 commit
-
-
Hanwen Cheng authored
* chore: add comments for detox pro-guard additional code * rephrase
-
- 28 Oct, 2019 2 commits
-
-
Hanwen Cheng authored
* init detox e2e test * Add first e2e test * add android configurations * fix detox rn-camera problem * add CI integration * update ci settings * update xcode version * use legacy build in CI * prettier xcode output * update with android * revert back to origin CI test * add E2E test in readme * Update .travis.yml * update detox guide * renaming * update readme * Update README.md Co-Authored-By:
Thibaut Sardan <33178835+Tbaut@users.noreply.github.com> * Update .travis.yml * Update README.md * fix binary path problem * remove before each reloading * rephrase
-
Thibaut Sardan authored
-
- 26 Oct, 2019 2 commits
-
-
YJ authored
* chore: bump @polkadot-js deps * fix: make tests pass * fix: bump patch * bump RN to 0.61.2 * correctly import native modules * typo * new dev node gen hash * correct new dev node gen hash * fix: prepend type * fix: feed extrinsic signature v4 to qr * fix: wrap it up * fix: make tests pass
-
Thibaut Sardan authored
-
- 24 Oct, 2019 1 commit
-
-
gabriel klawitter authored
-
- 23 Oct, 2019 1 commit
-
-
gabriel klawitter authored
-
- 21 Oct, 2019 1 commit
-
-
YJ authored
* wip: scanning progress and concat multipart to binary blob * fix: make it sign a multipart message (does not yet support injecting metadata) * fix: no pasta * fix: lint\ * fix: clear progress on navigation * fix: remove debugs * fix: clear unsigned data on navigation * fix: add button to manually start over * fix: find a way around the no account found error not bubbling up for multiparts * fix: remove conosle logs * fix: single frame
-
- 18 Oct, 2019 2 commits
-
-
Tomasz Drwięga authored
-
Prateek Nayak authored
* chore: Enable "Substrate Dev" netwok in Dev mode * Removed in #384, this brings back the Substrate Dev network when __DEV__ is active * Added Substrate Dev to AccountNetworkChooser * Brought back static-substrate.js * Added Substrate Dev in menu option * Uncommented relavent fields in constants.js * Uncommented isSubstrateDev
-
- 17 Oct, 2019 1 commit
-
-
Hanwen Cheng authored
* lock the version of eslint babel * revert previous workaround
-
- 16 Oct, 2019 1 commit
-
-
YJ authored
* fix: format nested args * fix: order nested call args * fix: make it all work with nested calls * chore: remove unused vars * fix: for review * fix: revert grumble * fix: grumbles, call ordering
-
- 14 Oct, 2019 2 commits
-
-
Hanwen Cheng authored
* use keyboard scroll view for pin input screen * add extra height for small screen * change to the original value
-
Hanwen Cheng authored
* feat: introduce eslint and configurations * add lint sort key plugin * fix lint catched errors * fix lint errors * update editor config * add husky with pre-commit hooks * fix default screen error * fix screen orders * removed non-unused-vars warnings * upgrade flow versions * fix non-unused-vars error in for loop * escalate unused-var from warning to error
-
- 07 Oct, 2019 1 commit
-
-
Thibaut Sardan authored
* feat: show unknown cannot delete * feat: hack to be able to delete accounts * feat: hack on the migration (untested) * chore: remove unexpected navigation to accountdetail on message signing * fix: new accounts bug * fix: in between * fix: use Map and introduce selectedKey instead of selectedAccount * fix: getByAddress * fix: eth signing and tx now working * fix: remove hack * chore: merge master * fix: allow account with unknown network to be saved (change pin or name) * fix: migration * chore: clean up * fix: address comments * Update src/screens/AccountNetworkChooser.js Co-Authored-By:
YJ <yjkimjunior@gmail.com> * Update src/stores/AccountsStore.js Co-Authored-By:
YJ <yjkimjunior@gmail.com> * Update src/screens/MessageDetails.js Co-Authored-By:
YJ <yjkimjunior@gmail.com> * Update src/stores/AccountsStore.js Co-Authored-By:
YJ <yjkimjunior@gmail.com> * Update src/util/db.js Co-Authored-By:
YJ <yjkimjunior@gmail.com> * Update src/util/db.js Co-Authored-By:
YJ <yjkimjunior@gmail.com> * Update src/util/db.js Co-Authored-By:
YJ <yjkimjunior@gmail.com> * fix: address comments
-
- 04 Oct, 2019 1 commit
-
-
Hanwen Cheng authored
-
- 02 Oct, 2019 2 commits
-
-
Thibaut Sardan authored
-
YJ authored
fix #398 - Format address decoded from method arguments to appropriate prefix, format tip as balance (#400) * fix: allow signing of accounts not on device * fix: keccak * fix: format tip as balance, encode address argument with appropraite prefix * fix: remove console log
-
- 30 Sep, 2019 2 commits
-
-
Thibaut Sardan authored
* fix: use Kusama cc2 genesis hash
-
Thibaut Sardan authored
Not waiting for YJ to validate this one since super small.
-
- 18 Sep, 2019 1 commit
-
-
Thibaut Sardan authored
-
- 16 Sep, 2019 1 commit
-
-
YJ authored
* fix: allow signing of accounts not on device * fix: keccak * fix: fallback, testing guideline * fix: fallback alert * fix: register polkadot session keys
-