@cosmosapp/pay_sdkServeur
Installation
Installez @cosmosapp/pay_sdk, la dépendance peer Stellar facultative, et les styles d'import ESM / CommonJS.
Ajoutez le paquet à n'importe quel projet Node.js. La prise en charge des portefeuilles du navigateur est un extra facultatif que vous n'installez que lorsque vous en avez réellement besoin.
npm install @cosmosapp/pay_sdk
# or: pnpm add @cosmosapp/pay_sdk
# or: yarn add @cosmosapp/pay_sdkNécessite Node.js ≥ 18 (pour le fetch global). Sur des runtimes plus anciens, passez un
polyfill fetch via l'option client fetch.
Client web du navigateur (dépendance peer facultative)
Le client web du navigateur construit et soumet les transactions Stellar, il a donc besoin du SDK Stellar (une dépendance peer facultative, importée à la demande lorsqu'elle est présente) :
npm install @cosmosapp/pay_sdk @stellar/stellar-sdkImport
// ESM
import { Client } from '@cosmosapp/pay_sdk';
import { WebClient } from '@cosmosapp/pay_sdk/web';// CommonJS
const { Client } = require('@cosmosapp/pay_sdk');Le paquet fournit à la fois ESM (./dist/index.js) et CJS (./dist/index.cjs) avec
des déclarations de types complètes.