Bermain dengan CLI, alternatif GUI-WalletApa itu CLI?CLI (Common Line Interface), terjemahannya Antarmuka baris perintah yaitu perintah berupa teks sebagai cara untuk berinteraksi dengan sistem operasi atau program Komputer.
CLI berbentuk baris perintah (teks), sering juga disebut perintah console. Interface bentuk lain adalah Graphical User Interface (GUI). Interface berbentuk grafis/gambar seperti Ms Windows.
https://id.wikipedia.org/wiki/Antarmuka_baris_perintahApa itu interface?Interface diterjemahkan antarmuka. fungsinya sebagai penghubung atau pengantar antara 2 pihak, yaitu antara kita dan program atau dengan sistem operasi.
Tombol-tombol di televisi (TV) adalah interface (penghubung/pengantar) antara kita dan kabel-kabel elektronik dalam TV. Ketika kita menekan tombol Power untuk menghidupkan atau mematikan TV.
Jadi Wallet-CLI terjemahan bebasnya adalah Baris Perintah yang menghubungkan kita untuk berinteraksi dengan koin daemon.
Wallet-CLIProgram utama koin adalah koin daemon atau biasa disebut service di Ms Windows yaitu program yang berjalan di background sehingga tidak ada yang ditampilkan. Berkasnya berakhiran "d", untuk bitcoin disebut bitcoin daemon nama berkasnya bitcoind. Umumnya koin lain menggunakan cara penamaan yang sama dengan bitcoin, misalnya zcashd,votecoind,zend. Daemon koin menyediakan banyak fungsi, salah satunya adalah wallet.
Untuk mengakses Wallet-CLI digunakan program berakhiran "-cli". misalnya zcash-cli, votecoin-cli,zen-cli.
Pengguna Ms Windows terbiasa menggunakan GUI Wallet seperti qt-wallet. qt-wallet juga ada fitur untuk mengakses CLI yaitu melalui menu debug. Baris perintah bisa diketik dan langsung ditampilkan hasilnya. Daemon koin juga bisa diakses dengan CLI langsung dari console (command prompt di Ms Windows).
Cara menggunakan CLI di QT-wallet.1. Buka Applikasi qtWallet
2. Klik menu Tools - Debug
3. Pilih Console
4. Ketikkan perintah yang diinginkan.
Contoh :
Ketikkan perintah getinfo untuk menampilkan status daemon. Atau getwalletinfo untuk menampilkan status wallet. Perintah help untuk menampilkan perintah-perintah yang tersedia.
Cara menggunakan CLI melalui Command Prompt Ms Windows1. Buka Folder yang berisi program CLI dari Windows Explorer. Misalnya zcash-cli.exe.
2. Klik kanan mouse sambil menekan tombol Shift di keyboard. Pilih "Open command window here"..
3. Jendela Command Prompt akan terbuka pada posisi direktori yang sama dengan Windows Explorer.
4. Ketikkan perintah yang diinginkan, diawali "zcash-cli".
Contoh :
Ketik "zcash-cli getinfo" (tanpa tanda petik) lalu tekan tombol Enter.
Daftar perintah selengkapnya bisa dilihat disini
https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_listKapan CLI diperlukan?Bagi pengguna Ms Windows, ada kalanya desktop wallet error ketika ditutup. Biasanya jika dilihat di task manager, daemon koin masih aktif. Jangan melakukan End Task untuk menutup daemon koin. Blockchain bisa corrupted (rusak). Dampak yang paling parah harus mendownload ulang blockchain dari awal. Sangat lama dan menghabiskan kuota internet. Solusinya adalah CLI. Sebagai contoh koin Zcash. Ketikkan perintah "zcash-cli stop". Lihat di task manager, apakah daemon koin berhasil dimatikan?
[#1 Trik] Cara Instalasi Data Wallet di folder/drive lain. (Windows)Data wallet seperti blockchain dan berkas lain umumnya disimpan di folder C:\Users\[Nama-Pengguna]\AppData\Roaming\[Nama-Koin]\[Nama-Pengguna] adalah nama login di windows anda
[Nama-Koin] adalah nama koin dari Wallet yang diinstal.
Contoh:
Saya login di Windows dengan nama pengguna dermelon, dan ingin menginstal wallet Zcash. Data wallet secara default akan terinstal di folder C:\Users\dermelon\AppData\Roaming\zcash\
Folder instalasi ini sudah ditetapkan dan seringkali tidak bisa diubah. Jika ruang kosong di drive C tinggal sedikit, tentunya menjadi masalah besar.
Ada cara untuk mengatasi hal ini yaitu dengan Symbolic Links (aka Symlinks). dengan cara ini seolah-olah instalasi tetap di folder default, padahal sebenarnya data wallet di simpan di folder lain.
https://www.howtogeek.com/howto/16226/complete-guide-to-symbolic-links-symlinks-on-windows-or-linux/#[2 Trik] Menampilkan Folder Appdata jika hidden (tersembunyi). (Windows)
Folder Appdata defaultnya adalah hidden (tesembunyi), jika anda belum merubah setting show hidden files, folders, or drive di folder options, maka folder Appdata tidak ditampilkan.
Caranya (Win 7) :1. Buka Windows Explorer
2. Klik menu Organize (pojok kiri atas).
3. Pilih Folder and search options
4. Akan muncul tab General, pilih tab View
5. Cari Hidden files and folders, pilih show hidden files, folders, or drives.
6. Klik tombol OK.
7. Buka Windows Explorer. Buka folder C:\user\[Nama-Pengguna]\, sekarang folder Appdata akan tampil.
[#3 TRIK] Gunakanlah Block Explorer (BE) jika hanya ingin melihat Saldo.Selain melalui wallet, ada cara lain untuk melihat riwayat transaksi yaitu Block Explorer (BE). Karena BE diakses melalui browser seperti Chrome,firefox dll. maka BE sangat mudah digunakan, ringan,cepat serta lebih aman.
Apa Itu Block Explorer?
Sesuai namanya Explorer atau penjelajah adalah layanan untuk menjelajahi blockchain berbasis Web melalui browser. BE bisa diakses melalui PC, tablet, smartphone selama ada browser. Biasanya server BE dibuat oleh developer koin atau pun relawan. Fungsi-fungsi atau informasi yang disediakan setiap BE bisa beragam, setiap developer atau relawan memberikan fitur yang berbeda-beda. Ada yang lengkap ada juga sekedarnya. Setiap koin memiliki Block Explorernya masing masing.
Cara melihat Saldo melalui Block Explorer.Caranya sangat mudah,
- Buka Website BE sesuai koin yang diinginkan
- Masukkan Alamat koin yang ingin diketahui saldonya.
Contoh:
Block Explorer Ethereum.
- Buka
https://etherscan.io melalui Browser anda.
- masukkan ETH address
- berbagai informasi mengenai ETH Address yang dimaskkan akan ditampilkan.
Jika anda memiliki Token Ethereum,
https://ethplorer.io menampilkan infomasi lebih detail seperti nilai koin dan token dalam USD.
Kegunaan lain Block Explorer (BE) selain melihat saldo.BE memiliki banyak fungsi, seperti melihat Block Height,Rich list atau melacak transaksi dengan menggunakan TXID. Selain itu, terkadang IP/URL server BE juga bisa digunakan sebagai node tambahan di berkas conf wallet anda.
Apa itu TXID?
Apa itu Block Height?[/font]