diff --git a/CHANGELOG.md b/CHANGELOG.md index 2c236bca..dbc4b9ca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ and this library adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 # Unreleased +# 2.2.0 - 2024-08-20 + ## Added - `Synchronizer.exchangeRateUSDStream: AnyPublisher`, which returns the currently-cached USD/ZEC exchange rate, or `nil` if it has not yet been @@ -26,7 +28,7 @@ Mainnet ```` Sources/ZcashLightClientKit/Resources/checkpoints/mainnet/2562500.json ... -Sources/ZcashLightClientKit/Resources/checkpoints/mainnet/2610000.json +Sources/ZcashLightClientKit/Resources/checkpoints/mainnet/2617500.json ```` # 2.1.12 - 2024-07-04 diff --git a/Sources/ZcashLightClientKit/Resources/checkpoints/mainnet/2612500.json b/Sources/ZcashLightClientKit/Resources/checkpoints/mainnet/2612500.json new file mode 100644 index 00000000..ed8bb11c --- /dev/null +++ b/Sources/ZcashLightClientKit/Resources/checkpoints/mainnet/2612500.json @@ -0,0 +1,8 @@ +{ + "network": "main", + "height": "2612500", + "hash": "0000000000e5090e81979a60d3aa0d52d92f5e937e98835007b5cf3692fb7bae", + "time": 1723775874, + "saplingTree": "01caeb7400413a89012925699f945359c690e33b18e1182dbc31cb0cdcdcd3d21301cba90f422c06765ac2473367e04e28395d60d04df82ab911ab8d4f8fd1b7ef161f01ee5c43dfda5454dc56a11a861f07f4331f7544b3841f3643b817c0896e90991801a92c70264e405762cc4d2881dbcb62a29cde336f06cc8f2ed7065dfd5c0d0c11011d3932d65162694468ca7c386cbb72a47198433d87e82ec8306d04bb597548010001cbbc31c3f8336081251ac7da75a1d88c14dd330b8a4079fa655fa0ad828576190001ee087fa2df26c5fbf7f4e7f24a353c703847ff6a5bbb312ddb35d034d3b6ce2d000001f68ced03d3f43766d4046284e48900cdc79aba4f35fe512d99edcd62a102554e0110ebe62f1d0bebadbe4ae0fdffdde0c5fe0ac993c4102b6a0ee3eab217ef09000122269209ed691bb98c3e4c62c927a5660238f80a0aaee4b60efa6e2dfe815b03011cf92ed634937e25f2c74e11f5a16010c987bf41e7d9956c8d1a26830a391c3f0001f762af15779fb5c9593af1a8a9a2c777b9377dcb3117e5c55b4365f1061ea86c012415b957855163102c9f373eec835c3b3aa11f0ac872533a867d3e2eb562d30200000000013e2598f743726006b8de42476ed56a55a75629a7b82e430c4e7c101a69e9b02a011619f99023a69bb647eab2d2aa1a73c3673c74bb033c3c4930eacda19e6fd93b0000000160272b134ca494b602137d89e528c751c06d3ef4a87a45f33af343c15060cc1e0000000000", + "orchardTree": "016bf951b70bd46c026501bd1de84dd76a6f2390e0c29c9ac18ebecc865abff121001f00014ea4cb9fe4033b3aef96a0d85a6071cafce6889b658769630a568b9324dc7919015b01249e326585a4e3b2b5285be119034d942a0017e202214503b8ed39a5f60e0127941c3f060470d79e4c8a1139388927edf01e754f6dbfb39dc74a48a6eb301000000000000001ba2fc06d6f2a5c10219dfe7d1722c4bda2a01704a1473260649993ae559b6f22000001f427516d6600178ef99cc049193c413103980c407ea3489a687b3c3479d2300c00000112278dfeae9949f887b70ae81e084f8897a5054627acef3efd01c8b29793d522000160040850b766b126a2b4843fcdfdffa5d5cab3f53bc860a3bef68958b5f066170001cc2dcaa338b312112db04b435a706d63244dd435238f0aa1e9e1598d35470810012dcc4273c8a0ed2337ecf7879380a07e7d427c7f9d82e538002bd1442978402c01daf63debf5b40df902dae98dadc029f281474d190cddecef1b10653248a234150001e2bca6a8d987d668defba89dc082196a922634ed88e065c669e526bb8815ee1b000000000000" +} diff --git a/Sources/ZcashLightClientKit/Resources/checkpoints/mainnet/2615000.json b/Sources/ZcashLightClientKit/Resources/checkpoints/mainnet/2615000.json new file mode 100644 index 00000000..103c0c43 --- /dev/null +++ b/Sources/ZcashLightClientKit/Resources/checkpoints/mainnet/2615000.json @@ -0,0 +1,8 @@ +{ + "network": "main", + "height": "2615000", + "hash": "0000000001c93fd3e39a4af5f22b55dc0f60b93847282e893d65ea9845a5a64d", + "time": 1723964886, + "saplingTree": "014298f0b8a8167b85ea1a936ce2f2361ecafb8ff24cc6087fd002babbc3b5d40401145319fbe28e102cfdc42d9c654c4d7e4eb5e48d536bd044c1d4a41b4fc988491f01a9b390f75470f6c49403373c2bb74fcc204a06639febfffa895f2b6c2327e927015e89b7e60eb064f2ef084e05ae8e5736e5f4e99e3bd8c08fa1499b5854a9131d0103041a6509d4abc98224138ff1db9dc80a4db86ddc3fbd677bb709151cc631050130b89967a04e7a90aec4c9f6d2ed7144c35fe2cf9fe2b1ea69b54e678adc60010000000001a54d2eeb3265f65b0436f4fd38e5732809599343f2ff6b82beaecf643c95eb010000015edb4531bb98252fa08c3baa1d49e2c11ff6e3cb8fc06883bf8075aabfa79e230001889e7a0849bac67b05fe418b808099194a54632db5d8de4dab43ff55c3b22a0a01f762af15779fb5c9593af1a8a9a2c777b9377dcb3117e5c55b4365f1061ea86c012415b957855163102c9f373eec835c3b3aa11f0ac872533a867d3e2eb562d30200000000013e2598f743726006b8de42476ed56a55a75629a7b82e430c4e7c101a69e9b02a011619f99023a69bb647eab2d2aa1a73c3673c74bb033c3c4930eacda19e6fd93b0000000160272b134ca494b602137d89e528c751c06d3ef4a87a45f33af343c15060cc1e0000000000", + "orchardTree": "0179c6664103c002d291e4268860bf0a2f6a248af42ae8a6838f6e95226c1ac83b001f01cb0ddf2423c3f26c142523ace4492449cc3cd8da3d0149cb421e3ff651f1a92501c81e79a66c11ab3aa18f69b5ccd668a40961a637a812bc7e544a3dccfbcdde120192f9295727c4b362d5be2c03a726a4ceaebf06f5554ad32aeda22a02f4008039000001b850b62da567d9e91bc7fb76b205b477c3e4dca93dc637b2423c045e6138043e01209dad4e13c1024e38e41bd3945ca1ff1ba122900dc8eade6614ebc59d9b3930014421cd60d923f7b2e9b9bb98c8bce208059fcbc06c93e787957401cc78d0920a0198fcc6d33ee8d12cb2c296d2d474b7457b33cc112d421c9dac4a0600e97658270001ba2fc06d6f2a5c10219dfe7d1722c4bda2a01704a1473260649993ae559b6f22000001f427516d6600178ef99cc049193c413103980c407ea3489a687b3c3479d2300c00000112278dfeae9949f887b70ae81e084f8897a5054627acef3efd01c8b29793d522000160040850b766b126a2b4843fcdfdffa5d5cab3f53bc860a3bef68958b5f066170001cc2dcaa338b312112db04b435a706d63244dd435238f0aa1e9e1598d35470810012dcc4273c8a0ed2337ecf7879380a07e7d427c7f9d82e538002bd1442978402c01daf63debf5b40df902dae98dadc029f281474d190cddecef1b10653248a234150001e2bca6a8d987d668defba89dc082196a922634ed88e065c669e526bb8815ee1b000000000000" +} diff --git a/Sources/ZcashLightClientKit/Resources/checkpoints/mainnet/2617500.json b/Sources/ZcashLightClientKit/Resources/checkpoints/mainnet/2617500.json new file mode 100644 index 00000000..4741d1fe --- /dev/null +++ b/Sources/ZcashLightClientKit/Resources/checkpoints/mainnet/2617500.json @@ -0,0 +1,8 @@ +{ + "network": "main", + "height": "2617500", + "hash": "0000000000497e6bed2f8061f4dd797af6908b898b7e5048def0529542d4569e", + "time": 1724153048, + "saplingTree": "01a0cfa8a537970cee62c087a3885ea4ccf72cc9fcbe00f28f4222b5d3e93c801c001f01b0e15f43d32bdd03192cc1e2ae461d8009bb3d3a043ddde958a4cc866447d029013b7c7c6d52e05b3551b943d334ce1fde4edb1bfdba3f7ecf9b670cc8115f2b5a0121e31609c54c5e18bd78ebc64692dda949c4fe9dbb34bc791b332b84b413673a01f41ce8f7c5791be796ce2cbbba898546b71d77b1ccf13fc0051908c1896cbd6f018e3515f20e3e4d87d0746649d3323cfd01f483f2774dffb08d9c33016e1de722000001bad98611c327e4dd30b00f886a7a2305fe2a75ee3a48e1fc6491d4ca4f9bf217011e18f60126946aab57aa56863338465e688705b0a9f3e22cf5ca893c0f0ece2a01da766462261738f109e41d45bfc4525a62e157280cfa5399e78be6a61c8bc34400000107ce458cf2cc5c0351bc0ecb8e4ce1ab7edc9b9b528dbbbe0a70b9057e4cdf5601889e7a0849bac67b05fe418b808099194a54632db5d8de4dab43ff55c3b22a0a01f762af15779fb5c9593af1a8a9a2c777b9377dcb3117e5c55b4365f1061ea86c012415b957855163102c9f373eec835c3b3aa11f0ac872533a867d3e2eb562d30200000000013e2598f743726006b8de42476ed56a55a75629a7b82e430c4e7c101a69e9b02a011619f99023a69bb647eab2d2aa1a73c3673c74bb033c3c4930eacda19e6fd93b0000000160272b134ca494b602137d89e528c751c06d3ef4a87a45f33af343c15060cc1e0000000000", + "orchardTree": "010bbb3720cae1cdbe4708b939322cbcc81ea1fd128af58ce8b3ea9b793cfe5a2c01d5cdfabb5fbdb0967b4b8597b776cb0f9923855ab82d9e963f9edc555dbb812f1f01634815b2dfbb56f1c4ccfd2221b91c6421f6375a7b9db115ba8ee0e2ec37cd2501a9cc11287e6af871aafe2fb18355d98d7e06d34adadf862347efd3907c5efe3c000000012eb5fe2fc732fc15bbc0c2c8028d1cb797d8e028b2683743f879ee38ad19ac2b0196837cd23e03893a3354ad6705d866ad4f8f7e74205cc8e08596bef0e4464d3f01e071743c2668ca2bc87088a4f56e47fe98a7ce9947871469f853f77ffe2fe111012277c14f0bc027ea1bf58666df336027a6dea16b7b996793d7122e6b690a980c01e0d0a702e34e4d2ee1248598905dee1526f25765f90133b2e44c28bb542c891001ba2fc06d6f2a5c10219dfe7d1722c4bda2a01704a1473260649993ae559b6f22000001f427516d6600178ef99cc049193c413103980c407ea3489a687b3c3479d2300c00000112278dfeae9949f887b70ae81e084f8897a5054627acef3efd01c8b29793d522000160040850b766b126a2b4843fcdfdffa5d5cab3f53bc860a3bef68958b5f066170001cc2dcaa338b312112db04b435a706d63244dd435238f0aa1e9e1598d35470810012dcc4273c8a0ed2337ecf7879380a07e7d427c7f9d82e538002bd1442978402c01daf63debf5b40df902dae98dadc029f281474d190cddecef1b10653248a234150001e2bca6a8d987d668defba89dc082196a922634ed88e065c669e526bb8815ee1b000000000000" +}