This commit is contained in:
NotRin7
2024-03-15 18:35:23 +01:00
committed by GitHub
parent d60585da0c
commit e11ff0f531

View File

@@ -1,35 +1,13 @@
Palladium Coin Core Integration/Staging Tree
https://palladiumcoin.com
Palladium Core Integration/Staging Tree
What is Palladium Coin?
Palladium Coin is an innovative digital currency designed for instant transactions globally. Operating without a central authority, Palladium Coin utilizes peer-to-peer technology for transaction management and currency issuance. Palladium Coin Core serves as the foundational open-source software facilitating the use of this cryptocurrency.
https://palladium-coin.com
For further details and to access the binary version of Palladium Coin Core software, visit https://palladiumcoin.com/en/download/, or refer to the original whitepaper.
Palladium is a decentralized digital currency forked from Bitcoin, designed to offer enhanced features and capabilities specific to the palladium market. Built upon the solid foundation of the Bitcoin protocol, Palladium aims to provide a secure, efficient, and transparent means of transacting within the palladium ecosystem.
License
Palladium Coin Core is released under the MIT license terms. Refer to COPYING for comprehensive details or visit https://opensource.org/licenses/MIT.
Key Features:
Development Process
While the master branch undergoes regular builds and testing, stability cannot be guaranteed. Periodic tags signify new official and stable releases of Palladium Coin Core.
The contribution process is outlined in CONTRIBUTING.md, while developers can find valuable insights in doc/developer-notes.md.
Testing
Testing and code review constitute critical aspects of development. We encourage community participation in testing pull requests to ensure robustness and security.
Automated Testing
Developers are urged to incorporate unit tests for new code and enhance existing code coverage. Unit tests can be executed with: make check (assuming they're enabled in configure). Detailed instructions on running and expanding unit tests are available in /src/test/README.md.
Regression and integration tests, scripted in Python, are automatically executed on the build server. To run these tests (after installing test dependencies): test/functional/test_runner.py
Travis CI ensures each pull request undergoes builds for Windows, Linux, and macOS, with automatic execution of unit/sanity tests.
Manual Quality Assurance (QA) Testing
It's essential that changes undergo testing by individuals other than the code author, especially for significant or high-risk alterations. If testing isn't straightforward, it's advisable to include a test plan in the pull request description.
Translations
Translations and updates can be submitted via Palladium Coin Core's Transifex page.
Translations are periodically merged into the git repository from Transifex. Refer to the translation process for insights into this workflow.
Note: Translation changes shouldn't be submitted as GitHub pull requests to avoid automatic overwriting during the next Transifex pull. Translators are encouraged to subscribe to the mailing list for updates.
Secure: Palladium utilizes robust cryptographic techniques to ensure the security of transactions and user funds.
Efficiency: With optimized blockchain parameters, Palladium offers fast and reliable transaction processing.
Transparency: The open-source nature of Palladium enables anyone to inspect and contribute to its development, ensuring transparency and accountability.
Designed for the Palladium Market: Tailored features cater to the specific needs and nuances of the palladium industry.
Join us in shaping the future of digital transactions within the palladium market. Visit our website at palladium-coin.com to learn more and get involved.