[#1376] Release 2.0.10

- Checkpoints added
- Changelog updated
This commit is contained in:
Lukas Korba 2024-02-12 19:48:34 +01:00
parent c7c2438b73
commit 9f339d5252
8 changed files with 65 additions and 1 deletions

View File

@ -4,7 +4,15 @@ All notable changes to this library will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this library adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
# [Unreleased]
# 2.0.10 - 2024-02-12
## Added
### [#1153] Allow runtime switch of lightwalletd servers
New API implemented that allows clients to change the `mainnet` endpoint. Use `func switchTo(endpoint: LightWalletEndpoint) async throws`.
Possible errors:
- `ZcashError.synchronizerServerSwitch`: endpoint fails, check the address, port and format address:port,
- Some `ZcashError` related to `synchronizer.Start()`: the switch calls `start()` at the end and that is the only throwing function except the validation.
## Changed

View File

@ -0,0 +1,8 @@
{
"network": "main",
"height": "2385000",
"hash": "00000000003c4bdd88f3e92b8346efdc399021a1b175b0abc1a250e4d0090c14",
"time": 1706626677,
"saplingTree": "01a4cf3c111b3cdc41e74b2c5c402af2991889205c8f436cbda87bf0cf72d78f73018c8334097dd09f8596ca5e309c61662738afc952d675a93c2de87862203b0a4c1a0000011c9dbd602ded297472b5241172efb8239c959ea36e018b6c57fce322d2a7a92500018a82b676f4dc6333741fe10c8f6be2c7e89ca791d3b8063fe745a684acbe365a000106a40555472da4e139f248bcc2f6a5a50fd5ac6a0b34c7a575ae4fef31601b3301294a73bb2adfa96fbdde2e04a288ea706a57fd74fbccf1581a6b93792aa9a528000000013b1ca188d69f3af84745fe498911a4fd23e4d3ad55904ae54b1c0264f033175901b0e3b4ff0a8b57d4d4fc90808970f93be914d3b7e42591a7f9fd0c04e4e44d1401e506172a75fb3c2901d15040d99083c32747d058a63189ff6017b961fbf2c473017c650876ee17479db2e11cb5385df4fc60ae8f8cc8d501fa5dc07a4438e5863a000001d1b36bbba8e6e1be8f09baf2b829bafc4ccd89ad25fb730d2b8a995b60fc3a6701d8ccea507421a590ed38116b834189cdc22421b4764179fa4e364803dfa66d56018cf6f5034a55fed59d1d832620916a43c756d2379e50ef9440fc4c3e7a29aa2300011619f99023a69bb647eab2d2aa1a73c3673c74bb033c3c4930eacda19e6fd93b0000000160272b134ca494b602137d89e528c751c06d3ef4a87a45f33af343c15060cc1e",
"orchardTree": "01e42639b7e65f4edfb3f4720525870d8b93d5b3d13d80d266b53f8e2306a4f321001f01cc3c9e89185d44982dee88816f8c9135dfb97f3ea47819954b5c68f4a773c415014357c5cf55d6d6523c191eb068ef572804e9e20dea762f26cd8cae9a272e3b0201857d2c2a2490d5632eaca3df96ab3c2295f4e833e9380c99621728da2e84291501a4a6551a4587922a4c527ce410203ee7f45906da5c478ed8fce926a42c14422700016426ca277d749eae7ce2b55a76c09fd7b22c6ad9ad3b44f5b41c5e3127e16333000183aa2bdda077e1bb6ed5a01473bdbe84dcb5286e315ee822bde6dff599bd4e1401594733ecb7f72e8b5c3289f09a4500713686971a7f26ee00691ffe3a28c7e23d013472f9f1e85539c1a3a7acd1d8eca66a9a4dd42bfbf1162dd58f19d15726791001889bd6848d431f68895efa524014e0b64282d1c8a75d7646a1d011bf43906706014cbc655022aff39a3b0343087070097fd1449a576d6fdc97ccb68b4733a56f2200000001d386508c9fabdc60836bfe3c7251fcbdd4617180a804d40fa29dc25fb9c0aa3401cf3bf92f69798e68555548afcce1648add1fb2548d64fa9a1ec22a3e26e7890101e637281deb58dff0c44ba13149b784a95da1b493005efd057e6f4ac20ef5d81d000001cc2dcaa338b312112db04b435a706d63244dd435238f0aa1e9e1598d35470810012dcc4273c8a0ed2337ecf7879380a07e7d427c7f9d82e538002bd1442978402c01daf63debf5b40df902dae98dadc029f281474d190cddecef1b10653248a234150001e2bca6a8d987d668defba89dc082196a922634ed88e065c669e526bb8815ee1b000000000000"
}

View File

@ -0,0 +1,8 @@
{
"network": "main",
"height": "2387500",
"hash": "00000000012a6f93faa4fce64e900b1102024829accc7eb6941a970b0b1c118d",
"time": 1706815051,
"saplingTree": "018d6d34db7b21899b8869a36a6bf6b7955a1445ae7362fa923b4d6c9125d8590b0128d37c3c3b5e3438eb3fd94e14ee2392cf699f69ef3168b1fd2171543b7e723a1a0125e39d6b94a6b03757c022bbac6dce834eceb1751094abc5d2104432e557e90e0175990aee1eb7173d278fc6dd15b8b1935cd60146d2db0e1c7de5e4c5950980150199134bb4fb49af6153925849eec0acd9a8d8ea505225b3d7a4abfdbb7b8a0e69000158db9205177f9769345f305a1b30d0eb6dc6f68f899822f6040662543c1dc9010130ee80dfc4c5ecbf10996e0c3dd7d16a758341a9500f2a17902a355668dcea6900010db769dd2d675fb583fd7b1ee098f10def51ab6d8da8f81ec8084eeb6ce1876a0001de549f96f06b5b83c849e01eaae893679289a40716d67b1fbdd3310b74aeb32c00013b1ca188d69f3af84745fe498911a4fd23e4d3ad55904ae54b1c0264f033175901b0e3b4ff0a8b57d4d4fc90808970f93be914d3b7e42591a7f9fd0c04e4e44d1401e506172a75fb3c2901d15040d99083c32747d058a63189ff6017b961fbf2c473017c650876ee17479db2e11cb5385df4fc60ae8f8cc8d501fa5dc07a4438e5863a000001d1b36bbba8e6e1be8f09baf2b829bafc4ccd89ad25fb730d2b8a995b60fc3a6701d8ccea507421a590ed38116b834189cdc22421b4764179fa4e364803dfa66d56018cf6f5034a55fed59d1d832620916a43c756d2379e50ef9440fc4c3e7a29aa2300011619f99023a69bb647eab2d2aa1a73c3673c74bb033c3c4930eacda19e6fd93b0000000160272b134ca494b602137d89e528c751c06d3ef4a87a45f33af343c15060cc1e",
"orchardTree": "01ffc4fd97934f9cf5d5501051bb550b8ec881612e9228c53e0a79ab7ea8134013001f01432d673c8a940f83f31a479752c5867ae0b962ddac28eef9296ce53a521aa03100000001e5f528f8721a6e112e678e6d1114173fd6015ae069a4e6fc37090a0b1a51c20e01607c47fee53b3ca82900c1ccc9f56f7638eb04489db2fd29b9a108514c56532d000001fc3846d1259b25d2ac456560ea9a5658574c42717c2b628c93062ace7ef6c60500000001ccf7051662434b7a702780324182e7704a9c31fb25cf7e1c99c90cc7f865d003000001d386508c9fabdc60836bfe3c7251fcbdd4617180a804d40fa29dc25fb9c0aa3401cf3bf92f69798e68555548afcce1648add1fb2548d64fa9a1ec22a3e26e7890101e637281deb58dff0c44ba13149b784a95da1b493005efd057e6f4ac20ef5d81d000001cc2dcaa338b312112db04b435a706d63244dd435238f0aa1e9e1598d35470810012dcc4273c8a0ed2337ecf7879380a07e7d427c7f9d82e538002bd1442978402c01daf63debf5b40df902dae98dadc029f281474d190cddecef1b10653248a234150001e2bca6a8d987d668defba89dc082196a922634ed88e065c669e526bb8815ee1b000000000000"
}

View File

@ -0,0 +1,8 @@
{
"network": "main",
"height": "2390000",
"hash": "00000000006626c832863de7517b3c3d47cfbf0dbe83e7df9bc8a1982bdb12b9",
"time": 1707003423,
"saplingTree": "01914a6c6a398d08f018d777db8a40e425d8369f93aedace617b1c8cd3138cda39001a01569a924a98ab22ff858d26bd8bb699fd045bb9b2bc074a4e4d5c1d6184e42362000127517e5b98a53d5a773e6745a0831c1625bf97239915f7b6dfb428cfb3f2863c01141973a7839bf5fe91efdde39bf094a38f183c2911d8b85f284b7f451a2eb269000000000000013f7666438626ddab3f33501df95d59e4e83754ef6710b1aab66ed911b3bdd01c013b1ca188d69f3af84745fe498911a4fd23e4d3ad55904ae54b1c0264f033175901b0e3b4ff0a8b57d4d4fc90808970f93be914d3b7e42591a7f9fd0c04e4e44d1401e506172a75fb3c2901d15040d99083c32747d058a63189ff6017b961fbf2c473017c650876ee17479db2e11cb5385df4fc60ae8f8cc8d501fa5dc07a4438e5863a000001d1b36bbba8e6e1be8f09baf2b829bafc4ccd89ad25fb730d2b8a995b60fc3a6701d8ccea507421a590ed38116b834189cdc22421b4764179fa4e364803dfa66d56018cf6f5034a55fed59d1d832620916a43c756d2379e50ef9440fc4c3e7a29aa2300011619f99023a69bb647eab2d2aa1a73c3673c74bb033c3c4930eacda19e6fd93b0000000160272b134ca494b602137d89e528c751c06d3ef4a87a45f33af343c15060cc1e",
"orchardTree": "0127e0bbd62ba685955797f4f461dbb9f1427ed0b3a158d0851080f48fb0a3502a010e1cfb43e168faacec4056de4c6e9e23492c18c22ed43882b4d55d2cbbc4b63d1f0147b66afe8eb3428f504e145d58ff106b2e9a1402962144c6554abc244e2b3b0201867bddb76afc85d2734bfa69abe67e296cb411d36158a5751055826797e80d11010c7992d991c51323e04b78b21cf23a49f800baac4f7160fec49d04ce0b995e32000142b5730018232d89d31ef47eb44a4cb0f9465528943ac69d21e5f411fafb9303016c706bf88fd8365edc66cd6316c596a0be65e47104a0e29bb9a0d3851573e92d00015248cf7881fa4b3ed28ede50d1314ec55e0a08c1742e272a15068fca50e97c1000019d2ce26d3e46ea5f453bc3e16a6d9a4cc64035f93810ad9e7c3769d3b5bf7230000001ccf7051662434b7a702780324182e7704a9c31fb25cf7e1c99c90cc7f865d003000001d386508c9fabdc60836bfe3c7251fcbdd4617180a804d40fa29dc25fb9c0aa3401cf3bf92f69798e68555548afcce1648add1fb2548d64fa9a1ec22a3e26e7890101e637281deb58dff0c44ba13149b784a95da1b493005efd057e6f4ac20ef5d81d000001cc2dcaa338b312112db04b435a706d63244dd435238f0aa1e9e1598d35470810012dcc4273c8a0ed2337ecf7879380a07e7d427c7f9d82e538002bd1442978402c01daf63debf5b40df902dae98dadc029f281474d190cddecef1b10653248a234150001e2bca6a8d987d668defba89dc082196a922634ed88e065c669e526bb8815ee1b000000000000"
}

View File

@ -0,0 +1,8 @@
{
"network": "main",
"height": "2392500",
"hash": "0000000000f36eca7b6e44bb8010970112439b71006b1d0708f9103cfba1cbc5",
"time": 1707192178,
"saplingTree": "01f085d153067083d81aeaf4bc5862efbf3bb926ae4e6a17d64ee696283eed97480183f6cd7d68cd9ce929027c6f0b50be8259644b2fed792f65ce76993d3c7795281a017bac3cf11c2853b1051fe7f1844618649188f4566940783d41370025eb090f6e0001a992a63fc6e3ea0953635d7bc4104516dea8e72995d13213707cde4e7afca9000001141f7cf51211ed28ad88d67a5bf847f2599b39bcced842a0f79c92521758bd5700016d50485b6c8fca7355c2204c77c8133a3b72ff778fb0913aedac4630db399c46010c4e960ec10577dea41f5989a4141b06363783b26a2651db9e8a56270f1e154501ab069a5c389074dd9fc14350e11940584bdfa7145eadd57e3cb6db98c14cf83000013f7666438626ddab3f33501df95d59e4e83754ef6710b1aab66ed911b3bdd01c013b1ca188d69f3af84745fe498911a4fd23e4d3ad55904ae54b1c0264f033175901b0e3b4ff0a8b57d4d4fc90808970f93be914d3b7e42591a7f9fd0c04e4e44d1401e506172a75fb3c2901d15040d99083c32747d058a63189ff6017b961fbf2c473017c650876ee17479db2e11cb5385df4fc60ae8f8cc8d501fa5dc07a4438e5863a000001d1b36bbba8e6e1be8f09baf2b829bafc4ccd89ad25fb730d2b8a995b60fc3a6701d8ccea507421a590ed38116b834189cdc22421b4764179fa4e364803dfa66d56018cf6f5034a55fed59d1d832620916a43c756d2379e50ef9440fc4c3e7a29aa2300011619f99023a69bb647eab2d2aa1a73c3673c74bb033c3c4930eacda19e6fd93b0000000160272b134ca494b602137d89e528c751c06d3ef4a87a45f33af343c15060cc1e",
"orchardTree": "01a22889c264e1e8eae407c7252a2389f7d6c5c8b28e890064353f29e2d6346626001f00018c9e7bfa71542bdfecc8691087964bae0ad0ecc1a882643734cda354e2c62a3100011b4fe2a740330ee742b1cb5c38c2f79ef5a15fd5472a3fd1eb60a2719591a92001dec5964078db2f52fc92eb1299bc3047d5c038c1613b861cce1448c67872290300014cf5c10b2eb7e696173239e7439034da87ff15a28aa0d6a2aab176186f51921000000001c7d21af2851cd03409df88ed9c4ac82841ba384399051cc0d239495e31b0851c0001ccf7051662434b7a702780324182e7704a9c31fb25cf7e1c99c90cc7f865d003000001d386508c9fabdc60836bfe3c7251fcbdd4617180a804d40fa29dc25fb9c0aa3401cf3bf92f69798e68555548afcce1648add1fb2548d64fa9a1ec22a3e26e7890101e637281deb58dff0c44ba13149b784a95da1b493005efd057e6f4ac20ef5d81d000001cc2dcaa338b312112db04b435a706d63244dd435238f0aa1e9e1598d35470810012dcc4273c8a0ed2337ecf7879380a07e7d427c7f9d82e538002bd1442978402c01daf63debf5b40df902dae98dadc029f281474d190cddecef1b10653248a234150001e2bca6a8d987d668defba89dc082196a922634ed88e065c669e526bb8815ee1b000000000000"
}

View File

@ -0,0 +1,8 @@
{
"network": "main",
"height": "2395000",
"hash": "00000000015b8bc5c65fdcb88d1ebcbfccbffa4a8ae975d17592479de3931ac6",
"time": 1707380315,
"saplingTree": "01878071df8ad2b5be45c688244b266deb629373041937a432bde803e71a7e4b24016d4c291de5ab4f6c79a716f8f0e3b64e711e126818d268253d8b7fdcf83c5d161a000001bae36284b2a6af8fed7a02438fdf8340cc2b9b5a9970ba76ce04e8ffc6f01f20000001179bba56e4715fc637605913fd9ae46f03154eba3a638d216806ac270b465c280001a8dc9ebee87365825cc2ec3252b7990acc057625150f7a003e70c1be2b38292901ebaf6a2f3cf81f1f395e7270ea6a918021ce7914936d910b08ca9ced1547b460018058f75917a95e967f0cdd7b27ca1d6c652e4af8935c028b39fee090c1c36309013f7666438626ddab3f33501df95d59e4e83754ef6710b1aab66ed911b3bdd01c013b1ca188d69f3af84745fe498911a4fd23e4d3ad55904ae54b1c0264f033175901b0e3b4ff0a8b57d4d4fc90808970f93be914d3b7e42591a7f9fd0c04e4e44d1401e506172a75fb3c2901d15040d99083c32747d058a63189ff6017b961fbf2c473017c650876ee17479db2e11cb5385df4fc60ae8f8cc8d501fa5dc07a4438e5863a000001d1b36bbba8e6e1be8f09baf2b829bafc4ccd89ad25fb730d2b8a995b60fc3a6701d8ccea507421a590ed38116b834189cdc22421b4764179fa4e364803dfa66d56018cf6f5034a55fed59d1d832620916a43c756d2379e50ef9440fc4c3e7a29aa2300011619f99023a69bb647eab2d2aa1a73c3673c74bb033c3c4930eacda19e6fd93b0000000160272b134ca494b602137d89e528c751c06d3ef4a87a45f33af343c15060cc1e",
"orchardTree": "016c29b84a2934bb1087214df18b156fedea83435233a24e88458894357a6fc52d0153bacd182ebe9e5e3ed70bdd902cbd82548759b4dfe78c467c0e3b55649e6a021f0001f9dfb61343e6482493fe7674da6f946526fbca4e5730b1db5ccde8496fdf540c00000159e8f2f6571fe3439852e904f19040c99b763843053cbc008afc16e3e67c89010163ad889a01dab490d54263149d3fcac4132267f44f6d67dfbad6262c25ebc4380001e1d6d7eb645292bbc114aafaa54e62af47a693a9cf73fc2434d142fc34d10112017505d5785ca782b9ca785fa522f54510931121377491080e027ca8bb2a76af390001c7d21af2851cd03409df88ed9c4ac82841ba384399051cc0d239495e31b0851c0001ccf7051662434b7a702780324182e7704a9c31fb25cf7e1c99c90cc7f865d003000001d386508c9fabdc60836bfe3c7251fcbdd4617180a804d40fa29dc25fb9c0aa3401cf3bf92f69798e68555548afcce1648add1fb2548d64fa9a1ec22a3e26e7890101e637281deb58dff0c44ba13149b784a95da1b493005efd057e6f4ac20ef5d81d000001cc2dcaa338b312112db04b435a706d63244dd435238f0aa1e9e1598d35470810012dcc4273c8a0ed2337ecf7879380a07e7d427c7f9d82e538002bd1442978402c01daf63debf5b40df902dae98dadc029f281474d190cddecef1b10653248a234150001e2bca6a8d987d668defba89dc082196a922634ed88e065c669e526bb8815ee1b000000000000"
}

View File

@ -0,0 +1,8 @@
{
"network": "main",
"height": "2397500",
"hash": "00000000001b4b62db89cce4cb0ddb265e26c31fdbdee862f25a1ee8d7bf239a",
"time": 1707569229,
"saplingTree": "01aace142ce6429fe2707a3e16b219541b6c84333fdacbe17c314026eceb4d557201efab56dcd5aaf224dd7d10c38fd6191178fe7b4c122662a66de6604ef49b19341a0000019bb5cff6ee4d06b78148f64de0c0aff82562f44a61bf1185c3e91d318d25b14900000168c76305a224cb94c0162dc434e1fda114a4b2c4cd258186e77a79c090e4af72000184dd26b7197f723e842c53982e007c3c27b9121aaef94766beb0b79f7a7b6969019cb2dab4ad824a572cf7d6ba8619671bfcaf68a0f6897dd490683a55713d50210000000000000132c525343fc4ebe79ab6515e9d9fceb916d920394bad5926a1afe7f46badef420001d1b36bbba8e6e1be8f09baf2b829bafc4ccd89ad25fb730d2b8a995b60fc3a6701d8ccea507421a590ed38116b834189cdc22421b4764179fa4e364803dfa66d56018cf6f5034a55fed59d1d832620916a43c756d2379e50ef9440fc4c3e7a29aa2300011619f99023a69bb647eab2d2aa1a73c3673c74bb033c3c4930eacda19e6fd93b0000000160272b134ca494b602137d89e528c751c06d3ef4a87a45f33af343c15060cc1e",
"orchardTree": "01a6d0056336b20062e02ac5c59889bddae9ac2775682c3d5e48308ae598253524001f01f28d26ea052a04ea317571f3a2ad88bd8a801342e410c0b01f70d2382fc7ef250000000001421ab0759fa3e36e13bc8c0a3a644c999fe61db74c9c03d5a6031f25f2d83a3a0151df9f7994d5d38f84b479220341ed3710d4bee940fd177d1a6e05c548de623a000114734ab2fd4c4d448edf73878161e3d625bedb72587095e22c524680918f0c3801d509993bbb4aa14ca2e4f1a6ea5144a4af723c19538e8ccb8008b4efd529452701c7d21af2851cd03409df88ed9c4ac82841ba384399051cc0d239495e31b0851c0001ccf7051662434b7a702780324182e7704a9c31fb25cf7e1c99c90cc7f865d003000001d386508c9fabdc60836bfe3c7251fcbdd4617180a804d40fa29dc25fb9c0aa3401cf3bf92f69798e68555548afcce1648add1fb2548d64fa9a1ec22a3e26e7890101e637281deb58dff0c44ba13149b784a95da1b493005efd057e6f4ac20ef5d81d000001cc2dcaa338b312112db04b435a706d63244dd435238f0aa1e9e1598d35470810012dcc4273c8a0ed2337ecf7879380a07e7d427c7f9d82e538002bd1442978402c01daf63debf5b40df902dae98dadc029f281474d190cddecef1b10653248a234150001e2bca6a8d987d668defba89dc082196a922634ed88e065c669e526bb8815ee1b000000000000"
}

View File

@ -0,0 +1,8 @@
{
"network": "main",
"height": "2400000",
"hash": "0000000000294d1c8d87a1b6566d302aa983691bc3cab0583a245389bbb9d285",
"time": 1707758257,
"saplingTree": "019dc68d0ae7ba1f70c65a5fba7775fcdf3d499d2e26480ad951b90d35cb912656001a00000000011ba5884425c15c19319f50065d2247c3e762a573108d570e6a21b83c4809bb280000012d4205d24cd55f103b3041b9afbb2d2c63451e960510ed3edf0ce41f57b6eb54014ca31f80c3b74a6602e17313e8fde463c84ace5c4dde6b1ed8c4c545bbdb9f4101234a4b9c8b2ff65f0d666a5735d839dd65f1476a4f927fe93ea4280835564d2c00000000000132c525343fc4ebe79ab6515e9d9fceb916d920394bad5926a1afe7f46badef420001d1b36bbba8e6e1be8f09baf2b829bafc4ccd89ad25fb730d2b8a995b60fc3a6701d8ccea507421a590ed38116b834189cdc22421b4764179fa4e364803dfa66d56018cf6f5034a55fed59d1d832620916a43c756d2379e50ef9440fc4c3e7a29aa2300011619f99023a69bb647eab2d2aa1a73c3673c74bb033c3c4930eacda19e6fd93b0000000160272b134ca494b602137d89e528c751c06d3ef4a87a45f33af343c15060cc1e",
"orchardTree": "01d82130661af80865477a5709f797eaa16fa38b464ecd913f114e6f6e564d5b14001f00000001e5dac942e7abaaa477bf4f61e75c2e6bef8458e69992e84395a2d08ef23e41390001d4bc2fe1d734ea91cc815c4064c63bb5312f9c58d3c1d0c0b5581f2edede0a1a01e3fba9124118aea25be1fac9fd1c11c6a0aa5cb4f9e395877d6c704a63a6fa14017ecfeacf133a98521d148367131c47ae63818d216690d3432970b567de889e35000000011b63dcc8a9ee5e977c5f0073ab36de03e8338e5b985973996aba8494aa8c181b01ccf7051662434b7a702780324182e7704a9c31fb25cf7e1c99c90cc7f865d003000001d386508c9fabdc60836bfe3c7251fcbdd4617180a804d40fa29dc25fb9c0aa3401cf3bf92f69798e68555548afcce1648add1fb2548d64fa9a1ec22a3e26e7890101e637281deb58dff0c44ba13149b784a95da1b493005efd057e6f4ac20ef5d81d000001cc2dcaa338b312112db04b435a706d63244dd435238f0aa1e9e1598d35470810012dcc4273c8a0ed2337ecf7879380a07e7d427c7f9d82e538002bd1442978402c01daf63debf5b40df902dae98dadc029f281474d190cddecef1b10653248a234150001e2bca6a8d987d668defba89dc082196a922634ed88e065c669e526bb8815ee1b000000000000"
}