From 6f1a06391de91c9761d3f164571faa940bd2daa1 Mon Sep 17 00:00:00 2001 From: Francisco Gindre Date: Thu, 27 Jan 2022 15:07:32 -0300 Subject: [PATCH] Issue #340: Add fresh checkpoints. 0.12.0-beta6 fix indentation --- Example/ZcashLightClientSample/Podfile.lock | 8 ++++---- ZcashLightClientKit.podspec | 2 +- .../Constants/WalletBirthday+mainnet.swift | 17 ++++++++++++----- .../Constants/WalletBirthday+testnet.swift | 17 ++++++++++++----- 4 files changed, 29 insertions(+), 15 deletions(-) diff --git a/Example/ZcashLightClientSample/Podfile.lock b/Example/ZcashLightClientSample/Podfile.lock index c66101ed..46eec855 100644 --- a/Example/ZcashLightClientSample/Podfile.lock +++ b/Example/ZcashLightClientSample/Podfile.lock @@ -68,13 +68,13 @@ PODS: - SwiftNIOFoundationCompat (< 3, >= 2.19.0) - SwiftNIOTLS (< 3, >= 2.19.0) - SwiftProtobuf (1.16.0) - - ZcashLightClientKit (0.12.0-beta.5): + - ZcashLightClientKit (0.12.0-beta.6): - gRPC-Swift (= 1.0.0) - SQLite.swift (~> 0.12.2) - - ZcashLightClientKit/DerivationToolTests (0.12.0-beta.5): + - ZcashLightClientKit/DerivationToolTests (0.12.0-beta.6): - gRPC-Swift (= 1.0.0) - SQLite.swift (~> 0.12.2) - - ZcashLightClientKit/Tests (0.12.0-beta.5): + - ZcashLightClientKit/Tests (0.12.0-beta.6): - gRPC-Swift (= 1.0.0) - SQLite.swift (~> 0.12.2) @@ -160,7 +160,7 @@ SPEC CHECKSUMS: SwiftNIOTLS: 4f8df225f03393f08e0b47b4d876ae38167f8a27 SwiftNIOTransportServices: 896c9a4ac98698d32aa2feea7657ade219ae80bb SwiftProtobuf: 4e16842b83c6fda06b10fac50d73b3f1fce8ab7b - ZcashLightClientKit: e278bfbe966b9ff0592df09a5f6129f53a552120 + ZcashLightClientKit: e6d2d19781f0fab725ed4b9b8796c54a72d3de1d PODFILE CHECKSUM: 04cc0428dd2604ef8e1bad37e4a870165d530505 diff --git a/ZcashLightClientKit.podspec b/ZcashLightClientKit.podspec index a2979631..d44e7081 100644 --- a/ZcashLightClientKit.podspec +++ b/ZcashLightClientKit.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'ZcashLightClientKit' - s.version = '0.12.0-beta.5' + s.version = '0.12.0-beta.6' s.summary = 'Zcash Light Client wallet SDK for iOS' s.description = <<-DESC diff --git a/ZcashLightClientKit/Constants/WalletBirthday+mainnet.swift b/ZcashLightClientKit/Constants/WalletBirthday+mainnet.swift index 5fe7fb52..76de1db8 100644 --- a/ZcashLightClientKit/Constants/WalletBirthday+mainnet.swift +++ b/ZcashLightClientKit/Constants/WalletBirthday+mainnet.swift @@ -577,19 +577,26 @@ extension WalletBirthday { time: 1636897133, tree: "01a0fe43327293e68a9b9210f70046d9c1a38f16534d1409e22fdec1d771ff3e3d01d1fdaa37ce023cbfd83d5cd1be1895320f31675f293e65a6c56fd1c52df7ec321300000000019bf096e11c4bd2bf119f9a6b1d2e5197aafdb7b9b5d3f8feb429ef025b82756b016a9933f873d9d6ce371d04edbd6c6e3f8b868f07c448e2c98b231f23e153414001e86054fafed015ea0fbd113a5d9ae494c883821cb5aa3b0b827b2dda4fc60f3f01db4dc511bc38339083ac772a72dce39b8530328c054fb1a1de4d373f557c1b3801753e5cadd0dbab898f63da5f6dc38760e92a81a43b72b713ca82c4f02f355b390143a2058b9ccb1a223b72fa877a391dba52addbaa47b004ba164b72c18aa6d9370001f9066a8f64ab332788c28813df1fb83b7592270879480df548d98d59d40db947000141c1664f7d31ad73c6bc5b15696a837b067781b69d57120ac4175fc6483dd50400000185cd8c141e620eda0ca0516f42240aedfabdf9189c8c6ac834b7bdebc171331d01ecceb776c043662617d62646ee60985521b61c0b860f3a9731e66ef74ed8fb320118f64df255c9c43db708255e7bf6bffd481e5c2f38fe9ed8f3d189f7f9cf2644" ) - case 1465006 ..< BlockHeight.max: + case 1465006 ..< 1544900: return WalletBirthday( height: 1465006, hash: "00000000009cd892263c37c4500c8092217ef7b3fc52fda07a033ac8c48427ca", time: 1637275154, tree: "01ee34771fbe1605050a937cf2e57b60c869bb51577f1b04819b36e2171df9b0220013016bd11aea60afb4787d53c506bd782cdac5dd2977248b623491ae74200119c05b0121a4ba8cca92b91948b01e76df794e65cba97342a714634f8c433289fdd090590194540ea709d0c0b8ee5df860bed6981ad03bbe57912fb46e8f83bb1a1031634c000001f558a2e1fb9699836ee8bdab4789afcb749c6ecea9294b6d73cbdf649a41f146000001335eccc43fea68b1c8460594c46678646c4f0a71ba28eb1de16c9ed0e2004b64018c4ea2e3dbb59dd75d651550c70020f4e79cbd474c66427991912c0bcfe06d4e01f9e4a818c9d8e0302d5422afc1e53cd063fce42a873e447098622ce4fd05830f015f8942122d8693ad55c5a25beadf833400afeae4286212ad8f10f2fb79103c410000010fbac3e8d4e0e6195a2ee0969bb0e6c0e372fe434fd305a2cbc27679bbd59309000185cd8c141e620eda0ca0516f42240aedfabdf9189c8c6ac834b7bdebc171331d01ecceb776c043662617d62646ee60985521b61c0b860f3a9731e66ef74ed8fb320118f64df255c9c43db708255e7bf6bffd481e5c2f38fe9ed8f3d189f7f9cf2644" ) + case 1544900 ..< BlockHeight.max: + return WalletBirthday( + height: 1544900, + hash: "00000000022a505477498ebff6a80c5c87fbafe7be8f06ef04eb4f7dbea657e1", + time: 1643298371, + tree: "01135d034cbb0b02d3fc44988c20ab5a565803191a231f443650970cca44fba64600130001c632a1836a8a3cccfe726703c60990cfa66fc9306741d25193464eb96f520e0d01acd283c56071fc9a2a7b5f5dbb74f11c3402b032d0f108777c868ea3a3cd2b300001c856555cadfb9a0a1613f4ba0825b3df0bb42440a25d5a19e70ca9773452556a01c40f1963ffd14617a2884dfd147905c2b0061100b8fe6058ed5d15682e46394801e609f423cac4ef80359794ae011cecd20d90ede9fec054ab91ea39894903de0900000191a720244902e85531362c383e2b189f4ed4aa64bfeb434a2bbc0c9d3026de3a01fff9804b095bdb14dc97cc26983b5c43de130ff1233b9802b8919128b2a585550001279d80494fd5d8d4f14617accb9a54a030188ba7531055eed443e16bfefc2f1401434d1e18a9158cee7aeffac0aadddbf6de6bb3bec5a666cbf6c392369482e75f0149fa3998a85436863ce7c0672dbc69b4b4fdbe65b9964eeb2de59877880f49250155989fed7a8cc7a0d479498d6881ca3bafbe05c7095110f85c64442d6a06c25c0185cd8c141e620eda0ca0516f42240aedfabdf9189c8c6ac834b7bdebc171331d01ecceb776c043662617d62646ee60985521b61c0b860f3a9731e66ef74ed8fb320118f64df255c9c43db708255e7bf6bffd481e5c2f38fe9ed8f3d189f7f9cf2644" + ) default: return WalletBirthday( - height: 1465006, - hash: "00000000009cd892263c37c4500c8092217ef7b3fc52fda07a033ac8c48427ca", - time: 1637275154, - tree: "01ee34771fbe1605050a937cf2e57b60c869bb51577f1b04819b36e2171df9b0220013016bd11aea60afb4787d53c506bd782cdac5dd2977248b623491ae74200119c05b0121a4ba8cca92b91948b01e76df794e65cba97342a714634f8c433289fdd090590194540ea709d0c0b8ee5df860bed6981ad03bbe57912fb46e8f83bb1a1031634c000001f558a2e1fb9699836ee8bdab4789afcb749c6ecea9294b6d73cbdf649a41f146000001335eccc43fea68b1c8460594c46678646c4f0a71ba28eb1de16c9ed0e2004b64018c4ea2e3dbb59dd75d651550c70020f4e79cbd474c66427991912c0bcfe06d4e01f9e4a818c9d8e0302d5422afc1e53cd063fce42a873e447098622ce4fd05830f015f8942122d8693ad55c5a25beadf833400afeae4286212ad8f10f2fb79103c410000010fbac3e8d4e0e6195a2ee0969bb0e6c0e372fe434fd305a2cbc27679bbd59309000185cd8c141e620eda0ca0516f42240aedfabdf9189c8c6ac834b7bdebc171331d01ecceb776c043662617d62646ee60985521b61c0b860f3a9731e66ef74ed8fb320118f64df255c9c43db708255e7bf6bffd481e5c2f38fe9ed8f3d189f7f9cf2644" + height: 1544900, + hash: "00000000022a505477498ebff6a80c5c87fbafe7be8f06ef04eb4f7dbea657e1", + time: 1643298371, + tree: "01135d034cbb0b02d3fc44988c20ab5a565803191a231f443650970cca44fba64600130001c632a1836a8a3cccfe726703c60990cfa66fc9306741d25193464eb96f520e0d01acd283c56071fc9a2a7b5f5dbb74f11c3402b032d0f108777c868ea3a3cd2b300001c856555cadfb9a0a1613f4ba0825b3df0bb42440a25d5a19e70ca9773452556a01c40f1963ffd14617a2884dfd147905c2b0061100b8fe6058ed5d15682e46394801e609f423cac4ef80359794ae011cecd20d90ede9fec054ab91ea39894903de0900000191a720244902e85531362c383e2b189f4ed4aa64bfeb434a2bbc0c9d3026de3a01fff9804b095bdb14dc97cc26983b5c43de130ff1233b9802b8919128b2a585550001279d80494fd5d8d4f14617accb9a54a030188ba7531055eed443e16bfefc2f1401434d1e18a9158cee7aeffac0aadddbf6de6bb3bec5a666cbf6c392369482e75f0149fa3998a85436863ce7c0672dbc69b4b4fdbe65b9964eeb2de59877880f49250155989fed7a8cc7a0d479498d6881ca3bafbe05c7095110f85c64442d6a06c25c0185cd8c141e620eda0ca0516f42240aedfabdf9189c8c6ac834b7bdebc171331d01ecceb776c043662617d62646ee60985521b61c0b860f3a9731e66ef74ed8fb320118f64df255c9c43db708255e7bf6bffd481e5c2f38fe9ed8f3d189f7f9cf2644" ) } } diff --git a/ZcashLightClientKit/Constants/WalletBirthday+testnet.swift b/ZcashLightClientKit/Constants/WalletBirthday+testnet.swift index f1602836..00c4e207 100644 --- a/ZcashLightClientKit/Constants/WalletBirthday+testnet.swift +++ b/ZcashLightClientKit/Constants/WalletBirthday+testnet.swift @@ -318,19 +318,26 @@ extension WalletBirthday { time: 1637011043, tree: "0143e5770d4dafe8e9979afef1cdb43cabb9ec5d0b09075ef1b6b2d3b59093864201dbe5a996d9a8913edadd474cf008c763408cde7f81b937a08d0d9a30c4f0cb2f10000000014973dc422052b6c4b252962945f11f62d2620ed573a6183739d6ce8308ff304b00000178d02a059f1dd72c16ec63a877287360400ba4e358f76b6bbb1fcddb8bc54e2c01d0b24b33c944586ad94b0ce443f8e6397f66fe8eb530c1658d3118f841e37905000117bce82d9d9f3fd58b4edfb4df6852d3322f451a80bf64351ef9fe7e51e1e21001bab80e68a5c63460d1e5c94ef540940792fa4703fa488b09fdfded97f8ec8a3d00013d2fd009bf8a22d68f720eac19c411c99014ed9c5f85d5942e15d1fc039e28680001f08f39275112dd8905b854170b7f247cf2df18454d4fa94e6e4f9320cca05f24011f8322ef806eb2430dc4a7a41c1b344bea5be946efc7b4349c1c9edb14ff9d39" ) - case 1653741 ..< BlockHeight.max: + case 1653741 ..< 1742300: return WalletBirthday( height: 1653741, hash: "0037b39b897bd30532ea0135a2293362fee030c4b071ee4643b9ea980e613ec0", time: 1637275363, tree: "01fa00140317591055501b80be3e94c2b744496e6d67dc001861707b25ddccb00a00100001501c2f90929a108ec2f84d7311524e8e1a10777c91c3bbaa16508ae66cb83173013ef7e369b780797f32cb1740ac6a9c44af7d312e38ece18e5bd6692d3ff484210001a4695cd51c08ab7fc24c2996cbeea4b57233426fadab61463baf7a2785033359000178d02a059f1dd72c16ec63a877287360400ba4e358f76b6bbb1fcddb8bc54e2c01d0b24b33c944586ad94b0ce443f8e6397f66fe8eb530c1658d3118f841e37905000117bce82d9d9f3fd58b4edfb4df6852d3322f451a80bf64351ef9fe7e51e1e21001bab80e68a5c63460d1e5c94ef540940792fa4703fa488b09fdfded97f8ec8a3d00013d2fd009bf8a22d68f720eac19c411c99014ed9c5f85d5942e15d1fc039e28680001f08f39275112dd8905b854170b7f247cf2df18454d4fa94e6e4f9320cca05f24011f8322ef806eb2430dc4a7a41c1b344bea5be946efc7b4349c1c9edb14ff9d39" ) + case 1742300 ..< BlockHeight.max: + return WalletBirthday( + height: 1742300, + hash: "005703c72b824efffe3df0a2eb22e89eb76cae05a0ef83e90cf09201f56d4180", + time: 1643302854, + tree: "011de74a556876ca5603b841d038b8fae4ad1ed92ff8e42c5b8b95e236f007e7640010000001ee9c7090bff88bd0320fcdaabe3b85d62c6b05f5ea01040265523f2a34ae6f0401def7f28e7aec7eb0b3e631f6c7cef0401855eb8a1446296c483fb92cd600e759016f761c9eae4404d97ffbeb4f6f9da90bda95b9b5b3eac5ac6e2c941b78c6ad1a0117fadff3bb8a04e2570c1bad018265be62901a33cab57043758103254cb86b05010db95567b481adc16e1c7fa03240eba97b5f6431732695db59dd77232ca3ed20013343c6dec66a084219bf4be4d95e1ff5b6cfae86514b02e75191f6d558514f49000000013f012ac798796a73da9cb2d20bae872dbb16c6b725630059a6a4aa9c4a306c5c013d2fd009bf8a22d68f720eac19c411c99014ed9c5f85d5942e15d1fc039e28680001f08f39275112dd8905b854170b7f247cf2df18454d4fa94e6e4f9320cca05f24011f8322ef806eb2430dc4a7a41c1b344bea5be946efc7b4349c1c9edb14ff9d39" + ) default: return WalletBirthday( - height: 1653741, - hash: "0037b39b897bd30532ea0135a2293362fee030c4b071ee4643b9ea980e613ec0", - time: 1637275363, - tree: "01fa00140317591055501b80be3e94c2b744496e6d67dc001861707b25ddccb00a00100001501c2f90929a108ec2f84d7311524e8e1a10777c91c3bbaa16508ae66cb83173013ef7e369b780797f32cb1740ac6a9c44af7d312e38ece18e5bd6692d3ff484210001a4695cd51c08ab7fc24c2996cbeea4b57233426fadab61463baf7a2785033359000178d02a059f1dd72c16ec63a877287360400ba4e358f76b6bbb1fcddb8bc54e2c01d0b24b33c944586ad94b0ce443f8e6397f66fe8eb530c1658d3118f841e37905000117bce82d9d9f3fd58b4edfb4df6852d3322f451a80bf64351ef9fe7e51e1e21001bab80e68a5c63460d1e5c94ef540940792fa4703fa488b09fdfded97f8ec8a3d00013d2fd009bf8a22d68f720eac19c411c99014ed9c5f85d5942e15d1fc039e28680001f08f39275112dd8905b854170b7f247cf2df18454d4fa94e6e4f9320cca05f24011f8322ef806eb2430dc4a7a41c1b344bea5be946efc7b4349c1c9edb14ff9d39" + height: 1742300, + hash: "005703c72b824efffe3df0a2eb22e89eb76cae05a0ef83e90cf09201f56d4180", + time: 1643302854, + tree: "011de74a556876ca5603b841d038b8fae4ad1ed92ff8e42c5b8b95e236f007e7640010000001ee9c7090bff88bd0320fcdaabe3b85d62c6b05f5ea01040265523f2a34ae6f0401def7f28e7aec7eb0b3e631f6c7cef0401855eb8a1446296c483fb92cd600e759016f761c9eae4404d97ffbeb4f6f9da90bda95b9b5b3eac5ac6e2c941b78c6ad1a0117fadff3bb8a04e2570c1bad018265be62901a33cab57043758103254cb86b05010db95567b481adc16e1c7fa03240eba97b5f6431732695db59dd77232ca3ed20013343c6dec66a084219bf4be4d95e1ff5b6cfae86514b02e75191f6d558514f49000000013f012ac798796a73da9cb2d20bae872dbb16c6b725630059a6a4aa9c4a306c5c013d2fd009bf8a22d68f720eac19c411c99014ed9c5f85d5942e15d1fc039e28680001f08f39275112dd8905b854170b7f247cf2df18454d4fa94e6e4f9320cca05f24011f8322ef806eb2430dc4a7a41c1b344bea5be946efc7b4349c1c9edb14ff9d39" ) } }