Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

Glutton Parachain #2294

Merged
merged 53 commits into from
May 17, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
55ba4da
Glutton Parachain
Szegoo Mar 8, 2023
951ed03
implement collator stuff
Szegoo Mar 8, 2023
10a9bb3
Merge branch 'paritytech:master' into glutton
Szegoo Mar 9, 2023
bd9bc5d
add glutton
Szegoo Mar 9, 2023
5f5b877
implement missing api calls
Szegoo Mar 9, 2023
46c2594
small changes
Szegoo Mar 9, 2023
4902018
use shell-runtime as starting point
Szegoo Mar 10, 2023
9c64a09
update docs
Szegoo Mar 10, 2023
da61bcd
Merge branch 'paritytech:master' into glutton
Szegoo Mar 11, 2023
284aeae
Glutton chain configurations
Szegoo Mar 12, 2023
dc339c2
successfully build
Szegoo Mar 13, 2023
6b2857f
add local chain config
Szegoo Mar 13, 2023
0993b48
chain spec
Szegoo Mar 13, 2023
a01049c
merge
Szegoo Mar 14, 2023
cdd4864
update Cargo.lock
Szegoo Mar 14, 2023
3d8783e
Update parachains/runtimes/glutton/glutton-kusama/src/lib.rs
Szegoo Mar 14, 2023
c629b74
Update parachains/runtimes/glutton/glutton-kusama/src/lib.rs
Szegoo Mar 14, 2023
6c345a7
Update parachains/runtimes/glutton/glutton-kusama/src/lib.rs
Szegoo Mar 14, 2023
cc2d221
Update parachains/runtimes/glutton/glutton-kusama/src/lib.rs
Szegoo Mar 14, 2023
7f054b5
explicit indices
Szegoo Mar 14, 2023
7d93845
update para_id
Szegoo Mar 15, 2023
4a778f8
irrelevant docs
Szegoo Mar 15, 2023
0da71eb
update glutton.json
Szegoo Mar 15, 2023
868585b
para_id as cli argument
Szegoo Mar 16, 2023
ebd68ce
merge
Szegoo Mar 16, 2023
409b147
expect
Szegoo Mar 16, 2023
6c4f9d0
merge
Szegoo Mar 20, 2023
512a4b0
actual merge
Szegoo Mar 20, 2023
6149b59
merge
Szegoo Mar 23, 2023
0f43674
update
Szegoo Mar 23, 2023
bc81f2e
Merge branch 'master' into glutton
Szegoo Apr 4, 2023
a3b9f09
fixes
Szegoo Apr 11, 2023
0441adb
Merge branch 'master' into glutton
Szegoo Apr 11, 2023
029b375
Merge branch 'paritytech:master' into glutton
Szegoo Apr 19, 2023
078f93b
Merge branch 'master' into glutton
Szegoo May 12, 2023
4d6dfed
xcm-builder/runtime-benchmarks added
NachoPal May 15, 2023
34b4c8e
benchmarks enabled
NachoPal May 15, 2023
2bf3066
add glutton to bench scripts + nitpick
NachoPal May 15, 2023
85f0bd5
remove local bootnode
NachoPal May 16, 2023
8cb09d4
Merge pull request #1 from Szegoo/nacho/glutton
NachoPal May 16, 2023
88f0811
".git/.scripts/commands/fmt/fmt.sh"
May 16, 2023
bb25b02
make clippy happy
Szegoo May 16, 2023
507e0bd
fix clippy
NachoPal May 16, 2023
3c3ca47
Merge pull request #2 from Szegoo/nacho/glutton
NachoPal May 16, 2023
322e817
fix chain_spec
NachoPal May 16, 2023
edae4bc
fix chain_spec 2
NachoPal May 16, 2023
6124c21
Merge pull request #3 from Szegoo/nacho/glutton
NachoPal May 16, 2023
2e95c4f
fix chain_spec 3
NachoPal May 16, 2023
9fb811c
Merge pull request #4 from Szegoo/nacho/glutton
NachoPal May 16, 2023
cf3d95f
Merge branch 'master' of https://github.com/paritytech/cumulus into HEAD
May 16, 2023
297f1de
".git/.scripts/commands/bench/bench.sh" pallet glutton-kusama-dev-130…
May 16, 2023
c123ed4
Update polkadot-parachain/src/chain_spec/glutton.rs
Szegoo May 17, 2023
d0244c3
Update parachains/runtimes/glutton/glutton-kusama/src/lib.rs
Szegoo May 17, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
53 changes: 53 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ members = [
"parachains/runtimes/bridge-hubs/bridge-hub-polkadot",
"parachains/runtimes/collectives/collectives-polkadot",
"parachains/runtimes/contracts/contracts-rococo",
"parachains/runtimes/glutton/glutton-kusama",
"parachains/runtimes/testing/penpal",
"test/client",
"test/relay-sproof-builder",
Expand Down
35 changes: 35 additions & 0 deletions parachains/chain-specs/glutton/kusama/glutton-kusama-1300.json

Large diffs are not rendered by default.

85 changes: 85 additions & 0 deletions parachains/runtimes/glutton/glutton-kusama/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
[package]
name = "glutton-runtime"
version = "1.0.0"
authors = ["Parity Technologies <[email protected]>"]
edition = "2021"

[dependencies]
codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] }
scale-info = { version = "2.3.1", default-features = false, features = ["derive"] }

# Substrate
frame-benchmarking = { git = "https://github.com/paritytech/substrate", optional = true, default-features = false, branch = "master" }
frame-executive = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" }
frame-support = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" }
frame-system = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" }
frame-system-benchmarking = { git = "https://github.com/paritytech/substrate", optional = true, default-features = false, branch = "master" }
frame-try-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, optional = true, branch = "master" }
pallet-glutton = { git = "https://github.com/paritytech/substrate", default-features = false, optional = true, branch = "master" }
sp-api = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" }
sp-block-builder = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" }
sp-core = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" }
sp-inherents = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" }
sp-offchain = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" }
sp-runtime = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" }
sp-session = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" }
sp-std = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" }
sp-transaction-pool = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" }
sp-version = { git = "https://github.com/paritytech/substrate", default-features = false, branch = "master" }

# Polkadot
xcm = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" }
xcm-builder = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" }
xcm-executor = { git = "https://github.com/paritytech/polkadot", default-features = false, branch = "master" }

# Cumulus
cumulus-pallet-parachain-system = { path = "../../../../pallets/parachain-system", default-features = false }
cumulus-pallet-xcm = { path = "../../../../pallets/xcm", default-features = false }
cumulus-primitives-core = { path = "../../../../primitives/core", default-features = false }
parachain-info = { path = "../../../pallets/parachain-info", default-features = false }
parachains-common = { path = "../../../common", default-features = false }

[build-dependencies]
substrate-wasm-builder = { git = "https://github.com/paritytech/substrate", branch = "master" }

[features]
default = [ "std" ]
runtime-benchmarks = [
"frame-benchmarking/runtime-benchmarks",
"frame-support/runtime-benchmarks",
"frame-system-benchmarking/runtime-benchmarks",
"frame-system/runtime-benchmarks",
"pallet-glutton/runtime-benchmarks",
"xcm-builder/runtime-benchmarks",
]
std = [
"codec/std",
"scale-info/std",
"frame-executive/std",
"frame-support/std",
"frame-system/std",
"pallet-glutton/std",
"sp-api/std",
"sp-block-builder/std",
"sp-core/std",
"sp-inherents/std",
"sp-offchain/std",
"sp-runtime/std",
"sp-session/std",
"sp-std/std",
"sp-transaction-pool/std",
"sp-version/std",
"xcm-builder/std",
"xcm-executor/std",
"xcm/std",
"cumulus-pallet-parachain-system/std",
"cumulus-pallet-xcm/std",
"cumulus-primitives-core/std",
"parachain-info/std",
"parachains-common/std",
]
try-runtime = [
"frame-executive/try-runtime",
"frame-try-runtime/try-runtime",
"pallet-glutton/try-runtime",
]
9 changes: 9 additions & 0 deletions parachains/runtimes/glutton/glutton-kusama/build.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
use substrate_wasm_builder::WasmBuilder;

fn main() {
WasmBuilder::new()
.with_current_project()
.export_heap_base()
.import_memory()
.build()
}
Loading