Commit Graph

841 Commits

Author SHA1 Message Date
Ivan Grachev
07dc52f857 Distinguish switch account action from select account action 2022-07-13 17:11:10 +03:00
Ivan Grachev
a6830a2f2b
Merge pull request #68 from zeriontech/feature/multi-latest-configuration
Multi-provider latest configuration
2022-07-12 20:23:20 +03:00
Ivan Grachev
0a6abaa9e9 Always deliver didLoadLatestConfiguration to each provider 2022-07-12 19:56:55 +03:00
Ivan Grachev
57f2cdd8e6 Store latest configuration for each provider 2022-07-12 19:52:59 +03:00
Ivan Grachev
db9db9b4f4 Respond with array of latestConfigurations in background script 2022-07-12 18:33:28 +03:00
Ivan Grachev
a6eef64f13 Refactor delivering a response to a specific provider 2022-07-12 17:45:51 +03:00
Ivan Grachev
1250e93984 Minimise browser.storage access when reading latest configurations 2022-07-12 14:58:14 +03:00
Ivan Grachev
739119acf5 Read and write the latest configuration in the background script 2022-07-11 19:01:19 +03:00
Ivan Grachev
934c3ed924 Do not handle latest configuration storage in content script anymore 2022-07-11 18:38:48 +03:00
Ivan Grachev
9dc2f6c04e
Merge pull request #67 from zeriontech/feature/lightweight-solana-inject
Feature/lightweight solana inject
2022-07-10 21:39:03 +03:00
Ivan Grachev
db7677c9f1 Do not inject solana/web3.js 2022-07-10 21:33:21 +03:00
Ivan Grachev
c49e60fb45 Fix phantom value 2022-07-10 20:47:36 +03:00
Ivan Grachev
ab62de1eaf Bump version 2022-07-10 17:39:27 +03:00
Ivan Grachev
5dc8761f88 Temporary disable all frames injection 2022-07-10 17:16:18 +03:00
Ivan Grachev
bfb4185048 Bump version 2022-07-10 16:26:03 +03:00
Ivan Grachev
0319996fa2 Fix copy 2022-07-10 16:00:35 +03:00
Ivan Grachev
ab1578f8e7
Merge pull request #66 from zeriontech/fetaure/reliability
Fetaure/reliability
2022-07-07 20:02:11 +03:00
Ivan Grachev
d841e53636 Clean up Ethereum provider 2022-07-07 18:20:31 +03:00
Ivan Grachev
4b760e60e2 Implement Ethereum provider wallet_getPermissions method 2022-07-07 15:01:23 +03:00
Ivan Grachev
6b5c02b905 Implement stub wallet_requestPermissions 2022-07-06 21:10:22 +03:00
Ivan Grachev
de10e4fdaf Update inpage script 2022-07-06 19:48:17 +03:00
Ivan Grachev
518305ee85 Do not emit Ethereum provider connect too much 2022-07-06 19:48:04 +03:00
Ivan Grachev
c11030487d Fix deprecated Ethereum provider method for Collab.Land 2022-07-06 19:45:57 +03:00
Ivan Grachev
96d8c13044 Respond to wallet_switchEthereumChain even if the chain is the same 2022-07-06 18:46:03 +03:00
Ivan Grachev
51d8df8c0e Update checking pending requests ids 2022-07-06 18:23:15 +03:00
Ivan Grachev
07b00a014f Use current chain id when emitting Ethereum connect 2022-07-06 17:35:17 +03:00
Ivan Grachev
f7952f3a6d Update Pods 2022-07-06 16:58:55 +03:00
Ivan Grachev
4c0b5c2171 Add more MetaMask camouflage 2022-07-06 16:51:01 +03:00
Ivan Grachev
eb229b951a Tune content script 2022-07-06 15:05:14 +03:00
Ivan Grachev
273af72128 Fix additional web3 providers variables 2022-06-28 17:01:30 +03:00
Ivan Grachev
9779664ac7 Update testnets list 2022-06-28 15:22:27 +03:00
Ivan Grachev
f90e7fc5a3 Bump version 2022-06-20 20:26:02 +04:00
Ivan Grachev
f54058da29
Merge pull request #63 from zeriontech/feature/sneaky
Feature/sneaky
2022-06-20 20:12:57 +04:00
Ivan Grachev
8725141ad9 Bump build number 2022-06-17 17:18:00 +04:00
Ivan Grachev
c8e9aaf812 Drop LSApplicationWorkspace usage 2022-06-17 17:17:33 +04:00
Ivan Grachev
8620302a4e Bump build number 2022-06-16 22:21:55 +04:00
Ivan Grachev
e47449d736 Use different redirect for an example dapp on iOS 2022-06-16 22:21:22 +04:00
Ivan Grachev
dbd7ed195c Bump build number 2022-06-15 21:01:17 +04:00
Ivan Grachev
2a9a568853 Better accounts removal 2022-06-10 20:01:24 +03:00
Ivan Grachev
30549879b3
Merge pull request #60 from zeriontech/feature/near
NEAR
2022-06-10 19:48:06 +03:00
Ivan Grachev
fcb004bcbd Enable waiting state only for NEAR transactions on iOS 2022-06-10 19:07:54 +03:00
Ivan Grachev
fb994896cd Enable waiting state when sending NEAR transactions on iOS 2022-06-10 18:56:09 +03:00
Ivan Grachev
0bd85b47b0 Bump build number 2022-06-10 17:57:20 +03:00
Ivan Grachev
7e5e83c15a Show waiting state for NEAR transactions on macOS 2022-06-10 17:43:18 +03:00
Ivan Grachev
8565d46663 Get NEAR transaction status when sending resulted in timeout 2022-06-10 16:58:01 +03:00
Ivan Grachev
7ae690ed4b Retry getting NEAR tx result more 2022-06-10 15:45:58 +03:00
Ivan Grachev
9681bb8444 Get NEAR transaction result 2022-06-10 15:40:49 +03:00
Ivan Grachev
a959666c22 Get NEAR transaction hash from signing output 2022-06-10 15:30:23 +03:00
Ivan Grachev
5c467d78c0 Clean up sending NEAR transactions 2022-06-09 16:35:16 +03:00
Ivan Grachev
81adf97ab5 Update project to recommended settings 2022-06-09 16:28:36 +03:00