├── pallets ├── xcmp-handler │ ├── src │ │ └── migrations │ │ │ └── mod.rs │ ├── rpc │ │ ├── runtime-api │ │ │ ├── src │ │ │ │ └── lib.rs │ │ │ └── Cargo.toml │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ └── Cargo.toml ├── valve │ ├── src │ │ ├── traits.rs │ │ └── benchmarking.rs │ └── Cargo.toml ├── automation-price │ ├── rpc │ │ ├── runtime-api │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ ├── src │ │ ├── trigger.rs │ │ ├── types.rs │ │ └── fees.rs │ └── Cargo.toml ├── automation-time │ ├── rpc │ │ ├── runtime-api │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ └── Cargo.toml │ └── Cargo.toml └── vesting │ ├── src │ ├── benchmarking.rs │ ├── mock.rs │ ├── weights.rs │ └── tests.rs │ └── Cargo.toml ├── runtime ├── turing │ ├── src │ │ ├── migrations │ │ │ └── mod.rs │ │ └── weights │ │ │ ├── mod.rs │ │ │ └── asset_registry_weights.rs │ └── build.rs ├── oak │ ├── src │ │ └── weights │ │ │ ├── mod.rs │ │ │ └── asset_registry_weights.rs │ └── build.rs ├── neumann │ ├── src │ │ └── weights │ │ │ ├── mod.rs │ │ │ └── asset_registry_weights.rs │ └── build.rs └── common │ ├── src │ ├── lib.rs │ ├── fees.rs │ └── constants.rs │ └── Cargo.toml ├── .dockerignore ├── parachain-launch ├── relaychain.Dockerfile ├── parachain-2000.Dockerfile ├── config.yml └── docker-compose.yml ├── .maintain ├── debian │ ├── defaults │ ├── oak-collator.service │ └── deb-maintainer-scripts │ │ └── postinst ├── build-docs │ ├── build-docs.sh │ └── index.html ├── update-deps.sh ├── init.sh ├── local-docker-test-network │ ├── grafana │ │ └── provisioning │ │ │ ├── dashboards │ │ │ └── dashboards.yml │ │ │ └── datasources │ │ │ └── datasource.yml │ ├── prometheus │ │ └── prometheus.yml │ └── docker-compose.yml ├── kubernetes │ ├── templates │ │ ├── poddisruptionbudget.yaml │ │ ├── secrets.yaml │ │ ├── serviceaccount.yaml │ │ ├── service.yaml │ │ └── statefulset.yaml │ ├── Chart.yaml │ ├── README.md │ └── values.yaml ├── monitoring │ └── grafana-dashboards │ │ └── README_dashboard.md ├── getgoing.sh ├── node-template-release.sh ├── gitlab │ ├── skip_if_draft.sh │ ├── check_signed.sh │ ├── check_line_width.sh │ ├── publish_draft_release.sh │ ├── trigger_pipeline.sh │ ├── generate_changelog.sh │ ├── check_polkadot_companion_build.sh │ ├── check_polkadot_companion_status.sh │ └── check_runtime.sh ├── node-template-release │ └── Cargo.toml ├── rustdoc-header.html ├── test-coverage │ └── test-coverage.sh ├── build-only-wasm.sh ├── HEADER-GPL3 ├── update-copyright.sh ├── docker │ ├── subkey.Dockerfile │ └── substrate.Dockerfile ├── runtime-dep.py ├── github │ └── check_labels.sh ├── ensure-deps.sh ├── Dockerfile ├── generate-release-notes ├── common │ └── lib.sh ├── rename-crates-for-2.0.sh └── frame-weight-template.hbs ├── media ├── readme-parachain-registration.png └── readme-parachain-post-registration.png ├── rust-toolchain.toml ├── node ├── build.rs └── src │ ├── main.rs │ ├── rpc.rs │ └── cli.rs ├── distribution ├── oak_staging_alloc.json ├── turing_staging_alloc.json ├── turing_alloc.json ├── oak_alloc.json └── neumann_vesting.json ├── .editorconfig ├── Cargo.toml ├── .gitignore ├── zombienets ├── neumann │ ├── single-chain.toml │ └── xcmp.toml ├── oak │ ├── single-chain.toml │ └── xcmp.toml └── turing │ ├── turing-multi-collator.toml │ ├── turing-simple.toml │ ├── mangata.toml │ ├── moonbase.toml │ └── shibuya.toml ├── .rustfmt.toml ├── scripts ├── run-pallet-benchmarks.sh └── try-runtime.sh ├── docker ├── turing │ ├── build.sh │ └── Dockerfile └── neumann │ ├── build.sh │ └── Dockerfile ├── resources ├── types.json ├── rococo-testnet-relaychain.yaml └── neumann-testnet-parachain.yaml ├── .vscode └── tasks.json └── primitives ├── src └── assets.rs └── Cargo.toml /pallets/xcmp-handler/src/migrations/mod.rs: -------------------------------------------------------------------------------- 1 | // Migrations 2 | -------------------------------------------------------------------------------- /runtime/turing/src/migrations/mod.rs: -------------------------------------------------------------------------------- 1 | // Runtime Migrations 2 | -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | .github 2 | .git 3 | .vscode 4 | target 5 | data 6 | -------------------------------------------------------------------------------- /parachain-launch/relaychain.Dockerfile: -------------------------------------------------------------------------------- 1 | FROM parity/polkadot:v0.9.29 2 | COPY . /app -------------------------------------------------------------------------------- /parachain-launch/parachain-2000.Dockerfile: -------------------------------------------------------------------------------- 1 | FROM oaknetwork/neumann:latest 2 | COPY . /app -------------------------------------------------------------------------------- /.maintain/debian/defaults: -------------------------------------------------------------------------------- 1 | # CONFIGURATION FILE FOR OAK-COLLATOR 2 | 3 | OAK_CLI_ARGS="" 4 | -------------------------------------------------------------------------------- /.maintain/build-docs/build-docs.sh: -------------------------------------------------------------------------------- 1 | cargo doc 2 | cp ./.maintain/build-docs/index.html target/doc/ 3 | -------------------------------------------------------------------------------- /media/readme-parachain-registration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eros1006/OAK-blockchain/HEAD/media/readme-parachain-registration.png -------------------------------------------------------------------------------- /runtime/oak/src/weights/mod.rs: -------------------------------------------------------------------------------- 1 | #![allow(clippy::unnecessary_cast)] 2 | 3 | pub mod asset_registry_weights; 4 | 5 | pub mod pallet_xcm; 6 | -------------------------------------------------------------------------------- /runtime/turing/src/weights/mod.rs: -------------------------------------------------------------------------------- 1 | #![allow(clippy::unnecessary_cast)] 2 | 3 | pub mod asset_registry_weights; 4 | 5 | pub mod pallet_xcm; 6 | -------------------------------------------------------------------------------- /media/readme-parachain-post-registration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eros1006/OAK-blockchain/HEAD/media/readme-parachain-post-registration.png -------------------------------------------------------------------------------- /runtime/neumann/src/weights/mod.rs: -------------------------------------------------------------------------------- 1 | #![allow(clippy::unnecessary_cast)] 2 | 3 | pub mod asset_registry_weights; 4 | 5 | pub mod pallet_xcm; 6 | -------------------------------------------------------------------------------- /.maintain/build-docs/index.html: -------------------------------------------------------------------------------- 1 | 2 |
3 | 4 | 5 |