Commit Graph

352 Commits

Author SHA1 Message Date
Crypto City
ae2701b063 avatars can now be customized (body shape, skin/hair colour) 2023-07-17 07:31:16 +00:00
Crypto City
bbb124e13b allow auctions to lapse (set by auction creator) 2023-07-12 12:14:33 +00:00
Crypto City
a691472774 game: allow seeing trade history in trade screen 2023-07-09 20:11:39 +00:00
Crypto City
df94fe9be6 add voxel smoothness to consensus 2023-06-16 16:33:34 +00:00
Crypto City
30d841e8e4 remove game side get_shares, always rely on daemon RPC now 2023-06-06 20:01:28 +00:00
Crypto City
248675a830 lightsources can now be placed in the world
along with a new ligtsource block type, and coloured powder items
2023-06-06 20:01:00 +00:00
Crypto City
de2b582006 prevent duplicate bid increases in account auctions 2023-05-30 13:04:24 +00:00
Crypto City
8ea9160fca game accounts can now be auctioned
can only be withdrawn from at the moment
2023-05-30 13:04:24 +00:00
Crypto City
37ede3854b python-rpc: add missing include_bid_history in get_auctions RPC 2023-05-30 13:04:24 +00:00
Crypto City
53480ea159 coru: jeopardy mode
the winner may pick a coin or rune of their choice from
the loser's deck
2023-05-30 13:04:02 +00:00
Crypto City
87ec510baf coru tournaments 2023-05-30 13:03:57 +00:00
Crypto City
c68faac405 coru: a "collectible card" minigame based on coins and runes
designed by syksy
2023-05-30 13:03:31 +00:00
Crypto City
845b88238c functional_tests: support restarting from backed up chain 2023-05-11 06:07:58 +00:00
Crypto City
51a44a2524 allow refraining from mining start epoch commands till a given fork 2023-05-10 21:37:10 +00:00
Crypto City
8d0d2c850c make some badges impossible to give 2023-05-10 21:34:39 +00:00
Crypto City
e21edfaee7 overhaul road share calculation using a connected graph 2023-04-27 09:26:34 +00:00
Crypto City
2c378941dd players can now have a title
chosen among a set of predefined components
2023-04-05 07:54:00 +00:00
Crypto City
71ffbea68a divide time into epochs, for flavour 2023-03-29 10:38:35 +00:00
Crypto City
27845701db cities can now have a tagline
because it's cool
2023-03-26 20:44:48 +00:00
Crypto City
36c765ca14 Fluorine Fermi
-----BEGIN PGP SIGNATURE-----
 
 iQFJBAABCAAzFiEEh3erj3eO6JSHovjn9KygGDZB4BAFAmMzenIVHGx1aWdpMTEx
 MXdAZ21haWwuY29tAAoJEPSsoBg2QeAQCi4IAJvKvE7nJ51/ZK30IY5+y2ELq1uI
 tYw9w6E8XujX4lxWewsV5BywJrYTmj22gfhlnuf54ppqciMNOZj8r1jp6bQMLY8d
 vNZwowbH/CRdGeo4k2EGOJIdB1wQ2m2i5hvlOcmlGFL7nujo2m9AHnrqxcfTw0ns
 xfWRjTU5Z3srfs22J9KNEurSg11i7DatwCO79zBL+JRETVLpD8GV6eeSXGSwNVc7
 6vUB/z0OoOtSV6UVDkqL1d5op2siw9NLEihYKLbTqAAdWxAG7o82Ne/cw6Vyo0uy
 mKwoSxGUf9zMNXlQfpQpxVmriXNgfjQ89akTVq7niIB9jG1OU/v9Pvg4BxE=
 =k/nU
 -----END PGP SIGNATURE-----

Merge tag 'v0.18.1.2' into cc

Fluorine Fermi
2023-03-19 06:38:11 +00:00
Crypto City
f71b6df441 craft buildings can now runestones from regular stones 2023-02-16 14:18:40 +00:00
Crypto City
1a68d7e1ad functional_tests: add cc_allow_styling tests 2023-02-16 14:18:40 +00:00
Crypto City
0e00348dd1 functional_tests: add cc_are_discoveries_enabled tests 2023-02-16 14:18:39 +00:00
Crypto City
91c1f56535 python-rpc: remove unused cc_get_level_increases RPC 2023-02-16 14:18:39 +00:00
Crypto City
04537a0a0b functional_tests: add cc_lookup_account tests 2023-02-16 14:18:39 +00:00
Crypto City
8932eac499 add placeholder chat type to chat command
there might be more than one chat at some point
2023-02-16 14:18:39 +00:00
Crypto City
12ade5e935 add an extra fee to create items with prestige and/or role bonuses
to prevent abuse
2023-02-06 14:10:15 +00:00
Crypto City
46d4dc442a fix naming an empty flag before building on it 2023-01-29 08:44:11 +00:00
Crypto City
d6170c130d items can now be retrieved from flags
except labour and construction materials
2023-01-29 08:10:02 +00:00
Crypto City
14d8120aa9 shares for cities which restrict settlers count for half for subsidy
for abuse prevention
2023-01-28 17:03:01 +00:00
Crypto City
0cd2e67d06 research buildings now offer a bonus and can be used as a service 2023-01-28 17:03:00 +00:00
Crypto City
309da5001c rpc: add cc_get_building_cost RPC 2023-01-28 17:03:00 +00:00
Crypto City
b36454b79b game: allow vertical colour gradients in chat messages 2023-01-28 17:02:59 +00:00
Crypto City
1985a1d5a7 food salting, as an agricultural building service 2023-01-28 17:02:59 +00:00
Crypto City
413ba7369f pearl diving, as a fishery service 2023-01-28 17:02:59 +00:00
koe
1cd21bfba5 add an option to force-update multisig key exchange under some circumstances 2022-09-21 12:51:19 -05:00
moneromooo-monero
0cbf5571d3
allow exporting outputs in chunks
this will make it easier huge wallets to do so without hitting
random limits (eg, max string size in node).
2022-09-07 06:22:07 +00:00
Crypto City
bf53f14fd8 custom items can now have per role bonuses 2022-09-02 20:14:41 +00:00
Crypto City
1f636fbf8e change tax break zone mechanics
There can be multiple tax break zones, unlocked at increasing
city levels, but they are fixed once set.
This will prevent mayorial bait and switch abuse.
2022-08-31 11:48:49 +00:00
Crypto City
02e6ba170f functional_tests: add message tests 2022-08-23 05:20:29 +00:00
Crypto City
ecadb7007c wallet_rpc_server: add cc_send_message RPC 2022-08-23 05:20:29 +00:00
Crypto City
a6f1afeae1 wallet_rpc_server: add cc_sweep_message fees RPC 2022-08-23 05:20:29 +00:00
Crypto City
7c70d0ef6e invisible P2P messages 2022-08-23 05:20:28 +00:00
Crypto City
088538c160 Merge remote-tracking branch 'origin/master' into HEAD
b6a029f222

Multisig functional test broken
2022-08-08 17:44:32 +00:00
Crypto City
f9790980b4 new special event: merchant ship, selling items on the market 2022-08-04 15:57:39 +00:00
Crypto City
aaf24f1338 allow seting more than one global variable at once, for atomicity 2022-08-04 08:36:32 +00:00
Crypto City
6bfc447544 custom items may now have a prestige bonus
only the game account can add prestige bonuses
2022-08-04 08:36:31 +00:00
Crypto City
6c4a31509a new "tax break zone" city specialization 2022-08-04 08:36:31 +00:00
Crypto City
c004280dc7 user textures can now tile independently horizontally and vertically 2022-08-02 06:19:05 +00:00
Crypto City
4738dc4019 python-rpc: add places and user textures to the daemon state checks 2022-08-02 06:19:04 +00:00
Crypto City
09251d7be6 include script owner in start_script_command
so we know when the game should requets a snapshot
2022-08-02 06:19:04 +00:00
Crypto City
1582492535 allow creating more items if that was setup on item definition 2022-08-02 06:19:03 +00:00
Crypto City
46d22ceb89 allow texture creators to set the tile span 2022-07-23 15:46:20 +00:00
Crypto City
e8f8e309f4 python-rpc: add missing filter_news parameter to cc_get_game_events 2022-07-23 15:46:20 +00:00
Crypto City
4c46b96faf user textures can now be used in game 2022-07-23 15:46:19 +00:00
Crypto City
5c2c002d17 user created textures and licencing - not yet usable on voxels 2022-07-23 15:46:19 +00:00
Crypto City
a8a9690eb3 rare fish discoveries 2022-07-23 15:46:19 +00:00
Crypto City
0ddeaa3992 add RPC and functional tests for edit_player_profile 2022-07-23 15:46:18 +00:00
Crypto City
d7a1580cb2 add RPC to change a script blob (for debugging purposes) 2022-07-23 15:46:18 +00:00
Crypto City
32314a1dc4 scripts can now award event badges 2022-07-23 15:46:18 +00:00
j-berman
8cc3c9af4d Publish submitted txs via zmq 2022-07-21 11:53:31 -07:00
Crypto City
b1ab49720b players can now name areas 2022-07-04 21:15:34 +00:00
Crypto City
8335010779 wallet: add whisper RPC 2022-07-04 21:15:34 +00:00
Crypto City
d48966a82c improved fishing mechanics 2022-07-04 21:15:34 +00:00
Crypto City
5bb030d9bf game: display current badge scores in badge screen 2022-07-04 21:15:34 +00:00
Crypto City
ffc4e2198f buildings' econonic power can now be upgraded
for 150% of the incremental cost
2022-07-04 21:15:33 +00:00
Crypto City
ce6016306d add fish, fishing and fisheries 2022-07-04 21:15:33 +00:00
moneromooo-monero
2979474221
disable multisig by default
There are vulnerabilities in multisig protocol if the parties do not
trust each other, and while there is a patch for it, it has not been
throroughly reviewed yet, so it is felt safer to disable multisig by
default for now.
If all parties in a multisig setup trust each other, then it is safe
to enable multisig.
2022-05-17 19:52:03 +00:00
mj-xmr
da9aa1f7f8
Copyright: Update to 2022 2022-03-04 06:59:20 +01:00
luigi1111
5eaa4434e8
Merge pull request #7877
e08abaa multisig key exchange update and refactor (koe)
2022-03-02 18:51:54 -05:00
koe
e08abaa43f multisig key exchange update and refactor 2022-02-22 16:37:42 -06:00
Crypto City
063918d8b3 python-rpc: add missing flags to cc_get_bonuses 2021-11-24 07:08:50 +00:00
Crypto City
fe5272b288 add whispers - player messages on arbitrary locations 2021-11-23 16:22:28 +00:00
Howard Chu
a4ebec9afb
Add python method 2021-11-21 01:24:10 +00:00
Crypto City
8153873cb2 make recent consensus changes activate at v15 2021-10-15 12:41:26 +00:00
Crypto City
0d20478bd2 mayors may now control who can buy/build in their city 2021-10-14 10:47:26 +00:00
Crypto City
2b1e56ab6b game: show a notification when the daemon is busy syncing 2021-10-14 00:11:01 +00:00
Crypto City
e7a909dc97 allow cancelling more than once nonce at once 2021-10-14 00:10:41 +00:00
Crypto City
d6f07b7ce7 new optional message in set_script_variable command 2021-09-21 12:18:18 +00:00
Crypto City
18ab361e8b give spread to match command matcher 2021-09-14 19:59:41 +00:00
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
2021-09-11 15:15:07 +02:00
Crypto City
489a261db0 Merge remote-tracking branch 'origin/master' into cc
8fde011dbe
2021-09-01 15:50:02 +00:00
Crypto City
f309f1422c fix sync failure when popping a game update block, but only it 2021-08-21 16:11:28 +00:00
Crypto City
a166850445 python-rpc: save a bit of memory in state 2021-08-21 14:44:33 +00:00
Crypto City
0b9728c08d game: more optional command info in history 2021-08-21 14:44:33 +00:00
Crypto City
83ebf8aad4 improve third party matching 2021-08-18 22:38:51 +00:00
Crypto City
5206ea2ec3 fix hunts conflicting with each other 2021-08-12 11:01:35 +00:00
Crypto City
88c2c3d68a do not consider commands with bad signatures in chat/pending
These are probably from another chain, or malicious, though
they could be due to a reorg
2021-08-12 11:01:35 +00:00
Crypto City
c96b9dd18f rpc: take building influence into consideration in cc_get_production 2021-07-18 17:47:00 +00:00
Crypto City
da83f01ff4 make dividend command more flexible
it can optionally distribute to unowned items only, as well as
pay per item rather than split
2021-07-06 12:52:33 +00:00
Crypto City
fed2fb90ac rpc: add a cc_get_production RPC 2021-07-04 08:20:46 +00:00
moneromooo-monero
b8b054c0f1
python-rpc: add missing python api for new freeze/thaw/frozen RPC 2021-06-11 07:00:27 +00:00
Crypto City
570b636321 game: add notification (with icon) when we're outbid in an auction 2021-05-30 10:59:31 +00:00
Crypto City
449ec733d3 event badges can now have a custom design 2021-05-29 12:32:20 +00:00
Crypto City
6eeea7ed94 coins can now have a custom graphic design 2021-05-29 12:32:20 +00:00
Crypto City
d3364f7053 python-rpc: add missing all parameter to cc_get_scripts 2021-05-15 14:11:26 +00:00
Crypto City
b98ce15e9d python-rpc: include median block weight and diff in daemon state 2021-04-27 18:15:30 +00:00
Crypto City
931773c40e Merge remote-tracking branch 'origin/master' into cc 2021-04-24 13:46:11 +00:00
Crypto City
618388ccab items can now be auctioned 2021-04-15 11:12:21 +00:00
Crypto City
f2cf26638d invitations can now be tied to a particular recipient address 2021-04-11 10:22:59 +00:00