1xstj

Results 23 issues of 1xstj

Replace all `.expect()` in code with ErrorType struct for better error handling and avoiding unwanted panic. cc @drewstone @shekohex

**Issue summary** We use `ensure_root` in a lot of places, the better way to handle this check is to have a `ForceOrigin` and then configure it from runtime. This will...

p3 🔵
difficulty: starter 🏁

# Overview Currently we generate multiple signing sets for for signing the same unsigned proposals. The goal is to successfully sign proposals immediately in the event that some authorities are...

spec 🆕
p3 🔵

**Task summary** Goals - Ensure all benchmarks are updated - Add benchmarking tests to CI **Specification reference** Part of https://github.com/webb-tools/tangle/issues/126 **Other information and links**

**Describe the bug** All the DKG authorities cannot proceed with signing due to the error `Signing protocol concluded with Err(GenericError { reason: "Will skip signing since local key does not...

bug 🪲
p0 🔥

**Task summary** We track a lot of chain related info using prometheus on the dkg-gadget, it would be helpful to integrate tokio_metrics and plug those values to the prometheus metrics...

p2 🟡
optimization ⚙️

**Task summary** In the current situation, we process a proposal to be signed by multiple signing sets for redundancy. This ensures that atleast one signing set can succesfully sign a...

p3 🔵
optimization ⚙️

# Overview The goal is to improve the state of documentation and README in general ## Checklist For every crate/pallet we should - [ ] Add a README with an...

p3 🔵

**Describe the bug** https://github.com/webb-tools/dkg-substrate/blob/75f0bfabb18bb0bba9d0d3a63a053c1334244b2d/dkg-gadget/src/async_protocols/state_machine_wrapper.rs#L90 If the serialisation fails the whole process fails, switch to serde_json

p1 🟠

# Overview Checklist to address SBP feedback here https://github.com/webb-tools/dkg-substrate/pull/569 ## Checklist - [x] https://github.com/webb-tools/webb-docs/issues/93 - [x] https://github.com/webb-tools/dkg-substrate/issues/570 - [ ] https://github.com/webb-tools/dkg-substrate/issues/571 - [x] https://github.com/webb-tools/dkg-substrate/issues/572

p2 🟡
epic 🚀