Post
Topic
Board Bahasa Indonesia (Indonesian)
Re: [Edukasi] Proses Transaksi & Block di Jaringan Blockchain Bitcoin
by
Husna QA
on 10/02/2024, 23:59:56 UTC
-snip-
Membuat transaksi dengan RPC Commands
-snip-
  • Selanjutnya membuat transaksi menggunakan perintah createrawtransaction
Code:
createrawtransaction [{"txid":"hex","vout":n}] [{"address":amount}] ( locktime replaceable )

Code: (Contoh)
createrawtransaction '[{"txid":"2675704bb770f99cb0063cf8355da88b5941014e2d883b94d977407626fecd9b","vout":0}]' '[{"mv4rnyY3Su5gjcDNzbMLKBQkBicCtHUtFB":0.0001},{"n1sQo7UFrRD5KzjXCUyQCrjQs4zaXuFcgt":0.0004524}]'
- Karena parameter locktime dan replaceable tidak diisi, maka secara default nilai dari locktime = 0, dan replaceable = true (menyatakan jika transaksi adalah RBF)
- Address pertama pada Output (mv4rnyY3Su5gjcDNzbMLKBQkBicCtHUtFB) merupakan address dari penerima (address testnet milik https://coinfaucet.eu/en/btc-testnet/)
- Address kedua pada Output (n1sQo7UFrRD5KzjXCUyQCrjQs4zaXuFcgt) merupakan change address dari pengirim

Sedikit menambahkan mengenai address kedua pada output, jika tidak ditentukan dalam hal ini hanya menginput satu address maka sisanya