├── .github ├── ISSUE_TEMPLATE │ └── feedback.yml ├── pull_request_template.md └── workflows │ ├── casper-node.yml │ ├── lints-md.yml │ ├── publish-global-state-update-gen.yml │ ├── publish-release-and-crates.yml │ ├── push-artifacts.yml │ └── trigger-devnet-upgrade.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── Makefile ├── README.md ├── binary_port ├── CHANGELOG.md ├── Cargo.toml ├── README.md └── src │ ├── balance_response.rs │ ├── binary_message.rs │ ├── binary_response.rs │ ├── binary_response_and_request.rs │ ├── binary_response_header.rs │ ├── command.rs │ ├── dictionary_item_identifier.rs │ ├── entity_qualifier.rs │ ├── era_identifier.rs │ ├── error.rs │ ├── error_code.rs │ ├── get_request.rs │ ├── global_state_query_result.rs │ ├── information_request.rs │ ├── key_prefix.rs │ ├── lib.rs │ ├── minimal_block_info.rs │ ├── node_status.rs │ ├── purse_identifier.rs │ ├── record_id.rs │ ├── response_type.rs │ ├── speculative_execution_result.rs │ ├── state_request.rs │ └── type_wrappers.rs ├── ci ├── approx_next_era_starts.sh ├── build_update_package.sh ├── casper_updater │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── dependent_file.rs │ │ ├── main.rs │ │ ├── package.rs │ │ └── regex_data.rs ├── check_cpu_features.sh ├── ci.json ├── cpu-features-1.4.13-release.txt ├── dev_net_protocol_generate.sh ├── markdown-link-check-config.json ├── markdown_link_check.sh ├── mins_to_switch_block.sh ├── nctl_compile.sh ├── nctl_upgrade.sh ├── nctl_upgrade_stage.sh ├── next_upgrade_era_with_buffer.sh ├── nightly-test.sh ├── publish_deb_to_repo.sh ├── publish_to_crates_io.sh ├── test_casper-node_deb.sh ├── test_deb_install.sh └── upgrade_package_s3_storage.sh ├── docker_make.sh ├── execution_engine ├── CHANGELOG.md ├── Cargo.toml ├── README.md ├── benches │ └── trie_bench.rs └── src │ ├── bin │ └── run_wasm.rs │ ├── engine_state │ ├── engine_config.rs │ ├── error.rs │ ├── execution_kind.rs │ ├── mod.rs │ └── wasm_v1.rs │ ├── execution │ ├── error.rs │ ├── executor.rs │ └── mod.rs │ ├── lib.rs │ ├── resolvers │ ├── error.rs │ ├── memory_resolver.rs │ ├── mod.rs │ ├── v1_function_index.rs │ └── v1_resolver.rs │ ├── runtime │ ├── args.rs │ ├── auction_internal.rs │ ├── cryptography.rs │ ├── externals.rs │ ├── handle_payment_internal.rs │ ├── host_function_flag.rs │ ├── mint_internal.rs │ ├── mod.rs │ ├── stack.rs │ ├── standard_payment_internal.rs │ ├── utils.rs │ └── wasm_prep.rs │ └── runtime_context │ ├── mod.rs │ └── tests.rs ├── execution_engine_testing ├── test_support │ ├── CHANGELOG.md │ ├── Cargo.toml │ ├── README.md │ ├── build.rs │ ├── resources │ │ └── chainspec.toml.in │ ├── src │ │ ├── chainspec_config.rs │ │ ├── deploy_item.rs │ │ ├── deploy_item_builder.rs │ │ ├── execute_request_builder.rs │ │ ├── genesis_config_builder.rs │ │ ├── lib.rs │ │ ├── step_request_builder.rs │ │ ├── transfer_request_builder.rs │ │ ├── upgrade_request_builder.rs │ │ ├── utils.rs │ │ └── wasm_test_builder.rs │ └── tests │ │ └── version_numbers.rs └── tests │ ├── Cargo.toml │ ├── fixtures │ ├── call_stack_fixture │ │ ├── global_state │ │ │ ├── data.lmdb │ │ │ └── data.lmdb-lock │ │ └── state.json │ ├── counter_contract │ │ ├── global_state │ │ │ ├── data.lmdb │ │ │ └── data.lmdb-lock │ │ └── state.json │ ├── disabled_versions │ │ ├── global_state │ │ │ ├── data.lmdb │ │ │ └── data.lmdb-lock │ │ └── state.json │ ├── gh_3208 │ │ ├── global_state │ │ │ └── data.lmdb │ │ └── state.json │ ├── gh_3710 │ │ ├── global_state │ │ │ └── data.lmdb │ │ └── state.json │ ├── groups │ │ ├── global_state │ │ │ ├── data.lmdb │ │ │ └── data.lmdb-lock │ │ └── state.json │ ├── release_1_2_0 │ │ ├── global_state │ │ │ ├── data.lmdb │ │ │ └── data.lmdb-lock │ │ └── state.json │ ├── release_1_3_1 │ │ ├── global_state │ │ │ ├── data.lmdb │ │ │ └── data.lmdb-lock │ │ └── state.json │ ├── release_1_4_2 │ │ ├── global_state │ │ │ ├── data.lmdb │ │ │ └── data.lmdb-lock │ │ └── state.json │ ├── release_1_4_3 │ │ ├── global_state │ │ │ ├── data.lmdb │ │ │ └── data.lmdb-lock │ │ └── state.json │ ├── release_1_4_4 │ │ ├── global_state │ │ │ ├── data.lmdb │ │ │ └── data.lmdb-lock │ │ └── state.json │ ├── release_1_4_5 │ │ ├── global_state │ │ │ ├── data.lmdb │ │ │ └── data.lmdb-lock │ │ └── state.json │ ├── release_1_5_8 │ │ ├── global_state │ │ │ ├── data.lmdb │ │ │ └── data.lmdb-lock │ │ └── state.json │ ├── three_version_fixture │ │ ├── global_state │ │ │ ├── data.lmdb │ │ │ └── data.lmdb-lock │ │ └── state.json │ ├── upgrade_thresholds │ │ ├── global_state │ │ │ ├── data.lmdb │ │ │ └── data.lmdb-lock │ │ └── state.json │ └── validator_minimum_bid │ │ ├── global_state │ │ ├── data.lmdb │ │ └── data.lmdb-lock │ │ └── state.json │ └── src │ ├── lib.rs │ ├── lmdb_fixture.rs │ ├── test │ ├── calling_packages_by_version_query.rs │ ├── chainspec_registry.rs │ ├── check_transfer_success.rs │ ├── contract_api │ │ ├── account │ │ │ ├── associated_keys.rs │ │ │ ├── authorized_keys.rs │ │ │ ├── key_management_thresholds.rs │ │ │ ├── mod.rs │ │ │ ├── named_keys.rs │ │ │ └── named_keys_stored.rs │ │ ├── add_contract_version.rs │ │ ├── create_purse.rs │ │ ├── dictionary.rs │ │ ├── generic_hash.rs │ │ ├── get_arg.rs │ │ ├── get_block_info.rs │ │ ├── get_blocktime.rs │ │ ├── get_call_stack.rs │ │ ├── get_caller.rs │ │ ├── get_phase.rs │ │ ├── list_authorization_keys.rs │ │ ├── list_named_keys.rs │ │ ├── main_purse.rs │ │ ├── mint_purse.rs │ │ ├── mod.rs │ │ ├── multisig_authorization.rs │ │ ├── named_dictionaries.rs │ │ ├── recover_secp256k1.rs │ │ ├── revert.rs │ │ ├── runtime.rs │ │ ├── subcall.rs │ │ ├── transfer.rs │ │ ├── transfer_cached.rs │ │ └── verify_signature.rs │ ├── contract_context.rs │ ├── contract_messages.rs │ ├── counter_factory.rs │ ├── deploy │ │ ├── context_association.rs │ │ ├── mod.rs │ │ ├── non_standard_payment.rs │ │ ├── preconditions.rs │ │ ├── receipts.rs │ │ └── stored_contracts.rs │ ├── entry_point_called.rs │ ├── explorer │ │ ├── faucet.rs │ │ ├── faucet_test_helpers.rs │ │ └── mod.rs │ ├── get_balance.rs │ ├── groups.rs │ ├── host_function_costs.rs │ ├── manage_groups.rs │ ├── mod.rs │ ├── private_chain.rs │ ├── private_chain │ │ ├── fees_accumulation.rs │ │ ├── management.rs │ │ ├── restricted_auction.rs │ │ └── unrestricted_transfers.rs │ ├── regression │ │ ├── ee_1045.rs │ │ ├── ee_1071.rs │ │ ├── ee_1103.rs │ │ ├── ee_1119.rs │ │ ├── ee_1120.rs │ │ ├── ee_1129.rs │ │ ├── ee_1152.rs │ │ ├── ee_1160.rs │ │ ├── ee_1163.rs │ │ ├── ee_1174.rs │ │ ├── ee_1217.rs │ │ ├── ee_1225.rs │ │ ├── ee_221.rs │ │ ├── ee_401.rs │ │ ├── ee_441.rs │ │ ├── ee_460.rs │ │ ├── ee_468.rs │ │ ├── ee_470.rs │ │ ├── ee_532.rs │ │ ├── ee_536.rs │ │ ├── ee_539.rs │ │ ├── ee_549.rs │ │ ├── ee_550.rs │ │ ├── ee_572.rs │ │ ├── ee_584.rs │ │ ├── ee_597.rs │ │ ├── ee_598.rs │ │ ├── ee_599.rs │ │ ├── ee_601.rs │ │ ├── ee_771.rs │ │ ├── ee_890.rs │ │ ├── ee_966.rs │ │ ├── gh_1470.rs │ │ ├── gh_1688.rs │ │ ├── gh_1902.rs │ │ ├── gh_1931.rs │ │ ├── gh_2280.rs │ │ ├── gh_3097.rs │ │ ├── gh_3208.rs │ │ ├── gh_3710.rs │ │ ├── gh_4898.rs │ │ ├── gov_116.rs │ │ ├── gov_42.rs │ │ ├── gov_427.rs │ │ ├── gov_74.rs │ │ ├── gov_89_regression.rs │ │ ├── host_function_metrics_size_and_gas_cost.rs │ │ ├── mod.rs │ │ ├── regression_20210707.rs │ │ ├── regression_20210831.rs │ │ ├── regression_20210924.rs │ │ ├── regression_20211110.rs │ │ ├── regression_20220119.rs │ │ ├── regression_20220204.rs │ │ ├── regression_20220207.rs │ │ ├── regression_20220208.rs │ │ ├── regression_20220211.rs │ │ ├── regression_20220217.rs │ │ ├── regression_20220221.rs │ │ ├── regression_20220222.rs │ │ ├── regression_20220223.rs │ │ ├── regression_20220224.rs │ │ ├── regression_20220303.rs │ │ ├── regression_20220727.rs │ │ ├── regression_20240105.rs │ │ ├── regression_20250812.rs │ │ ├── slow_input.rs │ │ ├── test_utils.rs │ │ └── transforms_must_be_ordered.rs │ ├── ret.rs │ ├── stack_overflow.rs │ ├── step.rs │ ├── storage_costs.rs │ ├── system_contracts │ │ ├── auction │ │ │ ├── bids.rs │ │ │ ├── distribute.rs │ │ │ ├── mod.rs │ │ │ └── reservations.rs │ │ ├── auction_bidding.rs │ │ ├── genesis.rs │ │ ├── handle_payment │ │ │ ├── finalize_payment.rs │ │ │ ├── get_payment_purse.rs │ │ │ ├── mod.rs │ │ │ └── refund_purse.rs │ │ ├── mint.rs │ │ ├── mod.rs │ │ ├── standard_payment.rs │ │ └── upgrade.rs │ ├── system_costs.rs │ ├── tutorial.rs │ ├── tutorial │ │ ├── counter.rs │ │ └── hello_world.rs │ ├── upgrade.rs │ ├── vm2_tests.rs │ └── wasmless_transfer.rs │ └── wasm_utils.rs ├── executor ├── wasm │ ├── CHANGELOG.md │ ├── Cargo.toml │ ├── src │ │ ├── chainspec_config.rs │ │ ├── lib.rs │ │ └── testing.rs │ └── tests │ │ ├── altbn128.rs │ │ ├── ee_966.rs │ │ ├── hello_world.rs │ │ └── integration.rs ├── wasm_common │ ├── Cargo.toml │ └── src │ │ ├── chain_utils.rs │ │ ├── entry_point.rs │ │ ├── error.rs │ │ ├── flags.rs │ │ ├── keyspace.rs │ │ ├── lib.rs │ │ └── type_uid.rs ├── wasm_host │ ├── CHANGELOG.md │ ├── Cargo.toml │ └── src │ │ ├── abi.rs │ │ ├── context.rs │ │ ├── host.rs │ │ ├── host │ │ ├── control.rs │ │ ├── crypto.rs │ │ ├── emit.rs │ │ ├── global_state.rs │ │ └── io.rs │ │ ├── lib.rs │ │ ├── system.rs │ │ └── system │ │ ├── activate_bid.rs │ │ ├── add_bid.rs │ │ ├── add_reservations.rs │ │ ├── burn.rs │ │ ├── cancel_reservations.rs │ │ ├── change_bid_public_key.rs │ │ ├── create_purse.rs │ │ ├── delegate.rs │ │ ├── redelegate.rs │ │ ├── transfer.rs │ │ ├── undelegate.rs │ │ └── withdraw_bid.rs ├── wasm_interface │ ├── Cargo.toml │ └── src │ │ ├── executor.rs │ │ ├── install.rs │ │ ├── lib.rs │ │ └── sandboxed_execution.rs └── wasmer_backend │ ├── Cargo.toml │ └── src │ ├── imports.rs │ ├── lib.rs │ ├── middleware.rs │ ├── middleware │ ├── gas_metering.rs │ └── gatekeeper.rs │ ├── tunables.rs │ └── tunables │ └── memory_limit.rs ├── generate-chainspec.sh ├── generate-flaky.sh ├── images ├── Casper-association-logo-new.svg ├── CasperLabs_Logo_Favicon_RGB_50px.png ├── CasperLabs_Logo_Symbol_RGB.png ├── Casper_Logo_Favicon.png ├── Casper_Logo_Favicon_48.png └── casper-association-logo-primary.svg ├── node ├── BINARY_PORT_PROTOCOL.md ├── CHANGELOG.md ├── Cargo.toml ├── README.md ├── build.rs ├── proptest-regressions │ └── components │ │ └── diagnostics_port │ │ └── stop_at.txt └── src │ ├── app │ └── main.rs │ ├── cli.rs │ ├── cli │ └── arglang.rs │ ├── components.rs │ ├── components │ ├── binary_port.rs │ ├── binary_port │ │ ├── config.rs │ │ ├── connection_terminator.rs │ │ ├── error.rs │ │ ├── event.rs │ │ ├── metrics.rs │ │ ├── rate_limiter.rs │ │ ├── tests.rs │ │ └── utils.rs │ ├── block_accumulator.rs │ ├── block_accumulator │ │ ├── block_acceptor.rs │ │ ├── config.rs │ │ ├── error.rs │ │ ├── event.rs │ │ ├── leap_instruction.rs │ │ ├── local_tip_identifier.rs │ │ ├── metrics.rs │ │ ├── sync_identifier.rs │ │ ├── sync_instruction.rs │ │ └── tests.rs │ ├── block_synchronizer.rs │ ├── block_synchronizer │ │ ├── block_acquisition.rs │ │ ├── block_acquisition_action.rs │ │ ├── block_builder.rs │ │ ├── block_builder │ │ │ ├── latch.rs │ │ │ └── tests.rs │ │ ├── block_synchronizer_progress.rs │ │ ├── config.rs │ │ ├── error.rs │ │ ├── event.rs │ │ ├── execution_results_acquisition.rs │ │ ├── execution_results_acquisition │ │ │ └── tests.rs │ │ ├── global_state_synchronizer.rs │ │ ├── global_state_synchronizer │ │ │ └── tests.rs │ │ ├── metrics.rs │ │ ├── need_next.rs │ │ ├── peer_list.rs │ │ ├── peer_list │ │ │ └── tests.rs │ │ ├── signature_acquisition.rs │ │ ├── tests.rs │ │ ├── tests │ │ │ └── test_utils.rs │ │ ├── transaction_acquisition.rs │ │ ├── transaction_acquisition │ │ │ └── tests.rs │ │ ├── trie_accumulator.rs │ │ └── trie_accumulator │ │ │ └── tests.rs │ ├── block_validator.rs │ ├── block_validator │ │ ├── config.rs │ │ ├── event.rs │ │ ├── state.rs │ │ └── tests.rs │ ├── consensus.rs │ ├── consensus │ │ ├── cl_context.rs │ │ ├── config.rs │ │ ├── consensus_protocol.rs │ │ ├── era_supervisor.rs │ │ ├── era_supervisor │ │ │ ├── debug.rs │ │ │ └── era.rs │ │ ├── error.rs │ │ ├── highway_core.rs │ │ ├── highway_core │ │ │ ├── active_validator.rs │ │ │ ├── endorsement.rs │ │ │ ├── evidence.rs │ │ │ ├── finality_detector.rs │ │ │ ├── finality_detector │ │ │ │ └── horizon.rs │ │ │ ├── highway.rs │ │ │ ├── highway │ │ │ │ └── vertex.rs │ │ │ ├── highway_testing.rs │ │ │ ├── state.rs │ │ │ ├── state │ │ │ │ ├── block.rs │ │ │ │ ├── index_panorama.rs │ │ │ │ ├── panorama.rs │ │ │ │ ├── params.rs │ │ │ │ ├── tallies.rs │ │ │ │ ├── tests.rs │ │ │ │ └── unit.rs │ │ │ ├── synchronizer.rs │ │ │ ├── synchronizer │ │ │ │ └── tests.rs │ │ │ └── test_macros.rs │ │ ├── leader_sequence.rs │ │ ├── metrics.rs │ │ ├── protocols.rs │ │ ├── protocols │ │ │ ├── common.rs │ │ │ ├── highway.rs │ │ │ ├── highway │ │ │ │ ├── config.rs │ │ │ │ ├── participation.rs │ │ │ │ ├── round_success_meter.rs │ │ │ │ ├── round_success_meter │ │ │ │ │ ├── config.rs │ │ │ │ │ └── tests.rs │ │ │ │ └── tests.rs │ │ │ ├── zug.rs │ │ │ └── zug │ │ │ │ ├── config.rs │ │ │ │ ├── des_testing.rs │ │ │ │ ├── fault.rs │ │ │ │ ├── message.rs │ │ │ │ ├── params.rs │ │ │ │ ├── participation.rs │ │ │ │ ├── proposal.rs │ │ │ │ ├── round.rs │ │ │ │ └── tests.rs │ │ ├── tests.rs │ │ ├── tests │ │ │ ├── consensus_des_testing.rs │ │ │ ├── queue.rs │ │ │ └── utils.rs │ │ ├── traits.rs │ │ ├── utils.rs │ │ ├── utils │ │ │ ├── validators.rs │ │ │ ├── wal.rs │ │ │ └── weight.rs │ │ └── validator_change.rs │ ├── contract_runtime.rs │ ├── contract_runtime │ │ ├── config.rs │ │ ├── error.rs │ │ ├── event.rs │ │ ├── exec_queue.rs │ │ ├── metrics.rs │ │ ├── operations.rs │ │ ├── operations │ │ │ └── wasm_v2_request.rs │ │ ├── rewards.rs │ │ ├── rewards │ │ │ └── tests.rs │ │ ├── tests.rs │ │ ├── types.rs │ │ └── utils.rs │ ├── diagnostics_port.rs │ ├── diagnostics_port │ │ ├── command.rs │ │ ├── stop_at.rs │ │ ├── tasks.rs │ │ └── util.rs │ ├── event_stream_server.rs │ ├── event_stream_server │ │ ├── config.rs │ │ ├── event.rs │ │ ├── event_indexer.rs │ │ ├── http_server.rs │ │ ├── sse_server.rs │ │ └── tests.rs │ ├── fetcher.rs │ ├── fetcher │ │ ├── config.rs │ │ ├── error.rs │ │ ├── event.rs │ │ ├── fetch_item.rs │ │ ├── fetch_response.rs │ │ ├── fetched_data.rs │ │ ├── fetcher_impls.rs │ │ ├── fetcher_impls │ │ │ ├── approvals_hashes_fetcher.rs │ │ │ ├── block_execution_results_or_chunk_fetcher.rs │ │ │ ├── block_fetcher.rs │ │ │ ├── block_header_fetcher.rs │ │ │ ├── finality_signature_fetcher.rs │ │ │ ├── legacy_deploy_fetcher.rs │ │ │ ├── sync_leap_fetcher.rs │ │ │ ├── transaction_fetcher.rs │ │ │ └── trie_or_chunk_fetcher.rs │ │ ├── item_fetcher.rs │ │ ├── item_handle.rs │ │ ├── metrics.rs │ │ ├── tag.rs │ │ └── tests.rs │ ├── gossiper.rs │ ├── gossiper │ │ ├── config.rs │ │ ├── error.rs │ │ ├── event.rs │ │ ├── gossip_item.rs │ │ ├── gossip_table.rs │ │ ├── item_provider.rs │ │ ├── message.rs │ │ ├── metrics.rs │ │ ├── provider_impls.rs │ │ ├── provider_impls │ │ │ ├── address_provider.rs │ │ │ ├── block_provider.rs │ │ │ ├── finality_signature_provider.rs │ │ │ └── transaction_provider.rs │ │ └── tests.rs │ ├── in_memory_network.rs │ ├── metrics.rs │ ├── network.rs │ ├── network │ │ ├── bincode_format.rs │ │ ├── blocklist.rs │ │ ├── chain_info.rs │ │ ├── config.rs │ │ ├── counting_format.rs │ │ ├── error.rs │ │ ├── event.rs │ │ ├── gossiped_address.rs │ │ ├── health.rs │ │ ├── identity.rs │ │ ├── insights.rs │ │ ├── limiter.rs │ │ ├── message.rs │ │ ├── message_pack_format.rs │ │ ├── metrics.rs │ │ ├── outgoing.rs │ │ ├── symmetry.rs │ │ ├── tasks.rs │ │ └── tests.rs │ ├── rest_server.rs │ ├── rest_server │ │ ├── config.rs │ │ ├── docs.rs │ │ ├── event.rs │ │ ├── filters.rs │ │ ├── http_server.rs │ │ └── info.rs │ ├── shutdown_trigger.rs │ ├── storage.rs │ ├── storage │ │ ├── config.rs │ │ ├── disjoint_sequences.rs │ │ ├── error.rs │ │ ├── event.rs │ │ ├── metrics.rs │ │ ├── object_pool.rs │ │ ├── tests.rs │ │ └── utils.rs │ ├── sync_leaper.rs │ ├── sync_leaper │ │ ├── error.rs │ │ ├── event.rs │ │ ├── leap_activity.rs │ │ ├── leap_state.rs │ │ ├── metrics.rs │ │ └── tests.rs │ ├── transaction_acceptor.rs │ ├── transaction_acceptor │ │ ├── config.rs │ │ ├── error.rs │ │ ├── event.rs │ │ ├── metrics.rs │ │ └── tests.rs │ ├── transaction_buffer.rs │ ├── transaction_buffer │ │ ├── config.rs │ │ ├── event.rs │ │ ├── metrics.rs │ │ └── tests.rs │ └── upgrade_watcher.rs │ ├── config_migration.rs │ ├── data_migration.rs │ ├── effect.rs │ ├── effect │ ├── announcements.rs │ ├── diagnostics_port.rs │ ├── incoming.rs │ └── requests.rs │ ├── failpoints.rs │ ├── failpoints_disabled.rs │ ├── lib.rs │ ├── logging.rs │ ├── protocol.rs │ ├── reactor.rs │ ├── reactor │ ├── event_queue_metrics.rs │ ├── main_reactor.rs │ ├── main_reactor │ │ ├── catch_up.rs │ │ ├── config.rs │ │ ├── control.rs │ │ ├── error.rs │ │ ├── event.rs │ │ ├── fetchers.rs │ │ ├── genesis_instruction.rs │ │ ├── keep_up.rs │ │ ├── memory_metrics.rs │ │ ├── reactor_state.rs │ │ ├── tests.rs │ │ ├── tests │ │ │ ├── auction.rs │ │ │ ├── binary_port.rs │ │ │ ├── configs_override.rs │ │ │ ├── consensus_rules.rs │ │ │ ├── fixture.rs │ │ │ ├── gas_price.rs │ │ │ ├── initial_stakes.rs │ │ │ ├── network_general.rs │ │ │ ├── rewards.rs │ │ │ ├── switch_blocks.rs │ │ │ ├── transaction_scenario.rs │ │ │ ├── transaction_scenario │ │ │ │ ├── asertions.rs │ │ │ │ └── utils.rs │ │ │ └── transactions.rs │ │ ├── upgrade_shutdown.rs │ │ ├── upgrading_instruction.rs │ │ ├── utils.rs │ │ └── validate.rs │ └── queue_kind.rs │ ├── testing.rs │ ├── testing │ ├── condition_check_reactor.rs │ ├── fake_transaction_acceptor.rs │ ├── filter_reactor.rs │ ├── network.rs │ └── test_clock.rs │ ├── tls.rs │ ├── types.rs │ ├── types │ ├── appendable_block.rs │ ├── block.rs │ ├── block │ │ ├── approvals_hashes.rs │ │ ├── block_execution_results_or_chunk.rs │ │ ├── block_execution_results_or_chunk_id.rs │ │ ├── block_payload.rs │ │ ├── block_with_metadata.rs │ │ ├── executable_block.rs │ │ ├── finalized_block.rs │ │ ├── invalid_proposal_error.rs │ │ ├── meta_block.rs │ │ └── meta_block │ │ │ ├── merge_mismatch_error.rs │ │ │ └── state.rs │ ├── chunkable.rs │ ├── exit_code.rs │ ├── max_ttl.rs │ ├── node_config.rs │ ├── node_id.rs │ ├── status_feed.rs │ ├── sync_leap.rs │ ├── sync_leap_validation_metadata.rs │ ├── transaction.rs │ ├── transaction │ │ ├── arg_handling.rs │ │ ├── deploy.rs │ │ ├── deploy │ │ │ └── legacy_deploy.rs │ │ ├── fields_container.rs │ │ ├── initiator_addr_and_secret_key.rs │ │ ├── meta_transaction.rs │ │ ├── meta_transaction │ │ │ ├── meta_deploy.rs │ │ │ ├── meta_transaction_v1.rs │ │ │ └── transaction_header.rs │ │ ├── transaction_footprint.rs │ │ └── transaction_v1_builder.rs │ ├── validator_matrix.rs │ └── value_or_chunk.rs │ ├── utils.rs │ └── utils │ ├── block_signatures.rs │ ├── chain_specification.rs │ ├── chain_specification │ ├── error.rs │ └── parse_toml.rs │ ├── config_specification.rs │ ├── display_error.rs │ ├── ds.rs │ ├── external.rs │ ├── fmt_limit.rs │ ├── opt_display.rs │ ├── rlimit.rs │ ├── round_robin.rs │ ├── specimen.rs │ ├── umask.rs │ └── work_queue.rs ├── resources ├── README.md ├── devnet │ ├── chainspec.toml │ └── config-example.toml ├── flaky │ └── config.toml ├── integration-test │ ├── chainspec.toml │ └── config-example.toml ├── local │ ├── accounts.toml │ ├── chainspec.toml.in │ ├── config.toml │ └── secret_keys │ │ ├── faucet.pem │ │ ├── node-1.pem │ │ ├── node-2.pem │ │ ├── node-3.pem │ │ ├── node-4.pem │ │ └── node-5.pem ├── mainnet │ ├── chainspec.toml │ └── config-example.toml ├── production │ ├── accounts.toml │ ├── chainspec.toml │ └── config-example.toml ├── test │ ├── dags │ │ ├── validate_lnc_endorse_mix_pairs.png │ │ ├── validate_lnc_four_forks.png │ │ └── validate_lnc_shared_equiv_unit.png │ ├── rest_schema_chainspec_bytes.json │ ├── rest_schema_status.json │ ├── rest_schema_validator_changes.json │ ├── sse_data_schema.json │ └── storage │ │ └── 1.5.2 │ │ └── storage-1 │ │ ├── storage │ │ └── casper-net-1 │ │ │ ├── data.lmdb │ │ │ ├── data.lmdb-lock │ │ │ ├── sse_index │ │ │ ├── storage.lmdb │ │ │ └── storage.lmdb-lock │ │ └── storage_info.json └── testnet │ ├── chainspec.toml │ └── config-example.toml ├── rust-toolchain.toml ├── rustfmt.toml ├── smart_contracts ├── contract │ ├── CHANGELOG.md │ ├── Cargo.toml │ ├── README.md │ ├── src │ │ ├── contract_api │ │ │ ├── account.rs │ │ │ ├── cryptography.rs │ │ │ ├── entity.rs │ │ │ ├── mod.rs │ │ │ ├── runtime.rs │ │ │ ├── storage.rs │ │ │ └── system.rs │ │ ├── ext_ffi.rs │ │ ├── lib.rs │ │ ├── no_std_handlers.rs │ │ └── unwrap_or_revert.rs │ └── tests │ │ └── version_numbers.rs ├── contracts │ ├── .cargo │ │ └── config.toml │ ├── SRE │ │ ├── create-test-node-01 │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── create-test-node-02 │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── create-test-node-03 │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ └── create-test-node-shared │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ └── lib.rs │ ├── admin │ │ ├── disable-contract │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ └── enable-contract │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ └── main.rs │ ├── bench │ │ ├── create-accounts │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── create-purses │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── transfer-to-existing-account │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ └── transfer-to-purse │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ └── main.rs │ ├── client │ │ ├── activate-bid │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── add-bid │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── add-reservations │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── burn │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── call-contract │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── call-package-version-by-hash │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── cancel-reservations │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── change_bid_public_key │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── delegate │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── disable-contract-by-contract-hash │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── named-purse-payment │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── non-standard-payment │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── redelegate │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── revert │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── transfer-to-account-u512 │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── bin │ │ │ │ └── main.rs │ │ │ │ └── lib.rs │ │ ├── transfer-to-account │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── bin │ │ │ │ └── main.rs │ │ │ │ └── lib.rs │ │ ├── transfer-to-named-purse │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── transfer-to-public-key │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── undelegate │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ └── withdraw-bid │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ └── main.rs │ ├── explorer │ │ ├── faucet-stored │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ └── faucet │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ └── src │ │ │ ├── bin │ │ │ └── main.rs │ │ │ └── lib.rs │ ├── nctl │ │ └── nctl-dictionary │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ └── main.rs │ ├── profiling │ │ ├── host-function-metrics │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── lib.rs │ │ └── state-initializer │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ └── main.rs │ ├── test │ │ ├── add-associated-key │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── add-gas-subcall │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── add-update-associated-key │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── auction-bidding │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── auction-bids │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── blake2b │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── contract-context │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── contract-funds-call │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── contract-funds │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── contract-messages-emitter │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── contract-messages-from-account │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── contract-messages-upgrader │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── counter-factory │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── create-purse-01 │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── bin │ │ │ │ └── main.rs │ │ │ │ └── lib.rs │ │ ├── deserialize-error │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── dictionary-call │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── bin │ │ │ │ └── main.rs │ │ │ │ └── lib.rs │ │ ├── dictionary-item-key-length │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── dictionary-read │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── dictionary │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── bin │ │ │ │ └── main.rs │ │ │ │ └── lib.rs │ │ ├── do-nothing-stored-caller-stored │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── do-nothing-stored-caller │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── do-nothing-stored-upgrader │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── do-nothing-stored │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── do-nothing │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ee-1071-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── lib.rs │ │ │ │ └── main.rs │ │ ├── ee-1129-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ee-1217-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ee-1225-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ee-221-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ee-401-regression-call │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ee-401-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ee-441-rng-state │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ee-460-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ee-532-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ee-536-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ee-539-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ee-549-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ee-550-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ee-572-regression-create │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ee-572-regression-escalate │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ee-584-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ee-597-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ee-598-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ee-599-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ee-601-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ee-771-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ee-966-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── endless-loop-with-effects │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── endless-loop │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── expensive-calculation │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── finalize-payment │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── generic-hash │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── get-arg │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── get-blockinfo │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── get-blocktime │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── get-call-stack-call-recursive-subcall │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── get-call-stack-recursive-subcall │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── lib.rs │ │ │ │ └── main.rs │ │ ├── get-caller-subcall │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── get-caller │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── get-payment-purse │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── get-phase-payment │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── get-phase │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── gh-1470-regression-call │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── bin │ │ │ │ └── main.rs │ │ │ │ └── lib.rs │ │ ├── gh-1470-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── bin │ │ │ │ └── main.rs │ │ │ │ └── lib.rs │ │ ├── gh-1688-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── gh-2280-regression-call │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── gh-2280-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── gh-3097-regression-call │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── gh-3097-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── gh-4771-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── gh-4898-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── gh-5058-regression │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── groups │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── host-function-costs │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── key-management-thresholds │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── key-putter │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── list-authorization-keys │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── list-named-keys │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── load-caller-info │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── main-purse │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── manage-groups │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── measure-gas-subcall │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── mint-purse │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── mint-transfer-proxy │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── multisig-authorization │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── named-dictionary-test │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── named-keys-stored-call │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── named-keys-stored │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── named-keys │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── new-named-uref │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ordered-transforms │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── overwrite-uref-content │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── payment-purse-persist │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── purse-holder-stored-caller │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── purse-holder-stored-upgrader-v2-2 │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── purse-holder-stored-upgrader │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── purse-holder-stored │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── random-bytes-payment │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── random-bytes │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── read-from-key │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── recover-secp256k1 │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── refund-purse │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── regression-20210707 │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── regression-20210831 │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── regression-20220204-call │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── regression-20220204-nontrivial │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── regression-20220204 │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── regression-20220207 │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── regression-20220208 │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── regression-20220211-call │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── regression-20220211 │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── regression-20220222 │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── regression-add-bid │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── regression-delegate │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── regression-payment │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── regression-transfer │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── regression_20211110 │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── regression_20220119 │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── regression_20240105 │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── remove-associated-key │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ret-journal-test │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── ret-uref │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── set-action-thresholds │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── staking-stored │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── staking │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── bin │ │ │ │ └── main.rs │ │ │ │ └── lib.rs │ │ ├── storage-costs │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── system-contract-hashes │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── test-payment-stored │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── transfer-main-purse-to-new-purse │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── transfer-main-purse-to-two-purses │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── transfer-purse-to-account-stored │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── transfer-purse-to-account-with-id │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── bin │ │ │ │ └── main.rs │ │ │ │ └── lib.rs │ │ ├── transfer-purse-to-account │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── bin │ │ │ │ └── main.rs │ │ │ │ └── lib.rs │ │ ├── transfer-purse-to-accounts-stored │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── transfer-purse-to-accounts-subcall │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── bin │ │ │ │ └── main.rs │ │ │ │ └── lib.rs │ │ ├── transfer-purse-to-accounts │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ ├── bin │ │ │ │ └── main.rs │ │ │ │ └── lib.rs │ │ ├── transfer-purse-to-public-key │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── transfer-purse-to-purse │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── update-associated-key │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── upgrade-threshold-upgrader │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── upgrade-threshold │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ └── verify-signature │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ └── main.rs │ ├── tutorial │ │ ├── counter-installer │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ ├── hello-world │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ │ └── main.rs │ │ └── increment-counter │ │ │ ├── Cargo.toml │ │ │ └── src │ │ │ └── main.rs │ └── vm2 │ │ ├── vm2-altbn128 │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ ├── host.rs │ │ │ ├── lib.rs │ │ │ └── wasm.rs │ │ ├── vm2-cep18-caller │ │ ├── Cargo.toml │ │ ├── build.rs │ │ ├── cep18_schema.json │ │ └── src │ │ │ └── lib.rs │ │ ├── vm2-cep18 │ │ ├── Cargo.toml │ │ ├── build.rs │ │ ├── cep18_schema.json │ │ └── src │ │ │ └── lib.rs │ │ ├── vm2-counter-caller │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── lib.rs │ │ ├── vm2-counter │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── lib.rs │ │ ├── vm2-do-nothing-session │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── lib.rs │ │ ├── vm2-ee-966-regression │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── main.rs │ │ ├── vm2-escrow │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── lib.rs │ │ ├── vm2-faucet │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── lib.rs │ │ ├── vm2-flipper │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── lib.rs │ │ ├── vm2-harness │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ ├── contracts.rs │ │ │ ├── contracts │ │ │ ├── harness.rs │ │ │ └── token_owner.rs │ │ │ ├── lib.rs │ │ │ └── traits.rs │ │ ├── vm2-hello-world │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── lib.rs │ │ ├── vm2-host │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── lib.rs │ │ ├── vm2-named-args │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── lib.rs │ │ ├── vm2-returner-caller │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── lib.rs │ │ ├── vm2-returner-proxy │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── lib.rs │ │ ├── vm2-returner │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── lib.rs │ │ ├── vm2-system-caller │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── lib.rs │ │ ├── vm2-trait │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── lib.rs │ │ ├── vm2-upgradable-v2 │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── lib.rs │ │ ├── vm2-upgradable │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ │ └── lib.rs │ │ └── vm2-vm1-wrapper │ │ ├── Cargo.toml │ │ ├── build.rs │ │ └── src │ │ └── lib.rs ├── rust-toolchain └── vm2 │ ├── macros │ ├── Cargo.toml │ └── src │ │ ├── lib.rs │ │ └── utils.rs │ ├── sdk │ ├── Cargo.toml │ ├── README.md │ ├── src │ │ ├── abi.rs │ │ ├── abi │ │ │ └── collector.rs │ │ ├── build.rs │ │ ├── casper.rs │ │ ├── casper │ │ │ ├── altbn128.rs │ │ │ └── native.rs │ │ ├── cli │ │ │ └── validation.rs │ │ ├── collections.rs │ │ ├── collections │ │ │ ├── iterable_map.rs │ │ │ ├── iterable_set.rs │ │ │ ├── lookup_key.rs │ │ │ ├── map.rs │ │ │ ├── set.rs │ │ │ └── vector.rs │ │ ├── compat.rs │ │ ├── compat │ │ │ ├── runtime.rs │ │ │ ├── types.rs │ │ │ └── types │ │ │ │ ├── cl_type.rs │ │ │ │ ├── cl_value.rs │ │ │ │ └── runtime_args.rs │ │ ├── contrib.rs │ │ ├── lib.rs │ │ ├── meta.rs │ │ ├── prelude.rs │ │ ├── schema.rs │ │ ├── selector.rs │ │ ├── serializers.rs │ │ └── types.rs │ └── tests │ │ └── compat_tests.rs │ ├── sdk_contrib │ ├── Cargo.toml │ └── src │ │ ├── access_control.rs │ │ ├── cep18.rs │ │ ├── lib.rs │ │ ├── ownable.rs │ │ └── pausable.rs │ └── sdk_sys │ ├── Cargo.toml │ └── src │ └── lib.rs ├── storage ├── CHANGELOG.md ├── Cargo.toml ├── README.md ├── benches │ └── global_state_key_write_bench.rs └── src │ ├── address_generator.rs │ ├── block_store │ ├── block_provider.rs │ ├── error.rs │ ├── lmdb │ │ ├── indexed_lmdb_block_store.rs │ │ ├── lmdb_block_store.rs │ │ ├── lmdb_ext.rs │ │ ├── mod.rs │ │ ├── temp_map.rs │ │ └── versioned_databases.rs │ ├── mod.rs │ └── types │ │ ├── approvals_hashes.rs │ │ ├── block_hash_height_and_era.rs │ │ ├── deploy_metadata_v1.rs │ │ ├── mod.rs │ │ └── transfers.rs │ ├── data_access_layer.rs │ ├── data_access_layer │ ├── addressable_entity.rs │ ├── auction.rs │ ├── balance.rs │ ├── balance_hold.rs │ ├── balance_identifier_purse.rs │ ├── bids.rs │ ├── block_global.rs │ ├── block_rewards.rs │ ├── contract.rs │ ├── entry_points.rs │ ├── era_validators.rs │ ├── execution_results_checksum.rs │ ├── fee.rs │ ├── flush.rs │ ├── forced_undelegate.rs │ ├── genesis.rs │ ├── handle_fee.rs │ ├── handle_refund.rs │ ├── key_prefix.rs │ ├── message_topics.rs │ ├── mint.rs │ ├── prefixed_values.rs │ ├── protocol_upgrade.rs │ ├── prune.rs │ ├── query.rs │ ├── round_seigniorage.rs │ ├── seigniorage_recipients.rs │ ├── step.rs │ ├── system_entity_registry.rs │ ├── tagged_values.rs │ ├── tests.rs │ ├── total_supply.rs │ └── trie.rs │ ├── global_state.rs │ ├── global_state │ ├── error.rs │ ├── state │ │ ├── lmdb.rs │ │ ├── mod.rs │ │ └── scratch.rs │ ├── store │ │ ├── mod.rs │ │ ├── store_ext.rs │ │ └── tests.rs │ ├── transaction_source │ │ ├── lmdb.rs │ │ └── mod.rs │ ├── trie │ │ ├── gens.rs │ │ ├── mod.rs │ │ └── tests.rs │ └── trie_store │ │ ├── cache │ │ └── mod.rs │ │ ├── lmdb.rs │ │ ├── mod.rs │ │ ├── operations │ │ ├── mod.rs │ │ ├── store_wrappers.rs │ │ └── tests │ │ │ ├── bytesrepr_utils.rs │ │ │ ├── ee_699.rs │ │ │ ├── keys.rs │ │ │ ├── mod.rs │ │ │ ├── proptests.rs │ │ │ ├── prune.rs │ │ │ ├── read.rs │ │ │ ├── scan.rs │ │ │ ├── synchronize.rs │ │ │ └── write.rs │ │ └── tests │ │ ├── concurrent.rs │ │ ├── mod.rs │ │ ├── proptests.rs │ │ └── simple.rs │ ├── lib.rs │ ├── system.rs │ ├── system │ ├── auction.rs │ ├── auction │ │ ├── auction_native.rs │ │ ├── detail.rs │ │ └── providers.rs │ ├── burn.rs │ ├── error.rs │ ├── genesis.rs │ ├── genesis │ │ ├── account_contract_installer.rs │ │ └── entity_installer.rs │ ├── handle_payment.rs │ ├── handle_payment │ │ ├── handle_payment_native.rs │ │ ├── internal.rs │ │ ├── mint_provider.rs │ │ ├── runtime_provider.rs │ │ └── storage_provider.rs │ ├── mint.rs │ ├── mint │ │ ├── detail.rs │ │ ├── mint_native.rs │ │ ├── runtime_provider.rs │ │ ├── storage_provider.rs │ │ └── system_provider.rs │ ├── protocol_upgrade.rs │ ├── runtime_native.rs │ ├── standard_payment.rs │ ├── standard_payment │ │ ├── account_provider.rs │ │ ├── handle_payment_provider.rs │ │ └── mint_provider.rs │ └── transfer.rs │ └── tracking_copy │ ├── byte_size.rs │ ├── error.rs │ ├── ext.rs │ ├── ext_entity.rs │ ├── messages.rs │ ├── meter.rs │ ├── mod.rs │ └── tests.rs ├── types ├── CHANGELOG.md ├── Cargo.toml ├── README.md ├── benches │ └── bytesrepr_bench.rs ├── proptest-regressions │ └── stored_value.txt ├── src │ ├── access_rights.rs │ ├── account.rs │ ├── account │ │ ├── account_hash.rs │ │ ├── action_thresholds.rs │ │ ├── action_type.rs │ │ ├── associated_keys.rs │ │ ├── error.rs │ │ └── weight.rs │ ├── addressable_entity.rs │ ├── addressable_entity │ │ ├── action_thresholds.rs │ │ ├── action_type.rs │ │ ├── associated_keys.rs │ │ ├── entry_points.rs │ │ ├── error.rs │ │ ├── named_keys.rs │ │ └── weight.rs │ ├── api_error.rs │ ├── auction_state.rs │ ├── block.rs │ ├── block │ │ ├── available_block_range.rs │ │ ├── block_body.rs │ │ ├── block_body │ │ │ ├── block_body_v1.rs │ │ │ └── block_body_v2.rs │ │ ├── block_global.rs │ │ ├── block_hash.rs │ │ ├── block_hash_and_height.rs │ │ ├── block_header.rs │ │ ├── block_header │ │ │ ├── block_header_v1.rs │ │ │ └── block_header_v2.rs │ │ ├── block_header_with_signatures.rs │ │ ├── block_identifier.rs │ │ ├── block_signatures.rs │ │ ├── block_signatures │ │ │ ├── block_signatures_v1.rs │ │ │ └── block_signatures_v2.rs │ │ ├── block_sync_status.rs │ │ ├── block_v1.rs │ │ ├── block_v2.rs │ │ ├── block_with_signatures.rs │ │ ├── chain_name_digest.rs │ │ ├── era_end.rs │ │ ├── era_end │ │ │ ├── era_end_v1.rs │ │ │ ├── era_end_v1 │ │ │ │ └── era_report.rs │ │ │ └── era_end_v2.rs │ │ ├── finality_signature.rs │ │ ├── finality_signature │ │ │ ├── finality_signature_v1.rs │ │ │ └── finality_signature_v2.rs │ │ ├── finality_signature_id.rs │ │ ├── json_compatibility.rs │ │ ├── json_compatibility │ │ │ └── json_block_with_signatures.rs │ │ ├── rewarded_signatures.rs │ │ ├── rewards.rs │ │ ├── test_block_builder.rs │ │ └── test_block_builder │ │ │ ├── test_block_v1_builder.rs │ │ │ └── test_block_v2_builder.rs │ ├── block_time.rs │ ├── byte_code.rs │ ├── bytesrepr.rs │ ├── bytesrepr │ │ └── bytes.rs │ ├── chainspec.rs │ ├── chainspec │ │ ├── accounts_config.rs │ │ ├── accounts_config │ │ │ ├── account_config.rs │ │ │ ├── delegator_config.rs │ │ │ ├── genesis.rs │ │ │ └── validator_config.rs │ │ ├── activation_point.rs │ │ ├── chainspec_raw_bytes.rs │ │ ├── core_config.rs │ │ ├── fee_handling.rs │ │ ├── genesis_config.rs │ │ ├── global_state_update.rs │ │ ├── highway_config.rs │ │ ├── hold_balance_handling.rs │ │ ├── network_config.rs │ │ ├── next_upgrade.rs │ │ ├── pricing_handling.rs │ │ ├── protocol_config.rs │ │ ├── refund_handling.rs │ │ ├── transaction_config.rs │ │ ├── transaction_config │ │ │ ├── deploy_config.rs │ │ │ ├── runtime_config.rs │ │ │ └── transaction_v1_config.rs │ │ ├── upgrade_config.rs │ │ ├── vacancy_config.rs │ │ ├── vm_config.rs │ │ └── vm_config │ │ │ ├── auction_costs.rs │ │ │ ├── chainspec_registry.rs │ │ │ ├── handle_payment_costs.rs │ │ │ ├── host_ffi_function_costs.rs │ │ │ ├── host_function_costs.rs │ │ │ ├── message_limits.rs │ │ │ ├── mint_costs.rs │ │ │ ├── opcode_costs.rs │ │ │ ├── standard_payment_costs.rs │ │ │ ├── storage_costs.rs │ │ │ ├── system_config.rs │ │ │ ├── wasm_config.rs │ │ │ ├── wasm_v1_config.rs │ │ │ └── wasm_v2_config.rs │ ├── checksummed_hex.rs │ ├── cl_type.rs │ ├── cl_value.rs │ ├── cl_value │ │ ├── checksum_registry.rs │ │ ├── dictionary.rs │ │ ├── jsonrepr.rs │ │ └── system_entity_registry.rs │ ├── contract_messages.rs │ ├── contract_messages │ │ ├── error.rs │ │ ├── messages.rs │ │ └── topics.rs │ ├── contract_wasm.rs │ ├── contracts.rs │ ├── contracts │ │ └── named_keys.rs │ ├── crypto.rs │ ├── crypto │ │ ├── asymmetric_key.rs │ │ ├── asymmetric_key │ │ │ ├── gens.rs │ │ │ └── tests.rs │ │ └── error.rs │ ├── deploy_info.rs │ ├── digest.rs │ ├── digest │ │ ├── chunk_with_proof.rs │ │ ├── error.rs │ │ └── indexed_merkle_proof.rs │ ├── display_iter.rs │ ├── era_id.rs │ ├── execution.rs │ ├── execution │ │ ├── effects.rs │ │ ├── execution_result.rs │ │ ├── execution_result_v1.rs │ │ ├── execution_result_v2.rs │ │ ├── ret_value.rs │ │ ├── transform.rs │ │ ├── transform_error.rs │ │ └── transform_kind.rs │ ├── file_utils.rs │ ├── gas.rs │ ├── gens.rs │ ├── global_state.rs │ ├── global_state │ │ ├── merkle_proof.rs │ │ └── pointer.rs │ ├── json_pretty_printer.rs │ ├── key.rs │ ├── lib.rs │ ├── motes.rs │ ├── package.rs │ ├── peers_map.rs │ ├── phase.rs │ ├── protocol_version.rs │ ├── public_key.rs │ ├── runtime_footprint.rs │ ├── semver.rs │ ├── serde_helpers.rs │ ├── stored_value.rs │ ├── stored_value │ │ ├── global_state_identifier.rs │ │ └── type_mismatch.rs │ ├── system.rs │ ├── system │ │ ├── auction.rs │ │ ├── auction │ │ │ ├── bid.rs │ │ │ ├── bid │ │ │ │ └── vesting.rs │ │ │ ├── bid_addr.rs │ │ │ ├── bid_kind.rs │ │ │ ├── bridge.rs │ │ │ ├── constants.rs │ │ │ ├── delegator.rs │ │ │ ├── delegator_bid.rs │ │ │ ├── delegator_kind.rs │ │ │ ├── entry_points.rs │ │ │ ├── era_info.rs │ │ │ ├── error.rs │ │ │ ├── reservation.rs │ │ │ ├── seigniorage_recipient.rs │ │ │ ├── unbond.rs │ │ │ ├── unbonding_purse.rs │ │ │ ├── validator_bid.rs │ │ │ ├── validator_credit.rs │ │ │ └── withdraw_purse.rs │ │ ├── caller.rs │ │ ├── caller │ │ │ └── call_stack_elements.rs │ │ ├── error.rs │ │ ├── handle_payment.rs │ │ ├── handle_payment │ │ │ ├── constants.rs │ │ │ ├── entry_points.rs │ │ │ └── error.rs │ │ ├── mint.rs │ │ ├── mint │ │ │ ├── balance_hold.rs │ │ │ ├── constants.rs │ │ │ ├── entry_points.rs │ │ │ └── error.rs │ │ ├── prepayment.rs │ │ ├── prepayment │ │ │ └── prepayment_kind.rs │ │ ├── standard_payment.rs │ │ ├── standard_payment │ │ │ ├── constants.rs │ │ │ └── entry_points.rs │ │ └── system_contract_type.rs │ ├── tagged.rs │ ├── testing.rs │ ├── timestamp.rs │ ├── transaction.rs │ ├── transaction │ │ ├── addressable_entity_identifier.rs │ │ ├── approval.rs │ │ ├── approvals_hash.rs │ │ ├── deploy.rs │ │ ├── deploy │ │ │ ├── deploy_category.rs │ │ │ ├── deploy_hash.rs │ │ │ ├── deploy_header.rs │ │ │ ├── deploy_id.rs │ │ │ ├── error.rs │ │ │ └── executable_deploy_item.rs │ │ ├── error.rs │ │ ├── execution_info.rs │ │ ├── initiator_addr.rs │ │ ├── initiator_addr_and_secret_key.rs │ │ ├── package_identifier.rs │ │ ├── pricing_mode.rs │ │ ├── runtime_args.rs │ │ ├── serialization │ │ │ ├── field.rs │ │ │ └── mod.rs │ │ ├── transaction_entry_point.rs │ │ ├── transaction_hash.rs │ │ ├── transaction_id.rs │ │ ├── transaction_invocation_target.rs │ │ ├── transaction_scheduling.rs │ │ ├── transaction_target.rs │ │ ├── transaction_v1.rs │ │ ├── transaction_v1 │ │ │ ├── arg_handling.rs │ │ │ ├── errors_v1.rs │ │ │ ├── fields_container.rs │ │ │ ├── transaction_args.rs │ │ │ ├── transaction_v1_hash.rs │ │ │ └── transaction_v1_payload.rs │ │ └── transfer_target.rs │ ├── transfer.rs │ ├── transfer │ │ ├── error.rs │ │ ├── transfer_v1.rs │ │ ├── transfer_v1 │ │ │ └── transfer_v1_addr.rs │ │ └── transfer_v2.rs │ ├── transfer_result.rs │ ├── type_definitions.rs │ ├── uint.rs │ ├── uref.rs │ └── validator_change.rs └── tests │ └── version_numbers.rs ├── utils ├── accounts_toml │ ├── encode_account_toml.py │ ├── test_validate.py │ ├── validate.py │ └── validate_account_toml.py ├── casper-tool │ └── casper-tool.py ├── dump-cpu-features.sh ├── global-state-update-gen │ ├── Cargo.toml │ ├── README.md │ └── src │ │ ├── admins.rs │ │ ├── balances.rs │ │ ├── decode.rs │ │ ├── generic.rs │ │ ├── generic │ │ ├── config.rs │ │ ├── state_reader.rs │ │ ├── state_tracker.rs │ │ ├── testing.rs │ │ └── update.rs │ │ ├── main.rs │ │ ├── system_entity_registry.rs │ │ ├── utils.rs │ │ └── validators.rs ├── highway-rewards-analysis │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs ├── highway-state-grapher │ ├── Cargo.toml │ ├── DejaVuSans.ttf │ └── src │ │ ├── main.rs │ │ ├── renderer.rs │ │ └── renderer │ │ └── matrix.rs └── validation │ ├── Cargo.toml │ ├── README.md │ ├── src │ ├── abi.rs │ ├── error.rs │ ├── generators.rs │ ├── lib.rs │ ├── main.rs │ ├── test_case.rs │ └── utils.rs │ └── tests │ ├── fixtures │ └── ABI │ │ ├── basic.json │ │ ├── bignum.json │ │ ├── clvalue.json │ │ ├── collections.json │ │ ├── key.json │ │ └── stored_value.json │ └── validation_test.rs └── vm2_cargo_casper ├── Cargo.toml ├── build.rs ├── project_template ├── Cargo.toml └── src │ └── lib.rs ├── src ├── cli.rs ├── cli │ ├── build.rs │ ├── build_schema.rs │ ├── build_schema │ │ └── artifact.rs │ ├── error.rs │ ├── new.rs │ └── verify_meta.rs ├── compilation.rs ├── main.rs ├── utils.rs └── utils │ ├── command_runner.rs │ └── wasm.rs └── test.py /.github/ISSUE_TEMPLATE/feedback.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/.github/ISSUE_TEMPLATE/feedback.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/casper-node.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/.github/workflows/casper-node.yml -------------------------------------------------------------------------------- /.github/workflows/lints-md.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/.github/workflows/lints-md.yml -------------------------------------------------------------------------------- /.github/workflows/publish-release-and-crates.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/.github/workflows/publish-release-and-crates.yml -------------------------------------------------------------------------------- /.github/workflows/push-artifacts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/.github/workflows/push-artifacts.yml -------------------------------------------------------------------------------- /.github/workflows/trigger-devnet-upgrade.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/.github/workflows/trigger-devnet-upgrade.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/README.md -------------------------------------------------------------------------------- /binary_port/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/CHANGELOG.md -------------------------------------------------------------------------------- /binary_port/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/Cargo.toml -------------------------------------------------------------------------------- /binary_port/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/README.md -------------------------------------------------------------------------------- /binary_port/src/balance_response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/src/balance_response.rs -------------------------------------------------------------------------------- /binary_port/src/binary_message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/src/binary_message.rs -------------------------------------------------------------------------------- /binary_port/src/binary_response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/src/binary_response.rs -------------------------------------------------------------------------------- /binary_port/src/binary_response_and_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/src/binary_response_and_request.rs -------------------------------------------------------------------------------- /binary_port/src/binary_response_header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/src/binary_response_header.rs -------------------------------------------------------------------------------- /binary_port/src/command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/src/command.rs -------------------------------------------------------------------------------- /binary_port/src/dictionary_item_identifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/src/dictionary_item_identifier.rs -------------------------------------------------------------------------------- /binary_port/src/entity_qualifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/src/entity_qualifier.rs -------------------------------------------------------------------------------- /binary_port/src/era_identifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/src/era_identifier.rs -------------------------------------------------------------------------------- /binary_port/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/src/error.rs -------------------------------------------------------------------------------- /binary_port/src/error_code.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/src/error_code.rs -------------------------------------------------------------------------------- /binary_port/src/get_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/src/get_request.rs -------------------------------------------------------------------------------- /binary_port/src/global_state_query_result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/src/global_state_query_result.rs -------------------------------------------------------------------------------- /binary_port/src/information_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/src/information_request.rs -------------------------------------------------------------------------------- /binary_port/src/key_prefix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/src/key_prefix.rs -------------------------------------------------------------------------------- /binary_port/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/src/lib.rs -------------------------------------------------------------------------------- /binary_port/src/minimal_block_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/src/minimal_block_info.rs -------------------------------------------------------------------------------- /binary_port/src/node_status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/src/node_status.rs -------------------------------------------------------------------------------- /binary_port/src/purse_identifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/src/purse_identifier.rs -------------------------------------------------------------------------------- /binary_port/src/record_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/src/record_id.rs -------------------------------------------------------------------------------- /binary_port/src/response_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/src/response_type.rs -------------------------------------------------------------------------------- /binary_port/src/speculative_execution_result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/src/speculative_execution_result.rs -------------------------------------------------------------------------------- /binary_port/src/state_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/src/state_request.rs -------------------------------------------------------------------------------- /binary_port/src/type_wrappers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/binary_port/src/type_wrappers.rs -------------------------------------------------------------------------------- /ci/approx_next_era_starts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/approx_next_era_starts.sh -------------------------------------------------------------------------------- /ci/build_update_package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/build_update_package.sh -------------------------------------------------------------------------------- /ci/casper_updater/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/casper_updater/Cargo.toml -------------------------------------------------------------------------------- /ci/casper_updater/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/casper_updater/README.md -------------------------------------------------------------------------------- /ci/casper_updater/src/dependent_file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/casper_updater/src/dependent_file.rs -------------------------------------------------------------------------------- /ci/casper_updater/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/casper_updater/src/main.rs -------------------------------------------------------------------------------- /ci/casper_updater/src/package.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/casper_updater/src/package.rs -------------------------------------------------------------------------------- /ci/casper_updater/src/regex_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/casper_updater/src/regex_data.rs -------------------------------------------------------------------------------- /ci/check_cpu_features.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/check_cpu_features.sh -------------------------------------------------------------------------------- /ci/ci.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/ci.json -------------------------------------------------------------------------------- /ci/cpu-features-1.4.13-release.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/cpu-features-1.4.13-release.txt -------------------------------------------------------------------------------- /ci/dev_net_protocol_generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/dev_net_protocol_generate.sh -------------------------------------------------------------------------------- /ci/markdown-link-check-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/markdown-link-check-config.json -------------------------------------------------------------------------------- /ci/markdown_link_check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/markdown_link_check.sh -------------------------------------------------------------------------------- /ci/mins_to_switch_block.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/mins_to_switch_block.sh -------------------------------------------------------------------------------- /ci/nctl_compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/nctl_compile.sh -------------------------------------------------------------------------------- /ci/nctl_upgrade.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/nctl_upgrade.sh -------------------------------------------------------------------------------- /ci/nctl_upgrade_stage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/nctl_upgrade_stage.sh -------------------------------------------------------------------------------- /ci/next_upgrade_era_with_buffer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/next_upgrade_era_with_buffer.sh -------------------------------------------------------------------------------- /ci/nightly-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/nightly-test.sh -------------------------------------------------------------------------------- /ci/publish_deb_to_repo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/publish_deb_to_repo.sh -------------------------------------------------------------------------------- /ci/publish_to_crates_io.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/publish_to_crates_io.sh -------------------------------------------------------------------------------- /ci/test_casper-node_deb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/test_casper-node_deb.sh -------------------------------------------------------------------------------- /ci/test_deb_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/test_deb_install.sh -------------------------------------------------------------------------------- /ci/upgrade_package_s3_storage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/ci/upgrade_package_s3_storage.sh -------------------------------------------------------------------------------- /docker_make.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/docker_make.sh -------------------------------------------------------------------------------- /execution_engine/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/CHANGELOG.md -------------------------------------------------------------------------------- /execution_engine/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/Cargo.toml -------------------------------------------------------------------------------- /execution_engine/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/README.md -------------------------------------------------------------------------------- /execution_engine/benches/trie_bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/benches/trie_bench.rs -------------------------------------------------------------------------------- /execution_engine/src/bin/run_wasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/src/bin/run_wasm.rs -------------------------------------------------------------------------------- /execution_engine/src/engine_state/engine_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/src/engine_state/engine_config.rs -------------------------------------------------------------------------------- /execution_engine/src/engine_state/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/src/engine_state/error.rs -------------------------------------------------------------------------------- /execution_engine/src/engine_state/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/src/engine_state/mod.rs -------------------------------------------------------------------------------- /execution_engine/src/engine_state/wasm_v1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/src/engine_state/wasm_v1.rs -------------------------------------------------------------------------------- /execution_engine/src/execution/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/src/execution/error.rs -------------------------------------------------------------------------------- /execution_engine/src/execution/executor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/src/execution/executor.rs -------------------------------------------------------------------------------- /execution_engine/src/execution/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/src/execution/mod.rs -------------------------------------------------------------------------------- /execution_engine/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/src/lib.rs -------------------------------------------------------------------------------- /execution_engine/src/resolvers/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/src/resolvers/error.rs -------------------------------------------------------------------------------- /execution_engine/src/resolvers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/src/resolvers/mod.rs -------------------------------------------------------------------------------- /execution_engine/src/resolvers/v1_resolver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/src/resolvers/v1_resolver.rs -------------------------------------------------------------------------------- /execution_engine/src/runtime/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/src/runtime/args.rs -------------------------------------------------------------------------------- /execution_engine/src/runtime/auction_internal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/src/runtime/auction_internal.rs -------------------------------------------------------------------------------- /execution_engine/src/runtime/cryptography.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/src/runtime/cryptography.rs -------------------------------------------------------------------------------- /execution_engine/src/runtime/externals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/src/runtime/externals.rs -------------------------------------------------------------------------------- /execution_engine/src/runtime/mint_internal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/src/runtime/mint_internal.rs -------------------------------------------------------------------------------- /execution_engine/src/runtime/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/src/runtime/mod.rs -------------------------------------------------------------------------------- /execution_engine/src/runtime/stack.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/src/runtime/stack.rs -------------------------------------------------------------------------------- /execution_engine/src/runtime/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/src/runtime/utils.rs -------------------------------------------------------------------------------- /execution_engine/src/runtime/wasm_prep.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/src/runtime/wasm_prep.rs -------------------------------------------------------------------------------- /execution_engine/src/runtime_context/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/src/runtime_context/mod.rs -------------------------------------------------------------------------------- /execution_engine/src/runtime_context/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine/src/runtime_context/tests.rs -------------------------------------------------------------------------------- /execution_engine_testing/test_support/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine_testing/test_support/Cargo.toml -------------------------------------------------------------------------------- /execution_engine_testing/test_support/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine_testing/test_support/README.md -------------------------------------------------------------------------------- /execution_engine_testing/test_support/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine_testing/test_support/build.rs -------------------------------------------------------------------------------- /execution_engine_testing/test_support/resources/chainspec.toml.in: -------------------------------------------------------------------------------- 1 | ../../../resources/local/chainspec.toml.in -------------------------------------------------------------------------------- /execution_engine_testing/test_support/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine_testing/test_support/src/lib.rs -------------------------------------------------------------------------------- /execution_engine_testing/tests/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine_testing/tests/Cargo.toml -------------------------------------------------------------------------------- /execution_engine_testing/tests/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine_testing/tests/src/lib.rs -------------------------------------------------------------------------------- /execution_engine_testing/tests/src/test/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine_testing/tests/src/test/mod.rs -------------------------------------------------------------------------------- /execution_engine_testing/tests/src/test/ret.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine_testing/tests/src/test/ret.rs -------------------------------------------------------------------------------- /execution_engine_testing/tests/src/test/step.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine_testing/tests/src/test/step.rs -------------------------------------------------------------------------------- /execution_engine_testing/tests/src/test/tutorial.rs: -------------------------------------------------------------------------------- 1 | mod counter; 2 | mod hello_world; 3 | -------------------------------------------------------------------------------- /execution_engine_testing/tests/src/test/vm2_tests.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /execution_engine_testing/tests/src/wasm_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/execution_engine_testing/tests/src/wasm_utils.rs -------------------------------------------------------------------------------- /executor/wasm/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm/CHANGELOG.md -------------------------------------------------------------------------------- /executor/wasm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm/Cargo.toml -------------------------------------------------------------------------------- /executor/wasm/src/chainspec_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm/src/chainspec_config.rs -------------------------------------------------------------------------------- /executor/wasm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm/src/lib.rs -------------------------------------------------------------------------------- /executor/wasm/src/testing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm/src/testing.rs -------------------------------------------------------------------------------- /executor/wasm/tests/altbn128.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm/tests/altbn128.rs -------------------------------------------------------------------------------- /executor/wasm/tests/ee_966.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm/tests/ee_966.rs -------------------------------------------------------------------------------- /executor/wasm/tests/hello_world.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm/tests/hello_world.rs -------------------------------------------------------------------------------- /executor/wasm/tests/integration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm/tests/integration.rs -------------------------------------------------------------------------------- /executor/wasm_common/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_common/Cargo.toml -------------------------------------------------------------------------------- /executor/wasm_common/src/chain_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_common/src/chain_utils.rs -------------------------------------------------------------------------------- /executor/wasm_common/src/entry_point.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_common/src/entry_point.rs -------------------------------------------------------------------------------- /executor/wasm_common/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_common/src/error.rs -------------------------------------------------------------------------------- /executor/wasm_common/src/flags.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_common/src/flags.rs -------------------------------------------------------------------------------- /executor/wasm_common/src/keyspace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_common/src/keyspace.rs -------------------------------------------------------------------------------- /executor/wasm_common/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_common/src/lib.rs -------------------------------------------------------------------------------- /executor/wasm_common/src/type_uid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_common/src/type_uid.rs -------------------------------------------------------------------------------- /executor/wasm_host/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_host/CHANGELOG.md -------------------------------------------------------------------------------- /executor/wasm_host/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_host/Cargo.toml -------------------------------------------------------------------------------- /executor/wasm_host/src/abi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_host/src/abi.rs -------------------------------------------------------------------------------- /executor/wasm_host/src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_host/src/context.rs -------------------------------------------------------------------------------- /executor/wasm_host/src/host.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_host/src/host.rs -------------------------------------------------------------------------------- /executor/wasm_host/src/host/control.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_host/src/host/control.rs -------------------------------------------------------------------------------- /executor/wasm_host/src/host/crypto.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_host/src/host/crypto.rs -------------------------------------------------------------------------------- /executor/wasm_host/src/host/emit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_host/src/host/emit.rs -------------------------------------------------------------------------------- /executor/wasm_host/src/host/global_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_host/src/host/global_state.rs -------------------------------------------------------------------------------- /executor/wasm_host/src/host/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_host/src/host/io.rs -------------------------------------------------------------------------------- /executor/wasm_host/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_host/src/lib.rs -------------------------------------------------------------------------------- /executor/wasm_host/src/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_host/src/system.rs -------------------------------------------------------------------------------- /executor/wasm_host/src/system/activate_bid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_host/src/system/activate_bid.rs -------------------------------------------------------------------------------- /executor/wasm_host/src/system/add_bid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_host/src/system/add_bid.rs -------------------------------------------------------------------------------- /executor/wasm_host/src/system/burn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_host/src/system/burn.rs -------------------------------------------------------------------------------- /executor/wasm_host/src/system/create_purse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_host/src/system/create_purse.rs -------------------------------------------------------------------------------- /executor/wasm_host/src/system/delegate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_host/src/system/delegate.rs -------------------------------------------------------------------------------- /executor/wasm_host/src/system/redelegate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_host/src/system/redelegate.rs -------------------------------------------------------------------------------- /executor/wasm_host/src/system/transfer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_host/src/system/transfer.rs -------------------------------------------------------------------------------- /executor/wasm_host/src/system/undelegate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_host/src/system/undelegate.rs -------------------------------------------------------------------------------- /executor/wasm_host/src/system/withdraw_bid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_host/src/system/withdraw_bid.rs -------------------------------------------------------------------------------- /executor/wasm_interface/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_interface/Cargo.toml -------------------------------------------------------------------------------- /executor/wasm_interface/src/executor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_interface/src/executor.rs -------------------------------------------------------------------------------- /executor/wasm_interface/src/install.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_interface/src/install.rs -------------------------------------------------------------------------------- /executor/wasm_interface/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasm_interface/src/lib.rs -------------------------------------------------------------------------------- /executor/wasmer_backend/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasmer_backend/Cargo.toml -------------------------------------------------------------------------------- /executor/wasmer_backend/src/imports.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasmer_backend/src/imports.rs -------------------------------------------------------------------------------- /executor/wasmer_backend/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasmer_backend/src/lib.rs -------------------------------------------------------------------------------- /executor/wasmer_backend/src/middleware.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/executor/wasmer_backend/src/middleware.rs -------------------------------------------------------------------------------- /executor/wasmer_backend/src/tunables.rs: -------------------------------------------------------------------------------- 1 | pub(crate) mod memory_limit; 2 | -------------------------------------------------------------------------------- /generate-chainspec.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/generate-chainspec.sh -------------------------------------------------------------------------------- /generate-flaky.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/generate-flaky.sh -------------------------------------------------------------------------------- /images/Casper-association-logo-new.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/images/Casper-association-logo-new.svg -------------------------------------------------------------------------------- /images/CasperLabs_Logo_Favicon_RGB_50px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/images/CasperLabs_Logo_Favicon_RGB_50px.png -------------------------------------------------------------------------------- /images/CasperLabs_Logo_Symbol_RGB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/images/CasperLabs_Logo_Symbol_RGB.png -------------------------------------------------------------------------------- /images/Casper_Logo_Favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/images/Casper_Logo_Favicon.png -------------------------------------------------------------------------------- /images/Casper_Logo_Favicon_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/images/Casper_Logo_Favicon_48.png -------------------------------------------------------------------------------- /images/casper-association-logo-primary.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/images/casper-association-logo-primary.svg -------------------------------------------------------------------------------- /node/BINARY_PORT_PROTOCOL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/BINARY_PORT_PROTOCOL.md -------------------------------------------------------------------------------- /node/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/CHANGELOG.md -------------------------------------------------------------------------------- /node/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/Cargo.toml -------------------------------------------------------------------------------- /node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/README.md -------------------------------------------------------------------------------- /node/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/build.rs -------------------------------------------------------------------------------- /node/src/app/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/app/main.rs -------------------------------------------------------------------------------- /node/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/cli.rs -------------------------------------------------------------------------------- /node/src/cli/arglang.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/cli/arglang.rs -------------------------------------------------------------------------------- /node/src/components.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components.rs -------------------------------------------------------------------------------- /node/src/components/binary_port.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/binary_port.rs -------------------------------------------------------------------------------- /node/src/components/binary_port/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/binary_port/config.rs -------------------------------------------------------------------------------- /node/src/components/binary_port/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/binary_port/error.rs -------------------------------------------------------------------------------- /node/src/components/binary_port/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/binary_port/event.rs -------------------------------------------------------------------------------- /node/src/components/binary_port/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/binary_port/metrics.rs -------------------------------------------------------------------------------- /node/src/components/binary_port/rate_limiter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/binary_port/rate_limiter.rs -------------------------------------------------------------------------------- /node/src/components/binary_port/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/binary_port/tests.rs -------------------------------------------------------------------------------- /node/src/components/binary_port/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/binary_port/utils.rs -------------------------------------------------------------------------------- /node/src/components/block_accumulator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/block_accumulator.rs -------------------------------------------------------------------------------- /node/src/components/block_accumulator/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/block_accumulator/config.rs -------------------------------------------------------------------------------- /node/src/components/block_accumulator/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/block_accumulator/error.rs -------------------------------------------------------------------------------- /node/src/components/block_accumulator/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/block_accumulator/event.rs -------------------------------------------------------------------------------- /node/src/components/block_accumulator/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/block_accumulator/metrics.rs -------------------------------------------------------------------------------- /node/src/components/block_accumulator/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/block_accumulator/tests.rs -------------------------------------------------------------------------------- /node/src/components/block_synchronizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/block_synchronizer.rs -------------------------------------------------------------------------------- /node/src/components/block_synchronizer/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/block_synchronizer/config.rs -------------------------------------------------------------------------------- /node/src/components/block_synchronizer/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/block_synchronizer/error.rs -------------------------------------------------------------------------------- /node/src/components/block_synchronizer/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/block_synchronizer/event.rs -------------------------------------------------------------------------------- /node/src/components/block_synchronizer/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/block_synchronizer/tests.rs -------------------------------------------------------------------------------- /node/src/components/block_validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/block_validator.rs -------------------------------------------------------------------------------- /node/src/components/block_validator/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/block_validator/config.rs -------------------------------------------------------------------------------- /node/src/components/block_validator/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/block_validator/event.rs -------------------------------------------------------------------------------- /node/src/components/block_validator/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/block_validator/state.rs -------------------------------------------------------------------------------- /node/src/components/block_validator/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/block_validator/tests.rs -------------------------------------------------------------------------------- /node/src/components/consensus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/consensus.rs -------------------------------------------------------------------------------- /node/src/components/consensus/cl_context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/consensus/cl_context.rs -------------------------------------------------------------------------------- /node/src/components/consensus/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/consensus/config.rs -------------------------------------------------------------------------------- /node/src/components/consensus/era_supervisor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/consensus/era_supervisor.rs -------------------------------------------------------------------------------- /node/src/components/consensus/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/consensus/error.rs -------------------------------------------------------------------------------- /node/src/components/consensus/highway_core.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/consensus/highway_core.rs -------------------------------------------------------------------------------- /node/src/components/consensus/leader_sequence.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/consensus/leader_sequence.rs -------------------------------------------------------------------------------- /node/src/components/consensus/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/consensus/metrics.rs -------------------------------------------------------------------------------- /node/src/components/consensus/protocols.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/consensus/protocols.rs -------------------------------------------------------------------------------- /node/src/components/consensus/protocols/zug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/consensus/protocols/zug.rs -------------------------------------------------------------------------------- /node/src/components/consensus/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/consensus/tests.rs -------------------------------------------------------------------------------- /node/src/components/consensus/tests/queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/consensus/tests/queue.rs -------------------------------------------------------------------------------- /node/src/components/consensus/tests/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/consensus/tests/utils.rs -------------------------------------------------------------------------------- /node/src/components/consensus/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/consensus/traits.rs -------------------------------------------------------------------------------- /node/src/components/consensus/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/consensus/utils.rs -------------------------------------------------------------------------------- /node/src/components/consensus/utils/wal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/consensus/utils/wal.rs -------------------------------------------------------------------------------- /node/src/components/consensus/utils/weight.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/consensus/utils/weight.rs -------------------------------------------------------------------------------- /node/src/components/contract_runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/contract_runtime.rs -------------------------------------------------------------------------------- /node/src/components/contract_runtime/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/contract_runtime/config.rs -------------------------------------------------------------------------------- /node/src/components/contract_runtime/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/contract_runtime/error.rs -------------------------------------------------------------------------------- /node/src/components/contract_runtime/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/contract_runtime/event.rs -------------------------------------------------------------------------------- /node/src/components/contract_runtime/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/contract_runtime/metrics.rs -------------------------------------------------------------------------------- /node/src/components/contract_runtime/rewards.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/contract_runtime/rewards.rs -------------------------------------------------------------------------------- /node/src/components/contract_runtime/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/contract_runtime/tests.rs -------------------------------------------------------------------------------- /node/src/components/contract_runtime/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/contract_runtime/types.rs -------------------------------------------------------------------------------- /node/src/components/contract_runtime/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/contract_runtime/utils.rs -------------------------------------------------------------------------------- /node/src/components/diagnostics_port.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/diagnostics_port.rs -------------------------------------------------------------------------------- /node/src/components/diagnostics_port/command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/diagnostics_port/command.rs -------------------------------------------------------------------------------- /node/src/components/diagnostics_port/stop_at.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/diagnostics_port/stop_at.rs -------------------------------------------------------------------------------- /node/src/components/diagnostics_port/tasks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/diagnostics_port/tasks.rs -------------------------------------------------------------------------------- /node/src/components/diagnostics_port/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/diagnostics_port/util.rs -------------------------------------------------------------------------------- /node/src/components/event_stream_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/event_stream_server.rs -------------------------------------------------------------------------------- /node/src/components/event_stream_server/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/event_stream_server/event.rs -------------------------------------------------------------------------------- /node/src/components/event_stream_server/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/event_stream_server/tests.rs -------------------------------------------------------------------------------- /node/src/components/fetcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/fetcher.rs -------------------------------------------------------------------------------- /node/src/components/fetcher/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/fetcher/config.rs -------------------------------------------------------------------------------- /node/src/components/fetcher/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/fetcher/error.rs -------------------------------------------------------------------------------- /node/src/components/fetcher/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/fetcher/event.rs -------------------------------------------------------------------------------- /node/src/components/fetcher/fetch_item.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/fetcher/fetch_item.rs -------------------------------------------------------------------------------- /node/src/components/fetcher/fetch_response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/fetcher/fetch_response.rs -------------------------------------------------------------------------------- /node/src/components/fetcher/fetched_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/fetcher/fetched_data.rs -------------------------------------------------------------------------------- /node/src/components/fetcher/fetcher_impls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/fetcher/fetcher_impls.rs -------------------------------------------------------------------------------- /node/src/components/fetcher/item_fetcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/fetcher/item_fetcher.rs -------------------------------------------------------------------------------- /node/src/components/fetcher/item_handle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/fetcher/item_handle.rs -------------------------------------------------------------------------------- /node/src/components/fetcher/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/fetcher/metrics.rs -------------------------------------------------------------------------------- /node/src/components/fetcher/tag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/fetcher/tag.rs -------------------------------------------------------------------------------- /node/src/components/fetcher/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/fetcher/tests.rs -------------------------------------------------------------------------------- /node/src/components/gossiper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/gossiper.rs -------------------------------------------------------------------------------- /node/src/components/gossiper/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/gossiper/config.rs -------------------------------------------------------------------------------- /node/src/components/gossiper/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/gossiper/error.rs -------------------------------------------------------------------------------- /node/src/components/gossiper/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/gossiper/event.rs -------------------------------------------------------------------------------- /node/src/components/gossiper/gossip_item.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/gossiper/gossip_item.rs -------------------------------------------------------------------------------- /node/src/components/gossiper/gossip_table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/gossiper/gossip_table.rs -------------------------------------------------------------------------------- /node/src/components/gossiper/item_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/gossiper/item_provider.rs -------------------------------------------------------------------------------- /node/src/components/gossiper/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/gossiper/message.rs -------------------------------------------------------------------------------- /node/src/components/gossiper/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/gossiper/metrics.rs -------------------------------------------------------------------------------- /node/src/components/gossiper/provider_impls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/gossiper/provider_impls.rs -------------------------------------------------------------------------------- /node/src/components/gossiper/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/gossiper/tests.rs -------------------------------------------------------------------------------- /node/src/components/in_memory_network.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/in_memory_network.rs -------------------------------------------------------------------------------- /node/src/components/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/metrics.rs -------------------------------------------------------------------------------- /node/src/components/network.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/network.rs -------------------------------------------------------------------------------- /node/src/components/network/bincode_format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/network/bincode_format.rs -------------------------------------------------------------------------------- /node/src/components/network/blocklist.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/network/blocklist.rs -------------------------------------------------------------------------------- /node/src/components/network/chain_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/network/chain_info.rs -------------------------------------------------------------------------------- /node/src/components/network/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/network/config.rs -------------------------------------------------------------------------------- /node/src/components/network/counting_format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/network/counting_format.rs -------------------------------------------------------------------------------- /node/src/components/network/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/network/error.rs -------------------------------------------------------------------------------- /node/src/components/network/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/network/event.rs -------------------------------------------------------------------------------- /node/src/components/network/gossiped_address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/network/gossiped_address.rs -------------------------------------------------------------------------------- /node/src/components/network/health.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/network/health.rs -------------------------------------------------------------------------------- /node/src/components/network/identity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/network/identity.rs -------------------------------------------------------------------------------- /node/src/components/network/insights.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/network/insights.rs -------------------------------------------------------------------------------- /node/src/components/network/limiter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/network/limiter.rs -------------------------------------------------------------------------------- /node/src/components/network/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/network/message.rs -------------------------------------------------------------------------------- /node/src/components/network/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/network/metrics.rs -------------------------------------------------------------------------------- /node/src/components/network/outgoing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/network/outgoing.rs -------------------------------------------------------------------------------- /node/src/components/network/symmetry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/network/symmetry.rs -------------------------------------------------------------------------------- /node/src/components/network/tasks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/network/tasks.rs -------------------------------------------------------------------------------- /node/src/components/network/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/network/tests.rs -------------------------------------------------------------------------------- /node/src/components/rest_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/rest_server.rs -------------------------------------------------------------------------------- /node/src/components/rest_server/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/rest_server/config.rs -------------------------------------------------------------------------------- /node/src/components/rest_server/docs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/rest_server/docs.rs -------------------------------------------------------------------------------- /node/src/components/rest_server/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/rest_server/event.rs -------------------------------------------------------------------------------- /node/src/components/rest_server/filters.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/rest_server/filters.rs -------------------------------------------------------------------------------- /node/src/components/rest_server/http_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/rest_server/http_server.rs -------------------------------------------------------------------------------- /node/src/components/rest_server/info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/rest_server/info.rs -------------------------------------------------------------------------------- /node/src/components/shutdown_trigger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/shutdown_trigger.rs -------------------------------------------------------------------------------- /node/src/components/storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/storage.rs -------------------------------------------------------------------------------- /node/src/components/storage/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/storage/config.rs -------------------------------------------------------------------------------- /node/src/components/storage/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/storage/error.rs -------------------------------------------------------------------------------- /node/src/components/storage/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/storage/event.rs -------------------------------------------------------------------------------- /node/src/components/storage/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/storage/metrics.rs -------------------------------------------------------------------------------- /node/src/components/storage/object_pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/storage/object_pool.rs -------------------------------------------------------------------------------- /node/src/components/storage/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/storage/tests.rs -------------------------------------------------------------------------------- /node/src/components/storage/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/storage/utils.rs -------------------------------------------------------------------------------- /node/src/components/sync_leaper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/sync_leaper.rs -------------------------------------------------------------------------------- /node/src/components/sync_leaper/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/sync_leaper/error.rs -------------------------------------------------------------------------------- /node/src/components/sync_leaper/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/sync_leaper/event.rs -------------------------------------------------------------------------------- /node/src/components/sync_leaper/leap_activity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/sync_leaper/leap_activity.rs -------------------------------------------------------------------------------- /node/src/components/sync_leaper/leap_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/sync_leaper/leap_state.rs -------------------------------------------------------------------------------- /node/src/components/sync_leaper/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/sync_leaper/metrics.rs -------------------------------------------------------------------------------- /node/src/components/sync_leaper/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/sync_leaper/tests.rs -------------------------------------------------------------------------------- /node/src/components/transaction_acceptor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/transaction_acceptor.rs -------------------------------------------------------------------------------- /node/src/components/transaction_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/transaction_buffer.rs -------------------------------------------------------------------------------- /node/src/components/transaction_buffer/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/transaction_buffer/config.rs -------------------------------------------------------------------------------- /node/src/components/transaction_buffer/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/transaction_buffer/event.rs -------------------------------------------------------------------------------- /node/src/components/transaction_buffer/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/transaction_buffer/tests.rs -------------------------------------------------------------------------------- /node/src/components/upgrade_watcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/components/upgrade_watcher.rs -------------------------------------------------------------------------------- /node/src/config_migration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/config_migration.rs -------------------------------------------------------------------------------- /node/src/data_migration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/data_migration.rs -------------------------------------------------------------------------------- /node/src/effect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/effect.rs -------------------------------------------------------------------------------- /node/src/effect/announcements.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/effect/announcements.rs -------------------------------------------------------------------------------- /node/src/effect/diagnostics_port.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/effect/diagnostics_port.rs -------------------------------------------------------------------------------- /node/src/effect/incoming.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/effect/incoming.rs -------------------------------------------------------------------------------- /node/src/effect/requests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/effect/requests.rs -------------------------------------------------------------------------------- /node/src/failpoints.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/failpoints.rs -------------------------------------------------------------------------------- /node/src/failpoints_disabled.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/failpoints_disabled.rs -------------------------------------------------------------------------------- /node/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/lib.rs -------------------------------------------------------------------------------- /node/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/logging.rs -------------------------------------------------------------------------------- /node/src/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/protocol.rs -------------------------------------------------------------------------------- /node/src/reactor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/reactor.rs -------------------------------------------------------------------------------- /node/src/reactor/event_queue_metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/reactor/event_queue_metrics.rs -------------------------------------------------------------------------------- /node/src/reactor/main_reactor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/reactor/main_reactor.rs -------------------------------------------------------------------------------- /node/src/reactor/main_reactor/catch_up.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/reactor/main_reactor/catch_up.rs -------------------------------------------------------------------------------- /node/src/reactor/main_reactor/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/reactor/main_reactor/config.rs -------------------------------------------------------------------------------- /node/src/reactor/main_reactor/control.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/reactor/main_reactor/control.rs -------------------------------------------------------------------------------- /node/src/reactor/main_reactor/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/reactor/main_reactor/error.rs -------------------------------------------------------------------------------- /node/src/reactor/main_reactor/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/reactor/main_reactor/event.rs -------------------------------------------------------------------------------- /node/src/reactor/main_reactor/fetchers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/reactor/main_reactor/fetchers.rs -------------------------------------------------------------------------------- /node/src/reactor/main_reactor/keep_up.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/reactor/main_reactor/keep_up.rs -------------------------------------------------------------------------------- /node/src/reactor/main_reactor/memory_metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/reactor/main_reactor/memory_metrics.rs -------------------------------------------------------------------------------- /node/src/reactor/main_reactor/reactor_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/reactor/main_reactor/reactor_state.rs -------------------------------------------------------------------------------- /node/src/reactor/main_reactor/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/reactor/main_reactor/tests.rs -------------------------------------------------------------------------------- /node/src/reactor/main_reactor/tests/auction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/reactor/main_reactor/tests/auction.rs -------------------------------------------------------------------------------- /node/src/reactor/main_reactor/tests/fixture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/reactor/main_reactor/tests/fixture.rs -------------------------------------------------------------------------------- /node/src/reactor/main_reactor/tests/gas_price.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/reactor/main_reactor/tests/gas_price.rs -------------------------------------------------------------------------------- /node/src/reactor/main_reactor/tests/rewards.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/reactor/main_reactor/tests/rewards.rs -------------------------------------------------------------------------------- /node/src/reactor/main_reactor/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/reactor/main_reactor/utils.rs -------------------------------------------------------------------------------- /node/src/reactor/main_reactor/validate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/reactor/main_reactor/validate.rs -------------------------------------------------------------------------------- /node/src/reactor/queue_kind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/reactor/queue_kind.rs -------------------------------------------------------------------------------- /node/src/testing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/testing.rs -------------------------------------------------------------------------------- /node/src/testing/condition_check_reactor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/testing/condition_check_reactor.rs -------------------------------------------------------------------------------- /node/src/testing/fake_transaction_acceptor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/testing/fake_transaction_acceptor.rs -------------------------------------------------------------------------------- /node/src/testing/filter_reactor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/testing/filter_reactor.rs -------------------------------------------------------------------------------- /node/src/testing/network.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/testing/network.rs -------------------------------------------------------------------------------- /node/src/testing/test_clock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/testing/test_clock.rs -------------------------------------------------------------------------------- /node/src/tls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/tls.rs -------------------------------------------------------------------------------- /node/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types.rs -------------------------------------------------------------------------------- /node/src/types/appendable_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/appendable_block.rs -------------------------------------------------------------------------------- /node/src/types/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/block.rs -------------------------------------------------------------------------------- /node/src/types/block/approvals_hashes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/block/approvals_hashes.rs -------------------------------------------------------------------------------- /node/src/types/block/block_payload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/block/block_payload.rs -------------------------------------------------------------------------------- /node/src/types/block/block_with_metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/block/block_with_metadata.rs -------------------------------------------------------------------------------- /node/src/types/block/executable_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/block/executable_block.rs -------------------------------------------------------------------------------- /node/src/types/block/finalized_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/block/finalized_block.rs -------------------------------------------------------------------------------- /node/src/types/block/invalid_proposal_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/block/invalid_proposal_error.rs -------------------------------------------------------------------------------- /node/src/types/block/meta_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/block/meta_block.rs -------------------------------------------------------------------------------- /node/src/types/block/meta_block/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/block/meta_block/state.rs -------------------------------------------------------------------------------- /node/src/types/chunkable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/chunkable.rs -------------------------------------------------------------------------------- /node/src/types/exit_code.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/exit_code.rs -------------------------------------------------------------------------------- /node/src/types/max_ttl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/max_ttl.rs -------------------------------------------------------------------------------- /node/src/types/node_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/node_config.rs -------------------------------------------------------------------------------- /node/src/types/node_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/node_id.rs -------------------------------------------------------------------------------- /node/src/types/status_feed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/status_feed.rs -------------------------------------------------------------------------------- /node/src/types/sync_leap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/sync_leap.rs -------------------------------------------------------------------------------- /node/src/types/sync_leap_validation_metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/sync_leap_validation_metadata.rs -------------------------------------------------------------------------------- /node/src/types/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/transaction.rs -------------------------------------------------------------------------------- /node/src/types/transaction/arg_handling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/transaction/arg_handling.rs -------------------------------------------------------------------------------- /node/src/types/transaction/deploy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/transaction/deploy.rs -------------------------------------------------------------------------------- /node/src/types/transaction/fields_container.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/transaction/fields_container.rs -------------------------------------------------------------------------------- /node/src/types/transaction/meta_transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/transaction/meta_transaction.rs -------------------------------------------------------------------------------- /node/src/types/validator_matrix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/validator_matrix.rs -------------------------------------------------------------------------------- /node/src/types/value_or_chunk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/types/value_or_chunk.rs -------------------------------------------------------------------------------- /node/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/utils.rs -------------------------------------------------------------------------------- /node/src/utils/block_signatures.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/utils/block_signatures.rs -------------------------------------------------------------------------------- /node/src/utils/chain_specification.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/utils/chain_specification.rs -------------------------------------------------------------------------------- /node/src/utils/chain_specification/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/utils/chain_specification/error.rs -------------------------------------------------------------------------------- /node/src/utils/chain_specification/parse_toml.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/utils/chain_specification/parse_toml.rs -------------------------------------------------------------------------------- /node/src/utils/config_specification.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/utils/config_specification.rs -------------------------------------------------------------------------------- /node/src/utils/display_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/utils/display_error.rs -------------------------------------------------------------------------------- /node/src/utils/ds.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/utils/ds.rs -------------------------------------------------------------------------------- /node/src/utils/external.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/utils/external.rs -------------------------------------------------------------------------------- /node/src/utils/fmt_limit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/utils/fmt_limit.rs -------------------------------------------------------------------------------- /node/src/utils/opt_display.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/utils/opt_display.rs -------------------------------------------------------------------------------- /node/src/utils/rlimit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/utils/rlimit.rs -------------------------------------------------------------------------------- /node/src/utils/round_robin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/utils/round_robin.rs -------------------------------------------------------------------------------- /node/src/utils/specimen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/utils/specimen.rs -------------------------------------------------------------------------------- /node/src/utils/umask.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/utils/umask.rs -------------------------------------------------------------------------------- /node/src/utils/work_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/node/src/utils/work_queue.rs -------------------------------------------------------------------------------- /resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/README.md -------------------------------------------------------------------------------- /resources/devnet/chainspec.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/devnet/chainspec.toml -------------------------------------------------------------------------------- /resources/devnet/config-example.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/devnet/config-example.toml -------------------------------------------------------------------------------- /resources/flaky/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/flaky/config.toml -------------------------------------------------------------------------------- /resources/integration-test/chainspec.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/integration-test/chainspec.toml -------------------------------------------------------------------------------- /resources/integration-test/config-example.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/integration-test/config-example.toml -------------------------------------------------------------------------------- /resources/local/accounts.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/local/accounts.toml -------------------------------------------------------------------------------- /resources/local/chainspec.toml.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/local/chainspec.toml.in -------------------------------------------------------------------------------- /resources/local/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/local/config.toml -------------------------------------------------------------------------------- /resources/local/secret_keys/faucet.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/local/secret_keys/faucet.pem -------------------------------------------------------------------------------- /resources/local/secret_keys/node-1.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/local/secret_keys/node-1.pem -------------------------------------------------------------------------------- /resources/local/secret_keys/node-2.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/local/secret_keys/node-2.pem -------------------------------------------------------------------------------- /resources/local/secret_keys/node-3.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/local/secret_keys/node-3.pem -------------------------------------------------------------------------------- /resources/local/secret_keys/node-4.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/local/secret_keys/node-4.pem -------------------------------------------------------------------------------- /resources/local/secret_keys/node-5.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/local/secret_keys/node-5.pem -------------------------------------------------------------------------------- /resources/mainnet/chainspec.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/mainnet/chainspec.toml -------------------------------------------------------------------------------- /resources/mainnet/config-example.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/mainnet/config-example.toml -------------------------------------------------------------------------------- /resources/production/accounts.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/production/accounts.toml -------------------------------------------------------------------------------- /resources/production/chainspec.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/production/chainspec.toml -------------------------------------------------------------------------------- /resources/production/config-example.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/production/config-example.toml -------------------------------------------------------------------------------- /resources/test/dags/validate_lnc_four_forks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/test/dags/validate_lnc_four_forks.png -------------------------------------------------------------------------------- /resources/test/rest_schema_chainspec_bytes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/test/rest_schema_chainspec_bytes.json -------------------------------------------------------------------------------- /resources/test/rest_schema_status.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/test/rest_schema_status.json -------------------------------------------------------------------------------- /resources/test/sse_data_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/test/sse_data_schema.json -------------------------------------------------------------------------------- /resources/testnet/chainspec.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/testnet/chainspec.toml -------------------------------------------------------------------------------- /resources/testnet/config-example.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/resources/testnet/config-example.toml -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "1.85.1" 3 | -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /smart_contracts/contract/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/contract/CHANGELOG.md -------------------------------------------------------------------------------- /smart_contracts/contract/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/contract/Cargo.toml -------------------------------------------------------------------------------- /smart_contracts/contract/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/contract/README.md -------------------------------------------------------------------------------- /smart_contracts/contract/src/contract_api/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/contract/src/contract_api/mod.rs -------------------------------------------------------------------------------- /smart_contracts/contract/src/ext_ffi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/contract/src/ext_ffi.rs -------------------------------------------------------------------------------- /smart_contracts/contract/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/contract/src/lib.rs -------------------------------------------------------------------------------- /smart_contracts/contract/src/no_std_handlers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/contract/src/no_std_handlers.rs -------------------------------------------------------------------------------- /smart_contracts/contract/src/unwrap_or_revert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/contract/src/unwrap_or_revert.rs -------------------------------------------------------------------------------- /smart_contracts/contracts/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/contracts/.cargo/config.toml -------------------------------------------------------------------------------- /smart_contracts/contracts/client/burn/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/contracts/client/burn/Cargo.toml -------------------------------------------------------------------------------- /smart_contracts/contracts/test/groups/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/contracts/test/groups/Cargo.toml -------------------------------------------------------------------------------- /smart_contracts/contracts/vm2/vm2-cep18-caller/cep18_schema.json: -------------------------------------------------------------------------------- 1 | /Users/michal/Dev/casperlabs-node/smart_contracts/sdk-codegen/tests/fixtures/cep18_schema.json -------------------------------------------------------------------------------- /smart_contracts/contracts/vm2/vm2-cep18/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/contracts/vm2/vm2-cep18/build.rs -------------------------------------------------------------------------------- /smart_contracts/contracts/vm2/vm2-cep18/cep18_schema.json: -------------------------------------------------------------------------------- 1 | /Users/michal/Dev/casperlabs-node/smart_contracts/sdk-codegen/tests/fixtures/cep18_schema.json -------------------------------------------------------------------------------- /smart_contracts/contracts/vm2/vm2-host/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/contracts/vm2/vm2-host/build.rs -------------------------------------------------------------------------------- /smart_contracts/contracts/vm2/vm2-trait/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/contracts/vm2/vm2-trait/build.rs -------------------------------------------------------------------------------- /smart_contracts/rust-toolchain: -------------------------------------------------------------------------------- 1 | nightly-2025-02-16 -------------------------------------------------------------------------------- /smart_contracts/vm2/macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/macros/Cargo.toml -------------------------------------------------------------------------------- /smart_contracts/vm2/macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/macros/src/lib.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/macros/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/macros/src/utils.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk/Cargo.toml -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk/README.md -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk/src/abi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk/src/abi.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk/src/abi/collector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk/src/abi/collector.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk/src/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk/src/build.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk/src/casper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk/src/casper.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk/src/casper/altbn128.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk/src/casper/altbn128.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk/src/casper/native.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk/src/casper/native.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk/src/cli/validation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk/src/cli/validation.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk/src/collections.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk/src/collections.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk/src/collections/map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk/src/collections/map.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk/src/collections/set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk/src/collections/set.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk/src/compat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk/src/compat.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk/src/compat/runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk/src/compat/runtime.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk/src/compat/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk/src/compat/types.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk/src/contrib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk/src/contrib.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk/src/lib.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk/src/meta.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk/src/meta.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk/src/prelude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk/src/prelude.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk/src/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk/src/schema.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk/src/selector.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk/src/serializers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk/src/serializers.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk/src/types.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk/tests/compat_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk/tests/compat_tests.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk_contrib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk_contrib/Cargo.toml -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk_contrib/src/cep18.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk_contrib/src/cep18.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk_contrib/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk_contrib/src/lib.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk_contrib/src/ownable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk_contrib/src/ownable.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk_contrib/src/pausable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk_contrib/src/pausable.rs -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk_sys/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk_sys/Cargo.toml -------------------------------------------------------------------------------- /smart_contracts/vm2/sdk_sys/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/smart_contracts/vm2/sdk_sys/src/lib.rs -------------------------------------------------------------------------------- /storage/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/CHANGELOG.md -------------------------------------------------------------------------------- /storage/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/Cargo.toml -------------------------------------------------------------------------------- /storage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/README.md -------------------------------------------------------------------------------- /storage/benches/global_state_key_write_bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/benches/global_state_key_write_bench.rs -------------------------------------------------------------------------------- /storage/src/address_generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/address_generator.rs -------------------------------------------------------------------------------- /storage/src/block_store/block_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/block_store/block_provider.rs -------------------------------------------------------------------------------- /storage/src/block_store/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/block_store/error.rs -------------------------------------------------------------------------------- /storage/src/block_store/lmdb/lmdb_block_store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/block_store/lmdb/lmdb_block_store.rs -------------------------------------------------------------------------------- /storage/src/block_store/lmdb/lmdb_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/block_store/lmdb/lmdb_ext.rs -------------------------------------------------------------------------------- /storage/src/block_store/lmdb/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/block_store/lmdb/mod.rs -------------------------------------------------------------------------------- /storage/src/block_store/lmdb/temp_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/block_store/lmdb/temp_map.rs -------------------------------------------------------------------------------- /storage/src/block_store/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/block_store/mod.rs -------------------------------------------------------------------------------- /storage/src/block_store/types/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/block_store/types/mod.rs -------------------------------------------------------------------------------- /storage/src/block_store/types/transfers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/block_store/types/transfers.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/auction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/auction.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/balance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/balance.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/balance_hold.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/balance_hold.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/bids.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/bids.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/block_global.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/block_global.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/block_rewards.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/block_rewards.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/contract.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/contract.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/entry_points.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/entry_points.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/era_validators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/era_validators.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/fee.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/fee.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/flush.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/flush.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/genesis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/genesis.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/handle_fee.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/handle_fee.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/handle_refund.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/handle_refund.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/key_prefix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/key_prefix.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/message_topics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/message_topics.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/mint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/mint.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/prefixed_values.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/prefixed_values.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/prune.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/prune.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/query.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/step.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/step.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/tagged_values.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/tagged_values.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/tests.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/total_supply.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/total_supply.rs -------------------------------------------------------------------------------- /storage/src/data_access_layer/trie.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/data_access_layer/trie.rs -------------------------------------------------------------------------------- /storage/src/global_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/global_state.rs -------------------------------------------------------------------------------- /storage/src/global_state/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/global_state/error.rs -------------------------------------------------------------------------------- /storage/src/global_state/state/lmdb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/global_state/state/lmdb.rs -------------------------------------------------------------------------------- /storage/src/global_state/state/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/global_state/state/mod.rs -------------------------------------------------------------------------------- /storage/src/global_state/state/scratch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/global_state/state/scratch.rs -------------------------------------------------------------------------------- /storage/src/global_state/store/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/global_state/store/mod.rs -------------------------------------------------------------------------------- /storage/src/global_state/store/store_ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/global_state/store/store_ext.rs -------------------------------------------------------------------------------- /storage/src/global_state/store/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/global_state/store/tests.rs -------------------------------------------------------------------------------- /storage/src/global_state/trie/gens.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/global_state/trie/gens.rs -------------------------------------------------------------------------------- /storage/src/global_state/trie/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/global_state/trie/mod.rs -------------------------------------------------------------------------------- /storage/src/global_state/trie/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/global_state/trie/tests.rs -------------------------------------------------------------------------------- /storage/src/global_state/trie_store/cache/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/global_state/trie_store/cache/mod.rs -------------------------------------------------------------------------------- /storage/src/global_state/trie_store/lmdb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/global_state/trie_store/lmdb.rs -------------------------------------------------------------------------------- /storage/src/global_state/trie_store/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/global_state/trie_store/mod.rs -------------------------------------------------------------------------------- /storage/src/global_state/trie_store/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/global_state/trie_store/tests/mod.rs -------------------------------------------------------------------------------- /storage/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/lib.rs -------------------------------------------------------------------------------- /storage/src/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/system.rs -------------------------------------------------------------------------------- /storage/src/system/auction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/system/auction.rs -------------------------------------------------------------------------------- /storage/src/system/auction/auction_native.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/system/auction/auction_native.rs -------------------------------------------------------------------------------- /storage/src/system/auction/detail.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/system/auction/detail.rs -------------------------------------------------------------------------------- /storage/src/system/auction/providers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/system/auction/providers.rs -------------------------------------------------------------------------------- /storage/src/system/burn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/system/burn.rs -------------------------------------------------------------------------------- /storage/src/system/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/system/error.rs -------------------------------------------------------------------------------- /storage/src/system/genesis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/system/genesis.rs -------------------------------------------------------------------------------- /storage/src/system/genesis/entity_installer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/system/genesis/entity_installer.rs -------------------------------------------------------------------------------- /storage/src/system/handle_payment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/system/handle_payment.rs -------------------------------------------------------------------------------- /storage/src/system/handle_payment/internal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/system/handle_payment/internal.rs -------------------------------------------------------------------------------- /storage/src/system/mint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/system/mint.rs -------------------------------------------------------------------------------- /storage/src/system/mint/detail.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/system/mint/detail.rs -------------------------------------------------------------------------------- /storage/src/system/mint/mint_native.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/system/mint/mint_native.rs -------------------------------------------------------------------------------- /storage/src/system/mint/runtime_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/system/mint/runtime_provider.rs -------------------------------------------------------------------------------- /storage/src/system/mint/storage_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/system/mint/storage_provider.rs -------------------------------------------------------------------------------- /storage/src/system/mint/system_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/system/mint/system_provider.rs -------------------------------------------------------------------------------- /storage/src/system/protocol_upgrade.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/system/protocol_upgrade.rs -------------------------------------------------------------------------------- /storage/src/system/runtime_native.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/system/runtime_native.rs -------------------------------------------------------------------------------- /storage/src/system/standard_payment.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /storage/src/system/standard_payment/account_provider.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /storage/src/system/standard_payment/handle_payment_provider.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /storage/src/system/standard_payment/mint_provider.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /storage/src/system/transfer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/system/transfer.rs -------------------------------------------------------------------------------- /storage/src/tracking_copy/byte_size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/tracking_copy/byte_size.rs -------------------------------------------------------------------------------- /storage/src/tracking_copy/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/tracking_copy/error.rs -------------------------------------------------------------------------------- /storage/src/tracking_copy/ext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/tracking_copy/ext.rs -------------------------------------------------------------------------------- /storage/src/tracking_copy/ext_entity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/tracking_copy/ext_entity.rs -------------------------------------------------------------------------------- /storage/src/tracking_copy/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/tracking_copy/messages.rs -------------------------------------------------------------------------------- /storage/src/tracking_copy/meter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/tracking_copy/meter.rs -------------------------------------------------------------------------------- /storage/src/tracking_copy/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/tracking_copy/mod.rs -------------------------------------------------------------------------------- /storage/src/tracking_copy/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/storage/src/tracking_copy/tests.rs -------------------------------------------------------------------------------- /types/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/CHANGELOG.md -------------------------------------------------------------------------------- /types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/Cargo.toml -------------------------------------------------------------------------------- /types/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/README.md -------------------------------------------------------------------------------- /types/benches/bytesrepr_bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/benches/bytesrepr_bench.rs -------------------------------------------------------------------------------- /types/proptest-regressions/stored_value.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/proptest-regressions/stored_value.txt -------------------------------------------------------------------------------- /types/src/access_rights.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/access_rights.rs -------------------------------------------------------------------------------- /types/src/account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/account.rs -------------------------------------------------------------------------------- /types/src/account/account_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/account/account_hash.rs -------------------------------------------------------------------------------- /types/src/account/action_thresholds.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/account/action_thresholds.rs -------------------------------------------------------------------------------- /types/src/account/action_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/account/action_type.rs -------------------------------------------------------------------------------- /types/src/account/associated_keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/account/associated_keys.rs -------------------------------------------------------------------------------- /types/src/account/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/account/error.rs -------------------------------------------------------------------------------- /types/src/account/weight.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/account/weight.rs -------------------------------------------------------------------------------- /types/src/addressable_entity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/addressable_entity.rs -------------------------------------------------------------------------------- /types/src/addressable_entity/action_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/addressable_entity/action_type.rs -------------------------------------------------------------------------------- /types/src/addressable_entity/associated_keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/addressable_entity/associated_keys.rs -------------------------------------------------------------------------------- /types/src/addressable_entity/entry_points.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/addressable_entity/entry_points.rs -------------------------------------------------------------------------------- /types/src/addressable_entity/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/addressable_entity/error.rs -------------------------------------------------------------------------------- /types/src/addressable_entity/named_keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/addressable_entity/named_keys.rs -------------------------------------------------------------------------------- /types/src/addressable_entity/weight.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/addressable_entity/weight.rs -------------------------------------------------------------------------------- /types/src/api_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/api_error.rs -------------------------------------------------------------------------------- /types/src/auction_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/auction_state.rs -------------------------------------------------------------------------------- /types/src/block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block.rs -------------------------------------------------------------------------------- /types/src/block/available_block_range.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/available_block_range.rs -------------------------------------------------------------------------------- /types/src/block/block_body.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/block_body.rs -------------------------------------------------------------------------------- /types/src/block/block_body/block_body_v1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/block_body/block_body_v1.rs -------------------------------------------------------------------------------- /types/src/block/block_body/block_body_v2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/block_body/block_body_v2.rs -------------------------------------------------------------------------------- /types/src/block/block_global.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/block_global.rs -------------------------------------------------------------------------------- /types/src/block/block_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/block_hash.rs -------------------------------------------------------------------------------- /types/src/block/block_hash_and_height.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/block_hash_and_height.rs -------------------------------------------------------------------------------- /types/src/block/block_header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/block_header.rs -------------------------------------------------------------------------------- /types/src/block/block_header/block_header_v1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/block_header/block_header_v1.rs -------------------------------------------------------------------------------- /types/src/block/block_header/block_header_v2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/block_header/block_header_v2.rs -------------------------------------------------------------------------------- /types/src/block/block_header_with_signatures.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/block_header_with_signatures.rs -------------------------------------------------------------------------------- /types/src/block/block_identifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/block_identifier.rs -------------------------------------------------------------------------------- /types/src/block/block_signatures.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/block_signatures.rs -------------------------------------------------------------------------------- /types/src/block/block_sync_status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/block_sync_status.rs -------------------------------------------------------------------------------- /types/src/block/block_v1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/block_v1.rs -------------------------------------------------------------------------------- /types/src/block/block_v2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/block_v2.rs -------------------------------------------------------------------------------- /types/src/block/block_with_signatures.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/block_with_signatures.rs -------------------------------------------------------------------------------- /types/src/block/chain_name_digest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/chain_name_digest.rs -------------------------------------------------------------------------------- /types/src/block/era_end.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/era_end.rs -------------------------------------------------------------------------------- /types/src/block/era_end/era_end_v1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/era_end/era_end_v1.rs -------------------------------------------------------------------------------- /types/src/block/era_end/era_end_v1/era_report.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/era_end/era_end_v1/era_report.rs -------------------------------------------------------------------------------- /types/src/block/era_end/era_end_v2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/era_end/era_end_v2.rs -------------------------------------------------------------------------------- /types/src/block/finality_signature.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/finality_signature.rs -------------------------------------------------------------------------------- /types/src/block/finality_signature_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/finality_signature_id.rs -------------------------------------------------------------------------------- /types/src/block/json_compatibility.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/json_compatibility.rs -------------------------------------------------------------------------------- /types/src/block/rewarded_signatures.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/rewarded_signatures.rs -------------------------------------------------------------------------------- /types/src/block/rewards.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/rewards.rs -------------------------------------------------------------------------------- /types/src/block/test_block_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block/test_block_builder.rs -------------------------------------------------------------------------------- /types/src/block_time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/block_time.rs -------------------------------------------------------------------------------- /types/src/byte_code.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/byte_code.rs -------------------------------------------------------------------------------- /types/src/bytesrepr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/bytesrepr.rs -------------------------------------------------------------------------------- /types/src/bytesrepr/bytes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/bytesrepr/bytes.rs -------------------------------------------------------------------------------- /types/src/chainspec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec.rs -------------------------------------------------------------------------------- /types/src/chainspec/accounts_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/accounts_config.rs -------------------------------------------------------------------------------- /types/src/chainspec/accounts_config/genesis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/accounts_config/genesis.rs -------------------------------------------------------------------------------- /types/src/chainspec/activation_point.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/activation_point.rs -------------------------------------------------------------------------------- /types/src/chainspec/chainspec_raw_bytes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/chainspec_raw_bytes.rs -------------------------------------------------------------------------------- /types/src/chainspec/core_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/core_config.rs -------------------------------------------------------------------------------- /types/src/chainspec/fee_handling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/fee_handling.rs -------------------------------------------------------------------------------- /types/src/chainspec/genesis_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/genesis_config.rs -------------------------------------------------------------------------------- /types/src/chainspec/global_state_update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/global_state_update.rs -------------------------------------------------------------------------------- /types/src/chainspec/highway_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/highway_config.rs -------------------------------------------------------------------------------- /types/src/chainspec/hold_balance_handling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/hold_balance_handling.rs -------------------------------------------------------------------------------- /types/src/chainspec/network_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/network_config.rs -------------------------------------------------------------------------------- /types/src/chainspec/next_upgrade.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/next_upgrade.rs -------------------------------------------------------------------------------- /types/src/chainspec/pricing_handling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/pricing_handling.rs -------------------------------------------------------------------------------- /types/src/chainspec/protocol_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/protocol_config.rs -------------------------------------------------------------------------------- /types/src/chainspec/refund_handling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/refund_handling.rs -------------------------------------------------------------------------------- /types/src/chainspec/transaction_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/transaction_config.rs -------------------------------------------------------------------------------- /types/src/chainspec/upgrade_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/upgrade_config.rs -------------------------------------------------------------------------------- /types/src/chainspec/vacancy_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/vacancy_config.rs -------------------------------------------------------------------------------- /types/src/chainspec/vm_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/vm_config.rs -------------------------------------------------------------------------------- /types/src/chainspec/vm_config/auction_costs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/vm_config/auction_costs.rs -------------------------------------------------------------------------------- /types/src/chainspec/vm_config/message_limits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/vm_config/message_limits.rs -------------------------------------------------------------------------------- /types/src/chainspec/vm_config/mint_costs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/vm_config/mint_costs.rs -------------------------------------------------------------------------------- /types/src/chainspec/vm_config/opcode_costs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/vm_config/opcode_costs.rs -------------------------------------------------------------------------------- /types/src/chainspec/vm_config/storage_costs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/vm_config/storage_costs.rs -------------------------------------------------------------------------------- /types/src/chainspec/vm_config/system_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/vm_config/system_config.rs -------------------------------------------------------------------------------- /types/src/chainspec/vm_config/wasm_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/vm_config/wasm_config.rs -------------------------------------------------------------------------------- /types/src/chainspec/vm_config/wasm_v1_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/vm_config/wasm_v1_config.rs -------------------------------------------------------------------------------- /types/src/chainspec/vm_config/wasm_v2_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/chainspec/vm_config/wasm_v2_config.rs -------------------------------------------------------------------------------- /types/src/checksummed_hex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/checksummed_hex.rs -------------------------------------------------------------------------------- /types/src/cl_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/cl_type.rs -------------------------------------------------------------------------------- /types/src/cl_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/cl_value.rs -------------------------------------------------------------------------------- /types/src/cl_value/checksum_registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/cl_value/checksum_registry.rs -------------------------------------------------------------------------------- /types/src/cl_value/dictionary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/cl_value/dictionary.rs -------------------------------------------------------------------------------- /types/src/cl_value/jsonrepr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/cl_value/jsonrepr.rs -------------------------------------------------------------------------------- /types/src/cl_value/system_entity_registry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/cl_value/system_entity_registry.rs -------------------------------------------------------------------------------- /types/src/contract_messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/contract_messages.rs -------------------------------------------------------------------------------- /types/src/contract_messages/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/contract_messages/error.rs -------------------------------------------------------------------------------- /types/src/contract_messages/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/contract_messages/messages.rs -------------------------------------------------------------------------------- /types/src/contract_messages/topics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/contract_messages/topics.rs -------------------------------------------------------------------------------- /types/src/contract_wasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/contract_wasm.rs -------------------------------------------------------------------------------- /types/src/contracts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/contracts.rs -------------------------------------------------------------------------------- /types/src/contracts/named_keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/contracts/named_keys.rs -------------------------------------------------------------------------------- /types/src/crypto.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/crypto.rs -------------------------------------------------------------------------------- /types/src/crypto/asymmetric_key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/crypto/asymmetric_key.rs -------------------------------------------------------------------------------- /types/src/crypto/asymmetric_key/gens.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/crypto/asymmetric_key/gens.rs -------------------------------------------------------------------------------- /types/src/crypto/asymmetric_key/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/crypto/asymmetric_key/tests.rs -------------------------------------------------------------------------------- /types/src/crypto/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/crypto/error.rs -------------------------------------------------------------------------------- /types/src/deploy_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/deploy_info.rs -------------------------------------------------------------------------------- /types/src/digest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/digest.rs -------------------------------------------------------------------------------- /types/src/digest/chunk_with_proof.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/digest/chunk_with_proof.rs -------------------------------------------------------------------------------- /types/src/digest/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/digest/error.rs -------------------------------------------------------------------------------- /types/src/digest/indexed_merkle_proof.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/digest/indexed_merkle_proof.rs -------------------------------------------------------------------------------- /types/src/display_iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/display_iter.rs -------------------------------------------------------------------------------- /types/src/era_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/era_id.rs -------------------------------------------------------------------------------- /types/src/execution.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/execution.rs -------------------------------------------------------------------------------- /types/src/execution/effects.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/execution/effects.rs -------------------------------------------------------------------------------- /types/src/execution/execution_result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/execution/execution_result.rs -------------------------------------------------------------------------------- /types/src/execution/execution_result_v1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/execution/execution_result_v1.rs -------------------------------------------------------------------------------- /types/src/execution/execution_result_v2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/execution/execution_result_v2.rs -------------------------------------------------------------------------------- /types/src/execution/ret_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/execution/ret_value.rs -------------------------------------------------------------------------------- /types/src/execution/transform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/execution/transform.rs -------------------------------------------------------------------------------- /types/src/execution/transform_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/execution/transform_error.rs -------------------------------------------------------------------------------- /types/src/execution/transform_kind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/execution/transform_kind.rs -------------------------------------------------------------------------------- /types/src/file_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/file_utils.rs -------------------------------------------------------------------------------- /types/src/gas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/gas.rs -------------------------------------------------------------------------------- /types/src/gens.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/gens.rs -------------------------------------------------------------------------------- /types/src/global_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/global_state.rs -------------------------------------------------------------------------------- /types/src/global_state/merkle_proof.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/global_state/merkle_proof.rs -------------------------------------------------------------------------------- /types/src/global_state/pointer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/global_state/pointer.rs -------------------------------------------------------------------------------- /types/src/json_pretty_printer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/json_pretty_printer.rs -------------------------------------------------------------------------------- /types/src/key.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/key.rs -------------------------------------------------------------------------------- /types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/lib.rs -------------------------------------------------------------------------------- /types/src/motes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/motes.rs -------------------------------------------------------------------------------- /types/src/package.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/package.rs -------------------------------------------------------------------------------- /types/src/peers_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/peers_map.rs -------------------------------------------------------------------------------- /types/src/phase.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/phase.rs -------------------------------------------------------------------------------- /types/src/protocol_version.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/protocol_version.rs -------------------------------------------------------------------------------- /types/src/public_key.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /types/src/runtime_footprint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/runtime_footprint.rs -------------------------------------------------------------------------------- /types/src/semver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/semver.rs -------------------------------------------------------------------------------- /types/src/serde_helpers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/serde_helpers.rs -------------------------------------------------------------------------------- /types/src/stored_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/stored_value.rs -------------------------------------------------------------------------------- /types/src/stored_value/type_mismatch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/stored_value/type_mismatch.rs -------------------------------------------------------------------------------- /types/src/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system.rs -------------------------------------------------------------------------------- /types/src/system/auction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/auction.rs -------------------------------------------------------------------------------- /types/src/system/auction/bid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/auction/bid.rs -------------------------------------------------------------------------------- /types/src/system/auction/bid/vesting.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/auction/bid/vesting.rs -------------------------------------------------------------------------------- /types/src/system/auction/bid_addr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/auction/bid_addr.rs -------------------------------------------------------------------------------- /types/src/system/auction/bid_kind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/auction/bid_kind.rs -------------------------------------------------------------------------------- /types/src/system/auction/bridge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/auction/bridge.rs -------------------------------------------------------------------------------- /types/src/system/auction/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/auction/constants.rs -------------------------------------------------------------------------------- /types/src/system/auction/delegator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/auction/delegator.rs -------------------------------------------------------------------------------- /types/src/system/auction/delegator_bid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/auction/delegator_bid.rs -------------------------------------------------------------------------------- /types/src/system/auction/delegator_kind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/auction/delegator_kind.rs -------------------------------------------------------------------------------- /types/src/system/auction/entry_points.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/auction/entry_points.rs -------------------------------------------------------------------------------- /types/src/system/auction/era_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/auction/era_info.rs -------------------------------------------------------------------------------- /types/src/system/auction/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/auction/error.rs -------------------------------------------------------------------------------- /types/src/system/auction/reservation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/auction/reservation.rs -------------------------------------------------------------------------------- /types/src/system/auction/unbond.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/auction/unbond.rs -------------------------------------------------------------------------------- /types/src/system/auction/unbonding_purse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/auction/unbonding_purse.rs -------------------------------------------------------------------------------- /types/src/system/auction/validator_bid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/auction/validator_bid.rs -------------------------------------------------------------------------------- /types/src/system/auction/validator_credit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/auction/validator_credit.rs -------------------------------------------------------------------------------- /types/src/system/auction/withdraw_purse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/auction/withdraw_purse.rs -------------------------------------------------------------------------------- /types/src/system/caller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/caller.rs -------------------------------------------------------------------------------- /types/src/system/caller/call_stack_elements.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/caller/call_stack_elements.rs -------------------------------------------------------------------------------- /types/src/system/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/error.rs -------------------------------------------------------------------------------- /types/src/system/handle_payment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/handle_payment.rs -------------------------------------------------------------------------------- /types/src/system/handle_payment/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/handle_payment/constants.rs -------------------------------------------------------------------------------- /types/src/system/handle_payment/entry_points.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/handle_payment/entry_points.rs -------------------------------------------------------------------------------- /types/src/system/handle_payment/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/handle_payment/error.rs -------------------------------------------------------------------------------- /types/src/system/mint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/mint.rs -------------------------------------------------------------------------------- /types/src/system/mint/balance_hold.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/mint/balance_hold.rs -------------------------------------------------------------------------------- /types/src/system/mint/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/mint/constants.rs -------------------------------------------------------------------------------- /types/src/system/mint/entry_points.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/mint/entry_points.rs -------------------------------------------------------------------------------- /types/src/system/mint/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/mint/error.rs -------------------------------------------------------------------------------- /types/src/system/prepayment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/prepayment.rs -------------------------------------------------------------------------------- /types/src/system/prepayment/prepayment_kind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/prepayment/prepayment_kind.rs -------------------------------------------------------------------------------- /types/src/system/standard_payment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/standard_payment.rs -------------------------------------------------------------------------------- /types/src/system/standard_payment/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/standard_payment/constants.rs -------------------------------------------------------------------------------- /types/src/system/system_contract_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/system/system_contract_type.rs -------------------------------------------------------------------------------- /types/src/tagged.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/tagged.rs -------------------------------------------------------------------------------- /types/src/testing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/testing.rs -------------------------------------------------------------------------------- /types/src/timestamp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/timestamp.rs -------------------------------------------------------------------------------- /types/src/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transaction.rs -------------------------------------------------------------------------------- /types/src/transaction/approval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transaction/approval.rs -------------------------------------------------------------------------------- /types/src/transaction/approvals_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transaction/approvals_hash.rs -------------------------------------------------------------------------------- /types/src/transaction/deploy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transaction/deploy.rs -------------------------------------------------------------------------------- /types/src/transaction/deploy/deploy_category.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transaction/deploy/deploy_category.rs -------------------------------------------------------------------------------- /types/src/transaction/deploy/deploy_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transaction/deploy/deploy_hash.rs -------------------------------------------------------------------------------- /types/src/transaction/deploy/deploy_header.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transaction/deploy/deploy_header.rs -------------------------------------------------------------------------------- /types/src/transaction/deploy/deploy_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transaction/deploy/deploy_id.rs -------------------------------------------------------------------------------- /types/src/transaction/deploy/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transaction/deploy/error.rs -------------------------------------------------------------------------------- /types/src/transaction/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transaction/error.rs -------------------------------------------------------------------------------- /types/src/transaction/execution_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transaction/execution_info.rs -------------------------------------------------------------------------------- /types/src/transaction/initiator_addr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transaction/initiator_addr.rs -------------------------------------------------------------------------------- /types/src/transaction/package_identifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transaction/package_identifier.rs -------------------------------------------------------------------------------- /types/src/transaction/pricing_mode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transaction/pricing_mode.rs -------------------------------------------------------------------------------- /types/src/transaction/runtime_args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transaction/runtime_args.rs -------------------------------------------------------------------------------- /types/src/transaction/serialization/field.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transaction/serialization/field.rs -------------------------------------------------------------------------------- /types/src/transaction/serialization/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transaction/serialization/mod.rs -------------------------------------------------------------------------------- /types/src/transaction/transaction_entry_point.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transaction/transaction_entry_point.rs -------------------------------------------------------------------------------- /types/src/transaction/transaction_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transaction/transaction_hash.rs -------------------------------------------------------------------------------- /types/src/transaction/transaction_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transaction/transaction_id.rs -------------------------------------------------------------------------------- /types/src/transaction/transaction_scheduling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transaction/transaction_scheduling.rs -------------------------------------------------------------------------------- /types/src/transaction/transaction_target.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transaction/transaction_target.rs -------------------------------------------------------------------------------- /types/src/transaction/transaction_v1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transaction/transaction_v1.rs -------------------------------------------------------------------------------- /types/src/transaction/transfer_target.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transaction/transfer_target.rs -------------------------------------------------------------------------------- /types/src/transfer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transfer.rs -------------------------------------------------------------------------------- /types/src/transfer/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transfer/error.rs -------------------------------------------------------------------------------- /types/src/transfer/transfer_v1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transfer/transfer_v1.rs -------------------------------------------------------------------------------- /types/src/transfer/transfer_v2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transfer/transfer_v2.rs -------------------------------------------------------------------------------- /types/src/transfer_result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/transfer_result.rs -------------------------------------------------------------------------------- /types/src/type_definitions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/type_definitions.rs -------------------------------------------------------------------------------- /types/src/uint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/uint.rs -------------------------------------------------------------------------------- /types/src/uref.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/uref.rs -------------------------------------------------------------------------------- /types/src/validator_change.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/src/validator_change.rs -------------------------------------------------------------------------------- /types/tests/version_numbers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/types/tests/version_numbers.rs -------------------------------------------------------------------------------- /utils/accounts_toml/encode_account_toml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/accounts_toml/encode_account_toml.py -------------------------------------------------------------------------------- /utils/accounts_toml/test_validate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/accounts_toml/test_validate.py -------------------------------------------------------------------------------- /utils/accounts_toml/validate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/accounts_toml/validate.py -------------------------------------------------------------------------------- /utils/accounts_toml/validate_account_toml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/accounts_toml/validate_account_toml.py -------------------------------------------------------------------------------- /utils/casper-tool/casper-tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/casper-tool/casper-tool.py -------------------------------------------------------------------------------- /utils/dump-cpu-features.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/dump-cpu-features.sh -------------------------------------------------------------------------------- /utils/global-state-update-gen/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/global-state-update-gen/Cargo.toml -------------------------------------------------------------------------------- /utils/global-state-update-gen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/global-state-update-gen/README.md -------------------------------------------------------------------------------- /utils/global-state-update-gen/src/admins.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/global-state-update-gen/src/admins.rs -------------------------------------------------------------------------------- /utils/global-state-update-gen/src/balances.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/global-state-update-gen/src/balances.rs -------------------------------------------------------------------------------- /utils/global-state-update-gen/src/decode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/global-state-update-gen/src/decode.rs -------------------------------------------------------------------------------- /utils/global-state-update-gen/src/generic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/global-state-update-gen/src/generic.rs -------------------------------------------------------------------------------- /utils/global-state-update-gen/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/global-state-update-gen/src/main.rs -------------------------------------------------------------------------------- /utils/global-state-update-gen/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/global-state-update-gen/src/utils.rs -------------------------------------------------------------------------------- /utils/global-state-update-gen/src/validators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/global-state-update-gen/src/validators.rs -------------------------------------------------------------------------------- /utils/highway-rewards-analysis/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/highway-rewards-analysis/Cargo.toml -------------------------------------------------------------------------------- /utils/highway-rewards-analysis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/highway-rewards-analysis/README.md -------------------------------------------------------------------------------- /utils/highway-rewards-analysis/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/highway-rewards-analysis/src/main.rs -------------------------------------------------------------------------------- /utils/highway-state-grapher/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/highway-state-grapher/Cargo.toml -------------------------------------------------------------------------------- /utils/highway-state-grapher/DejaVuSans.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/highway-state-grapher/DejaVuSans.ttf -------------------------------------------------------------------------------- /utils/highway-state-grapher/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/highway-state-grapher/src/main.rs -------------------------------------------------------------------------------- /utils/highway-state-grapher/src/renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/highway-state-grapher/src/renderer.rs -------------------------------------------------------------------------------- /utils/validation/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/validation/Cargo.toml -------------------------------------------------------------------------------- /utils/validation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/validation/README.md -------------------------------------------------------------------------------- /utils/validation/src/abi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/validation/src/abi.rs -------------------------------------------------------------------------------- /utils/validation/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/validation/src/error.rs -------------------------------------------------------------------------------- /utils/validation/src/generators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/validation/src/generators.rs -------------------------------------------------------------------------------- /utils/validation/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/validation/src/lib.rs -------------------------------------------------------------------------------- /utils/validation/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/validation/src/main.rs -------------------------------------------------------------------------------- /utils/validation/src/test_case.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/validation/src/test_case.rs -------------------------------------------------------------------------------- /utils/validation/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/validation/src/utils.rs -------------------------------------------------------------------------------- /utils/validation/tests/fixtures/ABI/basic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/validation/tests/fixtures/ABI/basic.json -------------------------------------------------------------------------------- /utils/validation/tests/fixtures/ABI/bignum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/validation/tests/fixtures/ABI/bignum.json -------------------------------------------------------------------------------- /utils/validation/tests/fixtures/ABI/clvalue.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/validation/tests/fixtures/ABI/clvalue.json -------------------------------------------------------------------------------- /utils/validation/tests/fixtures/ABI/key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/validation/tests/fixtures/ABI/key.json -------------------------------------------------------------------------------- /utils/validation/tests/validation_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/utils/validation/tests/validation_test.rs -------------------------------------------------------------------------------- /vm2_cargo_casper/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/vm2_cargo_casper/Cargo.toml -------------------------------------------------------------------------------- /vm2_cargo_casper/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/vm2_cargo_casper/build.rs -------------------------------------------------------------------------------- /vm2_cargo_casper/project_template/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/vm2_cargo_casper/project_template/Cargo.toml -------------------------------------------------------------------------------- /vm2_cargo_casper/project_template/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/vm2_cargo_casper/project_template/src/lib.rs -------------------------------------------------------------------------------- /vm2_cargo_casper/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/vm2_cargo_casper/src/cli.rs -------------------------------------------------------------------------------- /vm2_cargo_casper/src/cli/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/vm2_cargo_casper/src/cli/build.rs -------------------------------------------------------------------------------- /vm2_cargo_casper/src/cli/build_schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/vm2_cargo_casper/src/cli/build_schema.rs -------------------------------------------------------------------------------- /vm2_cargo_casper/src/cli/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/vm2_cargo_casper/src/cli/error.rs -------------------------------------------------------------------------------- /vm2_cargo_casper/src/cli/new.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/vm2_cargo_casper/src/cli/new.rs -------------------------------------------------------------------------------- /vm2_cargo_casper/src/cli/verify_meta.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/vm2_cargo_casper/src/cli/verify_meta.rs -------------------------------------------------------------------------------- /vm2_cargo_casper/src/compilation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/vm2_cargo_casper/src/compilation.rs -------------------------------------------------------------------------------- /vm2_cargo_casper/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/vm2_cargo_casper/src/main.rs -------------------------------------------------------------------------------- /vm2_cargo_casper/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/vm2_cargo_casper/src/utils.rs -------------------------------------------------------------------------------- /vm2_cargo_casper/src/utils/command_runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/vm2_cargo_casper/src/utils/command_runner.rs -------------------------------------------------------------------------------- /vm2_cargo_casper/src/utils/wasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/vm2_cargo_casper/src/utils/wasm.rs -------------------------------------------------------------------------------- /vm2_cargo_casper/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/casper-network/casper-node/HEAD/vm2_cargo_casper/test.py --------------------------------------------------------------------------------