ckb
The Nervos CKB is a public permissionless blockchain, and the layer 1 of Nervos network.
Language: rust
Author: Felipe Aydın (@felipea)
134 stars · 677 views
Files
- codecov.yml (yml)
- docs (txt)
- configure.md (md)
- platform-support.md (md)
- ci-workflow.md (md)
- devnet-from-existing-data.md (md)
- hashes.toml (toml)
- dev-miner.md (md)
- quick-start.md (md)
- integrity-check.md (md)
- Makefile (txt)
- rpc (txt)
- src (txt)
- lib.rs (rs)
- server.rs (rs)
- error.rs (rs)
- util (txt)
- mod.rs (rs)
- fee_rate.rs (rs)
- service_builder.rs (rs)
- module (txt)
- subscription.rs (rs)
- chain.rs (rs)
- stats.rs (rs)
- alert.rs (rs)
- experiment.rs (rs)
- rich_indexer.rs (rs)
- debug.rs (rs)
- indexer.rs (rs)
- mod.rs (rs)
- test.rs (rs)
- net.rs (rs)
- miner.rs (rs)
- terminal.rs (rs)
- pool.rs (rs)
- tests (txt)
- examples.rs (rs)
- error.rs (rs)
- mod.rs (rs)
- module (txt)
- mod.rs (rs)
- test.rs (rs)
- miner.rs (rs)
- pool.rs (rs)
- setup.rs (rs)
- fee_rate.rs (rs)
- Cargo.toml (toml)
- CHANGELOG.md (md)
- test (txt)
- template (txt)
- specs (txt)
- cells (txt)
- integration.toml (toml)
- ckb.toml (toml)
- README.md (md)
- obfs4 (txt)
- src (txt)
- lib.rs (rs)
- specs (txt)
- rpc (txt)
- get_pool.rs (rs)
- get_block_median_time.rs (rs)
- truncate.rs (rs)
- submit_block.rs (rs)
- transaction_proof.rs (rs)
- get_blockchain_info.rs (rs)
- mod.rs (rs)
- get_block_template.rs (rs)
- set_ban.rs (rs)
- fault_injection (txt)
- randomly_kill.rs (rs)
- mod.rs (rs)
- relay (txt)
- compact_block.rs (rs)
- get_block_transactions_process.rs (rs)
- block_relay.rs (rs)
- transaction_relay_low_fee_rate.rs (rs)
- transaction_relay.rs (rs)
- mod.rs (rs)
- get_block_proposal_process.rs (rs)
- too_many_unknown_transactions.rs (rs)
- tx_pool (txt)
- get_raw_tx_pool.rs (rs)
- valid_since.rs (rs)
- send_large_cycles_tx.rs (rs)
- remove_tx.rs (rs)
- pool_resurrect.rs (rs)
- collision.rs (rs)
- cellbase_maturity.rs (rs)
- utils.rs (rs)
- send_multisig_secp_tx.rs (rs)
- send_tx_chain.rs (rs)
- send_secp_tx.rs (rs)
- proposal_expire_rule.rs (rs)
- orphan_tx.rs (rs)
- pool_reconcile.rs (rs)
- pool_persisted.rs (rs)
- descendant.rs (rs)
- different_txs_with_same_input.rs (rs)
- mod.rs (rs)
- send_defected_binary.rs (rs)
- limit.rs (rs)
- declared_wrong_cycles.rs (rs)
- depend_tx_in_same_block.rs (rs)
- replace.rs (rs)
- txs_relay_order.rs (rs)
- dead_cell_deps.rs (rs)
- send_low_fee_rate_tx.rs (rs)
- reorg_proposals.rs (rs)
- sync (txt)
- ibd_process.rs (rs)
- block_filter.rs (rs)
- block_sync.rs (rs)
- get_blocks.rs (rs)
- invalid_block.rs (rs)
- mod.rs (rs)
- sync_churn.rs (rs)
- sync_and_mine.rs (rs)
- last_common_header.rs (rs)
- invalid_locator_size.rs (rs)
- sync_timeout.rs (rs)
- sync_invalid.rs (rs)
- chain_forks.rs (rs)
- tor (txt)
- tor_hash_password.rs (rs)
- tor_connect.rs (rs)
- tor_reconnect.rs (rs)
- tor_basic.rs (rs)
- mod.rs (rs)
- hardfork (txt)
- v2021 (txt)
- since.rs (rs)
- vm_b_extension.rs (rs)
- cell_deps.rs (rs)
- mod.rs (rs)
- vm_version1.rs (rs)
- mod.rs (rs)
- v2023 (txt)
- vm_version2.rs (rs)
- mod.rs (rs)
- consensus (txt)
- insufficient_reward.rs (rs)
- mod.rs (rs)
- p2p (txt)
- malformed_message.rs (rs)
- whitelist.rs (rs)
- mod.rs (rs)
- disconnect.rs (rs)
- discovery.rs (rs)
- dao (txt)
- dao_user.rs (rs)
- dao_verifier.rs (rs)
- utils.rs (rs)
- satoshi_dao_occupied.rs (rs)
- mod.rs (rs)
- dao_verify.rs (rs)
- dao_tx.rs (rs)
- alert (txt)
- alert_propagation.rs (rs)
- mod.rs (rs)
- mod.rs (rs)
- mining (txt)
- proposal.rs (rs)
- uncle.rs (rs)
- fee.rs (rs)
- basic.rs (rs)
- mod.rs (rs)
- bootstrap.rs (rs)
- rpc (txt)
- id_generator.rs (rs)
- error.rs (rs)
- macros.rs (rs)
- node.rs (rs)
- assertion (txt)
- reward_assertion.rs (rs)
- mod.rs (rs)
- utils.rs (rs)
- generic (txt)
- get_proposal_txs.rs (rs)
- mod.rs (rs)
- get_commit_txs.rs (rs)
- txo.rs (rs)
- worker.rs (rs)
- rpc.rs (rs)
- util (txt)
- chain.rs (rs)
- cell.rs (rs)
- mining.rs (rs)
- transaction.rs (rs)
- check.rs (rs)
- mod.rs (rs)
- log_monitor.rs (rs)
- main.rs (rs)
- net.rs (rs)
- global.rs (rs)
- Cargo.toml (toml)
- db-migration (txt)
- README.md (md)
- src (txt)
- lib.rs (rs)
- tests.rs (rs)
- Cargo.toml (toml)
- CHANGELOG.md (md)
- resource (txt)
- specs (txt)
- staging.toml (toml)
- testnet.toml (toml)
- dev.toml (toml)
- preview.toml (toml)
- README.md (md)
- ckb.toml (toml)
- ckb-miner.toml (toml)
- build.rs (rs)
- src (txt)
- lib.rs (rs)
- template.rs (rs)
- tests.rs (rs)
- Cargo.toml (toml)
- CHANGELOG.md (md)
- SECURITY.md (md)
- devtools (txt)
- init (txt)
- README.md (md)
- linux-systemd (txt)
- README.md (md)
- doc (txt)
- rpc-gen (txt)
- templates (txt)
- src (txt)
- utils.rs (rs)
- main.rs (rs)
- gen.rs (rs)
- syn.rs (rs)
- Cargo.toml (toml)
- release (txt)
- dependencies_check.rb (rb)
- release-pkg.sh (sh)
- create-release-issue.py (py)
- bump.sh (sh)
- release-cheatsheet.md (md)
- update_default_valid_target.sh (sh)
- smoking_test (txt)
- check-migrate.sh (sh)
- tip_block_growth_check.sh (sh)
- git (txt)
- windows (txt)
- ci (txt)
- check-relaxed.sh (sh)
- check-cyclic-dependencies.py (py)
- check-cargotoml.sh (sh)
- package.sh (sh)
- deny.toml (toml)
- spec (txt)
- README.md (md)
- src (txt)
- versionbits (txt)
- mod.rs (rs)
- convert.rs (rs)
- consensus.rs (rs)
- lib.rs (rs)
- error.rs (rs)
- tests (txt)
- consensus.rs (rs)
- mod.rs (rs)
- versionbits.rs (rs)
- hardfork.rs (rs)
- Cargo.toml (toml)
- CHANGELOG.md (md)
- sync (txt)
- README.md (md)
- src (txt)
- net_time_checker.rs (rs)
- lib.rs (rs)
- utils.rs (rs)
- synchronizer (txt)
- block_fetcher.rs (rs)
- headers_process.rs (rs)
- block_process.rs (rs)
- get_blocks_process.rs (rs)
- get_headers_process.rs (rs)
- in_ibd_process.rs (rs)
- mod.rs (rs)
- filter (txt)
- get_block_filter_hashes_process.rs (rs)
- get_block_filter_check_points_process.rs (rs)
- mod.rs (rs)
- get_block_filters_process.rs (rs)
- tests (txt)
- net_time_checker.rs (rs)
- inflight_blocks.rs (rs)
- types.rs (rs)
- util.rs (rs)
- sync_shared.rs (rs)
- block_status.rs (rs)
- mod.rs (rs)
- synchronizer (txt)
- functions.rs (rs)
- basic_sync.rs (rs)
- mod.rs (rs)
- status.rs (rs)
- types (txt)
- mod.rs (rs)
- relayer (txt)
- block_transactions_process.rs (rs)
- transactions_process.rs (rs)
- block_proposal_process.rs (rs)
- block_uncles_verifier.rs (rs)
- get_block_transactions_process.rs (rs)
- transaction_hashes_process.rs (rs)
- mod.rs (rs)
- compact_block_verifier.rs (rs)
- tests (txt)
- block_transactions_process.rs (rs)
- block_proposal_process.rs (rs)
- block_uncles_verifier.rs (rs)
- compact_block.rs (rs)
- reconstruct_block.rs (rs)
- helper.rs (rs)
- mod.rs (rs)
- compact_block_verifier.rs (rs)
- get_transactions_process.rs (rs)
- get_block_proposal_process.rs (rs)
- block_transactions_verifier.rs (rs)
- compact_block_process.rs (rs)
- get_transactions_process.rs (rs)
- get_block_proposal_process.rs (rs)
- block_transactions_verifier.rs (rs)
- compact_block_process.rs (rs)
- Cargo.toml (toml)
- CHANGELOG.md (md)
- miner (txt)
- README.md (md)
- src (txt)
- client.rs (rs)
- worker (txt)
- dummy.rs (rs)
- mod.rs (rs)
- eaglesong_simple.rs (rs)
- lib.rs (rs)
- miner.rs (rs)
- Cargo.toml (toml)
- CHANGELOG.md (md)
- README.md (md)
- freezer (txt)
- README.md (md)
- tests (txt)
- failpoints.rs (rs)
- src (txt)
- lib.rs (rs)
- freezer_files.rs (rs)
- tests.rs (rs)
- freezer.rs (rs)
- Cargo.toml (toml)
- CHANGELOG.md (md)
- verification (txt)
- contextual (txt)
- README.md (md)
- src (txt)
- lib.rs (rs)
- contextual_block_verifier.rs (rs)
- tests (txt)
- uncle_verifier.rs (rs)
- contextual_block_verifier.rs (rs)
- mod.rs (rs)
- uncles_verifier.rs (rs)
- Cargo.toml (toml)
- CHANGELOG.md (md)
- README.md (md)
- traits (txt)
- README.md (md)
- src (txt)
- lib.rs (rs)
- Cargo.toml (toml)
- CHANGELOG.md (md)
- src (txt)
- lib.rs (rs)
- error.rs (rs)
- transaction_verifier.rs (rs)
- block_verifier.rs (rs)
- genesis_verifier.rs (rs)
- header_verifier.rs (rs)
- convert.rs (rs)
- cache.rs (rs)
- tests (txt)
- error.rs (rs)
- transaction_verifier.rs (rs)
- block_verifier.rs (rs)
- genesis_verifier.rs (rs)
- mod.rs (rs)
- header_verifier.rs (rs)
- Cargo.toml (toml)
- CHANGELOG.md (md)
- .release-plz.toml (toml)
- error (txt)
- README.md (md)
- src (txt)
- lib.rs (rs)
- prelude.rs (rs)
- util.rs (rs)
- convert.rs (rs)
- ATTRIBUTION.md (markdown)