Commit Graph

72 Commits

Author SHA1 Message Date
d0233e1759 Fix ModalOverlay readability by removing background transparency 2026-01-11 18:51:44 +01:00
NotRin7
c1ac562a4a new logo + windows installer 2025-12-15 00:45:48 +01:00
NotRin7
79040450d2 Update modaloverlay and palladiumgui files 2025-12-10 01:19:11 +01:00
NotRin7
b20544c499 add params to chainparams.cpp 2025-11-24 00:03:44 +01:00
NotRin7
54a10bbc2a Release v1.5.0: Hard Fork Logic (Chat & DAA) activated at block 340,000 2025-11-22 18:59:39 +01:00
NotRin7
5eb70c65d2 replacing the deprecated state.DoS call with state.Invalid 2025-11-22 17:16:34 +01:00
NotRin7
5b37dcc469 fix linker error 2025-11-22 17:12:34 +01:00
NotRin7
89940a5e2f better diff adjustment at block 350.000 2025-11-22 16:38:29 +01:00
NotRin7
4afc3365c4 Update palladiumgui.cpp 2025-11-20 17:43:40 +01:00
NotRin7
372c7b44db fix 2.0 2025-11-20 17:33:32 +01:00
NotRin7
c8cd9a5f3b fix 2025-11-20 15:58:58 +01:00
NotRin7
3a6a2fcb32 Update palladiumgui.cpp 2025-11-19 21:31:38 +01:00
NotRin7
0644af1003 update info 2025-11-19 21:03:19 +01:00
23ef5f28ff Update client version to 1.4.3
Update version number in configure.ac, build_msvc config, clientversion.cpp,
and all man pages from 1.4.2 to 1.4.3
2025-11-19 08:18:17 +01:00
NotRin7
91975bb8bb gui: Add Dark Mode support with toggle switch
- Added dark.qss stylesheet for dark theme
- Implemented toggleTheme() slot in PalladiumGUI
- Added 'Dark Mode' checkbox to Settings menu
- Theme preference is saved in QSettings (darkModeEnabled)
- Updated palladium.qrc to include style resources
2025-11-18 17:34:01 +01:00
NotRin7
78b6d11c82 Fix: Correct wallet confirmation time and update repository URLs 2025-11-18 08:47:45 +01:00
0ed21f2dc0 fix(testnet): add testnet seed nodes for peer discovery
Enable peer discovery on testnet by adding seed nodes and preserving vFixedSeeds. This ensures nodes can connect to the network during initial sync.
2025-11-18 08:47:44 +01:00
0e08faad30 feat(validation): allow min difficulty blocks after testnet inactivity
Add logic to skip proof-of-work check for testnet when there's been 20 minutes of inactivity, allowing min difficulty blocks to be mined. This helps maintain chain progress during periods of low testnet activity.
2025-11-13 15:58:01 +01:00
7f96a7d84c fix(chainparams): update BIP34 height and hash for testnet
The BIP34 activation height was increased to 1700 and the hash was initialized to support upcoming testnet changes
2025-11-13 15:58:01 +01:00
3f30d92472 fix(pow): simplify testnet difficulty adjustment logic
Move the special 20-minute rule check before LWMA calculation for clarity and maintain the same behavior. Remove redundant else block and consolidate the logic for returning last non-special-min-difficulty block.
2025-11-13 15:58:01 +01:00
7ebe9d9305 fix(chainparams): update BIP34Height to 1250 for testnet
The BIP34 activation height was lowered to match the actual activation point on testnet, ensuring proper block validation behavior.
2025-11-13 15:58:01 +01:00
9f156ae1ad build: update version to 1.4.2
Update client version from 1.4.1 to 1.4.2 across configuration files, source code, and documentation
2025-11-13 15:58:01 +01:00
553424d19d fix: update testnet chain params and restore getblocktemplate security check
Update testnet minimum chain work and default assume valid values to current state.
Restore security check in getblocktemplate RPC to prevent usage during initial block download.
2025-11-13 15:34:55 +01:00
ff87cc51c4 fix(pow): adjust testnet difficulty calculation rules
- Apply LWMA difficulty calculation for testnet from block 0 to match mainnet behavior
- Clarify testnet min-difficulty rule by using explicit 20 minute threshold instead of nPowTargetSpacing*2
2025-11-13 13:51:26 +01:00
5960d0d861 feat(rpc): allow getblocktemplate during initial block download for testnet
This temporary patch enables getblocktemplate RPC calls during initial block download for testnet purposes. The change will be reverted for mainnet.
2025-11-13 11:10:40 +01:00
2ee78184ef fix(chainparams): update testnet consensus parameters
- Change BIP34Height from 0 to 8192 to match mainnet activation
- Adjust nPowTargetTimespan from 1 day to 14 days for better difficulty stability
- Add nPowTargetSpacingV2 parameter for future compatibility
- Swap rule change activation threshold and miner confirmation window values
- Clarify fPowAllowMinDifficultyBlocks comment
2025-11-13 11:06:36 +01:00
946376406f refactor(clientversion): simplify version string formatting
Replace direct CLIENT_BUILD usage with FormatVersion to consistently display semantic versioning. This omits trailing ".0" and git suffix when build number is zero, making version strings cleaner and more predictable.
2025-11-11 09:00:32 +01:00
faefa9ba88 fix(chainparams): allow node to sync from scratch
The previous consensus parameters prevented the node from completing
initial sync without manually importing blocks. Updated chainparams so
a fresh node can fully synchronize on its own.
2025-11-07 13:11:07 +01:00
88fb8881e3 fix(chainparams): remove inactive seed node from mainnet list 2025-11-06 14:00:08 +01:00
ffbaef8388 testnet update: rename testnet3 to testnet
Update all references to 'testnet3' to 'testnet' for consistency. This includes:
- Changing magic bytes in network messages
- Updating directory paths and configuration files
- Modifying documentation and test framework references
- Adjusting chain parameters and validation logic
2025-10-30 23:25:15 +01:00
NotRin7
2a29186b3e Fix chainwork bug in chainparams.cpp 2025-10-28 14:03:59 +01:00
NotRin7
8e6103221a Update chainparams.cpp 2025-10-23 18:49:41 +02:00
NotRin7
08f73f9769 testnet and regtest update 2025-10-23 16:56:36 +02:00
NotRin7
796b749f33 new palladium.conf 2025-10-22 22:32:31 +02:00
NotRin7
8dd7895193 fix 2025-10-22 20:59:33 +02:00
NotRin7
a696a57d4d major update add auxpow und smal work changes 2025-10-22 19:54:48 +02:00
NotRin7
a8c5c345dd change at mining and work params 2025-10-22 17:28:38 +02:00
NotRin7
1b951c6852 add seeds and seeders 2025-10-22 16:22:29 +02:00
NotRin7
de4b88edaa more checkpoints 2024-10-14 14:08:54 +02:00
NotRin7
6eaf64af0f Update init.cpp 2024-04-14 12:46:34 +02:00
NotRin7
6c4fb0b0ca Update init.cpp 2024-04-09 19:29:37 +02:00
NotRin7
12ff842d8c Update init.cpp 2024-04-09 18:55:35 +02:00
NotRin7
6470e3de50 Update splashscreen.cpp 2024-04-09 18:40:03 +02:00
NotRin7
72650093e4 Update init.cpp 2024-04-09 15:32:57 +02:00
Kks
5c5b18fb6c Update pow.cpp 2024-04-07 23:37:11 -04:00
Kks
943afd598a Update pow.cpp 2024-04-07 23:33:31 -04:00
Kks
b1c9de6f9a fixes 2024-04-07 22:55:46 -04:00
Kks
f82f4cf7d6 Update chainparams.cpp 2024-04-07 13:45:55 -04:00
Kks
f71b4b7c3c Update mining.cpp 2024-04-07 13:33:38 -04:00
Kks
7b798b9281 seeds 2024-04-07 13:33:32 -04:00