├── .cargo └── config.toml ├── .clippy.toml ├── .config └── nextest.toml ├── .editorconfig ├── .env-sample ├── .github └── workflows │ ├── daily-check.yml │ ├── gh-pages.yaml │ ├── quick-check.yml │ ├── release.yml │ └── weekly-check.yml ├── .gitignore ├── .gitlab-ci.yml ├── .rustfmt.toml ├── Cargo.lock ├── Cargo.toml ├── Formula └── subwasm.rb ├── LICENSE ├── README.md ├── README_src.adoc ├── cli ├── Cargo.toml ├── LICENSE ├── README.md ├── build.rs ├── src │ ├── error.rs │ ├── main.rs │ ├── opts.rs │ └── utils.rs └── tests │ ├── compress.rs │ ├── diff.rs │ ├── get.rs │ ├── info.rs │ ├── meta.rs │ ├── misc.rs │ ├── show.rs │ └── test_utils.rs ├── data ├── json │ ├── cleaned.json │ ├── kusama_v0.8.30.json │ ├── polkadot_v0.8.30.json │ ├── rococo.json │ ├── substrate2.json │ ├── substrate_v12.json │ ├── test2.json │ ├── test3.json │ └── test_v12_full.json └── wasm │ └── polkadot_v0.8.30-runtime-0x10cb56.wat ├── deny.toml ├── doc ├── demos.adoc ├── index.adoc ├── usage.adoc ├── usage_compress.adoc ├── usage_decompress.adoc ├── usage_diff.adoc ├── usage_get.adoc ├── usage_info.adoc ├── usage_meta.adoc ├── usage_show-reduced.adoc ├── usage_show.adoc └── usage_version.adoc ├── justfile ├── lib ├── Cargo.toml ├── README.md └── src │ ├── chain_info.rs │ ├── chain_urls.rs │ ├── convert.rs │ ├── error.rs │ ├── github_ref.rs │ ├── lib.rs │ ├── macros.rs │ ├── metadata_wrapper.rs │ ├── runtime_info.rs │ ├── source.rs │ ├── subwasm.rs │ ├── types.rs │ └── utils.rs ├── libs ├── ipfs-hasher │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── error.rs │ │ └── lib.rs ├── substrate-differ │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── differs │ │ ├── diff_method.rs │ │ ├── json_utils.rs │ │ ├── mod.rs │ │ ├── reduced │ │ │ ├── calls │ │ │ │ ├── call.rs │ │ │ │ ├── changes_comptible.rs │ │ │ │ ├── changes_require_txver_bump.rs │ │ │ │ ├── constant.rs │ │ │ │ ├── displayable_vec.rs │ │ │ │ ├── error.rs │ │ │ │ ├── event.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── prelude.rs │ │ │ │ ├── signature.rs │ │ │ │ └── storage.rs │ │ │ ├── changed_wapper.rs │ │ │ ├── diff_analyzer │ │ │ │ ├── compatible.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── require_tx_version_bump.rs │ │ │ │ └── traits │ │ │ │ │ ├── compatible.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── require_tx_version_bump.rs │ │ │ ├── mod.rs │ │ │ ├── pallet_data.rs │ │ │ ├── pallet_item.rs │ │ │ ├── prelude.rs │ │ │ ├── reduced_diff_result.rs │ │ │ ├── reduced_extrinsic.rs │ │ │ ├── reduced_pallet.rs │ │ │ ├── reduced_pallet_change.rs │ │ │ ├── reduced_pallet_change_wrapper.rs │ │ │ ├── reduced_runtime.rs │ │ │ ├── reduced_runtime_change_wrapper.rs │ │ │ ├── reduced_runtime_summary.rs │ │ │ ├── signature.rs │ │ │ ├── v13 │ │ │ │ ├── mod.rs │ │ │ │ ├── reduced_pallet.rs │ │ │ │ └── reduced_runtime.rs │ │ │ └── v14 │ │ │ │ ├── mod.rs │ │ │ │ └── reduced_runtime.rs │ │ ├── summary │ │ │ └── mod.rs │ │ ├── test_runtimes.rs │ │ └── utils.rs │ │ ├── error.rs │ │ └── lib.rs ├── substrate-runtime-proposal-hash │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── error.rs │ │ └── lib.rs ├── wasm-loader │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── compression.rs │ │ ├── error.rs │ │ ├── lib.rs │ │ ├── node_endpoint.rs │ │ ├── onchain_block.rs │ │ └── source.rs └── wasm-testbed │ ├── Cargo.toml │ ├── README.md │ └── src │ ├── error.rs │ ├── lib.rs │ └── logger_mock.rs ├── resources ├── logo.fig └── logos │ ├── Logo_1024.png │ ├── Logo_128.png │ ├── Logo_256.png │ ├── Logo_4096.png │ ├── Logo_512.png │ └── Logo_64.png ├── rust-toolchain.toml ├── scripts ├── build-doc.sh ├── demos │ ├── casts │ │ ├── demo-diff.cast │ │ ├── demo-get.cast │ │ ├── demo-info.cast │ │ ├── demo-meta.cast │ │ └── demo-show.cast │ ├── demo-diff.sh │ ├── demo-get.sh │ ├── demo-info.sh │ ├── demo-meta.sh │ ├── demo-show.sh │ ├── env.sh │ ├── gif │ │ ├── demo-diff.gif │ │ ├── demo-get.gif │ │ ├── demo-info.gif │ │ ├── demo-meta.gif │ │ └── demo-show.gif │ └── run-all.sh ├── fetch-some.py ├── fetch-wasm.sh └── get.sh └── templates ├── changelog.md ├── formula.rb └── release.md /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.clippy.toml: -------------------------------------------------------------------------------- 1 | cognitive-complexity-threshold = 3 2 | -------------------------------------------------------------------------------- /.config/nextest.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/.config/nextest.toml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env-sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/.env-sample -------------------------------------------------------------------------------- /.github/workflows/daily-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/.github/workflows/daily-check.yml -------------------------------------------------------------------------------- /.github/workflows/gh-pages.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/.github/workflows/gh-pages.yaml -------------------------------------------------------------------------------- /.github/workflows/quick-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/.github/workflows/quick-check.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/weekly-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/.github/workflows/weekly-check.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/.rustfmt.toml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Formula/subwasm.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/Formula/subwasm.rb -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/README.md -------------------------------------------------------------------------------- /README_src.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/README_src.adoc -------------------------------------------------------------------------------- /cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/cli/Cargo.toml -------------------------------------------------------------------------------- /cli/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/cli/LICENSE -------------------------------------------------------------------------------- /cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/cli/README.md -------------------------------------------------------------------------------- /cli/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/cli/build.rs -------------------------------------------------------------------------------- /cli/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/cli/src/error.rs -------------------------------------------------------------------------------- /cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/cli/src/main.rs -------------------------------------------------------------------------------- /cli/src/opts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/cli/src/opts.rs -------------------------------------------------------------------------------- /cli/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/cli/src/utils.rs -------------------------------------------------------------------------------- /cli/tests/compress.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/cli/tests/compress.rs -------------------------------------------------------------------------------- /cli/tests/diff.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/cli/tests/diff.rs -------------------------------------------------------------------------------- /cli/tests/get.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/cli/tests/get.rs -------------------------------------------------------------------------------- /cli/tests/info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/cli/tests/info.rs -------------------------------------------------------------------------------- /cli/tests/meta.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/cli/tests/meta.rs -------------------------------------------------------------------------------- /cli/tests/misc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/cli/tests/misc.rs -------------------------------------------------------------------------------- /cli/tests/show.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/cli/tests/show.rs -------------------------------------------------------------------------------- /cli/tests/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/cli/tests/test_utils.rs -------------------------------------------------------------------------------- /data/json/cleaned.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/json/kusama_v0.8.30.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/json/polkadot_v0.8.30.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/json/rococo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/data/json/rococo.json -------------------------------------------------------------------------------- /data/json/substrate2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/data/json/substrate2.json -------------------------------------------------------------------------------- /data/json/substrate_v12.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/data/json/substrate_v12.json -------------------------------------------------------------------------------- /data/json/test2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/data/json/test2.json -------------------------------------------------------------------------------- /data/json/test3.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /data/json/test_v12_full.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/data/json/test_v12_full.json -------------------------------------------------------------------------------- /data/wasm/polkadot_v0.8.30-runtime-0x10cb56.wat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/data/wasm/polkadot_v0.8.30-runtime-0x10cb56.wat -------------------------------------------------------------------------------- /deny.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/deny.toml -------------------------------------------------------------------------------- /doc/demos.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/doc/demos.adoc -------------------------------------------------------------------------------- /doc/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/doc/index.adoc -------------------------------------------------------------------------------- /doc/usage.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/doc/usage.adoc -------------------------------------------------------------------------------- /doc/usage_compress.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/doc/usage_compress.adoc -------------------------------------------------------------------------------- /doc/usage_decompress.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/doc/usage_decompress.adoc -------------------------------------------------------------------------------- /doc/usage_diff.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/doc/usage_diff.adoc -------------------------------------------------------------------------------- /doc/usage_get.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/doc/usage_get.adoc -------------------------------------------------------------------------------- /doc/usage_info.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/doc/usage_info.adoc -------------------------------------------------------------------------------- /doc/usage_meta.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/doc/usage_meta.adoc -------------------------------------------------------------------------------- /doc/usage_show-reduced.adoc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/usage_show.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/doc/usage_show.adoc -------------------------------------------------------------------------------- /doc/usage_version.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/doc/usage_version.adoc -------------------------------------------------------------------------------- /justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/justfile -------------------------------------------------------------------------------- /lib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/lib/Cargo.toml -------------------------------------------------------------------------------- /lib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/lib/README.md -------------------------------------------------------------------------------- /lib/src/chain_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/lib/src/chain_info.rs -------------------------------------------------------------------------------- /lib/src/chain_urls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/lib/src/chain_urls.rs -------------------------------------------------------------------------------- /lib/src/convert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/lib/src/convert.rs -------------------------------------------------------------------------------- /lib/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/lib/src/error.rs -------------------------------------------------------------------------------- /lib/src/github_ref.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/lib/src/github_ref.rs -------------------------------------------------------------------------------- /lib/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/lib/src/lib.rs -------------------------------------------------------------------------------- /lib/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/lib/src/macros.rs -------------------------------------------------------------------------------- /lib/src/metadata_wrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/lib/src/metadata_wrapper.rs -------------------------------------------------------------------------------- /lib/src/runtime_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/lib/src/runtime_info.rs -------------------------------------------------------------------------------- /lib/src/source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/lib/src/source.rs -------------------------------------------------------------------------------- /lib/src/subwasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/lib/src/subwasm.rs -------------------------------------------------------------------------------- /lib/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/lib/src/types.rs -------------------------------------------------------------------------------- /lib/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/lib/src/utils.rs -------------------------------------------------------------------------------- /libs/ipfs-hasher/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/ipfs-hasher/Cargo.toml -------------------------------------------------------------------------------- /libs/ipfs-hasher/README.md: -------------------------------------------------------------------------------- 1 | # IPFS Hasher 2 | 3 | Super simple crate: 4 | 5 | Bytes in => CID as String out 6 | -------------------------------------------------------------------------------- /libs/ipfs-hasher/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/ipfs-hasher/src/error.rs -------------------------------------------------------------------------------- /libs/ipfs-hasher/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/ipfs-hasher/src/lib.rs -------------------------------------------------------------------------------- /libs/substrate-differ/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/Cargo.toml -------------------------------------------------------------------------------- /libs/substrate-differ/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/README.md -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/diff_method.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/diff_method.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/json_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/json_utils.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/mod.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/calls/call.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/calls/call.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/calls/changes_comptible.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/calls/changes_comptible.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/calls/changes_require_txver_bump.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/calls/changes_require_txver_bump.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/calls/constant.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/calls/constant.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/calls/displayable_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/calls/displayable_vec.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/calls/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/calls/error.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/calls/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/calls/event.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/calls/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/calls/mod.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/calls/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/calls/prelude.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/calls/signature.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/calls/signature.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/calls/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/calls/storage.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/changed_wapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/changed_wapper.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/diff_analyzer/compatible.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/diff_analyzer/compatible.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/diff_analyzer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/diff_analyzer/mod.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/diff_analyzer/require_tx_version_bump.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/diff_analyzer/require_tx_version_bump.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/diff_analyzer/traits/compatible.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/diff_analyzer/traits/compatible.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/diff_analyzer/traits/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/diff_analyzer/traits/mod.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/diff_analyzer/traits/require_tx_version_bump.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/diff_analyzer/traits/require_tx_version_bump.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/mod.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/pallet_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/pallet_data.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/pallet_item.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/pallet_item.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/prelude.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/reduced_diff_result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/reduced_diff_result.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/reduced_extrinsic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/reduced_extrinsic.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/reduced_pallet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/reduced_pallet.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/reduced_pallet_change.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/reduced_pallet_change.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/reduced_pallet_change_wrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/reduced_pallet_change_wrapper.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/reduced_runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/reduced_runtime.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/reduced_runtime_change_wrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/reduced_runtime_change_wrapper.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/reduced_runtime_summary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/reduced_runtime_summary.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/signature.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/signature.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/v13/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/v13/mod.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/v13/reduced_pallet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/v13/reduced_pallet.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/v13/reduced_runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/v13/reduced_runtime.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/v14/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod reduced_runtime; 2 | -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/reduced/v14/reduced_runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/reduced/v14/reduced_runtime.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/summary/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/summary/mod.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/test_runtimes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/test_runtimes.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/differs/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/differs/utils.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/error.rs -------------------------------------------------------------------------------- /libs/substrate-differ/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-differ/src/lib.rs -------------------------------------------------------------------------------- /libs/substrate-runtime-proposal-hash/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-runtime-proposal-hash/Cargo.toml -------------------------------------------------------------------------------- /libs/substrate-runtime-proposal-hash/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-runtime-proposal-hash/README.md -------------------------------------------------------------------------------- /libs/substrate-runtime-proposal-hash/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-runtime-proposal-hash/src/error.rs -------------------------------------------------------------------------------- /libs/substrate-runtime-proposal-hash/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/substrate-runtime-proposal-hash/src/lib.rs -------------------------------------------------------------------------------- /libs/wasm-loader/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/wasm-loader/Cargo.toml -------------------------------------------------------------------------------- /libs/wasm-loader/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/wasm-loader/README.md -------------------------------------------------------------------------------- /libs/wasm-loader/src/compression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/wasm-loader/src/compression.rs -------------------------------------------------------------------------------- /libs/wasm-loader/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/wasm-loader/src/error.rs -------------------------------------------------------------------------------- /libs/wasm-loader/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/wasm-loader/src/lib.rs -------------------------------------------------------------------------------- /libs/wasm-loader/src/node_endpoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/wasm-loader/src/node_endpoint.rs -------------------------------------------------------------------------------- /libs/wasm-loader/src/onchain_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/wasm-loader/src/onchain_block.rs -------------------------------------------------------------------------------- /libs/wasm-loader/src/source.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/wasm-loader/src/source.rs -------------------------------------------------------------------------------- /libs/wasm-testbed/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/wasm-testbed/Cargo.toml -------------------------------------------------------------------------------- /libs/wasm-testbed/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/wasm-testbed/README.md -------------------------------------------------------------------------------- /libs/wasm-testbed/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/wasm-testbed/src/error.rs -------------------------------------------------------------------------------- /libs/wasm-testbed/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/wasm-testbed/src/lib.rs -------------------------------------------------------------------------------- /libs/wasm-testbed/src/logger_mock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/libs/wasm-testbed/src/logger_mock.rs -------------------------------------------------------------------------------- /resources/logo.fig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/resources/logo.fig -------------------------------------------------------------------------------- /resources/logos/Logo_1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/resources/logos/Logo_1024.png -------------------------------------------------------------------------------- /resources/logos/Logo_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/resources/logos/Logo_128.png -------------------------------------------------------------------------------- /resources/logos/Logo_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/resources/logos/Logo_256.png -------------------------------------------------------------------------------- /resources/logos/Logo_4096.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/resources/logos/Logo_4096.png -------------------------------------------------------------------------------- /resources/logos/Logo_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/resources/logos/Logo_512.png -------------------------------------------------------------------------------- /resources/logos/Logo_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/resources/logos/Logo_64.png -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /scripts/build-doc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/scripts/build-doc.sh -------------------------------------------------------------------------------- /scripts/demos/casts/demo-diff.cast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/scripts/demos/casts/demo-diff.cast -------------------------------------------------------------------------------- /scripts/demos/casts/demo-get.cast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/scripts/demos/casts/demo-get.cast -------------------------------------------------------------------------------- /scripts/demos/casts/demo-info.cast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/scripts/demos/casts/demo-info.cast -------------------------------------------------------------------------------- /scripts/demos/casts/demo-meta.cast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/scripts/demos/casts/demo-meta.cast -------------------------------------------------------------------------------- /scripts/demos/casts/demo-show.cast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/scripts/demos/casts/demo-show.cast -------------------------------------------------------------------------------- /scripts/demos/demo-diff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/scripts/demos/demo-diff.sh -------------------------------------------------------------------------------- /scripts/demos/demo-get.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/scripts/demos/demo-get.sh -------------------------------------------------------------------------------- /scripts/demos/demo-info.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/scripts/demos/demo-info.sh -------------------------------------------------------------------------------- /scripts/demos/demo-meta.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/scripts/demos/demo-meta.sh -------------------------------------------------------------------------------- /scripts/demos/demo-show.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/scripts/demos/demo-show.sh -------------------------------------------------------------------------------- /scripts/demos/env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/scripts/demos/env.sh -------------------------------------------------------------------------------- /scripts/demos/gif/demo-diff.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/scripts/demos/gif/demo-diff.gif -------------------------------------------------------------------------------- /scripts/demos/gif/demo-get.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/scripts/demos/gif/demo-get.gif -------------------------------------------------------------------------------- /scripts/demos/gif/demo-info.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/scripts/demos/gif/demo-info.gif -------------------------------------------------------------------------------- /scripts/demos/gif/demo-meta.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/scripts/demos/gif/demo-meta.gif -------------------------------------------------------------------------------- /scripts/demos/gif/demo-show.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/scripts/demos/gif/demo-show.gif -------------------------------------------------------------------------------- /scripts/demos/run-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/scripts/demos/run-all.sh -------------------------------------------------------------------------------- /scripts/fetch-some.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/scripts/fetch-some.py -------------------------------------------------------------------------------- /scripts/fetch-wasm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/scripts/fetch-wasm.sh -------------------------------------------------------------------------------- /scripts/get.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/scripts/get.sh -------------------------------------------------------------------------------- /templates/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/templates/changelog.md -------------------------------------------------------------------------------- /templates/formula.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/templates/formula.rb -------------------------------------------------------------------------------- /templates/release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chevdor/subwasm/HEAD/templates/release.md --------------------------------------------------------------------------------