← Developer Forum

Price Feeds·help question

SDK Error: "SDK does not support sending multiple accumulator messages in a single transaction" on Sui

Open on dev-forum →Back to forum

:pushpin: Before Posting:
– Please select the appropriate product category from the dropdown when creating a topic.
– Use this category only for help topics related Pyth Price Feeds, Hermes, Price Pusher.
– You can remove these instructions when submitting your post.

:books: Check the Pyth Documentation for guides, known issues, and integration examples — your answer might already be there.

Hi Pyth team,

We are seeing the following error for the first time in production:

Error: SDK does not support sending multiple accumulator messages in a single transaction

We need to understand why this is happening.
Under what conditions does the system return multiple accumulator messages that the current SDK cannot handle in a single transaction?
It is a new issue for us and currently hard to reproduce.

:link: Chain: Sui Mainnet

:stopwatch: Timestamp: Jan 7, 2026 2:46:38 PM UTC

:test_tube: Steps to reproduce: Intermittent occurrence when calling updatePriceFeeds.

const priceFeedUpdateData = await this.connection.getPriceFeedsUpdateData(priceIds);

const client = new SuiPythClient(suiClient, PYTH_STATE_ID, WORMHOLE_STATE_ID);

const priceInfoObjectIds = await client.updatePriceFeeds(tx, priceFeedUpdateData, priceIds);

Screenshot 2026-01-07 at 18.18.21
Screenshot 2026-01-07 at 18.18.212712×1576 483 KB

We are not entirely sure where the multi-message data originates (whether it’s the price service or a Sui-specific behavior), but we pass the result of getPriceFeedsUpdateData directly to the client without processing.

Name of the dApp/Project: Deeptrade

Contact: Telegram: Contact @oxobased

Main Question:

Why is this happening now? Under what conditions does the system return multiple accumulator messages that the current SDK cannot handle in a single transaction?

Our implementation has been stable for months, so we have no idea why it’s appeared today.

Thanks.

Showing the original post only. Read the full thread on dev-forum.pyth.network ↗

Replies: 1
Views: 143
Likes: 1
Posted: 1/7/2026

Source: https://dev-forum.pyth.network/t/sdk-error-sdk-does-not-support-sending-multiple-accumulator-messages-in-a-single-transaction-on-sui/505 · external id 505