Removed a few warnings
New style transaction blocks
Removed automatic todo
Merge remote-tracking branch 'upstream/master' into neo2-compat-read-transactions

* upstream/master:
  Removed automatic todo
  New style transaction blocks
  Removed a few warnings
required for mac os
some success calls