Przejdź do głównej zawartości

GetWarehouseTransactions

warning

Ten eksport jest dostępny tylko po stronie serwera!

Składnia eksportu
exports['dream_cryptomining']:GetWarehouseTransactions(WarehouseId) -- Zwraca tabelę z danymi

Parametr

  1. WarehouseId (String) -> Identyfikator magazynu. Zobacz Getallwarehouses.md

Odpowiedź

Tabela odpowiedzi
{
"TRANSACTIONID": {
"id": int, -- Identyfikator transakcji
"warehouse": int, -- Identyfikator magazynu
"assigned": int, -- Przypisane Id
"transactionId": string -- Identyfikator transakcji (np. T994826)
"type": string, -- [przychód, wychodzące]
"status": string, -- [oczekujące, zakończone]
"kwh": float, -- Ilość Kwh
"server": int, -- Ilość serwera
"amount": int, -- 💸 Kwota
"date": string, -- Sformatowana data (DD.MM.RRRR GG:MM)
"created_at": float, -- Znacznik czasu Unix
"updated_at": float, -- Znacznik czasu Unix
},
...
}
Przykładowy eksport
local WarehouseTransactions = exports['dream_cryptomining']:GetWarehouseTransactions("WAREHOUSEID")

-- 🎉 To zacznie pętlę transakcji magazynu
for key, value in pairs(WarehouseTransactions) do
print(value.type) -- 📌 Typ transakcji
print(value.status) -- ✉️ Status transakcji
print(value.amount) -- 💸 Kwota transakcji

-- 💬 Użyj wszystkich innych zmiennych...
end