Numerous people have contributed to make this software what it is today. The Nxt-developers before Signum was forked off from the Nxt code base, the initial - yet anonymous - Creator of Signum who invented PoC and also many small contributors who helped out with small fixes, typos, translations etc. In case we forgot to mention someone, please do not hesitate to bring this to our attention.
- Responsible for releases v2.5.0 - Present
- HF Speedway: https://medium.com/signum-network/hard-fork-speedway-preparing-signum-for-mass-transactions-and-more-a71e0d34b990
- HF Signum: https://medium.com/signum-network/signum-hard-fork-a-new-consensus-for-burstcoin-and-much-more-9fd4fa1d3fd3
Harry1453 (Donation Address: BURST-W5YR-ZZQC-KUBJ-G78KB)
- Main developer for releases v2.3.0 - v2.5.0
- Introduced gRPC API
- Heavy optimization of sync speed, along with lots of other database optimization work
- Reverse lookup of Multi-out transactions
- Auto pop-off feature
- Lots of internal migration eg. json-simple -> gson, new versioning system
- Lots of bug fixes
- Lightweight basic desktop GUI
Proof of Capacity Consortium (Previous Developers)
- initial replacement of the H2 wallet against mariaDB in the CG-lineage of the wallet
- introduction of FirebirdDB to the list of supported DB backends, bugfixing, debugging
- streamlining helper scripts (invocation, compilation)
- work on macOS port, testing and release management
- JOOQ migration and many more things
Brabantian (Donation Address: BURST-BRAB-95SM-SH2Y-7JLGR)
- lots of automated Testing and Code Coverage reporting
- FluxCapacitor - a sound management of hard forks (feature upgrades)
- dealing better with unconfirmed transactions in a solid configurable store
- unconfirmed transaction handling and other improvements
- moved the wallet from NRS/Nxt to BRS/Burst namespace
- improvements and fixes to the documentation - revival of javadoc references
- general code refactoring and styleguide unification (Google JAVA Styleguide)
- removed obsolete/unused code - tens of thousands of LOCs
- fixes and enhancements to the UI, config streamlining also JS updates
Burst Team (Developers before the Proof of Capacity Consortium)
- many bugfixes and stabilization improvements
- took care of the releases between 1.2.5 and 1.2.9
- support for parallel blockchain downloads
- various bugfixes and lib updates
- helping with JOOQ migration
- providing a DB abstraction layer to allow for multiple DB backends
- implementing a load/dump mechanism for faster sync (called Quicksync)
- added SQL metrics to the code to be able to spot DB performance problems
- CPU core limit patch, so the wallet can be assigned only part of your resources
- improved wallet behavior when running under https
- initial OpenCL code (GPU acceleration support)
- critical fixes to the wallet spam-attack vulnerability
- fixes and enhancements to the UI
- modularised the whole UI and updated it to AdminLTE 2
- many UI-related fixes and updates
- Download Cache
- PoC2 implementation
- improved peer handling
- lots of bugfixes
Accepted pull requests improving the wallet quality in several areas were made by ChrisMaroglou, DarkS0il, Doncode, HeosSacer, jake-b llybin, naiduv, umbrellacorp03, velmyshanovnyi