Update front and config

This commit is contained in:
2025-07-29 03:02:33 +07:00
parent 09e2c704ef
commit 36cb672ce4
7 changed files with 5629 additions and 10 deletions

View File

@@ -39,5 +39,7 @@
"AllowedHosts": "*", "AllowedHosts": "*",
"WorkerBotManager": true, "WorkerBotManager": true,
"WorkerBalancesTracking": false, "WorkerBalancesTracking": false,
"WorkerNotifyBundleBacktest": true "WorkerNotifyBundleBacktest": true,
"KAIGEN_SECRET_KEY": "KaigenXCowchain",
"KAIGEN_CREDITS_ENABLED": true
} }

View File

@@ -12,7 +12,7 @@
"AppSecret": "63Chz2z5M8TgR5qc8dznSLRAGTHTyPU4cjdQobrBF1Cx5tszZpTuFgyrRd7hZ2k6HpwDz3GEwQZzsCqHb8Z311bF" "AppSecret": "63Chz2z5M8TgR5qc8dznSLRAGTHTyPU4cjdQobrBF1Cx5tszZpTuFgyrRd7hZ2k6HpwDz3GEwQZzsCqHb8Z311bF"
}, },
"Kaigen": { "Kaigen": {
"BaseUrl": "https://kaigen-back-development.up.railway.app/", "BaseUrl": "https://kaigen-back-development.up.railway.app",
"DebitEndpoint": "/api/credits/debit", "DebitEndpoint": "/api/credits/debit",
"RefundEndpoint": "/api/credits/refund" "RefundEndpoint": "/api/credits/refund"
}, },

View File

@@ -24,7 +24,7 @@
"BaseUrl": "http://localhost:4111" "BaseUrl": "http://localhost:4111"
}, },
"Kaigen": { "Kaigen": {
"BaseUrl": "https://api.kaigen.managing.live", "BaseUrl": "https://kaigen-back-development.up.railway.app",
"DebitEndpoint": "/api/credits/debit", "DebitEndpoint": "/api/credits/debit",
"RefundEndpoint": "/api/credits/refund" "RefundEndpoint": "/api/credits/refund"
}, },

View File

@@ -92,7 +92,6 @@ public class KaigenService : IKaigenService
var requestPayload = new var requestPayload = new
{ {
requestId = requestId, requestId = requestId,
walletAddress = walletAddress,
debitAmount = debitAmount debitAmount = debitAmount
}; };
@@ -114,6 +113,13 @@ public class KaigenService : IKaigenService
} }
var result = await response.Content.ReadFromJsonAsync<KaigenResponse>(_jsonOptions); var result = await response.Content.ReadFromJsonAsync<KaigenResponse>(_jsonOptions);
if (result == null || !result.Success)
{
_logger.LogError("Debit request failed: {Message}", result?.Message ?? "Unknown error");
throw new Exception($"Debit request failed: {result?.Message}");
}
_logger.LogInformation( _logger.LogInformation(
"Successfully debited {Amount} credits for user {UserName} (wallet: {WalletAddress})", "Successfully debited {Amount} credits for user {UserName} (wallet: {WalletAddress})",
debitAmount, user.Name, walletAddress); debitAmount, user.Name, walletAddress);
@@ -145,7 +151,6 @@ public class KaigenService : IKaigenService
var requestPayload = new var requestPayload = new
{ {
requestId = requestId, requestId = requestId,
walletAddress = walletAddress
}; };
_logger.LogInformation( _logger.LogInformation(

View File

@@ -111,7 +111,6 @@ const LogIn = () => {
<input <input
className="bg-gray-50 border border-gray-300 text-gray-900 sm:text-sm rounded-lg focus:ring-primary-600 focus:border-primary-600 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500" className="bg-gray-50 border border-gray-300 text-gray-900 sm:text-sm rounded-lg focus:ring-primary-600 focus:border-primary-600 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500"
{...register('name')} {...register('name')}
disabled={true}
></input> ></input>
</div> </div>
<button <button

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff