woodser
21ac40a287
improve performance and reliability of notifications
...
only monitor recent blocks for notifications
create dummy input and tx for notification
implement copy() for monero_block_header, monero_block, in/out transfers
2021-08-17 08:16:39 -04:00
woodser
1c780145b3
v0.5.4 updates
...
support freeze, thaw, and frozen
include key images of spent outputs when txs created
bump supported monero-project to v0.17.2.0
add cryptonote_format_utils_basic dependency
2021-08-12 15:05:25 -04:00
woodser
94fe238530
double spend can become seen
2021-04-12 17:18:15 -04:00
woodser
ba9738cab6
bug fix in new block merge
2021-01-11 10:27:04 -05:00
woodser
ab831e23bc
fix occasional RangeError caused by merging when outputs confirmed
2021-01-11 09:29:57 -05:00
woodser
0bc51f525b
rename addJsonMember() to add_json_member()
2020-12-21 10:39:40 -05:00
woodser
9d191fcc5e
num confirmations can increase
2020-12-20 05:06:02 -05:00
woodser
e8f1c10f5d
use dependencies installed on system (hidapi, sodium, boost, openssl)
...
update to monero-project v0.17.1.5
handle client notifications off main wallet thread
resolve ambiguous compile error
reconcile bug fixes
2020-12-10 01:43:08 -05:00
woodser
478de96f4b
update reconcile error msgs
2020-11-04 03:41:21 -05:00
woodser
c4e236b196
update monero-project to v0.17.1.1
2020-11-03 14:23:04 -05:00
woodser
686428e5cd
merge outputs by key images or stealth public key, else append
2020-08-22 15:15:46 -04:00
woodser
edc34047a2
rename unlock time to unlock height
2020-08-21 11:12:34 -04:00
woodser
68297fdbcd
support notifications of unlocked outputs
...
outputs merged by key images xor appended: pre-ringct indices not unique
2020-07-25 11:00:32 -04:00
woodser
ecdf57dc0a
remove years from copyright
2020-06-09 07:35:27 -04:00
woodser
9342a67dde
update to monero core v0.16.0.0 nitrogen nebula
...
remove is_rct on submit tx result
only incoming transfers have num_suggested_confirmations
update docs
add to readme: git checkout tags/v0.16.0.0 for monero-core
2020-05-28 14:05:15 -04:00
woodser
dd31aa5d67
remove using namespace std and qualify std:: namespaces
2020-05-18 16:24:22 -04:00
woodser
06fce6c2ee
refactor create_tx(), create_txs() with relay true|false
...
move base wallet implementations to monero_wallet.h
2020-05-13 14:22:48 -04:00
woodser
710b16d1ca
get_daemon_connection() returns boost::optional;
...
monero_rpc_connection extends serializable_struct
2020-01-13 08:38:03 -05:00
woodser
b433df746b
cleanup
2019-12-10 07:53:27 -05:00
woodser
387cf902d7
don't log warning for unrecognized fields which is expected until list
...
maintained
2019-12-10 07:36:13 -05:00
woodser
2f6e0a5a3a
vins, vouts -> inputs -> outputs
2019-12-09 15:22:15 -05:00
woodser
2aa790e7b5
txIds -> txHashes
2019-12-09 13:46:49 -05:00
woodser
901213947d
rename tx and block "id" to "hash"
2019-12-09 06:08:33 -05:00
woodser
ece9b8f55a
versionNumber -> number
2019-12-03 19:38:24 -05:00
woodser
22cdc4c9b6
m_version_number -> m_number
2019-12-03 19:33:42 -05:00
woodser
3c4f68911e
cleanup
2019-11-30 18:06:35 -05:00
woodser
78e8f60e60
remove rapidjson serialization template
2019-11-30 17:33:56 -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
ff0f0574a7
add monero_version daemon model and wallet get_version() w/o impl
2019-11-23 13:13:19 -05:00
woodser
ef95dc390d
move reconcile() utils from monero_utils to gen_utils
2019-10-02 18:54:06 -04:00
woodser
837cbfa312
merge vouts by output indices if present, then key images, then position
2019-08-22 17:23:03 -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
bbaa2e385d
use camelcase for serialization / deserialization
2019-08-03 14:26:30 -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
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