Have a look at getmempoolinfo , getrawmempool and list commands like listaddresstransactions and importantly getblock.
quote from getblock
Set to 4 to include a full description of each transaction, formatted like the output of decoderawtransaction.
see:
https://www.multichain.com/qa/79/all-transactions-on-blockchain