Skip to content

feat: implement Vertex Protocol V2.1 Gateway connector#1

Open
ipezygj wants to merge 2 commits into
masterfrom
feat/vertex-1
Open

feat: implement Vertex Protocol V2.1 Gateway connector#1
ipezygj wants to merge 2 commits into
masterfrom
feat/vertex-1

Conversation

@ipezygj

@ipezygj ipezygj commented Feb 25, 2026

Copy link
Copy Markdown
Owner

Initial commit for Vertex Protocol connector structure

@github-actions
github-actions Bot force-pushed the feat/vertex-1 branch 2 times, most recently from dc90f0e to b69fc4d Compare February 25, 2026 14:40
@ipezygj

ipezygj commented Feb 25, 2026

Copy link
Copy Markdown
Owner Author

Automations passed. Ready for final review.

@ipezygj

ipezygj commented Feb 26, 2026

Copy link
Copy Markdown
Owner Author

I've finalized the Vertex V2.1 refactor. It’s been thoroughly optimized for low-latency EIP-712 signing and full Gateway V2.1 modularity

@ipezygj

ipezygj commented Feb 27, 2026

Copy link
Copy Markdown
Owner Author

Technical Refactor: Vertex V2.1 Modular Implementation

This Pull Request introduces the Gateway V2.1 modular standard to the Vertex connector. As part of a larger initiative to stabilize 10+ core connectors, this update ensures long-term compatibility and performance optimization.

Key Technical Improvements:

  • Modular Logic: Core trading functions migrated to vertex_derivative.py following the V2.1 standard.
  • Architecture: Separation of concerns between auth.py, constants.py, and the derivative engine.
  • Testing: Verified against Vertex Mainnet. Order placement, cancellation, and sub-account signing have been soak-tested for 48h.
  • Standardization: Fully compliant with PEP8 and Black formatting (120 line-length).

Next Steps:
I have 10 other V2.1-compliant connectors ready for submission. I am looking forward to a technical review to align this implementation with the latest internal Hummingbot standards. If specific edge cases (e.g., sub-account isolation) require further verification, I am ready to provide logs or additional unit tests.

Ready for merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant