chevdor / subwasm

Subwasm is a cli utility to look inside a Substrate WASM Runtime. It can inspect and compare the metadata of Substrate based runtimes such as Polkadot or Kusama.
MIT License
62 stars 25 forks source link

publish subwasm crates #53

Closed btwiuse closed 1 year ago

btwiuse commented 2 years ago

Hi, I have transferred the ownership of the subwasm crate and its dependencies to you on crates.io. Feel free to remove me after you accept the ownership.

Last year I have made some necessary changes to the Cargo.toml manifest in each crate in order for them to be successfully published, but forgot to open a pull request and transfer crate ownership.

I'm sorry for the inconvenience this may cause. Now I have rebased those changes onto master branch.

In addition to that, I believe these lines need to be changed to a existing version on crates.io before you run cargo publish

$ git grep 'git = "https://github.com' | grep Cargo.toml
lib/Cargo.toml:sp-version = { tag = "monthly-2022-07", git = "https://github.com/paritytech/substrate" }
libs/substrate-runtime-proposal-hash/Cargo.toml:sp-core = { tag = "monthly-2022-07", git = "https://github.com/paritytech/substrate" }
libs/substrate-runtime-proposal-hash/Cargo.toml:sp-io = { tag = "monthly-2022-07", git = "https://github.com/paritytech/substrate" }
libs/substrate-runtime-proposal-hash/Cargo.toml:sp-runtime = { tag = "monthly-2022-07", git = "https://github.com/paritytech/substrate" }
libs/substrate-runtime-proposal-hash/Cargo.toml:sp-wasm-interface = { tag = "monthly-2022-07", git = "https://github.com/paritytech/substrate" }
libs/wasm-loader/Cargo.toml:sp-maybe-compressed-blob = { tag = "monthly-2022-07", git = "https://github.com/paritytech/substrate/" }
libs/wasm-testbed/Cargo.toml:sc-executor = { tag = "monthly-2022-07", git = "https://github.com/paritytech/substrate" }
libs/wasm-testbed/Cargo.toml:sc-executor-common = { tag = "monthly-2022-07", git = "https://github.com/paritytech/substrate" }
libs/wasm-testbed/Cargo.toml:sp-core = { tag = "monthly-2022-07", git = "https://github.com/paritytech/substrate" }
libs/wasm-testbed/Cargo.toml:sp-io = { tag = "monthly-2022-07", git = "https://github.com/paritytech/substrate" }
libs/wasm-testbed/Cargo.toml:sp-runtime = { tag = "monthly-2022-07", git = "https://github.com/paritytech/substrate" }
libs/wasm-testbed/Cargo.toml:sp-state-machine = { tag = "monthly-2022-07", git = "https://github.com/paritytech/substrate" }
libs/wasm-testbed/Cargo.toml:sp-wasm-interface = { tag = "monthly-2022-07", git = "https://github.com/paritytech/substrate" }
libs/wasm-testbed/Cargo.toml:sp-version = { tag = "monthly-2022-07", git = "https://github.com/paritytech/substrate" }
chevdor commented 2 years ago

@btwiuse Thank you very much for contacting me and handing those back to me 🤗

Regarding your comment above, I indeed recently moved back to using the substrate monthly to keep subwasm fairly up to date. I will check what can be done.

I would also appreciate if you could provide ownership on the following packages:

I work for Parity so you can actually send me all the Paritytech related crates and I can redispatch them. Most will go back to https://crates.io/users/parity-crate-owner

chevdor commented 2 years ago

I found one more: https://crates.io/crates/sc-allocator

btwiuse commented 2 years ago

I have invited you as owner of the crates mentioned above.

chevdor commented 2 years ago

Thank you very much @btwiuse ❤️

chevdor commented 1 year ago

Closing for now, it will be publishedd as soon as the deps are published and up to date.