Dulu sempat ada sebuah situs yang memberikan penjelasan mengenai kegunaan dan contoh penggunaan argumen dari Console Electrum, namun entah mengapa situs tersebut sekarang sudah tidak bisa diakses lagi.
https://bitzuma.com/posts/an-introduction-to-the-electrum-python-console/
Sebagaimana disebutkan agan z@punk di atas bahwa fungsi dan contoh penggunaan argumen pada Console Electrum yang dijelaskan di situs bitzuma saat ini tidak bisa lagi diakses, namun demikian saya sempat memiliki beberapa salinan terkait penggunaan Console di Electrum tersebut.
Thread ini saya buat tidak untuk diskusi melainkan sebagai salinan/referensi untuk lebih memudahkan pencarian dan terpisah dari thread Electum;
Maka dari itu, untuk diskusi silahkan ke thread Electrum yang sudah ada sebelumnya (https://bitcointalksearch.org/topic/electrum-bitcoin-wallet-3664755).
Salah satu fitur yang ada di Electrum adalah Console, tulisan ini mencoba menunjukkan penggunaan Console dan mendokumentasikan fungsi-fungsi bawaannya. Bagi yang baru menggunakan wallet Electrum, mungkin sebaiknya lebih dulu membaca tulisan-tulisan dasar terkait Electrum dengan menggunakan GUI (silahkan merujuk pada thread Electrum diantaranya pada link di atas).
Membuka Console
Console secara default-nya disembunyikan. Untuk menampilkannya pilih menu View -> Show Console. Kemudian klik pada Tab Console dibagian atas jendela utama Electrum.
Contoh tampilan Console pada Electrum di PC saya (bisa saja keterangan yang tertera pada tampilan awal berbeda antara satu Electrum dengan lainnya):
Fungsi Built-in
Electrum men-support berbagai fungsi built-in/bawaan, dan banyak diantaranya yang menyediakan antarmuka command-line untuk hal-hal yang bisa dilakukan melalui GUI Electrum, namun sebagian lainnya hanya mungkin dilakukan melalui Console.
Berikut ini daftar fungsi bawaan yang disupport oleh Console, untuk versi detailnya silahkan merujuk ke sumber dari Electrum:
https://github.com/spesmilo/electrum/blob/master/lib/commands.py <- dulu link nya yang ini, namun nampaknya sudah dipindah dan saya temukan di sini:
https://github.com/spesmilo/electrum/blob/e679e6074f1f915427459e5c7240c3ba818d866e/electrum/commands.py
Note: Untuk deskripsi saya biarkan apa adanya dalam bahasa Inggris.
addrequest
addtransaction
broadcast
check_seed
clearrequests
commands
createmultisig
"address": "2NBjFEvBWi7pNcJaLhSh58yD17oKVYHqWJ7",
"redeemScript": "5141045a5713f24ba168d9c9d797ce5b9d7867fb936b7ea632cc1da08a6c4ba08aef8f7427e7ee1cf297212b58898657e3426dc9902d9ffc53e41787f8029804d49a8741048fff4af0894075a46f3abf0b7b51f469e686ede3de2bc70a0bf7767f394362dad564c91ed8808d51aba4238b60b7979c6d805d1e55226d5b8935bdda2e4a47bd410405b4f342460aa8512e28a70393dc98117ebb56b10bb38968f986199ff9c5904bf834ba9fd0b323128127baa0e800b2bb12df4672cace22ac48cf6fa742ed2d1953ae"
}
createnewaddress
InsyaAlloh nanti dilanjut lagi...
Referensi:
https://bitzuma.com/posts/an-introduction-to-the-electrum-python-console/
https://github.com/spesmilo/electrum/blob/e679e6074f1f915427459e5c7240c3ba818d866e/electrum/commands.py