update sample code with outputs is_confirmed, is_locked

set m_is_confirmed, m_is_unlocked in output notifications
This commit is contained in:
woodser
2021-01-11 21:37:28 -05:00
parent e313fe52d9
commit f0d5bd5e4b
3 changed files with 23 additions and 1 deletions
+3
View File
@@ -97,7 +97,10 @@ int main(int argc, const char* argv[]) {
struct : monero_wallet_listener {
void on_output_received(const monero_output_wallet& output) {
cout << "Wallet received funds!" << endl;
uint64_t amount = output.m_amount.get();
string tx_hash = output.m_tx->m_hash.get();
bool is_confirmed = output.m_tx->m_is_confirmed.get();
bool is_locked = static_pointer_cast<monero_tx_wallet>(output.m_tx)->m_is_locked.get();
int account_index = output.m_account_index.get();
int subaddress_index = output.m_subaddress_index.get();
OUTPUT_RECEIVED = true;