Mikhail Rogachev 4c6ca00520
Feat: implement connector service for browser plugin (#5433)
* feat(connector)_: impl `eth_requestAccounts` for browser plugin

* feat(connector)_: add impl for `wallet_switchEthereumChain` and `eth_chainId`

* feat(connector)_: add impl for `eth_sendTransaction`

* feat(connector)_: add a signal and an endpoint for wallet ui side

* chore_: refactor connector tests

* feat(connector)_: impl `eth_requestAccounts` with signal

* chore(connector)_: Add test, covering full transaction flow

And polish impl & test for connector endpoints

* fix(connector)_: temporary allow all origins for ws connection

* chore_: review fixes

* fix(connector)_: make user select chain id for dApp

* fix(connector)_: add requestID and fine tune endpoints

* chore(connector)_: naming fixes and tests improvments
2024-07-18 17:30:10 +02:00
2023-06-23 12:01:30 +01:00
2023-01-13 17:52:03 +00:00
2024-07-15 20:55:12 +05:30
2024-07-15 20:55:12 +05:30
2024-07-15 20:55:12 +05:30
2022-03-28 13:14:12 +01:00
2022-03-28 13:14:12 +01:00
2024-07-11 12:32:31 +01:00
2021-07-20 10:57:38 +02:00
2023-01-13 17:52:03 +00:00
2024-07-15 20:55:12 +05:30
2024-07-15 20:55:12 +05:30
2022-12-29 14:16:19 +08:00
2022-07-17 15:37:14 +02:00
2024-07-11 10:05:31 +01:00
2023-11-13 14:06:32 -05:00
2024-07-15 20:55:12 +05:30
2024-07-15 20:55:12 +05:30
2024-04-18 18:48:02 +02:00
2024-06-24 11:52:50 +01:00
2024-07-15 20:55:12 +05:30
2024-07-15 20:55:12 +05:30
2016-09-21 10:00:29 +08:00
2024-03-20 20:38:24 +00:00
2024-04-10 11:43:13 +01:00
Description
The Status module that consumes go-ethereum
https://status.im
Readme
Languages
Go 98.5%
Python 0.9%
Shell 0.3%
Makefile 0.1%
Groovy 0.1%