- 09 Jan, 2020 1 commit
-
-
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>
-
- 02 Jan, 2020 1 commit
-
-
Hanwen Cheng authored
* update ios bundle * fix security screen heading * fix: align link icon * fix: terms and conditions format * fix privacy policy display * allow all screenheading to multiline Co-authored-by:
Thibaut Sardan <33178835+Tbaut@users.noreply.github.com>
-
- 23 Dec, 2019 1 commit
-
-
Thibaut Sardan authored
* bump 4005 * package
-
- 02 Dec, 2019 1 commit
-
-
Thibaut Sardan authored
-
- 23 Nov, 2019 1 commit
-
-
Hanwen Cheng authored
* chore: update js bundle * chore: bump version to 4.0.3
-
- 22 Nov, 2019 4 commits
-
-
Thibaut Sardan authored
-
Thibaut Sardan authored
-
Thibaut Sardan authored
-
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
-
- 09 Nov, 2019 2 commits
-
-
Hanwen Cheng authored
-
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 2 commits
-
-
YJ authored
* fix: bump kusama metadata * chore: bump to 3.0.11
-
Thibaut Sardan authored
* bump to 3.0.10 * use 3010 instead of 310
-
- 30 Oct, 2019 1 commit
-
-
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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 11 Sep, 2019 2 commits
-
-
Thibaut Sardan authored
-
Hanwen Cheng authored
-
- 10 Sep, 2019 1 commit
-
-
YJ authored
* fix: allow signing of accounts not on device * feat: format big number * fix: remove .only * fix: format balance with units * fix: add decimals and units to constants
-
- 09 Sep, 2019 1 commit
-
-
Thibaut Sardan authored
-
- 07 Sep, 2019 2 commits
-
-
Thibaut Sardan authored
-
YJ authored
-
- 05 Sep, 2019 2 commits
-
-
YJ authored
* fix: dont sign with method length prefix, make method and mortal era human readable * fix: unskip test, add better error handling for mismatched genesishhash * fix: cleanup * fix: with actualy kusama metadata stripped * fix: inject the correct metadata * fix: load the correct metadata based on genesis hash * chore: tx details styling and hosted node * Update src/screens/TxDetails.js
-
Thibaut Sardan authored
-
- 03 Sep, 2019 1 commit
-
-
Hanwen Cheng authored
* fix: remove componentWillReceiveProps in TextInput * fix: refactor QrView into functional component * fix: remove unused DataDetails and reference of AppStyle * fix: ignore the warning from dependencies * fix: EthBridger warning on iOS * chore: import order * Revert "chore: import order" This reverts commit 1621a2a1. * fix: logic error
-
- 30 Aug, 2019 3 commits
-
-
Thibaut Sardan authored
* chore: bump 301 * chore: bump 302
-
Thibaut Sardan authored
-
YJ authored
* fix: network key lookup, alert when check unexpected failures * fix: bundle * fix: signing a hash payload * fix: finalize for review * fix: bump rust deps * chore: bump and relink * chore: bump deps * fix: make it sign
-
- 26 Aug, 2019 1 commit
-
-
YJ authored
* feat: wip for adding QR support for UOS * chore: Squashed old branch * feat: expose blake2s hash function * fix: use ui-qr * fix: add peer dependencies for @polkadot/* * feat: handle decoding via UOS * fix: decode substrate payload! * fix(): network selection * Update src/components/QrView.js * fix(): backward compatible * fix(): Mock for a sparta account, add prefixes for substrate * fix(): address map for substrate accounts * fix: Duplicate function names in iOS * fix(): init with PolaIcon file, types, add ui-shared and react-native-svg * fix(): add @polkadot/util-crypto * fix(): add react-native-crypto with override and node-libs-react-native * fix(): add import 'crypto' in Apps.js * fix(): add stream-browserify and overrides * feat: Expose `substrateAddress` in native.js * fix(): ideenticon visible * fix: decode from u8a * fix(): pull in @polkadot/reactnative-identicon * fix: reformat data for consistency with legacy. temporary placeholdder for native substrateSign * fix(): remove test files * fix: update jest config to solve building problem on iOS * fix(): revert https://github.com/paritytech/parity-signer/pull/300 * fix: qr view * fix: update npm script for android dev startup * fix: decoding message and fix the screwed up qr code * fix: warning when signing payload hash * fix: remove nodefy and cleanup deps * fix: re-enable screenshot for debug * fix: typo * fix: remove punny dep * fix: remove polkadot/ui-shared * fix: remove timers-browsify * fix: remove string_decoder * fix: remove buffer * fix: remove hoist-non-react-statics * fix: use genesisHash and Address * fix: make it build * fix: move parsing logic to store, setup for hadnleing multipart * fix: store unsignedata * fix: setData uses scannerstore state unsigned data * fix: move parse to util * fix: new account creation with mock * fix: bring in native blake2s function * fix: advanced derived path field for new account * fix: move decores * fix: use react hooks in AccountIcon * fix: fix address and nits * fix: fix genesis in QR * fix: genesisHash as string * fix: use real accounts and mnemonic * fix: refactor * fix: setup unit tests, vscode debug env * fix: address encoding * fix: make tests pass * fix: multipart unit test * fix: setup for testing stores * fix: displaying ascii message to sign, use Kusama adddress in store * fix: unneeded hexToAscii * feat: sr25519 signing * fix: put current account in the state * fix: decode SCALE * fix: make tests pass * feat: Complete SURI derivation * feat: Expose blake2s proxy function in native.js * fix: use genesisHash * fix: use substrateAddress * fix: recover * fix: recover derivation * fix: refactor advanced (derivation path) field * fix: derivation path validity + refactor * fix: sign data * fix: binding for blake2 * fix: display derivation path and link to check pasword * fix: Added react methods to EthkeyBridge.m * fix: derivation for new accounts * fix: merge * fix: verify derivation pw * fix: remove dup, reset head * fix: merge conflicts, handling legacy etehrum txn * fix: show the hash for oversized message hex * fix: alert warning signing hash, get network key substrate * fix: remove log reports * fix: display decoded extrinsic payload details * fix: lock when saving accounts * fix: lock when unmounting backup view * fix: name wasn't save properly in securestore * fix: comment out Polkadot and add testnet * fix: bug ethereum new account and duplicated functions * fix: stray comment * fix: derive path * fix: bump api for payload with spec version * fix: making it build on android * fix: link RNSecureStorage * fix: link for ios * fix: finalize * fix: remove logs * fix: remove console logs * feat: wip for adding QR support for UOS * fix: use ui-qr * fix: add peer dependencies for @polkadot/* * feat: handle decoding via UOS * fix: decode substrate payload! * chore: Squashed old branch * feat: expose blake2s hash function * Update src/components/QrView.js * fix: Duplicate function names in iOS * feat: Expose `substrateAddress` in native.js * fix: decode from u8a * fix: reformat data for consistency with legacy. temporary placeholdder for native substrateSign * fix(): init with PolaIcon file, types, add ui-shared and react-native-svg * fix(): add react-native-crypto with override and node-libs-react-native * fix(): add stream-browserify and overrides * fix(): ideenticon visible * fix: qr view * fix: decoding message and fix the screwed up qr code * fix: warning when signing payload hash * fix(): remove test files * fix(): revert https://github.com/paritytech/parity-signer/pull/300 * fix: remove nodefy and cleanup deps * fix: re-enable screenshot for debug * fix: remove punny dep * fix: remove timers-browsify * fix: make it build * fix: move parsing logic to store, setup for hadnleing multipart * fix: store unsignedata * fix: setData uses scannerstore state unsigned data * fix: move parse to util * fix: bring in native blake2s function * fix: move decores * fix(): address map for substrate accounts * fix: use genesisHash and Address * fix: refactor * fix: advanced derived path field for new account * fix: setup unit tests, vscode debug env * fix: address encoding * fix: make tests pass * fix: multipart unit test * fix: setup for testing stores * fix: displaying ascii message to sign, use Kusama adddress in store * fix: decode SCALE * fix: make tests pass * feat: sr25519 signing * feat: Complete SURI derivation * fix: use substrateAddress * fix: recover derivation * fix: refactor advanced (derivation path) field * fix: sign data * feat: Expose blake2s proxy function in native.js * fix: merge * fix: display derivation path and link to check pasword * fix: remove dup, reset head * fix: merge conflicts, handling legacy etehrum txn * fix: show the hash for oversized message hex * fix: verify derivation pw * fix: rmeove crash reports, qr hex payload * fix: yarn.lock * fix: uncorrupt project.pbxproj, resolve merge conflicts * fix: finalize rebase * fix: rmeove unused function * fix: minor gurumbles * fix: fonts * fix: add back rn camera * fix: helper check valid json string * Update src/screens/MessageDetails.js Co-Authored-By:
Thibaut Sardan <33178835+Tbaut@users.noreply.github.com> * Update src/screens/MessageDetails.js Co-Authored-By:
Thibaut Sardan <33178835+Tbaut@users.noreply.github.com> * Update src/screens/MessageDetails.js Co-Authored-By:
Thibaut Sardan <33178835+Tbaut@users.noreply.github.com> * Update src/screens/About.js Co-Authored-By:
Thibaut Sardan <33178835+Tbaut@users.noreply.github.com>
-
- 21 Aug, 2019 1 commit
-
-
Thibaut Sardan authored
* chore: Squashed old branch * feat: expose blake2s hash function * fix(): network selection * fix(): backward compatible * fix(): Mock for a sparta account, add prefixes for substrate * fix(): address map for substrate accounts * fix: Duplicate function names in iOS * feat: Expose `substrateAddress` in native.js * fix: use genesisHash and Address * fix: new account creation with mock * fix: advanced derived path field for new account * fix: use react hooks in AccountIcon * fix: fix address and nits * fix: fix genesis in QR * fix: genesisHash as string * fix: use real accounts and mnemonic * fix: unneeded hexToAscii * feat: sr25519 signing * fix: put current account in the state * feat: Complete SURI derivation * fix: use genesisHash * fix: use substrateAddress * fix: recover * fix: recover derivation * fix: refactor advanced (derivation path) field * fix: derivation path validity + refactor * fix: display derivation path and link to check pasword * fix: derivation for new accounts * fix: verify derivation pw * fix: lock when saving accounts * fix: lock when unmounting backup view * fix: name wasn't save properly in securestore * fix: comment out Polkadot and add testnet * fix: bug ethereum new account and duplicated functions * fix: stray comment * fix: derive path * fix: seed validation
-
- 16 Aug, 2019 2 commits
-
-
Maciej Hirsz authored
-
Maciej Hirsz authored
* chore: Squashed old branch * feat: expose blake2s hash function * fix: Duplicate function names in iOS * feat: Expose `substrateAddress` in native.js * feat: sr25519 signing * feat: Complete SURI derivation * feat: Expose blake2s proxy function in native.js * fix: Added react methods to EthkeyBridge.m
-
- 14 Aug, 2019 1 commit
-
-
Fei Liu authored
* chore: update splash screen * chore: update background color to match the logo * chore: remove duplicated image file
-
- 06 Aug, 2019 1 commit
-
-
Thibaut Sardan authored
* fix(): init with PolaIcon file, types, add ui-shared and react-native-svg * fix(): add @polkadot/util-crypto * fix(): add react-native-crypto with override and node-libs-react-native * fix(): add import 'crypto' in Apps.js * fix(): add stream-browserify and overrides * fix(): ideenticon visible * fix(): pull in @polkadot/reactnative-identicon * fix(): remove test files * fix: update jest config to solve building problem on iOS * fix(): revert https://github.com/paritytech/parity-signer/pull/300 * fix: update npm script for android dev startup * fix: remove nodefy and cleanup deps * fix: re-enable screenshot for debug * fix: typo * fix: remove punny dep * fix: remove polkadot/ui-shared * fix: remove timers-browsify * fix: remove string_decoder * fix: remove buffer * fix: remove hoist-non-react-statics * fix: revert hoist-non-react-statics removal * fix: add peer deps @plugnet/util @polkadot/keyring * fix: upgrade vm-browserify @polkadot/reactnative-identicon * fix: upgrade react-native bignumber reactotron * fix: remove unused react-native-simple-picker * fix: move reactotron to dev-deps * fix: remove report * fix: removed types.js * fix: remove unneeded Buffer and crypto import in shim.js * fix: rename shim and remove yarn dep * fix: rename to shim.js
-