current setup of create batch is to generate a list of key-value pairs that is batched along with the input of the client. we want to remove the automatic generation of these list and batch only those legit transactions from the client since it will reflect as transactions in the blockchain. we need to eliminate these extra function.