19:04:43 is there a safe and reliable way to make transfers using the RPC API? If you just call "transfer", sometimes it can take forever for the wallet to actually build the transaction 19:05:45 as I imagine it, an ideal solution would be to get an immediate response from the wallet daemon, with some kind of an ID you could use to track the transaction state 19:06:56 Try with --no-dns and see if that helps with the pauses. 19:08:25 this is a wallet that receives a lot of small transactions and sometimes needs to make big outgoing transactions with many inputs, I might be wrong, but I it spends the majority of the time actually building the transaction to sign 19:09:14 I notice that outgoing transfers are almost immediate when they only require small amounts of inputs 19:10:24 I guess I could call "transfer" with "do_not_relay" and "get_tx_hex" to safely build the transaction, then later relay that with submit_transfer? 19:11:30 My main concern is something going wrong during the transfer phase, which can sometimes take multiple minutes, and then having to retry the transaction (dangerous) or manually check to see if it ended up being succesfully sent or not 19:14:20 Minutes to build a transaction sounds strange. I doubt that the sheer number of outputs drives tx build time up to minutes. 19:14:39 I also made txs with large numbers of input at times and can't remember wait times of minutes 19:16:11 Do you work with your own daemon, or with a remote one?