Stas Skipper
  • My pronounces are: your/fucking/boss

  • Joined on 2025-09-03
Skipper deleted branch cleverwild/mwtpuplz from MarketTakers/arbiter 2026-09-05 12:07:34 +00:00
Skipper pushed to main at MarketTakers/arbiter 2026-09-05 12:07:34 +00:00
d7fe3a6377 housekeeping: actualize AGENTS.md
Skipper merged pull request MarketTakers/arbiter#105 2026-09-05 12:07:33 +00:00
housekeeping: actualize AGENTS.md
Skipper pushed to feat-shamir at MarketTakers/arbiter 2026-08-26 12:10:49 +00:00
a501283b0c refactor(crypto): replace byte-slice signing contexts with SigningContext enum
f881102f0a refactor(proposal): drop the expired status, enforce expiry on every vote
f13c1cf9d1 fix(db): require share_salt to be supplied by the daemon
f03997ea56 chore(lints): fix regression caused by rust 1.98.0
957c5096df chore(deps): bump kameo version
Compare 111 commits »
Skipper pushed to feat-shamir-protos at MarketTakers/arbiter 2026-08-26 11:36:37 +00:00
f97b8f9424 feat(grpc): governance contract
9ca2c4ed64 refactor(server::db): introduced newtype wrappers for entity id's in database
ab79959dce housekeeping(server): deps upgrade + diesel migration to AsyncFnOnce
853a038363 fix(server): MacOS build version
a31ef99338 housekeeping(server): removed unused deps
Compare 76 commits »
Skipper pushed to push-zvwxtnqkumlx at MarketTakers/arbiter 2026-08-26 11:36:37 +00:00
e8fd59c28e deps(server): version bump
8dabec893e fix(user-agent): zombie sessions #74
3ff0875c48 Merge pull request 'security(server): bind grant revocation state (revoked_at) to integrity hash' (#83) from security-hash-revoke_at into main
7de235f144 fix(smlang::statemachine): macro invocation requires inner types to be public
2b8acad415 fix: lints
Compare 86 commits »
Skipper pushed to main at MarketTakers/arbiter 2026-08-26 11:11:39 +00:00
27925a67ad merge: custom db ids for entities
9ca2c4ed64 refactor(server::db): introduced newtype wrappers for entity id's in database
a0ac63f05c Merge pull request 'security: batch of fixes' (#95) from zeroized-bootstrap-token into main
ab79959dce housekeeping(server): deps upgrade + diesel migration to AsyncFnOnce
8dabec893e fix(user-agent): zombie sessions #74
Compare 102 commits »
Skipper commented on pull request MarketTakers/arbiter#103 2026-08-25 13:48:33 +00:00
WIP: feat-shamir (old)

Vote kind should be a enum. Not a string. We are here forcing type-safety, only for you, wigga, to break it with your strings. wigga.

Skipper commented on pull request MarketTakers/arbiter#103 2026-08-25 13:48:33 +00:00
WIP: feat-shamir (old)

there should be no default and salt should always be supplied by our daemon, wigga

Skipper commented on pull request MarketTakers/arbiter#103 2026-08-25 13:48:33 +00:00
WIP: feat-shamir (old)

there is exists() function in diesel

Skipper commented on pull request MarketTakers/arbiter#103 2026-08-25 13:48:33 +00:00
WIP: feat-shamir (old)

Wigga, please. Remove homebrew protocol, instead, make those as protobuf entities. And convert to them using already established traits, wigga

Skipper commented on pull request MarketTakers/arbiter#103 2026-08-25 13:48:33 +00:00
WIP: feat-shamir (old)

let's use OperatorId unit type here

Skipper commented on pull request MarketTakers/arbiter#103 2026-08-25 13:48:33 +00:00
WIP: feat-shamir (old)

remove Qurom prefix from the variants

Skipper suggested changes for MarketTakers/arbiter#103 2026-08-25 13:48:33 +00:00
WIP: feat-shamir (old)

Separate database interactions in ProposalManager into separate DBAL trait, so we could mock it in the future using automock crate and test properly.

Skipper commented on pull request MarketTakers/arbiter#103 2026-08-25 13:48:33 +00:00
WIP: feat-shamir (old)

expires_at already implied when the proposal expires, so remove expired from a list of possible values, wigga

Skipper commented on pull request MarketTakers/arbiter#103 2026-08-25 13:48:33 +00:00
WIP: feat-shamir (old)

why the fuck do you store binary data inside relational database. declare tables, wigga

Skipper commented on pull request MarketTakers/arbiter#103 2026-08-25 13:48:33 +00:00
WIP: feat-shamir (old)

add maximum ttl check here

Skipper commented on pull request MarketTakers/arbiter#103 2026-08-25 13:48:33 +00:00
WIP: feat-shamir (old)

here accept enum from previous comment instead of random byte slice

Skipper commented on pull request MarketTakers/arbiter#103 2026-08-25 13:48:33 +00:00
WIP: feat-shamir (old)

Scope creep, remove this for now