Commando's: verschil tussen versies
kGeen bewerkingssamenvatting |
k Interne links toegevoegd naar gerelateerde pagina's |
||
| (6 tussenliggende versies door 2 gebruikers niet weergegeven) | |||
| Regel 3: | Regel 3: | ||
Een lijst met [[Lightning]] en [[Bitcoin node]] commando's. Zeer zeker incompleet. Zie [[Umbrel]] voor extra instructies hoe dit werkt op Umbrel. | Een lijst met [[Lightning]] en [[Bitcoin node]] commando's. Zeer zeker incompleet. Zie [[Umbrel]] voor extra instructies hoe dit werkt op Umbrel. | ||
== Bitcoin == | |||
=== | === Basisinformatie opvragen === | ||
Nodig: bitcoin-cli (onderdeel van [[Bitcoin node|Bitcoin Core]]). | |||
==== Duurste transacties uit mempool halen | De stand van je node, inclusief blokhoogte en hoe ver de synchronisatie is: | ||
<code>bitcoin-cli getblockchaininfo</code> | |||
Alleen de huidige blokhoogte: | |||
<code>bitcoin-cli getblockcount</code> | |||
Informatie over je verbindingen met andere nodes: | |||
<code>bitcoin-cli getnetworkinfo</code> | |||
Aantal transacties in je [[Mempool|mempool]] en hoeveel ruimte die inneemt: | |||
<code>bitcoin-cli getmempoolinfo</code> | |||
Een schatting van de fee (in BTC per kilobyte) die nodig is om binnen 6 blokken bevestigd te worden: | |||
<code>bitcoin-cli estimatesmartfee 6</code> | |||
Gegevens van een specifiek blok opvragen, hier blok 840.000 (de [[Halving|halving]] van 2024): | |||
<code>bitcoin-cli getblockhash 840000</code> | |||
<code>bitcoin-cli getblock <hash></code> | |||
=== Onderhoud === | |||
Netjes afsluiten (beter dan het proces hard stoppen, dat kan de database beschadigen): | |||
<code>bitcoin-cli stop</code> | |||
=== Duurste transacties uit mempool halen === | |||
Nodig: bitcoin-cli en jq | Nodig: bitcoin-cli en jq | ||
| Regel 16: | Regel 49: | ||
<code>bitcoin-cli getrawmempool true | jq -c '.[]|[(.fee/.vsize)*100000000,.wtxid]' | sort -rV | while read line; do bitcoin-cli getrawtransaction $( echo "$line"| jq -r '.[1]' ) >/dev/null 2>&1 && echo $line && break ; done</code> | <code>bitcoin-cli getrawmempool true | jq -c '.[]|[(.fee/.vsize)*100000000,.wtxid]' | sort -rV | while read line; do bitcoin-cli getrawtransaction $( echo "$line"| jq -r '.[1]' ) >/dev/null 2>&1 && echo $line && break ; done</code> | ||
=== | == Lightning == | ||
=== Kanaal openen === | |||
In LND kan je het volgende commando geven om een kanaal te openen naar een specifieke node. | |||
<code>lncli openchannel --node_key <PUBKEY VAN DE NODE> --local_amt <BEDRAG IN SATS> --sat_per_byte <FEE IN SAT-VB></code> | |||
In bovenstaand commando kunnen nog optionele argumenten toegevoegd worden: | |||
<code>--min_confs 0</code> Spend unconfirmed. Door voor waarde '0' te kiezen kan je onbevestigde tegoeden gebruiken om een nieuw kanaal te openen. | |||
<code>--push_amt WAARDE IN SATS</code> '''Pas op!''' Door dit argument te gebruiken worden bij het openen van een kanaal direct satoshis naar de andere kant van het kanaal gestuurd. Hiermee kan je gebalanceerde kanalen openen. Echter, doe dit alleen als je de peer met wie je verbindt kent en vertrouwt, en maak hier vooraf goede afspraken over. Bij het versturen van de satoshis zijn deze namelijk niet meer van jou. | |||
Wil je gebalanceerde kanalen openen? Kom dan naar de Telegram groep voor Nederlandstalige Lightning gebruikers: [https://t.me/lightningNL @LightningNL]. | |||
{{ZieOok|Liquiditeit}} | |||
[[Categorie:Lightning]] | |||
Huidige versie van 27 jul 2026 12:46
Een lijst met Lightning en Bitcoin node commando's. Zeer zeker incompleet. Zie Umbrel voor extra instructies hoe dit werkt op Umbrel.
Bitcoin
[bewerken | brontekst bewerken]Basisinformatie opvragen
[bewerken | brontekst bewerken]Nodig: bitcoin-cli (onderdeel van Bitcoin Core).
De stand van je node, inclusief blokhoogte en hoe ver de synchronisatie is:
bitcoin-cli getblockchaininfo
Alleen de huidige blokhoogte:
bitcoin-cli getblockcount
Informatie over je verbindingen met andere nodes:
bitcoin-cli getnetworkinfo
Aantal transacties in je mempool en hoeveel ruimte die inneemt:
bitcoin-cli getmempoolinfo
Een schatting van de fee (in BTC per kilobyte) die nodig is om binnen 6 blokken bevestigd te worden:
bitcoin-cli estimatesmartfee 6
Gegevens van een specifiek blok opvragen, hier blok 840.000 (de halving van 2024):
bitcoin-cli getblockhash 840000
bitcoin-cli getblock <hash>
Onderhoud
[bewerken | brontekst bewerken]Netjes afsluiten (beter dan het proces hard stoppen, dat kan de database beschadigen):
bitcoin-cli stop
Duurste transacties uit mempool halen
[bewerken | brontekst bewerken]Nodig: bitcoin-cli en jq
bitcoin-cli getrawmempool true | jq -c '.[]|[(.fee/.vsize)*100000000,.wtxid]' | sort -rV | head -n 10
Als je ongeldige transacties terugkrijgt, kan je ze controleren:
bitcoin-cli getrawmempool true | jq -c '.[]|[(.fee/.vsize)*100000000,.wtxid]' | sort -rV | while read line; do bitcoin-cli getrawtransaction $( echo "$line"| jq -r '.[1]' ) >/dev/null 2>&1 && echo $line && break ; done
Lightning
[bewerken | brontekst bewerken]Kanaal openen
[bewerken | brontekst bewerken]In LND kan je het volgende commando geven om een kanaal te openen naar een specifieke node.
lncli openchannel --node_key <PUBKEY VAN DE NODE> --local_amt <BEDRAG IN SATS> --sat_per_byte <FEE IN SAT-VB>
In bovenstaand commando kunnen nog optionele argumenten toegevoegd worden:
--min_confs 0 Spend unconfirmed. Door voor waarde '0' te kiezen kan je onbevestigde tegoeden gebruiken om een nieuw kanaal te openen.
--push_amt WAARDE IN SATS Pas op! Door dit argument te gebruiken worden bij het openen van een kanaal direct satoshis naar de andere kant van het kanaal gestuurd. Hiermee kan je gebalanceerde kanalen openen. Echter, doe dit alleen als je de peer met wie je verbindt kent en vertrouwt, en maak hier vooraf goede afspraken over. Bij het versturen van de satoshis zijn deze namelijk niet meer van jou.
Wil je gebalanceerde kanalen openen? Kom dan naar de Telegram groep voor Nederlandstalige Lightning gebruikers: @LightningNL.
→Zie ook: Liquiditeit
