@@ -38,15 +38,9 @@ let showTurnstile = false
38
38
// When the user clicks "Claim", trigger verification.
39
39
// For now, we bypass verification and use a dummy token.
40
40
const startVerification = () => {
41
- // console.info("verification started, passing verification part for now.")
42
-
43
41
faucetProcess .set (FaucetProcess .Verifying ())
44
42
showTurnstile = true
45
43
resetTurnstile ?.() // resets/retriggers the Turnstile if available
46
-
47
- // faucetProcess.set(FaucetProcess.Verified({ token }))
48
- // // Immediately submit the faucet request.
49
- // submitFaucetRequest(token)
50
44
}
51
45
52
46
// Callback for successful Turnstile captcha.
@@ -75,22 +69,25 @@ const submitFaucetRequest = async (token: string) => {
75
69
wallet_addr = bech32 .encode (" union" , words )
76
70
}
77
71
const result = await request (URLS ().GRAPHQL , faucetUnoMutationDocument , {
78
- chainId: " union-testnet-9 " ,
72
+ chainId: " union-testnet-10 " ,
79
73
denom: " muno" ,
80
74
address: wallet_addr ,
81
75
captchaToken: token
82
76
})
83
- if (! result || ! result .send ) {
77
+ console .info (" faucet result is:" , result )
78
+ if (! result || ! result .drip_drop || ! result .drip_drop .send ) {
84
79
faucetProcess .set (FaucetProcess .Failure ({ error: " Empty faucet response" }))
85
80
showTurnstile = false
86
81
return
87
82
}
88
- if (result .send .startsWith (" ERROR" )) {
89
- faucetProcess .set (FaucetProcess .Failure ({ error: ` Error from faucet: ${result .send } ` }))
83
+
84
+ if (result .drip_drop .send .startsWith (" ERROR" )) {
85
+ faucetProcess .set (FaucetProcess .Failure ({ error: ` Error from faucet: ${result .drip_drop .send } ` }))
90
86
showTurnstile = false
91
87
return
92
88
}
93
- faucetProcess .set (FaucetProcess .Success ({ message: result .send }))
89
+
90
+ faucetProcess .set (FaucetProcess .Success ({ message: result .drip_drop .send }))
94
91
showTurnstile = false
95
92
} catch (error ) {
96
93
console .info (" error is:" , error )
@@ -158,7 +155,7 @@ const resetProcess = () => {
158
155
<div class =" flex flex-col items-center" >
159
156
<p class =" text-xs" >Tokens sent! Transaction hash:</p >
160
157
<p class =" text-xs break-all" >
161
- <a href ={` https://explorer.testnet-9 .union.build/union/tx/${$faucetProcess .message } ` } target =" _blank" >
158
+ <a href ={` https://explorer.testnet-10 .union.build/union/tx/${$faucetProcess .message } ` } target =" _blank" >
162
159
{$faucetProcess .message }
163
160
</a >
164
161
</p >
0 commit comments