Skip to content

Commit d45622e

Browse files
committed
refactor: random signing key
1 parent c1b9ffc commit d45622e

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

Assets/Dojo/Plugins/WebGL/starknet.jslib

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,8 @@ mergeInto(LibraryManager.library, {
8888
provider.__destroy_into_raw();
8989
dynCall_vi(cb, confirmed);
9090
},
91-
NewSigningKey: function () {
92-
let pk = new wasm_bindgen.SigningKey().secretScalar();
91+
RandomSigningKey: function () {
92+
let pk = wasm_bindgen.SigningKey.fromRandom().secretScalar();
9393
let bufferSize = lengthBytesUTF8(pk) + 1;
9494
let buffer = _malloc(bufferSize);
9595
stringToUTF8(pk, buffer, bufferSize);

Assets/Dojo/Runtime/Starknet/SigningKey.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public VerifyingKey PublicKey
2828
public SigningKey()
2929
{
3030
#if UNITY_WEBGL && !UNITY_EDITOR
31-
Inner = new FieldElement(StarknetInterop.NewSigningKey());
31+
Inner = new FieldElement(StarknetInterop.RandomSigningKey());
3232
#else
3333
Inner = new FieldElement(dojo.signing_key_new());
3434
#endif

Assets/Dojo/Runtime/Starknet/StarknetInterop.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ public static Task<bool> WaitForTransactionAsync(IntPtr provider, FieldElement t
208208
}
209209

210210
[DllImport("__Internal")]
211-
public static extern string NewSigningKey();
211+
public static extern string RandomSigningKey();
212212

213213
[DllImport("__Internal")]
214214
public static extern string Sign(CString privateKey, CString hash);

0 commit comments

Comments
 (0)