status-desktop/ui
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
..
app feat: enable token transactions 2020-09-11 12:01:08 -04:00
fonts fix: use normal Inter for normal text and StatusInter for addresses 2020-07-02 10:51:57 -04:00
i18n implement text-id based translations for currencies 2020-09-10 13:39:53 -04:00
imports feat(TransactionModal): introduce async validation for ENS names 2020-09-10 13:40:42 -04:00
onboarding feat: change other components to use Address where needed 2020-08-27 17:48:03 -04:00
shared feat: enable token transactions 2020-09-11 12:01:08 -04:00
sounds fix volume of notification sounds 2020-08-20 13:39:57 -04:00
generate-rcc.sh feat: bundle resources 2020-07-03 09:59:00 -04:00
main.qml change title from Nim Status Client to Status Desktop 2020-09-07 09:30:02 -04:00
nim-status-client.pro implement text-id based translations for currencies 2020-09-10 13:39:53 -04:00