Skip to content

Commit c8bfcab

Browse files
Merge pull request #20 from Web3Auth/feat/update
update getKey function to return evmAddress rather than publicKey.
2 parents 997d9bf + 021bec8 commit c8bfcab

File tree

5 files changed

+11
-11
lines changed

5 files changed

+11
-11
lines changed

Package.resolved

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Sources/SingleFactorAuth/SingleFactorAuth.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ public class SingleFactorAuth {
9393
public func getKey(loginParams: LoginParams) async throws -> TorusSFAKey {
9494
let torusKey = try await self.getTorusKey(loginParams: loginParams)
9595

96-
let publicAddress = (torusKey.finalKeyData?.X ?? "") + (torusKey.finalKeyData?.Y ?? "")
96+
let publicAddress = torusKey.finalKeyData?.evmAddress ?? ""
9797
let privateKey = torusKey.finalKeyData?.privKey ?? ""
9898

9999
let torusSfaKey = TorusSFAKey(privateKey: privateKey, publicAddress: publicAddress)

Tests/SingleFactorAuthTests/AquaTest.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ final class AquaTest: XCTestCase {
2424

2525
let requiredPrivateKey = "d8204e9f8c270647294c54acd8d49ee208789f981a7503158e122527d38626d8"
2626
XCTAssertEqual(requiredPrivateKey, torusKey.getPrivateKey())
27-
XCTAssertEqual(torusKey.publicAddress, torusKey.getPublicAddress())
27+
XCTAssertEqual("0x8b32926cD9224fec3B296aA7250B049029434807", torusKey.getPublicAddress())
2828
}
2929

3030
func testInitialise() async throws {
@@ -44,6 +44,6 @@ final class AquaTest: XCTestCase {
4444

4545
let requiredPrivateKey = "6f8b884f19975fb0d138ed21b22a6a7e1b79e37f611d0a29f1442b34efc6bacd"
4646
XCTAssertEqual(requiredPrivateKey, torusKey.getPrivateKey())
47-
XCTAssertEqual(torusKey.publicAddress, torusKey.getPublicAddress())
47+
XCTAssertEqual("0x62BaCa60f48C2b2b7e3074f7B7b4795EeF2afD2e", torusKey.getPublicAddress())
4848
}
4949
}

Tests/SingleFactorAuthTests/CyanTest.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ final class CyanTest: XCTestCase {
2424

2525
let requiredPrivateKey = "223d982054fa1ad27d1497560521e4cce5b8c6438c38533c7bad27ff21ce0546"
2626
XCTAssertEqual(requiredPrivateKey, torusKey.getPrivateKey())
27-
XCTAssertEqual(torusKey.publicAddress, torusKey.getPublicAddress())
27+
XCTAssertEqual("0x6b902fBCEb0E0374e5eB9eDFe68cD4B888c32150", torusKey.getPublicAddress())
2828
}
2929

3030
func testInitialise() async throws {
@@ -44,6 +44,6 @@ final class CyanTest: XCTestCase {
4444

4545
let requiredPrivateKey = "66af498ea82c95d52fdb8c8dedd44cf2f758424a0eecab7ac3dd8721527ea2d4"
4646
XCTAssertEqual(requiredPrivateKey, torusKey.getPrivateKey())
47-
XCTAssertEqual(torusKey.publicAddress, torusKey.getPublicAddress())
47+
XCTAssertEqual("0xFF4c4A0Aa5D633302B5711C3047D7D5967884521", torusKey.getPublicAddress())
4848
}
4949
}

Tests/SingleFactorAuthTests/SingleFactorAuthTests.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ final class SingleFactorAuthTests: XCTestCase {
2323
let torusKey = try await singleFactoreAuth.getKey(loginParams: loginParams)
2424
let requiredPrivateKey = "296045a5599afefda7afbdd1bf236358baff580a0fe2db62ae5c1bbe817fbae4"
2525
XCTAssertEqual(requiredPrivateKey, torusKey.getPrivateKey())
26-
XCTAssertEqual(torusKey.publicAddress, torusKey.getPublicAddress())
26+
XCTAssertEqual("0x53010055542cCc0f2b6715a5c53838eC4aC96EF7", torusKey.getPublicAddress())
2727
}
2828

2929
func testInitialise() async throws {
@@ -43,6 +43,6 @@ final class SingleFactorAuthTests: XCTestCase {
4343

4444
let requiredPrivateKey = "ad47959db4cb2e63e641bac285df1b944f54d1a1cecdaeea40042b60d53c35d2"
4545
XCTAssertEqual(requiredPrivateKey, torusKey.getPrivateKey())
46-
XCTAssertEqual(torusKey.publicAddress, torusKey.getPublicAddress())
46+
XCTAssertEqual("0xE1155dB406dAD89DdeE9FB9EfC29C8EedC2A0C8B", torusKey.getPublicAddress())
4747
}
4848
}

0 commit comments

Comments
 (0)