support P2S contracts and sending to hex locking bytecode related to issue #33 for opreturn output support, which in the end is just a special lockingbytecode