mesh-security icon indicating copy to clipboard operation
mesh-security copied to clipboard

Results 31 mesh-security issues
Sort by recently updated
recently updated
newest added

(This or an equivalent issue must be created on the `mesh-security-sdk` repo. Creating here for visibility / reference). A `x/meshsecurity` module is required on the Provider, so that slashing events...

The idea here is to use the same mechanism ICS is using to transmit slashing events from the Consumer to the Provider chain. Namely, instead of relying on the Consumer...

As part or as a follow-up to #174, a native "immediate unbonding" mechanism should be implemented, to improve on slashing propagation "burning" (undelegate) mechanism. Then, the `native-staking-proxy` contract should be...

When slashing associated pending undelegations from a validator https://github.com/osmosis-labs/mesh-security/blob/0b5173e7735f524171222cb75a5f49011dd8f693/contracts/provider/external-staking/src/state.rs#L95-L108 we need to filter out not only those that have already expired (done), but also those that started before the misbehaviour...

If the Consumer chain moons (its token price increases significantly), the amount of Provider funds can be insufficient to cover slashing amounts. Some kind of protection can be built around...

- [ ] Write a small design doc with suggestions / guidelines for MS V2. - [x] Define GH issues if / when possible.

Major achievements that are needed for these goals. ```[tasklist] ### MVP Tasks - [ ] https://github.com/osmosis-labs/mesh-security/issues/97 - [ ] https://github.com/osmosis-labs/mesh-security/issues/93 - [x] Check FIXMEs - [ ] https://github.com/osmosis-labs/mesh-security/issues/83 ``` ```[tasklist]...

Follow-up on the current state of testing. TODO: - [x] #146 - [x] Remove Mocks / stub contracts. Replace mocks by the real contracts, and adjust tests. - [x] `vault`:...