Fixes #20 Add hop contract option to transaction