I'm trying to retrieve info about transactions and balances of addresses on the network.
./bitcoind listtransactions '*'
./bitcoind getbalance '1127YKBDm8d2ZEvFwGz3e6NaWUr4LNQSBE'
(see
http://blockexplorer.com/address/1127YKBDm8d2ZEvFwGz3e6NaWUr4LNQSBE)
But both commands above return empty. How can I get a list of transactions, say, of the last ten minutes? How can I get the balance of a specific address using its public key? Are these operations possible with bitcoin client? How do blockchain and others do it?
Blockchain.info and others basically read the blocks and makes a database following the inputs/outputs.You need a block explorer for what you want.
If you want to lookup transactions that you know the txid of that are non-wallet related, this can be done, but isn't reliable for making something similar to what you want.