woodser
c4e236b196
update monero-project to v0.17.1.1
2020-11-03 14:23:04 -05:00
woodser
edc34047a2
rename unlock time to unlock height
2020-08-21 11:12:34 -04:00
woodser
557a81d875
remove years from copyrights
...
validate language on wallet creation and standardize error message
2020-06-18 13:42:14 -04:00
woodser
dd31aa5d67
remove using namespace std and qualify std:: namespaces
2020-05-18 16:24:22 -04:00
woodser
3db950b1c9
free memory in onOutputSpent/Received() with monero_utils::free(blocks)
2020-04-30 10:53:42 -04:00
woodser
eee5d5ab5c
exporting keys and cache file buffers
2019-12-31 08:15:21 -05:00
woodser
0c65c33d7a
disable some traces
2019-12-10 07:58:40 -05:00
woodser
2f6e0a5a3a
vins, vouts -> inputs -> outputs
2019-12-09 15:22:15 -05:00
woodser
901213947d
rename tx and block "id" to "hash"
2019-12-09 06:08:33 -05:00
woodser
76cf76d04d
import monero base utils in gen utils
2019-12-01 10:23:07 -05:00
woodser
c88177946e
remove unused monero_wallet.h import
2019-12-01 10:07:02 -05:00
woodser
54101d15ae
Merge branch 'v15_7_js'
...
Conflicts:
src/utils/monero_utils.cpp
2019-12-01 08:51:32 -05:00
woodser
f9dc90cb17
remove unrecognized field warnings which are incorrect because
...
superclasses handle some fields
2019-11-30 17:31:32 -05:00
woodser
2db2b209f5
remove old property tree serialization code;
...
rename to_json_val -> to_rapidjson_val
2019-11-30 17:24:11 -05:00
woodser
c3bc05d979
move deserialization utils from monero_utils to model methods
2019-11-30 17:13:29 -05:00
woodser
2aef5a65f4
merge updates from latest wasm branch, mostly serializing using
...
rapidjson instead of boost::property_tree
2019-11-29 16:21:34 -05:00
woodser
8a80775344
replace mixin with ring size
2019-11-29 11:42:32 -05:00
woodser
cad7a31567
replace output is_locked with tx wallet is_locked
2019-11-29 11:23:10 -05:00
woodser
dab90215bf
refactor tx and output is_unlocked -> is_locked
2019-11-29 09:42:13 -05:00
woodser
3305a871ef
implement parse_tx_set
2019-11-27 10:47:34 -05:00
woodser
453abdc74c
cleanup
2019-11-26 13:52:22 -05:00
woodser
246796c98f
implement deserialize_tx_set
2019-11-26 13:51:32 -05:00
woodser
293ad48d63
support is_unlocked in tx_query meets_criteria, node_to_tx_wallet, copy
2019-11-21 16:01:21 -05:00
woodser
240b454860
update to v15.x api;
...
add randomx lib dependency
2019-11-18 21:04:47 -05:00
woodser
65d60d35b9
monero_utils::deserialize() accepts target node as param
2019-10-09 11:00:11 -04:00
woodser
eaac2199a5
add todo
2019-10-09 10:51:44 -04:00
woodser
480f1e45cc
add monero_utils::deserialize()
2019-10-09 10:51:04 -04:00
woodser
9c568d6dba
monero_utils building depending on monero_wallet_model instead of
...
monero_wallet, imports string_tools.h
2019-10-09 09:28:06 -04:00
woodser
ef95dc390d
move reconcile() utils from monero_utils to gen_utils
2019-10-02 18:54:06 -04:00
woodser
5eb87f9222
tx, transfer, output request -> query
2019-08-06 23:49:07 -04:00
woodser
019cc76ae6
prefix member variables with m_*
2019-08-05 17:34:03 -04:00
woodser
fd399fcda9
fix typos
2019-08-03 16:30:26 -04:00
woodser
59fb0545ac
fix deserialize camelcase
2019-08-03 16:16:54 -04:00
woodser
1482f330e7
model serialization / deserialization uses camelcase for consistency
...
with most web apis / auto deserialization in other languages
2019-08-03 14:13:35 -04:00
woodser
f2bfbc04cb
first pass converting all camelcase to underscores
2019-08-03 12:52:11 -04:00
woodser
ef5b788485
wip converting camelcase to underscores
2019-08-03 12:10:37 -04:00
woodser
dc2ad44a17
file names and methods switched from camelcase to underscores
2019-08-03 11:11:50 -04:00
woodser
e959db9709
rename coinbaseTx -> minerTx
2019-08-03 09:59:50 -04:00
woodser
b957065895
implement MoneroUtils::cnTxToTx();
...
support vins and extra in daemon model
2019-07-31 23:54:52 -04:00
woodser
a8eed01cc6
shared_ptr<MoneroTx> cnTxToTx(const cryptonote::transaction& cnTx, bool
...
initAsTxWallet = false);
2019-07-31 21:07:40 -04:00
woodser
1f33e3c6ba
start cnBlockToBlock(), cnTransactionToTx() utilities;
...
onNewBlock(uint64_t) only (no block info provided by w2);
2019-07-31 12:43:44 -04:00
woodser
242a5950ba
distinguish boost::none from false
2019-07-27 14:32:00 -04:00
woodser
aefbf5309a
blockRequest only deserializes txRequests
2019-07-27 14:27:10 -04:00
woodser
2c7ddbc4bb
replace stringToBool() utility with it->second.get_value<bool>()
2019-07-27 14:07:49 -04:00
woodser
f50cc8a62e
cleanup
2019-07-27 13:33:47 -04:00
woodser
bbff09f321
use make_shared instead of new
2019-07-26 18:43:26 -04:00
woodser
60dd56fbae
remove extra newlines from model serializes
2019-07-26 15:37:00 -04:00
woodser
c328b1cb98
convert couts to logging
2019-07-26 15:22:23 -04:00
woodser
8ff65912c2
isDoubleSpend -> isDoubleSpendSeen
2019-07-25 13:13:21 -04:00
woodser
fcf9da67a3
identify and handle bug in monero core: failed tx in pool (after
...
testUpdateLockedDifferentAccounts()) associated with non-originating
saved wallets returning duplicate incoming transfers but one has
amount/numSuggestedConfirmations of 0. Resolved by rescan_bc;
MoneroUtils::reconcile() supports optional custom error message for
debugging
2019-07-20 18:22:53 -04:00