Remove MnemonicSwift from tests. iOS 12 Compatibility

This commit is contained in:
Francisco Gindre 2020-06-10 10:46:45 -03:00
parent 2ea38dd1e0
commit 32058fbc30
4 changed files with 8 additions and 12 deletions

View File

@ -64,12 +64,11 @@ PODS:
- SwiftNIOFoundationCompat (~> 2.0)
- SwiftNIOTLS (~> 2.0)
- SwiftProtobuf (1.8.0)
- ZcashLightClientKit (0.5.0):
- ZcashLightClientKit (0.5.1):
- gRPC-Swift (~> 1.0.0-alpha.11)
- SQLite.swift (~> 0.12.2)
- ZcashLightClientKit/Tests (0.5.0):
- ZcashLightClientKit/Tests (0.5.1):
- gRPC-Swift (~> 1.0.0-alpha.11)
- MnemonicSwift
- SQLite.swift (~> 0.12.2)
DEPENDENCIES:
@ -141,7 +140,7 @@ SPEC CHECKSUMS:
SwiftNIOTLS: 51580e51240d1a4d51efb2d317e92cf243181042
SwiftNIOTransportServices: 26d40c589fc8fe667af51b06ef0aa49fbc9ae7f2
SwiftProtobuf: 2cbd9409689b7df170d82a92a33443c8e3e14a70
ZcashLightClientKit: 692fcd52d96669beda6e865c64dbff1fa5ae4e45
ZcashLightClientKit: d23fd0513acf929deb5b2a7ef803b03ceda7afb9
PODFILE CHECKSUM: e0da7003580e48622285c4dd6b8c881ca170f6bf

View File

@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'ZcashLightClientKit'
s.version = '0.5.0'
s.version = '0.5.1'
s.summary = 'Zcash Light Client wallet SDK for iOS'
s.description = <<-DESC
@ -18,7 +18,7 @@ Pod::Spec.new do |s|
s.source_files = 'ZcashLightClientKit/**/*.{swift,h,a}'
s.module_map = 'ZcashLightClientKit.modulemap'
s.swift_version = '5.1'
s.ios.deployment_target = '13.0'
s.ios.deployment_target = '12.0'
s.dependency 'gRPC-Swift', '~> 1.0.0-alpha.11'
s.dependency 'SQLite.swift', '~> 0.12.2'
s.ios.vendored_libraries = 'lib/libzcashlc.a'
@ -40,9 +40,7 @@ Pod::Spec.new do |s|
:script => 'sh ${PODS_TARGET_SRCROOT}/Scripts/generate_test_constants.sh && ${PODS_TARGET_SRCROOT}/Scripts/build_librustzcash_xcode.sh --testing',
:execution_position => :before_compile
}
test_spec.ios.deployment_target = '13.0'
test_spec.dependency 'gRPC-Swift', '~> 1.0.0-alpha.11'
test_spec.dependency 'SQLite.swift', '~> 0.12.2'
test_spec.dependency 'MnemonicSwift'
end
end

View File

@ -7,7 +7,6 @@
import Foundation
@testable import ZcashLightClientKit
import MnemonicSwift
/**
This is the TestCoordinator
@ -69,7 +68,7 @@ class TestCoordinator {
downloader: downloader,
spendParamsURL: try __spendParamsURL(),
outputParamsURL: try __outputParamsURL(),
seedBytes: Mnemonic.deterministicSeedBytes(from: self.seed)!,
seedBytes: TestSeed().seed(),
walletBirthday: WalletBirthday.birthday(with: birthday),
loggerProxy: SampleLogger(logLevel: .debug))

View File

@ -117,9 +117,9 @@ class TestSeed: SeedProvider {
/**
test account: "still champion voice habit trend flight survey between bitter process artefact blind carbon truly provide dizzy crush flush breeze blouse charge solid fish spread"
*/
let seedString = "f550d5399659396587a59b6ad446eb89da7741ebb1e42f87c22451d20ece8bb1e09ccb3c19f967f37fbf435367bc295c692c0ce000c52f5b991f1ca91169565e"
let seedString = Data(base64Encoded: "9VDVOZZZOWWHpZtq1Ebridp3Qeux5C+HwiRR0g7Oi7HgnMs8Gfln83+/Q1NnvClcaSwM4ADFL1uZHxypEWlWXg==")!
func seed() -> [UInt8] {
[UInt8](Data(fromHexEncodedString: seedString)!)
[UInt8](seedString)
}
}