SChernykh
|
5c67f0df20
|
P2PServer: truncate too long peers list in api
|
1 year ago |
SChernykh
|
3697c079fa
|
Fixed cppcheck error
|
1 year ago |
SChernykh
|
2e6041dcf5
|
P2PServer: add local api data
|
1 year ago |
SChernykh
|
b6c1b1a6d7
|
P2PServer: log time it took to relay a block
|
1 year ago |
SChernykh
|
19cc044cab
|
Added UPnP port forwarding
|
1 year ago |
SChernykh
|
146d29b627
|
Don't let user connect to a node without ZMQ
|
1 year ago |
SChernykh
|
12a011a9ff
|
TCPServer: removed unnecessary mutex
|
1 year ago |
SChernykh
|
1cfacf4118
|
Code cleanup and fixes
|
1 year ago |
SChernykh
|
25d083ef25
|
Show Monero node in `status`
|
1 year ago |
SChernykh
|
c7ba11c607
|
Retry `getaddrinfo` with IPv4 only after an error
|
1 year ago |
SChernykh
|
595196b5ec
|
Reduced transaction time-to-include delay
Based on data from https://rucknium.me/posts/monero-pool-transaction-delay/
> 95 percent all transactions arrived at all five Monero nodes within a five-second interval.
|
1 year ago |
SChernykh
|
c855bb769a
|
PoolBlock: removed unnecessary mutex
|
1 year ago |
SChernykh
|
d4329ae594
|
Show file:line where panic() was called from
|
1 year ago |
SChernykh
|
b346b93285
|
Updated copyright
|
1 year ago |
SChernykh
|
da12b329be
|
Check the block id returned by `BLOCK_RESPONSE`
|
2 years ago |
SChernykh
|
3902612c4b
|
P2PServer: show more data for connected peers
|
2 years ago |
SChernykh
|
3e4f877ec0
|
Display software name in peers list
|
2 years ago |
SChernykh
|
220c6939b1
|
Ignore shares from peers who have lagging monerod
More than 10 seconds lag is unacceptable
|
2 years ago |
SChernykh
|
9283677a2b
|
Sync test: log more data in the end
|
2 years ago |
SChernykh
|
7eec4d742c
|
P2PServer: removed an unnecessary lock
|
2 years ago |
SChernykh
|
c5f3a03d1e
|
Improved `peers` display
|
2 years ago |
SChernykh
|
da9cdf7df3
|
Send our P2Pool version to other peers
|
2 years ago |
SChernykh
|
25806b67a2
|
Added protocol version negotiation
Protocol version 1.1: compact block broadcasts
|
2 years ago |
SChernykh
|
47ff7e228e
|
Added code to deserialize compact blobs
|
2 years ago |
SChernykh
|
c135787620
|
Prepare compact blob for block broadcasts
Reference transactions by index in the parent block instead of storing full 32 bytes per transaction
|
2 years ago |
SChernykh
|
bbc3d44526
|
P2PServer: tidy up PEER_LIST_RESPONSE messages
|
2 years ago |
SChernykh
|
19414b061b
|
Refactored BackgroundJobTracker
|
2 years ago |
SChernykh
|
74b5ab1798
|
Force update block template after 30 seconds
To get new transactions in
|
2 years ago |
SChernykh
|
83cda110aa
|
P2PServer: tweaked invalid timestamp messages
|
2 years ago |
SChernykh
|
0df11d24f5
|
P2PServer: tweaked invalid timestamp logic
|
2 years ago |
SChernykh
|
a6c27a1e3f
|
P2PServer: checks timestamps only for new blocks
|
2 years ago |
SChernykh
|
c090b0cf62
|
P2PServer: tweaked invalid timestamp logic
|
2 years ago |
SChernykh
|
45660e3d96
|
Show wallet address in error messages and status
|
2 years ago |
SChernykh
|
732190bb11
|
P2PServer: sanity check for timestamps
|
2 years ago |
SChernykh
|
255d312ae0
|
SideChain: log blocks with the same id
|
2 years ago |
SChernykh
|
07b460147e
|
P2PServer: added missing time check
|
2 years ago |
SChernykh
|
65a9574e52
|
Added `--p2p-external-port` command line parameter
|
2 years ago |
SChernykh
|
fd6b2360aa
|
Fix: uv_close was called from wrong thread
|
2 years ago |
SChernykh
|
eabf856dbd
|
Removed redundant m_sideChainData
|
2 years ago |
SChernykh
|
6a66615f37
|
Removed redundant m_mainChainData
|
2 years ago |
SChernykh
|
ed78e9df6e
|
More reliable file load/save
|
2 years ago |
SChernykh
|
f044149004
|
P2PServer fix: reset ping time on disconnect
|
2 years ago |
SChernykh
|
f126eb7611
|
P2PServer: added more logging
|
2 years ago |
SChernykh
|
afa9cf371e
|
P2PServer: sync from the fastest peer if possible
|
2 years ago |
SChernykh
|
e4dd46b498
|
Added `--no-dns` command line parameter
|
2 years ago |
SChernykh
|
86156f3fec
|
SOCKS5 proxy support
|
2 years ago |
SChernykh
|
30861bbf91
|
Speedup SideChain::get_outputs_blob()
|
2 years ago |
SChernykh
|
c5bd184bbc
|
P2PServer: don't deserialize the same block twice
|
2 years ago |
SChernykh
|
9f4388843a
|
Fixed error messages
|
2 years ago |
SChernykh
|
8af9e9b27d
|
Fixed memory leaks
|
2 years ago |