Skip to content

Commit

Permalink
Updated CompressedWIFTestVector
Browse files Browse the repository at this point in the history
  • Loading branch information
anquii committed Apr 16, 2022
1 parent 0d9032c commit e729e9d
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 deletions Tests/BIP32Tests/CompressedWIFKeyCoderTests.swift
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@ final class CompressedWIFKeyCoderTests: XCTestCase {
func testGivenVectorHex_WhenEncode_ThenEqualVectorWIF() throws {
let data = Data(hex: CompressedWIFTestVector.hexEncodedPrivateKey)
let encodedKey = sut().encode(privateKey: data, version: CompressedWIFTestVector.version)
XCTAssertEqual(encodedKey, CompressedWIFTestVector.wifCompressedPrivateKey)
XCTAssertEqual(encodedKey, CompressedWIFTestVector.compressedWIFEncodedPrivateKey)
}

func testGivenVectorWIF_WhenDecode_ThenEqualVectorHex() throws {
let decodedResult = try sut().decode(string: CompressedWIFTestVector.wifCompressedPrivateKey)
let decodedResult = try sut().decode(string: CompressedWIFTestVector.compressedWIFEncodedPrivateKey)
XCTAssertEqual(decodedResult.privateKey.toHexString(), CompressedWIFTestVector.hexEncodedPrivateKey)
XCTAssertEqual(decodedResult.version, CompressedWIFTestVector.version)
}
Expand Down
2 changes: 1 addition & 1 deletion Tests/BIP32Tests/Helpers/CompressedWIFTestVector.swift
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
struct CompressedWIFTestVector {
static let hexEncodedPrivateKey = "1e99423a4ed27608a15a2616a2b0e9e52ced330ac530edcc32c8ffc6a526aedd"
static let wifEncodedPrivateKey = "5J3mBbAH58CpQ3Y5RNJpUKPE62SQ5tfcvU2JpbnkeyhfsYB1Jcn"
static let wifCompressedPrivateKey = "KxFC1jmwwCoACiCAWZ3eXa96mBM6tb3TYzGmf6YwgdGWZgawvrtJ"
static let compressedWIFEncodedPrivateKey = "KxFC1jmwwCoACiCAWZ3eXa96mBM6tb3TYzGmf6YwgdGWZgawvrtJ"
static let version = UInt8(128)

private init() {}
Expand Down

0 comments on commit e729e9d

Please sign in to comment.