Sledite Stran Google+ or Twitter za najnovejše novice za razvijalce.
Z veseljem smo izdali Litecoin Core 0.17.1. To je nova glavna izdaja različice, vključno z novimi funkcijami, različnimi popravki napak in izboljšavami zmogljivosti ter posodobljenimi prevodi. Priporočljivo je, da vsi uporabniki nadgradijo na to različico.
Če uporabljate starejšo različico, jo zaprite. Počakajte, da se popolnoma izklopi (kar lahko traja nekaj minut za starejše različice), nato zaženite namestitveni program (v sistemu Windows) ali preprosto kopirajte /Applications/Litecoin-Qt
(na Macu) ali litecoind
/litecoin-qt
(v Linuxu).
Če ima vaše vozlišče txindex, bo db txindex preseljen, ko prvič zaženete 0.17.1 ali novejši, kar lahko traja do nekaj ur. Vaše vozlišče ne bo delovalo, dokler se ta selitev ne zaključi.
Ko prvič zaženete različico 0.15.0 ali novejšo, bo vaša baza podatkov o stanju verige pretvorjena v novo obliko. To bo trajalo od nekaj minut do pol ure, odvisno od hitrosti vašega stroja.
Upoštevajte, da se je v različici 0.8.0 spremenila tudi oblika baze podatkov blokov in da ni kode za samodejno nadgradnjo iz prejšnje različice 0.8 na različico 0.15.0. Neposredna nadgradnja iz 0.7.x in starejših brez ponovnega prenosa verige blokov ni podprta. Vendar pa so, kot običajno, stare različice denarnice še vedno podprte.
Baza podatkov chainstate za to izdajo ni združljiva s prejšnjimi izdajami, tako da če zaženete 0.15 in se nato odločite preklopiti nazaj na katero koli starejšo različico, boste morali zagnati staro izdajo s -reindex-chainstate
možnost ponovne izdelave podatkovnih struktur chainstate v starem formatu.
Če ima vaše vozlišče omogočeno obrezovanje, bo to pomenilo ponoven prenos in obdelavo celotne verige blokov.
Litecoin Core je obsežno testiran na več operacijskih sistemih z jedrom Linux, macOS 10.10+ ter Windows 7 in novejšimi (Windows XP ni podprt).
Litecoin Core bi moral delovati tudi na večini drugih sistemov, podobnih Unixu, vendar se na njih ne preizkuša pogosto.
Od 0.17.1 naprej macOS <10.10 ni več podprt. 0.17.1 je zgrajen z uporabo Qt 5.9.x, ki ne podpira različic macOS, starejših od 10.10.
Znane težave
- Nadgradnja z 0.13.2 ali starejše trenutno povzroči razstrelitev pomnilnika med povrnitvijo blokov na aktivacijsko točko SegWit. V teh primerih je poln
-reindex
je potrebno. - GUI trpi zaradi vizualnih napak v novem temnem načinu MacOS. To je povezano z obravnavanjem naše teme Qt, ki vpliva na starejše različice Litecoin Core, vendar se pričakuje, da bo razrešeno v 0.17.1.
O listtransactions
RPC account
parameter je bil preimenovan v label
.
Ko je litecoin konfiguriran z -deprecatedrpc=accounts
nastavitev, določitev argumenta label/account/dummy vrne tako odhodne kot dohodne transakcije. Brez -deprecatedrpc=accounts
nastavitev, bo vrnil le dohodne transakcije (ker je bilo včasih mogoče ustvariti transakcijsko porabo iz določenih računov, vendar to ni več mogoče z oznakami).
Kdaj -deprecatedrpc=accounts
je nastavljen, je mogoče posredovati prazen niz “” za seznam transakcij, ki nimajo nobene oznake. brez -deprecatedrpc=accounts
, je posredovanje praznega niza napaka, ker vračanje samo neoznačenih transakcij na splošno ni uporabno vedenje in lahko povzroči zmedo.
-includeconf=<file>
lahko uporabite za vključitev dodatnih konfiguracijskih datotek. Deluje samo znotrajlitecoin.conf
datoteke, ne znotraj vključenih datotek ali iz ukazne vrstice. Vključenih je lahko več datotek. Lahko se onemogoči v ukazni vrstici prek-noincludeconf
. Upoštevajte, da ukazi z več argumenti, kot so-includeconf
bo preglasil prejšnjega-noincludeconf
, tj
noincludeconf=1
includeconf=relative.conf
saj bo litecoin.conf še vedno vključeval relative.conf
.
- Shranjevanje blokov lahko omejite pod Preferences na zavihku Main. Če razveljavite to nastavitev, morate znova prenesti celotno verigo blokov. Ta način ni združljiv z -txindex in -rescan.
O -wallet=<path>
možnost zdaj sprejema celotne poti, namesto da zahteva, da se denarnice nahajajo v imeniku -walletdir.
If -wallet=<path>
podana s potjo, ki ne obstaja, bo zdaj ustvarila imenik denarnice na navedeni lokaciji (ki vsebuje podatkovno datoteko wallet.dat, datoteko db.log in bazo podatkov/dnevnik.????????? ? datotek), namesto da samo ustvarite podatkovno datoteko na poti in shranite dnevniške datoteke v nadrejeni imenik. To bi moralo narediti varnostno kopiranje denarnic bolj enostavno kot prej, ker je podano pot denarnice mogoče samo neposredno arhivirati, ne da bi morali v nadrejenem imeniku iskati datoteke dnevnika transakcij.
Za združljivost za nazaj so poti denarnice, ki so imena obstoječih podatkovnih datotek v -walletdir
Imenik bo še naprej sprejet in interpretiran enako kot prej.
Prej je bilo denarnice mogoče naložiti ali ustvariti samo ob zagonu, tako da določite -wallet
parametrov v ukazni vrstici ali v datoteki litecoin.conf. Zdaj je mogoče dinamično nalagati, ustvarjati in razkladati denarnice med izvajanjem:
- Obstoječe denarnice lahko naložite tako, da pokličete
loadwallet
RPC. Denarnico lahko podate kot osnovno ime datoteke/imenika (ki se mora nahajati vwalletdir
imenik) ali kot absolutna pot do datoteke/imenika. - Nove denarnice lahko ustvarite (in naložite) tako, da pokličete
createwallet
RPC. Podano ime se ne sme ujemati z datoteko denarnice vwalletdir
imenik ali ime denarnice, ki je trenutno naložena. - Napolnjene denarnice lahko razbremenite s klicem na
unloadwallet
RPC.
Ta funkcija je trenutno na voljo samo prek vmesnika RPC.
Delno izogibanje porabi
Ko je naslov plačan večkrat, se lahko kovanci iz teh ločenih plačil porabijo ločeno, kar škoduje zasebnosti zaradi povezovanja sicer ločenih naslovov. Nov -avoidpartialspends
zastavica je bila dodana (privzeto=false). Če je omogočeno, bo denarnica obstoječe UTXO vedno porabila na isti naslov skupaj, tudi če bodo zaradi tega stroški višji. Če bi nekdo poslal kovance na naslov, potem ko je bil uporabljen, bodo ti kovanci še vedno vključeni v prihodnje izbore kovancev.
Privzeta minimalna transakcijska provizija -mintxfee
je bil znižan na 0.0001 LTC/kB po sprostitvi najnižjih stopenj za releje in releje za prah v prejšnjih izdajah.
Zdaj je mogoče z eno konfiguracijsko datoteko nastaviti različne možnosti za različna omrežja. To storite z uporabo odsekov ali s predpono možnosti z omrežjem, na primer:
main.uacomment=litecoin
test.uacomment=litecoin-testnet
regtest.uacomment=regtest
[glavni]
mempoolsize=300
[test]
mempoolsize=100
[regtest]
mempoolsize=20
Če naslednjih možnosti ni v razdelku, bodo veljale samo za glavno omrežje: addnode=
, connect=
, port=
, bind=
, rpcport=
, rpcbind=
in wallet=
. Možnosti izbire omrežja (regtest=
in testnet=
) je treba navesti zunaj odsekov.
Za denarnico je bil uveden nov API za oznako. To je mišljeno kot nadomestilo za zastareli API za 'račun'. 'Račun' lahko še naprej uporabljate v V0.17 tako, da zaženete litecoind z argumentom '-deprecatedrpc=accounts', in bo v celoti odstranjen v V0.18.
Metode oznake RPC odražajo funkcionalnost računa z naslednjimi funkcionalnimi razlikami:
- Oznake lahko nastavite na katerem koli naslovu, ne samo na prejemnih naslovih. Ta funkcionalnost je bila prej na voljo le prek GUI.
- Oznake lahko izbrišete tako, da znova dodelite vse naslove z uporabo
setlabel
metoda RPC. - Ni podpore za pošiljanje transakcij iz oznako ali za določanje, s katere oznake je bila poslana transakcija.
- Nalepke nimajo ravnovesja.
Tukaj so spremembe metod RPC:
- "
- 7
- 9
- absolutna
- Račun
- Dodatne
- vsi
- API
- blockchain
- primeri
- Vzrok
- Koda
- Coin
- Kovanci
- zmeda
- naprej
- Ustvarjanje
- datum
- Baze podatkov
- dev
- EC
- Feature
- Lastnosti
- pristojbine
- prva
- prvič
- sledi
- format
- polno
- Prihodnost
- Ravnanje
- hr
- HTTPS
- Vključno
- IT
- Oznake
- Zadnji
- Limited
- vrstica
- linux
- Seznam
- Litecoin
- obremenitev
- kraj aktivnosti
- mac
- MacOS
- velika
- Stave
- srednje
- ogledalo
- Imena
- mreža
- omrežij
- Nove funkcije
- novice
- deluje
- Operacijski sistemi
- Možnost
- možnosti
- Ostalo
- Plačila
- performance
- zasebnost
- Cene
- Izpusti
- Rezultati
- Run
- tek
- SegWit
- nastavite
- nastavitev
- So
- hitrost
- preživeti
- Poraba
- zagon
- shranjevanje
- podpora
- Podprti
- Preklop
- sistemi
- Test
- tema
- čas
- transakcija
- Transakcije
- Uporabniki
- Počakaj
- denarnica
- Denarnice
- okna
- delo
- deluje
- X