- 23 Jun, 2020 1 commit
-
-
Hanwen Cheng authored
* move the derive button to the button * remove unused button * refactor redirection function * change the redirection after derivation * refactor e2e tests to fit new work flow * add version in about * validate pin input without button tapped * Update NetworkSelector.tsx * update westend genesis hash * fix e2e test * move two tabs in the bottom to one * fix e2e test * bump version to 4.3.2 * bump dependencies * remove password length limitation * update xcode settings * fix e2e test
-
- 16 Jun, 2020 1 commit
-
-
Hanwen Cheng authored
* add rust seed export function * add get secret with ref function * stash * add rust function for derive mini secret key * fix test on rust part * add bindings on native part * add js bindings * add hard derivation check function and tests * add test in rust for passworded keypairs secret * new path secret screen * add new hook for unlocking * refactor and improve unlocking * add genesisHash in the secret QR * add e2e test and fix ios building * fix rust test * update os version
-
- 02 Jun, 2020 1 commit
-
-
goldsteinsveta authored
* style: navigation bar bg color * feat: component QrTab * rename: QrTab > QrScannerTab * style: networkCard icons * fix: tsc declare 'react-native-navbar-color' * style: ButtonNewDerivation * style: pink everything derivation + refactor components * refactor: colors * style: identitiesSwitch * font: RobotoMono-Medium * refactor: ButtonMainAction * style: nits * fix image names * add images in ios * add font in ios * ignore yellowbox in e2e local test * fix header styling * style: nits * style: removes gap between PathsList view and ButtonNewDerivation * style: ButtonNewDerivation nits * move qrscanner to the bottom of the screen * style and typo: nits * style: color coding as in polkadotjs apps and polkascan * style: contrast ratios * style: derivations headings, gaps between groups * style: nit * style: signedMessage * reorder styles * change opacity of white color * fix button styles * use scroll container * fix: borked button * style: lighter white-gray * style: column buttons to be safe at small devices * style: compact seed input * style: nits * fix: typo * fix: blurry pixels * fix: app bg mismatch * style: center small lock * style: shadow * set pin input to vertical center * remove unused component * align button styles for android and ios * add extra padding for identities switch icon make it easier for tap * style: signed extrinsic/tx same as the new signed msg * style: QR first signing screens Co-authored-by:
Hanwen Cheng <heawen.cheng@gmail.com>
-
- 26 May, 2020 1 commit
-
-
Hanwen Cheng authored
-
- 14 May, 2020 1 commit
-
-
Hanwen Cheng authored
* fix error on scanning * fix path derivation bug * bump to 4.2.4 * upgrade react navigation
-
- 07 May, 2020 1 commit
-
-
Hanwen Cheng authored
-
- 05 May, 2020 1 commit
-
-
Hanwen Cheng authored
* fix: upgrade react navigation v5 * update project settings in ios * improve navigation by upgrading to react navigation v5 * make compiler happy * unlink react-native-secure-storage * make detox and react-navigation happy again * make e2e test happy * use safe area context app wide * delete stray comment * fix screen heading styles * fix pin backup navigation * revert change to rust target * fix ui overlap on android * remove bounce in ios scroll view * lint fix * feat: enable passworded identity * use keyboard scroll view * complete password generation * update react-native-camera and related polkadot api packages * add registry store and use type override * reduce android bundle size * update yarn.lock * update metadata * prettier happy * update polkadot api * add password in pinInputt * remove password from identity * add password in path derivation * remove log * complete password support * make compiler happy * refactor account store error handling * remove password check when signing * add lock icon for passworded account * add hint also on path * add extra hint text * fix autofocus and remove useRef * add e2e test suit for passworded account * make lint happy * destroy reference when app go into background * fix lint * add seed ref functions * enable pin los address creation * signing with seed reference * fix bridge in ios * use lists for data pointers for each identity * createSeedRefWithNewSeed function * fix logic error * more fix and complete e2e test * remove console log * add copyright * fix lint errors * refactor qrscanner to functional componnet * move files into module * finish sign process during scanning * refactor signed tx and message page * simplify seed ref getter in scanning * stash changes * refactor scanner store and improve multi part sign * complete signing for multi part * fix e2e * make lint happy * update babel related packages * merge master * Update yarn.lock * prevent detox to be included into package.
-
- 04 May, 2020 1 commit
-
-
Hanwen Cheng authored
* fix: upgrade react navigation v5 * update project settings in ios * improve navigation by upgrading to react navigation v5 * make compiler happy * unlink react-native-secure-storage * make detox and react-navigation happy again * make e2e test happy * use safe area context app wide * delete stray comment * fix screen heading styles * fix pin backup navigation * revert change to rust target * fix ui overlap on android * remove bounce in ios scroll view * lint fix * feat: enable passworded identity * use keyboard scroll view * complete password generation * update react-native-camera and related polkadot api packages * add registry store and use type override * reduce android bundle size * update yarn.lock * update metadata * prettier happy * update polkadot api * add password in pinInputt * remove password from identity * add password in path derivation * remove log * complete password support * make compiler happy * refactor account store error handling * remove password check when signing * add lock icon for passworded account * add hint also on path * add extra hint text * fix autofocus and remove useRef * add e2e test suit for passworded account * make lint happy * destroy reference when app go into background * fix lint * add seed ref functions * enable pin los address creation * signing with seed reference * fix bridge in ios * use lists for data pointers for each identity * createSeedRefWithNewSeed function * fix logic error * more fix and complete e2e test * remove console log * add copyright * fix lint errors * rebase commit on master
-
- 30 Apr, 2020 1 commit
-
-
Hanwen Cheng authored
* fix: upgrade react navigation v5 * update project settings in ios * improve navigation by upgrading to react navigation v5 * make compiler happy * unlink react-native-secure-storage * make detox and react-navigation happy again * make e2e test happy * use safe area context app wide * delete stray comment * fix screen heading styles * fix pin backup navigation * revert change to rust target * fix ui overlap on android * remove bounce in ios scroll view * lint fix * feat: enable passworded identity * use keyboard scroll view * complete password generation * update react-native-camera and related polkadot api packages * add registry store and use type override * reduce android bundle size * update yarn.lock * update metadata * prettier happy * update polkadot api * add password in pinInputt * remove password from identity * add password in path derivation * remove log * complete password support * make compiler happy * refactor account store error handling * remove password check when signing * add lock icon for passworded account * add hint also on path * add extra hint text * fix autofocus and remove useRef * add e2e test suit for passworded account * make lint happy * destroy reference when app go into background * fix lint * add seed ref functions * enable pin los address creation * signing with seed reference * fix bridge in ios * use lists for data pointers for each identity * createSeedRefWithNewSeed function * fix logic error * more fix and complete e2e test * remove console log * add copyright * fix lint errors * fix unlock identity error
-
- 21 Apr, 2020 1 commit
-
-
Hanwen Cheng authored
* fix: upgrade react navigation v5 * update project settings in ios * improve navigation by upgrading to react navigation v5 * make compiler happy * unlink react-native-secure-storage * make detox and react-navigation happy again * make e2e test happy * use safe area context app wide * delete stray comment * fix screen heading styles * fix pin backup navigation * revert change to rust target * fix ui overlap on android * remove bounce in ios scroll view * lint fix * feat: enable passworded identity * use keyboard scroll view * complete password generation * update react-native-camera and related polkadot api packages * add registry store and use type override * reduce android bundle size * update yarn.lock * update metadata * prettier happy * update polkadot api * add password in pinInputt * remove password from identity * add password in path derivation * remove log * complete password support * make compiler happy * refactor account store error handling * remove password check when signing * add lock icon for passworded account * add hint also on path * add extra hint text * fix autofocus and remove useRef * add e2e test suit for passworded account * make lint happy * add path error indicator
-
- 01 Apr, 2020 1 commit
-
-
Hanwen Cheng authored
* fix: add backward compatibility for kusama account with different genesisHash * refactor: regroup the paths into their own network * fix logic error
-
- 27 Mar, 2020 1 commit
-
-
Hanwen Cheng authored
* update react-native-camera and related polkadot api packages * add registry store and use type override * reduce android bundle size * update yarn.lock * update metadata * prettier happy * update polkadot api * remove log * still use iphone SE as test e2e device
-
- 23 Mar, 2020 1 commit
-
-
Hanwen Cheng authored
* fix: upgrade react navigation v5 * update project settings in ios * improve navigation by upgrading to react navigation v5 * make compiler happy * unlink react-native-secure-storage * make detox and react-navigation happy again * make e2e test happy * use safe area context app wide * delete stray comment * fix screen heading styles * fix pin backup navigation * revert change to rust target * fix ui overlap on android * remove bounce in ios scroll view * lint fix * fix: signing button position
-
- 19 Mar, 2020 1 commit
-
-
Hanwen Cheng authored
* fix: upgrade react navigation v5 * update project settings in ios * improve navigation by upgrading to react navigation v5 * make compiler happy * unlink react-native-secure-storage * make detox and react-navigation happy again * make e2e test happy * use safe area context app wide * delete stray comment * fix screen heading styles * fix pin backup navigation * revert change to rust target * fix ui overlap on android * remove bounce in ios scroll view * lint fix
-
- 13 Mar, 2020 1 commit
-
-
Hanwen Cheng authored
* Add Edgeware * fix path * merge master branch * build: update polkadot dependencies and remove redundant packages * update kusama metadata to latest * fix tests * prepare polkadot network * add edgeware network * add kulupu network * update title * compatible with network without genesisHash * add edgeware logo * order network list * give each network a order field * rephrase * fix order Co-authored-by:
carumusan <879525+carumusan@users.noreply.github.com>
-
- 11 Mar, 2020 1 commit
-
-
Hanwen Cheng authored
* fix path * merge master branch * build: update polkadot dependencies and remove redundant packages * update kusama metadata to latest * fix tests
-
- 05 Mar, 2020 1 commit
-
-
Hanwen Cheng authored
* rebase to master * fix rebase deletion * remove console logs and ignore useless warning * use eslint unused vars * add ethereum signing test * re-arrange e2e and unit configs, use common jest config * update .gitignore * fix configs * fix android bug and upgrade detox * rename unit test scripts * update docs with yarn unit * remove debug logs * update test config
-
- 03 Mar, 2020 1 commit
-
-
Hanwen Cheng authored
* init typescript settings * change let to const * use typescript strict * update lint config for typescript * update lint config for typescript * upgrade to react-navigation v4 and use typed navigator * add required dependency for react navigation * update with eslint and App.tsx * following merging * refactor buttons * refactor * stash * add types for networks specs * fix add legacy account error * update typescript configs * refactor identity and account stores * hoc.js to typescript * refactor main landing page * complete identity utils and account store * renaming files * refactor components and payloads component * refactor all the components and scanner store * fix typescript compiler errors * rename alls screens * refactor screens * refactor all the screens * fix typescript compiler errors * fixed compiler and lint error * reorder files and use path alias * reoder imports * ignore jest caches * integrate typescript with jest * integrate e2e test * update travis config and readme * remove logs and comments * delete redundant line * fix scanner name * multi signing fix * add default catch * use await to avoid async problem and remove one warning with source.uri * use path alias of e2e and utils * imporve sign button display in small screen * hide path derivation option for ethereum account * fix path display error * fix ethereum delete problem * imporve navigation * upgrade react navigation to resolve bug * add react hooks lint * fix missing icon bug
-
- 10 Feb, 2020 1 commit
-
-
Hanwen Cheng authored
-
- 07 Feb, 2020 1 commit
-
-
Hanwen Cheng authored
* chore: add name into account qr code * chore: rename * merge master
-
- 06 Feb, 2020 2 commits
-
-
Hanwen Cheng authored
* extract root as normal custom account * extract network root account into list * do not create root account when create new identity * renaming new root account * enable derive path in paths list * init network selector component * complete UI component and path derivation * complete functionality * fix bug * exclude network options in dev * use pathId to index custom path account's network * update warning * enable create custom path and fix touchable error in android
-
Hanwen Cheng authored
* extract root as normal custom account * extract network root account into list * do not create root account when create new identity * renaming new root account * enable derive path in paths list * remove unused comment
-
- 20 Jan, 2020 1 commit
-
-
Hanwen Cheng authored
* add whitespace after tapping the suggestion text * fix mistake in split function * Update src/components/AccountSeed.js Co-Authored-By:
Joseph Mark <sjeohp@gmail.com> * fix lint error Co-authored-by:
Joseph Mark <sjeohp@gmail.com>
-
- 16 Jan, 2020 2 commits
-
-
Hanwen Cheng authored
* fix: display soft derivation custom path * group the unknown path with first path * add comments and fix according review * grammar Co-authored-by:
Thibaut Sardan <33178835+Tbaut@users.noreply.github.com>
-
Hanwen Cheng authored
* feat: enable derive path from existed path * add test for getNetworkKey function * update UI with input path * fix naming and account related text
-
- 09 Jan, 2020 2 commits
-
-
Hanwen Cheng authored
* fix: update pin hint text * add activities on return button pressed for input * update e2e test * update e2e test
-
Hanwen Cheng authored
* add rust support for different mnemonic size * binding to android and ios * add support in javascript * reverse colors for seed phrase word count btn button shoud indicate not own, but phrase's current state * still use default with 24 words Co-authored-by:
goldsteinsveta <svetlana.goldstein@gmail.com>
-
- 03 Jan, 2020 2 commits
-
-
Hanwen Cheng authored
-
Hanwen Cheng authored
* fix: add custom scroll view with custom scroll bar * add copy right info for new file
-
- 02 Jan, 2020 1 commit
-
-
Hanwen Cheng authored
* fix: custom path derivation with known network * remove console.log
-
- 23 Dec, 2019 1 commit
-
-
Hanwen Cheng authored
* add network icon to legacy account * refactor screen heading * fix stylesheet creation * remove protocol from AccountIcon * add root account derivation * enable derivation root from derivationPath screen * add '//kusama' into test suites * fix match and remove console.log * flatten styles in screenHeadings * fix: enable creating custom path * enable signing with unknown network * fall back unknown network to substrate network * change workflow * adjust e2e test * add custom path test * adjust test and fix group with unknown network root path * remove redundant component * fix nits * enable root address * use corresponding network key when generating known network * root identity in the network list screen * fix ui of root account * fix delete navigation * remove root from customized paths * update warning text * grammar ... * rephrase and fix network list calculation * display account info in transaction screen * fix signing and naming * rephrase warnings * fix signing problem * fix scanner extra cleanup error * refine navigation
-
- 21 Dec, 2019 1 commit
-
-
Hanwen Cheng authored
-
- 12 Dec, 2019 1 commit
-
-
Hanwen Cheng authored
* add network icon to legacy account * refactor screen heading * fix stylesheet creation * remove protocol from AccountIcon * add root account derivation * enable derivation root from derivationPath screen * add '//kusama' into test suites * fix match and remove console.log * flatten styles in screenHeadings * change workflow * move add network button to bottom * revert the channge on AccountNetworkChooser.js
-
- 11 Dec, 2019 2 commits
-
-
Hanwen Cheng authored
-
Hanwen Cheng authored
* test: add eslint-plugin-import validation * add mock object for native modules in test
-
- 02 Dec, 2019 1 commit
-
-
Hanwen Cheng authored
* update network constant * change test naming * update with cc3 genesisHash * decouple genesisHash with identities schema * fix account display error and migration code * update test * fix null errors * move existed cc2 to unknown network * fix bugs * fix navigation actions * fix bugs * move migration code before agree to privacy policies * small fix * refactor accountDetails * backward compatble with legacy substrate accounts * fix network list when create identity * fix: expected address * correct migration * remove logs
-
- 28 Nov, 2019 1 commit
-
-
Hanwen Cheng authored
* enable valid indication for bip39 account * enable unlock brain wallet seed with extra white space * add unit test * only space should also allowed for brain wallet * fix debounce
-
- 27 Nov, 2019 2 commits
-
-
Hanwen Cheng authored
* fix: current Identity screen after deletion * remove fallback of currentIdentity * reset currentIdentity when legacy account is chosen * fix bug and sanity check * fix naming bug
-
Hanwen Cheng authored
* chore: ignore generated file * fix: schema should use encryptedSeed * chore: renaming for better understanding * chore: rephrase comment
-
- 22 Nov, 2019 1 commit
-
-
Thibaut Sardan authored
* remove version * dumb commit to run ci * dumb commit to run ci
-