diff --git a/src/wallet/MoneroWallet.h b/src/wallet/MoneroWallet.h index e9587b8..f8d4e85 100644 --- a/src/wallet/MoneroWallet.h +++ b/src/wallet/MoneroWallet.h @@ -157,7 +157,7 @@ namespace monero { /** * Set the wallet's daemon connection. * - * TODO: switch to MoneroNetworkType + * TODO: support MoneroRpcConnection * * @param uri is the daemon's URI * @param username is the daemon's username diff --git a/test/Scratchpad.cpp b/test/Scratchpad.cpp index bac5a0b..19c3102 100644 --- a/test/Scratchpad.cpp +++ b/test/Scratchpad.cpp @@ -68,13 +68,13 @@ int main(int argc, const char* argv[]) { //MoneroRpcConnection daemonConnection = MoneroRpcConnection("http://localhost:38083", "", ""); wallet->setDaemonConnection("http://localhost:38081", "", ""); - MoneroTransferRequest transferRequest; - transferRequest.accountIndex = 0; - MoneroTxRequest txRequest; - txRequest.isConfirmed = true; - transferRequest.txRequest = shared_ptr(&txRequest); - txRequest.transferRequest = shared_ptr(&transferRequest); - vector> transfers = wallet->getTransfers(transferRequest); + shared_ptr transferRequest = shared_ptr(new MoneroTransferRequest()); + transferRequest->accountIndex = 0; + shared_ptr txRequest = shared_ptr(new MoneroTxRequest()); + txRequest->isConfirmed = true; + transferRequest->txRequest = txRequest; + //txRequest->transferRequest = transferRequest; + vector> transfers = wallet->getTransfers(*transferRequest); if (transfers.empty()) throw runtime_error("Transfers should not be empty"); for (const shared_ptr& transfer : transfers) { if (*transfer->accountIndex != 0) throw runtime_error("Account should be 0");