Bitcoind

交易引擎如何工作?

  • May 6, 2014

加密貨幣交易引擎如何工作?除了黃油幣,還有其他可用的開源項目嗎?我想用 ruby​​ on rails 為加密幣建構一個簡單的交易引擎。除了 API,還需要哪些基本元件?

您可以使用 C++ 或任何其他適合您的語言編寫交易引擎。後端實際發生的是一個腳本在特定時間間隔後不斷重複新交易或存款,該腳本可以用任何可以與數據庫通信的語言編碼。以下是一個 PHP 腳本範例,它檢查新交易,然後在發生任何新交易時更新數據庫:

<?
$sell = mysql_query("SELECT * FROM trades WHERE `From`<>`Type` LIMIT 1000000000000");
$num = mysql_num_rows($sell);
echo $num;
for ($i = 0; $i < $num; $i++) {
$id = mysql_result($sell,$i,"Id");
if($id != 0)
{
   $trade = new Trade($id);
   $trade->GetEquivalentTrade();
   $trade->ExecuteTrade();
}
}
?>

ToblibotGekko,也許還有其他一些。

我非常喜歡Gekko。

快速的Google搜尋將向您展示它們。

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