mirror of
https://github.com/status-im/status-go.git
synced 2025-01-09 14:16:21 +00:00
61527f8c78
This is the first step of improvements over keypairs/keycards/accounts. - `SyncKeypairFull` protobuf removed - `SyncKeypair` protobuf is used for syncing all but the watch only accounts - `SyncAccount` is used only for syncing watch only accounts - related keycards are synced together with a keypair - on any keypair change (either it's just a keypair name or any change made over an account which belongs to that keypair) entire keypair is synced including related keycards - on any watch only account related change, that account is synced with all its details
41 lines
1.3 KiB
Go
41 lines
1.3 KiB
Go
package signal
|
|
|
|
import "encoding/json"
|
|
|
|
const (
|
|
// EventWakuFetchingBackupProgress is emitted while applying fetched data is ongoing
|
|
EventWakuFetchingBackupProgress = "waku.fetching.backup.progress"
|
|
|
|
// EventSyncFromWakuProfile is emitted while applying fetched profile data from waku
|
|
EventWakuBackedUpProfile = "waku.backedup.profile"
|
|
|
|
// EventWakuBackedUpSettings is emitted while applying fetched settings from waku
|
|
EventWakuBackedUpSettings = "waku.backedup.settings"
|
|
|
|
// EventWakuBackedUpKeypair is emitted while applying fetched keypair data from waku
|
|
EventWakuBackedUpKeypair = "waku.backedup.keypair"
|
|
|
|
// EventWakuBackedUpWatchOnlyAccount is emitted while applying fetched watch only account data from waku
|
|
EventWakuBackedUpWatchOnlyAccount = "waku.backedup.watch-only-account" // #nosec G101
|
|
)
|
|
|
|
func SendWakuFetchingBackupProgress(obj json.Marshaler) {
|
|
send(EventWakuFetchingBackupProgress, obj)
|
|
}
|
|
|
|
func SendWakuBackedUpProfile(obj json.Marshaler) {
|
|
send(EventWakuBackedUpProfile, obj)
|
|
}
|
|
|
|
func SendWakuBackedUpSettings(obj json.Marshaler) {
|
|
send(EventWakuBackedUpSettings, obj)
|
|
}
|
|
|
|
func SendWakuBackedUpKeypair(obj json.Marshaler) {
|
|
send(EventWakuBackedUpKeypair, obj)
|
|
}
|
|
|
|
func SendWakuBackedUpWatchOnlyAccount(obj json.Marshaler) {
|
|
send(EventWakuBackedUpWatchOnlyAccount, obj)
|
|
}
|