Skip to content
This repository was archived by the owner on Jul 4, 2022. It is now read-only.

Conversation

@aliXsed
Copy link

@aliXsed aliXsed commented Oct 5, 2020

As in the title.

Copy link
Contributor

@jordy25519 jordy25519 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lvgtm!

@aliXsed aliXsed merged commit 9e0a9c1 into spike/2.0 Oct 5, 2020
@aliXsed aliXsed deleted the feature/attestation-benchmarking branch October 6, 2020 00:15
aliXsed pushed a commit that referenced this pull request Nov 3, 2020
* spike/2.0: (1214 commits)
  Fix versions (#156)
  Add some extra traits to multi currency balance
  Move common traits into prml-support (#155)
  Add default_weights impls for () in prml modules (#152)
  Chore/benchmark ga (#151)
  Impl multi currency trait (#150)
  Fixed GA test (#147)
  Add prml-generic-asset-rpc-runtime-api to the build (#149)
  Implement benchmarking for Attestation and set weightInfo (#148)
  Add circleci config (#146)
  Fix Attestation tests (#145)
  Remove prml/valdiator-manager and prml/consortium-permission from the build
  checkout 2.0 PRML modules compile (no tests compilation yet)
  Releasing 2.0 – two dot 😮  (#7182)
  u32 Refcounts, plus migration (#7164)
  Allow pallet in construct_runtime to have fixed index (#6969)
  Rename `ModuleToIndex` to `PalletRuntimeSetup` (#7148)
  Update READMEs, fix links (#7176)
  Update elections-phragmen weight to WeightInfo (#7161)
  fix warning (#7174)
  ...

# Conflicts:
#	.circleci/config.yml
#	.gitignore
#	.gitlab-ci.yml
#	.maintain/Dockerfile
#	.maintain/gitlab/generate_changelog.sh
#	Cargo.lock
#	Cargo.toml
#	README.md
#	bin/node-template/node/Cargo.toml
#	bin/node-template/node/src/chain_spec.rs
#	bin/node-template/node/src/service.rs
#	bin/node-template/pallets/template/Cargo.toml
#	bin/node-template/pallets/template/src/lib.rs
#	bin/node-template/pallets/template/src/mock.rs
#	bin/node-template/runtime/Cargo.toml
#	bin/node-template/runtime/src/lib.rs
#	bin/node/cli/Cargo.toml
#	bin/node/cli/bin/main.rs
#	bin/node/cli/src/browser.rs
#	bin/node/cli/src/chain_spec.rs
#	bin/node/cli/src/command.rs
#	bin/node/cli/src/factory_impl.rs
#	bin/node/cli/src/lib.rs
#	bin/node/cli/src/service.rs
#	bin/node/cli/tests/import_export_and_revert_work.rs
#	bin/node/executor/Cargo.toml
#	bin/node/executor/benches/bench.rs
#	bin/node/executor/tests/basic.rs
#	bin/node/executor/tests/common.rs
#	bin/node/executor/tests/fees.rs
#	bin/node/executor/tests/submit_transaction.rs
#	bin/node/inspect/Cargo.toml
#	bin/node/inspect/src/command.rs
#	bin/node/primitives/Cargo.toml
#	bin/node/rpc-client/Cargo.toml
#	bin/node/rpc/Cargo.toml
#	bin/node/rpc/src/lib.rs
#	bin/node/runtime/Cargo.toml
#	bin/node/runtime/src/impls.rs
#	bin/node/runtime/src/lib.rs
#	bin/node/testing/Cargo.toml
#	bin/node/testing/src/bench.rs
#	bin/node/testing/src/genesis.rs
#	bin/node/testing/src/keyring.rs
#	bin/node/transaction-factory/Cargo.toml
#	bin/node/transaction-factory/src/lib.rs
#	bin/utils/chain-spec-builder/Cargo.toml
#	bin/utils/chain-spec-builder/src/main.rs
#	bin/utils/subkey/Cargo.toml
#	bin/utils/subkey/src/main.rs
#	client/Cargo.toml
#	client/api/Cargo.toml
#	client/api/src/backend.rs
#	client/api/src/cht.rs
#	client/api/src/client.rs
#	client/api/src/in_mem.rs
#	client/api/src/proof_provider.rs
#	client/authority-discovery/Cargo.toml
#	client/authority-discovery/src/tests.rs
#	client/basic-authorship/Cargo.toml
#	client/basic-authorship/src/basic_authorship.rs
#	client/basic-authorship/src/lib.rs
#	client/block-builder/Cargo.toml
#	client/block-builder/src/lib.rs
#	client/chain-spec/Cargo.toml
#	client/chain-spec/derive/Cargo.toml
#	client/chain-spec/src/chain_spec.rs
#	client/chain-spec/src/lib.rs
#	client/cli/Cargo.toml
#	client/cli/src/commands/build_spec_cmd.rs
#	client/cli/src/commands/check_block_cmd.rs
#	client/cli/src/commands/export_blocks_cmd.rs
#	client/cli/src/commands/import_blocks_cmd.rs
#	client/cli/src/commands/mod.rs
#	client/cli/src/commands/purge_chain_cmd.rs
#	client/cli/src/commands/revert_cmd.rs
#	client/cli/src/commands/runcmd.rs
#	client/cli/src/commands/vanity.rs
#	client/cli/src/lib.rs
#	client/cli/src/params/import_params.rs
#	client/cli/src/params/network_configuration_params.rs
#	client/cli/src/params/node_key_params.rs
#	client/cli/src/params/pruning_params.rs
#	client/cli/src/params/shared_params.rs
#	client/cli/src/params/transaction_pool_params.rs
#	client/cli/src/runtime.rs
#	client/consensus/aura/Cargo.toml
#	client/consensus/aura/src/lib.rs
#	client/consensus/babe/Cargo.toml
#	client/consensus/babe/rpc/Cargo.toml
#	client/consensus/babe/rpc/src/lib.rs
#	client/consensus/babe/src/authorship.rs
#	client/consensus/babe/src/lib.rs
#	client/consensus/babe/src/tests.rs
#	client/consensus/common/src/lib.rs
#	client/consensus/epochs/Cargo.toml
#	client/consensus/manual-seal/Cargo.toml
#	client/consensus/manual-seal/src/lib.rs
#	client/consensus/pow/Cargo.toml
#	client/consensus/pow/src/lib.rs
#	client/consensus/slots/Cargo.toml
#	client/consensus/uncles/Cargo.toml
#	client/db/Cargo.toml
#	client/db/src/bench.rs
#	client/db/src/changes_tries_storage.rs
#	client/db/src/lib.rs
#	client/executor/Cargo.toml
#	client/executor/common/Cargo.toml
#	client/executor/runtime-test/Cargo.toml
#	client/executor/src/integration_tests/mod.rs
#	client/executor/src/lib.rs
#	client/executor/src/native_executor.rs
#	client/executor/src/wasm_runtime.rs
#	client/executor/wasmi/Cargo.toml
#	client/executor/wasmi/src/lib.rs
#	client/executor/wasmtime/Cargo.toml
#	client/executor/wasmtime/src/imports.rs
#	client/executor/wasmtime/src/runtime.rs
#	client/finality-grandpa/Cargo.toml
#	client/finality-grandpa/src/communication/gossip.rs
#	client/finality-grandpa/src/communication/mod.rs
#	client/finality-grandpa/src/communication/tests.rs
#	client/finality-grandpa/src/environment.rs
#	client/finality-grandpa/src/finality_proof.rs
#	client/finality-grandpa/src/import.rs
#	client/finality-grandpa/src/lib.rs
#	client/finality-grandpa/src/observer.rs
#	client/finality-grandpa/src/tests.rs
#	client/finality-grandpa/src/until_imported.rs
#	client/informant/Cargo.toml
#	client/informant/src/display.rs
#	client/informant/src/lib.rs
#	client/keystore/Cargo.toml
#	client/light/src/backend.rs
#	client/network-gossip/Cargo.toml
#	client/network-gossip/src/bridge.rs
#	client/network-gossip/src/state_machine.rs
#	client/network/Cargo.toml
#	client/network/src/behaviour.rs
#	client/network/src/config.rs
#	client/network/src/discovery.rs
#	client/network/src/error.rs
#	client/network/src/lib.rs
#	client/network/src/light_client_handler.rs
#	client/network/src/protocol.rs
#	client/network/src/protocol/block_requests.rs
#	client/network/src/protocol/generic_proto/handler/notif_out.rs
#	client/network/src/protocol/generic_proto/tests.rs
#	client/network/src/protocol/generic_proto/upgrade/notifications.rs
#	client/network/src/protocol/light_dispatch.rs
#	client/network/src/protocol/sync.rs
#	client/network/src/service.rs
#	client/network/test/Cargo.toml
#	client/network/test/src/block_import.rs
#	client/network/test/src/lib.rs
#	client/network/test/src/sync.rs
#	client/offchain/Cargo.toml
#	client/offchain/src/api/http.rs
#	client/offchain/src/lib.rs
#	client/peerset/Cargo.toml
#	client/peerset/src/lib.rs
#	client/peerset/src/peersstate.rs
#	client/rpc-api/Cargo.toml
#	client/rpc-api/src/state/mod.rs
#	client/rpc-servers/Cargo.toml
#	client/rpc/Cargo.toml
#	client/rpc/src/author/mod.rs
#	client/rpc/src/author/tests.rs
#	client/rpc/src/chain/chain_full.rs
#	client/rpc/src/chain/chain_light.rs
#	client/rpc/src/chain/mod.rs
#	client/rpc/src/chain/tests.rs
#	client/rpc/src/state/mod.rs
#	client/rpc/src/state/state_full.rs
#	client/rpc/src/state/state_light.rs
#	client/rpc/src/state/tests.rs
#	client/rpc/src/system/mod.rs
#	client/rpc/src/system/tests.rs
#	client/service/Cargo.toml
#	client/service/src/builder.rs
#	client/service/src/chain_ops.rs
#	client/service/src/chain_ops/build_sync_spec.rs
#	client/service/src/client/call_executor.rs
#	client/service/src/config.rs
#	client/service/src/lib.rs
#	client/service/src/status_sinks.rs
#	client/service/test/Cargo.toml
#	client/service/test/src/lib.rs
#	client/src/client.rs
#	client/src/genesis.rs
#	client/src/lib.rs
#	client/src/light/call_executor.rs
#	client/src/light/fetcher.rs
#	client/src/light/mod.rs
#	client/state-db/Cargo.toml
#	client/telemetry/Cargo.toml
#	client/telemetry/src/lib.rs
#	client/telemetry/src/worker/node.rs
#	client/tracing/Cargo.toml
#	client/transaction-pool/Cargo.toml
#	client/transaction-pool/graph/Cargo.toml
#	client/transaction-pool/graph/src/pool.rs
#	client/transaction-pool/graph/src/validated_pool.rs
#	client/transaction-pool/src/api.rs
#	client/transaction-pool/src/lib.rs
#	client/transaction-pool/src/metrics.rs
#	client/transaction-pool/src/revalidation.rs
#	client/transaction-pool/src/testing/pool.rs
#	docs/CHANGELOG.md
#	docs/CODEOWNERS
#	docs/PULL_REQUEST_TEMPLATE.md
#	frame/assets/Cargo.toml
#	frame/assets/src/lib.rs
#	frame/aura/Cargo.toml
#	frame/aura/src/lib.rs
#	frame/aura/src/mock.rs
#	frame/authority-discovery/Cargo.toml
#	frame/authority-discovery/src/lib.rs
#	frame/authorship/Cargo.toml
#	frame/authorship/src/lib.rs
#	frame/babe/Cargo.toml
#	frame/babe/src/benchmarking.rs
#	frame/babe/src/equivocation.rs
#	frame/babe/src/lib.rs
#	frame/babe/src/mock.rs
#	frame/babe/src/tests.rs
#	frame/balances/Cargo.toml
#	frame/balances/src/benchmarking.rs
#	frame/balances/src/lib.rs
#	frame/balances/src/mock.rs
#	frame/balances/src/tests.rs
#	frame/balances/src/tests_local.rs
#	frame/benchmarking/Cargo.toml
#	frame/benchmarking/src/analysis.rs
#	frame/benchmarking/src/lib.rs
#	frame/benchmarking/src/tests.rs
#	frame/collective/Cargo.toml
#	frame/collective/src/lib.rs
#	frame/contracts/COMPLEXITY.md
#	frame/contracts/Cargo.toml
#	frame/contracts/common/Cargo.toml
#	frame/contracts/rpc/Cargo.toml
#	frame/contracts/rpc/runtime-api/Cargo.toml
#	frame/contracts/src/account_db.rs
#	frame/contracts/src/exec.rs
#	frame/contracts/src/gas.rs
#	frame/contracts/src/lib.rs
#	frame/contracts/src/tests.rs
#	frame/contracts/src/wasm/mod.rs
#	frame/contracts/src/wasm/runtime.rs
#	frame/democracy/Cargo.toml
#	frame/democracy/src/lib.rs
#	frame/elections-phragmen/Cargo.toml
#	frame/elections-phragmen/src/lib.rs
#	frame/elections/Cargo.toml
#	frame/elections/src/lib.rs
#	frame/elections/src/mock.rs
#	frame/evm/Cargo.toml
#	frame/evm/src/backend.rs
#	frame/evm/src/lib.rs
#	frame/example-offchain-worker/Cargo.toml
#	frame/example-offchain-worker/src/lib.rs
#	frame/example-offchain-worker/src/tests.rs
#	frame/example/Cargo.toml
#	frame/example/src/lib.rs
#	frame/executive/Cargo.toml
#	frame/executive/src/lib.rs
#	frame/finality-tracker/Cargo.toml
#	frame/finality-tracker/src/lib.rs
#	frame/generic-asset/Cargo.toml
#	frame/generic-asset/src/tests.rs
#	frame/grandpa/Cargo.toml
#	frame/grandpa/src/lib.rs
#	frame/grandpa/src/mock.rs
#	frame/grandpa/src/tests.rs
#	frame/identity/Cargo.toml
#	frame/identity/src/lib.rs
#	frame/im-online/Cargo.toml
#	frame/im-online/src/benchmarking.rs
#	frame/im-online/src/lib.rs
#	frame/im-online/src/mock.rs
#	frame/indices/Cargo.toml
#	frame/indices/src/lib.rs
#	frame/indices/src/mock.rs
#	frame/indices/src/tests.rs
#	frame/membership/Cargo.toml
#	frame/membership/src/lib.rs
#	frame/metadata/Cargo.toml
#	frame/nicks/Cargo.toml
#	frame/nicks/src/lib.rs
#	frame/offences/Cargo.toml
#	frame/offences/src/lib.rs
#	frame/offences/src/mock.rs
#	frame/offences/src/tests.rs
#	frame/randomness-collective-flip/Cargo.toml
#	frame/randomness-collective-flip/src/lib.rs
#	frame/recovery/Cargo.toml
#	frame/recovery/src/lib.rs
#	frame/recovery/src/mock.rs
#	frame/scored-pool/Cargo.toml
#	frame/scored-pool/src/lib.rs
#	frame/scored-pool/src/mock.rs
#	frame/session/Cargo.toml
#	frame/session/src/historical/mod.rs
#	frame/session/src/lib.rs
#	frame/session/src/mock.rs
#	frame/session/src/tests.rs
#	frame/society/Cargo.toml
#	frame/society/src/lib.rs
#	frame/society/src/mock.rs
#	frame/staking/Cargo.toml
#	frame/staking/fuzzer/.gitignore
#	frame/staking/reward-curve/Cargo.toml
#	frame/staking/reward-curve/src/lib.rs
#	frame/staking/reward-curve/src/log.rs
#	frame/staking/src/inflation.rs
#	frame/staking/src/lib.rs
#	frame/staking/src/mock.rs
#	frame/staking/src/slashing.rs
#	frame/staking/src/tests.rs
#	frame/sudo/Cargo.toml
#	frame/support/Cargo.toml
#	frame/support/procedural/Cargo.toml
#	frame/support/procedural/src/construct_runtime/mod.rs
#	frame/support/procedural/src/storage/mod.rs
#	frame/support/procedural/src/storage/parse.rs
#	frame/support/procedural/tools/Cargo.toml
#	frame/support/procedural/tools/derive/Cargo.toml
#	frame/support/src/dispatch.rs
#	frame/support/src/hash.rs
#	frame/support/src/lib.rs
#	frame/support/src/metadata.rs
#	frame/support/src/origin.rs
#	frame/support/src/storage/generator/double_map.rs
#	frame/support/src/storage/generator/map.rs
#	frame/support/src/storage/generator/mod.rs
#	frame/support/src/storage/migration.rs
#	frame/support/src/storage/mod.rs
#	frame/support/src/traits.rs
#	frame/support/src/weights.rs
#	frame/support/test/Cargo.toml
#	frame/support/test/tests/construct_runtime_ui/missing_system_module.stderr
#	frame/support/test/tests/decl_error.rs
#	frame/support/test/tests/decl_storage.rs
#	frame/support/test/tests/instance.rs
#	frame/support/test/tests/issue2219.rs
#	frame/support/test/tests/reserved_keyword/on_initialize.stderr
#	frame/support/test/tests/system.rs
#	frame/system/Cargo.toml
#	frame/system/benches/bench.rs
#	frame/system/rpc/runtime-api/Cargo.toml
#	frame/system/src/lib.rs
#	frame/system/src/offchain.rs
#	frame/timestamp/Cargo.toml
#	frame/timestamp/src/lib.rs
#	frame/transaction-payment/Cargo.toml
#	frame/transaction-payment/rpc/Cargo.toml
#	frame/transaction-payment/rpc/runtime-api/Cargo.toml
#	frame/transaction-payment/src/lib.rs
#	frame/treasury/Cargo.toml
#	frame/treasury/src/lib.rs
#	frame/treasury/src/tests.rs
#	frame/utility/Cargo.toml
#	frame/utility/src/lib.rs
#	frame/vesting/Cargo.toml
#	frame/vesting/src/lib.rs
#	primitives/allocator/Cargo.toml
#	primitives/api/Cargo.toml
#	primitives/api/proc-macro/Cargo.toml
#	primitives/api/src/lib.rs
#	primitives/api/test/Cargo.toml
#	primitives/api/test/tests/runtime_calls.rs
#	primitives/application-crypto/Cargo.toml
#	primitives/application-crypto/test/Cargo.toml
#	primitives/arithmetic/Cargo.toml
#	primitives/arithmetic/fuzzer/Cargo.toml
#	primitives/arithmetic/fuzzer/src/per_thing_rational.rs
#	primitives/arithmetic/src/fixed64.rs
#	primitives/arithmetic/src/fixed_point.rs
#	primitives/arithmetic/src/lib.rs
#	primitives/arithmetic/src/per_things.rs
#	primitives/arithmetic/src/traits.rs
#	primitives/authority-discovery/Cargo.toml
#	primitives/authorship/Cargo.toml
#	primitives/block-builder/Cargo.toml
#	primitives/blockchain/Cargo.toml
#	primitives/blockchain/src/error.rs
#	primitives/consensus/aura/Cargo.toml
#	primitives/consensus/babe/Cargo.toml
#	primitives/consensus/babe/src/digests.rs
#	primitives/consensus/common/Cargo.toml
#	primitives/consensus/common/src/import_queue/basic_queue.rs
#	primitives/consensus/common/src/metrics.rs
#	primitives/consensus/pow/Cargo.toml
#	primitives/consensus/slots/Cargo.toml
#	primitives/consensus/vrf/Cargo.toml
#	primitives/consensus/vrf/src/lib.rs
#	primitives/consensus/vrf/src/schnorrkel.rs
#	primitives/core/Cargo.toml
#	primitives/core/src/hasher.rs
#	primitives/core/src/lib.rs
#	primitives/core/src/sr25519.rs
#	primitives/core/src/traits.rs
#	primitives/debug-derive/Cargo.toml
#	primitives/externalities/Cargo.toml
#	primitives/externalities/src/lib.rs
#	primitives/finality-grandpa/Cargo.toml
#	primitives/finality-tracker/Cargo.toml
#	primitives/inherents/Cargo.toml
#	primitives/io/Cargo.toml
#	primitives/io/src/lib.rs
#	primitives/keyring/Cargo.toml
#	primitives/npos-elections/src/mock.rs
#	primitives/offchain/Cargo.toml
#	primitives/panic-handler/Cargo.toml
#	primitives/phragmen/Cargo.toml
#	primitives/phragmen/src/lib.rs
#	primitives/phragmen/src/tests.rs
#	primitives/rpc/Cargo.toml
#	primitives/runtime-interface/Cargo.toml
#	primitives/runtime-interface/proc-macro/Cargo.toml
#	primitives/runtime-interface/proc-macro/src/lib.rs
#	primitives/runtime-interface/proc-macro/src/runtime_interface/bare_function_interface.rs
#	primitives/runtime-interface/test-wasm-deprecated/Cargo.toml
#	primitives/runtime-interface/test-wasm-deprecated/build.rs
#	primitives/runtime-interface/test-wasm-deprecated/src/lib.rs
#	primitives/runtime-interface/test-wasm/Cargo.toml
#	primitives/runtime-interface/test/Cargo.toml
#	primitives/runtime-interface/test/src/lib.rs
#	primitives/runtime/Cargo.toml
#	primitives/runtime/src/curve.rs
#	primitives/runtime/src/generic/checked_extrinsic.rs
#	primitives/runtime/src/generic/unchecked_extrinsic.rs
#	primitives/runtime/src/lib.rs
#	primitives/runtime/src/testing.rs
#	primitives/runtime/src/traits.rs
#	primitives/sandbox/Cargo.toml
#	primitives/serializer/Cargo.toml
#	primitives/session/Cargo.toml
#	primitives/staking/Cargo.toml
#	primitives/staking/src/offence.rs
#	primitives/state-machine/Cargo.toml
#	primitives/state-machine/src/backend.rs
#	primitives/state-machine/src/basic.rs
#	primitives/state-machine/src/changes_trie/changes_iterator.rs
#	primitives/state-machine/src/changes_trie/prune.rs
#	primitives/state-machine/src/ext.rs
#	primitives/state-machine/src/in_memory_backend.rs
#	primitives/state-machine/src/lib.rs
#	primitives/state-machine/src/proving_backend.rs
#	primitives/state-machine/src/testing.rs
#	primitives/state-machine/src/trie_backend.rs
#	primitives/std/Cargo.toml
#	primitives/storage/Cargo.toml
#	primitives/storage/src/lib.rs
#	primitives/test-primitives/Cargo.toml
#	primitives/timestamp/Cargo.toml
#	primitives/tracing/Cargo.toml
#	primitives/tracing/src/lib.rs
#	primitives/transaction-pool/Cargo.toml
#	primitives/transaction-pool/src/pool.rs
#	primitives/trie/Cargo.toml
#	primitives/utils/Cargo.toml
#	primitives/utils/src/lib.rs
#	primitives/version/Cargo.toml
#	primitives/wasm-interface/Cargo.toml
#	prml/attestation/Cargo.toml
#	prml/attestation/src/lib.rs
#	prml/attestation/src/mock.rs
#	prml/consortium-permission/Cargo.toml
#	prml/doughnut/Cargo.toml
#	prml/doughnut/src/lib.rs
#	prml/generic-asset/src/lib.rs
#	prml/generic-asset/src/mock.rs
#	prml/validator-manager/Cargo.toml
#	test-utils/Cargo.toml
#	test-utils/client/Cargo.toml
#	test-utils/client/src/lib.rs
#	test-utils/runtime/Cargo.toml
#	test-utils/runtime/client/Cargo.toml
#	test-utils/runtime/client/src/lib.rs
#	test-utils/runtime/src/lib.rs
#	test-utils/runtime/src/system.rs
#	test-utils/runtime/transaction-pool/Cargo.toml
#	test-utils/runtime/transaction-pool/src/lib.rs
#	utils/browser/Cargo.toml
#	utils/browser/src/lib.rs
#	utils/build-script-utils/Cargo.toml
#	utils/fork-tree/Cargo.toml
#	utils/fork-tree/src/lib.rs
#	utils/frame/benchmarking-cli/Cargo.toml
#	utils/frame/benchmarking-cli/src/lib.rs
#	utils/frame/rpc/support/Cargo.toml
#	utils/frame/rpc/system/Cargo.toml
#	utils/frame/rpc/system/src/lib.rs
#	utils/prometheus/Cargo.toml
#	utils/wasm-builder/src/wasm_project.rs
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants