Transactions

API 如何知道比特幣交易和錢包類型?

  • November 14, 2021

我正在做一個大學項目,我注意到像 Whale Alert 或 Whale Trace 這樣的付費加密 API 返回有關交易類型(如交易所)、發送方和接收方錢包(如 private/okex.com/…)的資訊:

 {
    "hash":"fecb0051e9e69c7e8202fae3866a5193579696c1093049e7e336e5a15d0a9248",
    "from":{
       "address":"bc1qw0c0mrjjw73azm65utnhwvcpsdnpg0cdljg0eg",
       "name":"Wallet",
       "type":"wallet"
    },
    "to":{
       "address":"bc1quq29mutxkgxmjfdr7ayj3zd9ad0ld5mrhh89l2",
       "name":"OKEx",
       "type":"exchange",
       "url":"okex.com"
    },
    "time":"2020-01-24T19:44:03Z",
    "asset":"BTC",
    "size":2763.80593244,
    "USD_size":23417202.542436957
 }

我的問題是如何在不使用這些特定 API 的情況下獲取這些資訊?我是加密新手,但我想在比特幣之上建構自己的 API(當然我看不到這些資訊)。

我不確定您要查找的資訊是什麼 API。最常見的是比特幣核心 API 的 <https://developer.bitcoin.org/reference/rpc/> 你必須在你的機器上執行一個完整的節點,但是如果你只是開發你可以在測試網或註冊測試模式下執行核心所以您不必下載所有內容

你可以從這裡下載核心。從那裡你可以解碼交易

bitcoind -testnet -daemon
---wait until that synchs --
bitcoin-cli -testnet gettransaction &lt;transactionid&gt;

如果您需要其他範例,也可以使用 curl 直接訪問 rpc api。 <https://bitcoin.org/en/download>

您或為您工作的其他人註冊某些服務,進行交易並查看與哪些比特幣合併,或從哪個地址提取。

除了此之外,可能沒有更簡單的方法來發現名稱。

資料來源:“如何發現名字?”部分 在WalletExplorer.com “常見問題解答:這個網站上有什麼?” .

引用自:https://bitcoin.stackexchange.com/questions/107077