Følg Google+ side or Twitter for de seneste udviklingsnyheder.
Vi er glade for at frigive Litecoin Core 0.17.1 udgivelseskandidat. Dette er en ny større versionsudgivelse, inklusive nye funktioner, forskellige fejlrettelser, ydeevneforbedringer og opdaterede oversættelser.
Det anbefales for superbrugere at opgradere til denne version. Efter tilstrækkelig test vil Litecoin Core 0.17.1 final blive frigivet og anbefales til alle brugere at opgradere.
Hvis du kører en ældre version, skal du lukke den ned. Vent, indtil den er helt lukket ned (hvilket kan tage et par minutter for ældre versioner), kør derefter installationsprogrammet (på Windows) eller kopier blot over /Applications/Litecoin-Qt
(på Mac) eller litecoind
/litecoin-qt
(på Linux).
Hvis din node har en txindex, vil txindex db blive migreret første gang du kører 0.17.1 eller nyere, hvilket kan tage op til et par timer. Din node vil ikke være funktionel, før denne migrering er fuldført.
Første gang du kører version 0.15.0 eller nyere, vil din chainstate-database blive konverteret til et nyt format. Dette vil tage alt fra et par minutter til en halv time afhængigt af maskinens hastighed.
Bemærk, at blokdatabaseformatet også ændrede sig i version 0.8.0, og der er ingen automatisk opgraderingskode fra før version 0.8 til version 0.15.0. Opgradering direkte fra 0.7.x og tidligere uden at gendownloade blockchain er ikke understøttet. Men som sædvanligt understøttes gamle wallet-versioner stadig.
Chainstate-databasen for denne udgivelse er ikke kompatibel med tidligere udgivelser, så hvis du kører 0.15 og derefter beslutter dig for at skifte tilbage til en ældre version, bliver du nødt til at køre den gamle udgivelse med -reindex-chainstate
mulighed for at genopbygge chainstate-datastrukturerne i det gamle format.
Hvis din node har beskæring aktiveret, vil dette medføre gendownload og behandling af hele blockchain.
Litecoin Core er grundigt testet på flere operativsystemer ved hjælp af Linux-kernen, macOS 10.10+ og Windows 7 og nyere (Windows XP understøttes ikke).
Litecoin Core burde også fungere på de fleste andre Unix-lignende systemer, men testes ikke ofte på dem.
Fra 0.17.1 og fremefter understøttes macOS <10.10 ikke længere. 0.17.1 er bygget ved hjælp af Qt 5.9.x, som ikke understøtter versioner af macOS ældre end 10.10.
Kendte problemer
- Opgradering fra 0.13.2 eller ældre resulterer i øjeblikket i hukommelsessprængning under tilbagerulning af blokke til SegWit-aktiveringspunktet. I disse tilfælde er en fuld
-reindex
er nødvendigt. - GUI'en lider af visuelle fejl i den nye MacOS mørke tilstand. Dette har at gøre med, at vores Qt-temahåndtering påvirker ældre versioner af Litecoin Core, men forventes at blive løst i 0.17.1.
listtransactions
RPC account
parameter er blevet omdøbt til label
.
Når litecoin er konfigureret med -deprecatedrpc=accounts
indstilling, vil angivelse af et etiket/konto/dummy-argument returnere både udgående og indgående transaktioner. Uden -deprecatedrpc=accounts
indstilling, vil det kun returnere indgående transaktioner (fordi det tidligere var muligt at oprette transaktionsudgifter fra specifikke konti, men dette er ikke længere muligt med etiketter).
Hvornår -deprecatedrpc=accounts
er indstillet, er det muligt at sende den tomme streng "" for at vise transaktioner, der ikke har nogen etiket. Uden -deprecatedrpc=accounts
, er det en fejl at sende den tomme streng, fordi returnering af kun ikke-mærkede transaktioner generelt ikke er nyttig adfærd og kan forårsage forvirring.
-includeconf=<file>
kan bruges til at inkludere yderligere konfigurationsfiler. Virker kun inde ilitecoin.conf
fil, ikke i inkluderede filer eller fra kommandolinjen. Flere filer kan inkluderes. Kan deaktiveres fra kommandolinjen via-noincludeconf
. Bemærk, at kommandoer med flere argumenter f.eks-includeconf
vil tilsidesætte foregående-noincludeconf
, dvs.
noincludeconf=1
includeconf=relative.conf
som litecoin.conf stadig vil inkludere relative.conf
.
- Blokering kan begrænses under Præferencer på fanen Hoved. At fortryde denne indstilling kræver download af hele blockchain igen. Denne tilstand er inkompatibel med -txindex og -rescan.
-wallet=<path>
option accepterer nu fulde stier i stedet for at kræve, at tegnebøger er placeret i mappen -walletdir.
If -wallet=<path>
er angivet med en sti, der ikke eksisterer, vil den nu oprette en tegnebogsmappe på den angivne placering (indeholdende en wallet.dat-datafil, en db.log-fil og database/log.????????? ? filer) i stedet for blot at oprette en datafil ved stien og gemme logfiler i det overordnede bibliotek. Dette burde gøre sikkerhedskopiering af tegnebøger mere ligetil end før, fordi den angivne tegnebogssti bare kan arkiveres direkte uden at skulle lede i den overordnede mappe efter transaktionslogfiler.
For bagudkompatibilitet, tegnebogsstier, der er navne på eksisterende datafiler i -walletdir
bibliotek vil fortsat blive accepteret og fortolket på samme måde som før.
Tidligere kunne tegnebøger kun indlæses eller oprettes ved opstart ved at specificere -wallet
parametre på kommandolinjen eller i filen litecoin.conf. Det er nu muligt at indlæse, oprette og aflæse tegnebøger dynamisk under kørsel:
- Eksisterende tegnebøger kan indlæses ved at ringe til
loadwallet
RPC. Tegnebogen kan angives som fil-/biblioteksbasenavn (som skal være placeret iwalletdir
mappe), eller som en absolut sti til en fil/mappe. - Nye tegnebøger kan oprettes (og indlæses) ved at ringe til
createwallet
RPC. Det angivne navn må ikke matche en tegnebogsfil iwalletdir
bibliotek eller navnet på en tegnebog, der aktuelt er indlæst. - Indlæste tegnebøger kan aflæses ved at ringe til
unloadwallet
RPC.
Denne funktion er i øjeblikket kun tilgængelig via RPC-grænsefladen.
Delvis undgåelse af forbrug
Når en adresse betales flere gange, kan mønterne fra disse separate betalinger bruges separat, hvilket skader privatlivets fred på grund af sammenkædning af ellers separate adresser. En ny -avoidpartialspends
flag er blevet tilføjet (default=false). Hvis den er aktiveret, vil tegnebogen altid bruge eksisterende UTXO til den samme adresse sammen, selvom det resulterer i højere gebyrer. Hvis nogen skulle sende mønter til en adresse, efter den blev brugt, vil disse mønter stadig være inkluderet i fremtidige møntvalg.
Standard minimum transaktionsgebyr -mintxfee
er blevet sænket til 0.0001 LTC/kB efter at have slækket minimumsrelæ- og støvrelæafgifterne i tidligere udgivelser.
Det er nu muligt for en enkelt konfigurationsfil at indstille forskellige muligheder for forskellige netværk. Dette gøres ved at bruge sektioner eller ved at forudsætte indstillingen med netværket, såsom:
main.uacomment=litecoin
test.uacomment=litecoin-testnet
rigtigest.uacomment=rigtigst
[hoved]
mempoolstørrelse=300
[prøve]
mempoolstørrelse=100
[rigtigst]
mempoolstørrelse=20
Hvis følgende muligheder ikke er i en sektion, gælder de kun for mainnet: addnode=
, connect=
, port=
, bind=
, rpcport=
, rpcbind=
, wallet=
. Mulighederne for at vælge et netværk (regtest=
, testnet=
) skal angives uden for sektioner.
En ny 'label' API er blevet introduceret til tegnebogen. Dette er tænkt som en erstatning for den forældede 'konto' API. 'Konto' kan fortsætte med at blive brugt i V0.17 ved at starte litecoind med argumentet '-deprecatedrpc=accounts', og vil blive fuldstændig fjernet i V0.18.
Etiketten RPC-metoder afspejler kontofunktionaliteten med følgende funktionelle forskelle:
- Etiketter kan sættes på enhver adresse, ikke kun modtageadresser. Denne funktionalitet var tidligere kun tilgængelig via GUI.
- Etiketter kan slettes ved at omtildele alle adresser ved hjælp af
setlabel
RPC metode. - Der er ikke support til at sende transaktioner fra en etiket, eller til at bestemme, hvilken etiket en transaktion blev sendt fra.
- Etiketter har ikke en balance.
Her er ændringerne til RPC-metoder:
- "
- 7
- 9
- absolutte
- Konto
- Yderligere
- Alle
- api
- blockchain
- Bug
- tilfælde
- Årsag
- kode
- Coin
- Mønter
- forvirring
- fortsæt
- Oprettelse af
- data
- Database
- dev
- EC
- Feature
- Funktionalitet
- Gebyrer
- Fornavn
- første gang
- følger
- format
- fuld
- fremtiden
- Håndtering
- hr
- HTTPS
- Herunder
- IT
- Etiketter
- seneste
- Limited
- Line (linje)
- linux
- Liste
- Litecoin
- belastning
- placering
- mac
- MacOS
- større
- Match
- medium
- spejl
- navne
- netværk
- net
- Nye funktioner
- nyheder
- drift
- operativsystemer
- Option
- Indstillinger
- Andet
- betalinger
- ydeevne
- magt
- Beskyttelse af personlige oplysninger
- priser
- Udgivelser
- Resultater
- Kør
- kører
- SegWit
- sæt
- indstilling
- So
- hastighed
- tilbringe
- udgifterne
- opstart
- opbevaring
- support
- Understøttet
- Kontakt
- Systemer
- prøve
- Test
- tema
- tid
- transaktion
- Transaktioner
- brugere
- vente
- tegnebog
- Punge
- vinduer
- Arbejde
- virker
- X