@@ -25,6 +25,7 @@ type NotificationsRepository interface {
2525 UpdateNotificationSettingsNetworks (ctx context.Context , userId uint64 , chainId uint64 , settings t.NotificationSettingsNetwork ) error
2626 UpdateNotificationSettingsPairedDevice (ctx context.Context , userId uint64 , pairedDeviceId string , name string , IsNotificationsEnabled bool ) error
2727 DeleteNotificationSettingsPairedDevice (ctx context.Context , userId uint64 , pairedDeviceId string ) error
28+ UpdateNotificationSettingsClients (ctx context.Context , userId uint64 , clientId uint64 , IsSubscribed bool ) (* t.NotificationSettingsClient , error )
2829 GetNotificationSettingsDashboards (ctx context.Context , userId uint64 , cursor string , colSort t.Sort [enums.NotificationSettingsDashboardColumn ], search string , limit uint64 ) ([]t.NotificationSettingsDashboardsTableRow , * t.Paging , error )
2930 UpdateNotificationSettingsValidatorDashboard (ctx context.Context , dashboardId t.VDBIdPrimary , groupId uint64 , settings t.NotificationSettingsValidatorDashboard ) error
3031 UpdateNotificationSettingsAccountDashboard (ctx context.Context , dashboardId t.VDBIdPrimary , groupId uint64 , settings t.NotificationSettingsAccountDashboard ) error
@@ -72,6 +73,9 @@ func (d *DataAccessService) UpdateNotificationSettingsPairedDevice(ctx context.C
7273func (d * DataAccessService ) DeleteNotificationSettingsPairedDevice (ctx context.Context , userId uint64 , pairedDeviceId string ) error {
7374 return d .dummy .DeleteNotificationSettingsPairedDevice (ctx , userId , pairedDeviceId )
7475}
76+ func (d * DataAccessService ) UpdateNotificationSettingsClients (ctx context.Context , userId uint64 , clientId uint64 , IsSubscribed bool ) (* t.NotificationSettingsClient , error ) {
77+ return d .dummy .UpdateNotificationSettingsClients (ctx , userId , clientId , IsSubscribed )
78+ }
7579func (d * DataAccessService ) GetNotificationSettingsDashboards (ctx context.Context , userId uint64 , cursor string , colSort t.Sort [enums.NotificationSettingsDashboardColumn ], search string , limit uint64 ) ([]t.NotificationSettingsDashboardsTableRow , * t.Paging , error ) {
7680 return d .dummy .GetNotificationSettingsDashboards (ctx , userId , cursor , colSort , search , limit )
7781}
0 commit comments