TGViewer
STON.fi Dev Announcements STON.fi Dev Announcements @stonfidevs · 220 subscribers
Post #17 179
Omniston Proto Changes Note

Hello, Builders!

We're excited to announce several important updates to our Omnistone protocol definitions. Please note that these are only proto changes at this time and will be integrated into the SDK soon. In the meantime, review the details below to ensure your integration logic remains compatible.

---

1. Identifier and Field Updates

• Both quote_id and rfq_id are now defined as 32-byte values.

• Quote and Trade Request Updates:
- Removed the field resolver_amount from QuoteRequestedEvent.
- Added gas_budget to Quote.
- Added outgoing_tx_hash to TrackTradeRequest.

---

2. ChunkStatus and Trade Status Modifications

• Added the field protocol.
• Removed the field result_details_json.
• Added the field tx_hash.

• Trade Status Adjustments:
- Renamed FillingTrade to Swapping.
- Removed outgoing_tx_hash from both Transferring and Swapping.
- Introduced a new status called AwaitingFill.

• BuildTransferRequest Update:
- Dropped the field max_slippage_bps.

---

3. Types and Schema Alterations

• Dropped the file condition.proto.
• Added a new message called RequestSettlementParams.

• QuoteRequest Enhancements:
- Added the field settlement_params.

• Swap Entities Adjustments:
- Removed the field extra_data_json from SwapRoute, SwapStep, and SwapChunk.
- Added new fields extra_version and extra to SwapChunk.

---

4. Resolver API Modifications

• Dropped the message TransferBodyRequestedEvent and removed its corresponding field transfer_body_requested from ResolverEvent.
• Dropped the message UpdateTransferBodyRequest and removed its corresponding field update_transfer_body from ResolverRequest.

• Transaction Building:
- Part of the API related to transaction building has been removed from the resolver.

---

5. Trader API Updates

• Dropped the file asset.proto, thereby completely removing the API for working with assets.
• Transaction Schema Revision:
- Renamed TransactionResponse to Transaction and moved it to transaction.proto.

---

Why This Matters

These changes enhance our platform's consistency, reduce complexities in transaction building, and align with our long-term API roadmap. Since these updates are only at the proto level for now, they won't immediately affect the SDK, but you should update your projects accordingly to avoid any future integration issues.

What You Need To Do

- Review your current integrations to ensure your logic reflects these updated fields and removed functionalities.
- Adjust any references to fields that have been added, removed, or renamed.

For more details and to review the updated proto definitions, please visit our GitHub repository:
https://github.com/ston-fi/omniston-api/tree/main/proto/omni/v1beta6

If you have any questions or run into any issues, please reach out to our team.

Happy building!
GitHub omniston-api/proto/omni/v1beta6 at main · ston-fi/omniston-api Contribute to ston-fi/omniston-api development by creating an account on GitHub.
More from @stonfidevs
  1. Sep 22, 2026STON.fi Dev Announcements pinned «🌐 Arc is now supported by Omniston Omniston has expande…
  2. Sep 22, 2026🌐 Arc is now supported by Omniston Omniston has expanded to Arc, bringing our cross-chain…
  3. Sep 16, 2026STON.fi Dev Announcements pinned «🛠 New Omniston Integration Example: TON → EVM in a Tele…
  4. Sep 16, 2026🛠 New Omniston Integration Example: TON → EVM in a Telegram Mini App We’ve released a new…
  5. Sep 11, 2026STON.fi Dev Announcements pinned «⚠️ Reminder: Omniston v1beta7 API Sunset We’re still see…
  6. Sep 11, 2026⚠️ Reminder: Omniston v1beta7 API Sunset We’re still seeing trading activity through v1bet…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →