diff --git a/package.json b/package.json index ae164c5..ec56f32 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pezkuwi-telegram-miniapp", - "version": "1.0.174", + "version": "1.0.175", "type": "module", "description": "Pezkuwichain Telegram Mini App - Forum, Announcements, Rewards", "author": "Pezkuwichain Team", diff --git a/src/version.json b/src/version.json index eadc21f..e4b650d 100644 --- a/src/version.json +++ b/src/version.json @@ -1,5 +1,5 @@ { - "version": "1.0.174", - "buildTime": "2026-02-08T00:25:57.510Z", - "buildNumber": 1770510357511 + "version": "1.0.175", + "buildTime": "2026-02-08T00:56:36.820Z", + "buildNumber": 1770512196820 } diff --git a/supabase/migrations/20260208_add_deposit_transfer_fields.sql b/supabase/migrations/20260208_add_deposit_transfer_fields.sql new file mode 100644 index 0000000..aa22dce --- /dev/null +++ b/supabase/migrations/20260208_add_deposit_transfer_fields.sql @@ -0,0 +1,12 @@ +-- Add transfer-related fields to tg_deposits +ALTER TABLE tg_deposits + ADD COLUMN IF NOT EXISTS retry_count INTEGER DEFAULT 0, + ADD COLUMN IF NOT EXISTS transfer_tx_hash TEXT, + ADD COLUMN IF NOT EXISTS last_error TEXT, + ADD COLUMN IF NOT EXISTS completed_at TIMESTAMPTZ, + ADD COLUMN IF NOT EXISTS failed_at TIMESTAMPTZ; + +-- Index for faster queries +CREATE INDEX IF NOT EXISTS idx_deposits_status_retry + ON tg_deposits(status, retry_count) + WHERE status = 'confirming';