@notifi-network/notifi-graphql
Advanced tools
Comparing version 0.91.1 to 0.91.3
@@ -89,2 +89,3 @@ import { gql } from 'graphql-request'; | ||
icon | ||
customIconUrl | ||
} | ||
@@ -91,0 +92,0 @@ } |
@@ -8,2 +8,3 @@ import { gql } from 'graphql-request'; | ||
import { TelegramTargetFragment } from './TelegramTargetFragment.gql'; | ||
import { Web3TargetFragment } from './Web3TargetFragment.gql'; | ||
import { WebhookTargetFragment } from './WebhookTargetFragment.gql'; | ||
@@ -33,2 +34,5 @@ | ||
} | ||
web3Targets { | ||
...Web3TargetFragment | ||
} | ||
} | ||
@@ -42,2 +46,3 @@ | ||
${SlackChannelTargetFragment} | ||
${Web3TargetFragment} | ||
`; |
@@ -14,2 +14,3 @@ import { gql } from 'graphql-request'; | ||
$slackChannelTargetIds: [String!]! | ||
$web3TargetIds: [String!]! | ||
) { | ||
@@ -25,2 +26,3 @@ createTargetGroup( | ||
slackChannelTargetIds: $slackChannelTargetIds | ||
web3TargetIds: $web3TargetIds | ||
} | ||
@@ -27,0 +29,0 @@ ) { |
@@ -15,2 +15,3 @@ import { gql } from 'graphql-request'; | ||
$slackChannelTargetIds: [String!]! | ||
$web3TargetIds: [String!]! | ||
) { | ||
@@ -27,2 +28,3 @@ updateTargetGroup: createTargetGroup( | ||
slackChannelTargetIds: $slackChannelTargetIds | ||
web3TargetIds: $web3TargetIds | ||
} | ||
@@ -29,0 +31,0 @@ ) { |
@@ -5,71 +5,83 @@ import { GraphQLClient } from 'graphql-request'; | ||
import { version } from '../package.json'; | ||
import { | ||
NotifiSubscriptionService, | ||
SubscriptionQueries, | ||
} from './NotifiSubscriptionService'; | ||
import * as Generated from './gql/generated'; | ||
import { getSdk } from './gql/generated'; | ||
import type * as Operations from './operations'; | ||
import { SubscriptionQueries, NotifiSubscriptionService } from './NotifiSubscriptionService'; | ||
export class NotifiService | ||
implements | ||
Operations.AddSourceToSourceGroupService, | ||
Operations.BeginLogInByTransactionService, | ||
Operations.BroadcastMessageService, | ||
Operations.CompleteLogInByTransactionService, | ||
Operations.ConnectWalletService, | ||
Operations.CreateAlertService, | ||
Operations.CreateDirectPushAlertService, | ||
Operations.CreateEmailTargetService, | ||
Operations.CreateSmsTargetService, | ||
Operations.CreateSourceService, | ||
Operations.CreateSourceGroupService, | ||
Operations.CreateTargetGroupService, | ||
Operations.CreateTelegramTargetService, | ||
Operations.CreateTenantUserService, | ||
Operations.CreateWebhookTargetService, | ||
Operations.DeleteAlertService, | ||
Operations.DeleteUserAlertService, | ||
Operations.DeleteSourceGroupService, | ||
Operations.DeleteTargetGroupService, | ||
Operations.DeleteWebhookTargetService, | ||
Operations.FetchDataService, | ||
Operations.FindTenantConfigService, | ||
Operations.GetAlertsService, | ||
Operations.GetConfigurationForDappService, | ||
Operations.GetConnectedWalletsService, | ||
Operations.GetEmailTargetsService, | ||
Operations.GetFiltersService, | ||
Operations.GetFusionNotificationHistoryService, | ||
Operations.GetNotificationHistoryService, | ||
Operations.GetSmsTargetsService, | ||
Operations.GetSourceConnectionService, | ||
Operations.GetSourceGroupsService, | ||
Operations.GetSourcesService, | ||
Operations.GetTargetGroupsService, | ||
Operations.GetTelegramTargetsService, | ||
Operations.GetTenantConnectedWalletsService, | ||
Operations.GetTenantUserService, | ||
Operations.GetTopicsService, | ||
Operations.GetWebhookTargetsService, | ||
Operations.LogInFromDappService, | ||
Operations.LogInFromServiceService, | ||
Operations.RefreshAuthorizationService, | ||
Operations.RemoveSourceFromSourceGroupService, | ||
Operations.SendEmailTargetVerificationRequestService, | ||
Operations.SendMessageService, | ||
Operations.UpdateSourceGroupService, | ||
Operations.UpdateTargetGroupService, | ||
Operations.CreateDiscordTargetService, | ||
Operations.GetDiscordTargetsService, | ||
Operations.GetUnreadNotificationHistoryCountService, | ||
Operations.MarkFusionNotificationHistoryAsReadService, | ||
Operations.UpdateUserSettingsService, | ||
Operations.GetUserSettingsService, | ||
Operations.GetSlackChannelTargetsService, | ||
Operations.CreateSlackChannelTargetService, | ||
Operations.CreateFusionAlertsService, | ||
Operations.BeginLogInWithWeb3Service, | ||
Operations.CompleteLogInWithWeb3Service { | ||
Operations.AddSourceToSourceGroupService, | ||
Operations.BeginLogInByTransactionService, | ||
Operations.BroadcastMessageService, | ||
Operations.CompleteLogInByTransactionService, | ||
Operations.ConnectWalletService, | ||
Operations.CreateAlertService, | ||
Operations.CreateDirectPushAlertService, | ||
Operations.CreateEmailTargetService, | ||
Operations.CreateSmsTargetService, | ||
Operations.CreateSourceService, | ||
Operations.CreateSourceGroupService, | ||
Operations.CreateTargetGroupService, | ||
Operations.CreateTelegramTargetService, | ||
Operations.CreateTenantUserService, | ||
Operations.CreateWebhookTargetService, | ||
Operations.DeleteAlertService, | ||
Operations.DeleteUserAlertService, | ||
Operations.DeleteSourceGroupService, | ||
Operations.DeleteTargetGroupService, | ||
Operations.DeleteWebhookTargetService, | ||
Operations.FetchDataService, | ||
Operations.FindTenantConfigService, | ||
Operations.GetAlertsService, | ||
Operations.GetConfigurationForDappService, | ||
Operations.GetConnectedWalletsService, | ||
Operations.GetEmailTargetsService, | ||
Operations.GetFiltersService, | ||
Operations.GetFusionNotificationHistoryService, | ||
Operations.GetNotificationHistoryService, | ||
Operations.GetSmsTargetsService, | ||
Operations.GetSourceConnectionService, | ||
Operations.GetSourceGroupsService, | ||
Operations.GetSourcesService, | ||
Operations.GetTargetGroupsService, | ||
Operations.GetTelegramTargetsService, | ||
Operations.GetTenantConnectedWalletsService, | ||
Operations.GetTenantUserService, | ||
Operations.GetTopicsService, | ||
Operations.GetWebhookTargetsService, | ||
Operations.LogInFromDappService, | ||
Operations.LogInFromServiceService, | ||
Operations.RefreshAuthorizationService, | ||
Operations.RemoveSourceFromSourceGroupService, | ||
Operations.SendEmailTargetVerificationRequestService, | ||
Operations.SendMessageService, | ||
Operations.UpdateSourceGroupService, | ||
Operations.UpdateTargetGroupService, | ||
Operations.CreateDiscordTargetService, | ||
Operations.GetDiscordTargetsService, | ||
Operations.GetUnreadNotificationHistoryCountService, | ||
Operations.MarkFusionNotificationHistoryAsReadService, | ||
Operations.UpdateUserSettingsService, | ||
Operations.GetUserSettingsService, | ||
Operations.GetSlackChannelTargetsService, | ||
Operations.CreateSlackChannelTargetService, | ||
Operations.CreateFusionAlertsService, | ||
Operations.BeginLogInWithWeb3Service, | ||
Operations.CompleteLogInWithWeb3Service, | ||
Operations.CreateWeb3TargetService, | ||
Operations.GetWeb3TargetsService, | ||
Operations.VerifyCbwTargetService, | ||
Operations.VerifyXmtpTargetService, | ||
Operations.VerifyXmtpTargetViaXip42Service | ||
{ | ||
private _jwt: string | undefined; | ||
private _typedClient: ReturnType<typeof getSdk>; | ||
constructor(graphQLClient: GraphQLClient, private _notifiSubService: NotifiSubscriptionService) { | ||
constructor( | ||
graphQLClient: GraphQLClient, | ||
private _notifiSubService: NotifiSubscriptionService, | ||
) { | ||
this._typedClient = getSdk(graphQLClient); | ||
@@ -170,2 +182,9 @@ } | ||
async createWeb3Target( | ||
variables: Generated.CreateWeb3TargetMutationVariables, | ||
): Promise<Generated.CreateWeb3TargetMutation> { | ||
const headers = this._requestHeaders(); | ||
return this._typedClient.createWeb3Target(variables, headers); | ||
} | ||
async createSmsTarget( | ||
@@ -317,2 +336,9 @@ variables: Generated.CreateSmsTargetMutationVariables, | ||
async getWeb3Targets( | ||
variables: Generated.GetWeb3TargetsQueryVariables, | ||
): Promise<Generated.GetWeb3TargetsQuery> { | ||
const headers = this._requestHeaders(); | ||
return this._typedClient.getWeb3Targets(variables, headers); | ||
} | ||
async getFilters( | ||
@@ -415,4 +441,14 @@ variables: Generated.GetFiltersQueryVariables, | ||
async subscribeNotificationHistoryStateChanged(onMessageReceived: (data: any) => void | undefined, onError?: (data: any) => void | undefined, onComplete?: () => void | undefined): Promise<void> { | ||
this._notifiSubService.subscribe(this._jwt, SubscriptionQueries.StateChanged, onMessageReceived, onError, onComplete); | ||
async subscribeNotificationHistoryStateChanged( | ||
onMessageReceived: (data: any) => void | undefined, | ||
onError?: (data: any) => void | undefined, | ||
onComplete?: () => void | undefined, | ||
): Promise<void> { | ||
this._notifiSubService.subscribe( | ||
this._jwt, | ||
SubscriptionQueries.StateChanged, | ||
onMessageReceived, | ||
onError, | ||
onComplete, | ||
); | ||
} | ||
@@ -546,2 +582,23 @@ | ||
async verifyCbwTarget( | ||
variables: Generated.VerifyCbwTargetMutationVariables, | ||
): Promise<Generated.VerifyCbwTargetMutation> { | ||
const headers = this._requestHeaders(); | ||
return this._typedClient.verifyCbwTarget(variables, headers); | ||
} | ||
async verifyXmtpTarget( | ||
variables: Generated.VerifyXmtpTargetMutationVariables, | ||
): Promise<Generated.VerifyXmtpTargetMutation> { | ||
const headers = this._requestHeaders(); | ||
return this._typedClient.verifyXmtpTarget(variables, headers); | ||
} | ||
async verifyXmtpTargetViaXip42( | ||
variables: Generated.VerifyXmtpTargetViaXip42MutationVariables, | ||
): Promise<Generated.VerifyXmtpTargetViaXip42Mutation> { | ||
const headers = this._requestHeaders(); | ||
return this._typedClient.verifyXmtpTargetViaXip42(variables, headers); | ||
} | ||
private _requestHeaders(): HeadersInit { | ||
@@ -548,0 +605,0 @@ const requestId = uuid(); |
@@ -61,1 +61,6 @@ export * from './AddSourceToSourceGroup'; | ||
export * from './CompleteLogInWithWeb3'; | ||
export * from './CreateWeb3Target'; | ||
export * from './GetWeb3Targets'; | ||
export * from './VerifyCbwTarget'; | ||
export * from './VerifyXmtpTarget'; | ||
export * from './VerifyXmtpTargetViaXip42'; |
{ | ||
"name": "@notifi-network/notifi-graphql", | ||
"version": "0.91.1", | ||
"version": "0.91.3", | ||
"description": "The GraphQL API for Notifi", | ||
@@ -47,3 +47,3 @@ "main": "./dist/index.js", | ||
}, | ||
"gitHead": "75db7f590fb7fe7c76d4f30171e44d136bdb8028" | ||
"gitHead": "f8688a3f9ca3d96f9988f4fab6a9474d9f3d86ce" | ||
} |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
668022
164
15501