wowario
7b97b5a96e
show full version
2024-09-25 12:07:24 +03:00
wowario
0abb30480f
remove moneropulse urls
2024-09-25 12:07:23 +03:00
wowario
8708560330
remove monero tx bug fixes
2024-09-25 12:07:23 +03:00
wowario
0d147fa64c
bump ring size to 22
2024-09-25 12:07:23 +03:00
wowario
a0b96b5609
initialize genesis block
2024-09-25 12:07:23 +03:00
wowario
3cdf08cf48
config cryptonote
2024-09-25 12:07:18 +03:00
luigi1111
c6d17a0b39
Merge pull request #9345
...
956d55c build: prepare v0.18.3.4 (selsta)
2024-08-13 12:33:21 -04:00
luigi1111
753e4683af
Merge pull request #9430
...
dffa676 device: add ledger flex support (tobtoht)
2024-08-13 12:30:11 -04:00
luigi1111
2676e5ae85
Merge pull request #9426
...
1f733fb Make wallet2::estimate_fee static (Lee Clagett)
2024-08-13 12:29:10 -04:00
luigi1111
bedfa83ea0
Merge pull request #9385
...
c5ad937 Fix ZMQ DaemonInfo: (Lee *!* Clagett)
2024-08-13 12:15:57 -04:00
tobtoht
dffa6766e7
device: add ledger flex support
...
See: https://github.com/LedgerHQ/ledger-live/blob/bd1b09970f2f5a27eb08352a67a73dfa2fce29f6/libs/ledgerjs/packages/devices/src/index.ts#L111
2024-08-09 10:33:55 +02:00
Lee Clagett
1f733fb868
Make wallet2::estimate_fee static
2024-08-07 17:43:03 -04:00
selsta
956d55c35f
build: prepare v0.18.3.4
2024-07-22 14:23:40 +02:00
luigi1111
61db6497f7
Merge pull request #9377
...
e875a58 Fix ZMQ Tx Pruning (Lee Clagett)
2024-07-16 18:57:35 -04:00
luigi1111
6664e3e3b1
Merge pull request #9374
...
8c254e4 wallet: fetch pool txs in pruned form [RELEASE] (jeffro256)
2024-07-16 18:57:12 -04:00
Lee *!* Clagett
c5ad937cc1
Fix ZMQ DaemonInfo:
...
* top_block_hash was never set in handler
* wide_difficulty was never sent in JSON
* wide_cumulative_difficulty was never sent in JSON
2024-06-24 20:06:33 -04:00
Lee Clagett
e875a587e2
Fix ZMQ Tx Pruning
2024-06-21 21:37:31 -04:00
jeffro256
8c254e42e3
wallet: fetch pool txs in pruned form [RELEASE]
2024-06-21 08:15:26 -05:00
0xFFFC0000 and Boog900
8dbc361e98
cryptonote_protocol: prevent duplicate txs in fluff queue
...
1. Fix duplicate transaction #9335
2. Add test for cases where there are duplicate transaction in fluff
Co-authored-by: Boog900 <boog900@tutanota.com >
2024-06-06 17:33:17 +03:30
luigi1111
24ccaba6ef
Merge pull request #9323
...
1123ae9 net_node: update seed nodes (selsta)
2024-05-20 23:45:36 -05:00
luigi1111
1ec7eae036
Merge pull request #9311
...
dd47d03 Enforce Tx unlock_time is Zero by Relay Rule [RELEASE] (jeffro256)
2024-05-20 23:42:54 -05:00
luigi1111
2f0503d7f3
Merge pull request #9309
...
4634b8b wallet2: fix stagenet get_approximate_blockchain_height (selsta)
2024-05-20 23:40:31 -05:00
luigi1111
b13e597e8e
Merge pull request #9306
...
755dddd common: support boost filesystem copy_options. Co-authored-by: selsta <selsta@sent.at > (0xFFFC0000)
2024-05-20 23:39:01 -05:00
luigi1111
19fa7dceac
Merge pull request #9292
...
100a7d0 Add drop_and_recreate in privatefile class. When creating a private file we need to delete the file if exist. (0xFFFC0000)
2024-05-20 23:37:41 -05:00
luigi1111
5930557a94
Merge pull request #9267
...
7686af7 Skip privacy networks (on tx sends) that don't have outgoing connections (Lee *!* Clagett)
2024-05-20 23:34:08 -05:00
selsta
1123ae9043
net_node: update seed nodes
...
Also remove port for I2P seed nodes
2024-05-12 15:24:41 +02:00
0xFFFC0000 and selsta
755dddd2bc
common: support boost filesystem copy_options.
...
Co-authored-by: selsta <selsta@sent.at >
2024-05-01 02:51:08 +03:30
jeffro256
dd47d03cf2
Enforce Tx unlock_time is Zero by Relay Rule [RELEASE]
...
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
2024-04-29 00:08:53 -05:00
selsta
4634b8b539
wallet2: fix stagenet get_approximate_blockchain_height
2024-04-28 21:16:14 +02:00
0xFFFC0000
100a7d06ee
Add drop_and_recreate in privatefile class.
...
When creating a private file we need to delete the file if exist.
2024-04-23 11:52:45 +03:30
Lee *!* Clagett
7686af7acf
Skip privacy networks (on tx sends) that don't have outgoing connections
2024-03-29 15:30:14 -04:00
j-berman
8703b8a4cb
wallet2: ensure transfers and sweeps use same fee calc logic rnd2
...
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.
2024-03-22 14:09:47 -07:00
luigi1111
81d4db08eb
Merge pull request #9244
...
31a7f12 ringct: fix trunc_amount field name change (jeffro256)
2024-03-12 12:46:10 -04:00
jeffro256
31a7f12d55
ringct: fix trunc_amount field name change
...
Caused in commit 05231400ce , PR #9035 .
2024-03-11 20:28:01 -05:00
selsta
97e3ce5f18
build: prepare v0.18.3.3
2024-03-11 15:20:10 +01:00
SChernykh
b5b72ae05c
Fixed mempool pruning
...
- 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)
2024-03-08 21:03:41 +01:00
luigi1111
5eb3fc29bb
Merge pull request #9223
...
36ee12b get_block_template_backlog: better sorting logic (SChernykh)
2024-03-08 13:46:09 -05:00
luigi1111
c225a1f25b
Merge pull request #9224
...
eeb7c7c tx_memory_pool: make double spends a no-drop offense (jeffro256)
2024-03-08 10:49:17 -05:00
jeffro256
eeb7c7c546
tx_memory_pool: make double spends a no-drop offense
...
Nodes who see different txs in a double spend attack will drop each other, splitting the network.
Issue found by @boog900.
2024-03-08 08:14:06 -06:00
SChernykh
36ee12bd8d
get_block_template_backlog: better sorting logic
...
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.
2024-03-08 14:51:33 +01:00
selsta
32b3a56313
wallet2: adjust fee during backlog, fix set priority
2024-03-08 14:12:17 +01:00
luigi1111
68e40ea2a7
Merge pull request #9158
...
33e3f72 serialization: fix infinite loops and clean up dispatching (jeffro256)
2024-02-24 10:19:58 -05:00
luigi1111
c6ff0d3820
Merge pull request #9136
...
f2360a7 build: prepare v0.18.3.2 (selsta)
2024-02-24 10:18:40 -05:00
luigi1111
522d82276e
Merge pull request #9188
...
0cc8f7a cryptonote_core: early out on out of bounds scaling parameter (selsta)
2024-02-24 10:16:13 -05:00
luigi1111
13ed9d501b
Merge pull request #9156
...
052df1b Zero initialize rctSigBase elements (Lee *!* Clagett)
2024-02-24 10:08:33 -05:00
luigi1111
8a1e49664e
Merge pull request #9142
...
98ee46f Disable/fix ports with I2P (Lee Clagett)
2024-02-24 10:06:26 -05:00
luigi1111
2f912f8a58
Merge pull request #9130
...
dfb990e wallet: mitigate statistical dependence for decoy selection within rings (jeffro256)
2024-02-24 10:01:09 -05:00
luigi1111
81f113dd8c
Merge pull request #9008
...
9a89e2d wallet2: call on_reorg callback in handle_reorg (j-berman)
1df5630 wallet2: add on_reorg callback (Crypto City)
2024-02-24 09:58:30 -05:00
jeffro256
51d7a6921c
wallet: feature: transfer amount with fee included
...
To transfer ~5 XMR to an address such that your balance drops by exactly 5 XMR, provide a `subtractfeefrom` flag to the `transfer` command. For example:
transfer 76bDHojqFYiFCCYYtzTveJ8oFtmpNp3X1TgV2oKP7rHmZyFK1RvyE4r8vsJzf7SyNohMnbKT9wbcD3XUTgsZLX8LU5JBCfm 5 subtractfeefrom=all
If my walet balance was exactly 30 XMR before this transaction, it will be exactly 25 XMR afterwards and the destination address will receive slightly
less than 5 XMR. You can manually select which destinations fund the transaction fee and which ones do not by providing the destination index.
For example:
transfer 75sr8AAr... 3 74M7W4eg... 4 7AbWqDZ6... 5 subtractfeefrom=0,2
This will drop your balance by exactly 12 XMR including fees and will spread the fee cost proportionally (3:5 ratio) over destinations with addresses
`75sr8AAr...` and `7AbWqDZ6...`, respectively.
Disclaimer: This feature was paid for by @LocalMonero.
2024-02-20 17:08:42 -06:00
selsta
f2360a725e
build: prepare v0.18.3.2
2024-02-20 15:37:47 +01:00