Ivan Grachev
|
341ae1e2b8
|
Show favicon on extension windows
|
2021-11-28 16:20:01 +03:00 |
|
Ivan Grachev
|
ca75560520
|
Fix signing message
|
2021-11-28 15:57:28 +03:00 |
|
Ivan Grachev
|
266c5867e4
|
Add TODOs
|
2021-11-28 15:19:04 +03:00 |
|
Ivan Grachev
|
3174467f3d
|
Make background persistent
|
2021-11-28 15:12:05 +03:00 |
|
Ivan Grachev
|
9b723b531b
|
Clean up debug prints
|
2021-11-28 15:11:49 +03:00 |
|
Ivan Grachev
|
1a9b2a11f7
|
Switch from gasnow api
|
2021-11-28 13:52:53 +03:00 |
|
Ivan Grachev
|
465b8f85af
|
Display dapp name when confirming extension actions
|
2021-11-28 13:02:38 +03:00 |
|
Ivan Grachev
|
7c7f38fe46
|
Add peer meta model
|
2021-11-28 12:55:53 +03:00 |
|
Ivan Grachev
|
b21ea82178
|
Get back to browser after recovering signature
|
2021-11-28 12:44:54 +03:00 |
|
Ivan Grachev
|
3cefa0c41f
|
Display messages being signed
|
2021-11-28 12:44:22 +03:00 |
|
Ivan Grachev
|
85c52b0d67
|
Handle unimplemented web3 methods
|
2021-11-28 12:37:42 +03:00 |
|
Ivan Grachev
|
fcb82c5b3d
|
Pass host from extension to agent
|
2021-11-28 12:15:16 +03:00 |
|
Ivan Grachev
|
0c3a25a95c
|
Check that there is a stored latest account
|
2021-11-28 12:05:51 +03:00 |
|
Ivan Grachev
|
31d11d62c6
|
Receive switch chain request
|
2021-11-27 18:50:41 +03:00 |
|
Ivan Grachev
|
cc66a0f10b
|
Store and use latest account
|
2021-11-27 17:37:49 +03:00 |
|
Ivan Grachev
|
60ee81fb88
|
Emit latest account on provider subscription
|
2021-11-27 16:42:40 +03:00 |
|
Ivan Grachyov
|
e31a96b6c7
|
Respond with eth_accounts to eth_requestAccounts when there are accounts already
|
2021-11-26 20:54:57 +03:00 |
|
Ivan Grachyov
|
f8f73c7190
|
Code style fix
|
2021-11-26 17:24:51 +03:00 |
|
Ivan Grachyov
|
f7cfbf2dba
|
Don't do anything when switching to the same chain id
|
2021-11-26 16:52:47 +03:00 |
|
Ivan Grachyov
|
b3bc94633b
|
Call switchEthereumChain
|
2021-11-25 20:30:14 +03:00 |
|
Ivan Grachyov
|
f42a91fa97
|
Use current chain id to send transactions
|
2021-11-25 19:53:01 +03:00 |
|
Ivan Grachyov
|
27820c9230
|
Implement switching chains on the go
|
2021-11-25 19:10:26 +03:00 |
|
Ivan Grachyov
|
81905b1ef6
|
Respond on cancelled wallet selection
|
2021-11-25 16:29:51 +03:00 |
|
Ivan Grachyov
|
a56435dce4
|
Call completion on approve windows closing
|
2021-11-25 15:30:51 +03:00 |
|
Ivan Grachyov
|
b0d16b4c75
|
Pass chain info to inpage script
|
2021-11-25 14:09:43 +03:00 |
|
Ivan Grachyov
|
dd3a552969
|
Add chain info to response to extension
|
2021-11-25 13:40:56 +03:00 |
|
Ivan Grachyov
|
2496941709
|
Update inpage build script
|
2021-11-25 13:40:01 +03:00 |
|
Ivan Grachyov
|
c9ae8d2858
|
Remove extension popup
|
2021-11-25 13:00:28 +03:00 |
|
Ivan Grachyov
|
b4285ce400
|
Implement switching accounts
|
2021-11-24 22:46:26 +03:00 |
|
Ivan Grachyov
|
cc00bb8096
|
Clean up debug logs
|
2021-11-24 20:48:08 +03:00 |
|
Ivan Grachyov
|
7ee8b03798
|
Trigger account selection from extension popup
|
2021-11-24 20:34:39 +03:00 |
|
Ivan Grachyov
|
07b1cd610d
|
Update indentation in extension sources
|
2021-11-24 14:55:26 +03:00 |
|
Ivan Grachyov
|
7089b1b1e2
|
Add buttons to extension popup
|
2021-11-24 14:49:50 +03:00 |
|
Ivan Grachyov
|
f31d9ea3fa
|
Make chaiId hex string
|
2021-11-24 14:10:45 +03:00 |
|
Ivan Grachyov
|
4a196c8b30
|
Build inpage.js earlier
|
2021-11-24 14:04:51 +03:00 |
|
Ivan Grachyov
|
8bf226c375
|
Fix typo, update inpage build script
|
2021-11-24 14:01:15 +03:00 |
|
Ivan Grachyov
|
85990ef695
|
Clean up web3 provider names
|
2021-11-24 13:26:29 +03:00 |
|
Ivan Grachev
|
a801d63268
|
Run swiftlint on m1
|
2021-11-23 23:44:32 +03:00 |
|
Ivan Grachev
|
ae3f13b974
|
Bump extension version, support building inpage.js on M1
|
2021-11-23 23:40:29 +03:00 |
|
Ivan Grachyov
|
bd93dad18c
|
Build inpage.js along with Xcode project
|
2021-11-23 21:15:09 +03:00 |
|
Ivan Grachyov
|
02327b3488
|
Add web3-provider
|
2021-11-23 21:00:51 +03:00 |
|
Ivan Grachyov
|
1af466a77e
|
Implement steady connection, sending transactions and signature verification
|
2021-11-23 19:59:04 +03:00 |
|
Ivan Grachyov
|
03f334bd79
|
WIP that works
|
2021-11-22 13:11:34 +03:00 |
|
Ivan Grachyov
|
37be8f31f2
|
Add Safari extension, validate native messaging
|
2021-11-08 20:46:03 +03:00 |
|
Ivan Grachyov
|
01b13f98b7
|
Update Pods
|
2021-11-08 16:48:05 +03:00 |
|
Ivan Grachyov
|
ab0b004fe0
|
Update strings
|
2021-09-05 15:20:35 +03:00 |
|
Ivan Grachyov
|
68a162e2cc
|
Update strings
|
2021-09-04 14:29:52 +03:00 |
|
Ivan Grachyov
|
09eb5ed753
|
Update strings
|
2021-09-03 21:00:57 +03:00 |
|
Ivan Grachyov
|
7357f9b029
|
Consolidate strings
|
2021-09-02 23:10:22 +03:00 |
|
Ivan Grachyov
|
5210470cb6
|
Consolidate strings
|
2021-09-01 21:47:15 +03:00 |
|