UNPKG

@triadxyz/triad-protocol

Version:

<div align="center"> <h1>Triad Protocol</h1> </div>

13 lines (12 loc) 1.09 kB
import { PublicKey } from '@solana/web3.js'; export declare const getTokenATA: (address: PublicKey, Mint: PublicKey, program?: PublicKey) => PublicKey; export declare const getMarketPDA: (programId: PublicKey, marketId: number) => PublicKey; export declare const getOrderBookPDA: (programId: PublicKey, marketId: number) => PublicKey; export declare const getCustomerPDA: (programId: PublicKey, customerId: number) => PublicKey; export declare const getUserTradePDA: (programId: PublicKey, wallet: PublicKey) => PublicKey; export declare const getSubUserTradePDA: (programId: PublicKey, wallet: PublicKey, nonce: number) => PublicKey; export declare const getPoolPDA: (programId: PublicKey, poolId: number) => PublicKey; export declare const getStakePDA: (programId: PublicKey, user: PublicKey) => PublicKey; export declare const getCollectionPDA: (programId: PublicKey, collectionSymbol: string) => PublicKey; export declare const getNftPDA: (programId: PublicKey, number: number) => PublicKey; export declare const getPoseidonPDA: (programId: PublicKey, number: number) => PublicKey;