Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-12-13 | blockchain: fix reorganizations past a hard fork boundary | moneromooo-monero | 1 | -0/+3 | |
After popping blocks from the old chain, the hard fork object's notion of the current version was not in line with the new height, causing the first blocks from the new chain to be rejected due to a false expection of a newer version. | |||||
2016-12-12 | monero-wallet-cli wording changes 'n' stuff | luigi1111 | 3 | -15/+17 | |
Possibly other pedantry. Pedants are people too. | |||||
2016-12-12 | Improve language of 'node ahead by' message | NanoAkron | 1 | -1/+1 | |
2016-12-12 | Tx verification failing is not an error | luigi1111 | 1 | -5/+5 | |
And rangeProofs are on outputs... | |||||
2016-12-13 | bump version | Riccardo Spagni | 1 | -1/+1 | |
2016-12-13 | update checkpoints | Riccardo Spagni | 1 | -0/+0 | |
2016-12-13 | update checkpoints | Riccardo Spagni | 1 | -0/+3 | |
2016-12-12 | addressbook updates | Jaquee | 5 | -26/+41 | |
2016-12-12 | GUI address book | Jaquee | 9 | -7/+307 | |
2016-12-11 | thread_group: fix build on older GCC | moneromooo-monero | 1 | -2/+0 | |
vtnerd (original author) confirmed this is the Right Way. | |||||
2016-12-10 | wallet: bring forward use of the dynamic fee | moneromooo-monero | 1 | -1/+1 | |
It was 14 days after v4, it is now one day after it. luigi1111's suggestion | |||||
2016-12-10 | Update cryptonote_protocol_handler.inl | Gingeropolous | 1 | -2/+2 | |
Per discussion of #1359, the wording has changed to indicate that no assessment of the blocks validity is made. | |||||
2016-12-10 | mnemonics: fix misc STL containers leak | moneromooo-monero | 1 | -0/+6 | |
found by coverity | |||||
2016-12-10 | oaes_lib: fix a leak on OOM error path | moneromooo-monero | 1 | -0/+3 | |
found by coverity | |||||
2016-12-10 | wallet2: pass by const ref where possible | moneromooo-monero | 1 | -1/+1 | |
Reported by kenshi84 | |||||
2016-12-09 | Fix sending outputs from a tx with more than one pubkey | moneromooo-monero | 4 | -13/+34 | |
A bug in cold signing caused a spurious pubkey to be included in transactions, so we need to ensure we use the correct one when sending outputs from one of those. | |||||
2016-12-08 | blockchain: fix setting non trovial alternate chain as invalid | moneromooo-monero | 1 | -4/+4 | |
The wrong iterator was being used. Also preincrement iterators to avoid possibly invalidating them, I'm not sure this is necessary, but let's be safe. | |||||
2016-12-08 | simplewallet: restore automatically setting trusted local daemon | moneromooo-monero | 1 | -0/+43 | |
2016-12-07 | ringct: add sc_check calls in MLSAG_Ver for ss and cc | moneromooo-monero | 1 | -0/+5 | |
luigi1111's recommendation | |||||
2016-12-07 | ringct: guard against bad data exceptions in worker threads | moneromooo-monero | 1 | -0/+14 | |
If purported pubkeys aren't actually valid pubkeys, exceptions will fly. These will terminate if thrown in a worker thread. Guard against this. | |||||
2016-12-07 | wallet: send 0 change to a random address where necessary with rct | moneromooo-monero | 1 | -3/+13 | |
If a rct transaction would cause no change to be generated, a zero change output is added, and sent to a randomly generated address. This ensures that no transaction will be sent with just one output, which could cause the receiver to be able to determine which of the inputs in the sent rings is the real one. This is very rare, since it requires the sum of outputs to be equal to the sum of outputs plus the fee, which is now a function of the last few blocks. | |||||
2016-12-06 | blockchain: bring the v4 fork height one block forward | luigi1111 | 1 | -3/+3 | |
This will ensure the early 0.10 daemons will barf at the fork height, and not a bit later, which could be confusing. | |||||
2016-12-05 | Added confirmation before binding wallet-rpc to external IP | Lee Clagett | 2 | -14/+30 | |
2016-12-05 | Remove infinite loop in refresh code | Jaquee | 1 | -69/+43 | |
This reverts commit fd181b03bb58a8b0628d2af8637cf6bb968fc437. | |||||
2016-12-04 | ringct: luigi1111's changes to fix and speedup Borromean sigs | luigi1111 | 1 | -16/+15 | |
2016-12-04 | ringct: switch to Borromean signatures | Shen Noether | 6 | -118/+92 | |
2016-12-04 | wallet2: avoid possible undefined behavior on empty string | moneromooo-monero | 1 | -2/+1 | |
2016-12-04 | Fix a few minor typos | Pierre Boyer | 11 | -27/+27 | |
2016-12-04 | Fix delayed exit when syncing | moneromooo-monero | 6 | -4/+49 | |
2016-12-03 | net_node: drop connections from banned IPs after looping through connections | moneromooo-monero | 1 | -4/+6 | |
This keeps the connections lock just for the time of looping and adding connectoins to a list, and the dropping happens after it. This should avoid lengthy delays waiting for the connections lock. | |||||
2016-12-02 | ringct: fix MGs serialization to JSON | moneromooo-monero | 1 | -1/+5 | |
2016-12-01 | p2p: possibly fix crash in relay_blocks | moneromooo-monero | 4 | -17/+43 | |
2016-12-01 | blockchain: use high bound block reward on error where appropriate | moneromooo-monero | 1 | -1/+7 | |
If the block reward to use for the fee calculation can't be calculated (should not happen in practice), use a high bound, so we use a fee overestimate that will be accepted by the network. | |||||
2016-12-01 | db_lmdb: add info in an error message when we can't get an output | moneromooo-monero | 1 | -1/+1 | |
Will be useful to debug | |||||
2016-12-01 | db_lmdb: guard against going out of sync on unexpected db results | moneromooo-monero | 1 | -1/+1 | |
m_num_outputs keeps track of the number of outputs, which should be the same as the size of both the output_txs and output_amounts databases. If one goes out of sync, we need to throw to abort whatever it is we were doing. | |||||
2016-12-01 | db_lmdb: minor pedantic tweaks | moneromooo-monero | 1 | -8/+8 | |
Add consts in a few places where it makes sense, avoid unnecessary memory reallocation where we know the full size needed at the outset, simplify and avoid memory copy. | |||||
2016-12-01 | db_lmdb: set same packing format for output_data_t and pre_rct_output_data_t | moneromooo-monero | 1 | -0/+3 | |
For safety, though it seems to have been the case already. Also add a comment about the necessary layout identity. | |||||
2016-11-29 | wallet_api: add a few daemon related getters | moneromooo-monero | 3 | -2/+88 | |
Blockchain height, version, Mining hash rate... | |||||
2016-11-28 | blockchain: reject invalid pubkeys from v4 | moneromooo-monero | 1 | -0/+13 | |
2016-11-28 | wallet: add API and RPC to create/parse monero: URIs | moneromooo-monero | 6 | -0/+233 | |
2016-11-27 | change 'invalid address format' loglevel | Jaquee | 1 | -1/+1 | |
2016-11-26 | wallet: add a getter for the filename path | moneromooo-monero | 5 | -0/+14 | |
2016-11-26 | Improve daemon RPC version handling | moneromooo-monero | 5 | -16/+30 | |
Daemon RPC version is now composed of a major and minor number, so that incompatible changes bump the major version, while compatible changes can still bump the minor version without causing clients to unnecessarily complain. | |||||
2016-11-25 | Added command_line::is_yes | Lee Clagett | 3 | -18/+44 | |
2016-11-23 | Fix DNS failures in offline mode preventing daemon startup | moneromooo-monero | 2 | -2/+2 | |
2016-11-23 | simplewallet: remove double confirmation when submitting signed tx | moneromooo-monero | 1 | -51/+0 | |
2016-11-23 | wallet2: fix wrong change being recorded for cold signed txes | moneromooo-monero | 2 | -3/+11 | |
2016-11-23 | Added task_region - a fork/join task implementation | Lee Clagett | 6 | -137/+439 | |
2016-11-23 | rpc: do not include output indices for pool txes | moneromooo-monero | 1 | -5/+8 | |
Those aren't yet in the blockchain, so will not be found (and aren't yet known, since it depends on where exactly the tx will be mined in the next block or blocks) | |||||
2016-11-22 | rpc: bump version after RPC changes | moneromooo-monero | 1 | -1/+1 | |
2016-11-22 | Add a get_outs (fully text based) version of get_outs.bin | moneromooo-monero | 8 | -20/+94 | |
2016-11-22 | rpc: add output indices to gettransactions | moneromooo-monero | 2 | -0/+10 | |
Someone apparently needs that to make a wallet but never asked. If you read that and that's not what you wanted, the bugtracker is at https://github.com/monero-project/monero/issues | |||||
2016-11-19 | wallet: fix exporting outputs and key images with txes with two pubkeys | moneromooo-monero | 2 | -7/+52 | |
This also needs to make sure to pick the correct one, in the case where cold signing caused to tx keys to be included. | |||||
2016-11-18 | wallet2_api: fix history leak on destruction | moneromooo-monero | 1 | -1/+2 | |
2016-11-18 | wallet2_api: fix payment ids from integrated addresses being ignored | moneromooo-monero | 1 | -0/+11 | |
2016-11-18 | Clamp refresh from height to blockchain height. | Dion Ahmetaj | 1 | -43/+69 | |
2016-11-17 | wallet2: fix illegal memory access removing newlines from password | moneromooo-monero | 1 | -1/+1 | |
2016-11-17 | wallet2: fix decrypting a bit too much in authenticated mode | moneromooo-monero | 1 | -4/+5 | |
2016-11-16 | wallet: return fee in transfer RPC | moneromooo-monero | 2 | -0/+12 | |
2016-11-16 | wallet: auto sync outputs and key images in cold signing files | moneromooo-monero | 4 | -10/+74 | |
When passing around unsigned and signed transactions, outputs and key images are passed along (outputs are passed along unsigned transactions from the hot wallet to the cold wallet, key images are passed along with signed transations from the cold wallet to the hot wallet), to allow more user friendly syncing between hot and cold wallets. | |||||
2016-11-16 | wallet2: fill key image and pubkey maps when importing outputs | moneromooo-monero | 1 | -0/+2 | |
2016-11-16 | wallet: cast indices to string in logs to be nice to CLANG | moneromooo-monero | 1 | -4/+4 | |
2016-11-16 | wallet2: try all tx keys when scanning a new transaction | moneromooo-monero | 2 | -4/+9 | |
The vast majority of transactions will have just one tx pubkey, but a bug with cold wallet signing caused two such keys to be there, with the second one being the real one. | |||||
2016-11-15 | wallet2: fill in key image map when importing key images | moneromooo-monero | 1 | -0/+1 | |
2016-11-15 | core: remove any tx pubkey from extra before adding one | moneromooo-monero | 1 | -0/+1 | |
This will happen when signing a transaction from a cold wallet, and we don't want the placeholder the hot wallet put in it. | |||||
2016-11-13 | simplewallet: add a verbose flag to incoming_transfers | moneromooo-monero | 1 | -6/+18 | |
Prints pubkey and key image as well | |||||
2016-11-13 | simplewallet: spell out change when signing a transfer | moneromooo-monero | 1 | -2/+16 | |
Also catch change to multiple addresses, this is unexpected | |||||
2016-11-13 | simplewallet: print public keys too on spendkey/viewkey commands | moneromooo-monero | 1 | -2/+4 | |
2016-11-13 | wallet: fix serialization of new m_key_image_known member | moneromooo-monero | 1 | -2/+16 | |
2016-11-13 | simplewallet: include amount sent in transfer confirmation | moneromooo-monero | 1 | -0/+10 | |
2016-11-13 | wallet: fix serialization of new m_key_image_known member | moneromooo-monero | 1 | -2/+16 | |
2016-11-12 | Fixed generate-from-json bug introduced in 358e068 | Lee Clagett | 1 | -1/+2 | |
2016-11-13 | Wallet2: calculate approximate blockchain height on offline creation | Jacob Brydolf | 5 | -2/+43 | |
Wallet API: add approximateBlockChainHeight() | |||||
2016-11-12 | Don't build monero-wallet-rpc when building the GUI | iDunk5400 | 1 | -29/+31 | |
2016-11-12 | wallet: add version dependency to the wallet target | moneromooo-monero | 1 | -0/+1 | |
2016-11-10 | rpc: bump RPC version | moneromooo-monero | 1 | -1/+1 | |
I forgot to bump it previously when changing RPC, most notably for the addition of the unlocked field in the histogram RPC. This causes new wallets to not realize when they're talking to an older daemon, and get confused trying to get outputs to use as fake outs. This otherwise gratuitous bump ensures than old daemons will be detected by wallets using this code. | |||||
2016-11-10 | Created monero-wallet-rpc, moving functionality from monero-wallet-cli | Lee Clagett | 12 | -689/+876 | |
2016-11-09 | wallet2_api: support for sweeping all | moneromooo-monero | 3 | -11/+33 | |
2016-11-09 | add lightweight block propagation ("fluffy blocks") | Dion Ahmetaj | 11 | -11/+492 | |
Added a new command to the P2P protocol definitions to allow querying for support flags. Implemented handling of new support flags command in net_node. Changed for_each callback template to include support flags. Updated print_connections command to show peer support flags. Added p2p constant for signaling fluffy block support. Added get_pool_transaction function to cryptnote_core. Added new commands to cryptonote protocol for relaying fluffy blocks. Implemented handling of fluffy block command in cryptonote protocol. Enabled fluffy block support in node initial configuration. Implemented get_testnet function in cryptonote_core. Made it so that fluffy blocks only run on testnet. | |||||
2016-11-09 | Wallet API: use stored refresh height when rebuilding cache | Jacob Brydolf | 2 | -2/+13 | |
2016-11-09 | wallet: fix corner case of no recent outputs available | moneromooo-monero | 1 | -6/+9 | |
Also clarify related logs | |||||
2016-11-09 | thread_group: fix build with asserts enabled | moneromooo-monero | 1 | -1/+1 | |
See https://github.com/monero-project/monero/pull/1291 | |||||
2016-11-09 | cryptonote_protocol: drop connection when find_blockchain_supplement fails | moneromooo-monero | 1 | -0/+1 | |
This will be when we can't find common ground between the peer's short chain history and our blockchain. This fixes bad peers claiming a higher blockchain height from never dropped, and keeping the node in synchronizing state forever, since we will never get blocks from that peer. | |||||
2016-11-08 | wallet2_api: API to sign and verify a message | moneromooo-monero | 3 | -0/+35 | |
2016-11-09 | wallet_api: PendingTransaction::txCount - number of split transactions | Ilya Kitaev | 3 | -2/+13 | |
2016-11-08 | Wallet API: added getTxKey() | Jacob Brydolf | 3 | -0/+22 | |
2016-11-08 | wallet2_api: add API for create_unmixable_sweep_transactions | moneromooo-monero | 3 | -0/+101 | |
2016-11-08 | Wallet API: Pause refresh while creating transaction | Jacob Brydolf | 1 | -0/+6 | |
2016-11-07 | wallet: encrypt outputs and key images files with the view key | moneromooo-monero | 3 | -14/+104 | |
This key is available to both cold and hot wallet. Authenticated encryption will guard against interception and/or modification of the file. | |||||
2016-11-07 | wallet: fix output collision detection for view wallets | moneromooo-monero | 3 | -21/+47 | |
View wallets do not have the spend secret key, and are thus unable to derive key images for incoming outputs. Moreover, a previous patch set key images to zero as a means to mark an output as having an unknown key image, so they could be filled in when importing key images at a later time. That later patch caused spurious collisions. We now use public keys to detect duplicate outputs. Public keys obtained from the blockchain are checked to be identical to the ones derived locally, so can't be spoofed. | |||||
2016-11-07 | wallet2_api: allow connection to return "yes, but wrong version" | moneromooo-monero | 3 | -5/+17 | |
2016-11-06 | wallet2_api: do not copy the whole pending tx when iterating | moneromooo-monero | 1 | -1/+1 | |
2016-11-05 | wallet2_api: add API for tx notes | moneromooo-monero | 5 | -0/+46 | |
2016-11-05 | wallet_api: txkey checking functions for the GUI | moneromooo.monero | 3 | -0/+167 | |
2016-11-02 | adding thread_group for managing async tasks | Lee Clagett | 4 | -100/+351 | |
2016-11-02 | wallet: fix bad amounts/fees again | moneromooo-monero | 4 | -5/+39 | |
m_amount_out was sometimes getting initialized with the sum of an transaction's outputs, and sometimes with the sum of outputs that were not change. This caused confusion and bugs. We now always set it to the sum of outputs. This reverts an earlier fix for bad amounts as this used the other semantics. The wallet data should be converted automatically in a percentage of cases that I'm hesitant to estimate. In any case, restoring from seed or keys or rebuilding the cache will get it right. | |||||
2016-11-01 | refresh speedup | luigi1111 | 4 | -17/+22 | |
Compute derivation only once per tx, instead of once per output. Approx 33% faster while using 75% as much CPU on my machine. Note old functions in cryptonote_core (lookup_acc_outs and is_out_to_acc) are still used by tests. | |||||
2016-10-31 | adding static_assert to pod functions in string tools | Lee Clagett | 1 | -2/+2 | |
2016-10-31 | wallet: use the dynamic per kB fee | moneromooo-monero | 2 | -4/+42 | |
2016-10-31 | rpc: add a dynamic fee estimation RPC call | moneromooo-monero | 5 | -0/+76 | |
2016-10-31 | core: dynamic fee algorithm from ArticMine | moneromooo-monero | 4 | -5/+84 | |
The fee will vary based on the base reward and the current block size limit: fee = (R/R0) * (M0/M) * F0 R: base reward R0: reference base reward (10 monero) M: block size limit M0: minimum block size limit (60000) F0: 0.002 monero Starts applying at v4 | |||||
2016-10-30 | core: fix removal of extra nonce using wrong type | moneromooo-monero | 1 | -1/+1 | |
2016-10-30 | Revert "remove cn_deserialize" | moneromooo-monero | 2 | -0/+212 | |
This is useful (to me). This reverts commit f968ccb9d3d34d163dc5638006e6b87c78ddfdb3. | |||||
2016-10-30 | wallet: new import_outputs/export_outputs commands | moneromooo-monero | 4 | -1/+154 | |
The intended use is to export outputs from a hot wallet, which can scan incoming transfers from the network, and import them in the cold wallet, which can't. The cold wallet can then compute key images for those outputs, which can then be exported with export_key_images, etc. | |||||
2016-10-30 | Wallet API: added walletExists logic | Jacob Brydolf | 1 | -1/+7 | |
2016-10-30 | wallet: set incoming outputs' key image to 0 on view wallets | moneromooo-monero | 2 | -4/+19 | |
This allows rescan_spent to know the daemon response to those is not valid. | |||||
2016-10-30 | wallet: print tx overview on submit_transfer too | moneromooo-monero | 4 | -7/+25 | |
This is on the potentially compromised wallet, but still guards against stupid mistakes. | |||||
2016-10-30 | simplewallet: remove destinations with zero amount in sign_transfer | moneromooo-monero | 1 | -0/+2 | |
This will happen when sending to another address, after removing the fee. | |||||
2016-10-29 | Changed to ..._HASHBITS everywhere for consistency | NanoAkron | 1 | -2/+2 | |
2016-10-29 | ringct: check the size of amount_keys is the same as destinations | moneromooo-monero | 1 | -0/+2 | |
2016-10-29 | ringct: always shutdown the boost io service | moneromooo-monero | 1 | -3/+3 | |
Even if no worker threads were started, it needs shutting down or it will cause an invalid access in the io service thread | |||||
2016-10-28 | Wallet API: make sure path exists before searching for wallets | Jacob Brydolf | 1 | -2/+5 | |
2016-10-26 | simplewallet: log transactions to submit in submit_transfer | moneromooo-monero | 2 | -2/+3 | |
Not as trustworthy as this is in the view wallet, the one that's considered compromised. | |||||
2016-10-25 | wallet: fix pre-rct cold wallet signing not splitting change | moneromooo-monero | 3 | -23/+35 | |
Re-creating the transaction on the cold wallet was not splitting the change, causing the transaction to be rejected by the network. This worked on testnet since amounts do not have to be split. Also add selected_transfers, which can now be saved since they're size_t rather than iterators. This allows the view wallet to properly set the sent outputs as spent and update balance. Bump transfer file version numbers to match. | |||||
2016-10-23 | daemon: fix min/max tracking using the wrong size | moneromooo-monero | 1 | -4/+4 | |
Reported by iDunk | |||||
2016-10-23 | daemon: even when switching branches, compile the damn thing ffs | moneromooo-monero | 1 | -1/+1 | |
2016-10-23 | daemon: do not divide by 0 when the pool is empty | moneromooo-monero | 1 | -2/+2 | |
2016-10-23 | simplewallet: factor locked_transfer, and fix a few rough edges | moneromooo-monero | 1 | -256/+43 | |
Factor locked_transfer into transfer_main, which brings various improvements for free (multiple addresses, proper detection of multiple payment ids, obeying the prompt settings). Also fix a few things, such as using uint64_t instead of int for block heights, actually checking whether getting blockchain height succeeded, etc. | |||||
2016-10-23 | daemon: add a print_pool_stats daemon command | moneromooo-monero | 5 | -0/+72 | |
Helps see what's going on now that Monero is getting used | |||||
2016-10-23 | ringct: some more small optimizations | moneromooo-monero | 2 | -58/+25 | |
2016-10-23 | daemon: report transaction relay status in print_pool* commands | moneromooo-monero | 3 | -0/+8 | |
2016-10-23 | core: notify the txpool when transactions are relayed | moneromooo-monero | 3 | -0/+22 | |
2016-10-22 | tx_pool: set relayed flag on relay | moneromooo-monero | 1 | -0/+3 | |
2016-10-22 | wallet: sanity check on selected transfer indices in signed ptx | moneromooo-monero | 1 | -0/+7 | |
2016-10-20 | perf_timer: format string fix for 32 bits | moneromooo-monero | 1 | -1/+1 | |
2016-10-16 | wallet_api: add address validation functions | moneromooo-monero | 2 | -0/+22 | |
The payment id from integrated addresses is also parsed | |||||
2016-10-16 | wallet2_api: recognize full size payment ids as valid | moneromooo-monero | 1 | -2/+7 | |
2016-10-16 | wallet_api: do not override invalid payment id | moneromooo-monero | 1 | -1/+1 | |
Instead, return an empty string to mark the error | |||||
2016-10-15 | Rewrote add_wallet_create_if_needed for clearer flow and behaviour | NanoAkron | 2 | -54/+67 | |
2016-10-15 | Always confirm transfers defaults to ON/YES | NanoAkron | 2 | -8/+7 | |
2016-10-15 | simplewallet: fix sweep_all misreporting sweeped amount for rct outputs | moneromooo-monero | 3 | -10/+11 | |
RingCT outputs will be 0 in the vin, so we need to get the actual amount from elsewhere. | |||||
2016-10-15 | wallet: force 0 mixin transactions to use pre-rct txes | moneromooo-monero | 1 | -1/+1 | |
rct transactions does not support 0 mixin, and those are now typically dust sweep transactions, for which a lower fee is a must. | |||||
2016-10-15 | wallet: select part of the fake outs from recent outputs | moneromooo-monero | 9 | -32/+92 | |
25% of the outputs are selected from the last 5 days (if possible), in order to avoid the common case of sending recently received outputs again. 25% and 5 days are subject to review later, since it's just a wallet level change. | |||||
2016-10-15 | wallet: speed up output selection, and fix bug with relatedness calculation | moneromooo-monero | 1 | -3/+5 | |
2016-10-15 | wallet: fix mixup between mixin 2 and 4 before/after v5 | moneromooo-monero | 1 | -2/+2 | |
2016-10-15 | rpc: add blockchain cumulative difficulty to getinfo call | moneromooo-monero | 2 | -0/+4 | |
2016-10-15 | rpc: add missing top block hash to json getinfo call | moneromooo-monero | 1 | -1/+8 | |
2016-10-15 | wallet: improve error messages when not enough money for transfer | moneromooo-monero | 4 | -9/+87 | |
2016-10-15 | wallet_api: fix wrong amount in tx history | moneromooo-monero | 1 | -1/+1 | |
2016-10-15 | simplewallet: fix wrong amount in show_transfers | moneromooo-monero | 1 | -1/+1 | |
2016-10-15 | ringct: thread verRct and verRctSimple | moneromooo-monero | 1 | -17/+119 | |
2016-10-15 | ringct: remove unneeded type conversions | moneromooo-monero | 2 | -3/+3 | |
2016-10-15 | ringct: reserve space in vectors to avoid excessive reallocation | moneromooo-monero | 1 | -0/+2 | |
2016-10-15 | ringct: avoid unnecessary memcpy | moneromooo-monero | 1 | -16/+3 | |
2016-10-15 | ringct: add a few consts where possible | moneromooo-monero | 1 | -4/+4 | |
2016-10-15 | ringct: pass vectors by const ref where possible | moneromooo-monero | 2 | -4/+4 | |
2016-10-14 | patched parameter type bug that was causing failure on 32 bit | Dion Ahmetaj | 2 | -2/+2 | |
2016-10-12 | Change default dust threshold to equal fee per kb | AwfulCrawler | 1 | -1/+1 | |
2016-10-10 | print_coinbase_tx_sum now breaks output into fee and emission components | Dion Ahmetaj | 5 | -10/+30 | |
2016-10-10 | changed params from start/end index to height/count | Dion Ahmetaj | 10 | -27/+27 | |
2016-10-10 | attempted to remove whitespace spam | Dion Ahmetaj | 9 | -108/+108 | |
2016-10-10 | Add performance timers for ringct tx verification | moneromooo-monero | 3 | -0/+12 | |
2016-10-10 | perf_timer: new class and macros to make performance logs easier | moneromooo-monero | 3 | -1/+142 | |
Call PERF_TIMER(name), which is scoped. | |||||
2016-10-10 | added print_coinbase_tx_sum option | Dion Ahmetaj | 10 | -110/+227 | |
2016-10-10 | Wallet API: added setRecoveringFromSeed(); | Jacob Brydolf | 3 | -0/+12 | |
2016-10-08 | ringct: use const refs as parameters where appropriate | moneromooo-monero | 3 | -5/+5 | |
2016-10-08 | core: remove some unused code | moneromooo-monero | 1 | -3/+0 | |
2016-10-08 | libwallet_api: Added option to restore from specific height | Jacob Brydolf | 5 | -3/+20 | |
2016-10-07 | wallet: do not announce pool txes as money spent/received (yet) | moneromooo-monero | 1 | -4/+7 | |
2016-10-07 | libwallet_api: reverted deleted curly brace | Ilya Kitaev | 1 | -0/+1 | |
2016-10-07 | libwallet_api: do not signal on sent/received tx until wallet completely | Ilya Kitaev | 3 | -6/+31 | |
synchronized | |||||
2016-10-06 | libwallet_api: TransactionHistory: read/write syncchronization | Ilya Kitaev | 2 | -14/+21 | |
2016-10-06 | libwallet_api: some renamings | Ilya Kitaev | 3 | -3/+3 | |
2016-10-06 | Initialize transaction history if empty | Ilya Kitaev | 3 | -2/+11 | |
2016-10-06 | libwallet_api: fixes for transaction history | Ilya Kitaev | 1 | -3/+13 | |
2016-10-04 | libwallet_api: fixes for transaction history | Ilya Kitaev | 1 | -3/+13 | |
2016-10-04 | wallet: better implementation of sweep_unmixable | moneromooo-monero | 2 | -222/+31 | |
This was still using the old transaction creation algorithm, coupled with a deterministic output selection scheme, which made it ill suited to the job, since it'd loop indefinitely in case the fee increased between the test tx and adding the fee. | |||||
2016-10-04 | simplewallet: add mixin and payment id to sweep_all help | moneromooo-monero | 1 | -1/+1 | |
2016-10-04 | Fix build after spelling corrections in core_rpc_server | Jacob Brydolf | 1 | -2/+2 | |
2016-10-04 | Fix description for locked_transfer | Oyvind Kvanes | 1 | -1/+1 | |
2016-10-04 | Rename to lockblocks and add max value | Oyvind Kvanes | 1 | -45/+30 | |
2016-10-04 | Brackets to prevent premature return | NanoAkron | 1 | -0/+2 | |
2016-10-04 | Brackets to ensure doesn't function prematurely return | NanoAkron | 1 | -0/+2 | |
2016-10-03 | blockchain: avoid using a reference to a temporary | moneromooo-monero | 1 | -1/+1 | |
2016-10-03 | Moved logging to target functions rather than caller | NanoAkron | 6 | -21/+31 | |
2016-10-03 | wallet2_api: added Wallet::daemonBlockChainTargetHeight() | Jacob Brydolf | 5 | -0/+57 | |
libwallet_api: Wallet::blockChainTargetHeight Signed-off-by: Jacob Brydolf <jacob@brydolf.net> | |||||
2016-10-03 | Removed all code related to fast_exit | NanoAkron | 9 | -89/+1 | |
2016-10-02 | Added messages at log level 2 to reflect deactivation procedure | NanoAkron | 1 | -0/+4 | |
2016-10-02 | p2p: drop any existing connection to a banned IP | moneromooo-monero | 1 | -0/+12 | |
2016-10-02 | daemon: implement missing print_bc and matching RPC | moneromooo-monero | 3 | -12/+61 | |
2016-10-01 | Update minimum mixin in transfer_original help text | TedTheFicus | 1 | -1/+1 | |
Changed the wording from "from 0 to maximum available" to "from 2 to maximum available". May I also suggest putting in a number rather than "maximum available" and also clarifying that mixin = 0 is still allowed if the user has unmixable outputs (dust), which he wants to "undust" using sweep_unmixable (comment from dEBRUYNE-1 ). | |||||
2016-10-01 | libwallet_api: do not use fast-refresh on recovery | Ilya Kitaev | 2 | -3/+10 | |
2016-10-01 | wallet: wallet option to confirm transfers with no payment id | moneromooo-monero | 4 | -3/+92 | |
set confirm-missing-payment-id 0|1 Defaults to true. | |||||
2016-09-30 | libwallet_api: fast-refresh in case of opening non-synced wallet | Ilya Kitaev | 2 | -6/+5 | |
2016-09-30 | libwallet_api: fix unhandled exception on address check | Ilya Kitaev | 1 | -12/+16 | |
2016-09-30 | libwallet_api: fast-refresh for new wallet | Ilya Kitaev | 2 | -9/+28 | |
2016-09-29 | Noticed two spellings of the word 'response' in the codebase, one 'responce' ↵ | NanoAkron | 4 | -28/+28 | |
and the other 'response'. Fixed to the standard spelling 'response'. This may fix some functionality - some calls had mixed spellings. | |||||
2016-09-28 | Fix locked_transfer | Oyvind Kvanes | 1 | -6/+3 | |
2016-09-28 | Add locked_transfer | Oyvind Kvanes | 1 | -87/+83 | |
2016-09-28 | Revert transfer_main in simplewallet | Oyvind Kvanes | 2 | -22/+279 | |
2016-09-28 | Add motifications to test out locked_transfer | Oyvind Kvanes | 1 | -6/+18 | |
2016-09-28 | Add more information to transaction in wallet | Oyvind Kvanes | 1 | -1/+8 | |
2016-09-28 | Make a small test change | Oyvind Kvanes | 1 | -1/+1 | |
2016-09-28 | Improving daemon startup log message | NanoAkron | 1 | -1/+1 | |
2016-09-28 | wallet2: wallet2::get_daemon_blockchain_height() clean error message on | Ilya Kitaev | 1 | -0/+4 | |
success | |||||
2016-09-28 | libwallet_api: Wallet::setAutoRefreshInterval sanity check | Ilya Kitaev | 1 | -1/+9 | |
2016-09-28 | libwallet_api: explicitly return 0 in Wallet::daemonBlockChainHeight() | Ilya Kitaev | 1 | -0/+2 | |
on error | |||||
2016-09-27 | wallet: cold wallet transaction signing | moneromooo-monero | 6 | -122/+623 | |
This change adds the ability to create a new unsigned transaction from a watch only wallet, and save it to a file. This file can then be moved to another computer/VM where a cold wallet may load it, sign it, and save it. That cold wallet does not need to have a blockchain nor daemon. The signed transaction file can then be moved back to the watch only wallet, which can load it and send it to the daemon. Two new simplewallet commands to use it: sign_transfer (on the cold wallet) submit_transfer (on the watch only wallet) The transfer command used on a watch only wallet now writes an unsigned transaction set in a file called 'unsigned_monero_tx' instead of submitting the tx to the daemon as a normal wallet does. The signed tx file is called 'signed_monero_tx'. | |||||
2016-09-27 | Update CMakeLists.txt | codehalo | 1 | -1/+0 | |
2016-09-27 | Update CMakeLists.txt | codehalo | 1 | -1/+1 | |