По делу — способ так себе, так как не будет ловить не подтвержденные транзакции, а люди любят, когда сразу приходит хотя бы как "не подтвержденное".
Всю торговлю можно сразу после не подтвержденной делать, так как ты пока офлайновый товар упаковывать будешь, больше времени пройдет, а пользователю спокойнее, что его оплату приняли.
Вот код на пхп:
$txs = false;
try
{
$block_count = $W->getblockcount();
$block_since = $W->getblockhash($block_count - 600);
$txs = $W->listsinceblock($block_since);
}
catch (Exception $e)
{
echo "ERROR: " . $e->getMessage() . "\n";
}
if (!$txs) return;
foreach ($txs['transactions'] as $t)
{
...
}
Написали бы что класс добавлять надо какой человеку, а то он может не в курсе.
JSON-RPC PHP ведь?