Change WalletSource::sign_tx to sign_psbt