Samuel Hawksby-Robinson 7cd7430d31
Improved Local Pairing Separation of Concerns (#3248)
* Moved all configs into config.go

* Completed build out of new config structures

* Completed SenderClient process flow

* Completed sync data Mounter and client integration

* Completed installation data Mounter and client integration

* House keeping, small refactor to match conventions.

PayloadEncryptor is passed by value and used as a pointer to the instance value and not a shared pointer.

* Reintroduced explicit Mounter field type

* Completed ReceiverClient structs and flows

* Finished BaseClient function parity with old acc

* Integrated new Clients into tests

Solved some test breaks caused by encryptors sharing pointers to their managed payloads

* Built out SenderServer and ReceiverServer structs

With all associated functions and integrated with endpoints.

* Updated tests to handle new Server types

* Added docs and additional refinement

* Renamed some files to better match the content of those files

* Added json tags to config fields that were missing explicit tags.

* fix tests relating to payload locking

* Addressing feedback from @ilmotta

* Addressed feedback from @qfrank
2023-03-23 11:44:15 +00:00
2021-06-16 16:19:45 -04:00
2022-11-17 10:40:26 +01:00
2023-01-13 17:52:03 +00:00
2023-03-16 13:40:20 +00:00
2021-07-20 10:57:38 +02:00
2022-03-28 13:14:12 +01:00
2022-03-28 13:14:12 +01:00
2021-07-20 10:57:38 +02:00
2023-01-13 17:52:03 +00:00
2023-03-15 12:41:57 +01:00
2022-12-29 14:16:19 +08:00
2021-09-01 13:02:18 +01:00
2023-01-13 17:52:03 +00:00
2023-02-28 08:43:57 +01:00
2022-07-17 15:37:14 +02:00
2023-03-14 17:13:21 +00:00
2023-03-14 17:13:21 +00:00
2021-07-20 10:57:38 +02:00
2023-01-13 17:52:03 +00:00
2023-03-22 14:23:29 +02:00
2023-02-16 11:52:48 +01:00
Description
The Status module that consumes go-ethereum
https://status.im
Readme
Languages
Go 98.7%
Python 0.7%
Shell 0.3%
Makefile 0.1%
Groovy 0.1%