Sam Johnson

Results 50 issues of Sam Johnson

Fixes #344 note that this merges into `main` because that is what determines the root CI settings for the repo once we change default branch back to `main`. May need...

devnet-skip
testnet-skip

Right now major migrations in subtensor are perilous. Under AURA consensus, the validators use a round-robin system to pick a validator each time to try to complete the migration. If...

blue team

This is desirable in case we ever lose track of our branches in github or if there is some sort of data loss and we genuinely need to know what...

blue team

Right now it is possible to have code that panics in pallets, extrinsics, etc., which can brick the chain. Ideally we disallow this at the clippy linting level so the...

enhancement

We should add automated fuzzing to the CI particularly to catch bugs around matrix operations and unanticipated combinations of extrinsics potentially. AC: - [ ] pick a fuzzing library/crate -...

blue team

We want to move to a more formal release process characterized by the following points: * all PRs merge into `main` * PRs don't get merged until they are finney-ready...

blue team

It's pretty annoying that the UI doesn't know at all what errors are if they haven't been hard-coded. Unknown error isn't a great user experience, and right now introducing new...

blue team

Part of #300, we need to deny the ability to perform potentially-panicking and/or overflowing operations on number types in subtensor AC: - [ ] fix existing offending overflow operations -...

enhancement

We need a safe type that allows sparse matrix operations that will not panic / does not provide panicking operations or methods. Everything should be infallible or return a `Result`...

enhancement

Description : We need CI jobs implemented in the subtensor repo for auto checks for rust using cargo, specifically `cargo check`, `cargo format`, and `cargo fix` AC: - [x] CI...