├── .dockerignore ├── .dvc ├── .gitignore └── config ├── .editorconfig ├── .envrc ├── .github ├── CODEOWNERS ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── checklist_issue.md │ ├── config.yml │ ├── new_issue.md │ ├── spec_issue.md │ └── task_issue.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── checks.yml │ ├── coverage.yml │ ├── harness_stress_tests.yml │ ├── integration_tests.yml │ ├── mlc_config.json │ ├── publish-rust-docs.yml │ ├── publish-types.yml │ ├── tests.yml │ └── update-types.yml ├── .gitignore ├── .licenserc.yaml ├── .maintain └── frame-weight-template.hbs ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── Makefile.toml ├── README.md ├── alice ├── assets ├── keygen_manager.png ├── signing_manager_v2.png ├── signing_manager_v2_job.png ├── webb-icon.svg ├── webb_banner_dark.png └── webb_banner_light.png ├── codecov.yml ├── dkg-gadget ├── Cargo.toml ├── keygen-manager.md ├── signing-manager.md └── src │ ├── async_protocols │ ├── blockchain_interface.rs │ ├── ecdsa │ │ ├── keygen │ │ │ ├── handler.rs │ │ │ ├── mod.rs │ │ │ └── state_machine.rs │ │ ├── mod.rs │ │ └── sign │ │ │ ├── handler.rs │ │ │ ├── mod.rs │ │ │ └── state_machine.rs │ ├── frost │ │ ├── keygen │ │ │ └── mod.rs │ │ ├── mod.rs │ │ └── sign │ │ │ └── mod.rs │ ├── incoming.rs │ ├── mod.rs │ ├── remote.rs │ ├── state_machine.rs │ ├── state_machine_wrapper.rs │ ├── test_utils.rs │ └── types.rs │ ├── constants.rs │ ├── db │ ├── mem.rs │ ├── mod.rs │ ├── offchain_storage.rs │ └── sql_storage.rs │ ├── dkg_modules │ ├── mod.rs │ ├── mp_ecdsa.rs │ └── wt_frost.rs │ ├── error.rs │ ├── gossip_engine │ ├── mod.rs │ └── network.rs │ ├── gossip_messages │ ├── dkg_message.rs │ ├── misbehaviour_report.rs │ ├── mod.rs │ └── public_key_gossip.rs │ ├── keygen_manager │ └── mod.rs │ ├── keyring.rs │ ├── keystore.rs │ ├── lib.rs │ ├── metrics.rs │ ├── signing_manager │ ├── mod.rs │ └── work_manager.rs │ ├── storage │ ├── misbehaviour_reports.rs │ ├── mod.rs │ ├── proposals.rs │ └── public_keys.rs │ ├── utils.rs │ └── worker.rs ├── dkg-integration-tests ├── Cargo.toml └── src │ └── main.rs ├── dkg-logging ├── Cargo.toml └── src │ ├── debug_logger.rs │ └── lib.rs ├── dkg-mock-blockchain ├── Cargo.toml └── src │ ├── data_types.rs │ ├── lib.rs │ ├── mock_blockchain_config.rs │ ├── server.rs │ └── transport.rs ├── dkg-primitives ├── Cargo.toml └── src │ ├── dkg_key_cli.rs │ ├── keys.rs │ ├── lib.rs │ ├── types.rs │ └── utils.rs ├── dkg-runtime-primitives ├── Cargo.toml └── src │ ├── ethereum_abi.rs │ ├── gossip_messages.rs │ ├── handlers │ ├── decode_proposals.rs │ ├── evm │ │ ├── evm_tx.rs │ │ ├── mod.rs │ │ └── refresh.rs │ ├── mod.rs │ └── validate_proposals.rs │ ├── lib.rs │ ├── mmr.rs │ ├── offchain │ ├── crypto.rs │ ├── mod.rs │ └── storage_keys.rs │ ├── proposal.rs │ ├── traits.rs │ └── utils.rs ├── dkg-test-orchestrator ├── Cargo.toml ├── README.md ├── config │ └── test_n3t2.toml └── src │ ├── client.rs │ ├── dummy_api.rs │ ├── in_memory_gossip_engine.rs │ └── main.rs ├── flake.lock ├── flake.nix ├── packages └── dkg-standalone-binary │ ├── bin │ └── .gitignore │ ├── index.cjs │ ├── index.js │ ├── package.json │ ├── scripts │ └── prePublish.js │ └── yarn.lock ├── pallets ├── bridge-registry │ ├── Cargo.toml │ └── src │ │ ├── benchmarking.rs │ │ ├── lib.rs │ │ ├── mock.rs │ │ ├── tests.rs │ │ ├── types.rs │ │ └── weights.rs ├── dkg-metadata │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── benchmarking.rs │ │ ├── lib.rs │ │ ├── mock.rs │ │ ├── tests.rs │ │ ├── types.rs │ │ └── weights.rs ├── dkg-proposal-handler │ ├── Cargo.toml │ ├── README.md │ ├── rpc │ │ ├── Cargo.toml │ │ ├── runtime-api │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ └── src │ │ │ ├── error.rs │ │ │ └── lib.rs │ └── src │ │ ├── benchmarking.rs │ │ ├── functions.rs │ │ ├── impls.rs │ │ ├── lib.rs │ │ ├── mock.rs │ │ ├── offences.rs │ │ ├── tests.rs │ │ └── weights.rs └── dkg-proposals │ ├── Cargo.toml │ ├── README.md │ ├── rpc │ ├── Cargo.toml │ ├── runtime-api │ │ ├── Cargo.toml │ │ └── src │ │ │ └── lib.rs │ └── src │ │ └── lib.rs │ └── src │ ├── benchmarking.rs │ ├── lib.rs │ ├── mock.rs │ ├── tests.rs │ ├── types.rs │ ├── utils.rs │ └── weights.rs ├── relayer-gadget ├── Cargo.toml ├── cli │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── config │ ├── README.md │ └── simple.toml └── src │ └── lib.rs ├── rust-toolchain.toml ├── rustfmt.toml ├── scripts ├── bitcoin.sh ├── build-rust-docs.sh ├── generate-weights.sh ├── harness_stress_test.sh ├── insert_keys.sh ├── monitor_memory.py ├── proposal-bot │ ├── .prettierrc.json │ ├── README.md │ ├── package.json │ ├── scripts │ │ └── submitProposals.ts │ ├── tsconfig.json │ └── yarn.lock └── run-local-testnet.sh ├── standalone ├── node │ ├── Cargo.toml │ ├── build.rs │ └── src │ │ ├── benchmarking.rs │ │ ├── chain_spec.rs │ │ ├── cli.rs │ │ ├── command.rs │ │ ├── lib.rs │ │ ├── main.rs │ │ ├── rpc.rs │ │ ├── service.rs │ │ └── testnet_fixtures.rs └── runtime │ ├── Cargo.toml │ ├── build.rs │ └── src │ ├── constants.rs │ └── lib.rs ├── types ├── .envrc ├── LICENSE ├── README.md ├── babel-config-cjs.cjs ├── package.json ├── polkadot-dev-configs │ ├── babel-config-cjs.cjs │ ├── babel-general.cjs │ ├── babel-plugins.cjs │ ├── babel-presets.cjs │ └── babel-resolver.cjs ├── scripts │ ├── build.js │ ├── publish-types.js │ └── updateMetadata.ts ├── src │ ├── index.ts │ ├── interfaces │ │ ├── augment-api-consts.ts │ │ ├── augment-api-errors.ts │ │ ├── augment-api-events.ts │ │ ├── augment-api-query.ts │ │ ├── augment-api-rpc.ts │ │ ├── augment-api-runtime.ts │ │ ├── augment-api-tx.ts │ │ ├── augment-api.ts │ │ ├── augment-types.ts │ │ ├── lookup.ts │ │ ├── registry.ts │ │ └── types-lookup.ts │ └── metadata │ │ ├── metadata.json │ │ └── static-latest.ts ├── tsconfig.json └── yarn.lock └── yarn.lock /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/.dockerignore -------------------------------------------------------------------------------- /.dvc/.gitignore: -------------------------------------------------------------------------------- 1 | /config.local 2 | /cache 3 | -------------------------------------------------------------------------------- /.dvc/config: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/.editorconfig -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/.envrc -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @drewstone @1xstj @tbraun96 2 | -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/checklist_issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/.github/ISSUE_TEMPLATE/checklist_issue.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/new_issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/.github/ISSUE_TEMPLATE/new_issue.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/spec_issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/.github/ISSUE_TEMPLATE/spec_issue.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/task_issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/.github/ISSUE_TEMPLATE/task_issue.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/.github/workflows/checks.yml -------------------------------------------------------------------------------- /.github/workflows/coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/.github/workflows/coverage.yml -------------------------------------------------------------------------------- /.github/workflows/harness_stress_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/.github/workflows/harness_stress_tests.yml -------------------------------------------------------------------------------- /.github/workflows/integration_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/.github/workflows/integration_tests.yml -------------------------------------------------------------------------------- /.github/workflows/mlc_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/.github/workflows/mlc_config.json -------------------------------------------------------------------------------- /.github/workflows/publish-rust-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/.github/workflows/publish-rust-docs.yml -------------------------------------------------------------------------------- /.github/workflows/publish-types.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/.github/workflows/publish-types.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.github/workflows/update-types.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/.github/workflows/update-types.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/.gitignore -------------------------------------------------------------------------------- /.licenserc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/.licenserc.yaml -------------------------------------------------------------------------------- /.maintain/frame-weight-template.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/.maintain/frame-weight-template.hbs -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/Makefile.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/README.md -------------------------------------------------------------------------------- /alice: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/alice -------------------------------------------------------------------------------- /assets/keygen_manager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/assets/keygen_manager.png -------------------------------------------------------------------------------- /assets/signing_manager_v2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/assets/signing_manager_v2.png -------------------------------------------------------------------------------- /assets/signing_manager_v2_job.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/assets/signing_manager_v2_job.png -------------------------------------------------------------------------------- /assets/webb-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/assets/webb-icon.svg -------------------------------------------------------------------------------- /assets/webb_banner_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/assets/webb_banner_dark.png -------------------------------------------------------------------------------- /assets/webb_banner_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/assets/webb_banner_light.png -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/codecov.yml -------------------------------------------------------------------------------- /dkg-gadget/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/Cargo.toml -------------------------------------------------------------------------------- /dkg-gadget/keygen-manager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/keygen-manager.md -------------------------------------------------------------------------------- /dkg-gadget/signing-manager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/signing-manager.md -------------------------------------------------------------------------------- /dkg-gadget/src/async_protocols/blockchain_interface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/async_protocols/blockchain_interface.rs -------------------------------------------------------------------------------- /dkg-gadget/src/async_protocols/ecdsa/keygen/handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/async_protocols/ecdsa/keygen/handler.rs -------------------------------------------------------------------------------- /dkg-gadget/src/async_protocols/ecdsa/keygen/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/async_protocols/ecdsa/keygen/mod.rs -------------------------------------------------------------------------------- /dkg-gadget/src/async_protocols/ecdsa/keygen/state_machine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/async_protocols/ecdsa/keygen/state_machine.rs -------------------------------------------------------------------------------- /dkg-gadget/src/async_protocols/ecdsa/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/async_protocols/ecdsa/mod.rs -------------------------------------------------------------------------------- /dkg-gadget/src/async_protocols/ecdsa/sign/handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/async_protocols/ecdsa/sign/handler.rs -------------------------------------------------------------------------------- /dkg-gadget/src/async_protocols/ecdsa/sign/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/async_protocols/ecdsa/sign/mod.rs -------------------------------------------------------------------------------- /dkg-gadget/src/async_protocols/ecdsa/sign/state_machine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/async_protocols/ecdsa/sign/state_machine.rs -------------------------------------------------------------------------------- /dkg-gadget/src/async_protocols/frost/keygen/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/async_protocols/frost/keygen/mod.rs -------------------------------------------------------------------------------- /dkg-gadget/src/async_protocols/frost/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/async_protocols/frost/mod.rs -------------------------------------------------------------------------------- /dkg-gadget/src/async_protocols/frost/sign/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/async_protocols/frost/sign/mod.rs -------------------------------------------------------------------------------- /dkg-gadget/src/async_protocols/incoming.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/async_protocols/incoming.rs -------------------------------------------------------------------------------- /dkg-gadget/src/async_protocols/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/async_protocols/mod.rs -------------------------------------------------------------------------------- /dkg-gadget/src/async_protocols/remote.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/async_protocols/remote.rs -------------------------------------------------------------------------------- /dkg-gadget/src/async_protocols/state_machine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/async_protocols/state_machine.rs -------------------------------------------------------------------------------- /dkg-gadget/src/async_protocols/state_machine_wrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/async_protocols/state_machine_wrapper.rs -------------------------------------------------------------------------------- /dkg-gadget/src/async_protocols/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/async_protocols/test_utils.rs -------------------------------------------------------------------------------- /dkg-gadget/src/async_protocols/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/async_protocols/types.rs -------------------------------------------------------------------------------- /dkg-gadget/src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/constants.rs -------------------------------------------------------------------------------- /dkg-gadget/src/db/mem.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/db/mem.rs -------------------------------------------------------------------------------- /dkg-gadget/src/db/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/db/mod.rs -------------------------------------------------------------------------------- /dkg-gadget/src/db/offchain_storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/db/offchain_storage.rs -------------------------------------------------------------------------------- /dkg-gadget/src/db/sql_storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/db/sql_storage.rs -------------------------------------------------------------------------------- /dkg-gadget/src/dkg_modules/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/dkg_modules/mod.rs -------------------------------------------------------------------------------- /dkg-gadget/src/dkg_modules/mp_ecdsa.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/dkg_modules/mp_ecdsa.rs -------------------------------------------------------------------------------- /dkg-gadget/src/dkg_modules/wt_frost.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/dkg_modules/wt_frost.rs -------------------------------------------------------------------------------- /dkg-gadget/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/error.rs -------------------------------------------------------------------------------- /dkg-gadget/src/gossip_engine/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/gossip_engine/mod.rs -------------------------------------------------------------------------------- /dkg-gadget/src/gossip_engine/network.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/gossip_engine/network.rs -------------------------------------------------------------------------------- /dkg-gadget/src/gossip_messages/dkg_message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/gossip_messages/dkg_message.rs -------------------------------------------------------------------------------- /dkg-gadget/src/gossip_messages/misbehaviour_report.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/gossip_messages/misbehaviour_report.rs -------------------------------------------------------------------------------- /dkg-gadget/src/gossip_messages/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/gossip_messages/mod.rs -------------------------------------------------------------------------------- /dkg-gadget/src/gossip_messages/public_key_gossip.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/gossip_messages/public_key_gossip.rs -------------------------------------------------------------------------------- /dkg-gadget/src/keygen_manager/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/keygen_manager/mod.rs -------------------------------------------------------------------------------- /dkg-gadget/src/keyring.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/keyring.rs -------------------------------------------------------------------------------- /dkg-gadget/src/keystore.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/keystore.rs -------------------------------------------------------------------------------- /dkg-gadget/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/lib.rs -------------------------------------------------------------------------------- /dkg-gadget/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/metrics.rs -------------------------------------------------------------------------------- /dkg-gadget/src/signing_manager/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/signing_manager/mod.rs -------------------------------------------------------------------------------- /dkg-gadget/src/signing_manager/work_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/signing_manager/work_manager.rs -------------------------------------------------------------------------------- /dkg-gadget/src/storage/misbehaviour_reports.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/storage/misbehaviour_reports.rs -------------------------------------------------------------------------------- /dkg-gadget/src/storage/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/storage/mod.rs -------------------------------------------------------------------------------- /dkg-gadget/src/storage/proposals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/storage/proposals.rs -------------------------------------------------------------------------------- /dkg-gadget/src/storage/public_keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/storage/public_keys.rs -------------------------------------------------------------------------------- /dkg-gadget/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/utils.rs -------------------------------------------------------------------------------- /dkg-gadget/src/worker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-gadget/src/worker.rs -------------------------------------------------------------------------------- /dkg-integration-tests/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-integration-tests/Cargo.toml -------------------------------------------------------------------------------- /dkg-integration-tests/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-integration-tests/src/main.rs -------------------------------------------------------------------------------- /dkg-logging/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-logging/Cargo.toml -------------------------------------------------------------------------------- /dkg-logging/src/debug_logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-logging/src/debug_logger.rs -------------------------------------------------------------------------------- /dkg-logging/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-logging/src/lib.rs -------------------------------------------------------------------------------- /dkg-mock-blockchain/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-mock-blockchain/Cargo.toml -------------------------------------------------------------------------------- /dkg-mock-blockchain/src/data_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-mock-blockchain/src/data_types.rs -------------------------------------------------------------------------------- /dkg-mock-blockchain/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-mock-blockchain/src/lib.rs -------------------------------------------------------------------------------- /dkg-mock-blockchain/src/mock_blockchain_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-mock-blockchain/src/mock_blockchain_config.rs -------------------------------------------------------------------------------- /dkg-mock-blockchain/src/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-mock-blockchain/src/server.rs -------------------------------------------------------------------------------- /dkg-mock-blockchain/src/transport.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-mock-blockchain/src/transport.rs -------------------------------------------------------------------------------- /dkg-primitives/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-primitives/Cargo.toml -------------------------------------------------------------------------------- /dkg-primitives/src/dkg_key_cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-primitives/src/dkg_key_cli.rs -------------------------------------------------------------------------------- /dkg-primitives/src/keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-primitives/src/keys.rs -------------------------------------------------------------------------------- /dkg-primitives/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-primitives/src/lib.rs -------------------------------------------------------------------------------- /dkg-primitives/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-primitives/src/types.rs -------------------------------------------------------------------------------- /dkg-primitives/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-primitives/src/utils.rs -------------------------------------------------------------------------------- /dkg-runtime-primitives/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-runtime-primitives/Cargo.toml -------------------------------------------------------------------------------- /dkg-runtime-primitives/src/ethereum_abi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-runtime-primitives/src/ethereum_abi.rs -------------------------------------------------------------------------------- /dkg-runtime-primitives/src/gossip_messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-runtime-primitives/src/gossip_messages.rs -------------------------------------------------------------------------------- /dkg-runtime-primitives/src/handlers/decode_proposals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-runtime-primitives/src/handlers/decode_proposals.rs -------------------------------------------------------------------------------- /dkg-runtime-primitives/src/handlers/evm/evm_tx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-runtime-primitives/src/handlers/evm/evm_tx.rs -------------------------------------------------------------------------------- /dkg-runtime-primitives/src/handlers/evm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-runtime-primitives/src/handlers/evm/mod.rs -------------------------------------------------------------------------------- /dkg-runtime-primitives/src/handlers/evm/refresh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-runtime-primitives/src/handlers/evm/refresh.rs -------------------------------------------------------------------------------- /dkg-runtime-primitives/src/handlers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-runtime-primitives/src/handlers/mod.rs -------------------------------------------------------------------------------- /dkg-runtime-primitives/src/handlers/validate_proposals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-runtime-primitives/src/handlers/validate_proposals.rs -------------------------------------------------------------------------------- /dkg-runtime-primitives/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-runtime-primitives/src/lib.rs -------------------------------------------------------------------------------- /dkg-runtime-primitives/src/mmr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-runtime-primitives/src/mmr.rs -------------------------------------------------------------------------------- /dkg-runtime-primitives/src/offchain/crypto.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-runtime-primitives/src/offchain/crypto.rs -------------------------------------------------------------------------------- /dkg-runtime-primitives/src/offchain/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-runtime-primitives/src/offchain/mod.rs -------------------------------------------------------------------------------- /dkg-runtime-primitives/src/offchain/storage_keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-runtime-primitives/src/offchain/storage_keys.rs -------------------------------------------------------------------------------- /dkg-runtime-primitives/src/proposal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-runtime-primitives/src/proposal.rs -------------------------------------------------------------------------------- /dkg-runtime-primitives/src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-runtime-primitives/src/traits.rs -------------------------------------------------------------------------------- /dkg-runtime-primitives/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-runtime-primitives/src/utils.rs -------------------------------------------------------------------------------- /dkg-test-orchestrator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-test-orchestrator/Cargo.toml -------------------------------------------------------------------------------- /dkg-test-orchestrator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-test-orchestrator/README.md -------------------------------------------------------------------------------- /dkg-test-orchestrator/config/test_n3t2.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-test-orchestrator/config/test_n3t2.toml -------------------------------------------------------------------------------- /dkg-test-orchestrator/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-test-orchestrator/src/client.rs -------------------------------------------------------------------------------- /dkg-test-orchestrator/src/dummy_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-test-orchestrator/src/dummy_api.rs -------------------------------------------------------------------------------- /dkg-test-orchestrator/src/in_memory_gossip_engine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-test-orchestrator/src/in_memory_gossip_engine.rs -------------------------------------------------------------------------------- /dkg-test-orchestrator/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/dkg-test-orchestrator/src/main.rs -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/flake.nix -------------------------------------------------------------------------------- /packages/dkg-standalone-binary/bin/.gitignore: -------------------------------------------------------------------------------- 1 | dkg-standalone-node 2 | -------------------------------------------------------------------------------- /packages/dkg-standalone-binary/index.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/packages/dkg-standalone-binary/index.cjs -------------------------------------------------------------------------------- /packages/dkg-standalone-binary/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/packages/dkg-standalone-binary/index.js -------------------------------------------------------------------------------- /packages/dkg-standalone-binary/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/packages/dkg-standalone-binary/package.json -------------------------------------------------------------------------------- /packages/dkg-standalone-binary/scripts/prePublish.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/packages/dkg-standalone-binary/scripts/prePublish.js -------------------------------------------------------------------------------- /packages/dkg-standalone-binary/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/packages/dkg-standalone-binary/yarn.lock -------------------------------------------------------------------------------- /pallets/bridge-registry/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/bridge-registry/Cargo.toml -------------------------------------------------------------------------------- /pallets/bridge-registry/src/benchmarking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/bridge-registry/src/benchmarking.rs -------------------------------------------------------------------------------- /pallets/bridge-registry/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/bridge-registry/src/lib.rs -------------------------------------------------------------------------------- /pallets/bridge-registry/src/mock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/bridge-registry/src/mock.rs -------------------------------------------------------------------------------- /pallets/bridge-registry/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/bridge-registry/src/tests.rs -------------------------------------------------------------------------------- /pallets/bridge-registry/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/bridge-registry/src/types.rs -------------------------------------------------------------------------------- /pallets/bridge-registry/src/weights.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/bridge-registry/src/weights.rs -------------------------------------------------------------------------------- /pallets/dkg-metadata/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-metadata/Cargo.toml -------------------------------------------------------------------------------- /pallets/dkg-metadata/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-metadata/README.md -------------------------------------------------------------------------------- /pallets/dkg-metadata/src/benchmarking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-metadata/src/benchmarking.rs -------------------------------------------------------------------------------- /pallets/dkg-metadata/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-metadata/src/lib.rs -------------------------------------------------------------------------------- /pallets/dkg-metadata/src/mock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-metadata/src/mock.rs -------------------------------------------------------------------------------- /pallets/dkg-metadata/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-metadata/src/tests.rs -------------------------------------------------------------------------------- /pallets/dkg-metadata/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-metadata/src/types.rs -------------------------------------------------------------------------------- /pallets/dkg-metadata/src/weights.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-metadata/src/weights.rs -------------------------------------------------------------------------------- /pallets/dkg-proposal-handler/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposal-handler/Cargo.toml -------------------------------------------------------------------------------- /pallets/dkg-proposal-handler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposal-handler/README.md -------------------------------------------------------------------------------- /pallets/dkg-proposal-handler/rpc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposal-handler/rpc/Cargo.toml -------------------------------------------------------------------------------- /pallets/dkg-proposal-handler/rpc/runtime-api/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposal-handler/rpc/runtime-api/Cargo.toml -------------------------------------------------------------------------------- /pallets/dkg-proposal-handler/rpc/runtime-api/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposal-handler/rpc/runtime-api/src/lib.rs -------------------------------------------------------------------------------- /pallets/dkg-proposal-handler/rpc/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposal-handler/rpc/src/error.rs -------------------------------------------------------------------------------- /pallets/dkg-proposal-handler/rpc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposal-handler/rpc/src/lib.rs -------------------------------------------------------------------------------- /pallets/dkg-proposal-handler/src/benchmarking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposal-handler/src/benchmarking.rs -------------------------------------------------------------------------------- /pallets/dkg-proposal-handler/src/functions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposal-handler/src/functions.rs -------------------------------------------------------------------------------- /pallets/dkg-proposal-handler/src/impls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposal-handler/src/impls.rs -------------------------------------------------------------------------------- /pallets/dkg-proposal-handler/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposal-handler/src/lib.rs -------------------------------------------------------------------------------- /pallets/dkg-proposal-handler/src/mock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposal-handler/src/mock.rs -------------------------------------------------------------------------------- /pallets/dkg-proposal-handler/src/offences.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposal-handler/src/offences.rs -------------------------------------------------------------------------------- /pallets/dkg-proposal-handler/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposal-handler/src/tests.rs -------------------------------------------------------------------------------- /pallets/dkg-proposal-handler/src/weights.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposal-handler/src/weights.rs -------------------------------------------------------------------------------- /pallets/dkg-proposals/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposals/Cargo.toml -------------------------------------------------------------------------------- /pallets/dkg-proposals/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposals/README.md -------------------------------------------------------------------------------- /pallets/dkg-proposals/rpc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposals/rpc/Cargo.toml -------------------------------------------------------------------------------- /pallets/dkg-proposals/rpc/runtime-api/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposals/rpc/runtime-api/Cargo.toml -------------------------------------------------------------------------------- /pallets/dkg-proposals/rpc/runtime-api/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposals/rpc/runtime-api/src/lib.rs -------------------------------------------------------------------------------- /pallets/dkg-proposals/rpc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposals/rpc/src/lib.rs -------------------------------------------------------------------------------- /pallets/dkg-proposals/src/benchmarking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposals/src/benchmarking.rs -------------------------------------------------------------------------------- /pallets/dkg-proposals/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposals/src/lib.rs -------------------------------------------------------------------------------- /pallets/dkg-proposals/src/mock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposals/src/mock.rs -------------------------------------------------------------------------------- /pallets/dkg-proposals/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposals/src/tests.rs -------------------------------------------------------------------------------- /pallets/dkg-proposals/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposals/src/types.rs -------------------------------------------------------------------------------- /pallets/dkg-proposals/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposals/src/utils.rs -------------------------------------------------------------------------------- /pallets/dkg-proposals/src/weights.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/pallets/dkg-proposals/src/weights.rs -------------------------------------------------------------------------------- /relayer-gadget/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/relayer-gadget/Cargo.toml -------------------------------------------------------------------------------- /relayer-gadget/cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/relayer-gadget/cli/Cargo.toml -------------------------------------------------------------------------------- /relayer-gadget/cli/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/relayer-gadget/cli/src/lib.rs -------------------------------------------------------------------------------- /relayer-gadget/config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/relayer-gadget/config/README.md -------------------------------------------------------------------------------- /relayer-gadget/config/simple.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/relayer-gadget/config/simple.toml -------------------------------------------------------------------------------- /relayer-gadget/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/relayer-gadget/src/lib.rs -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /scripts/bitcoin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/scripts/bitcoin.sh -------------------------------------------------------------------------------- /scripts/build-rust-docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/scripts/build-rust-docs.sh -------------------------------------------------------------------------------- /scripts/generate-weights.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/scripts/generate-weights.sh -------------------------------------------------------------------------------- /scripts/harness_stress_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/scripts/harness_stress_test.sh -------------------------------------------------------------------------------- /scripts/insert_keys.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/scripts/insert_keys.sh -------------------------------------------------------------------------------- /scripts/monitor_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/scripts/monitor_memory.py -------------------------------------------------------------------------------- /scripts/proposal-bot/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/scripts/proposal-bot/.prettierrc.json -------------------------------------------------------------------------------- /scripts/proposal-bot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/scripts/proposal-bot/README.md -------------------------------------------------------------------------------- /scripts/proposal-bot/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/scripts/proposal-bot/package.json -------------------------------------------------------------------------------- /scripts/proposal-bot/scripts/submitProposals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/scripts/proposal-bot/scripts/submitProposals.ts -------------------------------------------------------------------------------- /scripts/proposal-bot/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/scripts/proposal-bot/tsconfig.json -------------------------------------------------------------------------------- /scripts/proposal-bot/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/scripts/proposal-bot/yarn.lock -------------------------------------------------------------------------------- /scripts/run-local-testnet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/scripts/run-local-testnet.sh -------------------------------------------------------------------------------- /standalone/node/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/standalone/node/Cargo.toml -------------------------------------------------------------------------------- /standalone/node/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/standalone/node/build.rs -------------------------------------------------------------------------------- /standalone/node/src/benchmarking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/standalone/node/src/benchmarking.rs -------------------------------------------------------------------------------- /standalone/node/src/chain_spec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/standalone/node/src/chain_spec.rs -------------------------------------------------------------------------------- /standalone/node/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/standalone/node/src/cli.rs -------------------------------------------------------------------------------- /standalone/node/src/command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/standalone/node/src/command.rs -------------------------------------------------------------------------------- /standalone/node/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/standalone/node/src/lib.rs -------------------------------------------------------------------------------- /standalone/node/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/standalone/node/src/main.rs -------------------------------------------------------------------------------- /standalone/node/src/rpc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/standalone/node/src/rpc.rs -------------------------------------------------------------------------------- /standalone/node/src/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/standalone/node/src/service.rs -------------------------------------------------------------------------------- /standalone/node/src/testnet_fixtures.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/standalone/node/src/testnet_fixtures.rs -------------------------------------------------------------------------------- /standalone/runtime/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/standalone/runtime/Cargo.toml -------------------------------------------------------------------------------- /standalone/runtime/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/standalone/runtime/build.rs -------------------------------------------------------------------------------- /standalone/runtime/src/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/standalone/runtime/src/constants.rs -------------------------------------------------------------------------------- /standalone/runtime/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/standalone/runtime/src/lib.rs -------------------------------------------------------------------------------- /types/.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/.envrc -------------------------------------------------------------------------------- /types/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/LICENSE -------------------------------------------------------------------------------- /types/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/README.md -------------------------------------------------------------------------------- /types/babel-config-cjs.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/babel-config-cjs.cjs -------------------------------------------------------------------------------- /types/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/package.json -------------------------------------------------------------------------------- /types/polkadot-dev-configs/babel-config-cjs.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/polkadot-dev-configs/babel-config-cjs.cjs -------------------------------------------------------------------------------- /types/polkadot-dev-configs/babel-general.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/polkadot-dev-configs/babel-general.cjs -------------------------------------------------------------------------------- /types/polkadot-dev-configs/babel-plugins.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/polkadot-dev-configs/babel-plugins.cjs -------------------------------------------------------------------------------- /types/polkadot-dev-configs/babel-presets.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/polkadot-dev-configs/babel-presets.cjs -------------------------------------------------------------------------------- /types/polkadot-dev-configs/babel-resolver.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/polkadot-dev-configs/babel-resolver.cjs -------------------------------------------------------------------------------- /types/scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/scripts/build.js -------------------------------------------------------------------------------- /types/scripts/publish-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/scripts/publish-types.js -------------------------------------------------------------------------------- /types/scripts/updateMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/scripts/updateMetadata.ts -------------------------------------------------------------------------------- /types/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/src/index.ts -------------------------------------------------------------------------------- /types/src/interfaces/augment-api-consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/src/interfaces/augment-api-consts.ts -------------------------------------------------------------------------------- /types/src/interfaces/augment-api-errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/src/interfaces/augment-api-errors.ts -------------------------------------------------------------------------------- /types/src/interfaces/augment-api-events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/src/interfaces/augment-api-events.ts -------------------------------------------------------------------------------- /types/src/interfaces/augment-api-query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/src/interfaces/augment-api-query.ts -------------------------------------------------------------------------------- /types/src/interfaces/augment-api-rpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/src/interfaces/augment-api-rpc.ts -------------------------------------------------------------------------------- /types/src/interfaces/augment-api-runtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/src/interfaces/augment-api-runtime.ts -------------------------------------------------------------------------------- /types/src/interfaces/augment-api-tx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/src/interfaces/augment-api-tx.ts -------------------------------------------------------------------------------- /types/src/interfaces/augment-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/src/interfaces/augment-api.ts -------------------------------------------------------------------------------- /types/src/interfaces/augment-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/src/interfaces/augment-types.ts -------------------------------------------------------------------------------- /types/src/interfaces/lookup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/src/interfaces/lookup.ts -------------------------------------------------------------------------------- /types/src/interfaces/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/src/interfaces/registry.ts -------------------------------------------------------------------------------- /types/src/interfaces/types-lookup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/src/interfaces/types-lookup.ts -------------------------------------------------------------------------------- /types/src/metadata/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/src/metadata/metadata.json -------------------------------------------------------------------------------- /types/src/metadata/static-latest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/src/metadata/static-latest.ts -------------------------------------------------------------------------------- /types/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/tsconfig.json -------------------------------------------------------------------------------- /types/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/types/yarn.lock -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tangle-network/dkg-substrate/HEAD/yarn.lock --------------------------------------------------------------------------------