Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

testnet seednodes moved to another servers #362

Open
wants to merge 1,675 commits into
base: master
Choose a base branch
from
Open

Conversation

mbg033
Copy link
Contributor

@mbg033 mbg033 commented Jun 2, 2020

No description provided.

ph4r05 and others added 30 commits April 22, 2019 16:14
It can allocate a lot when getting a lot of connections
(in particular, the stress test on windows apparently pushes
that memory to actual use, rather than just allocated)
The RPC functional tests need it

Thanks to iDunk for debugging/testing
leading to the sanity check triggering
It triggers easily on testnet
In the case where previously a second unneeded output would be
added to a transaction. This should help *some* of the cases
where outputs are slowly being consolidated, leading to the
whole balance being locked when sending monero.
This can be used for fingerprinting and working out the
network topology.

Instead of sending the first N (which are sorted by last
seen time), we sent a random subset of the first N+N/5,
which ensures reasonably recent peers are used, while
preventing repeated calls from deducing new entries are
peers the target node just connected to.

The list is also randomly shuffled so the original set of
timestamps cannot be approximated.
aba2b2e functional_tests: reset blockchain on test start (moneromooo-monero)
375fde9 hardfork: fix off by one updating fork index after popping (moneromooo-monero)
31a9aa8 wallet_rpc_server: add block_height and frozen to incoming_transfers (moneromooo-monero)
7a9316e serialization: set default log category (moneromooo-monero)
97e1c92 wallet: fix key image computation signaling to the device (Dusan Klinec)
edbae2d levin_protocol_handler_async: tune down preallocation a fair bit (moneromooo-monero)
7af49ef daemonizer: add --non-interactive for windows (moneromooo-monero)
9956500 net_helper: clear recv buffer on eof (moneromooo-monero)
c073664 unit_tests: don't delete log file on windows, it will fail (moneromooo-monero)
c519d1d wallet2: fix wrong change being recorded in sweep_all (moneromooo-monero)
4be18df tx_sanity_check: relax uniqueness check a bit (moneromooo-monero)
b386ae5 wallet2: add missing "sanity check failed" reason message (moneromooo-monero)
- Trezor type detection refactored, T1 disabled (was enabled before which was a bug)
- Sort connected devices by env TREZOR_PATH
  - Compatibility with Trezor ecosystem using TREZOR_PATH env var
  - Enables to pick particular Trezor to use in GUI as we don't have the multi-device selection yet
- Dump all detected devices to log for better debugging / troubleshooting
It can now handle small reorgs without having to rescan the
whole blockchain.

Also add a test for it.
updating the block size limit needs recent block sizes,
so we feed it dummy ones
If we have fewer outputs available on the chain than what we
require, but the output we're spending already has a ring,
it would loop picking outputs randomly, but never find enough.
Also tune logs for better debugging this kind of thing.
mbg033 added 28 commits February 3, 2020 22:02
…ransaction-history

graft-supernode: GetWalletTransactions introduced
…ransaction-history

dapi: TransactionHistory: using different vectors for different tx types
1.10 beta for public testnet - DO NOT RUN FOR MAINNET
get_payload_sync_data: fixed missing 'current_height += 1'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.