Commit Graph

35 Commits

Author SHA1 Message Date
FiveMovesAhead
e3e7fcc5d1 Require benchmarkers to submit discarded solution nonces. 2025-06-05 14:27:26 +01:00
FiveMovesAhead
d652e9503f Add support for cuda code submissions. 2025-04-30 14:24:18 +01:00
FiveMovesAhead
cbc8454609 Implement hash_threshold update logic. 2025-03-31 21:08:15 +08:00
FiveMovesAhead
8eac6014c3 Add hash_threshold to ChallengeBlockData. 2025-03-31 21:08:14 +08:00
FiveMovesAhead
a1d2134c3d Require min solution ratio. 2025-03-18 21:41:02 +08:00
FiveMovesAhead
ca35a60126 Add weighting based on solution ratio. 2025-03-18 21:41:01 +08:00
FiveMovesAhead
64b228f394 Add support for coinbase. 2025-01-16 10:53:07 +00:00
FiveMovesAhead
cae7912b6f Change evidence from hashmap to string. 2024-12-03 04:43:40 +00:00
FiveMovesAhead
1fb4d822f6 Allow delegating to multiple players. 2024-12-03 00:37:20 +00:00
FiveMovesAhead
bf7fa8452f Add breakthroughs. 2024-11-30 00:49:26 +00:00
FiveMovesAhead
ea79f61e9f Add code to submit_algorithm. 2024-11-22 18:39:09 +08:00
FiveMovesAhead
b190469065 Remove challenge_state from AddBlockCache. 2024-11-21 11:23:08 +08:00
FiveMovesAhead
3b9e1d309a Simplify context. 2024-11-21 03:14:00 +08:00
FiveMovesAhead
6dd0cda715 Remove prev block data. 2024-11-20 14:02:52 +08:00
FiveMovesAhead
1a48452cf5 PoD + delegation update. 2024-11-20 12:26:08 +08:00
FiveMovesAhead
f33ffc8460 WIP 2024-11-18 08:43:36 +08:00
FiveMovesAhead
3cfce47087 Add proper support for multisig. 2024-10-23 12:17:10 +01:00
FiveMovesAhead
00055da089 Remove wasm blob. 2024-09-23 14:04:18 +08:00
FiveMovesAhead
a7b79a539d Limit num_nonces to u32. 2024-09-20 09:07:17 +08:00
FiveMovesAhead
a44d9010e7 Remove Settings from BenchmarksFilter. 2024-09-20 08:32:16 +08:00
FiveMovesAhead
5cd78e1a9a Add TopUp and Precommit to SubmissionType. 2024-09-20 05:38:52 +08:00
FiveMovesAhead
faa4ba0992 Update protocol to support precommits. 2024-09-19 13:16:42 +08:00
FiveMovesAhead
9fc8347e89 Precommit WIP 2024-09-12 16:10:44 +08:00
FiveMovesAhead
ec71c8e719 Repalce md5 with keccak256, and change nonces from u32 to u64. 2024-08-15 04:28:46 +08:00
FiveMovesAhead
7a9b048202 Optimise add_block 2024-08-07 12:30:36 +08:00
FiveMovesAhead
8ae30995db Add challenge state. 2024-07-12 13:48:09 +08:00
FiveMovesAhead
019736d833 Remove unnecessary &mut 2024-07-11 12:57:28 +08:00
FiveMovesAhead
2ca238317d Rename balance to deposit to avoid confusion. 2024-06-07 04:07:31 +10:00
FiveMovesAhead
99606b673e Implement proof of deposit. 2024-06-06 16:57:07 +10:00
FiveMovesAhead
934ccb0dac Add ChallengesFilter::All 2024-05-13 21:18:53 +08:00
FiveMovesAhead
d20df0b824 Make challenge difficulty configurable. 2024-05-13 20:53:20 +08:00
FiveMovesAhead
0e061bc893 Modify tig-worker executable to be a performance tester. 2024-05-10 13:59:42 +08:00
FiveMovesAhead
116b544636 Add support for gnosis safe. 2024-05-09 05:24:11 +08:00
FiveMovesAhead
c723f7dc6a Fix solution_data not included in submission. 2024-04-23 23:51:49 +08:00
FiveMovesAhead
e95a3f9822 Initial version 2024-04-23 13:04:31 +08:00