signature_type signed_transaction::sign(const private_key_type& key, const chain_id_type& chain_id)const { return key.sign(sig_digest(chain_id, context_free_data)); }
signature_type signed_transaction::sign(const private_key_type& key, const chain_id_type& chain_id)const { return key.sign(sig_digest(chain_id, context_free_data)); }