fix tx signing process and fee requirement