[C#] 手把手來玩比特幣 (Bitcoin) - 把錢打出去(交易篇)
上一篇文章,我們談到 查詢所有收入的紀錄 接下來,我們就是要把收到的錢,轉到另一個錢包 mshr22VWpq7XTTA3EhAoqoizPuqRAvZfvi
我從網站測試鏈上面 得到收到的 Transation Id 為 d3425d5f912552a47358df8b6647330e914019b1745c88b89d376896d35864e5 並且序號為 0
這篇文章 目標就是將此 0.01 的比特幣轉到 mshr22VWpq7XTTA3EhAoqoizPuqRAvZfvi
C# Code :
其中我把 TX 送給節點的資訊 印出來看看
交易結果 ,你就可以看到發射端的錢包發出去 0.0099 BTC 到 mshr22VWpq7XTTA3EhAoqoizPuqRAvZfvi 你會很好奇其中的 0.0001 怎麼不見了,那就所謂的GAS 也就是給礦工的手續費,在真實世界裡面手續費會決定該筆 confim 的速度
接收端也收到了該筆交易
在上述程式碼中你會看到 testnet-seed.bitcoin.jonasschnelli.ch 這網址,這是一台有對外公開的測試節點,當然這都可以上網去找,只是因為我測試時後發現他比較穩定,所以測試都是對他發送。
寫到這裡透過比特幣交易就到一段落,有些地方我是碰到很多壁才會知道怎麼做,而且關於C# 操控的文件也很少,可能也是我功力太弱,有點小心得就筆記一下畢竟我抱持者 不客觀,非教學,真體驗的想法在寫這一系列的文,希望有對後面碰壁者有些幫助 :)
標籤:
.Net
,
.netcore
,
BlockChain
,
C
-- Yesterday I wrote down the code. I bet I could be your hero. I am a mighty little programmer. 如果這篇文章有幫助到您,簡單留個言,或是幫我按個讚,讓我有寫下去的動力...