Skip to content

Commit 67f947d

Browse files
Merge pull request #80 from torusresearch/fix_hexstring_hash_aggregate
fix: use hexString for hash in getAggregateTorusKey
2 parents b3d0079 + ef6ecfa commit 67f947d

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

CustomAuth.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |spec|
22
spec.name = "CustomAuth"
3-
spec.version = "11.0.1"
3+
spec.version = "11.0.2"
44
spec.platform = :ios, "14.0"
55
spec.summary = "Swift SDK that allows applications to directly interact with the Torus Network, similar to how Torus Wallet does."
66
spec.homepage = "https://github.com/torusresearch/customauth-swift-sdk"

Sources/CustomAuth/Common/TorusGenericContainer.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import Foundation
33
public class TorusGenericContainer: Codable {
44
public let params: [String: String]
55

6-
init(params: [String: String]) {
6+
public init(params: [String: String]) {
77
self.params = params
88
}
99
}

Sources/CustomAuth/CustomAuth.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -191,9 +191,9 @@ public class CustomAuth {
191191

192192
aggregateIdTokenSeeds.sort()
193193
let joined = aggregateIdTokenSeeds.joined(separator: "\u{29}").data(using: .utf8)!
194-
let aggregateIdToken = try keccak256(data: joined)
194+
let aggregateIdToken = try keccak256(data: joined).hexString
195195
let params: VerifierParams = VerifierParams(verifier_id: verifierParams.verifier_id, extended_verifier_id: verifierParams.extended_verifier_id, sub_verifier_ids: subVerifierIds, verify_params: verifyParams)
196196

197-
return try await torus.retrieveShares(endpoints: nodeDetails.getTorusNodeEndpoints(), verifier: verifier, verifierParams: params, idToken: String(data: aggregateIdToken, encoding: .utf8)!)
197+
return try await torus.retrieveShares(endpoints: nodeDetails.getTorusNodeEndpoints(), verifier: verifier, verifierParams: params, idToken: aggregateIdToken)
198198
}
199199
}

0 commit comments

Comments
 (0)