Commit graph

18 commits

Author SHA1 Message Date
Savely Krendelhoff c7b930c935
[PHASE-5] Move constants into separate file 2025-08-23 12:35:06 +07:00
Savely Krendelhoff d12de089a0
[PHASE-5] Delegate encoding to the objects themselves 2025-08-23 12:35:05 +07:00
Savely Krendelhoff 94eb94e167
[PHASE-5] Implement application layer 2025-08-23 12:35:04 +07:00
Savely Krendelhoff 7db1a401d3
Implement codec tests 2025-08-22 21:04:06 +07:00
Savely Krendelhoff dc9f2b24d6
Implement codec 2025-08-22 21:03:54 +07:00
Savely Krendelhoff ffc23c362b
Define presentation layer types 2025-08-22 21:03:42 +07:00
Savely Krendelhoff 25be919fe5
Implement tests 2025-08-22 20:38:48 +07:00
Savely Krendelhoff f38aa214d2
Implement service layer 2025-08-22 20:38:12 +07:00
Savely Krendelhoff c14532bd1f
Rename quote module 2025-08-22 20:19:32 +07:00
Savely Krendelhoff bd618a8193
Implement simple quote service 2025-08-22 20:05:48 +07:00
Savely Krendelhoff f752389dba
Add tests for pow component 2025-08-22 19:50:34 +07:00
Savely Krendelhoff b4a1c4dc37
Add solver 2025-08-22 19:30:26 +07:00
Savely Krendelhoff 859bd989be
Add pow config 2025-08-22 19:30:02 +07:00
Savely Krendelhoff c5dcc2acce
Move current code to separate package 2025-08-22 19:30:02 +07:00
Savely Krendelhoff 84844cdb66
Add challenge verifier 2025-08-22 19:30:01 +07:00
Savely Krendelhoff 19ebf54673
Add challenge generator 2025-08-22 19:30:00 +07:00
Savely Krendelhoff 47d1280556
Set up testing framework and utilities 2025-08-22 19:29:57 +07:00
Savely Krendelhoff 2a4060bc8a
Add PoW challenge structure and types 2025-08-22 19:01:09 +07:00