openethereum/js/src/ui
Jaco Greeff 1987dad527 Allow signing via Qr (#4881)
* QR code scanning in-place

* QrScan component

* Update tests

* s/store/createStore/ in props

* Create of actual accountsInfo entry

* Exteral/hardware forget, no password change

* Add external accounts to accounts list

* Render external accounts in section (along with hw)

* Manul test bugfixes

* Display Qr code for tx signing

* Align QR code

* Hints for QR operations

* Generate actual qr codes based on tx data

* Add leading 0x if not found

* Update tests for 0x leading addition

* from & rpl without leading 0x

* Auto-detect QR code size (input length)

* Confirm raw

* WIP (lots of logging)

* WIP

* Chain-replay protection

* Readability

* Re-add r: chainId

* s = 0, r = 0, v = chainId

* Update eth_signTransaction to send transaction object

* And it actually works.

* Externalise createUnsigned/createSigned

* Check for nonce updates (future: subscriptions)

* Allow gas overrides

* Expose formatted condition

* Extract calculation (cap at 40)

* Remove debug log

* Fix rename linting

* Allow for signing hash & rlp (App support forthcoming)

* WIP

* User original qrcode-generator package

* Complete hash + rlp signing

* Accurate QR code size calculation

* Simplify type calculation

* R-eactivate current mobile interface (TODO for new)

* Move napa to dep

* Allow external accounts visibility in dapps

* Allow napa install on CI

* Allow new signTransaction & signTransactionHash functionality
2017-03-31 23:36:24 +02:00
..
AccountCard Show token icons on list summary pages (#4826) 2017-03-08 18:07:14 +01:00
Actionbar Fix default list sorting (#5303) 2017-03-28 08:35:10 +02:00
Badge Fix whitespace (#4299) 2017-01-25 18:51:41 +01:00
Balance Show token icons on list summary pages (#4826) 2017-03-08 18:07:14 +01:00
BlockStatus Fix whitespace (#4299) 2017-01-25 18:51:41 +01:00
Button Fix whitespace (#4299) 2017-01-25 18:51:41 +01:00
Certifications Vault Management UI (round 3) (#4652) 2017-03-03 19:50:54 +01:00
ConfirmDialog Vault Management UI (first round) (#4446) 2017-02-20 16:40:01 +01:00
Container Fix FireFox overflows (#5000) 2017-03-22 16:39:57 +01:00
ContextProvider Fix whitespace (#4299) 2017-01-25 18:51:41 +01:00
CopyToClipboard Fix MethodDecoding for Arrays (#4977) 2017-03-21 17:02:41 +01:00
CurrencySymbol Add a Playground for the UI Components (#4301) 2017-01-26 16:15:49 +01:00
DappCard Align list displays with SectionList (UI consistency) (#4621) 2017-02-24 15:21:36 +01:00
DappIcon Split Dapp icon into ui/DappIcon (#4308) 2017-01-26 16:17:30 +01:00
Editor Fix whitespace (#4299) 2017-01-25 18:51:41 +01:00
Errors Extract i18n from shared UI components (#4834) 2017-03-10 12:04:40 +01:00
Features Extract i18n from shared UI components (#4834) 2017-03-10 12:04:40 +01:00
Form Cleanup the Status View (#5317) 2017-03-29 14:38:07 +02:00
GasPriceEditor Allow signing via Qr (#4881) 2017-03-31 23:36:24 +02:00
GasPriceSelector Fix Gas Price Selector Tooltips (#4865) 2017-03-11 15:25:27 +01:00
Icons Allow signing via Qr (#4881) 2017-03-31 23:36:24 +02:00
IdentityIcon UI support for hardware wallets (#4539) 2017-03-02 23:51:56 +01:00
IdentityName Fix whitespace (#4299) 2017-01-25 18:51:41 +01:00
LanguageSelector Fix whitespace (#4299) 2017-01-25 18:51:41 +01:00
Loading Fix whitespace (#4299) 2017-01-25 18:51:41 +01:00
MethodDecoding Update requests (#5324) 2017-03-29 14:34:21 +02:00
Modal Convert all remaining Modals to use Portal (UI consistency) (#4625) 2017-02-22 15:26:58 +01:00
ModalBox Extract i18n from shared UI components (#4834) 2017-03-10 12:04:40 +01:00
Page Align list displays with SectionList (UI consistency) (#4621) 2017-02-24 15:21:36 +01:00
ParityBackground Align list displays with SectionList (UI consistency) (#4621) 2017-02-24 15:21:36 +01:00
Portal Add z-index to small modals as well (#4923) 2017-03-18 10:30:18 +01:00
QrCode Allow signing via Qr (#4881) 2017-03-31 23:36:24 +02:00
QrScan Allow signing via Qr (#4881) 2017-03-31 23:36:24 +02:00
ScrollableText Minimise transactions progress (#4942) 2017-03-28 14:34:31 +02:00
SectionList Fix FireFox overflows (#5000) 2017-03-22 16:39:57 +01:00
SelectionList Double click to select account creation type (#4986) 2017-03-22 12:12:21 +01:00
ShortenedHash Minimise transactions progress (#4942) 2017-03-28 14:34:31 +02:00
SignerIcon Fix whitespace (#4299) 2017-01-25 18:51:41 +01:00
StackEventListener Add StackEventListener (#4745) 2017-03-03 19:49:36 +01:00
Tags Align list displays with SectionList (UI consistency) (#4621) 2017-02-24 15:21:36 +01:00
Theme Convert all remaining Modals to use Portal (UI consistency) (#4625) 2017-02-22 15:26:58 +01:00
Title Minimise transactions progress (#4942) 2017-03-28 14:34:31 +02:00
TokenImage Add new Componennt for Token Images (#4496) (#4498) 2017-02-09 17:41:27 +01:00
Tooltips Tooltips with react-intl (#4549) 2017-02-15 11:56:51 +01:00
TxHash Updating paths to repos. (#5330) 2017-03-29 15:17:27 +02:00
TxList Go through contract links in Transaction List display (#4863) 2017-03-11 15:25:36 +01:00
VaultCard Vault Management UI (round 2) (#4631) 2017-02-24 18:05:04 +01:00
VaultTag Vault Management UI (round 3) (#4652) 2017-03-03 19:50:54 +01:00
Warning Fix whitespace (#4299) 2017-01-25 18:51:41 +01:00
index.js Allow signing via Qr (#4881) 2017-03-31 23:36:24 +02:00