Commit Graph

  • b772251634 minor formatting fix main gmega 2023-09-01 19:53:33 -03:00
  • 0522c1105f fix assert gmega 2023-09-01 19:40:48 -03:00
  • 7ae6e6cf2d add block knowledge bootstrap gmega 2023-09-01 19:35:31 -03:00
  • 44541444e4 remove forgotten import to pretty gmega 2023-08-29 17:49:18 -03:00
  • ed0b88c990 change lifecycle event handler name gmega 2023-08-29 17:32:40 -03:00
  • df3bd77384 add basic peer lifecycle gmega 2023-08-29 17:30:08 -03:00
  • ee3cc72213 add repeated type check tests to withTypeId (thanks @elcritch) gmega 2023-08-29 10:07:05 -03:00
  • 17f7c1cabd add basic block exchange protocol; remove useless explicit peer tracking; fix test helpers gmega 2023-08-25 17:40:31 -03:00
  • cd64de4026 factor out message type macro into more general type id macro gmega 2023-08-25 15:46:38 -03:00
  • cb6bc67543 add support for subscribing to all message types gmega 2023-08-24 17:15:07 -03:00
  • 31d7ad731e remove message type checks and uncheckedDeliver gmega 2023-08-24 13:34:13 -03:00
  • de6bf48b57 add multiple message support and message naming macros gmega 2023-08-24 13:29:00 -03:00
  • cc2f854bb1 messageType -> protocolId gmega 2023-08-23 08:27:53 -03:00
  • 53009b1391
    Merge pull request #1 from codex-storage/tweaks-suggestions Giuliano Mega 2023-08-22 08:37:05 -03:00
  • 996bee5d65 Merge branch 'main' into tweaks-suggestions gmega 2023-08-22 08:35:46 -03:00
  • f9b7746fa6 fix refresh bug, some more renaming gmega 2023-08-21 09:51:38 -03:00
  • 99060534ee
    init with 'u64 Jaremy Creechley 2023-08-18 16:25:49 -07:00
  • 6d6f0eecfe
    init with 'u64 Jaremy Creechley 2023-08-18 16:19:26 -07:00
  • 4cf1b793e2
    import tweaks Jaremy Creechley 2023-08-18 16:09:04 -07:00
  • 3a750decc4
    move around Jaremy Creechley 2023-08-18 16:04:32 -07:00
  • 84ae926b99
    updates Jaremy Creechley 2023-08-18 16:03:11 -07:00
  • e0893fc58d
    tweaks Jaremy Creechley 2023-08-18 16:02:54 -07:00
  • 321c16945a add some more renaming gmega 2023-08-18 19:42:04 -03:00
  • 614d372e52 refactor engine loop gmega 2023-08-18 19:38:32 -03:00
  • 7548c545f8 add dht tracker node, multiple engine feature improvements gmega 2023-08-18 19:09:02 -03:00
  • 1673dd806c add cancellation support to scheduled events gmega 2023-08-17 19:16:03 -03:00
  • f4f265a90e cleanup and organize exports gmega 2023-08-17 16:50:41 -03:00
  • 7dde9f3f7f add basic simulator abstractions + tests gmega 2023-08-17 10:56:08 -03:00
  • 463d7d1926 add basic CI gmega 2023-08-12 12:22:26 -03:00
  • 494a6c6fa1 minor refactor and simplifications to tests gmega 2023-08-12 07:59:26 -03:00
  • 1f84bfe8bd some renaming to clarify concepts gmega 2023-08-12 07:53:29 -03:00
  • 5509594cd9 formatting fixes, add editorconfig, remove garbage from nimble file gmega 2023-08-11 19:08:15 -03:00
  • f70988020b add basic event-driven engine and scaffolding gmega 2023-08-11 18:50:45 -03:00