@abstractmethod<EOL><INDENT>def signTransaction(self, transaction_dict):<DEDENT>
pass<EOL>
Sign a transaction, as in :meth:`~eth_account.account.Account.signTransaction`
but without specifying the private key.

:var dict transaction_dict: transaction with all fields specified