Package Information
Released: this month
Downloads: 9 weekly / 53 monthly
Latest Version: 0.5.0
Author: Kirill Fedoseev
Available Nodes
Documentation generating…
Documentation
n8n-nodes-bitfinex
n8n community node для аутентифицированного REST v2 API биржи Bitfinex.
Тонкая обёртка над официальным bfx-api-node-rest. Только REST, websocket
функционал не задействуется.
Установка
В self-hosted n8n: Settings → Community Nodes → Install → ввести имя пакета:
n8n-nodes-bitfinex
(Требуется N8N_COMMUNITY_PACKAGES_ENABLED=true, по умолчанию включено.)
Ноды
- Bitfinex — аутентифицированный API (нужны credentials).
- Bitfinex Rate — курс криптовалюты к USD по публичному тикеру
GET https://api-pub.bitfinex.com/v2/ticker/t{CCY}USD, без credentials.
На вход — код валюты (BTC,ETH,USTдля USDT). Выход:rate(last price),bid,ask,dailyChange,dailyChangeRelative,volume,high,low.
Для кодов длиннее 3 символов используется форматtDOGE:USD.USD→rate: 1.
Credentials (нода Bitfinex)
Тип Bitfinex API с двумя полями:
- API Key
- API Secret
Создать ключи можно в Bitfinex API настройках.
Для read-only сценариев достаточно прав Account History / Wallets.
Operations
- Get Wallets —
GET /v2/auth/r/wallets. Балансы по всем кошелькам. - Get Movements —
GET /v2/auth/r/movements/hist. История депозитов/выводов
с фильтрами по валюте, диапазону дат и лимиту. - Get Ledgers —
GET /v2/auth/r/ledgers/{currency}/hist. Ledger-записи по
валюте (например,UST), с опциональной категорией. - Custom API Call — любой signed v2 endpoint. Указать путь без префикса
/v2(например,/auth/r/info/user) и payload в JSON. Подпись и nonce
делает SDK.
Тест credentials
Operation Custom API Call с дефолтным endpoint /auth/r/info/user и
payload {} подтверждает валидность ключа+секрета.
Локальная разработка
npm install
npm run build
npm link
# в директории установки n8n:
npm link n8n-nodes-bitfinex
# перезапустить n8n
Лицензия
MIT