x402-chainlink
    Preparing search index...

    Function createExtensionData

    • Create extension data for inclusion in PaymentRequired or PaymentPayload

      Parameters

      Returns ExtensionData

      ExtensionData object

      Error if validation fails and validate option is true

      const receiptExtension = createExtensionData({
      name: 'receipts',
      info: { format: 'pdf', email: 'user@example.com' },
      validate: true
      }, registry);

      // Use in PaymentRequired
      const paymentRequired: PaymentRequired = {
      // ...
      extensions: {
      receipts: receiptExtension
      }
      };