CleverWild CleverWild
CleverWild pushed to Client-key-replacement-attack at MarketTakers/arbiter 2026-03-29 22:17:13 +00:00
a02ef68a70 feat(auth): add seal-key-derived pubkey integrity tags with auth enforcement and unseal backfill
CleverWild created branch Client-key-replacement-attack in MarketTakers/arbiter 2026-03-29 22:17:13 +00:00
CleverWild created pull request MarketTakers/arbiter#42 2026-03-29 21:21:26 +00:00
fix-security
CleverWild created pull request MarketTakers/arbiter#41 2026-03-29 21:21:10 +00:00
chore: bump mise deps
CleverWild pushed to fix-security at MarketTakers/arbiter 2026-03-29 21:16:45 +00:00
51c19456a9 fix(keyholder): remove dead overwritten select in try_unseal query
cc1e282022 fix(auth): reject invalid challenge signatures instead of transitioning to AuthOk
cdff5b6fe2 fix(server): enforce volumetric cap using past + current transfer value
Compare 3 commits »
CleverWild created branch fix-security in MarketTakers/arbiter 2026-03-29 21:16:45 +00:00
CleverWild pushed to bump-mise-deps at MarketTakers/arbiter 2026-03-29 17:08:17 +00:00
86052c9350 chore: bump mise deps
CleverWild created branch bump-mise-deps in MarketTakers/arbiter 2026-03-29 17:08:17 +00:00
CleverWild created pull request MarketTakers/arbiter#39 2026-03-26 20:37:55 +00:00
fix(proto): build script
CleverWild pushed to fix-proto-build-script at MarketTakers/arbiter 2026-03-26 20:36:12 +00:00
fd46f8fb6e fix(proto): build script
CleverWild created branch fix-proto-build-script in MarketTakers/arbiter 2026-03-26 20:36:12 +00:00
CleverWild created pull request MarketTakers/arbiter#38 2026-03-26 18:58:06 +00:00
feat(evm): implement EVM sign transaction handling in client and user agent
CleverWild pushed to feat--self-signed-transactions at MarketTakers/arbiter 2026-03-26 18:57:57 +00:00
6987e5f70f feat(evm): implement EVM sign transaction handling in client and user agent
CleverWild created branch feat--self-signed-transactions in MarketTakers/arbiter 2026-03-26 18:57:57 +00:00
CleverWild closed issue MarketTakers/arbiter#32 2026-03-26 18:05:34 +00:00
feat: migrate error handling to terrors for precise error types
CleverWild commented on issue MarketTakers/arbiter#32 2026-03-26 18:05:34 +00:00
feat: migrate error handling to terrors for precise error types

Closed due to issues with warning unused code and difficulty implementing this with stable rust.

CleverWild created branch terrors-refactor in MarketTakers/arbiter 2026-03-24 16:25:53 +00:00
CleverWild pushed to terrors-refactor at MarketTakers/arbiter 2026-03-24 16:25:53 +00:00
efb11d2271 refactor(arbiter-client): rewrite errors to terrros
CleverWild pushed to SDK-client-UA-registration at MarketTakers/arbiter 2026-03-21 20:14:54 +00:00
f015d345f4 Merge remote-tracking branch 'origin/main' into SDK-client-UA-registration
915540de32 housekeeping(server): fixed clippy warns
5a5008080a docs: document explicit AuthResult enums and request multiplexing
3bc423f9b2 feat(useragent): showing auth error when something went wrong
f2c33a5bf4 refactor(useragent): using request/response for correct multiplexing behaviour
Compare 27 commits »
CleverWild pushed to SDK-client-UA-registration at MarketTakers/arbiter 2026-03-19 18:09:18 +00:00
784261f4d8 perf(user-agent): use sqlite INSERT ... RETURNING for sdk client approve
971db0e919 refactor(client-auth): introduce ClientId newtype to avoid client_id/nonce confusion
e1a8553142 feat(client-auth): emit and require AuthOk for SDK client challenge flow
ec70561c93 refactor(arbiter-client): split auth handshake into check/do steps and simplify TxSigner signing flow
3993d3a8cc refactor(client): decouple grpc connect from wallet address and add explicit wallet configuration
Compare 9 commits »