GetWarehouseTransactions
warnung
Dieser Export ist nur für den serverseitigen Gebrauch verfügbar!
Export Syntax
exports['dream_cryptomining']:GetWarehouseTransactions(WarehouseId) -- Returns a table with data
Parameter
- WarehouseId (String) -> Die Warehouse-ID. Siehe Getallwarehouses.md
Response
Response Table
{
    "TRANSACTIONID": {
        "id": int, -- TransactionId
        "warehouse": int, -- WarehouseId
        "assigned": int, -- AssignedId
        "transactionId": string -- TransactionId (z.B. T994826)
        "type": string, -- [income, outgoing]
        "status": string, -- [pending, complete]
        "kwh": float, -- Kwh-Menge
        "server": int, -- Server-Menge
        "amount": int, -- 💸 Betrag
        "date": string, -- Formatiertes Datum (DD.MM.YYYY HH:MM)
        "created_at": float, -- Unix Zeitstempel
        "updated_at": float, -- Unix Zeitstempel
    },
    ...   
}
Beispiel Export
local WarehouseTransactions = exports['dream_cryptomining']:GetWarehouseTransactions("WAREHOUSEID")
-- 🎉 Dies durchläuft die Lagerbestands-Transaktionen
for key, value in pairs(WarehouseTransactions) do
    print(value.type) -- 📌 Transaktionstyp
    print(value.status) -- ✉️ Transaktionsstatus
    print(value.amount) -- 💸 Transaktionsbetrag
    -- 💬 Verwende alle anderen Variablen...
end