Commit Graph

21 Commits (64f5f1027ba90566cd7e31a8cceeecd56d0a9cea)

Author SHA1 Message Date
Revertron 64f5f1027b Removed all external zones. 3 years ago
Revertron 5c1c0630a6 Improved signing blocks operations. 3 years ago
Revertron f5949e6ec0 Reworked handling appropriate (mined) keys absence. Now that info handled in UI as well. It won't allow users without keys to mine domains or zones. 3 years ago
Revertron fdc5b8f233 Added app_version to handshake. 3 years ago
Revertron 394463ef15 Added more restriction for blocks and zone names. 3 years ago
Revertron 809256b955 Added more restriction by public key. Added alternative zones to restrictions. 3 years ago
Revertron 186f9cb05b Added a restriction for IANA domain zones. Users cannot mine them from now on. 3 years ago
Revertron 5d57473122 Major refactoring. Changed mining algorithm to Blakeout. Changed keypair mining algorithm. 3 years ago
Revertron 193275da7f Implemented rotating DNS upstreams from config. Fixed warnings. 3 years ago
Revertron 93d688c479 Added a decent logging. 3 years ago
Revertron d135204af7 Implemented DNS on blockchain. Beautified a lot of code, fixed some things. 3 years ago
Revertron 364a969a53 Refactored key-management a lot. 3 years ago
Revertron abb2455d1c Implemented block adding check. Cleared many warnings, cleaned code. 3 years ago
Revertron 1331f44b0e Refactored block and transaction structure. Introduced a 'confirmation' entity to avoid block interceptions (at least make them pointless). 3 years ago
Revertron 279b3e87c3 Implemented P2P peer exchange. Refactored project structure. 3 years ago
Revertron 9e7a1b8834 Implemented P2P network protocol. Refactored project structure. 3 years ago
Revertron 562c004b0d Implemented and added usage of eventbus. Added a lot of UI interaction. Added a lot of DB work. 3 years ago
Revertron 9e6a01847e Changed chain id to chain name (it will be a string). Implemented saving blockchain to sqlite DB. 3 years ago
Revertron 70b3a833b9 Implemented loading Settings from file. Implemented mining of Keystore (key pair). Changed Transaction structure a lot. Added an icon to windows build. Changed some HTML. 3 years ago
Revertron 4703ae6f49 Implemented multi-threaded CPU-miner. 3 years ago
Revertron 01f37cc238 Made a full refactoring of synchronization primitives between settings, keystore, blockchain and miner. 4 years ago