From 7e23b9ef3a194f7529b45a138b5f8a8f8f2efb2b Mon Sep 17 00:00:00 2001 From: Iuri Pereira <689440+iuricmp@users.noreply.github.com> Date: Thu, 21 Nov 2024 20:08:08 +0000 Subject: [PATCH 1/2] chore: seding chain id and remote --- mobile/redux/features/linkingSlice.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mobile/redux/features/linkingSlice.ts b/mobile/redux/features/linkingSlice.ts index 6ae445a..37b1b39 100644 --- a/mobile/redux/features/linkingSlice.ts +++ b/mobile/redux/features/linkingSlice.ts @@ -61,6 +61,8 @@ export const makeCallTx = async (props: MakeCallTxParams, gnonative: GnoNativeAp const res = await gnonative.makeCallTx(packagePath, fnc, args, gasFee, gasWanted, address) const url = new URL('land.gno.gnokey://tosign'); + url.searchParams.append('chain_id', await gnonative.getChainID()); + url.searchParams.append('remote', await gnonative.getRemote()); url.searchParams.append('tx', res.txJson); url.searchParams.append('address', callerAddressBech32); url.searchParams.append('client_name', 'dSocial'); From 0ffb938a7056c0885c966db9b7cd8595cac11312 Mon Sep 17 00:00:00 2001 From: Iuri Pereira <689440+iuricmp@users.noreply.github.com> Date: Fri, 22 Nov 2024 13:15:12 +0000 Subject: [PATCH 2/2] chore: passing client name to gnokey --- mobile/redux/features/linkingSlice.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/mobile/redux/features/linkingSlice.ts b/mobile/redux/features/linkingSlice.ts index 37b1b39..73f186a 100644 --- a/mobile/redux/features/linkingSlice.ts +++ b/mobile/redux/features/linkingSlice.ts @@ -17,6 +17,7 @@ const initialState: State = { export const requestLoginForGnokeyMobile = createAsyncThunk("tx/requestLoginForGnokeyMobile", async () => { const url = new URL('land.gno.gnokey://tosignin'); url.searchParams.append('callback', 'tech.berty.dsocial://signin-callback'); + url.searchParams.append('client_name', 'dSocial'); console.log("redirecting to: ", url); return await Linking.openURL(url.toString()); })