If you use: bitcoind listtransactions "*" 1 0it will not show you the first transaction, it will show you the last transaction made!

It count from backward, not forward!For what is the function?

I've not used listtransactions like this before, I'm only pulling that from the help. It look like you're right about it being backwards. You're probably better off with listsinceblock. With no parameters, it returns all transactions, and a lastblock value. Save that last block each time, then pass it as the first parameter to the next call of listsinceblock. This should get you any new transactions since your last sync. (And you don't have any magic numbers that leave you vulnerable to someone intentionally overflowing your transaction buffer.)

now I can check the transactions and write it into my database / check the txid.

I am trying to get off the json rpc! I will all make over the database and the server directly.Also I will not use bitcoin accounts anymore for my customers.I will have only account "" and and every user will get his own address.

now I can check the transactions and write it into my database / check the txid.

I am trying to get off the json rpc! I will all make over the database and the server directly.Also I will not use bitcoin accounts anymore for my customers.I will have only account "" and and every user will get his own address.

I'm pretty sure you're overcomplicating it. It will not skip over blocks. It lists every transaction since the blockhash you give it. It also gives you the blockhash you're currently on, so you can save that for your next call.

I think you're better off doing a listtransactions, there you can see the confirmations and update your db accordingly. Then by looking at your db you'll know for sure if a transaction reached your target number of confirmations.

I think you're better off doing a listtransactions, there you can see the confirmations and update your db accordingly. Then by looking at your db you'll know for sure if a transaction reached your target number of confirmations.

listtransaction with what parameters?The only way is with listtransactions to get the last 1000 transactions and check them for confirmations.But I think it will cost much performance?