Отримати Транзакції Сховища
warning
Цей експорт доступний лише для серверної частини!
Синтаксис Експорту
exports['dream_cryptomining']:GetWarehouseTransactions(WarehouseId) -- Повертає таблицю з даними
Параметр
- WarehouseId (Рядок) -> Ідентифікатор сховища. Див. Getallwarehouses.md
Відповідь
Таблиця Відповіді
{
"TRANSACTIONID": {
"id": int, -- Ідентифікатор Транзакції
"warehouse": int, -- Ідентифікатор Сховища
"assigned": int, -- Призначений Ідентифікатор
"transactionId": string -- Ідентифікатор Транзакції (наприклад, T994826)
"type": string, -- [дохід, вихід]
"status": string, -- [очікується, завершено]
"kwh": float, -- Кількість КВт-годин
"server": int, -- Кількість Серверів
"amount": int, -- 💸 Сума
"date": string, -- Форматована Дата (ДД.ММ.РРРР ГГ:ХХ)
"created_at": float, -- Unix-відмітка часу
"updated_at": float, -- Unix-відмітка часу
},
...
}
Приклад Експорту
local WarehouseTransactions = exports['dream_cryptomining']:GetWarehouseTransactions("ІДЕНТИФІКАТОРСХОВИЩА")
-- 🎉 Це буде перебирати транзакції сховища
for key, value in pairs(WarehouseTransactions) do
print(value.type) -- 📌 Тип Транзакції
print(value.status) -- ✉️ Статус Транзакції
print(value.amount) -- 💸 Сума Транзакції
-- 💬 Використовуйте всі інші змінні...
end