import { VowenaClient, NETWORKS } from "vowena";
const client = new VowenaClient({
contractId: NETWORKS.testnet.contractId,
rpcUrl: NETWORKS.testnet.rpcUrl,
networkPassphrase: NETWORKS.testnet.networkPassphrase,
});
const sub = await client.getSubscription(1);
console.log("Plan ID:", sub.planId);
console.log("Subscriber:", sub.subscriber);
console.log("Status:", sub.status);
console.log("Periods billed:", sub.periodsBilled);
console.log("Next billing:", new Date(sub.nextBillingTime * 1000));
if (sub.migrationTarget > 0) {
console.log("Migration pending to plan:", sub.migrationTarget);
}