async.c

Allows transaction to run asynchronously increasing speed and organizes
each transaction from largest to smallest via Big O Notation
These few lines above have an uneven amount of spaces before and after the newlines, is this needed for any reason in particular?