transaction signer bugfix