Izdaja Litecoin Core v0.21.2

Izvorno vozlišče: 1298407

Sledite našemu Twitter za najnovejše novice za razvijalce.

Z veseljem izdajamo Litecoin Core 0.21.2. To je nova izdaja glavne različice, ki vključuje nove funkcije, različne popravke napak in izboljšave delovanja ter posodobljene prevode. Ta posodobitev vključuje polno vozlišče, denarnico in podporo za rudarjenje za MWEB. Vsem uporabnikom priporočamo, da nadgradijo na to različico.

Kako nadgraditi

Najprej se vam zahvaljujem, ker uporabljate Litecoin Core in pomagate zaščititi omrežje!

Ker uporabljate starejšo različico Litecoin Core, jo zaustavite. Počakajte, da se popolnoma zaustavi – kar lahko traja nekaj minut pri starejših različicah – nato sledite tem preprostim korakom: Za Windows: preprosto zaženite namestitveni program Za Mac: kopirajte v /Applications/Litecoin-Qt Za Linux: kopirajte naslovnico litecoind/litecoin -qt.

Opomba: možna je neposredna nadgradnja z različice Litecoin Core na koncu življenjske dobe, vendar lahko traja nekaj časa, če je treba podatkovni imenik preseliti. Stare različice denarnice Litecoin Core so na splošno podprte.

Združljivost

Litecoin Core je podprt in obsežno testiran v operacijskih sistemih, ki uporabljajo jedro Linux, macOS 10.10+, Windows 7 in novejše. Uporaba Litecoin Core v nepodprtih sistemih ni priporočljiva.

Litecoin Core bi moral delovati tudi na večini drugih sistemov, podobnih Unixu, vendar se na njih ne preizkuša tako pogosto.

Polja MWEB so bila dodana v BlockIndex, format serializacije bloka pa je spremenjen. Vrnitev na starejše različice ni varna. Če nadgradite na 0.21.2 po MWEB je aktiviran, morate ponovno sinhronizirati, da prenesete bloke MWEB.

Pomembne spremembe

Soglasne spremembe

P2P in spremembe omrežja

  • Dodana je bila nova storitvena zastavica, NODE_MWEB (1 << 24), ki signalizira vrstnikom, da vozlišče podpira MWEB. Ko oba povezana vrstnika oglašujeta to zmožnost, se pričakuje, da bosta zagotovila vse podatke MWEB, ko med seboj delita transakcije, bloke in kompaktne bloke.
  • Vozlišča zdaj napovedujejo podporo za kompaktne bloke različice 3 in obveščajo vrstnike, da lahko zagotovijo podatke MWEB v kompaktnih blokih.

Posodobljeni RPC-ji

  • getblockheader zdaj vrne dodatno polje mweb_header, ki vsebuje vse podatke glave MWEB, in polje mweb_amount, ki vsebuje skupno število kovancev, vezanih na MWEB po uporabi bloka.
  • getblock zdaj vrne dodatno polje mweb, ki vsebuje informacije o glavi MWEB in vse vhode, izhode in jedra v bloku MWEB.
  • Dodana polja mwebweight, descendantmwebweight, ancestormwebweight in mweb v getrawmempool, getmempoolancestors, getmempooldescendants in getmempoolentry.
  • Dodana nova polja za opis vhodov, izhodov in jeder transakcij MWEB za getrawtransaction.

Spremembe RPC-jev, povezanih z Wallet ali GUI, lahko najdete v spodnjem razdelku GUI ali Wallet.

Nove nastavitve

  • Dodana možnost »fMWEBFeatures« za omogočanje novega nadzora »Advanced MWEB Features«.

Podatkovna baza denarnice

  • Dodan tip »mweb_coin«, ki shranjuje kovance MWEB in njihove izpeljane ključe.
  • Dodana različica 4 CHDChain, ki vključuje števec indeksa ključev MWEB in ključ za prikrito skeniranje naslova.
  • Dodana različica 14 CKeyMetadata, ki vključuje indeks ključev MWEB.
  • Dodana FEATURE_MWEB = 210000 najmanjša različica baze podatkov.

Spremembe RPC denarnice

  • Dodan 'listwallettransactions', ki se ujema z vrednostmi prikaza seznama transakcij.

Spremembe GUI

  • Dodan kontrolnik »Napredne funkcije MWEB« za testiranje. Na voljo je samo, če je podan argument »-debug« in je možnost vklopljena v pogovornem oknu z nastavitvami.

Prenesite binarne datoteke

Za prenos obiščite stran za prenos tukaj. Lahko si ogledate tudi mapo za prenos tukaj.

Uporabite GPG za preverjanje celovitosti izdajnih datotek. To zagotavlja, da binarna datoteka, ki ste jo prenesli, ni bila posežena. Na voljo so navodila GPG za ukazno vrstico za Linux, MacOS in Win32 cygwin tukaj. Upoštevajte tudi, da GPG podpišemo binarne datoteke, kot vam je všeč. Končni način preverjanja celovitosti zgradb je, da jih zgradite sami z uporabo Gitiana Najdete navodila za izvedbo teh graditev tukaj.

Za to izdajo so bile binarne datoteke podpisane z identifikatorjem ključa 0x3620e9d387e55666 (ključ davidburkett38).

OPOZORILO

Čeprav je bila ta različica obsežno testirana, lahko še vedno vsebuje napake. Pred nadgradnjo vedno varnostno kopirajte datoteko wallet.dat. Če naletite na kakršne koli težave, nas obvestite z objavo v spodnjem razdelku za poročanje o napakah.

Izvorna koda in navodila za gradnjo

Glavna veja vsebuje najnovejše zaveze za naslednje stabilne izdaje Litecoin Core.

GitHub – litecoin-project/litecoin: izvorno drevo Litecoin

Našli boste navodila za izdelavo Linuxa tukaj.

Najdete navodila za izdelavo OSX tukaj.

Navodila za zgradbe za Windows najdete tukaj.

Poročanje o napakah

Tukaj oddajte vse težave, na katere naletite, in eden od razvijalcev Litecoin vam bo pomagal.

Težave · litecoin-project/litecoin

Poštni seznami

Prijavite se samo za objave ali razvojne razprave.

Zgoščene vrednosti za preverjanje

To so zgoščene vrednosti SHA-256 izdanih datotek:

b5a0b5bdf45c5e1f26c73a0be751ceb90c93fad8679aebe22ed5f64f615aea6b litecoin-0.21.2-aarch64-linux-gnu.tar.gz
e15b4d9db8807706c3492c05287f04c44956e3cdb77ebf4f87e19a296aa3a06b litecoin-0.21.2-arm-linux-gnueabihf.tar.gz
cb2a1504f151646d735d198ce77a1c1e4fea3ff672ed60549d6aa9f1d4a19b09 litecoin-0.21.2-riscv64-linux-gnu.tar.gz
94a10a217d91d29e97e7a0088bc1545f34b188297c3ce5b87b07e775d8d00b12 litecoin-0.21.2-x86_64-linux-gnu.tar.gz
39d0df6aecace19e91c9849d09aaeb60c0bb73b34a97c7b8ccae402da634cfa2 litecoin-0.21.2-osx.dmg
b0ab5fc95d8b7cfe990cc6d90d0af6f6f2d447b6a0bca162a72d12c3df1676a7 litecoin-0.21.2-win64-setup.exe

Credit

Hvala vsem, ki ste neposredno prispevali k tej izdaji:


Izdaja Litecoin Core v0.21.2 je bil prvotno objavljen v Projekt Litecoin na Medij, kjer ljudje nadaljujejo pogovor s poudarjanjem in odgovorom na to zgodbo.

Časovni žig:

Več od Litecoin