@@ -77,7 +77,7 @@ public class TorusUtils{
77
77
// let tempIDToken = verifierParams.map{$0["idtoken"]!}.joined(separator: "\u{001d}")
78
78
79
79
let hashedOnce = idToken. sha3 ( . keccak256)
80
- let tokenCommitment = hashedOnce. sha3 ( . keccak256)
80
+ // let tokenCommitment = hashedOnce.sha3(.keccak256)
81
81
82
82
let timestamp = String ( Int ( Date ( ) . timeIntervalSince1970) )
83
83
@@ -87,10 +87,10 @@ public class TorusUtils{
87
87
print ( privateKey? . toHexString ( ) as Any , publicKeyHex as Any , pubKeyX as Any , pubKeyY as Any , hashedOnce, tokenCommitment)
88
88
89
89
return Promise< String> { seal in
90
- commitmentRequest ( endpoints: endpoints, verifier: verifierIdentifier, pubKeyX: pubKeyX!, pubKeyY: pubKeyY!, timestamp: timestamp, tokenCommitment: tokenCommitment )
90
+ commitmentRequest ( endpoints: endpoints, verifier: verifierIdentifier, pubKeyX: pubKeyX!, pubKeyY: pubKeyY!, timestamp: timestamp, tokenCommitment: hashedOnce )
91
91
. then { data -> Promise < [ Int : [ String : String ] ] > in
92
92
// print("data after commitment requrest", data)
93
- return self . retrieveIndividualNodeShare ( endpoints: endpoints, extraParams: extraParams, verifier: verifierIdentifier, tokenCommitment: hashedOnce , nodeSignatures: data, verifierId: verifierId)
93
+ return self . retrieveIndividualNodeShare ( endpoints: endpoints, extraParams: extraParams, verifier: verifierIdentifier, tokenCommitment: idToken , nodeSignatures: data, verifierId: verifierId)
94
94
} . then { data -> Promise < [ Int : String ] > in
95
95
print ( " data after retrieve shares " , data)
96
96
if let temp = data. first{
0 commit comments