Shawn

Results 46 issues of Shawn

Our symbiotic middleware contract was designed and audited before the `OperatorNetworkSpecificDelegator` type existed. Now that it exists, we should support it in our middleware. This change will require a contract...

Currently on mainnet we have: * A dev multisig, responsible for ownership of contracts, changing on-chain params etc. * A separate primev foundation address, responsible for accumulating protocol funds which...

* Attempts to fix minikube devnet setup for local testing * Adds makefile targets and docs to simplify ux * TODO: handle settting REPO_BRANCH in `[mev-commit/infrastructure/charts/deploy-contracts.py](http://deploy-contracts.py/)` to checked out branch

Mev-commit providers already cache deposit amounts w.r.t bidders, allowing the provider to track deposits realtime before on-chain settlement happens, preventing a provider from over-committing to bids that the bidder won't...

Our [websocket publisher](https://github.com/primev/mev-commit/blob/760fc01f64da1cac8604c7831a2b693179669141/x/contracts/events/publisher/ws.go) accepts a `ProgressStore` interface which makes it seem like it should receive all log messages, even when restarted. Upon the publisher starting, it sets a [FromBlock](https://github.com/primev/mev-commit/blob/321b781cfeec6f6864fdd6f388e4a9ca989eb5ae/x/contracts/events/publisher/ws.go#L110) that's...

## Describe your changes ## Issue ticket number and link Fixes # (issue) ## Checklist before requesting a review - [ ] I have added tests that prove my fix...