Return empty transaction object if update not necessary, fix gitignore file
Two small bug-fixes in this MR:
-
Returns an empty transaction object is the
sinceHeight
is greater than theconsensus.height
. This prevents the app from pollingsiad
if there are no blocks to poll from. -
Fixes gitignore to only ignore root-level folders for
siad
generated folders. This affect the saga layout since we follow a similar structure now.