Ivan Grachev
|
e41cb4245a
|
Clean up agent
|
2022-02-12 22:03:54 +03:00 |
|
Ivan Grachev
|
5130b4605b
|
Comment out solana provider implementation for now
|
2022-02-12 21:54:13 +03:00 |
|
Ivan Grachev
|
1e93d8ffe1
|
Refactor processing Safari requests on macOS
|
2022-02-12 21:30:05 +03:00 |
|
Ivan Grachev
|
efdb05a39f
|
Process Safari requests on iOS with DappRequestProcessor
|
2022-02-12 19:51:32 +03:00 |
|
Ivan Grachev
|
cbd7315cc9
|
Support multi-chain communication between app and extension
|
2022-02-11 20:35:22 +03:00 |
|
Ivan Grachev
|
9e29bc499f
|
Refactor delivering responses to inpage script
|
2022-02-07 18:44:26 +03:00 |
|
Ivan Grachev
|
d59168d579
|
Pass Tokenary responses to a correct web3 provider
|
2022-02-07 15:58:32 +03:00 |
|
Ivan Grachev
|
2c2158cebe
|
Process native app responses in chain-specific wallet providers
|
2022-02-04 22:38:01 +03:00 |
|
Ivan Grachev
|
53ae306f5d
|
Specify wallet provider within an inpage message
|
2022-02-04 22:18:54 +03:00 |
|
Ivan Grachev
|
c86ea9678e
|
Post request accounts message on solana connect
|
2022-02-03 21:09:54 +03:00 |
|
Ivan Grachev
|
1dae5c13bc
|
No need to wrapResults for Solana
|
2022-02-03 21:03:38 +03:00 |
|
Ivan Grachev
|
e36f8bf8c0
|
Add solana wallet provider stubs
|
2022-02-03 17:22:42 +03:00 |
|
Ivan Grachev
|
f15e4988db
|
Update solana connect
|
2022-02-03 16:29:20 +03:00 |
|
Ivan Grachev
|
e38c040d91
|
[wip] provide solana address
|
2022-02-03 16:23:34 +03:00 |
|
Ivan Grachev
|
6f92253014
|
Merge pull request #32 from zeriontech/feature/refactor-web3-provider
Feature/refactor web3 provider
|
2022-02-01 18:41:53 +03:00 |
|
Ivan Grachev
|
b409dc27d0
|
Init Ethereum web3 provider with default parameters
|
2022-02-01 18:30:49 +03:00 |
|
Ivan Grachev
|
9431199f9e
|
Don't walk through frames with inpage script
|
2022-02-01 17:57:17 +03:00 |
|
Ivan Grachev
|
7fcfbaadb2
|
Clean up provider initialisation
|
2022-02-01 17:38:57 +03:00 |
|
Ivan Grachev
|
b4e6750466
|
Clean up posting message from inpage
|
2022-02-01 16:52:58 +03:00 |
|
Ivan Grachev
|
7a610a1685
|
TokenaryWeb3Provider becomes TokenaryEthereum
|
2022-02-01 16:06:55 +03:00 |
|
Ivan Grachev
|
d79529944d
|
Move ethereum js provider into a separate file
|
2022-02-01 15:43:06 +03:00 |
|
Ivan Grachev
|
5e868a6837
|
Clean up logging
|
2022-01-28 18:17:34 +03:00 |
|
Ivan Grachev
|
65dadee9e5
|
Add Fantom testnet
|
2022-01-28 14:41:22 +03:00 |
|
Ivan Grachev
|
6c4c879286
|
Add Fantom Opera network
|
2022-01-28 14:34:59 +03:00 |
|
Ivan Grachev
|
10421adf39
|
Mimic MetaMask with _metamask variable
|
2022-01-28 14:25:32 +03:00 |
|
Ivan Grachev
|
e691a6900a
|
Update readme
|
2022-01-27 17:49:46 +03:00 |
|
Ivan Grachev
|
1818ae26cb
|
Fix delivering responses for some dapps
|
2022-01-27 17:11:41 +03:00 |
|
Ivan Grachev
|
f5bfae24db
|
Rename xdai to gnosis chain
|
2022-01-26 17:02:06 +03:00 |
|
Ivan Grachev
|
e7831851cd
|
Reload page on invalid ready states only when should inject provider
|
2022-01-24 18:49:27 +03:00 |
|
Ivan Grachev
|
11a4ec256e
|
Reload page on interactive document state
|
2022-01-24 18:07:29 +03:00 |
|
Ivan Grachev
|
b9176c61cc
|
Revert reloading page on interactive document state
|
2022-01-20 18:28:03 +03:00 |
|
Ivan Grachev
|
7738178533
|
Bump version
|
2022-01-20 18:10:48 +03:00 |
|
Ivan Grachev
|
ac68f8750f
|
Bump version
|
2022-01-19 18:03:34 +03:00 |
|
Ivan Grachev
|
ce0569fae7
|
Merge pull request #29 from zeriontech/feature/connection-reliability
Connection reliability
|
2022-01-18 21:00:18 +03:00 |
|
Ivan Grachev
|
3b44ce03bd
|
Update inpage script
|
2022-01-18 20:57:57 +03:00 |
|
Ivan Grachev
|
956b7a22a1
|
Protect from late content script call
|
2022-01-18 20:54:21 +03:00 |
|
Ivan Grachev
|
a542910149
|
Process pending requests after getting latest configuration from cache
|
2022-01-18 19:25:39 +03:00 |
|
Ivan Grachev
|
84170b87ab
|
Decouple processing inpage requests
|
2022-01-18 18:08:58 +03:00 |
|
Ivan Grachev
|
07e1381992
|
Correctly process legacy send(payload) method
|
2022-01-17 16:27:06 +03:00 |
|
Ivan Grachev
|
8b310f3af4
|
Notify inpage of loading latest configuration without emitting switchAccount event
|
2022-01-17 15:24:24 +03:00 |
|
Ivan Grachev
|
a4218ac545
|
Store latest configuration, not account
|
2022-01-17 14:57:28 +03:00 |
|
Ivan Grachev
|
24e69d7ea8
|
Don't emit events after retrieving latest configuration from local storage
|
2022-01-15 15:56:45 +03:00 |
|
Ivan Grachev
|
ef84b08118
|
Add address to provider config
|
2022-01-14 19:31:17 +03:00 |
|
Ivan Grachev
|
33172e4d38
|
Expose selectedAddress for legacy dapps
|
2022-01-14 19:25:09 +03:00 |
|
Ivan Grachev
|
32de98cf01
|
Expose provider isUnlocked
|
2022-01-14 19:16:37 +03:00 |
|
Ivan Grachev
|
004ebe6999
|
Respond with account without bothering user when there is one inpage
|
2022-01-14 19:09:47 +03:00 |
|
Ivan Grachev
|
02d20af9ea
|
Silence warning when reading latest account
|
2022-01-13 13:55:59 +03:00 |
|
Ivan Grachev
|
35d4baf012
|
Bump build number
|
2021-12-31 18:20:23 +03:00 |
|
Ivan Grachev
|
9dad465910
|
Bump version
|
2021-12-31 18:19:57 +03:00 |
|
Ivan Grachev
|
078b4f1ceb
|
Add tokenary.io to permissions in manifest
|
2021-12-31 18:17:56 +03:00 |
|