Commit Graph

8064 Commits (5f7e489a6b43857008bf58572a1b550bd8a4f729)
 

Author SHA1 Message Date
Hwee-Boon Yar 5f7e489a6b
Merge pull request #4959 from AlphaWallet/trap-print-some-promisekit-cauterized-errors 2 years ago
Hwee-Boon Yar e8c425e5f4 When `isAutoFetchingDisabled` development feature flag is enabled while fetching ERC1155 transfer events, retain the PromiseKit `Resolver` so PromiseKit doesn't display the warning that it has been deallocated while in pending state, to reduce noise and confusion #4952 2 years ago
Hwee-Boon Yar acbfa1359b Replace a few `cauterize()` with catch + logging to detect programmatic errors #4952 2 years ago
Hwee-Boon Yar 74d92639fd Fix: make sure to resolve promise when fetching a token when non-zero balance is expected and the wallet holds a zero balance #4952 2 years ago
Hwee-Boon Yar ab5f7af351 Fix: call completion handler for TokenScript signature verification even if it is disabled by feature flag so that caller promise will not product warning: "PromiseKit: warning: pending promise deallocated" #4952 2 years ago
Hwee-Boon Yar 0721afee78 Fix: must resolve `decimalsPromise` when detecting token data even if it's an NFT. We resolve it to `0`. Otherwise there'd be a confusing warning: "pending promise deallocated" #4952 2 years ago
Hwee-Boon Yar 18ce5be885 Fix: do not show `.serverIsDisabled` as cauterized PromiseKit error when adding UEFA token automatically if mainnet is not enabled #4952 2 years ago
Hwee-Boon Yar 2c93e5ca9f
Merge pull request #4951 from AlphaWallet/fix-do-not-add-1gwei-buffer-to-phi-gas-price 2 years ago
Crypto Pank 4fa9333e2a
Merge pull request #4957 from oa-s/#4956 2 years ago
Krypto Pank b1ed9d62fd [Refactor] Remove unused dependency #4956 2 years ago
Crypto Pank f52d28175b
Merge pull request #4954 from oa-s/#4953 2 years ago
Krypto Pank e3bc1db6b4 [Refactor] Move addUefaTokenIfAny to ImportToken provider, Remove unused dependencies #4953 2 years ago
Hwee-Boon Yar fcc13da0f6
Merge pull request #4950 from AlphaWallet/log-console-gas-price-estimate-from-rpc-node 2 years ago
Hwee-Boon Yar 5185d125d8
Merge pull request #4949 from AlphaWallet/add-development-flag-to-disable-transaction-sending 2 years ago
Hwee-Boon Yar 410dcb344e Fix: do not add 1gwei to PHI's gas price estimate (because it is already very low: 2000wei as of writing) #4931 2 years ago
Hwee-Boon Yar bccf4d9ca2 Add more detail when logging to console for estimated gas price from Etherscan-like API 2 years ago
Hwee-Boon Yar 161d2f9822 Log to console the estimated gas price from RPC node 2 years ago
Hwee-Boon Yar 9b5e3456cf Add development flag to disable transaction sending 2 years ago
Hwee-Boon Yar d08709d891
Merge pull request #4947 from AlphaWallet/refactor-rename-intention-revealing-error-type 2 years ago
Crypto Pank 6652e4f1ea
Merge pull request #4944 from AlphaWallet/remove-unused-property-in-deep-link-wallet-api-data-structure 2 years ago
Hwee-Boon Yar 7b43fb9330 [Refactor] Rename error type to be more intention-revealing 2 years ago
Hwee-Boon Yar 6dd74f46e4
Merge pull request #4946 from AlphaWallet/fix-typo-in-comment 2 years ago
Hwee-Boon Yar 9d734c806b Fix: typo in comment 2 years ago
Hwee-Boon Yar 41ad2034a8
Merge pull request #4945 from AlphaWallet/refactor-create-convenience-init 2 years ago
Hwee-Boon Yar f271142735 [Refactor] Create convenience init to replace designated init 2 years ago
Hwee-Boon Yar 33e94cf706 Remove unused property "note" in deep-link wallet API data structure 2 years ago
Hwee-Boon Yar cf8cc97293
Merge pull request #4943 from AlphaWallet/attach-domainname-chainId-to-rpc-node-error-logging 2 years ago
Hwee-Boon Yar ae7140b2bf Attach domain name of RPC node and chain ID when logging RPC node rate limited errors to analytics 2 years ago
Hwee-Boon Yar c852d098ad Pass around RPCServer more so it can be used for logging in a future commit 2 years ago
Hwee-Boon Yar 7e79c298dd
Merge pull request #4942 from AlphaWallet/log-rate-limited-rpc-node-analytics 2 years ago
Hwee-Boon Yar 6fe1ec6bd4 Log rate limit errors by RPC nodes 2 years ago
Hwee-Boon Yar e8afcccf50 Pass around AnalyticsCoordinator more so it can be used in changes in a future commit 2 years ago
Crypto Pank af8c91eeb3
Merge pull request #4941 from oa-s/replace-token-object-with-struct 2 years ago
Krypto Pank e32f25ae95 [Refactor] Replace TokenObject with Token 2 years ago
Hwee-Boon Yar 7338657875 Up version and build 2 years ago
Crypto Pank 045967f9ae
Merge pull request #4939 from AlphaWallet/fix-deeplink-wallet-api-sign-output-key 2 years ago
Hwee-Boon Yar ff2a85a607 Deep-link Wallet API's output URL for signpersonalmessage's signature value should have the key "signature" instead of "message" #4938 2 years ago
Hwee-Boon Yar d952f440ca
Merge pull request #4936 from AlphaWallet/fix-function-name-typo 2 years ago
Hwee-Boon Yar 5cdbfd4689 Fix typo in function name 2 years ago
Crypto Pank 45c7c1a5cb
Merge pull request #4924 from oa-s/#4903 2 years ago
Krypto Pank 6e206bcee9 Make settings view model subscribable, add reload view model when wallet name or ens resolved, fixes assigning resolved ens name to wrong cell, for settings screen #4903 2 years ago
Hwee-Boon Yar cfb22ef2ac
Merge pull request #4934 from AlphaWallet/add-deep-link-wallet-api-doc 2 years ago
Hwee-Boon Yar c20e7acf06 Add deep-link wallet API doc 2 years ago
Hwee-Boon Yar e8da7e5628
Merge pull request #4929 from oa-s/#4928 2 years ago
Krypto Pank 4eaa58f78e Make primary key comparison for tokens #4928 2 years ago
Hwee-Boon Yar e8069cbe19
Merge pull request #4926 from AlphaWallet/fix-crash-when-import-invalid-private-key 2 years ago
Hwee-Boon Yar 9c5207e239
Merge pull request #4927 from AlphaWallet/rename-type-intention-revealing 2 years ago
Hwee-Boon Yar dda570d73f Rename type to reflect actual meaning. Name was flipped around 2 years ago
Hwee-Boon Yar 537dfdb4a3 Rename type to reflect actual meaning. Name was flipped around 2 years ago
Hwee-Boon Yar 7a222ffb19 Rename type to reflect actual meaning. Name was flipped around 2 years ago