feat(relayer): вынести начисление из /bet в отдельную тестовую ручку + гейт test/release
- /bet больше НЕ наливает SOL и фантики; address обязателен (400 с подсказкой) - пред-проверка балансов перед ставкой (SOL >= 0.01, фантиков >= amount), 400 - новый POST /wallet — создать custodial-кошелёк, ничего не наливает - src/faucetGate.ts: parseMode/faucetDenyReason, fail-closed - SMART_MODE (test|release), дефолт release; /faucet: 403 если не test - genesis-проверка: mainnet/devnet/testnet/genesis недоступен -> 403 - helm: SMART_MODE из .Values.smart.mode - check.ts: 6 проверок гейта (мутационная приёмка пройдена)
This commit is contained in:
@@ -55,6 +55,8 @@ spec:
|
||||
value: {{ .Values.smart.tokenMint | quote }}
|
||||
- name: SMART_ADMIN_KEYPAIR
|
||||
value: {{ .Values.smart.adminKeypair | quote }}
|
||||
- name: SMART_MODE
|
||||
value: {{ .Values.smart.mode | quote }}
|
||||
- name: SMART_ALLOW_AIRDROP
|
||||
value: {{ .Values.smart.allowAirdrop | ternary "1" "0" | quote }}
|
||||
- name: SMART_MIN_AMOUNT
|
||||
|
||||
Reference in New Issue
Block a user