Skip to content

Commit 1845b82

Browse files
committed
update .net
1 parent 79eb8fa commit 1845b82

File tree

3 files changed

+0
-70
lines changed

3 files changed

+0
-70
lines changed
0 Bytes
Binary file not shown.

Assets/Thirdweb/Runtime/Unity/Wallets/Core/MetaMaskWallet.cs

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -171,42 +171,6 @@ public Task<string> SignTypedDataV4<T, TDomain>(T data, TypedData<TDomain> typed
171171
return SignTypedDataV4(safeJson);
172172
}
173173

174-
public virtual async Task<string> Authenticate(
175-
string domain,
176-
BigInteger chainId,
177-
string authPayloadPath = "/auth/payload",
178-
string authLoginPath = "/auth/login",
179-
IThirdwebHttpClient httpClientOverride = null
180-
)
181-
{
182-
await EnsureCorrectNetwork(chainId);
183-
184-
var payloadURL = domain + authPayloadPath;
185-
var loginURL = domain + authLoginPath;
186-
187-
var payloadBodyRaw = new { address = await GetAddress(), chainId = chainId.ToString() };
188-
var payloadBody = JsonConvert.SerializeObject(payloadBodyRaw);
189-
190-
var httpClient = httpClientOverride ?? _client.HttpClient;
191-
192-
var payloadContent = new StringContent(payloadBody, Encoding.UTF8, "application/json");
193-
var payloadResponse = await httpClient.PostAsync(payloadURL, payloadContent);
194-
_ = payloadResponse.EnsureSuccessStatusCode();
195-
var payloadString = await payloadResponse.Content.ReadAsStringAsync();
196-
197-
var loginBodyRaw = JsonConvert.DeserializeObject<LoginPayload>(payloadString);
198-
var payloadToSign = Utils.GenerateSIWE(loginBodyRaw.Payload);
199-
200-
loginBodyRaw.Signature = await PersonalSign(payloadToSign);
201-
var loginBody = JsonConvert.SerializeObject(new { payload = loginBodyRaw });
202-
203-
var loginContent = new StringContent(loginBody, Encoding.UTF8, "application/json");
204-
var loginResponse = await httpClient.PostAsync(loginURL, loginContent);
205-
_ = loginResponse.EnsureSuccessStatusCode();
206-
var responseString = await loginResponse.Content.ReadAsStringAsync();
207-
return responseString;
208-
}
209-
210174
public Task<string> RecoverAddressFromEthSign(string message, string signature)
211175
{
212176
throw new NotImplementedException();

Assets/Thirdweb/Runtime/Unity/Wallets/Core/WalletConnectWallet.cs

Lines changed: 0 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -231,40 +231,6 @@ public async Task Disconnect()
231231
await WalletConnect.Instance.DisconnectAsync();
232232
}
233233

234-
public virtual async Task<string> Authenticate(
235-
string domain,
236-
BigInteger chainId,
237-
string authPayloadPath = "/auth/payload",
238-
string authLoginPath = "/auth/login",
239-
IThirdwebHttpClient httpClientOverride = null
240-
)
241-
{
242-
var payloadURL = domain + authPayloadPath;
243-
var loginURL = domain + authLoginPath;
244-
245-
var payloadBodyRaw = new { address = await GetAddress(), chainId = chainId.ToString() };
246-
var payloadBody = JsonConvert.SerializeObject(payloadBodyRaw);
247-
248-
var httpClient = httpClientOverride ?? _client.HttpClient;
249-
250-
var payloadContent = new StringContent(payloadBody, Encoding.UTF8, "application/json");
251-
var payloadResponse = await httpClient.PostAsync(payloadURL, payloadContent);
252-
_ = payloadResponse.EnsureSuccessStatusCode();
253-
var payloadString = await payloadResponse.Content.ReadAsStringAsync();
254-
255-
var loginBodyRaw = JsonConvert.DeserializeObject<LoginPayload>(payloadString);
256-
var payloadToSign = Utils.GenerateSIWE(loginBodyRaw.Payload);
257-
258-
loginBodyRaw.Signature = await PersonalSign(payloadToSign);
259-
var loginBody = JsonConvert.SerializeObject(new { payload = loginBodyRaw });
260-
261-
var loginContent = new StringContent(loginBody, Encoding.UTF8, "application/json");
262-
var loginResponse = await httpClient.PostAsync(loginURL, loginContent);
263-
_ = loginResponse.EnsureSuccessStatusCode();
264-
var responseString = await loginResponse.Content.ReadAsStringAsync();
265-
return responseString;
266-
}
267-
268234
public Task<string> RecoverAddressFromEthSign(string message, string signature)
269235
{
270236
throw new NotImplementedException();

0 commit comments

Comments
 (0)