Ακολουθήστε το Google+ σελίδα or Twitter για τις τελευταίες ειδήσεις dev.
Είμαστε στην ευχάριστη θέση να κυκλοφορήσουμε τον υποψήφιο για έκδοση Litecoin Core 0.17.1. Πρόκειται για μια νέα έκδοση, η οποία περιλαμβάνει νέες δυνατότητες, διάφορες διορθώσεις σφαλμάτων, βελτιώσεις απόδοσης και ενημερωμένες μεταφράσεις.
Συνιστάται στους χρήστες ενέργειας να κάνουν αναβάθμιση σε αυτήν την έκδοση. Μετά από επαρκή δοκιμή, το Litecoin Core 0.17.1 final θα κυκλοφορήσει και συνιστάται σε όλους τους χρήστες να κάνουν αναβάθμιση.
Εάν χρησιμοποιείτε παλαιότερη έκδοση, τερματίστε την. Περιμένετε έως ότου τερματιστεί εντελώς (που ενδέχεται να διαρκέσει λίγα λεπτά για παλαιότερες εκδόσεις) και, στη συνέχεια, εκτελέστε το πρόγραμμα εγκατάστασης (σε Windows) ή απλώς αντιγράψτε /Applications/Litecoin-Qt
(σε Mac) ή litecoind
/litecoin-qt
(σε Linux).
Εάν ο κόμβος σας έχει txindex, το txindex db θα μετεγκατασταθεί την πρώτη φορά που θα εκτελέσετε 0.17.1 ή νεότερη έκδοση, η οποία μπορεί να διαρκέσει έως και μερικές ώρες. Ο κόμβος σας δεν θα είναι λειτουργικός έως ότου ολοκληρωθεί αυτή η μετεγκατάσταση.
Την πρώτη φορά που θα εκτελέσετε την έκδοση 0.15.0 ή νεότερη, η βάση δεδομένων της αλυσίδας σας θα μετατραπεί σε νέα μορφή. Αυτό θα διαρκέσει από λίγα λεπτά έως μισή ώρα, ανάλογα με την ταχύτητα του μηχανήματός σας.
Σημειώστε ότι η μορφή βάσης δεδομένων μπλοκ άλλαξε επίσης στην έκδοση 0.8.0 και δεν υπάρχει κωδικός αυτόματης αναβάθμισης από πριν από την έκδοση 0.8 στην έκδοση 0.15.0. Δεν υποστηρίζεται η αναβάθμιση απευθείας από το 0.7.x και παλαιότερες χωρίς επανεκκίνηση του blockchain. Ωστόσο, όπως συνήθως, οι παλαιές εκδόσεις πορτοφολιών εξακολουθούν να υποστηρίζονται.
Η βάση δεδομένων chainstate για αυτήν την έκδοση δεν είναι συμβατή με προηγούμενες εκδόσεις, οπότε αν εκτελέσετε 0.15 και μετά αποφασίσετε να επιστρέψετε σε οποιαδήποτε παλαιότερη έκδοση, θα πρέπει να εκτελέσετε την παλιά έκδοση με το -reindex-chainstate
επιλογή για την ανοικοδόμηση των δομών δεδομένων της αλυσίδας στην παλιά μορφή.
Εάν ο κόμβος σας έχει ενεργοποιημένο το κλάδεμα, αυτό συνεπάγεται εκ νέου λήψη και επεξεργασία ολόκληρου του blockchain.
Το Litecoin Core δοκιμάζεται εκτενώς σε πολλά λειτουργικά συστήματα χρησιμοποιώντας τον πυρήνα Linux, το macOS 10.10+ και τα Windows 7 και νεότερα (τα Windows XP δεν υποστηρίζονται).
Το Litecoin Core θα πρέπει επίσης να λειτουργεί στα περισσότερα άλλα συστήματα τύπου Unix, αλλά δεν δοκιμάζεται συχνά σε αυτά.
Από 0.17.1 και μετά το macOS <10.10 δεν υποστηρίζεται πλέον. Το 0.17.1 είναι κατασκευασμένο χρησιμοποιώντας Qt 5.9.x, το οποίο δεν υποστηρίζει εκδόσεις macOS παλαιότερων από 10.10.
Γνωστά προβλήματα
- Η αναβάθμιση από 0.13.2 ή παλαιότερα έχει ως αποτέλεσμα την ανατίναξη της μνήμης κατά την επαναφορά των μπλοκ στο σημείο ενεργοποίησης SegWit. Σε αυτές τις περιπτώσεις, ένα πλήρες
-reindex
είναι απαραίτητο. - Το GUI υποφέρει από δυσλειτουργίες στην νέα σκοτεινή λειτουργία MacOS. Αυτό έχει να κάνει με τον χειρισμό θέματος Qt που επηρεάζει παλαιότερες εκδόσεις του Litecoin Core, αλλά αναμένεται να επιλυθεί στο 0.17.1.
Η listtransactions
RPC account
η παράμετρος έχει μετονομαστεί σε label
.
Όταν το litecoin έχει ρυθμιστεί με το -deprecatedrpc=accounts
ρύθμιση, καθορίζοντας ένα όρισμα ετικέτας / λογαριασμού / εικονικού θα επιστρέψει τόσο τις εξερχόμενες όσο και τις εισερχόμενες συναλλαγές Χωρίς το -deprecatedrpc=accounts
με τη ρύθμιση, θα επιστρέψει μόνο τις εισερχόμενες συναλλαγές (επειδή παλαιότερα ήταν δυνατή η δημιουργία δαπανών συναλλαγών από συγκεκριμένους λογαριασμούς, αλλά αυτό δεν είναι πλέον δυνατό με ετικέτες).
Όταν -deprecatedrpc=accounts
έχει ρυθμιστεί, είναι δυνατό να περάσετε την κενή συμβολοσειρά "" για να καταχωρίσετε συναλλαγές που δεν έχουν καμία ετικέτα. Χωρίς -deprecatedrpc=accounts
, η παράδοση της κενής συμβολοσειράς είναι σφάλμα επειδή η επιστροφή μόνο συναλλαγών χωρίς ετικέτα δεν είναι γενικά χρήσιμη συμπεριφορά και μπορεί να προκαλέσει σύγχυση.
-includeconf=<file>
μπορεί να χρησιμοποιηθεί για να συμπεριλάβει πρόσθετα αρχεία διαμόρφωσης. Λειτουργεί μόνο μέσα στοlitecoin.conf
αρχείο, όχι μέσα στα αρχεία που περιλαμβάνονται ή από τη γραμμή εντολών. Μπορεί να περιλαμβάνονται πολλά αρχεία. Μπορεί να απενεργοποιηθεί από τη γραμμή εντολών μέσω-noincludeconf
. Σημειώστε ότι οι εντολές πολλαπλών ορίσεων αρέσει-includeconf
θα παρακάμψει το προηγούμενο-noincludeconf
, δηλαδή
noincludeconf = 1
includeeconf = relatif.conf
όπως το litecoin.conf θα εξακολουθήσει να περιλαμβάνει relative.conf
.
- Ο αποκλεισμός αποθήκευσης μπορεί να περιοριστεί στις Προτιμήσεις, στην καρτέλα Κύρια. Για την αναίρεση αυτής της ρύθμισης απαιτείται η λήψη του πλήρους blockchain ξανά. Αυτή η λειτουργία δεν είναι συμβατή με -txindex και -rescan.
Η -wallet=<path>
Η επιλογή δέχεται τώρα πλήρεις διαδρομές αντί να απαιτεί την τοποθέτηση πορτοφολιών στον κατάλογο -walletdir.
If -wallet=<path>
έχει καθοριστεί με μια διαδρομή που δεν υπάρχει, θα δημιουργήσει τώρα έναν κατάλογο πορτοφολιών στην καθορισμένη θέση (που περιέχει ένα αρχείο δεδομένων wallet.dat, ένα αρχείο db.log και μια βάση δεδομένων / αρχείο καταγραφής. ????????? ? αρχεία) αντί να δημιουργείτε μόνο ένα αρχείο δεδομένων στη διαδρομή και να αποθηκεύετε αρχεία καταγραφής στον γονικό κατάλογο. Αυτό θα πρέπει να κάνει τη δημιουργία αντιγράφων ασφαλείας των πορτοφολιών πιο απλή από ό, τι στο παρελθόν, επειδή η καθορισμένη διαδρομή πορτοφολιού μπορεί απλώς να αρχειοθετηθεί απευθείας χωρίς να χρειάζεται να ψάξει στον γονικό κατάλογο για αρχεία καταγραφής συναλλαγών.
Για συμβατότητα προς τα πίσω, διαδρομές πορτοφολιού που είναι ονόματα υπαρχόντων αρχείων δεδομένων στο -walletdir
Ο κατάλογος θα συνεχίσει να γίνεται αποδεκτός και να ερμηνεύεται όπως πριν.
Προηγουμένως, τα πορτοφόλια μπορούσαν να φορτωθούν ή να δημιουργηθούν μόνο κατά την εκκίνηση, καθορίζοντας -wallet
παραμέτρους στη γραμμή εντολών ή στο αρχείο litecoin.conf. Είναι πλέον δυνατή η φόρτωση, δημιουργία και εκφόρτωση πορτοφολιών δυναμικά κατά το χρόνο εκτέλεσης:
- Τα υπάρχοντα πορτοφόλια μπορούν να φορτωθούν καλώντας το
loadwallet
RPC. Το πορτοφόλι μπορεί να καθοριστεί ως όνομα αρχείου / καταλόγου (το οποίο πρέπει να βρίσκεται στοwalletdir
κατάλογος) ή ως απόλυτη διαδρομή προς ένα αρχείο / κατάλογο. - Μπορούν να δημιουργηθούν νέα πορτοφόλια (και να φορτωθούν) καλώντας το
createwallet
RPC. Το παρεχόμενο όνομα δεν πρέπει να ταιριάζει με ένα αρχείο πορτοφολιού στοwalletdir
κατάλογος ή το όνομα ενός πορτοφολιού που έχει φορτωθεί. - Τα φορτωμένα πορτοφόλια μπορούν να εκφορτωθούν καλώντας το
unloadwallet
RPC
Αυτή η δυνατότητα είναι προς το παρόν διαθέσιμη μόνο μέσω της διεπαφής RPC.
Μερική αποφυγή δαπανών
Όταν μια διεύθυνση πληρώνεται πολλές φορές τα κέρματα από αυτές τις ξεχωριστές πληρωμές μπορούν να δαπανηθούν ξεχωριστά, γεγονός που βλάπτει το απόρρητο λόγω της σύνδεσης διαφορετικών διευθύνσεων. Ενα νέο -avoidpartialspends
προστέθηκε η σημαία (προεπιλογή = false). Εάν είναι ενεργοποιημένο, το πορτοφόλι θα ξοδεύει πάντα το υπάρχον UTXO στην ίδια διεύθυνση μαζί, ακόμη και αν έχει ως αποτέλεσμα υψηλότερες χρεώσεις. Εάν κάποιος έστελνε κέρματα σε μια διεύθυνση μετά τη χρήση του, αυτά τα κέρματα θα εξακολουθούν να περιλαμβάνονται σε μελλοντικές επιλογές νομισμάτων.
Το προεπιλεγμένο ελάχιστο τέλος συναλλαγής -mintxfee
έχει μειωθεί στα 0.0001 LTC / kB μετά τη χαλάρωση των ελάχιστων χρεώσεων ρελέ και ρελέ σκόνης σε προηγούμενες κυκλοφορίες.
Είναι πλέον δυνατό για ένα μόνο αρχείο διαμόρφωσης να ορίσει διαφορετικές επιλογές για διαφορετικά δίκτυα. Αυτό γίνεται χρησιμοποιώντας τμήματα ή προθέτοντας την επιλογή με το δίκτυο, όπως:
main.uacomment = litecoin
test.uacomment = litecoin-testnet
regtest.uacomment = regtest
[κύριος]
mempoolsize = 300
[δοκιμή]
mempoolsize = 100
[δοκιμή]
mempoolsize = 20
Εάν οι ακόλουθες επιλογές δεν βρίσκονται σε μια ενότητα, θα ισχύουν μόνο για το mainnet: addnode=
, connect=
, port=
, bind=
, rpcport=
, rpcbind=
και wallet=
. Οι επιλογές για την επιλογή δικτύου (regtest=
και testnet=
) πρέπει να προσδιορίζεται εκτός των ενοτήτων.
Ένα νέο API «ετικέτας» έχει εισαχθεί για το πορτοφόλι. Αυτό προορίζεται ως αντικατάσταση του καταργημένου API "λογαριασμού". Ο «λογαριασμός» μπορεί να συνεχίσει να χρησιμοποιείται στο V0.17 ξεκινώντας το litecoind με το όρισμα «-deprecatedrpc = accounts» και θα καταργηθεί πλήρως στο V0.18.
Οι μέθοδοι ετικέτας RPC αντικατοπτρίζουν τη λειτουργικότητα του λογαριασμού, με τις ακόλουθες λειτουργικές διαφορές:
- Οι ετικέτες μπορούν να ρυθμιστούν σε οποιαδήποτε διεύθυνση και όχι μόνο να λαμβάνουν διευθύνσεις. Αυτή η λειτουργικότητα ήταν προηγουμένως διαθέσιμη μόνο μέσω του GUI.
- Οι ετικέτες μπορούν να διαγραφούν εκχωρώντας εκ νέου όλες τις διευθύνσεις χρησιμοποιώντας το
setlabel
Μέθοδος RPC. - Δεν υπάρχει υποστήριξη για αποστολή συναλλαγών από μια ετικέτα ή για τον προσδιορισμό της ετικέτας από την οποία εστάλη μια συναλλαγή.
- Οι ετικέτες δεν έχουν υπόλοιπο.
Ακολουθούν οι αλλαγές στις μεθόδους RPC:
- "
- 7
- 9
- Απόλυτος
- Λογαριασμός
- Πρόσθετος
- Όλα
- api
- blockchain
- Έντομο
- περιπτώσεις
- Αιτία
- κωδικός
- Κρυπτονόμισμα
- Κέρματα
- σύγχυση
- ΣΥΝΕΧΕΙΑ
- δημιουργία
- ημερομηνία
- βάση δεδομένων
- Dev
- EC
- Χαρακτηριστικό
- Χαρακτηριστικά
- Τελη Εγγραφης
- Όνομα
- πρώτη φορά
- ακολουθήστε
- μορφή
- πλήρη
- μελλοντικός
- Χειρισμός
- hr
- HTTPS
- Συμπεριλαμβανομένου
- IT
- Ετικέτες
- αργότερο
- Περιωρισμένος
- γραμμή
- linux
- Λιστα
- Litecoin
- φορτίο
- τοποθεσία
- mac
- MacOS
- μεγάλες
- Ταίριασμα
- medium
- καθρέπτης
- ονόματα
- δίκτυο
- δίκτυα
- Νέες δυνατότητες
- νέα
- λειτουργίας
- λειτουργικά συστήματα
- Επιλογή
- Επιλογές
- ΑΛΛΑ
- πληρωμές
- επίδοση
- δύναμη
- μυστικότητα
- Τιμές
- Δελτία
- Αποτελέσματα
- τρέξιμο
- τρέξιμο
- SegWit
- σειρά
- τον καθορισμό
- So
- ταχύτητα
- δαπανήσει
- Δαπάνες
- εκκίνηση
- χώρος στο δίσκο
- υποστήριξη
- υποστηριζόνται!
- διακόπτης
- συστήματα
- δοκιμή
- Δοκιμές
- θέμα
- ώρα
- συναλλαγή
- Συναλλαγές
- Χρήστες
- περιμένετε
- Πορτοφόλι
- Πορτοφόλια
- παράθυρα
- Εργασία
- λειτουργεί
- X