UNPKG

@nosana/kit

Version:

Nosana KIT

26 lines 1.48 kB
// Export the main client export { createNosanaClient } from './NosanaClient.js'; // Export types - explicitly re-export NosanaNetwork from types to resolve ambiguity export * from '@nosana/types'; export * from '@nosana/endpoints'; export { NosanaNetwork } from '@nosana/types'; // Export types and configuration export * from './config/index.js'; export * from './errors/NosanaError.js'; export * from './logger/Logger.js'; // Export JobsProgram and related types export { createJobsProgram, JobState, MarketQueueType, } from './services/programs/jobs/index.js'; // Export StakeProgram and related types export { createStakeProgram } from './services/programs/stake/index.js'; // Export MerkleDistributorProgram and related types export { createMerkleDistributorProgram, ClaimTarget, } from './services/programs/merkleDistributor/index.js'; export { ClaimStatusNotFoundError } from './services/programs/merkleDistributor/index.js'; // Export IPFS utilities from @nosana/ipfs export { solBytesArrayToIpfsHash, ipfsHashToSolBytesArray } from '@nosana/ipfs'; // Export token service export { createTokenService } from './services/token/index.js'; // Export generated clients under namespaces to avoid naming conflicts export * as JobsClient from './generated_clients/jobs/index.js'; export * as StakingClient from './generated_clients/staking/index.js'; export * as MerkleDistributorClient from './generated_clients/merkle_distributor/index.js'; //# sourceMappingURL=index.js.map