Show live swap status, explorer links, and full kyc.rip route details
This commit is contained in:
@@ -360,11 +360,11 @@ static void connectDaemon(monero_wallet_full *w) {
|
||||
destination->m_amount = (uint64_t)[req[@"amount"] longLongValue];
|
||||
config.m_destinations = { destination };
|
||||
config.m_priority = (monero_tx_priority)[req[@"priority"] integerValue];
|
||||
config.m_account_index = (uint32_t)[req[@"accountIndex"] integerValue];
|
||||
// create_txs relays the transaction when m_relay is set, so it must
|
||||
// not be submitted a second time.
|
||||
config.m_relay = true;
|
||||
auto txs = g_wallet->create_txs(config);
|
||||
const auto &txSet = txs[0]->m_tx_set;
|
||||
std::string signedHex = (txSet && txSet->m_signed_tx_hex) ? *txSet->m_signed_tx_hex : "";
|
||||
g_wallet->submit_txs(signedHex);
|
||||
resp[@"txHash"] = [NSString stringWithUTF8String:(txs[0]->m_hash ? *txs[0]->m_hash : "").c_str()];
|
||||
resp[@"fee"] = @((txs[0]->m_fee ? *txs[0]->m_fee : 0)).stringValue;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user