Merge pull request #341 from zcash/checkpoints

Issue #340: Add fresh checkpoints.
This commit is contained in:
Francisco Gindre 2022-02-04 11:52:39 -03:00 committed by GitHub
commit 01bf30b081
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 29 additions and 15 deletions

View File

@ -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

View File

@ -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

View File

@ -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"
)
}
}

View File

@ -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"
)
}
}