Istruzioni Wallet

addmultisigaddress nrequired ["key",...] ( "account" )

Aggiunge un indirizzo multisignature per firmare il wallet. Ogni chiave è un indirizzo LYRA o chiave pubblica con codifica esadecimale. Se si specifica "account" (DEPRECATED), assegna l'indirizzo a quell'account.

autocombinerewards <true/false> threshold

il Wallet monitorerà automaticamente eventuali "pacchetti" monete (utxo) con un valore inferiore all'importo della soglia (threshold) le combinerà (solo se risiedono sullo stesso indirizzo LYRA.

backupwallet "destination"

Copia in modo sicuro wallet.dat nella destinazione, che può essere una directory o un percorso con nome file.

bip38decrypt "lyraaddress"

Decodifica e quindi importa la chiave privata protetta da password.

dumpprivkey "lyraaddress"

Rivela la chiave privata corrispondente al "lyraaddress".

dumpwallet "filename"

Scarica tutte le chiavi del wallet in un formato leggibile dall'uomo.

encryptwallet <passphrase>

Crittografa il portafoglio con .

getaccount "lyraaddress"

Restituisce l'account associato all'indirizzo indicato.

getaccountaddress "account"

Restituisce l'indirizzo LYRA corrente per ricevere pagamenti su questo account. Se non esiste, verrà creato insieme a un nuovo indirizzo associato che verrà mostrato.

getaddressesbyaccount "account"

Restituisce l'elenco di indirizzi per l'account specificato.

getbalance ( "account" minconf includeWatchonly )

Se [account] non è specificato, restituisce il saldo disponibile totale del server. Se si specifica [account], restituisce il saldo nel conto.

getaddressesbyaccount "account"

Restituisce un nuovo indirizzo LYRA per ricevere pagamenti. Se si specifica [account], i pagamenti ricevuti con l'indirizzo verranno accreditati su [account].

getaddressesbyaccount "account"

Restituisce l'elenco di indirizzi per l'account specificato.

getbalance ( "account" minconf includeWatchonly )

Se [account] non è specificato, restituisce il saldo disponibile totale del server. Se si specifica [account], restituisce il saldo nel conto.

getnewaddress ( "account" )

Restituisce un nuovo indirizzo LYRA per ricevere pagamenti. Se si specifica [account], i pagamenti ricevuti con l'indirizzo verranno accreditati su [account].

getrawchangeaddress

Restituisce un nuovo indirizzo LYRA per un cambio di ricezione . Questo è per l'uso con transazioni Raw, NON normali.

getreceivedbyaccount "account" ( minconf )

Restituisce l'importo totale ricevuto dagli indirizzi con [account] nelle transazioni con almeno [minconf] conferme. Se [account] non specificato, mostrerà tutte le transazioni su tutti gli account.

getreceivedbyaddress "lyraaddress" ( minconf )

Restituisce l'importo ricevuto dalle transazioni in ingresso con almeno [minconf] conferme. Tieni presente che gli indirizzi vengono sempre e solo utilizzati per ricevere transazioni. Funziona solo per gli indirizzi nel portafoglio locale, gli indirizzi esterni mostreranno sempre 0.

getstakesplitthreshold

Restituisce la soglia a cui è impostata la divisione dei pacchetti (utxo) in staking

getstakingstatus

restituisce un messaggio contenente informazioni dettagliate sullo staking.

gettransaction "txid" ( includeWatchonly )

Mostra informazioni dettagliate sulla specifica transazione nel wallet.

getunconfirmedbalance

Restituisce il saldo totale non confermato del server.

getwalletinfo

Restituisce un messaggio contenente varie informazioni sullo stato del wallet.

importaddress "address" ( "label" rescan )

Aggiunge un indirizzo o uno script (in esadecimale) che possono essere importati nel tuo wallet ma solo in modalità "watch", quindi monitoritati ma che non possono essere spesi.

importprivkey "lyraprivkey" ( "label" rescan )

Aggiunge una chiave privata (come restituita da dumpprivkey) al tuo Wallet. Questa operazione importa l'indirizzo con tutto il suo contenuto di Lyra Coin.

importwallet "filename"

Importa le chiavi (e i relativi indirizzi) da un file di dump del wallet (vedi dumpwallet).

keypoolrefill ( newsize )

Riempie il keypool.

listaccounts ( minconf includeWatchonly )

MOstra i nomi account, chiavi, saldi account.

listaddressgroupings

Restituisce tutti gli indirizzi del wallet e le informazioni utilizzate per il coincontrol.

listlockunspent

Restituisce un elenco di output temporaneamente settati come non spendibili.

listreceivedbyaccount ( minconf include empty includeWatchonly )

Elenca il bilancio dell'account.

listreceivedbyaddress ( minconf include empty includeWatchonly )

Elenca il bilancio dell'indirizzo di ricezione

listsinceblock ( "blockhash" target-confirmations includ Watchonly )

Ottieni tutte le transazioni in blocchi, dal blocco [blockhash].

listtransactions ( "account" count from includeWatchonly )

Restituisce le transazioni più recenti per [account]. Se [account] non specificato restituirà le transazioni recenti da tutti gli account.

listunspent ( minconf maxconf ["address",...] )

Restituisce un array di output di transazioni non spese con conferme tra minconf e maxconf (incluso). Facoltativamente, si può filtrare per includere solo txout inviate a indirizzi specificati.

lockunspent unlock [{"txid":"txid","vout":n},...]

Elenco aggiornato degli outputs temporaneamente non spendibili.

move "fromaccount" "toaccount" amount ( minconf "comment" )

Passa da un account nel tuo Wallet a un altro.

multisend <command>

MultiSend consente a un utente di inviare automaticamente una percentuale delle proprie ricompense (staking o masternode) a degli indirizzi desiderati. La transazione MultiSend viene inviata quando le coin hanno almeno 60 conferme (circa 60 min.).

<command>
print - displays the current MultiSend vector
clear - deletes the current MultiSend vector
enablestake/activatestake - activates the current MultiSend vector to be activated on stake rewards
enablemasternode/activatemasternode - activates the current MultiSend vector to be activated on masternode rewards
disable/deactivate - disables the current MultiSend vector
delete <Address #> - deletes an address from the MultiSend vector
disable- prevents a specific address from sending MultiSend transactions
enableall - enables all addresses to be eligible to send MultiSend transactions

Se hai fatto configurazioni precedenti, puoi verificare se ne hai già esistenti e conoscere il loro stato di attività: multisend print. Se non l'hai mai usato, il tuo messaggio sarà simile al seguente::

~ $ ./Lyra-cli multisend print
[
{
"MultiSendStake Activated?": false,
"MultiSendMasternode Activated?": false
},
"MultiSend Addresses to Send To:",
{
}
]

sendfrom "fromaccount" "tolyraaddress" amount ( minconf "comment" "comment-to" )

È un valore reale ed è arrotondato al secondo decimale. Invierà l'importo indicato all'indirizzo indicato, assicurando che l'account abbia un saldo valido utilizzando le conferme [minconf]. Restituisce l'ID transazione se ha esito positivo (non nell'oggetto JSON).

sendmany "fromaccount" {"address":amount,...} ( minconf "comment" )

Invia più volte. Gli importi sono numeri in virgola mobile a precisione doppia

sendtoaddress "lyraaddress" amount ( "comment" "comment-to" )

Invia un importo a un determinato indirizzo. è un valore reale ed è arrotondato a 8 cifre decimali. Restituisce l'ID transazione in caso di successo.

sendtoaddressix "lyraaddress" amount ( "comment" "comment-to" )

Invia un importo a un determinato indirizzo utilizzando SwiftX. è un valore reale ed è arrotondato a 8 cifre decimali. Restituisce l'ID transazione in caso di successo.

setaccount "lyraaddress" "account"

Imposta l'account associato all'indirizzo indicato. L'assegnazione dell'indirizzo già assegnato allo stesso account creerà un nuovo indirizzo associato a tale account.

setstakesplitthreshold <1 - 999,999>

Divisione automativa degli utxo. Questo farà in modo che la dimensione dell'output dei tuoi pacchetti (utxo) in stake, non sia mai inferiore al valore dato.

settxfee amount

Imposta la commissione di transazione per KB.

signmessage "lyraaddress" "message"

Firma un messaggio con la chiave privata di un indirizzo.

walletlock

Rimuove la chiave di crittografia del wallet dalla memoria, bloccando il wallet.

walletpassphrase "passphrase" timeout ( anonymizeonly )

Memorizza la chiave di decodifica del portafoglio in memoria per "timeout" secondi.

walletpassphrasechange "oldpassphrase" "newpassphrase"

Cambia la passphrase del wallet da "oldpassphrase" a "newpassphrase".