absolute bi absolutebi
  • Joined on 2022-11-19
absolutebi synced commits to next at absolutebi/serai from mirror 2025-01-07 23:57:46 +00:00
a731c0005d Finish routing our own channel abstraction around the Swarm event stream
f27e4e3202 Move the WIP SwarmTask to its own file
f55165e016 Add channels to send requests/recv responses
d9e9887d34 Run the dial task whenever we have a peer disconnect
82e753db30 Document risk of eclipse in the dial task
Compare 8 commits »
absolutebi synced commits to next at absolutebi/serai from mirror 2025-01-05 06:37:46 +00:00
c6d0fb477c Inline noise into OnlyValidators
96518500b1 Don't hold the shared Validators write lock while making requests to Serai
2b8f481364 Parallelize requests within Validators::update
479ca0410a Add commentary on the use of FuturesOrdered
9a5a661d04 Start on the task to manage the swarm
Compare 9 commits »
absolutebi synced commits to next at absolutebi/serai from mirror 2025-01-03 21:57:47 +00:00
985261574c Add gossip behavior back to the coordinator
3f3b0255f8 Tweak heartbeat task to run less often if there's no progress to be made
5fc8500f8d Add task to heartbeat a tributary to the P2P code
49c221cca2 Restore request-response code to the coordinator
906e2fb669 Start cosigning on Cosign or Cosigned, not just on Cosigned
Compare 5 commits »
absolutebi synced commits to next at absolutebi/serai from mirror 2025-01-03 13:47:46 +00:00
ce676efb1f cargo update
0a611cb155 Further flesh out tributary scanning
Compare 2 commits »
absolutebi synced commits to next at absolutebi/serai from mirror 2025-01-02 21:27:46 +00:00
bcd3f14f4f Start work on cleaning up the coordinator's tributary handling
absolutebi synced commits to next at absolutebi/serai from mirror 2025-01-01 04:37:45 +00:00
6272c40561 Restore block_hash to Batch
2240a50a0c Rebroadcast cosigns for the currently evaluated session, not the latest intended
7e2b31e5da Clean the transaction definitions in the coordinator
8c9441a1a5 Redo coordinator's Substrate scanner
5a42f66dc2 alloy 0.9
Compare 9 commits »
absolutebi synced commits to nightly-2025-01 at absolutebi/serai from mirror 2025-01-01 04:37:45 +00:00
absolutebi synced new reference nightly-2025-01 to absolutebi/serai from mirror 2025-01-01 04:37:45 +00:00
absolutebi synced commits to next at absolutebi/serai from mirror 2024-12-30 11:47:51 +00:00
1de8136739 Remove Session from VariantSignId::SlashReport
445c49f030 Have the scanner's report task ensure handovers only occur if Batchs are valid
5b74fc8ac1 Merge ExternalKeyForSessionToSignBatch into InfoForBatch
e67e301fc2 Have the processor verify the published Batches match expectations
1d50792eed Document serai-db with bounds and intent
Compare 5 commits »
absolutebi synced commits to next at absolutebi/serai from mirror 2024-12-26 09:47:45 +00:00
9c92709e62 Delay cosign acknowledgments
3d15710a43 Only check the cosign is after its start block if faulty
df06da5552 Only check if the cosign is stale if it isn't faulty
cef5bc95b0 Revert prior commit
f336ab1ece Remove GlobalSessions DB entry
Compare 8 commits »
absolutebi synced commits to next at absolutebi/serai from mirror 2024-12-25 09:17:45 +00:00
5b337c3ce8 Prevent a malicious validator set from overwriting a notable cosign
e119fb4c16 Replace Cosigns by extending NetworksLatestCosignedBlock
ef972b2658 Add cosign signature verification
Compare 3 commits »
absolutebi synced commits to next at absolutebi/serai from mirror 2024-12-22 15:57:45 +00:00
4de1a5804d Dedicated library for intending and evaluating cosigns
147a6e43d0 Split task from serai-processor-primitives into serai-task
Compare 2 commits »
absolutebi synced commits to next at absolutebi/serai from mirror 2024-12-12 10:57:47 +00:00
066aa9eda4 cargo update
9593a428e3 alloy 0.8
Compare 2 commits »
absolutebi synced commits to next at absolutebi/serai from mirror 2024-12-09 09:29:39 +00:00
5b3c5ec02b Basic Ethereum escapeHatch test
9ccfa8a9f5 Fix deny
18897978d0 thiserror 2.0, cargo update
3192370484 Add Serai key confirmation to prevent rotating to an unusable key
8013c56195 Add/correct msrv labels
Compare 5 commits »
absolutebi synced commits to nightly-2024-12 at absolutebi/serai from mirror 2024-12-01 05:40:36 +00:00
absolutebi synced new reference nightly-2024-12 to absolutebi/serai from mirror 2024-12-01 05:40:36 +00:00
absolutebi synced commits to next at absolutebi/serai from mirror 2024-11-03 08:00:36 +00:00
834c16930b Add a bitmask of OutInstruction events to Executed
2920987173 Add a re-entrancy guard to Router.execute
Compare 2 commits »
absolutebi synced commits to next at absolutebi/serai from mirror 2024-11-02 23:50:35 +00:00
26230377b0 Define IRouterWithoutCollisions which Router inherits from
2f5c0c68d0 Add selector collisions to Router to make it IRouter compatible
8de42cc2d4 Add IRouter
cf4123b0f8 Update how signatures are handled by the Router
Compare 4 commits »
absolutebi synced commits to nightly-2024-11 at absolutebi/serai from mirror 2024-11-01 07:00:36 +00:00
absolutebi synced new reference nightly-2024-11 to absolutebi/serai from mirror 2024-11-01 07:00:36 +00:00