status-desktop/ui/app/AppLayouts/Wallet
emizzle 2c7dd929ad feat: enable token transactions
Fixes #788.
Fixes #853.
Fixes #856.

refactor: gas estimation and transaction sends have been abstracted to  allow calling `estimateGas`, `send`, and `call` on the contract method (similar to the web3 API).

Moved sticker pack gas estimation and purchase tx over to the new API

*Sticker purchase:*
 - gas estimate is done using new API and debounced using a timer

*Wallet send transaction:*
 - tokens can now be sent
 - gas is estimated correctly for a token tx, and debounced using a timer

***NOTE***
1. If attempting to send tokens on testnet, you must use a custom token as the token addresses in the pre-built list are for mainnet and will not work on testnet.
2. The new API should support all existing gas estimates, send txs, and calls. The loading of sticker pack data, balance, count, purchased sticker packs, etc, can be moved over to the new API. Almost all of the `eth_sendTransaction`, `eth_gasEstimate`, and `eth_call` could be move over as well (that's the idea at least).
2020-09-11 12:01:08 -04:00
..
components feat: testnet tokens 2020-09-09 16:35:51 -04:00
data implement text-id based translations for currencies 2020-09-10 13:39:53 -04:00
AccountSettingsModal.qml feat: Send transaction component -- Account selector 2020-08-05 16:38:49 +10:00
AddCustomTokenModal.qml feat: list, toggle and remove custom tokens 2020-09-09 16:10:51 -04:00
AssetsTab.qml refactor: rename Asset.fiatValue -> Asset.fiatBalanceDisplay 2020-08-10 09:32:01 -04:00
CollectiblesTab.qml feat: add stickers to collectibles 2020-08-28 11:05:19 -04:00
HistoryTab.qml fix: transaction history handling 2020-09-07 12:54:59 -04:00
LeftTab.qml fix: transaction history handling 2020-09-07 12:54:59 -04:00
ReceiveModal.qml feat(tx-comps): Send transaction modal 2020-09-03 15:32:55 -04:00
SendModal.qml feat: enable token transactions 2020-09-11 12:01:08 -04:00
SetCurrencyModal.qml chore: run qstrConverter script 2020-08-27 17:09:37 -04:00
TokenSettingsModal.qml feat: list, toggle and remove custom tokens 2020-09-09 16:10:51 -04:00
WalletHeader.qml feat: list, toggle and remove custom tokens 2020-09-09 16:10:51 -04:00
WalletLayout.qml fix: transaction history handling 2020-09-07 12:54:59 -04:00
qmldir feat: add files for the wallet tabs 2020-05-28 13:59:56 -04:00