From 46ce8551a83a53439c22db59bcda51037e15234d Mon Sep 17 00:00:00 2001 From: Steven Luscher Date: Wed, 24 Sep 2025 03:31:47 +0000 Subject: [PATCH] Export all of the channel creators from `@solana/rpc-subscriptions` --- .changeset/three-zoos-act.md | 5 +++++ packages/rpc-subscriptions/src/index.ts | 8 ++++++-- 2 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 .changeset/three-zoos-act.md diff --git a/.changeset/three-zoos-act.md b/.changeset/three-zoos-act.md new file mode 100644 index 000000000..22071c3f2 --- /dev/null +++ b/.changeset/three-zoos-act.md @@ -0,0 +1,5 @@ +--- +'@solana/rpc-subscriptions': patch +--- + +yExported all of the channel creators that form part of `createDefaultSolanaRpcSubscriptionsChannelCreator()` so that developers can configure their own custom channels diff --git a/packages/rpc-subscriptions/src/index.ts b/packages/rpc-subscriptions/src/index.ts index 8f93f59c8..beb298f7f 100644 --- a/packages/rpc-subscriptions/src/index.ts +++ b/packages/rpc-subscriptions/src/index.ts @@ -10,8 +10,12 @@ export * from '@solana/rpc-subscriptions-api'; export * from '@solana/rpc-subscriptions-spec'; export * from './rpc-default-config'; -export * from './rpc-subscriptions'; +export * from './rpc-subscriptions-autopinger'; +export * from './rpc-subscriptions-channel-pool'; +export * from './rpc-subscriptions-channel'; export * from './rpc-subscriptions-clusters'; +export * from './rpc-subscriptions-coalescer'; +export * from './rpc-subscriptions-json-bigint'; export * from './rpc-subscriptions-json'; -export * from './rpc-subscriptions-channel'; export * from './rpc-subscriptions-transport'; +export * from './rpc-subscriptions';