FusionBroadcastMessageInput: {
    fusionTopicEventId: Scalars["String"]["input"];
    idempotencyKey?: InputMaybe<Scalars["String"]["input"]>;
    specificWallets?: InputMaybe<KeyValuePairOfStringAndWalletBlockchainInput[]>;
    targetDestinationVariables: KeyValuePairOfTargetTypeAndDictionaryOfStringAndStringInput[];
}

Contains the message to broadcast.

Type declaration

  • fusionTopicEventId: Scalars["String"]["input"]

    Topic's fusion event id. Users that subscribed to this topic id, will receive the alert.

  • OptionalidempotencyKey?: InputMaybe<Scalars["String"]["input"]>

    Optional identifier used to dedupe messages for idempotency. If this is specified, messages sent after the first appearance of the value will be dropped. The initial request to queue this broadcast will still succeed. We recommend using UUID generators.

  • OptionalspecificWallets?: InputMaybe<KeyValuePairOfStringAndWalletBlockchainInput[]>

    The specific wallets to target, if any

  • targetDestinationVariables: KeyValuePairOfTargetTypeAndDictionaryOfStringAndStringInput[]

    A dictionary of variables for each target destination. These values are used to render each target destiation.