| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
1. Daemon-specific proxy is exclusive with global proxy (--proxy).
2. If you set global proxy (--proxy) you cannot set daemon-specific proxy.
3. If you don't set global proxy, you can set proxy (or not set) proxy for
each daemon connection with the proxy field in jsonrpc to the wallet-rpc.
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
8b29ae4 Relax static_asserts in src/lmdb (Lee Clagett)
|
| | |/ / / |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
a928cbc wallet2: fix error throw if unable to load cache (tobtoht)
|
| | | | | | |
|
| |\ \ \ \ \
| |_|/ / /
|/| | | |
| | | | | |
f0a574c Blockchain: fix temp fails causing alt blocks to be permanently invalid (jeffro256)
|
| | | |/ /
| |/| | |
|
| | |/ /
|/| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
[RELEASE]
1. Use std::is_standard_layout and std::is_trivially_copyable instead of std::is_pod for KV byte-wise serialization, which fixes compile issue for Boost UUIDs
2. Removed reimplementation of std::hash for boost::uuids::uuid
3. Removed << operator overload for crypto::secret_key
4. Removed instances in code where private view key was dumped to the log in plaintext
Release version of #9450, containing C++14 modified assertions
|
| |\ \ \
| | | |
| | | |
| | | | |
956d55c build: prepare v0.18.3.4 (selsta)
|
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | | |
dffa676 device: add ledger flex support (tobtoht)
|
| | | |/
| |/|
| | |
| | | |
See: https://github.com/LedgerHQ/ledger-live/blob/bd1b09970f2f5a27eb08352a67a73dfa2fce29f6/libs/ledgerjs/packages/devices/src/index.ts#L111
|
| |\ \ \
| | | |
| | | |
| | | | |
1f733fb Make wallet2::estimate_fee static (Lee Clagett)
|
| | |/ / |
|
| |\ \ \
| |/ /
|/| |
| | | |
c5ad937 Fix ZMQ DaemonInfo: (Lee *!* Clagett)
|
| | |/
| |
| |
| |
| |
| | |
* top_block_hash was never set in handler
* wide_difficulty was never sent in JSON
* wide_cumulative_difficulty was never sent in JSON
|
| |\ \
| | |
| | |
| | | |
e875a58 Fix ZMQ Tx Pruning (Lee Clagett)
|
| | |/ |
|
| |\ \
| | |
| | |
| | | |
8c254e4 wallet: fetch pool txs in pruned form [RELEASE] (jeffro256)
|
| | |/ |
|
| |/
|
|
|
|
|
| |
1. Fix duplicate transaction #9335
2. Add test for cases where there are duplicate transaction in fluff
Co-authored-by: Boog900 <boog900@tutanota.com>
|
| |\
| |
| |
| | |
1123ae9 net_node: update seed nodes (selsta)
|
| | |
| |
| |
| | |
Also remove port for I2P seed nodes
|
| |\ \
| | |
| | |
| | | |
dd47d03 Enforce Tx unlock_time is Zero by Relay Rule [RELEASE] (jeffro256)
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Related to https://github.com/monero-project/research-lab/issues/78
Added a relay rule that enforces the `unlock_time` field is equal to 0 for non-coinbase transactions.
UIs changed:
* Removed `locked_transfer` and `locked_sweep_all` commands from `monero-wallet-cli`
APIs changed:
* Removed `unlock_time` parameters from `wallet2` transfer methods
* Wallet RPC transfer endpoints send error codes when requested unlock time is not 0
* Removed `unlock_time` parameters from `construct_tx*` cryptonote core functions
@tobtoht: undo rebase changes tx.dsts -> tx_dsts
|
| |\ \
| | |
| | |
| | | |
4634b8b wallet2: fix stagenet get_approximate_blockchain_height (selsta)
|
| | |/ |
|
| |\ \
| | |
| | |
| | | |
755dddd common: support boost filesystem copy_options. Co-authored-by: selsta <selsta@sent.at> (0xFFFC0000)
|
| | |/
| |
| |
| | |
Co-authored-by: selsta <selsta@sent.at>
|
| |\ \
| | |
| | |
| | | |
100a7d0 Add drop_and_recreate in privatefile class. When creating a private file we need to delete the file if exist. (0xFFFC0000)
|
| | |/
| |
| |
| | |
When creating a private file we need to delete the file if exist.
|
| |\ \
| | |
| | |
| | | |
7686af7 Skip privacy networks (on tx sends) that don't have outgoing connections (Lee *!* Clagett)
|
| | |/ |
|
| |/
|
|
|
|
| |
Looks like the logic from #8882 was accidentally removed in #8861
(regressing to the behavior noted in the #8882 description).
This commit brings that logic back.
|
| |\
| |
| |
| | |
31a7f12 ringct: fix trunc_amount field name change (jeffro256)
|
| | |
| |
| |
| | |
Caused in commit 05231400cebfeedbbc0a5386f38a033bba6314b3, PR #9035.
|
| |/ |
|
| |
|
|
|
| |
- Fixed undefined behavior after a call to `remove_tx_from_transient_lists` (it used an invalid iterator)
- Fixed `txCompare` (it wasn't strictly weak ordered)
|
| |\
| |
| |
| | |
36ee12b get_block_template_backlog: better sorting logic (SChernykh)
|
| | |
| |
| |
| | |
std::sort is unstable, so it can return random sets of transactions when mempool has many transactions with the same fee/byte. It can result in p2pool mining empty blocks sometimes because it doesn't pick up "new" transactions immediately.
|
| |\ \
| | |
| | |
| | | |
eeb7c7c tx_memory_pool: make double spends a no-drop offense (jeffro256)
|
| | |/
| |
| |
| |
| | |
Nodes who see different txs in a double spend attack will drop each other, splitting the network.
Issue found by @boog900.
|
| |/ |
|
| |\
| |
| |
| | |
33e3f72 serialization: fix infinite loops and clean up dispatching (jeffro256)
|
| | |
| |
| |
| | |
Resolves #8687
|
| |\ \
| | |
| | |
| | | |
f2360a7 build: prepare v0.18.3.2 (selsta)
|
| | |/ |
|
| |\ \
| | |
| | |
| | | |
0cc8f7a cryptonote_core: early out on out of bounds scaling parameter (selsta)
|
| | |/ |
|
| |\ \
| | |
| | |
| | | |
052df1b Zero initialize rctSigBase elements (Lee *!* Clagett)
|