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

  • Joined on 2025-09-03
Skipper pushed to push-lspnytwuyulm at MarketTakers/arbiter 2026-03-12 15:15:00 +00:00
bd159c35e8 docs: add EVM Policy Engine section
b3e378b5fc fix(evm::engine): added shared settings check in vet_transaction
b7c4f2e735 feat(evm): add find_all_grants to Policy trait with shared auto_type queries
4a5dd3eea7 feat(protobuf): EVM grants and signing definitions
5af6d8dd9c housekeeping: linter
Compare 46 commits »
Skipper pushed to main at MarketTakers/arbiter 2026-03-12 15:15:00 +00:00
cb05407bb6 feat(server): broker agent for inter-actor coordination
4beb34764d Merge pull request 'refactor(server::{user_agent, client}): move auth part to separate function to not to pollute actor session with one-time concerns' (#24) from push-upvpzwvlwyvs into main
4b4a8f4489 refactor: consolidate auth messages into client and user_agent packages
54d0fe0505 refactor(server::{user_agent, client}): move auth part to separate function to not to pollute actor session with one-time concerns
06f4d628db chore(server): update Cargo.lock dependencies
Compare 36 commits »
Skipper pushed to key-alternative at MarketTakers/arbiter 2026-03-12 15:15:00 +00:00
d65e9319d9 lints(clippy)
dfc852e815 feat(server): integrate X25519 unseal handler in UserAgentActor
5b711acb15 feat(server): add X25519 ECDH for secure unseal protocol
19f19a56e5 feat(server): implement KeyStorage and state machine lifecycle
f108e64d13 feat(tls): implement TLS certificate management and rotation
Compare 7 commits »
Skipper created pull request MarketTakers/arbiter#26 2026-03-12 15:13:51 +00:00
refactor(server::client::auth): Approval flow for first-time connections and simplified to keep state on stack
Skipper created branch push-xxmwpvvwnllx in MarketTakers/arbiter 2026-03-12 15:12:31 +00:00
Skipper pushed to push-xxmwpvvwnllx at MarketTakers/arbiter 2026-03-12 15:12:31 +00:00
ba86d18250 refactor(server::client::auth): removed state machine and added approval flow coordination
606a1f3774 feat(server::{router, useragent}): inter-actor approval coordination
b3a67ffc00 feat(server::client): proper connect error
168290040c feat(server::client): approval flow through user-agent on first-time client connects
cb05407bb6 feat(server): broker agent for inter-actor coordination
Compare 10 commits »
Skipper pushed to push-lspnytwuyulm at MarketTakers/arbiter 2026-03-11 12:31:00 +00:00
21b9d698fa docs: add EVM Policy Engine section
bb24cc19aa fix(evm::engine): added shared settings check in vet_transaction
cc6afacb66 feat(evm): add find_all_grants to Policy trait with shared auto_type queries
ed06471b40 feat(protobuf): EVM grants and signing definitions
c14c4d27b3 housekeeping: linter
Compare 5 commits »
Skipper created pull request MarketTakers/arbiter#25 2026-03-10 15:53:51 +00:00
WIP: feat: EVM Engine
Skipper created branch push-lspnytwuyulm in MarketTakers/arbiter 2026-03-10 15:53:32 +00:00
Skipper pushed to push-lspnytwuyulm at MarketTakers/arbiter 2026-03-10 15:53:32 +00:00
f6116b03e7 feat(evm): add grant management and transaction signing
1c7fe46595 feat(server::evm::engine): return meaning on error path
23f60cc98e feat(server::evm::engine): initial wiring of all components -- we now can evaluate transactions
0c85e1f167 feat(server::evm): more criterion types
4ac904c8f8 feat(server): initial EVM functionality impl
Compare 5 commits »
Skipper pushed to main at MarketTakers/arbiter 2026-03-04 10:44:52 +00:00
b1188d602f feat(server): broker agent for inter-actor coordination
Skipper deleted branch push-upvpzwvlwyvs from MarketTakers/arbiter 2026-03-02 19:53:27 +00:00
Skipper pushed to main at MarketTakers/arbiter 2026-03-02 19:53:22 +00:00
632b431c66 Merge pull request 'refactor(server::{user_agent, client}): move auth part to separate function to not to pollute actor session with one-time concerns' (#24) from push-upvpzwvlwyvs into main
f709650bb1 refactor(server::{user_agent, client}): move auth part to separate function to not to pollute actor session with one-time concerns
004b14a168 refactor(transport): convert Bi trait to use async_trait
Compare 3 commits »
Skipper merged pull request MarketTakers/arbiter#24 2026-03-02 19:53:21 +00:00
refactor(server::{user_agent, client}): move auth part to separate function to not to pollute actor session with one-time concerns
Skipper created pull request MarketTakers/arbiter#24 2026-03-02 06:41:09 +00:00
refactor(server::{user_agent, client}): move auth part to separate function to not to pollute actor session with one-time concerns
Skipper pushed to push-upvpzwvlwyvs at MarketTakers/arbiter 2026-03-02 06:40:28 +00:00
f709650bb1 refactor(server::{user_agent, client}): move auth part to separate function to not to pollute actor session with one-time concerns
004b14a168 refactor(transport): convert Bi trait to use async_trait
Compare 2 commits »
Skipper created branch push-upvpzwvlwyvs in MarketTakers/arbiter 2026-03-02 06:40:28 +00:00
Skipper pushed to main at MarketTakers/arbiter 2026-03-01 11:54:33 +00:00
4169b2ba42 refactor: consolidate auth messages into client and user_agent packages
Skipper merged pull request MarketTakers/arbiter#23 2026-03-01 11:54:32 +00:00
refactor: consolidate auth messages into client and user_agent packages
Skipper created pull request MarketTakers/arbiter#23 2026-03-01 11:49:59 +00:00
refactor: consolidate auth messages into client and user_agent packages