Skip to content

feat: add network pool endpoints and executor logs#17

Merged
rapcmia merged 3 commits into
mainfrom
feat/network-pools-api
May 12, 2026
Merged

feat: add network pool endpoints and executor logs#17
rapcmia merged 3 commits into
mainfrom
feat/network-pools-api

Conversation

@fengtality

@fengtality fengtality commented Apr 28, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add network pool endpoints for fetching pools by network
  • Add executor logs endpoint
  • Parameter names match hummingbot-api endpoint signatures

Related PRs

Test plan

  • Manual testing with pool listing via client

🤖 Generated with Claude Code

Gateway Router:
- Add get_network_pools() for network-based pool queries
- Add add_network_pool() for adding pools by network_id
- Add delete_network_pool() for removing pools by network_id

Executors Router:
- Add get_executor_logs() for fetching executor log entries

These changes align with hummingbot-api updates that organize pools
by network (chain-network format) instead of by connector.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
fengtality and others added 2 commits May 6, 2026 16:52
- Add save_network_token() to auto-fetch and save token details
- Add save_network_pool() to auto-fetch and save pool details
- Add set_default_gateway_wallet() for setting default wallet per chain

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add get_api_keys() to retrieve all configured API keys
- Add update_api_keys() to update API keys

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
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.

2 participants