MyCrypto/common/config/helpArticles.ts
William O'Beirne cb92f59e57 Electron Ledger + Trezor Support (#1836)
* Initial scaffold of enclave

* Cleanup types

* Add comments

* Do not truncate errors, pretty output

* Introduce helpers for sagas

* Update yarn lock

* Convert enclave into its own lib. Implement client and server.

* Check in progress

* Initial types

* Remove unused lib

* Finish types

* cleanup

* Switch over to using electron protocol, remove code thats no longer necessary

* Refactor Ledger and Trezor wallets to provide all functionality via libs. Run chain code generation thru Enclave.

* Check in trezor work

* Transaction signing

* Message signing

* Display address

* Fix deallocation of trezor

* Adjust API

* Remove unused getAddresses

* Fix imports and filenames to cooperate with internal typings

* Fix type uncertainty

* Add persistent message to Ledger unlock.

* Update ledger help link to kb

* Convert ledger over to updated libs

* Fix jest config

* Enclave README

* Unnecessary assertion

* Adjust tip

* Type ledger errors

* Reduce enclave client code.

* No default exports

* l18n user facing enclave errors

* Reduce repeated enclave code by splitting it into its own wallet lib. Fix some types

* tslint

* Reduce repeated enclave code by splitting it into its own wallet lib. Fix some types and error messages.

* Electron TREZOR Support (#1946)

* Type trezor connect.

* Check in trezor code

* Implement TREZOR wallet

* Convert TREZOR to use enclave class like Ledger.

* Switch to mycrypto fork of trezor lib. Remove unused dependencies.

* remove unnecessary window attachment

* tslint
2018-06-15 18:25:29 -05:00

18 lines
1.0 KiB
TypeScript

export enum HELP_ARTICLE {
HOME = '',
ENS = 'ens',
ENS_BAD_REVEAL = 'ens/ens-debugging-a-bad-instruction-reveal',
DIFFERENCE_BETWEEN_PKEY_AND_KEYSTORE = 'private-keys-passwords/difference-beween-private-key-and-keystore-file.html',
RUNNING_LOCALLY = 'offline/running-mycrypto-locally.html',
MIGRATE_TO_METAMASK = 'migration/moving-from-private-key-to-metamask.html',
MIGRATE_TO_LEDGER = 'migration/moving-from-private-key-to-ledger-hardware-wallet.html',
ADDING_NEW_TOKENS = 'tokens/adding-new-token-and-sending-custom-tokens.html',
HARDWARE_WALLET_RECOMMENDATIONS = 'hardware-wallets/hardware-wallet-recommendations.html',
SENDING_TO_TREZOR = 'hardware-wallets/trezor-sending-to-trezor-device.html',
HOW_TO_USE_LEDGER = 'accessing-your-wallet/how-to-use-your-ledger-with-mycrypto.html',
SECURING_YOUR_ETH = 'security/securing-your-ethereum.html',
PROTECT_YOUR_FUNDS = 'getting-started/protecting-yourself-and-your-funds.html',
WHAT_IS_NONCE = 'transactions/what-is-nonce.html',
WHAT_IS_GAS = 'gas/what-is-gas-ethereum'
}