Address
您如何刪除 Bitcoin Core 中的帳戶?
我試圖允許為每個帳戶創建多個比特幣地址,但如何使用標準 API 刪除它們?似乎沒有這個功能。
例如帳戶“測試”:
Array ( [0] => 1JQQXBRrG5h7uW8StVtJRcGEdb4YYTqnas [1] => 1LP8VeKDNKAgErCnYVAFvGMnrGbM3oHe6u [2] => 1LwTx3a7hy4FZ5EJMxcPnRG9ap8AUwd2cm [3] => 1AtbnW8dPuzp6jVnAvipiJR4o1BupCcU8D [4] => 1K7FyNgmJ4ryjKgNz9ybxzQcYrGDEbYEUX [5] => 1Ng77Nq1SF46MDZnz4pEirCEbbiHZ1Wthp [6] => 175FKAiJSC9wA12BPcYZD6drTYLxXXChdZ )
如果使用者只想刪除 1JQQXBRrG5h7uW8StVtJRcGEdb4YYTqnas 怎麼辦?
乾杯!
bitcoind 不允許您刪除地址。(如果確實如此,人們會問的下一個問題是,“我如何取消刪除地址?”:))
但是,您可以使用 rpc 呼叫
setaccount
來更改與地址關聯的帳戶。第一個參數setaccount
應該是您要更改的地址;第二個應該是您將其移動到的帳戶。(如果要將其移至預設帳戶,請將""
其作為第二個參數。)請注意,這不會改變賬戶餘額;餘額在內部進行跟踪。如果您想保持一致,請執行
getreceivedbyaddress
,然後move
將餘額轉到新帳戶。您還可以使用PyWallet永久刪除地址。使用該
--multidelete
選項,並將其傳遞給文件的路徑。該文件應包含key
作為第一行,然後是您要刪除的每個地址,每個地址都在一個新行上。