import {
GlamClient,
WSOL,
nameToChars,
StateAccountType,
} from "@glamsystems/glam-sdk";
import { BN } from "@coral-xyz/anchor";
const glamClient = new GlamClient();
const txSig = await glamClient.mint.initialize({
accountType: StateAccountType.TOKENIZED_VAULT,
name: nameToChars("My Fund"),
symbol: "gFUND",
uri: "https://raw.githubusercontent.com/your-org/token-metadata/main/gfund.json",
baseAssetMint: WSOL,
maxCap: new BN(1_000_000_000_000),
minSubscription: new BN(1_000_000_000),
minRedemption: new BN(100_000_000),
lockupPeriod: new BN(0),
});