Zum Inhalt springen

iEXExchanger 11.6.5 — Sicherungskurse, Erweiterungen und einfache Auftragsverwaltung

Im Update wurde die Kursabfrage überarbeitet und das Umschalten zwischen mehreren Quellen über Formeln hinzugefügt. Die Funktionen der Plugins wurden erweitert, die Genauigkeit der Berechnungen und die Partnervergütungen verbessert. Im Admin-Panel gibt es neue Filter, schnelle Bearbeitung von Reserven und eine detaillierte Zeitleiste zur Auftragsausführung.

Kursquellen und Reservierung

Neue Quellen.OKX, CurrencyAPI und CoinGecko hinzugefügt. Aktualisierte Kursverarbeitung für bestehende Börsen, Zahlungsdienste und nationale Banken.

Mehr Währungen.Für CoinMarketCap haben wir die Währungsauswahl und das Erhalten der benötigten Paare ohne die bisherige Beschränkung auf wenige Hauptwährungen überarbeitet. FloatRates wurden auf das vollständige verfügbare Währungsspektrum erweitert.

Reservierung über Formeln.Es ist jetzt möglich, mehrere Quellen zu kombinieren, die Reihenfolge der Umschaltung festzulegen und bei Bedarf das zulässige Alter jedes Kurses zu bestimmen. Die fertige Formel wird wie gewohnt an die Richtungen angeschlossen.

Wie man Reservekurse einrichtet

Die erste Möglichkeit ist das Umschalten basierend auf der Kursverfügbarkeit.

Geben Sie die Hauptquelle und die Sicherungsquellen in der gewünschten Reihenfolge an:

[priority_rate]
 [BINANCE_BTC_USDT],
 [BYBIT_BTC_USDT],
 [OKX_BTC_USDT],
 [KUCOIN_BTC_USDT]
[/priority_rate]

Solange der Binance-Kurs verfügbar ist und allgemeine Systemprüfungen besteht, wird er verwendet. Ist der Kurs deaktiviert, fehlt, enthält einen Fehler oder einen unbrauchbaren Wert, prüft das System nacheinander Bybit, dann OKX und KuCoin. In dieser Formel sind keine separaten Aktualitätszeiträume festgelegt.

Zum Beispiel: Binance ist nicht erreichbar → Bybit funktioniert → Bybit wird verwendet.

Die zweite Möglichkeit ist das Umschalten mit einer individuellen Haltbarkeitsdauer.

Geben Sie für jede Quelle das zulässige Kursalter in Sekunden separat an:

[priority_rate]
 [fresh_rate]120,[BINANCE_BTC_USDT][/fresh_rate],
 [fresh_rate]180,[BYBIT_BTC_USDT][/fresh_rate],
 [fresh_rate]240,[OKX_BTC_USDT][/fresh_rate],
 [fresh_rate]300,[KUCOIN_BTC_USDT][/fresh_rate]
[/priority_rate]

Hier gilt Binance, wenn sein Kurs vor weniger als zwei Minuten aktualisiert wurde, Bybit weniger als drei, OKX weniger als vier, KuCoin weniger als fünf.

Die Quelle wird sowohl bei einem Fehler als auch bei Überschreitung ihrer Aktualitätsdauer übersprungen, selbst wenn der gespeicherte Preis positiv ist.

Zum Beispiel: Binance wurde seit drei Minuten nicht aktualisiert → Bybit gibt einen Fehler zurück → OKX wurde vor 30 Sekunden aktualisiert → OKX wird genutzt.

In beiden Fällen wählen Sie die erste passende Quelle in der Reihenfolge. Nach Wiederherstellung der Hauptquelle wechselt das System bei der nächsten Neuberechnung zurück, sofern deren Kurs erneut die Prüfungen besteht.

Im Admin-Panel werden die ausgewählte Quelle und die Gründe für das Auslassen anderer Optionen angezeigt. Die Liste kann um zusätzliche Quellen erweitert werden. Wenn keine passenden Kurse mehr vorhanden sind, ist die Richtung vorübergehend für Berechnungen nicht verfügbar.

Wichtig:Ersetzen Sie die Codes in den Beispielen durch die Codes Ihrer Kurse aus dem Admin-Panel.

Weitere Kursänderungen

BestChange.Auswahl von Positionen mit Zulassungsbedingungen und Ertragsbeschränkungen hinzugefügt.

Verbesserte Wiederholungsanfragen, paralleles Laden und Verarbeitung der API-Limits. Fehler beim Import, Duplikate von Paaren, Umgang mit direkten und umgekehrten Kursen sowie Abstürze unter ionCube behoben.

Erweiterungen und Zahlungs-Plugins

Wir haben die Entwicklung des Pluginsystems fortgesetzt: Ein eigener Modul kann an einen anderen Kunden weitergegeben und über das Admin-Panel mit einer einzigen ZIP-Datei installiert werden.

Installation ohne obligatorische Unterschrift.Prüfungen der Paketstruktur, Kompatibilität, Berechtigungen und Integrität bleiben erhalten. Informationen zur Signatur und zum offiziellen Herausgeber werden separat angezeigt.

Händler und Auszahlungen.Plugins werden an das bestehende Zahlungssystem angeschlossen und in den bekannten Bereichen des Admin-Panels konfiguriert. Ein Paket kann die Annahme von Zahlungen, Auszahlungen oder beides unterstützen.

Updates und Rücksetzung.Erkennung neuer Versionen, Speicherung vorheriger Ausgaben und Rückkehr zu diesen mit Wiederherstellung der Einstellungen hinzugefügt.

Katalog, Installationsvorschau und Verlagskennzeichnungen aktualisiert. Problem beim Hochladen des Katalogs behoben, wenn neben den Ordnern neuer Versionen noch alte Archive vorhanden waren.

Genauigkeit der Umrechnungsberechnung

Wir haben die gesamte Berechnungskette verbessert – vom Rechner auf der Website bis zu den Beträgen in der Auftragskarte.

Behoben wurde die Anwendung persönlicher Bedingungen des Antragstellers, direkter und umgekehrter Kurse, zusätzlicher Gebühren sowie negativer Anpassungen. Es wurde ein Präzisionsverlust durch vorzeitiges Runden und die Verarbeitung sehr kleiner Werte beseitigt. Die Genauigkeit der Berechnungen wurde mit den Einstellungen des Admin-Panels abgeglichen, einschließlich Werten mit mehr als 18 Dezimalstellen.

Kursvergleich.Im Vergleichsfenster zwischen gespeichertem und aktuellem Kurs werden nun die prozentuale Abweichung, die Währungsdifferenz und zwei beschriftete Balken angezeigt.

Betragsdetails.Der ursprüngliche Betrag, Gebühren und Boni werden in separaten Zeilen angezeigt, die Summe ist hervorgehoben, zusätzliche Erläuterungen werden bei Bedarf eingeblendet.

Ist der Kurs nicht verfügbar oder die Antwort fehlerhaft, zeigt das System eine verständliche Meldung an, anstatt eine falsche Berechnung mit Nullbetrag durchzuführen.

Partnerprogramm

Fehler beim Speichern und Anwenden persönlicher Bedingungen behoben: Prozentsätze, feste Boni, Mindest- und Höchstbeträge.

Berechnungen und Anzeige wurden mit der Währung des Systemguthabens und deren alternativen Bezeichnungen abgestimmt. Historische Buchungen behalten ihre Währung, während kleine Beträge genauer dargestellt werden.

Wir haben die Sperrung und Freigabe von Boni, die Neuberechnung und die Wiederherstellung nach temporären Kursfehlern verbessert. Duplikate bei gleichzeitigen Aktionen behoben, die Historie der Gutschriften, Kundenanzähler und Übergangsanalysen korrigiert.

Filter im gesamten Admin-Panel

Fenster vollständig überarbeitetFilter hinzufügen:

  • Abschnitte „Verfügbar“ und „Im Dashboard“ mit Zählern.
  • Suche nach Namen und Beschreibungen.
  • Reihenfolge per Drag & Drop oder Tastatur ändern.
  • Mehrere Filter hinzufügen, ohne das Fenster zu schließen.
  • Speichern der eingegebenen Werte und Schutz der Pflichtfelder vor Löschung.

Wir haben die Sortierungseinstellungen vereinfacht, sodass mehrere Bedingungen gespeichert und deren Reihenfolge gesteuert werden können. Abstände und Beschriftungen wurden aktualisiert, Anzeige auf Handys in hellen und dunklen Designs geprüft.

Reserveverwaltung

Bearbeitung aus der Währungsliste.Ein Klick auf den Reservebetrag öffnet ein Formular, in dem Sie den Wert erhöhen, verringern oder komplett ersetzen können. Wenn die Reserve noch nicht angelegt wurde, erstellt das System sie mit einem Betrag von Null und öffnet die Bearbeitung.

Änderungen der allgemeinen Reserven werden in allen verbundenen Währungen berücksichtigt. Warnhinweise zu Verknüpfungen und Dateiaktualisierungen sind vorgesehen.

Reservierungshistorie.Transaktionen sind nach Datum gruppiert und zeigen übersichtlich die Änderungen mit „War → Ist“-Werten. Die Darstellung langer Beträge und kleiner Änderungen wurde korrigiert.

Informationen zu Händlern, Zahlungen sowie erhaltenen und gesendeten Beträgen sind in separaten Spalten der Währungsliste aufgeführt. Diese können in den Tabelleneinstellungen aktiviert werden.

Bearbeitung von Anfragen

Ausführungszeit.Das Label „Abgeschlossen in“ öffnet ein Detailfenster: Beginn und Ende der Anfrage, genaue Dauer und eine Zeitleiste der Statusübergänge. Bei mehrtägigen Anfragen werden die Daten angezeigt, auf dem Handy wird die Zeitleiste vertikal dargestellt.

Chat mit dem Kunden.Das Fenster kann an den Rändern und Ecken verschoben und in der Größe verändert werden. Größe und Position werden gespeichert. Die Hintergrundverdunkelung und die Sperrung des Seiten-Scrollens wurden entfernt, während das vertraute Nachrichten-Design erhalten bleibt.

Automatische Auszahlung.Die Aktion wurde in einen eigenen Block ausgelagert, und das Bestätigungsfenster erklärt deutlicher, welche Operation der Operator startet.

Benachrichtigungen, Tags und Banner

Tags.Verbesserte Dateneinfügung in E-Mails, Benachrichtigungen, Kunden-Seiten und Telegram. Korrigierte Zeilenumbrüche, Sonderzeichen, Übersetzungen, Ersatztexte und Linkformatierung. Zugriffsrechte gestärkt und wiederholte Verarbeitung von Tags innerhalb eingefügter Daten verhindert.

Banner. Einstellung hinzugefügt Titel und Beschreibung ausblenden. Der Text wird ausgeblendet, aber der Platz darunter bleibt erhalten, sodass die Schaltflächen auf gleicher Höhe bleiben. Die Vorschau berücksichtigt den ausgewählten Modus.

Entfernte nicht funktionierende allgemeine Bannereinstellungen, wobei das aktuelle Umschaltverhalten erhalten blieb.

Weitere Verbesserungen

  • Das Öffnen der Einstellungen für Händler und Auszahlungen wurde beschleunigt.
  • Problem mit der Vermischung von Netzwerklisten bei verschiedenen Konten desselben Dienstes behoben.
  • Fehlerbehandlung einzelner Gateways hinzugefügt, damit sie das Öffnen des gesamten Formulars nicht verhindern.
  • Design des Feldes für alternative Währungscodes auf der Seite „Systemguthaben“ aktualisiert.
  • Verbesserte Anzeige von Fenstern und genauen Beträgen auf schmalen Bildschirmen.