Crypto City
6ef6c7b381
tx_pool: also mine local txes in test mode
2020-06-22 22:15:13 +00:00
Crypto City
e424cb9538
game: avoid resetting lists when their contents don't change
2020-06-22 22:15:13 +00:00
Crypto City
c7ce18cfdb
cryptonote_basic: make cc signature unprunable
...
While it's technically prunable, we would not save much (64 bytes,
but we'd need to add 32 bytes for the hash of those 64 bytes), so
we might as well not bother
2020-06-22 22:15:13 +00:00
moneromooo-monero
80174b8248
tx_pool: mine stem txes in fake chain mode
...
This fixes the functional tests, since txes would not be mined
after being sent to the daemon (they'd be waiting for the
dandelion timeout first)
2020-06-21 01:18:30 +00:00
Crypto City
3e05ee54fe
tx_pool: do not allow more than one (non kept by block) hunt command at once
2020-06-21 01:18:30 +00:00
moneromooo-monero
9c7ff67386
python-rpc: add missing sync_txpool python entry point
2020-06-21 01:18:29 +00:00
Crypto City
3af15d65e0
blockchain: return txes to the txpool when actions fail to execute
2020-06-21 01:18:29 +00:00
Crypto City
9a5e85e35a
cryptonote_core: do not sync more than a randomx epoch at once
2020-06-21 01:18:29 +00:00
Crypto City
2b1dce37e6
tx_pool: only allow one research command per discovery per block
...
The results of a research command are not known yet at the time
a block is filled with transactions
2020-06-21 01:18:29 +00:00
Crypto City
93e1def31d
blockchain: log commands that fail to execute
2020-06-21 01:18:29 +00:00
Crypto City
ef2c7bcca8
functional_tests: use fast pow
2020-06-21 01:18:29 +00:00
Crypto City
f112b180e3
cc: fix unlocking discoveries bug
2020-06-21 01:18:29 +00:00
Crypto City
25be313e16
cc: add cc default log category
2020-06-21 01:18:29 +00:00
Crypto City
206b30cb8f
functional_tests: add reorg test
2020-06-21 01:18:29 +00:00
Crypto City
9c46a1c6e1
randomx: even faster pow for tests
2020-06-21 01:18:29 +00:00
Crypto City
1d007bd2e2
cc: store max city level in the update command
...
so it can be properly reverted
2020-06-21 01:18:29 +00:00
moneromooo-monero
2743357518
functional_tests: add p2p functional tests
...
Tests tx/block propagation and reorgs
2020-06-21 01:18:29 +00:00
Crypto City
b945e80261
functional_tests: add randomx tests
2020-06-21 01:18:29 +00:00
Crypto City
75516e6e34
core: fix mining from a block that's not the current top
2020-06-21 01:18:29 +00:00
Crypto City
d15fb7d9f2
game: fix build commands with new material variants
2020-06-14 23:43:31 +00:00
Crypto City
62361e19f3
game: guard against -1 list selection
2020-06-14 23:43:31 +00:00
Crypto City
986967c064
game: fix readonly chat
2020-06-14 23:43:31 +00:00
Crypto City
a767fb4d4e
tx_pool: fix potential exception filling a block template
2020-06-14 23:43:31 +00:00
Crypto City
df3678b3e0
game: fix removing blocks not looking up through palette
2020-06-14 23:43:31 +00:00
Crypto City
63667034df
game: allow starting mining when a wallet without account is loaded
2020-06-14 23:43:31 +00:00
Crypto City
e6bd9ab95f
cc: allow \r in player profile
2020-06-14 23:43:31 +00:00
Crypto City
87277db6da
db_lmdb: zero out padding in db structures
...
So db data doesn't have random unused data in it
2020-06-14 23:43:31 +00:00
Crypto City
f32ee18b21
cc: print full mismatched game update txes only the first time
...
They're huge and fill the log really fast
2020-06-14 23:43:31 +00:00
Crypto City
e394496fca
blockchain: add popped txes in original order
...
since it matters for townforge due to dependencies within a block
2020-06-14 23:43:31 +00:00
Crypto City
188328010e
cc: decrease amount of wood needed for heating by 90%
2020-06-14 23:43:30 +00:00
Crypto City
704250e901
add a couple more city specializations
2020-06-14 23:43:30 +00:00
Crypto City
a8c61ebb81
tx_pool: copy insert_key_images dandelion changes to insert_cc_nonces
2020-06-14 23:43:30 +00:00
Crypto City
b39bc5406f
cryptonote_core: fix incoming tx sorting
2020-06-14 23:43:30 +00:00
Crypto City
d72beedc33
game: add "ignore influence" better
2020-06-14 23:43:30 +00:00
Crypto City
399a9aeba3
game: lock wallet while refreshing
2020-06-14 23:43:30 +00:00
Crypto City
75cc5e8b36
game: add a couple include guards
2020-06-14 23:43:30 +00:00
Crypto City
ba8d50a973
game: cast to unsigned long when using %lu in printf
2020-06-14 23:43:30 +00:00
Crypto City
056b2e45fc
game: use keccak instead of rand for cloud/horizon random numbers
...
Turns out rand yields ridiculous looking forest/clouds on windows
2020-06-14 23:43:30 +00:00
Crypto City
b586c8d290
game: fix locking bug on wallet load
2020-06-14 23:43:30 +00:00
Crypto City
a198126b75
game: link against zlib
2020-06-14 23:43:30 +00:00
Crypto City
5565a26aa4
game: fix locking bug
2020-06-14 23:43:30 +00:00
Crypto City
8e7a14f33d
game: fix destruction ordering bug on exit
2020-06-14 23:43:30 +00:00
Crypto City
091c17928e
game: enable start mining button only when a wallet is loaded
2020-06-14 23:43:30 +00:00
Crypto City
b21d24f388
start city levels a bit higher
2020-06-14 23:43:30 +00:00
Crypto City
23c813cf45
add city specializations
2020-06-14 23:43:30 +00:00
Crypto City
2bfba55751
game: do not load data from the installed urho3d
2020-06-14 23:43:30 +00:00
Crypto City
103e227edb
add chiptune music too
2020-06-14 23:43:30 +00:00
Crypto City
d5f47b578e
cc: make new cities ten times cheaper
2020-06-14 23:43:30 +00:00
Crypto City
bcd0d9dea1
make this build on windows
...
Thanks to syksy and iDunk for testing/debugging on windows
2020-06-14 23:43:30 +00:00
Crypto City
acb9e0f201
add architect badge
2020-06-07 17:22:35 +00:00