status-go/services
Roman Volosovskyi 4c0d8dedea
Replace address with keyUid in accounts db
Account's address was used as a primary key in accounts db and as a
deterministic id of an account in some API calls. Also it was used as a
part of the name of the account specific database. This revealed some
extra information about the account and wasn't necessary.
At first the hash of the address was planned to be used as a
deterministic id, but we already have a keyUid which is calculated as
sha256 hash of account's public key and has similar properties:
- it is deterministic
- doesn't reveal accounts public key or address in plain
2019-12-09 11:20:12 +02:00
..
accounts Replace address with keyUid in accounts db 2019-12-09 11:20:12 +02:00
browsers Create single database appdatase 2019-08-21 10:44:50 +03:00
incentivisation Create a home submodule for Eth node bridges- Rename StatusBackend to GethStatusBackend 2019-11-27 17:02:09 +01:00
mailservers Move to protobuf for Message type (#1706) 2019-12-05 17:25:34 +01:00
nodebridge Create a home submodule for Eth node bridges- Rename StatusBackend to GethStatusBackend 2019-11-27 17:02:09 +01:00
peer fix golang/mock (#1310) 2018-12-10 13:53:27 +01:00
permissions Create single database appdatase 2019-08-21 10:44:50 +03:00
personal Create a home submodule for Eth node bridges- Rename StatusBackend to GethStatusBackend 2019-11-27 17:02:09 +01:00
rpcfilters Create a home submodule for Eth node bridges- Rename StatusBackend to GethStatusBackend 2019-11-27 17:02:09 +01:00
shhext Move to protobuf for Message type (#1706) 2019-12-05 17:25:34 +01:00
status Multi account login (#1525) 2019-07-26 16:45:10 +02:00
subscriptions fix parameters parsing for eth_* filters subscriptions (#1461) 2019-05-10 12:56:58 +02:00
typeddata Integrate Nimbus status-protocol-go 2019-11-18 14:30:03 +01:00
wallet Integrate Nimbus status-protocol-go 2019-11-18 14:30:03 +01:00
utils.go New debug_postSync endpoint (#1046) 2018-06-25 15:27:17 +02:00