SChernykh
dfee15eee1
RPC and ZeroMQ APIs to support p2pool
...
Adds the following:
- "get_miner_data" to RPC API
- "json-miner-data" to ZeroMQ subscriber contexts
Both provide the necessary data to create a custom block template. They are used by p2pool.
Data provided:
- major fork version
- current height
- previous block id
- RandomX seed hash
- network difficulty
- median block weight
- coins mined by the network so far
- mineable mempool transactions
3 years ago
luigi1111
2d3ce2d64a
Merge pull request #7881
...
301355f
epee: link with Boost_SYSTEM_LIBRARY (selsta)
3 years ago
luigi1111
0061da9e63
Merge pull request #7878
...
a9aaa47
wallet_api: add make_uri (tobtoht)
3 years ago
luigi1111
8b9eea92f1
Merge pull request #7849
...
6f15a0c
Make sure node returns to wallet that real output is unlocked (j-berman)
3 years ago
luigi1111
1b079e5195
Merge pull request #7845
...
e1af8dc
Protect client from divide by 0 caused by integer truncation (j-berman)
3 years ago
luigi1111
294d58c58d
Merge pull request #7832
...
d8e71c8
CMake: ccache fix for FreeBSD at 'depends' (mj-xmr)
3 years ago
luigi1111
5812b757e0
Merge pull request #7821
...
da2955f
Apply gamma distr from chain tip when selecting decoys (j-berman)
3 years ago
luigi1111
a8dc9490b5
Merge pull request #7780
...
bb633d3
Workflows: depends cache (static) separated from ccache (volatile) (mj-xmr)
3 years ago
j-berman
e1af8dc02c
Protect client from divide by 0 caused by integer truncation
3 years ago
j-berman
da2955feae
Apply gamma distr from chain tip when selecting decoys
...
- matches the paper by Miller et al to apply the gamma from chain tip, rather than after unlock time
- if the gamma produces an output more recent than the unlock time, the algo packs that output into one of the first 50 spendable blocks, respecting the block density factor
3 years ago
selsta
301355f88d
epee: link with Boost_SYSTEM_LIBRARY
3 years ago
tobtoht
a9aaa47abb
wallet_api: add make_uri
3 years ago
luigi1111
82149bfe44
Merge pull request #7818
...
9c8e3e8
unit_tests: fix broken tests (anon)
3 years ago
luigi1111
460fd4c80a
Merge pull request #7816
...
29296d5
cmake: fix double build (selsta)
3 years ago
luigi1111
0b4e922159
Merge pull request #7812
...
bf96055
Make SSL key/cert storage backward-compatible (Nathan Dorfman)
3 years ago
luigi1111
89664fcee5
Merge pull request #7811
...
3d3a671
Daemon: Update average block size table (rbrunner7)
3 years ago
luigi1111
521b4d9ded
Merge pull request #7809
...
7354ffb
p2p: remove blocked addresses/hosts from peerlist (moneromooo-monero)
3 years ago
luigi1111
cb08466394
Merge pull request #7802
...
a3d2b71
wallet_api: expose offline mode status (rating89us)
3 years ago
luigi1111
5cebb8edc0
Merge pull request #7800
...
b48074f
Fixed json serialization of rct::RCTTypeNull (SChernykh)
3 years ago
luigi1111
1bb8ec1b97
Merge pull request #7795
...
87a0928
rpc: source file extensions must be explicit (cmake warning) (selsta)
3 years ago
luigi1111
62844a776d
Merge pull request #7786
...
9c6e094
fix #7784 - deinit wallet in wallet dtor (Dusan Klinec)
3 years ago
j-berman
6f15a0c8d3
Make sure node returns to wallet that real output is unlocked
3 years ago
moneromooo-monero
7354ffb8a7
p2p: remove blocked addresses/hosts from peerlist
3 years ago
mj-xmr
d8e71c8dbe
CMake: ccache fix for FreeBSD at 'depends'
3 years ago
luigi1111
ed506006d2
Merge pull request #7796
...
0c6e1d3
wallet2: chunk get_outs.bin calls to avoid sanity limits (moneromooo-monero)
3 years ago
luigi1111
e3b3fb577a
Merge pull request #7794
...
4414ed4
cmake: test is a reserved keyword (selsta)
3 years ago
luigi1111
eeda76570c
Merge pull request #7790
...
bc8d764
wallet: rephrase error message on invalid device address (Dusan Klinec)
3 years ago
luigi1111
8c41d14ad5
Merge pull request #7788
...
f5eb2ce
wallet2: Don't auto lock device on process parsed blocks (tobtoht)
3 years ago
luigi1111
a32da4bc3e
Merge pull request #7787
...
1b80347
CI: Ubuntu-Test reuses Ubuntu-Build cache and building static libs (mj-xmr)
3 years ago
luigi1111
0878207e8d
Merge the coolest pull request #7777
...
30c15a6
Remove obsolete android dockerfiles (malinero)
3 years ago
luigi1111
894e5b2794
Merge pull request #7767
...
5fa1c90
Fix describe_transfer for multiple txes in a txset (Alex Opie)
3 years ago
luigi1111
0cdb8d02e8
Merge pull request #7757
...
d689b94
protocol: fix delayed 'you are now synchronized...' message (moneromooo-monero)
3 years ago
luigi1111
9aa2d4c16e
Merge pull request #7747
...
8cf95c8
wallet2: refresh: check error and throw before potentially breaking out of loop (tobtoht)
3 years ago
Alex Opie
5fa1c90102
Fix describe_transfer for multiple txes in a txset
...
This ensures each list of recipients is only the recipients
for one transaction. It also adds a new field "summary"
that describes the txset as a whole.
Fixes #7344
3 years ago
luigi1111
0b72f46bf2
Merge pull request #7824
...
90d6bed
cmake: bodge cmake failure on OSS-Fuzz (moneromooo-monero)
3 years ago
moneromooo-monero
90d6bed804
cmake: bodge cmake failure on OSS-Fuzz
3 years ago
mj-xmr
1b80347513
CI: Ubuntu-Test reuses Ubuntu-Build cache and building static libs
3 years ago
luigi1111
56f7609643
Merge pull request #7814
...
0556572
cmake: don't forbid undefined symbols on openbsd (selsta)
3 years ago
luigi1111
a89c78528a
Merge pull request #7813
...
979d121
blocks: fix cmake syntax (selsta)
3 years ago
anon
9c8e3e832e
unit_tests: fix broken tests
...
boosted_tcp_server: check condition before sleep too
cryptonote_protocol_handler: each instance of BlockchainLMDB requires separate thread due to private thread local fields
3 years ago
selsta
29296d5d52
cmake: fix double build
...
Co-authored-by: perfect-daemon
3 years ago
selsta
055657241d
cmake: don't forbid undefined symbols on openbsd
3 years ago
selsta
979d121ed7
blocks: fix cmake syntax
3 years ago
luigi1111
960376b960
Merge pull request #7782
...
a48db50
device_trezor_base: fix typo (anon)
3 years ago
luigi1111
0073513a05
Merge pull request #7776
...
c26e3ee
workflows: fix libwallet ci test (selsta)
3 years ago
luigi1111
d9c9a11c54
Merge pull request #7772
...
eda5c30
Doc: Update blockchain stats with review comments (mj-xmr)
3 years ago
luigi1111
2f6d5fa8c2
Merge pull request #7771
...
5e6762d
EasyLogging++: Add UTests, that protect against regressions (mj-xmr)
3 years ago
luigi1111
ef659f8b52
Merge pull request #7769
...
9a24e46
CI: add Ubuntu 18.04 for back. compat. test (mj-xmr)
3 years ago
luigi1111
11cc473d97
Merge pull request #7765
...
0977963
depends: add getmonero package mirror (selsta)
3 years ago
luigi1111
e91e2c4a2b
Merge pull request #7758
...
42b74a3
Include Libusb and hidapi on android (malinero)
3 years ago