Transactions in the private network

How can I test transactions in a private network and show consensus between nodes? Also is it possible to see the blockchain?

The commands to send transactions would be the same as the normal testnet, except when specifying the dataDir you’d have to specify the directory of your pvt network instead of just data