├── .changelog ├── config.toml ├── epilogue.md ├── unreleased │ └── .gitkeep ├── v0.34.27 │ ├── breaking-changes │ │ ├── 152-rename-binary-docker.md │ │ ├── 211-deprecate-tmhome.md │ │ └── 360-update-to-go-119.md │ ├── bug-fixes │ │ ├── 383-txindexer-fix-slash-parsing.md │ │ ├── 386-quick-fix-needproofblock.md │ │ ├── 4-busy-loop-send-block-part.md │ │ └── 9936-p2p-fix-envelope-sending.md │ ├── dependencies │ │ ├── 160-tmdb-to-cometbftdb.md │ │ ├── 165-bump-tmloadtest.md │ │ └── 9787-btcec-dep-update.md │ ├── features │ │ └── 9759-kvindexer-match-event.md │ ├── improvements │ │ ├── 136-remove-tm-signer-harness.md │ │ ├── 204-version-commit-hash.md │ │ ├── 314-prio-mempool-badtxlog.md │ │ ├── 56-rpc-cache-rpc-responses.md │ │ ├── 9733-consensus-metrics.md │ │ ├── 9759-kvindexer-match-event.md │ │ ├── 9764-p2p-fix-logspam.md │ │ └── 9776-consensus-vote-bandwidth.md │ └── summary.md ├── v0.37.0 │ ├── breaking-changes │ │ ├── 211-deprecate-tmhome.md │ │ ├── 230-p2p-peer-msg-type-and-metric.md │ │ ├── 385-update-to-go1.20.md │ │ ├── 409-deprecate-blocksyncmode.md │ │ ├── 5783-abci-lenght-delim.md │ │ ├── 6403-abci-events-mangled.md │ │ ├── 6684-abci-remove-counter-app.md │ │ ├── 8216-abci-include-meaningful-headers.md │ │ ├── 8656-abci-cli-added-proposal-commands-a.md │ │ ├── 8901-abci-cli-added-proposal-commands-b.md │ │ ├── 9122-abci-renamed-lastcommitinfo-commitinfo.md │ │ ├── 9144-change-english-speling.md │ │ ├── 9145-abci-remove-setoption.md │ │ ├── 9259-config-rename-fastsync-blocksync.md │ │ ├── 9287-abci-multiple-field-renaming-a.md │ │ ├── 9287-abci-multiple-field-renaming-b.md │ │ └── 9301-abci-add-v1-methods.md │ ├── bug-fixes │ │ ├── 382-txindexer-fix-slash-parsing.md │ │ ├── 386-quick-fix-needproofblock.md │ │ ├── 4-busy-loop-send-block-part.md │ │ ├── 77-kvindexer-fix-evattribute-indexing.md │ │ ├── 9073-docker-enable-cross-platform-build.md │ │ ├── 9229-consensus-fix-enterpropose-roundno.md │ │ ├── 9462-docker-use-right-go-version.md │ │ ├── 9500-p2p-prevent-adding-errored-peers.md │ │ └── 9518-blocksync-handle-senqueueue-full.md │ ├── features │ │ └── 9301-abci-add-v1-methods.md │ ├── improvements │ │ ├── 136-remove-tm-signer-harness.md │ │ ├── 230-p2p-peer-msg-type-and-metric.md │ │ ├── 56-rpc-cache-rpc-responses.md │ │ ├── 5706-abci-add-version-plus-info.md │ │ ├── 9171-cli-add-hard-flag.md │ │ ├── 9250-crypto-update-btcec-btcutil.md │ │ ├── 9276-rpc-add-header-queries.md │ │ ├── 9356-proto-use-cosmos-gogo.md │ │ ├── 9650-rpc-enable-caching.md │ │ └── 9760-consensus-ref-to-previous-height-precommits.md │ └── summary.md ├── v0.38.0 │ ├── breaking-changes │ │ ├── 1057-bootstrap-state-api.md │ │ ├── 1113-rm-upnp.md │ │ ├── 1120-node-api-cleanup.md │ │ ├── 1270-executor_extend_vote.md │ │ ├── 260-remove-priority-mempool-config.md │ │ ├── 260-remove-priority-mempool-proto.md │ │ ├── 260-remove-priority-mempool.md │ │ ├── 558-tm10011.md │ │ ├── 6541-state-move-pruneblocks-execution.md │ │ ├── 774-state-indexerevent-remove-function-type copy.md │ │ ├── 774-state-indexerevent-remove-function-type.md │ │ ├── 797-kvindexer-support-for-big-numbers.md │ │ ├── 797-pubsub-support-for-big-numbers.md │ │ ├── 8664-move-app-hash-to-commit.md │ │ ├── 9468-finalize-block.md │ │ ├── 9625-p2p-remove-trust-package.md │ │ ├── 9655-inspect-add-command.md │ │ ├── 9655-node-move-DB-vars-config.md │ │ ├── 9655-rpc-remove-environment-var.md │ │ ├── 9682-metrics-refactor-state-block-synching.md │ │ └── 980-max-size-more-control.md │ ├── bug-fixes │ │ ├── 423-forwardport-default-kvindexer-behaviour.md │ │ ├── 496-error-on-applyblock-should-panic.md │ │ ├── 524-rename-peerstate-tojson.md │ │ ├── 575-fix-light-client-panic.md │ │ ├── 855-snake-case-json-for-exec-tx-result-fields.md │ │ ├── 865-fix-peerstate-marshaljson.md │ │ ├── 890-mempool-fix-cache.md │ │ ├── 9462-docker-go-use-consistent-version.md │ │ └── 9717-abci-cli-fix-help.md │ ├── deprecations │ │ └── 650-deprecate-grpc-broadcast-api.md │ ├── features │ │ ├── 1057-bootstrap-state-api.md │ │ ├── 9830-proxy-introduce-newconnsynclocalclientcreator.md │ │ ├── 9830-proxy-introduce-newunsynclocalclientcreator.md │ │ └── 9836-abci-add-vote-extension.md │ ├── improvements │ │ ├── 1210-close-evidence-db.md │ │ ├── 1264-log-app-hash-as-hex.md │ │ ├── 543-metrics-for-blocksync.md │ │ ├── 638-json-rpc-error-message.md │ │ ├── 6443-merkle-hashalternatives-perf-improv-a.md │ │ ├── 6509-pex-addrbook-perf-improv.md │ │ ├── 6513-merkle-hashalternatives-perf-improv-b.md │ │ ├── 654-rpc-rm-response-data-logs.md │ │ ├── 7319-pubsub-query-perf-improv.md │ │ ├── 797-pubsub-float.md │ │ ├── 857-make-handshake-cancelable.md │ │ ├── 896-consensus-metric-duplicates.md │ │ └── 980-max-size-more-control.md │ └── summary.md ├── v0.38.1 │ ├── bug-fixes │ │ └── 1529-indexer-respect-height-params-on-query.md │ ├── features │ │ └── 1512-metric-mempool-size-bytes.md │ ├── improvements │ │ └── 1558-experimental-gossip-limiting.md │ └── summary.md ├── v0.38.10 │ ├── bug-fixes │ │ ├── 3002-invalid-txs-results.md │ │ ├── 3406-blocksync-dont-stall-if-blocking-chain.md │ │ └── 486-p2p-max-outbound.md │ ├── improvements │ │ ├── 3382-single-send-monitor-per-packet.md │ │ ├── 3401-allow-dash-in-event-tags.md │ │ └── 3403-remove-pool-buffer-usage-in-secretconn.md │ └── summary.md ├── v0.38.11 │ ├── bug-fixes │ │ └── 3565-extension-iff-enabled.md │ ├── improvements │ │ └── 3544-indexer-break-statement.md │ └── summary.md ├── v0.38.12 │ ├── bug-fixes │ │ ├── 0016-abc-light-proposer-priorities.md │ │ └── 3828-privval-drop-duplicate-listen.md │ ├── dependencies │ │ ├── 3728-update-btcec-v2.md │ │ └── 4605-fix-mockery-version.md │ ├── improvements │ │ ├── 0016-abc-types-validator-set.md │ │ ├── 3819-e2e-log-level.md │ │ └── 3836-e2e-log-format.md │ └── summary.md ├── v0.38.13 │ ├── bug-fixes │ │ ├── 4019-mempool-metric-rejected-txs.md │ │ └── 4295-copy-value-state-indexer.md │ ├── dependencies │ │ ├── 4059-update-cometbft-db.md │ │ └── 4321-update-cometbft-db.md │ ├── features │ │ └── 4294-remove-secp256k1-wrapper.md │ ├── improvements │ │ ├── 4019-mempool-metric-evicted-txs.md │ │ └── 4123-mempool-is-full-log.md │ └── summary.md ├── v0.38.14 │ ├── bug-fixes │ │ └── 0021-abc-panic-precommit-validator-index.md │ ├── dependencies │ │ ├── 4297-update-cometbft-db.md │ │ └── 4297-update-go.md │ ├── improvements │ │ └── 3519-p2p-reconnect-interval-1day.md │ └── summary.md ├── v0.38.15 │ └── summary.md ├── v0.38.16 │ ├── bug-fixes │ │ └── 4521-fixes-breaking-mock.md │ └── summary.md ├── v0.38.17 │ ├── bug-fixes │ │ ├── 2025-001-malicious-peer-can-make-node-stuck-in-blocksync.md │ │ └── 2025-002-block-part-validation.md │ ├── dependencies │ │ └── 4891-update-go.md │ └── summary.md ├── v0.38.2 │ ├── bug-fixes │ │ └── 1654-semaphore-wait.md │ ├── features │ │ └── 1643-nop-mempool.md │ └── summary.md ├── v0.38.3 │ ├── bug-fixes │ │ ├── 0000-asa-2024-001-fix-validate.md │ │ ├── 1687-consensus-fix-block-validation.md │ │ ├── 1749-light-client-attack-verify-all-sigs.md │ │ ├── 1825-false-on-nil-key.md │ │ ├── 1879-blocksync-wait-for-pool-routine.md │ │ └── 642-clist-mempool-data-races.md │ ├── improvements │ │ ├── 1715-validate-validator-address.md │ │ ├── 1730-increase-abci-socket-message-size-limit.md │ │ ├── 1735-batch-save-state.md │ │ ├── 1755-batch-save-block.md │ │ ├── 1900-httpproxy-from-env.md │ │ ├── 1902-rpc-default-port.md │ │ └── 1921-crypto-merkle-innerHash.md │ └── summary.md ├── v0.38.4 │ ├── improvements │ │ └── 2065-e2e-vote-ext-activation.md │ └── summary.md ├── v0.38.5 │ ├── improvements │ │ └── 2093-metric-chain-size-bytes.md │ └── summary.md ├── v0.38.6 │ ├── bug-fixes │ │ ├── 2047-privval-retry-accepting-conn.md │ │ └── 2136-fix-state-rollback.md │ ├── features │ │ └── 2362-e2e-block-max-bytes.md │ ├── improvements │ │ ├── 2016-blocksync-avoid-double-calling-block-from-proto.md │ │ ├── 2094-e2e-load-max-txs.md │ │ ├── 2434-jsonrpc-websocket-basic-auth.md │ │ ├── 2467-decrease-n-of-requested-blocks.md │ │ ├── 2475-blocksync-2nd-request.md │ │ ├── 2475-blocksync-no-block-response.md │ │ └── 2475-blocksync-sort-peers.md │ └── summary.md ├── v0.38.7 │ ├── bug-fixes │ │ ├── 2225-fix-checktx-request-returns-error.md │ │ └── 2774-bitarray-unmarshal-json.md │ ├── features │ │ └── 2793-boostrap.md │ ├── improvements │ │ ├── 2839-tx_index-lower-heap-allocation.md │ │ ├── 2841-speedup-bits-pick-random.md │ │ └── 2846-speedup-json-encoding.md │ └── summary.md ├── v0.38.8 │ ├── breaking-changes │ │ └── 3314-mempool-preupdate.md │ ├── bug-fixes │ │ ├── 14-abc.md │ │ ├── 1827-fix-recheck-async.md │ │ ├── 3092-consensus-timeout-ticker-data-race.md │ │ └── 3195-batch-verification.md │ ├── improvements │ │ ├── 1827-config-mempool-recheck-timeout.md │ │ ├── 2867-rpc-batch-size-config.md │ │ ├── 2911-remove-event-bus-debug-logs.md │ │ ├── 2924-consensus-cache-block-hash.md │ │ ├── 2928-remove-redundant-verifyblock-call-in-finalize-commit.md │ │ ├── 2949-reduce-protoio-writer-creation-time.md │ │ ├── 2952-lower-next-packet-msg-time.md │ │ ├── 2959-speedup-initialized-bitarray-construction.md │ │ ├── 2964-skip-revalidation-of-blockstore-LoadBlockFromMeta-.md │ │ ├── 2986-lower-memory-allocation-in-packet-writing.md │ │ ├── 3003-use-lru-caches-in-blockstore.md │ │ ├── 3017-speedup-consensus-metrics.md │ │ ├── 3019-reduce-allocations-in-packet-reads.md │ │ └── 3314-mempool-update-consider-full-when-rechecking.md │ └── summary.md └── v0.38.9 │ ├── breaking-changes │ └── 3361-mempool-preupdate.md │ ├── bug-fixes │ └── 3352-nil-pointer-tx-search.md │ └── summary.md ├── .clang-format ├── .dockerignore ├── .editorconfig ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug-report.md │ ├── config.yml │ ├── feature-request.md │ └── proposal.md ├── PULL_REQUEST_TEMPLATE.md ├── copilot-instructions.md ├── copilot-setup-steps.yml ├── dependabot.yml ├── issue_template.md ├── linters │ ├── markdownlint.yml │ └── yaml-lint.yml ├── mergify.yml └── workflows │ ├── build.yml │ ├── check-generated.yml │ ├── cometbft-docker.yml │ ├── docs-toc.yml │ ├── e2e-manual-multiversion.yml │ ├── e2e.yml │ ├── fuzz-nightly.yml │ ├── govulncheck.yml │ ├── janitor.yml │ ├── lint.yml │ ├── markdown-linter.yml │ ├── pre-release.yml │ ├── proto-lint.yml │ ├── release-version.yml │ ├── release.yml │ ├── stale.yml │ ├── testapp-docker.yml │ └── tests.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── .markdownlint.yml ├── .markdownlintignore ├── .md-link-check.json ├── .mockery.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── DOCKER ├── .gitignore ├── Dockerfile ├── Dockerfile.build_c-amazonlinux ├── Dockerfile.testing ├── Makefile ├── README.md ├── build.sh ├── docker-entrypoint.sh └── push.sh ├── LICENSE ├── Makefile ├── README.md ├── RELEASES.md ├── SECURITY.md ├── STYLE_GUIDE.md ├── UPGRADING.md ├── abci ├── README.md ├── client │ ├── client.go │ ├── grpc_client.go │ ├── grpc_client_test.go │ ├── local_client.go │ ├── mocks │ │ └── client.go │ ├── socket_client.go │ └── socket_client_test.go ├── cmd │ └── abci-cli │ │ ├── abci-cli.go │ │ └── main.go ├── example │ └── kvstore │ │ ├── README.md │ │ ├── code.go │ │ ├── helpers.go │ │ ├── kvstore.go │ │ └── kvstore_test.go ├── server │ ├── grpc_server.go │ ├── server.go │ └── socket_server.go ├── tests │ ├── benchmarks │ │ ├── blank.go │ │ ├── parallel │ │ │ └── parallel.go │ │ └── simple │ │ │ └── simple.go │ ├── client_server_test.go │ ├── server │ │ └── client.go │ ├── test_cli │ │ ├── ex1.abci │ │ ├── ex1.abci.out │ │ ├── ex2.abci │ │ ├── ex2.abci.out │ │ ├── test.sh │ │ └── testHelp.out │ └── tests.go ├── types │ ├── application.go │ ├── messages.go │ ├── messages_test.go │ ├── mocks │ │ └── application.go │ ├── pubkey.go │ ├── types.go │ ├── types.pb.go │ ├── types_test.go │ └── util.go └── version │ └── version.go ├── blocksync ├── block_stats.go ├── block_stats_test.go ├── errors.go ├── metrics.gen.go ├── metrics.go ├── msgs.go ├── msgs_test.go ├── pool.go ├── pool_test.go ├── reactor.go └── reactor_test.go ├── buf.gen.yaml ├── buf.work.yaml ├── cmd ├── cometbft │ ├── commands │ │ ├── compact.go │ │ ├── debug │ │ │ ├── debug.go │ │ │ ├── dump.go │ │ │ ├── io.go │ │ │ ├── kill.go │ │ │ └── util.go │ │ ├── gen_node_key.go │ │ ├── gen_validator.go │ │ ├── init.go │ │ ├── inspect.go │ │ ├── light.go │ │ ├── reindex_event.go │ │ ├── reindex_event_test.go │ │ ├── replay.go │ │ ├── reset.go │ │ ├── reset_test.go │ │ ├── rollback.go │ │ ├── root.go │ │ ├── root_test.go │ │ ├── run_node.go │ │ ├── show_node_id.go │ │ ├── show_validator.go │ │ ├── testnet.go │ │ └── version.go │ └── main.go ├── contract_tests │ └── main.go └── priv_val_server │ └── main.go ├── codecov.yml ├── common.mk ├── config ├── config.go ├── config_test.go ├── db.go ├── toml.go └── toml_test.go ├── consensus ├── README.md ├── byzantine_test.go ├── common_test.go ├── errors.go ├── invalid_test.go ├── mempool_test.go ├── metrics.gen.go ├── metrics.go ├── msgs.go ├── msgs_test.go ├── nil_vote_test.go ├── propagation │ ├── catchup.go │ ├── catchup_test.go │ ├── commitment.go │ ├── commitment_state.go │ ├── commitment_state_test.go │ ├── commitment_test.go │ ├── have_want_test.go │ ├── have_wants.go │ ├── have_wants_test.go │ ├── mempool.go │ ├── peer_state.go │ ├── peer_state_test.go │ ├── propagator.go │ ├── reactor.go │ ├── reactor_test.go │ └── types │ │ ├── combined_partset.go │ │ ├── types.go │ │ ├── types_test.go │ │ ├── unmarshalling.go │ │ └── unmarshalling_test.go ├── reactor.go ├── reactor_compatibility_test.go ├── reactor_test.go ├── replay.go ├── replay_file.go ├── replay_stubs.go ├── replay_test.go ├── state.go ├── state_test.go ├── ticker.go ├── ticker_test.go ├── types │ ├── height_vote_set.go │ ├── height_vote_set_test.go │ ├── peer_round_state.go │ └── round_state.go ├── wal.go ├── wal_fuzz.go ├── wal_generator.go └── wal_test.go ├── crypto ├── README.md ├── armor │ ├── armor.go │ └── armor_test.go ├── batch │ └── batch.go ├── crypto.go ├── doc.go ├── ed25519 │ ├── bench_test.go │ ├── ed25519.go │ └── ed25519_test.go ├── encoding │ └── codec.go ├── example_test.go ├── hash.go ├── internal │ └── benchmarking │ │ └── bench.go ├── merkle │ ├── README.md │ ├── bench_test.go │ ├── doc.go │ ├── fuzz_test.go │ ├── hash.go │ ├── parallel_tree.go │ ├── parallel_tree_test.go │ ├── proof.go │ ├── proof_key_path.go │ ├── proof_key_path_test.go │ ├── proof_op.go │ ├── proof_test.go │ ├── proof_value.go │ ├── rfc6962_test.go │ ├── tree.go │ ├── tree_test.go │ └── types.go ├── random.go ├── random_test.go ├── secp256k1 │ ├── secp256k1.go │ ├── secp256k1_internal_test.go │ └── secp256k1_test.go ├── sr25519 │ ├── batch.go │ ├── bench_test.go │ ├── encoding.go │ ├── privkey.go │ ├── pubkey.go │ └── sr25519_test.go ├── tmhash │ ├── bench_test.go │ ├── hash.go │ └── hash_test.go ├── version.go ├── xchacha20poly1305 │ ├── vector_test.go │ ├── xchachapoly.go │ └── xchachapoly_test.go └── xsalsa20symmetric │ ├── symmetric.go │ └── symmetric_test.go ├── docker-compose.yml ├── docs ├── DOCS_README.md ├── README.md ├── app-dev │ ├── README.md │ ├── abci-cli.md │ ├── app-architecture.md │ ├── getting-started.md │ └── indexing-transactions.md ├── architecture │ ├── README.md │ ├── adr-111-nop-mempool.md │ ├── adr-template.md │ └── tendermint-core │ │ ├── README.md │ │ ├── adr-001-logging.md │ │ ├── adr-002-event-subscription.md │ │ ├── adr-003-abci-app-rpc.md │ │ ├── adr-004-historical-validators.md │ │ ├── adr-005-consensus-params.md │ │ ├── adr-006-trust-metric.md │ │ ├── adr-007-trust-metric-usage.md │ │ ├── adr-008-priv-validator.md │ │ ├── adr-009-ABCI-design.md │ │ ├── adr-010-crypto-changes.md │ │ ├── adr-011-monitoring.md │ │ ├── adr-012-peer-transport.md │ │ ├── adr-013-symmetric-crypto.md │ │ ├── adr-014-secp-malleability.md │ │ ├── adr-015-crypto-encoding.md │ │ ├── adr-016-protocol-versions.md │ │ ├── adr-017-chain-versions.md │ │ ├── adr-018-ABCI-Validators.md │ │ ├── adr-019-multisigs.md │ │ ├── adr-020-block-size.md │ │ ├── adr-021-abci-events.md │ │ ├── adr-022-abci-errors.md │ │ ├── adr-023-ABCI-propose-tx.md │ │ ├── adr-024-sign-bytes.md │ │ ├── adr-025-commit.md │ │ ├── adr-026-general-merkle-proof.md │ │ ├── adr-029-check-tx-consensus.md │ │ ├── adr-030-consensus-refactor.md │ │ ├── adr-033-pubsub.md │ │ ├── adr-034-priv-validator-file-structure.md │ │ ├── adr-035-documentation.md │ │ ├── adr-036-empty-blocks-abci.md │ │ ├── adr-037-deliver-block.md │ │ ├── adr-038-non-zero-start-height.md │ │ ├── adr-039-peer-behaviour.md │ │ ├── adr-040-blockchain-reactor-refactor.md │ │ ├── adr-041-proposer-selection-via-abci.md │ │ ├── adr-042-state-sync.md │ │ ├── adr-043-blockchain-riri-org.md │ │ ├── adr-044-lite-client-with-weak-subjectivity.md │ │ ├── adr-045-abci-evidence.md │ │ ├── adr-046-light-client-implementation.md │ │ ├── adr-047-handling-evidence-from-light-client.md │ │ ├── adr-050-improved-trusted-peering.md │ │ ├── adr-051-double-signing-risk-reduction.md │ │ ├── adr-052-tendermint-mode.md │ │ ├── adr-053-state-sync-prototype.md │ │ ├── adr-054-crypto-encoding-2.md │ │ ├── adr-055-protobuf-design.md │ │ ├── adr-056-light-client-amnesia-attacks.md │ │ ├── adr-057-RPC.md │ │ ├── adr-058-event-hashing.md │ │ ├── adr-059-evidence-composition-and-lifecycle.md │ │ ├── adr-060-go-api-stability.md │ │ ├── adr-061-p2p-refactor-scope.md │ │ ├── adr-062-p2p-architecture.md │ │ ├── adr-063-privval-grpc.md │ │ ├── adr-064-batch-verification.md │ │ ├── adr-065-custom-event-indexing.md │ │ ├── adr-066-e2e-testing.md │ │ ├── adr-067-mempool-refactor.md │ │ ├── adr-068-reverse-sync.md │ │ ├── adr-069-flexible-node-initialization.md │ │ ├── adr-071-proposer-based-timestamps.md │ │ ├── adr-072-request-for-comments.md │ │ ├── adr-073-libp2p.md │ │ ├── adr-074-timeout-params.md │ │ ├── adr-075-rpc-subscription.md │ │ ├── adr-076-combine-spec-repo.md │ │ ├── adr-077-block-retention.md │ │ ├── adr-078-nonzero-genesis.md │ │ ├── adr-079-ed25519-verification.md │ │ ├── adr-080-reverse-sync.md │ │ ├── adr-081-protobuf-mgmt.md │ │ └── img │ │ ├── adr-046-fig1.png │ │ ├── adr-062-architecture.svg │ │ ├── adr-075-log-after.png │ │ ├── adr-075-log-before.png │ │ ├── bc-reactor-refactor.png │ │ ├── bc-reactor.png │ │ ├── bifurcation-point.png │ │ ├── block-retention.png │ │ ├── blockchain-reactor-v1.png │ │ ├── blockchain-reactor-v2.png │ │ ├── blockchain-v2-channels.png │ │ ├── consensus_blockchain.png │ │ ├── evidence_lifecycle.png │ │ ├── formula1.png │ │ ├── formula2.png │ │ ├── light-client-detector.png │ │ ├── mempool-v0.jpeg │ │ ├── pbts-message.png │ │ ├── state-sync.png │ │ ├── tags1.png │ │ └── tm-amnesia-attack.png ├── celestia-architecture │ ├── README.md │ ├── adr-001-block-propagation.md │ ├── adr-002-ipld-da-sampling.md │ ├── adr-003-application-data-retrieval.md │ ├── adr-004-mvp-light-client.md │ ├── adr-005-decouple-blockid-and-partsetheader.md │ ├── adr-006-row-propagation.md │ ├── adr-007-minimal-changes-to-tendermint.md │ ├── adr-008-updating-to-tendermint-v0.35.x.md │ ├── adr-009-cat-pool.md │ ├── adr-010-reactor-specific-peers.md │ ├── adr-011-sequence-aware-cat.md │ ├── adr-template.md │ ├── assets │ │ └── user-request.png │ └── img │ │ ├── core-node-relation.jpg │ │ └── extended_square.png ├── core │ ├── README.md │ ├── block-structure.md │ ├── block-sync.md │ ├── configuration.md │ ├── how-to-read-logs.md │ ├── light-client.md │ ├── mempool.md │ ├── metrics.md │ ├── rpc.md │ ├── running-in-production.md │ ├── state-sync.md │ ├── subscription.md │ ├── using-cometbft.md │ └── validators.md ├── explanation │ └── core │ │ └── metrics.md ├── guides │ ├── README.md │ ├── go-built-in.md │ ├── go.md │ ├── install.md │ └── quick-start.md ├── imgs │ ├── abci.png │ ├── consensus_logic.png │ ├── contributing.png │ ├── light_client_bisection_alg.png │ ├── sentry_layout.png │ └── sentry_local_config.png ├── introduction │ └── README.md ├── networks │ ├── README.md │ └── docker-compose.md ├── presubmit.sh ├── qa │ ├── CometBFT-QA-34.md │ ├── CometBFT-QA-37.md │ ├── CometBFT-QA-38.md │ ├── README.md │ ├── TMCore-QA-34.md │ ├── TMCore-QA-37.md │ ├── img34 │ │ ├── baseline │ │ │ ├── avg_cpu.png │ │ │ ├── avg_memory.png │ │ │ ├── avg_mempool_size.png │ │ │ ├── block_rate_regular.png │ │ │ ├── cpu.png │ │ │ ├── memory.png │ │ │ ├── mempool_size.png │ │ │ ├── peers.png │ │ │ ├── rounds.png │ │ │ └── total_txs_rate_regular.png │ │ ├── cmt1tm1 │ │ │ ├── all_experiments.png │ │ │ ├── avg_cpu.png │ │ │ ├── avg_memory.png │ │ │ ├── avg_mempool_size.png │ │ │ ├── block_rate_regular.png │ │ │ ├── cpu.png │ │ │ ├── memory.png │ │ │ ├── mempool_size.png │ │ │ ├── peers.png │ │ │ ├── rounds.png │ │ │ └── total_txs_rate_regular.png │ │ ├── cmt2tm1 │ │ │ ├── all_experiments.png │ │ │ ├── avg_cpu.png │ │ │ ├── avg_memory.png │ │ │ ├── avg_mempool_size.png │ │ │ ├── block_rate_regular.png │ │ │ ├── cpu.png │ │ │ ├── memory.png │ │ │ ├── mempool_size.png │ │ │ ├── peers.png │ │ │ ├── rounds.png │ │ │ └── total_txs_rate_regular.png │ │ ├── homogeneous │ │ │ ├── all_experiments.png │ │ │ ├── avg_cpu.png │ │ │ ├── avg_memory.png │ │ │ ├── avg_mempool_size.png │ │ │ ├── block_rate_regular.png │ │ │ ├── cpu.png │ │ │ ├── memory.png │ │ │ ├── mempool_size.png │ │ │ ├── peers.png │ │ │ ├── rounds.png │ │ │ └── total_txs_rate_regular.png │ │ ├── v034_200node_latencies.png │ │ ├── v034_200node_latencies_zoomed.png │ │ ├── v034_200node_tm2cmt1 │ │ │ ├── all_experiments.png │ │ │ ├── avg_cpu.png │ │ │ ├── avg_memory.png │ │ │ ├── avg_mempool_size.png │ │ │ ├── block_rate_regular.png │ │ │ ├── c2r200_merged.png │ │ │ ├── cpu.png │ │ │ ├── memory.png │ │ │ ├── mempool_size.png │ │ │ ├── peers.png │ │ │ ├── rounds.png │ │ │ └── total_txs_rate_regular.png │ │ ├── v034_latency_throughput.png │ │ ├── v034_r200c2_heights.png │ │ ├── v034_r200c2_load-runner.png │ │ ├── v034_r200c2_load1.png │ │ ├── v034_r200c2_mempool_size.png │ │ ├── v034_r200c2_mempool_size_avg.png │ │ ├── v034_r200c2_peers.png │ │ ├── v034_r200c2_rounds.png │ │ ├── v034_r200c2_rss.png │ │ ├── v034_r200c2_rss_avg.png │ │ ├── v034_r200c2_total-txs.png │ │ ├── v034_report_tabbed.txt │ │ ├── v034_rotating_heights.png │ │ ├── v034_rotating_heights_ephe.png │ │ ├── v034_rotating_latencies.png │ │ ├── v034_rotating_latencies_uniq.png │ │ ├── v034_rotating_load1.png │ │ ├── v034_rotating_peers.png │ │ ├── v034_rotating_rss_avg.png │ │ └── v034_rotating_total-txs.png │ ├── img37 │ │ ├── 200nodes_cmt037 │ │ │ ├── all_experiments.png │ │ │ ├── avg_mempool_size.png │ │ │ ├── block_rate.png │ │ │ ├── cpu.png │ │ │ ├── e_75cb89a8-f876-4698-82f3-8aaab0b361af.png │ │ │ ├── memory.png │ │ │ ├── mempool_size.png │ │ │ ├── peers.png │ │ │ ├── rounds.png │ │ │ └── total_txs_rate.png │ │ ├── 200nodes_tm037 │ │ │ ├── avg_mempool_size.png │ │ │ ├── block_rate_regular.png │ │ │ ├── cpu.png │ │ │ ├── memory.png │ │ │ ├── mempool_size.png │ │ │ ├── peers.png │ │ │ ├── rounds.png │ │ │ ├── total_txs_rate_regular.png │ │ │ ├── v037_200node_latencies.png │ │ │ ├── v037_latency_throughput.png │ │ │ ├── v037_r200c2_heights.png │ │ │ ├── v037_r200c2_load1.png │ │ │ ├── v037_r200c2_mempool_size.png │ │ │ ├── v037_r200c2_mempool_size_avg.png │ │ │ ├── v037_r200c2_peers.png │ │ │ ├── v037_r200c2_rounds.png │ │ │ ├── v037_r200c2_rss.png │ │ │ ├── v037_r200c2_rss_avg.png │ │ │ ├── v037_r200c2_total-txs.png │ │ │ ├── v037_report_tabbed.txt │ │ │ ├── v037_rotating_heights.png │ │ │ ├── v037_rotating_heights_ephe.png │ │ │ ├── v037_rotating_latencies.png │ │ │ ├── v037_rotating_load1.png │ │ │ ├── v037_rotating_peers.png │ │ │ ├── v037_rotating_rss_avg.png │ │ │ └── v037_rotating_total-txs.png │ │ └── rotating │ │ │ ├── rotating_avg_memory.png │ │ │ ├── rotating_block_rate.png │ │ │ ├── rotating_cpu.png │ │ │ ├── rotating_eph_heights.png │ │ │ ├── rotating_peers.png │ │ │ └── rotating_txs_rate.png │ ├── img38 │ │ ├── 200nodes │ │ │ ├── avg_mempool_size.png │ │ │ ├── block_rate.png │ │ │ ├── c1r400.png │ │ │ ├── cpu.png │ │ │ ├── e_de676ecf-038e-443f-a26a-27915f29e312.png │ │ │ ├── memory.png │ │ │ ├── mempool_size.png │ │ │ ├── peers.png │ │ │ ├── rounds.png │ │ │ ├── total_txs_rate.png │ │ │ └── v038_report_tabbed.txt │ │ ├── rotating │ │ │ ├── rotating_avg_memory.png │ │ │ ├── rotating_block_rate.png │ │ │ ├── rotating_cpu.png │ │ │ ├── rotating_eph_heights.png │ │ │ ├── rotating_latencies.png │ │ │ ├── rotating_peers.png │ │ │ └── rotating_txs_rate.png │ │ └── voteExtensions │ │ │ ├── 02k_1_block_rate.png │ │ │ ├── 02k_1_total_txs_rate.png │ │ │ ├── 02k_avg_cpu.png │ │ │ ├── 02k_avg_memory.png │ │ │ ├── 02k_avg_mempool_size.png │ │ │ ├── 02k_block_rate.png │ │ │ ├── 02k_rounds.png │ │ │ ├── 02k_total_txs_rate.png │ │ │ ├── 04k_1_block_rate.png │ │ │ ├── 04k_1_total_txs_rate.png │ │ │ ├── 04k_avg_cpu.png │ │ │ ├── 04k_avg_memory.png │ │ │ ├── 04k_avg_mempool_size.png │ │ │ ├── 04k_block_rate.png │ │ │ ├── 04k_rounds.png │ │ │ ├── 04k_total_txs_rate.png │ │ │ ├── 08k_1_avg_mempool_size.png │ │ │ ├── 08k_1_block_rate.png │ │ │ ├── 08k_1_rounds.png │ │ │ ├── 08k_1_total_txs_rate.png │ │ │ ├── 08k_avg_cpu.png │ │ │ ├── 08k_avg_memory.png │ │ │ ├── 08k_avg_mempool_size.png │ │ │ ├── 08k_rounds.png │ │ │ ├── 08k_total_txs_rate.png │ │ │ ├── 16k_1_avg_mempool_size.png │ │ │ ├── 16k_1_block_rate.png │ │ │ ├── 16k_1_rounds.png │ │ │ ├── 16k_1_total_txs_rate.png │ │ │ ├── 16k_avg_cpu.png │ │ │ ├── 16k_avg_memory.png │ │ │ ├── 16k_avg_mempool_size.png │ │ │ ├── 16k_block_rate.png │ │ │ ├── 16k_rounds.png │ │ │ ├── 16k_total_txs_rate.png │ │ │ ├── 32k_1_avg_mempool_size.png │ │ │ ├── 32k_1_block_rate.png │ │ │ ├── 32k_1_rounds.png │ │ │ ├── 32k_1_total_txs_rate.png │ │ │ ├── 32k_avg_cpu.png │ │ │ ├── 32k_avg_memory.png │ │ │ ├── 32k_avg_mempool_size.png │ │ │ ├── 32k_block_rate.png │ │ │ ├── 32k_rounds.png │ │ │ ├── 32k_total_txs_rate.png │ │ │ ├── 8k_block_rate.png │ │ │ ├── all_c1r400_16k.png │ │ │ ├── all_c1r400_2k.png │ │ │ ├── all_c1r400_32k.png │ │ │ ├── all_c1r400_4k.png │ │ │ ├── all_c1r400_64k.png │ │ │ ├── all_c1r400_8k.png │ │ │ ├── all_c1r400_baseline.png │ │ │ ├── all_experiments_16k.png │ │ │ ├── all_experiments_2k.png │ │ │ ├── all_experiments_32k.png │ │ │ ├── all_experiments_4k.png │ │ │ ├── all_experiments_64k.png │ │ │ ├── all_experiments_8k.png │ │ │ ├── all_experiments_baseline.png │ │ │ ├── baseline_1_avg_mempool_size.png │ │ │ ├── baseline_1_block_rate.png │ │ │ ├── baseline_1_rounds.png │ │ │ ├── baseline_1_total_txs_rate.png │ │ │ ├── baseline_avg_cpu.png │ │ │ ├── baseline_avg_memory.png │ │ │ ├── baseline_avg_mempool_size.png │ │ │ ├── baseline_block_rate.png │ │ │ ├── baseline_rounds.png │ │ │ └── baseline_total_txs_rate.png │ └── method.md ├── rfc │ ├── README.md │ ├── rfc-100-abci-vote-extension-propag.md │ ├── rfc-template.md │ └── tendermint-core │ │ ├── README.md │ │ ├── images │ │ ├── abci++.png │ │ ├── abci.png │ │ ├── node-dependency-tree.svg │ │ ├── receive-rate-all.png │ │ ├── send-rate-all.png │ │ ├── top-3-percent-receive.png │ │ └── top-3-percent-send.png │ │ ├── rfc-000-p2p-roadmap.rst │ │ ├── rfc-001-storage-engine.rst │ │ ├── rfc-002-ipc-ecosystem.md │ │ ├── rfc-003-performance-questions.md │ │ ├── rfc-004-e2e-framework.rst │ │ ├── rfc-005-event-system.rst │ │ ├── rfc-006-event-subscription.md │ │ ├── rfc-007-deterministic-proto-bytes.md │ │ ├── rfc-008-do-not-panic.md │ │ ├── rfc-009-consensus-parameter-upgrades.md │ │ ├── rfc-010-p2p-light-client.rst │ │ ├── rfc-011-delete-gas.md │ │ ├── rfc-012-custom-indexing.md │ │ ├── rfc-013-abci++.md │ │ ├── rfc-014-semantic-versioning.md │ │ ├── rfc-015-abci++-tx-mutation.md │ │ ├── rfc-016-node-architecture.md │ │ ├── rfc-017-abci++-vote-extension-propag.md │ │ ├── rfc-018-bls-agg-exploration.md │ │ ├── rfc-019-config-version.md │ │ ├── rfc-020-onboarding-projects.rst │ │ ├── rfc-021-socket-protocol.md │ │ ├── rfc-023-semi-permanent-testnet.md │ │ ├── rfc-024-block-structure-consolidation.md │ │ ├── rfc-025-support-app-side-mempool.md │ │ └── rfc-027-p2p-message-bandwidth-report.md └── tools │ ├── README.md │ └── debugging.md ├── dredd.yml ├── evidence ├── doc.go ├── mocks │ └── block_store.go ├── pool.go ├── pool_test.go ├── reactor.go ├── reactor_test.go ├── services.go ├── verify.go └── verify_test.go ├── go.mod ├── go.sum ├── inspect ├── doc.go ├── inspect.go ├── inspect_test.go └── rpc │ └── rpc.go ├── internal ├── indexer │ └── indexer_utils.go └── test │ ├── block.go │ ├── commit.go │ ├── config.go │ ├── doc.go │ ├── factory_test.go │ ├── genesis.go │ ├── params.go │ ├── tx.go │ └── validator.go ├── libs ├── async │ ├── async.go │ └── async_test.go ├── autofile │ ├── README.md │ ├── autofile.go │ ├── autofile_test.go │ ├── cmd │ │ └── logjack.go │ ├── group.go │ └── group_test.go ├── bits │ ├── bit_array.go │ └── bit_array_test.go ├── bytes │ ├── bytes.go │ ├── bytes_test.go │ └── byteslice.go ├── cli │ ├── flags │ │ ├── log_level.go │ │ └── log_level_test.go │ ├── helper.go │ ├── setup.go │ └── setup_test.go ├── clist │ ├── bench_test.go │ ├── clist.go │ └── clist_test.go ├── cmap │ ├── cmap.go │ └── cmap_test.go ├── consts │ └── consts.go ├── events │ ├── Makefile │ ├── README.md │ ├── event_cache.go │ ├── event_cache_test.go │ ├── events.go │ └── events_test.go ├── fail │ └── fail.go ├── flowrate │ ├── README.md │ ├── flowrate.go │ ├── io.go │ ├── io_test.go │ └── util.go ├── json │ ├── decoder.go │ ├── decoder_test.go │ ├── doc.go │ ├── encoder.go │ ├── encoder_test.go │ ├── helpers_test.go │ ├── structs.go │ └── types.go ├── log │ ├── filter.go │ ├── filter_test.go │ ├── lazy.go │ ├── logger.go │ ├── nop_logger.go │ ├── testing_logger.go │ ├── tm_json_logger.go │ ├── tm_logger.go │ ├── tm_logger_test.go │ ├── tmfmt_logger.go │ ├── tmfmt_logger_test.go │ ├── tracing_logger.go │ └── tracing_logger_test.go ├── math │ ├── fraction.go │ ├── fraction_test.go │ ├── math.go │ └── safemath.go ├── net │ ├── net.go │ └── net_test.go ├── os │ ├── os.go │ └── os_test.go ├── progressbar │ ├── progressbar.go │ └── progressbar_test.go ├── protoio │ ├── io.go │ ├── io_test.go │ ├── reader.go │ └── writer.go ├── pubsub │ ├── example_test.go │ ├── pubsub.go │ ├── pubsub_test.go │ ├── query │ │ ├── .gitignore │ │ ├── bench_test.go │ │ ├── query.go │ │ ├── query_test.go │ │ └── syntax │ │ │ ├── doc.go │ │ │ ├── parser.go │ │ │ ├── scanner.go │ │ │ └── syntax_test.go │ └── subscription.go ├── rand │ ├── random.go │ └── random_test.go ├── service │ ├── service.go │ └── service_test.go ├── strings │ ├── string.go │ └── string_test.go ├── sync │ ├── deadlock.go │ └── sync.go ├── tempfile │ ├── tempfile.go │ └── tempfile_test.go ├── test │ └── mutate.go ├── timer │ ├── throttle_timer.go │ └── throttle_timer_test.go └── trace │ ├── buffered_file.go │ ├── decoder.go │ ├── fileserver.go │ ├── flags.go │ ├── local_tracer.go │ ├── local_tracer_test.go │ ├── schema │ ├── blocksync.go │ ├── consensus.go │ ├── mempool.go │ ├── message_stats.go │ ├── misc.go │ ├── p2p.go │ ├── recovery.go │ ├── schema.go │ └── schema_test.go │ └── tracer.go ├── light ├── client.go ├── client_benchmark_test.go ├── client_test.go ├── detector.go ├── detector_test.go ├── doc.go ├── errors.go ├── example_test.go ├── helpers_test.go ├── provider │ ├── errors.go │ ├── http │ │ ├── http.go │ │ └── http_test.go │ ├── mock │ │ ├── deadmock.go │ │ └── mock.go │ └── provider.go ├── proxy │ ├── proxy.go │ └── routes.go ├── rpc │ ├── client.go │ └── mocks │ │ └── light_client.go ├── setup.go ├── store │ ├── db │ │ ├── db.go │ │ └── db_test.go │ ├── errors.go │ └── store.go ├── trust_options.go ├── verifier.go └── verifier_test.go ├── mempool ├── bench_test.go ├── cache.go ├── cache_bench_test.go ├── cache_test.go ├── cat │ ├── cache.go │ ├── cache_test.go │ ├── peers.go │ ├── peers_test.go │ ├── pending.go │ ├── pending_test.go │ ├── pool.go │ ├── pool_bench_test.go │ ├── pool_test.go │ ├── reactor.go │ ├── reactor_sequence_test.go │ ├── reactor_test.go │ ├── received_buffer.go │ ├── received_buffer_test.go │ ├── requests.go │ ├── requests_test.go │ ├── spec.md │ ├── sticky_peers.go │ ├── sticky_peers_test.go │ ├── store.go │ ├── store_test.go │ └── tx.go ├── clist_mempool.go ├── clist_mempool_test.go ├── doc.go ├── errors.go ├── ids.go ├── ids_test.go ├── mempool.go ├── mempoolTx.go ├── metrics.gen.go ├── metrics.go ├── mocks │ └── mempool.go ├── nop_mempool.go ├── nop_mempool_test.go ├── priority │ ├── README.md │ ├── mempool.go │ ├── mempool_bench_test.go │ ├── mempool_test.go │ ├── reactor.go │ ├── reactor_test.go │ └── tx.go ├── reactor.go ├── reactor_test.go └── tx.go ├── networks └── local │ ├── Makefile │ ├── README.md │ └── localnode │ ├── Dockerfile │ ├── config-template.toml │ └── wrapper.sh ├── node ├── doc.go ├── node.go ├── node_test.go ├── setup.go ├── setup_test.go └── tracing.go ├── p2p ├── README.md ├── base_reactor.go ├── base_reactor_test.go ├── conn │ ├── conn_go110.go │ ├── conn_notgo110.go │ ├── connection.go │ ├── connection_test.go │ ├── evil_secret_connection_test.go │ ├── secret_connection.go │ ├── secret_connection_test.go │ └── testdata │ │ └── TestDeriveSecretsAndChallengeGolden.golden ├── conn_set.go ├── errors.go ├── fuzz.go ├── key.go ├── key_test.go ├── metrics.gen.go ├── metrics.go ├── mock │ ├── peer.go │ └── reactor.go ├── mocks │ └── peer.go ├── netaddress.go ├── netaddress_test.go ├── node_info.go ├── node_info_test.go ├── peer.go ├── peer_set.go ├── peer_set_test.go ├── peer_test.go ├── pex │ ├── addrbook.go │ ├── addrbook_test.go │ ├── bench_test.go │ ├── errors.go │ ├── file.go │ ├── known_address.go │ ├── params.go │ ├── pex_reactor.go │ └── pex_reactor_test.go ├── switch.go ├── switch_test.go ├── test_util.go ├── transport.go ├── transport_test.go └── types.go ├── privval ├── doc.go ├── errors.go ├── file.go ├── file_test.go ├── msgs.go ├── msgs_test.go ├── retry_signer_client.go ├── signer_client.go ├── signer_client_test.go ├── signer_dialer_endpoint.go ├── signer_endpoint.go ├── signer_listener_endpoint.go ├── signer_listener_endpoint_test.go ├── signer_requestHandler.go ├── signer_server.go ├── socket_dialers.go ├── socket_dialers_test.go ├── socket_listeners.go ├── socket_listeners_test.go ├── utils.go └── utils_test.go ├── proto ├── README.md ├── buf.lock ├── buf.yaml └── tendermint │ ├── abci │ └── types.proto │ ├── blocksync │ ├── message.go │ ├── types.pb.go │ └── types.proto │ ├── consensus │ ├── message.go │ ├── types.pb.go │ ├── types.proto │ ├── wal.pb.go │ └── wal.proto │ ├── crypto │ ├── keys.pb.go │ ├── keys.proto │ ├── proof.pb.go │ └── proof.proto │ ├── libs │ └── bits │ │ ├── types.pb.go │ │ └── types.proto │ ├── mempool │ ├── message.go │ ├── types.pb.go │ └── types.proto │ ├── p2p │ ├── conn.pb.go │ ├── conn.proto │ ├── pex.go │ ├── pex.pb.go │ ├── pex.proto │ ├── types.pb.go │ └── types.proto │ ├── privval │ ├── types.pb.go │ └── types.proto │ ├── propagation │ ├── message.go │ ├── types.pb.go │ └── types.proto │ ├── rpc │ └── grpc │ │ ├── types.pb.go │ │ └── types.proto │ ├── state │ ├── types.pb.go │ └── types.proto │ ├── statesync │ ├── message.go │ ├── types.pb.go │ └── types.proto │ ├── store │ ├── types.pb.go │ └── types.proto │ ├── types │ ├── block.pb.go │ ├── block.proto │ ├── canonical.pb.go │ ├── canonical.proto │ ├── events.pb.go │ ├── events.proto │ ├── evidence.pb.go │ ├── evidence.proto │ ├── params.pb.go │ ├── params.proto │ ├── types.pb.go │ ├── types.proto │ ├── validator.pb.go │ └── validator.proto │ └── version │ ├── types.pb.go │ └── types.proto ├── proxy ├── app_conn.go ├── app_conn_test.go ├── client.go ├── metrics.gen.go ├── metrics.go ├── mocks │ ├── app_conn_consensus.go │ ├── app_conn_mempool.go │ ├── app_conn_query.go │ ├── app_conn_snapshot.go │ └── client_creator.go ├── multi_app_conn.go ├── multi_app_conn_test.go └── version.go ├── rpc ├── client │ ├── event_test.go │ ├── evidence_test.go │ ├── examples_test.go │ ├── helpers.go │ ├── helpers_test.go │ ├── http │ │ └── http.go │ ├── interface.go │ ├── local │ │ └── local.go │ ├── main_test.go │ ├── mock │ │ ├── client.go │ │ ├── status.go │ │ └── status_test.go │ ├── mocks │ │ └── client.go │ ├── rpc_test.go │ └── types.go ├── core │ ├── CONTRIBUTING.md │ ├── README.md │ ├── abci.go │ ├── blocks.go │ ├── blocks_test.go │ ├── consensus.go │ ├── dev.go │ ├── doc.go │ ├── doc_template.txt │ ├── env.go │ ├── env_test.go │ ├── events.go │ ├── evidence.go │ ├── health.go │ ├── mempool.go │ ├── mempool_test.go │ ├── net.go │ ├── net_test.go │ ├── routes.go │ ├── status.go │ ├── status_test.go │ ├── tx.go │ └── types │ │ ├── responses.go │ │ └── responses_test.go ├── grpc │ ├── api.go │ ├── client_server.go │ ├── grpc_test.go │ └── types.pb.go ├── jsonrpc │ ├── client │ │ ├── args_test.go │ │ ├── decode.go │ │ ├── encode.go │ │ ├── http_json_client.go │ │ ├── http_json_client_test.go │ │ ├── http_uri_client.go │ │ ├── integration_test.go │ │ ├── ws_client.go │ │ └── ws_client_test.go │ ├── doc.go │ ├── jsonrpc_test.go │ ├── server │ │ ├── http_json_handler.go │ │ ├── http_json_handler_test.go │ │ ├── http_server.go │ │ ├── http_server_test.go │ │ ├── http_uri_handler.go │ │ ├── parse_test.go │ │ ├── rpc_func.go │ │ ├── test.crt │ │ ├── test.key │ │ ├── ws_handler.go │ │ └── ws_handler_test.go │ ├── test │ │ ├── data.json │ │ ├── integration_test.sh │ │ └── main.go │ └── types │ │ ├── types.go │ │ └── types_test.go ├── openapi │ ├── index.html │ └── openapi.yaml └── test │ └── helpers.go ├── scripts ├── README.md ├── authors.sh ├── dist.sh ├── get_nodejs.sh ├── json2wal │ └── main.go ├── linkify_changelog.py ├── metricsgen │ ├── metricsdiff │ │ ├── metricsdiff.go │ │ └── metricsdiff_test.go │ ├── metricsgen.go │ ├── metricsgen_test.go │ └── testdata │ │ ├── basic │ │ ├── metrics.gen.go │ │ └── metrics.go │ │ ├── commented │ │ ├── metrics.gen.go │ │ └── metrics.go │ │ └── tags │ │ ├── metrics.gen.go │ │ └── metrics.go ├── mockery_generate.sh ├── proto-gen.sh ├── qa │ └── reporting │ │ ├── README.md │ │ ├── latency_plotter.py │ │ ├── latency_throughput.py │ │ ├── prometheus_plotter.py │ │ └── requirements.txt ├── txs │ └── random.sh └── wal2json │ └── main.go ├── spec ├── README.md ├── abci │ ├── README.md │ ├── abci++_app_requirements.md │ ├── abci++_basic_concepts.md │ ├── abci++_client_server.md │ ├── abci++_comet_expected_behavior.md │ ├── abci++_example_scenarios.md │ └── abci++_methods.md ├── blockchain │ ├── blockchain.md │ ├── encoding.md │ ├── readme.md │ └── state.md ├── consensus │ ├── README.md │ ├── bft-time.md │ ├── consensus-paper │ │ ├── IEEEtran.bst │ │ ├── IEEEtran.cls │ │ ├── README.md │ │ ├── algorithmicplus.sty │ │ ├── conclusion.tex │ │ ├── consensus.tex │ │ ├── definitions.tex │ │ ├── homodel.sty │ │ ├── intro.tex │ │ ├── latex8.bst │ │ ├── latex8.sty │ │ ├── lit.bib │ │ ├── paper.tex │ │ ├── proof.tex │ │ ├── rounddiag.sty │ │ └── technote.sty │ ├── consensus.md │ ├── creating-proposal.md │ ├── evidence.md │ ├── light-client │ │ ├── README.md │ │ ├── accountability.md │ │ ├── assets │ │ │ └── light-node-image.png │ │ ├── detection.md │ │ └── verification.md │ ├── proposer-based-timestamp │ │ ├── README.md │ │ ├── pbts-algorithm_001_draft.md │ │ ├── pbts-sysmodel_001_draft.md │ │ ├── pbts_001_draft.md │ │ └── tla │ │ │ └── TendermintPBT_001_draft.tla │ ├── proposer-selection.md │ ├── signing.md │ └── wal.md ├── core │ ├── data_structures.md │ ├── encoding.md │ ├── genesis.md │ ├── readme.md │ └── state.md ├── ivy-proofs │ ├── Dockerfile │ ├── README.md │ ├── abstract_tendermint.ivy │ ├── accountable_safety_1.ivy │ ├── accountable_safety_2.ivy │ ├── check_proofs.sh │ ├── classic_safety.ivy │ ├── count_lines.sh │ ├── docker-compose.yml │ ├── domain_model.ivy │ ├── network_shim.ivy │ ├── output │ │ └── .gitignore │ ├── tendermint.ivy │ └── tendermint_test.ivy ├── light-client │ ├── README.md │ ├── accountability │ │ ├── 001indinv-apalache.csv │ │ ├── MC_n4_f1.tla │ │ ├── MC_n4_f2.tla │ │ ├── MC_n4_f2_amnesia.tla │ │ ├── MC_n4_f3.tla │ │ ├── MC_n5_f1.tla │ │ ├── MC_n5_f2.tla │ │ ├── MC_n6_f1.tla │ │ ├── README.md │ │ ├── Synopsis.md │ │ ├── TendermintAccDebug_004_draft.tla │ │ ├── TendermintAccInv_004_draft.tla │ │ ├── TendermintAccTrace_004_draft.tla │ │ ├── TendermintAcc_004_draft.tla │ │ ├── results │ │ │ ├── 001indinv-apalache-mem-log.svg │ │ │ ├── 001indinv-apalache-mem.svg │ │ │ ├── 001indinv-apalache-ncells.svg │ │ │ ├── 001indinv-apalache-nclauses.svg │ │ │ ├── 001indinv-apalache-report.md │ │ │ ├── 001indinv-apalache-time-log.svg │ │ │ ├── 001indinv-apalache-time.svg │ │ │ └── 001indinv-apalache-unstable.csv │ │ ├── run.sh │ │ └── typedefs.tla │ ├── assets │ │ └── light-node-image.png │ ├── attacks │ │ ├── Blockchain_003_draft.tla │ │ ├── Isolation_001_draft.tla │ │ ├── LCVerificationApi_003_draft.tla │ │ ├── MC_5_3.tla │ │ ├── isolate-attackers_001_draft.md │ │ ├── isolate-attackers_002_reviewed.md │ │ └── notes-on-evidence-handling.md │ ├── detection │ │ ├── 004bmc-apalache-ok.csv │ │ ├── 005bmc-apalache-error.csv │ │ ├── Blockchain_003_draft.tla │ │ ├── LCD_MC3_3_faulty.tla │ │ ├── LCD_MC3_4_faulty.tla │ │ ├── LCD_MC4_4_faulty.tla │ │ ├── LCD_MC5_5_faulty.tla │ │ ├── LCDetector_003_draft.tla │ │ ├── LCVerificationApi_003_draft.tla │ │ ├── README.md │ │ ├── detection_001_reviewed.md │ │ ├── detection_003_reviewed.md │ │ ├── discussions.md │ │ ├── draft-functions.md │ │ └── req-ibc-detection.md │ ├── experiments.png │ ├── supervisor │ │ ├── supervisor_001_draft.md │ │ ├── supervisor_001_draft.tla │ │ └── supervisor_002_draft.md │ └── verification │ │ ├── 001bmc-apalache.csv │ │ ├── 002bmc-apalache-ok.csv │ │ ├── 003bmc-apalache-error.csv │ │ ├── 004bmc-apalache-ok.csv │ │ ├── 005bmc-apalache-error.csv │ │ ├── Blockchain_002_draft.tla │ │ ├── Blockchain_003_draft.tla │ │ ├── Blockchain_A_1.tla │ │ ├── LCVerificationApi_003_draft.tla │ │ ├── Lightclient_002_draft.tla │ │ ├── Lightclient_003_draft.tla │ │ ├── Lightclient_A_1.tla │ │ ├── MC4_3_correct.tla │ │ ├── MC4_3_faulty.tla │ │ ├── MC4_4_correct.tla │ │ ├── MC4_4_correct_drifted.tla │ │ ├── MC4_4_faulty.tla │ │ ├── MC4_4_faulty_drifted.tla │ │ ├── MC4_5_correct.tla │ │ ├── MC4_5_faulty.tla │ │ ├── MC4_6_faulty.tla │ │ ├── MC4_7_faulty.tla │ │ ├── MC5_5_correct.tla │ │ ├── MC5_5_correct_peer_two_thirds_faulty.tla │ │ ├── MC5_5_faulty.tla │ │ ├── MC5_5_faulty_peer_two_thirds_faulty.tla │ │ ├── MC5_7_faulty.tla │ │ ├── MC7_5_faulty.tla │ │ ├── MC7_7_faulty.tla │ │ ├── README.md │ │ ├── verification_001_published.md │ │ ├── verification_002_draft.md │ │ └── verification_003_draft.md ├── p2p │ ├── README.md │ ├── images │ │ ├── p2p-reactors.png │ │ └── p2p_state.png │ ├── implementation │ │ ├── README.md │ │ ├── addressbook.md │ │ ├── configuration.md │ │ ├── peer_manager.md │ │ ├── pex-protocol.md │ │ ├── pex.md │ │ ├── switch.md │ │ ├── transport.md │ │ └── types.md │ ├── legacy-docs │ │ ├── README.md │ │ ├── config.md │ │ ├── connection.md │ │ ├── messages │ │ │ ├── README.md │ │ │ ├── block-sync.md │ │ │ ├── consensus.md │ │ │ ├── evidence.md │ │ │ ├── mempool.md │ │ │ ├── pex.md │ │ │ └── state-sync.md │ │ ├── node.md │ │ └── peer.md │ └── reactor-api │ │ ├── README.md │ │ ├── p2p-api.md │ │ ├── reactor.md │ │ └── reactor.qnt └── rpc │ └── README.md ├── state ├── compatibility_test.go ├── errors.go ├── execution.go ├── execution_test.go ├── export_test.go ├── helpers_test.go ├── indexer │ ├── block.go │ ├── block │ │ ├── indexer.go │ │ ├── kv │ │ │ ├── kv.go │ │ │ ├── kv_test.go │ │ │ └── util.go │ │ └── null │ │ │ └── null.go │ ├── mocks │ │ └── block_indexer.go │ ├── query_range.go │ └── sink │ │ └── psql │ │ ├── backport.go │ │ ├── backport_test.go │ │ ├── psql.go │ │ ├── psql_test.go │ │ └── schema.sql ├── metrics.gen.go ├── metrics.go ├── mocks │ ├── block_store.go │ ├── evidence_pool.go │ └── store.go ├── rollback.go ├── rollback_test.go ├── services.go ├── state.go ├── state_test.go ├── store.go ├── store_test.go ├── test_util.go ├── tx_filter.go ├── tx_filter_test.go ├── txindex │ ├── indexer.go │ ├── indexer_service.go │ ├── indexer_service_test.go │ ├── kv │ │ ├── kv.go │ │ ├── kv_bench_test.go │ │ ├── kv_test.go │ │ ├── utils.go │ │ └── utils_test.go │ ├── mocks │ │ └── tx_indexer.go │ └── null │ │ └── null.go ├── validation.go └── validation_test.go ├── statesync ├── chunks.go ├── chunks_test.go ├── messages.go ├── messages_test.go ├── metrics.gen.go ├── metrics.go ├── mocks │ └── state_provider.go ├── reactor.go ├── reactor_test.go ├── snapshots.go ├── snapshots_test.go ├── stateprovider.go ├── syncer.go └── syncer_test.go ├── store ├── bench_test.go ├── store.go └── store_test.go ├── test ├── README.md ├── app │ ├── clean.sh │ ├── counter_test.sh │ ├── grpc_client.go │ ├── kvstore_test.sh │ └── test.sh ├── docker │ ├── Dockerfile │ ├── build.sh │ └── config-template.toml ├── e2e │ ├── Makefile │ ├── README.md │ ├── app │ │ ├── app.go │ │ ├── snapshots.go │ │ └── state.go │ ├── docker │ │ ├── Dockerfile │ │ ├── entrypoint │ │ └── entrypoint-builtin │ ├── generator │ │ ├── generate.go │ │ ├── generate_test.go │ │ ├── main.go │ │ ├── random.go │ │ └── random_test.go │ ├── networks │ │ ├── ci.toml │ │ ├── long.toml │ │ ├── simple.toml │ │ └── single.toml │ ├── networks_regressions │ │ ├── blocksync_blocked.toml │ │ └── evidence_fail.toml │ ├── node │ │ ├── built-in.toml │ │ ├── config.go │ │ ├── main.go │ │ └── socket.toml │ ├── pkg │ │ ├── exec │ │ │ └── exec.go │ │ ├── infra │ │ │ ├── docker │ │ │ │ └── docker.go │ │ │ └── provider.go │ │ ├── infrastructure.go │ │ ├── manifest.go │ │ ├── templates │ │ │ └── prometheus-yaml.tmpl │ │ └── testnet.go │ ├── run-multiple.sh │ ├── runner │ │ ├── benchmark.go │ │ ├── cleanup.go │ │ ├── evidence.go │ │ ├── load.go │ │ ├── main.go │ │ ├── perturb.go │ │ ├── rpc.go │ │ ├── setup.go │ │ ├── start.go │ │ ├── test.go │ │ └── wait.go │ ├── status.sh │ └── tests │ │ ├── app_test.go │ │ ├── block_test.go │ │ ├── e2e_test.go │ │ ├── evidence_test.go │ │ ├── net_test.go │ │ └── validator_test.go ├── fuzz │ ├── README.md │ ├── mempool │ │ ├── checktx.go │ │ ├── fuzz_test.go │ │ └── testdata │ │ │ └── cases │ │ │ └── empty │ ├── oss-fuzz-build.sh │ └── tests │ │ ├── mempool_test.go │ │ ├── p2p_secretconnection_test.go │ │ ├── rpc_jsonrpc_server_test.go │ │ └── testdata │ │ └── fuzz │ │ ├── FuzzMempool │ │ ├── 1daffc1033a0bfc7f0c2bccb7440674e67a9e2cc0a4531863076254ada059863 │ │ ├── 582528ddfad69eb57775199a43e0f9fd5c94bba343ce7bb6724d4ebafe311ed4 │ │ └── d40a98862ed393eb712e47a91bcef18e6f24cf368bb4bd248c7a7101ef8e178d │ │ ├── FuzzP2PSecretConnection │ │ ├── 0f1a3d10e4d642e42a3ccd9bad652d355431f5824327271aca6f648e8cd4e786 │ │ ├── 172c521d1c5e7a5cce55e39b235928fc1c8c4adbb4635913c204c4724cf47d20 │ │ ├── a9481542b8154bfe8fe868c8907cb66557347cb9b45709b17da861997d7cabea │ │ ├── ba3758980fe724f83bdf1cb97caa73657b4a78d48e5fd6fc3b1590d24799e803 │ │ ├── c22ff3cdf5145a03ecc6a2c18a7ec4eb3c9e1384af92cfa14cf50951535b6c85 │ │ ├── d40a98862ed393eb712e47a91bcef18e6f24cf368bb4bd248c7a7101ef8e178d │ │ └── dc7304b2cddeadd08647d30b1d027f749960376c338e14a81e0396ffc6e6d6bd │ │ └── FuzzRPCJSONRPCServer │ │ ├── 058ae08103537df220789dea46edb8b7cf7368e90da0cb35888a1452f4d114a2 │ │ ├── 2ab633cb322fca9e76fc965b430076844ebd0b3c4f30f5263b94a3d50f00bce6 │ │ ├── aadb440fa55da05c1185e3e64b33c804d994cce06781e8c39481411793a8a73f │ │ └── d40a98862ed393eb712e47a91bcef18e6f24cf368bb4bd248c7a7101ef8e178d ├── loadtime │ ├── Makefile │ ├── README.md │ ├── basic.sh │ ├── cmd │ │ ├── load │ │ │ └── main.go │ │ └── report │ │ │ └── main.go │ ├── payload │ │ ├── payload.go │ │ ├── payload.pb.go │ │ ├── payload.proto │ │ └── payload_test.go │ └── report │ │ ├── report.go │ │ └── report_test.go └── test_cover.sh ├── tests.mk ├── third_party └── proto │ └── gogoproto │ └── README.md ├── types ├── block.go ├── block_meta.go ├── block_meta_test.go ├── block_test.go ├── canonical.go ├── canonical_test.go ├── encoding_helper.go ├── errors.go ├── event_bus.go ├── event_bus_test.go ├── events.go ├── events_test.go ├── evidence.go ├── evidence_test.go ├── genesis.go ├── genesis_test.go ├── keys.go ├── light.go ├── light_test.go ├── marshalling.go ├── marshalling_test.go ├── params.go ├── params_test.go ├── part_set.go ├── part_set_test.go ├── priv_validator.go ├── priv_validator_test.go ├── proposal.go ├── proposal_test.go ├── protobuf.go ├── protobuf_test.go ├── results.go ├── results_test.go ├── row_proof.go ├── row_proof_test.go ├── share_proof.go ├── share_proof_test.go ├── signable.go ├── signed_msg_type.go ├── test_util.go ├── time │ ├── time.go │ └── time_test.go ├── tx.go ├── tx_test.go ├── utils.go ├── validation.go ├── validation_test.go ├── validator.go ├── validator_set.go ├── validator_set_test.go ├── validator_test.go ├── vote.go ├── vote_set.go ├── vote_set_test.go └── vote_test.go └── version └── version.go /.changelog/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.changelog/config.toml -------------------------------------------------------------------------------- /.changelog/epilogue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.changelog/epilogue.md -------------------------------------------------------------------------------- /.changelog/unreleased/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.changelog/v0.34.27/summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.changelog/v0.34.27/summary.md -------------------------------------------------------------------------------- /.changelog/v0.37.0/summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.changelog/v0.37.0/summary.md -------------------------------------------------------------------------------- /.changelog/v0.38.0/summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.changelog/v0.38.0/summary.md -------------------------------------------------------------------------------- /.changelog/v0.38.1/summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.changelog/v0.38.1/summary.md -------------------------------------------------------------------------------- /.changelog/v0.38.10/summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.changelog/v0.38.10/summary.md -------------------------------------------------------------------------------- /.changelog/v0.38.11/summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.changelog/v0.38.11/summary.md -------------------------------------------------------------------------------- /.changelog/v0.38.12/summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.changelog/v0.38.12/summary.md -------------------------------------------------------------------------------- /.changelog/v0.38.13/summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.changelog/v0.38.13/summary.md -------------------------------------------------------------------------------- /.changelog/v0.38.14/summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.changelog/v0.38.14/summary.md -------------------------------------------------------------------------------- /.changelog/v0.38.15/summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.changelog/v0.38.15/summary.md -------------------------------------------------------------------------------- /.changelog/v0.38.16/summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.changelog/v0.38.16/summary.md -------------------------------------------------------------------------------- /.changelog/v0.38.17/summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.changelog/v0.38.17/summary.md -------------------------------------------------------------------------------- /.changelog/v0.38.2/summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.changelog/v0.38.2/summary.md -------------------------------------------------------------------------------- /.changelog/v0.38.3/summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.changelog/v0.38.3/summary.md -------------------------------------------------------------------------------- /.changelog/v0.38.4/summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.changelog/v0.38.4/summary.md -------------------------------------------------------------------------------- /.changelog/v0.38.5/summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.changelog/v0.38.5/summary.md -------------------------------------------------------------------------------- /.changelog/v0.38.6/summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.changelog/v0.38.6/summary.md -------------------------------------------------------------------------------- /.changelog/v0.38.7/summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.changelog/v0.38.7/summary.md -------------------------------------------------------------------------------- /.changelog/v0.38.8/summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.changelog/v0.38.8/summary.md -------------------------------------------------------------------------------- /.changelog/v0.38.9/summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.changelog/v0.38.9/summary.md -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.clang-format -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/proposal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/ISSUE_TEMPLATE/proposal.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/copilot-setup-steps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/copilot-setup-steps.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/issue_template.md -------------------------------------------------------------------------------- /.github/linters/markdownlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/linters/markdownlint.yml -------------------------------------------------------------------------------- /.github/linters/yaml-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/linters/yaml-lint.yml -------------------------------------------------------------------------------- /.github/mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/mergify.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/docs-toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/workflows/docs-toc.yml -------------------------------------------------------------------------------- /.github/workflows/e2e.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/workflows/e2e.yml -------------------------------------------------------------------------------- /.github/workflows/fuzz-nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/workflows/fuzz-nightly.yml -------------------------------------------------------------------------------- /.github/workflows/govulncheck.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/workflows/govulncheck.yml -------------------------------------------------------------------------------- /.github/workflows/janitor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/workflows/janitor.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/pre-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/workflows/pre-release.yml -------------------------------------------------------------------------------- /.github/workflows/proto-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/workflows/proto-lint.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.github/workflows/testapp-docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/workflows/testapp-docker.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /.markdownlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.markdownlint.yml -------------------------------------------------------------------------------- /.markdownlintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.markdownlintignore -------------------------------------------------------------------------------- /.md-link-check.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/.md-link-check.json -------------------------------------------------------------------------------- /.mockery.yml: -------------------------------------------------------------------------------- 1 | issue-845-fix: True 2 | resolve-type-alias: False 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DOCKER/.gitignore: -------------------------------------------------------------------------------- 1 | cometbft 2 | -------------------------------------------------------------------------------- /DOCKER/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/DOCKER/Dockerfile -------------------------------------------------------------------------------- /DOCKER/Dockerfile.testing: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/DOCKER/Dockerfile.testing -------------------------------------------------------------------------------- /DOCKER/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/DOCKER/Makefile -------------------------------------------------------------------------------- /DOCKER/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/DOCKER/README.md -------------------------------------------------------------------------------- /DOCKER/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/DOCKER/build.sh -------------------------------------------------------------------------------- /DOCKER/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/DOCKER/docker-entrypoint.sh -------------------------------------------------------------------------------- /DOCKER/push.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/DOCKER/push.sh -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/README.md -------------------------------------------------------------------------------- /RELEASES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/RELEASES.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/SECURITY.md -------------------------------------------------------------------------------- /STYLE_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/STYLE_GUIDE.md -------------------------------------------------------------------------------- /UPGRADING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/UPGRADING.md -------------------------------------------------------------------------------- /abci/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/README.md -------------------------------------------------------------------------------- /abci/client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/client/client.go -------------------------------------------------------------------------------- /abci/client/grpc_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/client/grpc_client.go -------------------------------------------------------------------------------- /abci/client/grpc_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/client/grpc_client_test.go -------------------------------------------------------------------------------- /abci/client/local_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/client/local_client.go -------------------------------------------------------------------------------- /abci/client/mocks/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/client/mocks/client.go -------------------------------------------------------------------------------- /abci/client/socket_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/client/socket_client.go -------------------------------------------------------------------------------- /abci/client/socket_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/client/socket_client_test.go -------------------------------------------------------------------------------- /abci/cmd/abci-cli/abci-cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/cmd/abci-cli/abci-cli.go -------------------------------------------------------------------------------- /abci/cmd/abci-cli/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/cmd/abci-cli/main.go -------------------------------------------------------------------------------- /abci/example/kvstore/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/example/kvstore/README.md -------------------------------------------------------------------------------- /abci/example/kvstore/code.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/example/kvstore/code.go -------------------------------------------------------------------------------- /abci/example/kvstore/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/example/kvstore/helpers.go -------------------------------------------------------------------------------- /abci/example/kvstore/kvstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/example/kvstore/kvstore.go -------------------------------------------------------------------------------- /abci/example/kvstore/kvstore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/example/kvstore/kvstore_test.go -------------------------------------------------------------------------------- /abci/server/grpc_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/server/grpc_server.go -------------------------------------------------------------------------------- /abci/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/server/server.go -------------------------------------------------------------------------------- /abci/server/socket_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/server/socket_server.go -------------------------------------------------------------------------------- /abci/tests/benchmarks/blank.go: -------------------------------------------------------------------------------- 1 | package benchmarks 2 | -------------------------------------------------------------------------------- /abci/tests/client_server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/tests/client_server_test.go -------------------------------------------------------------------------------- /abci/tests/server/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/tests/server/client.go -------------------------------------------------------------------------------- /abci/tests/test_cli/ex1.abci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/tests/test_cli/ex1.abci -------------------------------------------------------------------------------- /abci/tests/test_cli/ex1.abci.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/tests/test_cli/ex1.abci.out -------------------------------------------------------------------------------- /abci/tests/test_cli/ex2.abci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/tests/test_cli/ex2.abci -------------------------------------------------------------------------------- /abci/tests/test_cli/ex2.abci.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/tests/test_cli/ex2.abci.out -------------------------------------------------------------------------------- /abci/tests/test_cli/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/tests/test_cli/test.sh -------------------------------------------------------------------------------- /abci/tests/test_cli/testHelp.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/tests/test_cli/testHelp.out -------------------------------------------------------------------------------- /abci/tests/tests.go: -------------------------------------------------------------------------------- 1 | package tests 2 | -------------------------------------------------------------------------------- /abci/types/application.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/types/application.go -------------------------------------------------------------------------------- /abci/types/messages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/types/messages.go -------------------------------------------------------------------------------- /abci/types/messages_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/types/messages_test.go -------------------------------------------------------------------------------- /abci/types/mocks/application.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/types/mocks/application.go -------------------------------------------------------------------------------- /abci/types/pubkey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/types/pubkey.go -------------------------------------------------------------------------------- /abci/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/types/types.go -------------------------------------------------------------------------------- /abci/types/types.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/types/types.pb.go -------------------------------------------------------------------------------- /abci/types/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/types/types_test.go -------------------------------------------------------------------------------- /abci/types/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/types/util.go -------------------------------------------------------------------------------- /abci/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/abci/version/version.go -------------------------------------------------------------------------------- /blocksync/block_stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/blocksync/block_stats.go -------------------------------------------------------------------------------- /blocksync/block_stats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/blocksync/block_stats_test.go -------------------------------------------------------------------------------- /blocksync/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/blocksync/errors.go -------------------------------------------------------------------------------- /blocksync/metrics.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/blocksync/metrics.gen.go -------------------------------------------------------------------------------- /blocksync/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/blocksync/metrics.go -------------------------------------------------------------------------------- /blocksync/msgs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/blocksync/msgs.go -------------------------------------------------------------------------------- /blocksync/msgs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/blocksync/msgs_test.go -------------------------------------------------------------------------------- /blocksync/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/blocksync/pool.go -------------------------------------------------------------------------------- /blocksync/pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/blocksync/pool_test.go -------------------------------------------------------------------------------- /blocksync/reactor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/blocksync/reactor.go -------------------------------------------------------------------------------- /blocksync/reactor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/blocksync/reactor_test.go -------------------------------------------------------------------------------- /buf.gen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/buf.gen.yaml -------------------------------------------------------------------------------- /buf.work.yaml: -------------------------------------------------------------------------------- 1 | version: v1 2 | directories: 3 | - proto 4 | -------------------------------------------------------------------------------- /cmd/cometbft/commands/compact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/cmd/cometbft/commands/compact.go -------------------------------------------------------------------------------- /cmd/cometbft/commands/debug/debug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/cmd/cometbft/commands/debug/debug.go -------------------------------------------------------------------------------- /cmd/cometbft/commands/debug/dump.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/cmd/cometbft/commands/debug/dump.go -------------------------------------------------------------------------------- /cmd/cometbft/commands/debug/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/cmd/cometbft/commands/debug/io.go -------------------------------------------------------------------------------- /cmd/cometbft/commands/debug/kill.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/cmd/cometbft/commands/debug/kill.go -------------------------------------------------------------------------------- /cmd/cometbft/commands/debug/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/cmd/cometbft/commands/debug/util.go -------------------------------------------------------------------------------- /cmd/cometbft/commands/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/cmd/cometbft/commands/init.go -------------------------------------------------------------------------------- /cmd/cometbft/commands/inspect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/cmd/cometbft/commands/inspect.go -------------------------------------------------------------------------------- /cmd/cometbft/commands/light.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/cmd/cometbft/commands/light.go -------------------------------------------------------------------------------- /cmd/cometbft/commands/replay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/cmd/cometbft/commands/replay.go -------------------------------------------------------------------------------- /cmd/cometbft/commands/reset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/cmd/cometbft/commands/reset.go -------------------------------------------------------------------------------- /cmd/cometbft/commands/rollback.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/cmd/cometbft/commands/rollback.go -------------------------------------------------------------------------------- /cmd/cometbft/commands/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/cmd/cometbft/commands/root.go -------------------------------------------------------------------------------- /cmd/cometbft/commands/run_node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/cmd/cometbft/commands/run_node.go -------------------------------------------------------------------------------- /cmd/cometbft/commands/testnet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/cmd/cometbft/commands/testnet.go -------------------------------------------------------------------------------- /cmd/cometbft/commands/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/cmd/cometbft/commands/version.go -------------------------------------------------------------------------------- /cmd/cometbft/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/cmd/cometbft/main.go -------------------------------------------------------------------------------- /cmd/contract_tests/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/cmd/contract_tests/main.go -------------------------------------------------------------------------------- /cmd/priv_val_server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/cmd/priv_val_server/main.go -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/codecov.yml -------------------------------------------------------------------------------- /common.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/common.mk -------------------------------------------------------------------------------- /config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/config/config.go -------------------------------------------------------------------------------- /config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/config/config_test.go -------------------------------------------------------------------------------- /config/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/config/db.go -------------------------------------------------------------------------------- /config/toml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/config/toml.go -------------------------------------------------------------------------------- /config/toml_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/config/toml_test.go -------------------------------------------------------------------------------- /consensus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/README.md -------------------------------------------------------------------------------- /consensus/byzantine_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/byzantine_test.go -------------------------------------------------------------------------------- /consensus/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/common_test.go -------------------------------------------------------------------------------- /consensus/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/errors.go -------------------------------------------------------------------------------- /consensus/invalid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/invalid_test.go -------------------------------------------------------------------------------- /consensus/mempool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/mempool_test.go -------------------------------------------------------------------------------- /consensus/metrics.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/metrics.gen.go -------------------------------------------------------------------------------- /consensus/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/metrics.go -------------------------------------------------------------------------------- /consensus/msgs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/msgs.go -------------------------------------------------------------------------------- /consensus/msgs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/msgs_test.go -------------------------------------------------------------------------------- /consensus/nil_vote_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/nil_vote_test.go -------------------------------------------------------------------------------- /consensus/propagation/catchup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/propagation/catchup.go -------------------------------------------------------------------------------- /consensus/propagation/mempool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/propagation/mempool.go -------------------------------------------------------------------------------- /consensus/propagation/reactor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/propagation/reactor.go -------------------------------------------------------------------------------- /consensus/reactor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/reactor.go -------------------------------------------------------------------------------- /consensus/reactor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/reactor_test.go -------------------------------------------------------------------------------- /consensus/replay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/replay.go -------------------------------------------------------------------------------- /consensus/replay_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/replay_file.go -------------------------------------------------------------------------------- /consensus/replay_stubs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/replay_stubs.go -------------------------------------------------------------------------------- /consensus/replay_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/replay_test.go -------------------------------------------------------------------------------- /consensus/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/state.go -------------------------------------------------------------------------------- /consensus/state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/state_test.go -------------------------------------------------------------------------------- /consensus/ticker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/ticker.go -------------------------------------------------------------------------------- /consensus/ticker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/ticker_test.go -------------------------------------------------------------------------------- /consensus/types/round_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/types/round_state.go -------------------------------------------------------------------------------- /consensus/wal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/wal.go -------------------------------------------------------------------------------- /consensus/wal_fuzz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/wal_fuzz.go -------------------------------------------------------------------------------- /consensus/wal_generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/wal_generator.go -------------------------------------------------------------------------------- /consensus/wal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/consensus/wal_test.go -------------------------------------------------------------------------------- /crypto/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/README.md -------------------------------------------------------------------------------- /crypto/armor/armor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/armor/armor.go -------------------------------------------------------------------------------- /crypto/armor/armor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/armor/armor_test.go -------------------------------------------------------------------------------- /crypto/batch/batch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/batch/batch.go -------------------------------------------------------------------------------- /crypto/crypto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/crypto.go -------------------------------------------------------------------------------- /crypto/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/doc.go -------------------------------------------------------------------------------- /crypto/ed25519/bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/ed25519/bench_test.go -------------------------------------------------------------------------------- /crypto/ed25519/ed25519.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/ed25519/ed25519.go -------------------------------------------------------------------------------- /crypto/ed25519/ed25519_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/ed25519/ed25519_test.go -------------------------------------------------------------------------------- /crypto/encoding/codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/encoding/codec.go -------------------------------------------------------------------------------- /crypto/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/example_test.go -------------------------------------------------------------------------------- /crypto/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/hash.go -------------------------------------------------------------------------------- /crypto/merkle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/merkle/README.md -------------------------------------------------------------------------------- /crypto/merkle/bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/merkle/bench_test.go -------------------------------------------------------------------------------- /crypto/merkle/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/merkle/doc.go -------------------------------------------------------------------------------- /crypto/merkle/fuzz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/merkle/fuzz_test.go -------------------------------------------------------------------------------- /crypto/merkle/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/merkle/hash.go -------------------------------------------------------------------------------- /crypto/merkle/parallel_tree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/merkle/parallel_tree.go -------------------------------------------------------------------------------- /crypto/merkle/proof.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/merkle/proof.go -------------------------------------------------------------------------------- /crypto/merkle/proof_key_path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/merkle/proof_key_path.go -------------------------------------------------------------------------------- /crypto/merkle/proof_op.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/merkle/proof_op.go -------------------------------------------------------------------------------- /crypto/merkle/proof_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/merkle/proof_test.go -------------------------------------------------------------------------------- /crypto/merkle/proof_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/merkle/proof_value.go -------------------------------------------------------------------------------- /crypto/merkle/rfc6962_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/merkle/rfc6962_test.go -------------------------------------------------------------------------------- /crypto/merkle/tree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/merkle/tree.go -------------------------------------------------------------------------------- /crypto/merkle/tree_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/merkle/tree_test.go -------------------------------------------------------------------------------- /crypto/merkle/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/merkle/types.go -------------------------------------------------------------------------------- /crypto/random.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/random.go -------------------------------------------------------------------------------- /crypto/random_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/random_test.go -------------------------------------------------------------------------------- /crypto/secp256k1/secp256k1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/secp256k1/secp256k1.go -------------------------------------------------------------------------------- /crypto/sr25519/batch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/sr25519/batch.go -------------------------------------------------------------------------------- /crypto/sr25519/bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/sr25519/bench_test.go -------------------------------------------------------------------------------- /crypto/sr25519/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/sr25519/encoding.go -------------------------------------------------------------------------------- /crypto/sr25519/privkey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/sr25519/privkey.go -------------------------------------------------------------------------------- /crypto/sr25519/pubkey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/sr25519/pubkey.go -------------------------------------------------------------------------------- /crypto/sr25519/sr25519_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/sr25519/sr25519_test.go -------------------------------------------------------------------------------- /crypto/tmhash/bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/tmhash/bench_test.go -------------------------------------------------------------------------------- /crypto/tmhash/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/tmhash/hash.go -------------------------------------------------------------------------------- /crypto/tmhash/hash_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/crypto/tmhash/hash_test.go -------------------------------------------------------------------------------- /crypto/version.go: -------------------------------------------------------------------------------- 1 | package crypto 2 | 3 | const Version = "0.9.0-dev" 4 | -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/DOCS_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/DOCS_README.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/app-dev/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/app-dev/README.md -------------------------------------------------------------------------------- /docs/app-dev/abci-cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/app-dev/abci-cli.md -------------------------------------------------------------------------------- /docs/app-dev/app-architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/app-dev/app-architecture.md -------------------------------------------------------------------------------- /docs/app-dev/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/app-dev/getting-started.md -------------------------------------------------------------------------------- /docs/architecture/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/architecture/README.md -------------------------------------------------------------------------------- /docs/architecture/adr-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/architecture/adr-template.md -------------------------------------------------------------------------------- /docs/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/core/README.md -------------------------------------------------------------------------------- /docs/core/block-structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/core/block-structure.md -------------------------------------------------------------------------------- /docs/core/block-sync.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/core/block-sync.md -------------------------------------------------------------------------------- /docs/core/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/core/configuration.md -------------------------------------------------------------------------------- /docs/core/how-to-read-logs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/core/how-to-read-logs.md -------------------------------------------------------------------------------- /docs/core/light-client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/core/light-client.md -------------------------------------------------------------------------------- /docs/core/mempool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/core/mempool.md -------------------------------------------------------------------------------- /docs/core/metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/core/metrics.md -------------------------------------------------------------------------------- /docs/core/rpc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/core/rpc.md -------------------------------------------------------------------------------- /docs/core/state-sync.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/core/state-sync.md -------------------------------------------------------------------------------- /docs/core/subscription.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/core/subscription.md -------------------------------------------------------------------------------- /docs/core/using-cometbft.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/core/using-cometbft.md -------------------------------------------------------------------------------- /docs/core/validators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/core/validators.md -------------------------------------------------------------------------------- /docs/explanation/core/metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/explanation/core/metrics.md -------------------------------------------------------------------------------- /docs/guides/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/guides/README.md -------------------------------------------------------------------------------- /docs/guides/go-built-in.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/guides/go-built-in.md -------------------------------------------------------------------------------- /docs/guides/go.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/guides/go.md -------------------------------------------------------------------------------- /docs/guides/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/guides/install.md -------------------------------------------------------------------------------- /docs/guides/quick-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/guides/quick-start.md -------------------------------------------------------------------------------- /docs/imgs/abci.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/imgs/abci.png -------------------------------------------------------------------------------- /docs/imgs/consensus_logic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/imgs/consensus_logic.png -------------------------------------------------------------------------------- /docs/imgs/contributing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/imgs/contributing.png -------------------------------------------------------------------------------- /docs/imgs/sentry_layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/imgs/sentry_layout.png -------------------------------------------------------------------------------- /docs/imgs/sentry_local_config.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/imgs/sentry_local_config.png -------------------------------------------------------------------------------- /docs/introduction/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/introduction/README.md -------------------------------------------------------------------------------- /docs/networks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/networks/README.md -------------------------------------------------------------------------------- /docs/networks/docker-compose.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/networks/docker-compose.md -------------------------------------------------------------------------------- /docs/presubmit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/presubmit.sh -------------------------------------------------------------------------------- /docs/qa/CometBFT-QA-34.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/CometBFT-QA-34.md -------------------------------------------------------------------------------- /docs/qa/CometBFT-QA-37.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/CometBFT-QA-37.md -------------------------------------------------------------------------------- /docs/qa/CometBFT-QA-38.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/CometBFT-QA-38.md -------------------------------------------------------------------------------- /docs/qa/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/README.md -------------------------------------------------------------------------------- /docs/qa/TMCore-QA-34.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/TMCore-QA-34.md -------------------------------------------------------------------------------- /docs/qa/TMCore-QA-37.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/TMCore-QA-37.md -------------------------------------------------------------------------------- /docs/qa/img34/baseline/cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/img34/baseline/cpu.png -------------------------------------------------------------------------------- /docs/qa/img34/baseline/memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/img34/baseline/memory.png -------------------------------------------------------------------------------- /docs/qa/img34/baseline/peers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/img34/baseline/peers.png -------------------------------------------------------------------------------- /docs/qa/img34/baseline/rounds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/img34/baseline/rounds.png -------------------------------------------------------------------------------- /docs/qa/img34/cmt1tm1/avg_cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/img34/cmt1tm1/avg_cpu.png -------------------------------------------------------------------------------- /docs/qa/img34/cmt1tm1/cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/img34/cmt1tm1/cpu.png -------------------------------------------------------------------------------- /docs/qa/img34/cmt1tm1/memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/img34/cmt1tm1/memory.png -------------------------------------------------------------------------------- /docs/qa/img34/cmt1tm1/peers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/img34/cmt1tm1/peers.png -------------------------------------------------------------------------------- /docs/qa/img34/cmt1tm1/rounds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/img34/cmt1tm1/rounds.png -------------------------------------------------------------------------------- /docs/qa/img34/cmt2tm1/avg_cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/img34/cmt2tm1/avg_cpu.png -------------------------------------------------------------------------------- /docs/qa/img34/cmt2tm1/cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/img34/cmt2tm1/cpu.png -------------------------------------------------------------------------------- /docs/qa/img34/cmt2tm1/memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/img34/cmt2tm1/memory.png -------------------------------------------------------------------------------- /docs/qa/img34/cmt2tm1/peers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/img34/cmt2tm1/peers.png -------------------------------------------------------------------------------- /docs/qa/img34/cmt2tm1/rounds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/img34/cmt2tm1/rounds.png -------------------------------------------------------------------------------- /docs/qa/img34/homogeneous/cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/img34/homogeneous/cpu.png -------------------------------------------------------------------------------- /docs/qa/img34/v034_r200c2_rss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/img34/v034_r200c2_rss.png -------------------------------------------------------------------------------- /docs/qa/img38/200nodes/c1r400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/img38/200nodes/c1r400.png -------------------------------------------------------------------------------- /docs/qa/img38/200nodes/cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/img38/200nodes/cpu.png -------------------------------------------------------------------------------- /docs/qa/img38/200nodes/memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/img38/200nodes/memory.png -------------------------------------------------------------------------------- /docs/qa/img38/200nodes/peers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/img38/200nodes/peers.png -------------------------------------------------------------------------------- /docs/qa/img38/200nodes/rounds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/img38/200nodes/rounds.png -------------------------------------------------------------------------------- /docs/qa/method.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/qa/method.md -------------------------------------------------------------------------------- /docs/rfc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/rfc/README.md -------------------------------------------------------------------------------- /docs/rfc/rfc-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/rfc/rfc-template.md -------------------------------------------------------------------------------- /docs/tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/tools/README.md -------------------------------------------------------------------------------- /docs/tools/debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/docs/tools/debugging.md -------------------------------------------------------------------------------- /dredd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/dredd.yml -------------------------------------------------------------------------------- /evidence/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/evidence/doc.go -------------------------------------------------------------------------------- /evidence/mocks/block_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/evidence/mocks/block_store.go -------------------------------------------------------------------------------- /evidence/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/evidence/pool.go -------------------------------------------------------------------------------- /evidence/pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/evidence/pool_test.go -------------------------------------------------------------------------------- /evidence/reactor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/evidence/reactor.go -------------------------------------------------------------------------------- /evidence/reactor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/evidence/reactor_test.go -------------------------------------------------------------------------------- /evidence/services.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/evidence/services.go -------------------------------------------------------------------------------- /evidence/verify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/evidence/verify.go -------------------------------------------------------------------------------- /evidence/verify_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/evidence/verify_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/go.sum -------------------------------------------------------------------------------- /inspect/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/inspect/doc.go -------------------------------------------------------------------------------- /inspect/inspect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/inspect/inspect.go -------------------------------------------------------------------------------- /inspect/inspect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/inspect/inspect_test.go -------------------------------------------------------------------------------- /inspect/rpc/rpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/inspect/rpc/rpc.go -------------------------------------------------------------------------------- /internal/indexer/indexer_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/internal/indexer/indexer_utils.go -------------------------------------------------------------------------------- /internal/test/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/internal/test/block.go -------------------------------------------------------------------------------- /internal/test/commit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/internal/test/commit.go -------------------------------------------------------------------------------- /internal/test/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/internal/test/config.go -------------------------------------------------------------------------------- /internal/test/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/internal/test/doc.go -------------------------------------------------------------------------------- /internal/test/factory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/internal/test/factory_test.go -------------------------------------------------------------------------------- /internal/test/genesis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/internal/test/genesis.go -------------------------------------------------------------------------------- /internal/test/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/internal/test/params.go -------------------------------------------------------------------------------- /internal/test/tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/internal/test/tx.go -------------------------------------------------------------------------------- /internal/test/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/internal/test/validator.go -------------------------------------------------------------------------------- /libs/async/async.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/async/async.go -------------------------------------------------------------------------------- /libs/async/async_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/async/async_test.go -------------------------------------------------------------------------------- /libs/autofile/README.md: -------------------------------------------------------------------------------- 1 | # go-autofile 2 | -------------------------------------------------------------------------------- /libs/autofile/autofile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/autofile/autofile.go -------------------------------------------------------------------------------- /libs/autofile/autofile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/autofile/autofile_test.go -------------------------------------------------------------------------------- /libs/autofile/cmd/logjack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/autofile/cmd/logjack.go -------------------------------------------------------------------------------- /libs/autofile/group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/autofile/group.go -------------------------------------------------------------------------------- /libs/autofile/group_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/autofile/group_test.go -------------------------------------------------------------------------------- /libs/bits/bit_array.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/bits/bit_array.go -------------------------------------------------------------------------------- /libs/bits/bit_array_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/bits/bit_array_test.go -------------------------------------------------------------------------------- /libs/bytes/bytes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/bytes/bytes.go -------------------------------------------------------------------------------- /libs/bytes/bytes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/bytes/bytes_test.go -------------------------------------------------------------------------------- /libs/bytes/byteslice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/bytes/byteslice.go -------------------------------------------------------------------------------- /libs/cli/flags/log_level.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/cli/flags/log_level.go -------------------------------------------------------------------------------- /libs/cli/flags/log_level_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/cli/flags/log_level_test.go -------------------------------------------------------------------------------- /libs/cli/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/cli/helper.go -------------------------------------------------------------------------------- /libs/cli/setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/cli/setup.go -------------------------------------------------------------------------------- /libs/cli/setup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/cli/setup_test.go -------------------------------------------------------------------------------- /libs/clist/bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/clist/bench_test.go -------------------------------------------------------------------------------- /libs/clist/clist.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/clist/clist.go -------------------------------------------------------------------------------- /libs/clist/clist_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/clist/clist_test.go -------------------------------------------------------------------------------- /libs/cmap/cmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/cmap/cmap.go -------------------------------------------------------------------------------- /libs/cmap/cmap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/cmap/cmap_test.go -------------------------------------------------------------------------------- /libs/consts/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/consts/consts.go -------------------------------------------------------------------------------- /libs/events/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/events/Makefile -------------------------------------------------------------------------------- /libs/events/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/events/README.md -------------------------------------------------------------------------------- /libs/events/event_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/events/event_cache.go -------------------------------------------------------------------------------- /libs/events/event_cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/events/event_cache_test.go -------------------------------------------------------------------------------- /libs/events/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/events/events.go -------------------------------------------------------------------------------- /libs/events/events_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/events/events_test.go -------------------------------------------------------------------------------- /libs/fail/fail.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/fail/fail.go -------------------------------------------------------------------------------- /libs/flowrate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/flowrate/README.md -------------------------------------------------------------------------------- /libs/flowrate/flowrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/flowrate/flowrate.go -------------------------------------------------------------------------------- /libs/flowrate/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/flowrate/io.go -------------------------------------------------------------------------------- /libs/flowrate/io_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/flowrate/io_test.go -------------------------------------------------------------------------------- /libs/flowrate/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/flowrate/util.go -------------------------------------------------------------------------------- /libs/json/decoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/json/decoder.go -------------------------------------------------------------------------------- /libs/json/decoder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/json/decoder_test.go -------------------------------------------------------------------------------- /libs/json/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/json/doc.go -------------------------------------------------------------------------------- /libs/json/encoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/json/encoder.go -------------------------------------------------------------------------------- /libs/json/encoder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/json/encoder_test.go -------------------------------------------------------------------------------- /libs/json/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/json/helpers_test.go -------------------------------------------------------------------------------- /libs/json/structs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/json/structs.go -------------------------------------------------------------------------------- /libs/json/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/json/types.go -------------------------------------------------------------------------------- /libs/log/filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/log/filter.go -------------------------------------------------------------------------------- /libs/log/filter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/log/filter_test.go -------------------------------------------------------------------------------- /libs/log/lazy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/log/lazy.go -------------------------------------------------------------------------------- /libs/log/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/log/logger.go -------------------------------------------------------------------------------- /libs/log/nop_logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/log/nop_logger.go -------------------------------------------------------------------------------- /libs/log/testing_logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/log/testing_logger.go -------------------------------------------------------------------------------- /libs/log/tm_json_logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/log/tm_json_logger.go -------------------------------------------------------------------------------- /libs/log/tm_logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/log/tm_logger.go -------------------------------------------------------------------------------- /libs/log/tm_logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/log/tm_logger_test.go -------------------------------------------------------------------------------- /libs/log/tmfmt_logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/log/tmfmt_logger.go -------------------------------------------------------------------------------- /libs/log/tmfmt_logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/log/tmfmt_logger_test.go -------------------------------------------------------------------------------- /libs/log/tracing_logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/log/tracing_logger.go -------------------------------------------------------------------------------- /libs/log/tracing_logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/log/tracing_logger_test.go -------------------------------------------------------------------------------- /libs/math/fraction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/math/fraction.go -------------------------------------------------------------------------------- /libs/math/fraction_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/math/fraction_test.go -------------------------------------------------------------------------------- /libs/math/math.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/math/math.go -------------------------------------------------------------------------------- /libs/math/safemath.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/math/safemath.go -------------------------------------------------------------------------------- /libs/net/net.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/net/net.go -------------------------------------------------------------------------------- /libs/net/net_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/net/net_test.go -------------------------------------------------------------------------------- /libs/os/os.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/os/os.go -------------------------------------------------------------------------------- /libs/os/os_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/os/os_test.go -------------------------------------------------------------------------------- /libs/progressbar/progressbar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/progressbar/progressbar.go -------------------------------------------------------------------------------- /libs/protoio/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/protoio/io.go -------------------------------------------------------------------------------- /libs/protoio/io_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/protoio/io_test.go -------------------------------------------------------------------------------- /libs/protoio/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/protoio/reader.go -------------------------------------------------------------------------------- /libs/protoio/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/protoio/writer.go -------------------------------------------------------------------------------- /libs/pubsub/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/pubsub/example_test.go -------------------------------------------------------------------------------- /libs/pubsub/pubsub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/pubsub/pubsub.go -------------------------------------------------------------------------------- /libs/pubsub/pubsub_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/pubsub/pubsub_test.go -------------------------------------------------------------------------------- /libs/pubsub/query/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/pubsub/query/.gitignore -------------------------------------------------------------------------------- /libs/pubsub/query/bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/pubsub/query/bench_test.go -------------------------------------------------------------------------------- /libs/pubsub/query/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/pubsub/query/query.go -------------------------------------------------------------------------------- /libs/pubsub/query/query_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/pubsub/query/query_test.go -------------------------------------------------------------------------------- /libs/pubsub/query/syntax/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/pubsub/query/syntax/doc.go -------------------------------------------------------------------------------- /libs/pubsub/subscription.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/pubsub/subscription.go -------------------------------------------------------------------------------- /libs/rand/random.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/rand/random.go -------------------------------------------------------------------------------- /libs/rand/random_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/rand/random_test.go -------------------------------------------------------------------------------- /libs/service/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/service/service.go -------------------------------------------------------------------------------- /libs/service/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/service/service_test.go -------------------------------------------------------------------------------- /libs/strings/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/strings/string.go -------------------------------------------------------------------------------- /libs/strings/string_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/strings/string_test.go -------------------------------------------------------------------------------- /libs/sync/deadlock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/sync/deadlock.go -------------------------------------------------------------------------------- /libs/sync/sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/sync/sync.go -------------------------------------------------------------------------------- /libs/tempfile/tempfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/tempfile/tempfile.go -------------------------------------------------------------------------------- /libs/tempfile/tempfile_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/tempfile/tempfile_test.go -------------------------------------------------------------------------------- /libs/test/mutate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/test/mutate.go -------------------------------------------------------------------------------- /libs/timer/throttle_timer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/timer/throttle_timer.go -------------------------------------------------------------------------------- /libs/timer/throttle_timer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/timer/throttle_timer_test.go -------------------------------------------------------------------------------- /libs/trace/buffered_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/trace/buffered_file.go -------------------------------------------------------------------------------- /libs/trace/decoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/trace/decoder.go -------------------------------------------------------------------------------- /libs/trace/fileserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/trace/fileserver.go -------------------------------------------------------------------------------- /libs/trace/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/trace/flags.go -------------------------------------------------------------------------------- /libs/trace/local_tracer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/trace/local_tracer.go -------------------------------------------------------------------------------- /libs/trace/local_tracer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/trace/local_tracer_test.go -------------------------------------------------------------------------------- /libs/trace/schema/blocksync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/trace/schema/blocksync.go -------------------------------------------------------------------------------- /libs/trace/schema/consensus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/trace/schema/consensus.go -------------------------------------------------------------------------------- /libs/trace/schema/mempool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/trace/schema/mempool.go -------------------------------------------------------------------------------- /libs/trace/schema/misc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/trace/schema/misc.go -------------------------------------------------------------------------------- /libs/trace/schema/p2p.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/trace/schema/p2p.go -------------------------------------------------------------------------------- /libs/trace/schema/recovery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/trace/schema/recovery.go -------------------------------------------------------------------------------- /libs/trace/schema/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/trace/schema/schema.go -------------------------------------------------------------------------------- /libs/trace/schema/schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/trace/schema/schema_test.go -------------------------------------------------------------------------------- /libs/trace/tracer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/libs/trace/tracer.go -------------------------------------------------------------------------------- /light/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/client.go -------------------------------------------------------------------------------- /light/client_benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/client_benchmark_test.go -------------------------------------------------------------------------------- /light/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/client_test.go -------------------------------------------------------------------------------- /light/detector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/detector.go -------------------------------------------------------------------------------- /light/detector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/detector_test.go -------------------------------------------------------------------------------- /light/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/doc.go -------------------------------------------------------------------------------- /light/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/errors.go -------------------------------------------------------------------------------- /light/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/example_test.go -------------------------------------------------------------------------------- /light/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/helpers_test.go -------------------------------------------------------------------------------- /light/provider/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/provider/errors.go -------------------------------------------------------------------------------- /light/provider/http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/provider/http/http.go -------------------------------------------------------------------------------- /light/provider/http/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/provider/http/http_test.go -------------------------------------------------------------------------------- /light/provider/mock/deadmock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/provider/mock/deadmock.go -------------------------------------------------------------------------------- /light/provider/mock/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/provider/mock/mock.go -------------------------------------------------------------------------------- /light/provider/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/provider/provider.go -------------------------------------------------------------------------------- /light/proxy/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/proxy/proxy.go -------------------------------------------------------------------------------- /light/proxy/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/proxy/routes.go -------------------------------------------------------------------------------- /light/rpc/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/rpc/client.go -------------------------------------------------------------------------------- /light/rpc/mocks/light_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/rpc/mocks/light_client.go -------------------------------------------------------------------------------- /light/setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/setup.go -------------------------------------------------------------------------------- /light/store/db/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/store/db/db.go -------------------------------------------------------------------------------- /light/store/db/db_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/store/db/db_test.go -------------------------------------------------------------------------------- /light/store/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/store/errors.go -------------------------------------------------------------------------------- /light/store/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/store/store.go -------------------------------------------------------------------------------- /light/trust_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/trust_options.go -------------------------------------------------------------------------------- /light/verifier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/verifier.go -------------------------------------------------------------------------------- /light/verifier_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/light/verifier_test.go -------------------------------------------------------------------------------- /mempool/bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/bench_test.go -------------------------------------------------------------------------------- /mempool/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/cache.go -------------------------------------------------------------------------------- /mempool/cache_bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/cache_bench_test.go -------------------------------------------------------------------------------- /mempool/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/cache_test.go -------------------------------------------------------------------------------- /mempool/cat/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/cat/cache.go -------------------------------------------------------------------------------- /mempool/cat/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/cat/cache_test.go -------------------------------------------------------------------------------- /mempool/cat/peers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/cat/peers.go -------------------------------------------------------------------------------- /mempool/cat/peers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/cat/peers_test.go -------------------------------------------------------------------------------- /mempool/cat/pending.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/cat/pending.go -------------------------------------------------------------------------------- /mempool/cat/pending_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/cat/pending_test.go -------------------------------------------------------------------------------- /mempool/cat/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/cat/pool.go -------------------------------------------------------------------------------- /mempool/cat/pool_bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/cat/pool_bench_test.go -------------------------------------------------------------------------------- /mempool/cat/pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/cat/pool_test.go -------------------------------------------------------------------------------- /mempool/cat/reactor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/cat/reactor.go -------------------------------------------------------------------------------- /mempool/cat/reactor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/cat/reactor_test.go -------------------------------------------------------------------------------- /mempool/cat/received_buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/cat/received_buffer.go -------------------------------------------------------------------------------- /mempool/cat/requests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/cat/requests.go -------------------------------------------------------------------------------- /mempool/cat/requests_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/cat/requests_test.go -------------------------------------------------------------------------------- /mempool/cat/spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/cat/spec.md -------------------------------------------------------------------------------- /mempool/cat/sticky_peers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/cat/sticky_peers.go -------------------------------------------------------------------------------- /mempool/cat/sticky_peers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/cat/sticky_peers_test.go -------------------------------------------------------------------------------- /mempool/cat/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/cat/store.go -------------------------------------------------------------------------------- /mempool/cat/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/cat/store_test.go -------------------------------------------------------------------------------- /mempool/cat/tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/cat/tx.go -------------------------------------------------------------------------------- /mempool/clist_mempool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/clist_mempool.go -------------------------------------------------------------------------------- /mempool/clist_mempool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/clist_mempool_test.go -------------------------------------------------------------------------------- /mempool/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/doc.go -------------------------------------------------------------------------------- /mempool/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/errors.go -------------------------------------------------------------------------------- /mempool/ids.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/ids.go -------------------------------------------------------------------------------- /mempool/ids_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/ids_test.go -------------------------------------------------------------------------------- /mempool/mempool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/mempool.go -------------------------------------------------------------------------------- /mempool/mempoolTx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/mempoolTx.go -------------------------------------------------------------------------------- /mempool/metrics.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/metrics.gen.go -------------------------------------------------------------------------------- /mempool/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/metrics.go -------------------------------------------------------------------------------- /mempool/mocks/mempool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/mocks/mempool.go -------------------------------------------------------------------------------- /mempool/nop_mempool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/nop_mempool.go -------------------------------------------------------------------------------- /mempool/nop_mempool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/nop_mempool_test.go -------------------------------------------------------------------------------- /mempool/priority/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/priority/README.md -------------------------------------------------------------------------------- /mempool/priority/mempool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/priority/mempool.go -------------------------------------------------------------------------------- /mempool/priority/mempool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/priority/mempool_test.go -------------------------------------------------------------------------------- /mempool/priority/reactor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/priority/reactor.go -------------------------------------------------------------------------------- /mempool/priority/reactor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/priority/reactor_test.go -------------------------------------------------------------------------------- /mempool/priority/tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/priority/tx.go -------------------------------------------------------------------------------- /mempool/reactor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/reactor.go -------------------------------------------------------------------------------- /mempool/reactor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/reactor_test.go -------------------------------------------------------------------------------- /mempool/tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/mempool/tx.go -------------------------------------------------------------------------------- /networks/local/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/networks/local/Makefile -------------------------------------------------------------------------------- /networks/local/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/networks/local/README.md -------------------------------------------------------------------------------- /node/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/node/doc.go -------------------------------------------------------------------------------- /node/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/node/node.go -------------------------------------------------------------------------------- /node/node_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/node/node_test.go -------------------------------------------------------------------------------- /node/setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/node/setup.go -------------------------------------------------------------------------------- /node/setup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/node/setup_test.go -------------------------------------------------------------------------------- /node/tracing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/node/tracing.go -------------------------------------------------------------------------------- /p2p/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/README.md -------------------------------------------------------------------------------- /p2p/base_reactor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/base_reactor.go -------------------------------------------------------------------------------- /p2p/base_reactor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/base_reactor_test.go -------------------------------------------------------------------------------- /p2p/conn/conn_go110.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/conn/conn_go110.go -------------------------------------------------------------------------------- /p2p/conn/conn_notgo110.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/conn/conn_notgo110.go -------------------------------------------------------------------------------- /p2p/conn/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/conn/connection.go -------------------------------------------------------------------------------- /p2p/conn/connection_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/conn/connection_test.go -------------------------------------------------------------------------------- /p2p/conn/secret_connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/conn/secret_connection.go -------------------------------------------------------------------------------- /p2p/conn_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/conn_set.go -------------------------------------------------------------------------------- /p2p/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/errors.go -------------------------------------------------------------------------------- /p2p/fuzz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/fuzz.go -------------------------------------------------------------------------------- /p2p/key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/key.go -------------------------------------------------------------------------------- /p2p/key_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/key_test.go -------------------------------------------------------------------------------- /p2p/metrics.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/metrics.gen.go -------------------------------------------------------------------------------- /p2p/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/metrics.go -------------------------------------------------------------------------------- /p2p/mock/peer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/mock/peer.go -------------------------------------------------------------------------------- /p2p/mock/reactor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/mock/reactor.go -------------------------------------------------------------------------------- /p2p/mocks/peer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/mocks/peer.go -------------------------------------------------------------------------------- /p2p/netaddress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/netaddress.go -------------------------------------------------------------------------------- /p2p/netaddress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/netaddress_test.go -------------------------------------------------------------------------------- /p2p/node_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/node_info.go -------------------------------------------------------------------------------- /p2p/node_info_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/node_info_test.go -------------------------------------------------------------------------------- /p2p/peer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/peer.go -------------------------------------------------------------------------------- /p2p/peer_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/peer_set.go -------------------------------------------------------------------------------- /p2p/peer_set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/peer_set_test.go -------------------------------------------------------------------------------- /p2p/peer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/peer_test.go -------------------------------------------------------------------------------- /p2p/pex/addrbook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/pex/addrbook.go -------------------------------------------------------------------------------- /p2p/pex/addrbook_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/pex/addrbook_test.go -------------------------------------------------------------------------------- /p2p/pex/bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/pex/bench_test.go -------------------------------------------------------------------------------- /p2p/pex/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/pex/errors.go -------------------------------------------------------------------------------- /p2p/pex/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/pex/file.go -------------------------------------------------------------------------------- /p2p/pex/known_address.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/pex/known_address.go -------------------------------------------------------------------------------- /p2p/pex/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/pex/params.go -------------------------------------------------------------------------------- /p2p/pex/pex_reactor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/pex/pex_reactor.go -------------------------------------------------------------------------------- /p2p/pex/pex_reactor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/pex/pex_reactor_test.go -------------------------------------------------------------------------------- /p2p/switch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/switch.go -------------------------------------------------------------------------------- /p2p/switch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/switch_test.go -------------------------------------------------------------------------------- /p2p/test_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/test_util.go -------------------------------------------------------------------------------- /p2p/transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/transport.go -------------------------------------------------------------------------------- /p2p/transport_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/transport_test.go -------------------------------------------------------------------------------- /p2p/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/p2p/types.go -------------------------------------------------------------------------------- /privval/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/privval/doc.go -------------------------------------------------------------------------------- /privval/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/privval/errors.go -------------------------------------------------------------------------------- /privval/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/privval/file.go -------------------------------------------------------------------------------- /privval/file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/privval/file_test.go -------------------------------------------------------------------------------- /privval/msgs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/privval/msgs.go -------------------------------------------------------------------------------- /privval/msgs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/privval/msgs_test.go -------------------------------------------------------------------------------- /privval/retry_signer_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/privval/retry_signer_client.go -------------------------------------------------------------------------------- /privval/signer_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/privval/signer_client.go -------------------------------------------------------------------------------- /privval/signer_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/privval/signer_client_test.go -------------------------------------------------------------------------------- /privval/signer_dialer_endpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/privval/signer_dialer_endpoint.go -------------------------------------------------------------------------------- /privval/signer_endpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/privval/signer_endpoint.go -------------------------------------------------------------------------------- /privval/signer_requestHandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/privval/signer_requestHandler.go -------------------------------------------------------------------------------- /privval/signer_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/privval/signer_server.go -------------------------------------------------------------------------------- /privval/socket_dialers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/privval/socket_dialers.go -------------------------------------------------------------------------------- /privval/socket_dialers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/privval/socket_dialers_test.go -------------------------------------------------------------------------------- /privval/socket_listeners.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/privval/socket_listeners.go -------------------------------------------------------------------------------- /privval/socket_listeners_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/privval/socket_listeners_test.go -------------------------------------------------------------------------------- /privval/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/privval/utils.go -------------------------------------------------------------------------------- /privval/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/privval/utils_test.go -------------------------------------------------------------------------------- /proto/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/proto/README.md -------------------------------------------------------------------------------- /proto/buf.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/proto/buf.lock -------------------------------------------------------------------------------- /proto/buf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/proto/buf.yaml -------------------------------------------------------------------------------- /proto/tendermint/abci/types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/proto/tendermint/abci/types.proto -------------------------------------------------------------------------------- /proto/tendermint/p2p/conn.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/proto/tendermint/p2p/conn.pb.go -------------------------------------------------------------------------------- /proto/tendermint/p2p/conn.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/proto/tendermint/p2p/conn.proto -------------------------------------------------------------------------------- /proto/tendermint/p2p/pex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/proto/tendermint/p2p/pex.go -------------------------------------------------------------------------------- /proto/tendermint/p2p/pex.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/proto/tendermint/p2p/pex.pb.go -------------------------------------------------------------------------------- /proto/tendermint/p2p/pex.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/proto/tendermint/p2p/pex.proto -------------------------------------------------------------------------------- /proto/tendermint/p2p/types.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/proto/tendermint/p2p/types.pb.go -------------------------------------------------------------------------------- /proto/tendermint/p2p/types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/proto/tendermint/p2p/types.proto -------------------------------------------------------------------------------- /proxy/app_conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/proxy/app_conn.go -------------------------------------------------------------------------------- /proxy/app_conn_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/proxy/app_conn_test.go -------------------------------------------------------------------------------- /proxy/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/proxy/client.go -------------------------------------------------------------------------------- /proxy/metrics.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/proxy/metrics.gen.go -------------------------------------------------------------------------------- /proxy/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/proxy/metrics.go -------------------------------------------------------------------------------- /proxy/mocks/app_conn_consensus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/proxy/mocks/app_conn_consensus.go -------------------------------------------------------------------------------- /proxy/mocks/app_conn_mempool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/proxy/mocks/app_conn_mempool.go -------------------------------------------------------------------------------- /proxy/mocks/app_conn_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/proxy/mocks/app_conn_query.go -------------------------------------------------------------------------------- /proxy/mocks/app_conn_snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/proxy/mocks/app_conn_snapshot.go -------------------------------------------------------------------------------- /proxy/mocks/client_creator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/proxy/mocks/client_creator.go -------------------------------------------------------------------------------- /proxy/multi_app_conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/proxy/multi_app_conn.go -------------------------------------------------------------------------------- /proxy/multi_app_conn_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/proxy/multi_app_conn_test.go -------------------------------------------------------------------------------- /proxy/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/proxy/version.go -------------------------------------------------------------------------------- /rpc/client/event_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/client/event_test.go -------------------------------------------------------------------------------- /rpc/client/evidence_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/client/evidence_test.go -------------------------------------------------------------------------------- /rpc/client/examples_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/client/examples_test.go -------------------------------------------------------------------------------- /rpc/client/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/client/helpers.go -------------------------------------------------------------------------------- /rpc/client/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/client/helpers_test.go -------------------------------------------------------------------------------- /rpc/client/http/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/client/http/http.go -------------------------------------------------------------------------------- /rpc/client/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/client/interface.go -------------------------------------------------------------------------------- /rpc/client/local/local.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/client/local/local.go -------------------------------------------------------------------------------- /rpc/client/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/client/main_test.go -------------------------------------------------------------------------------- /rpc/client/mock/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/client/mock/client.go -------------------------------------------------------------------------------- /rpc/client/mock/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/client/mock/status.go -------------------------------------------------------------------------------- /rpc/client/mock/status_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/client/mock/status_test.go -------------------------------------------------------------------------------- /rpc/client/mocks/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/client/mocks/client.go -------------------------------------------------------------------------------- /rpc/client/rpc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/client/rpc_test.go -------------------------------------------------------------------------------- /rpc/client/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/client/types.go -------------------------------------------------------------------------------- /rpc/core/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/core/CONTRIBUTING.md -------------------------------------------------------------------------------- /rpc/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/core/README.md -------------------------------------------------------------------------------- /rpc/core/abci.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/core/abci.go -------------------------------------------------------------------------------- /rpc/core/blocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/core/blocks.go -------------------------------------------------------------------------------- /rpc/core/blocks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/core/blocks_test.go -------------------------------------------------------------------------------- /rpc/core/consensus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/core/consensus.go -------------------------------------------------------------------------------- /rpc/core/dev.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/core/dev.go -------------------------------------------------------------------------------- /rpc/core/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/core/doc.go -------------------------------------------------------------------------------- /rpc/core/doc_template.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/core/doc_template.txt -------------------------------------------------------------------------------- /rpc/core/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/core/env.go -------------------------------------------------------------------------------- /rpc/core/env_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/core/env_test.go -------------------------------------------------------------------------------- /rpc/core/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/core/events.go -------------------------------------------------------------------------------- /rpc/core/evidence.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/core/evidence.go -------------------------------------------------------------------------------- /rpc/core/health.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/core/health.go -------------------------------------------------------------------------------- /rpc/core/mempool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/core/mempool.go -------------------------------------------------------------------------------- /rpc/core/mempool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/core/mempool_test.go -------------------------------------------------------------------------------- /rpc/core/net.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/core/net.go -------------------------------------------------------------------------------- /rpc/core/net_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/core/net_test.go -------------------------------------------------------------------------------- /rpc/core/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/core/routes.go -------------------------------------------------------------------------------- /rpc/core/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/core/status.go -------------------------------------------------------------------------------- /rpc/core/status_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/core/status_test.go -------------------------------------------------------------------------------- /rpc/core/tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/core/tx.go -------------------------------------------------------------------------------- /rpc/core/types/responses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/core/types/responses.go -------------------------------------------------------------------------------- /rpc/core/types/responses_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/core/types/responses_test.go -------------------------------------------------------------------------------- /rpc/grpc/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/grpc/api.go -------------------------------------------------------------------------------- /rpc/grpc/client_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/grpc/client_server.go -------------------------------------------------------------------------------- /rpc/grpc/grpc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/grpc/grpc_test.go -------------------------------------------------------------------------------- /rpc/grpc/types.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/grpc/types.pb.go -------------------------------------------------------------------------------- /rpc/jsonrpc/client/args_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/jsonrpc/client/args_test.go -------------------------------------------------------------------------------- /rpc/jsonrpc/client/decode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/jsonrpc/client/decode.go -------------------------------------------------------------------------------- /rpc/jsonrpc/client/encode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/jsonrpc/client/encode.go -------------------------------------------------------------------------------- /rpc/jsonrpc/client/ws_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/jsonrpc/client/ws_client.go -------------------------------------------------------------------------------- /rpc/jsonrpc/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/jsonrpc/doc.go -------------------------------------------------------------------------------- /rpc/jsonrpc/jsonrpc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/jsonrpc/jsonrpc_test.go -------------------------------------------------------------------------------- /rpc/jsonrpc/server/http_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/jsonrpc/server/http_server.go -------------------------------------------------------------------------------- /rpc/jsonrpc/server/parse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/jsonrpc/server/parse_test.go -------------------------------------------------------------------------------- /rpc/jsonrpc/server/rpc_func.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/jsonrpc/server/rpc_func.go -------------------------------------------------------------------------------- /rpc/jsonrpc/server/test.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/jsonrpc/server/test.crt -------------------------------------------------------------------------------- /rpc/jsonrpc/server/test.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/jsonrpc/server/test.key -------------------------------------------------------------------------------- /rpc/jsonrpc/server/ws_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/jsonrpc/server/ws_handler.go -------------------------------------------------------------------------------- /rpc/jsonrpc/test/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/jsonrpc/test/data.json -------------------------------------------------------------------------------- /rpc/jsonrpc/test/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/jsonrpc/test/main.go -------------------------------------------------------------------------------- /rpc/jsonrpc/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/jsonrpc/types/types.go -------------------------------------------------------------------------------- /rpc/jsonrpc/types/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/jsonrpc/types/types_test.go -------------------------------------------------------------------------------- /rpc/openapi/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/openapi/index.html -------------------------------------------------------------------------------- /rpc/openapi/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/openapi/openapi.yaml -------------------------------------------------------------------------------- /rpc/test/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/rpc/test/helpers.go -------------------------------------------------------------------------------- /scripts/README.md: -------------------------------------------------------------------------------- 1 | * http://redsymbol.net/articles/unofficial-bash-strict-mode/ 2 | -------------------------------------------------------------------------------- /scripts/authors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/scripts/authors.sh -------------------------------------------------------------------------------- /scripts/dist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/scripts/dist.sh -------------------------------------------------------------------------------- /scripts/get_nodejs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/scripts/get_nodejs.sh -------------------------------------------------------------------------------- /scripts/json2wal/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/scripts/json2wal/main.go -------------------------------------------------------------------------------- /scripts/linkify_changelog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/scripts/linkify_changelog.py -------------------------------------------------------------------------------- /scripts/metricsgen/metricsgen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/scripts/metricsgen/metricsgen.go -------------------------------------------------------------------------------- /scripts/mockery_generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/scripts/mockery_generate.sh -------------------------------------------------------------------------------- /scripts/proto-gen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/scripts/proto-gen.sh -------------------------------------------------------------------------------- /scripts/qa/reporting/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/scripts/qa/reporting/README.md -------------------------------------------------------------------------------- /scripts/txs/random.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/scripts/txs/random.sh -------------------------------------------------------------------------------- /scripts/wal2json/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/scripts/wal2json/main.go -------------------------------------------------------------------------------- /spec/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/README.md -------------------------------------------------------------------------------- /spec/abci/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/abci/README.md -------------------------------------------------------------------------------- /spec/abci/abci++_client_server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/abci/abci++_client_server.md -------------------------------------------------------------------------------- /spec/abci/abci++_methods.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/abci/abci++_methods.md -------------------------------------------------------------------------------- /spec/blockchain/blockchain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/blockchain/blockchain.md -------------------------------------------------------------------------------- /spec/blockchain/encoding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/blockchain/encoding.md -------------------------------------------------------------------------------- /spec/blockchain/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/blockchain/readme.md -------------------------------------------------------------------------------- /spec/blockchain/state.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/blockchain/state.md -------------------------------------------------------------------------------- /spec/consensus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/consensus/README.md -------------------------------------------------------------------------------- /spec/consensus/bft-time.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/consensus/bft-time.md -------------------------------------------------------------------------------- /spec/consensus/consensus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/consensus/consensus.md -------------------------------------------------------------------------------- /spec/consensus/evidence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/consensus/evidence.md -------------------------------------------------------------------------------- /spec/consensus/signing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/consensus/signing.md -------------------------------------------------------------------------------- /spec/consensus/wal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/consensus/wal.md -------------------------------------------------------------------------------- /spec/core/data_structures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/core/data_structures.md -------------------------------------------------------------------------------- /spec/core/encoding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/core/encoding.md -------------------------------------------------------------------------------- /spec/core/genesis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/core/genesis.md -------------------------------------------------------------------------------- /spec/core/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/core/readme.md -------------------------------------------------------------------------------- /spec/core/state.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/core/state.md -------------------------------------------------------------------------------- /spec/ivy-proofs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/ivy-proofs/Dockerfile -------------------------------------------------------------------------------- /spec/ivy-proofs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/ivy-proofs/README.md -------------------------------------------------------------------------------- /spec/ivy-proofs/check_proofs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/ivy-proofs/check_proofs.sh -------------------------------------------------------------------------------- /spec/ivy-proofs/count_lines.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/ivy-proofs/count_lines.sh -------------------------------------------------------------------------------- /spec/ivy-proofs/domain_model.ivy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/ivy-proofs/domain_model.ivy -------------------------------------------------------------------------------- /spec/ivy-proofs/network_shim.ivy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/ivy-proofs/network_shim.ivy -------------------------------------------------------------------------------- /spec/ivy-proofs/output/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/ivy-proofs/output/.gitignore -------------------------------------------------------------------------------- /spec/ivy-proofs/tendermint.ivy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/ivy-proofs/tendermint.ivy -------------------------------------------------------------------------------- /spec/light-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/light-client/README.md -------------------------------------------------------------------------------- /spec/light-client/experiments.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/light-client/experiments.png -------------------------------------------------------------------------------- /spec/p2p/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/p2p/README.md -------------------------------------------------------------------------------- /spec/p2p/images/p2p-reactors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/p2p/images/p2p-reactors.png -------------------------------------------------------------------------------- /spec/p2p/images/p2p_state.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/p2p/images/p2p_state.png -------------------------------------------------------------------------------- /spec/p2p/implementation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/p2p/implementation/README.md -------------------------------------------------------------------------------- /spec/p2p/implementation/pex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/p2p/implementation/pex.md -------------------------------------------------------------------------------- /spec/p2p/implementation/switch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/p2p/implementation/switch.md -------------------------------------------------------------------------------- /spec/p2p/implementation/types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/p2p/implementation/types.md -------------------------------------------------------------------------------- /spec/p2p/legacy-docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/p2p/legacy-docs/README.md -------------------------------------------------------------------------------- /spec/p2p/legacy-docs/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/p2p/legacy-docs/config.md -------------------------------------------------------------------------------- /spec/p2p/legacy-docs/node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/p2p/legacy-docs/node.md -------------------------------------------------------------------------------- /spec/p2p/legacy-docs/peer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/p2p/legacy-docs/peer.md -------------------------------------------------------------------------------- /spec/p2p/reactor-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/p2p/reactor-api/README.md -------------------------------------------------------------------------------- /spec/p2p/reactor-api/p2p-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/p2p/reactor-api/p2p-api.md -------------------------------------------------------------------------------- /spec/p2p/reactor-api/reactor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/p2p/reactor-api/reactor.md -------------------------------------------------------------------------------- /spec/p2p/reactor-api/reactor.qnt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/p2p/reactor-api/reactor.qnt -------------------------------------------------------------------------------- /spec/rpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/spec/rpc/README.md -------------------------------------------------------------------------------- /state/compatibility_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/compatibility_test.go -------------------------------------------------------------------------------- /state/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/errors.go -------------------------------------------------------------------------------- /state/execution.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/execution.go -------------------------------------------------------------------------------- /state/execution_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/execution_test.go -------------------------------------------------------------------------------- /state/export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/export_test.go -------------------------------------------------------------------------------- /state/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/helpers_test.go -------------------------------------------------------------------------------- /state/indexer/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/indexer/block.go -------------------------------------------------------------------------------- /state/indexer/block/indexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/indexer/block/indexer.go -------------------------------------------------------------------------------- /state/indexer/block/kv/kv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/indexer/block/kv/kv.go -------------------------------------------------------------------------------- /state/indexer/block/kv/kv_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/indexer/block/kv/kv_test.go -------------------------------------------------------------------------------- /state/indexer/block/kv/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/indexer/block/kv/util.go -------------------------------------------------------------------------------- /state/indexer/block/null/null.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/indexer/block/null/null.go -------------------------------------------------------------------------------- /state/indexer/query_range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/indexer/query_range.go -------------------------------------------------------------------------------- /state/indexer/sink/psql/psql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/indexer/sink/psql/psql.go -------------------------------------------------------------------------------- /state/metrics.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/metrics.gen.go -------------------------------------------------------------------------------- /state/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/metrics.go -------------------------------------------------------------------------------- /state/mocks/block_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/mocks/block_store.go -------------------------------------------------------------------------------- /state/mocks/evidence_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/mocks/evidence_pool.go -------------------------------------------------------------------------------- /state/mocks/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/mocks/store.go -------------------------------------------------------------------------------- /state/rollback.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/rollback.go -------------------------------------------------------------------------------- /state/rollback_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/rollback_test.go -------------------------------------------------------------------------------- /state/services.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/services.go -------------------------------------------------------------------------------- /state/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/state.go -------------------------------------------------------------------------------- /state/state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/state_test.go -------------------------------------------------------------------------------- /state/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/store.go -------------------------------------------------------------------------------- /state/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/store_test.go -------------------------------------------------------------------------------- /state/test_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/test_util.go -------------------------------------------------------------------------------- /state/tx_filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/tx_filter.go -------------------------------------------------------------------------------- /state/tx_filter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/tx_filter_test.go -------------------------------------------------------------------------------- /state/txindex/indexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/txindex/indexer.go -------------------------------------------------------------------------------- /state/txindex/indexer_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/txindex/indexer_service.go -------------------------------------------------------------------------------- /state/txindex/kv/kv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/txindex/kv/kv.go -------------------------------------------------------------------------------- /state/txindex/kv/kv_bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/txindex/kv/kv_bench_test.go -------------------------------------------------------------------------------- /state/txindex/kv/kv_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/txindex/kv/kv_test.go -------------------------------------------------------------------------------- /state/txindex/kv/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/txindex/kv/utils.go -------------------------------------------------------------------------------- /state/txindex/kv/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/txindex/kv/utils_test.go -------------------------------------------------------------------------------- /state/txindex/mocks/tx_indexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/txindex/mocks/tx_indexer.go -------------------------------------------------------------------------------- /state/txindex/null/null.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/txindex/null/null.go -------------------------------------------------------------------------------- /state/validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/validation.go -------------------------------------------------------------------------------- /state/validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/state/validation_test.go -------------------------------------------------------------------------------- /statesync/chunks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/statesync/chunks.go -------------------------------------------------------------------------------- /statesync/chunks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/statesync/chunks_test.go -------------------------------------------------------------------------------- /statesync/messages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/statesync/messages.go -------------------------------------------------------------------------------- /statesync/messages_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/statesync/messages_test.go -------------------------------------------------------------------------------- /statesync/metrics.gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/statesync/metrics.gen.go -------------------------------------------------------------------------------- /statesync/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/statesync/metrics.go -------------------------------------------------------------------------------- /statesync/mocks/state_provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/statesync/mocks/state_provider.go -------------------------------------------------------------------------------- /statesync/reactor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/statesync/reactor.go -------------------------------------------------------------------------------- /statesync/reactor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/statesync/reactor_test.go -------------------------------------------------------------------------------- /statesync/snapshots.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/statesync/snapshots.go -------------------------------------------------------------------------------- /statesync/snapshots_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/statesync/snapshots_test.go -------------------------------------------------------------------------------- /statesync/stateprovider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/statesync/stateprovider.go -------------------------------------------------------------------------------- /statesync/syncer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/statesync/syncer.go -------------------------------------------------------------------------------- /statesync/syncer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/statesync/syncer_test.go -------------------------------------------------------------------------------- /store/bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/store/bench_test.go -------------------------------------------------------------------------------- /store/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/store/store.go -------------------------------------------------------------------------------- /store/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/store/store_test.go -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/README.md -------------------------------------------------------------------------------- /test/app/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/app/clean.sh -------------------------------------------------------------------------------- /test/app/counter_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/app/counter_test.sh -------------------------------------------------------------------------------- /test/app/grpc_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/app/grpc_client.go -------------------------------------------------------------------------------- /test/app/kvstore_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/app/kvstore_test.sh -------------------------------------------------------------------------------- /test/app/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/app/test.sh -------------------------------------------------------------------------------- /test/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/docker/Dockerfile -------------------------------------------------------------------------------- /test/docker/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/docker/build.sh -------------------------------------------------------------------------------- /test/docker/config-template.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/docker/config-template.toml -------------------------------------------------------------------------------- /test/e2e/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/Makefile -------------------------------------------------------------------------------- /test/e2e/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/README.md -------------------------------------------------------------------------------- /test/e2e/app/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/app/app.go -------------------------------------------------------------------------------- /test/e2e/app/snapshots.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/app/snapshots.go -------------------------------------------------------------------------------- /test/e2e/app/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/app/state.go -------------------------------------------------------------------------------- /test/e2e/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/docker/Dockerfile -------------------------------------------------------------------------------- /test/e2e/docker/entrypoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/docker/entrypoint -------------------------------------------------------------------------------- /test/e2e/generator/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/generator/generate.go -------------------------------------------------------------------------------- /test/e2e/generator/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/generator/main.go -------------------------------------------------------------------------------- /test/e2e/generator/random.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/generator/random.go -------------------------------------------------------------------------------- /test/e2e/generator/random_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/generator/random_test.go -------------------------------------------------------------------------------- /test/e2e/networks/ci.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/networks/ci.toml -------------------------------------------------------------------------------- /test/e2e/networks/long.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/networks/long.toml -------------------------------------------------------------------------------- /test/e2e/networks/simple.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/networks/simple.toml -------------------------------------------------------------------------------- /test/e2e/networks/single.toml: -------------------------------------------------------------------------------- 1 | [node.validator] 2 | -------------------------------------------------------------------------------- /test/e2e/node/built-in.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/node/built-in.toml -------------------------------------------------------------------------------- /test/e2e/node/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/node/config.go -------------------------------------------------------------------------------- /test/e2e/node/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/node/main.go -------------------------------------------------------------------------------- /test/e2e/node/socket.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/node/socket.toml -------------------------------------------------------------------------------- /test/e2e/pkg/exec/exec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/pkg/exec/exec.go -------------------------------------------------------------------------------- /test/e2e/pkg/infra/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/pkg/infra/provider.go -------------------------------------------------------------------------------- /test/e2e/pkg/infrastructure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/pkg/infrastructure.go -------------------------------------------------------------------------------- /test/e2e/pkg/manifest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/pkg/manifest.go -------------------------------------------------------------------------------- /test/e2e/pkg/testnet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/pkg/testnet.go -------------------------------------------------------------------------------- /test/e2e/run-multiple.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/run-multiple.sh -------------------------------------------------------------------------------- /test/e2e/runner/benchmark.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/runner/benchmark.go -------------------------------------------------------------------------------- /test/e2e/runner/cleanup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/runner/cleanup.go -------------------------------------------------------------------------------- /test/e2e/runner/evidence.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/runner/evidence.go -------------------------------------------------------------------------------- /test/e2e/runner/load.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/runner/load.go -------------------------------------------------------------------------------- /test/e2e/runner/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/runner/main.go -------------------------------------------------------------------------------- /test/e2e/runner/perturb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/runner/perturb.go -------------------------------------------------------------------------------- /test/e2e/runner/rpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/runner/rpc.go -------------------------------------------------------------------------------- /test/e2e/runner/setup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/runner/setup.go -------------------------------------------------------------------------------- /test/e2e/runner/start.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/runner/start.go -------------------------------------------------------------------------------- /test/e2e/runner/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/runner/test.go -------------------------------------------------------------------------------- /test/e2e/runner/wait.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/runner/wait.go -------------------------------------------------------------------------------- /test/e2e/status.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/status.sh -------------------------------------------------------------------------------- /test/e2e/tests/app_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/tests/app_test.go -------------------------------------------------------------------------------- /test/e2e/tests/block_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/tests/block_test.go -------------------------------------------------------------------------------- /test/e2e/tests/e2e_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/tests/e2e_test.go -------------------------------------------------------------------------------- /test/e2e/tests/evidence_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/tests/evidence_test.go -------------------------------------------------------------------------------- /test/e2e/tests/net_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/tests/net_test.go -------------------------------------------------------------------------------- /test/e2e/tests/validator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/e2e/tests/validator_test.go -------------------------------------------------------------------------------- /test/fuzz/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/fuzz/README.md -------------------------------------------------------------------------------- /test/fuzz/mempool/checktx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/fuzz/mempool/checktx.go -------------------------------------------------------------------------------- /test/fuzz/mempool/fuzz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/fuzz/mempool/fuzz_test.go -------------------------------------------------------------------------------- /test/fuzz/mempool/testdata/cases/empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fuzz/oss-fuzz-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/fuzz/oss-fuzz-build.sh -------------------------------------------------------------------------------- /test/fuzz/tests/mempool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/fuzz/tests/mempool_test.go -------------------------------------------------------------------------------- /test/loadtime/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/loadtime/Makefile -------------------------------------------------------------------------------- /test/loadtime/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/loadtime/README.md -------------------------------------------------------------------------------- /test/loadtime/basic.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/loadtime/basic.sh -------------------------------------------------------------------------------- /test/loadtime/cmd/load/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/loadtime/cmd/load/main.go -------------------------------------------------------------------------------- /test/loadtime/cmd/report/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/loadtime/cmd/report/main.go -------------------------------------------------------------------------------- /test/loadtime/payload/payload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/loadtime/payload/payload.go -------------------------------------------------------------------------------- /test/loadtime/report/report.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/loadtime/report/report.go -------------------------------------------------------------------------------- /test/test_cover.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/test/test_cover.sh -------------------------------------------------------------------------------- /tests.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/tests.mk -------------------------------------------------------------------------------- /types/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/block.go -------------------------------------------------------------------------------- /types/block_meta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/block_meta.go -------------------------------------------------------------------------------- /types/block_meta_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/block_meta_test.go -------------------------------------------------------------------------------- /types/block_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/block_test.go -------------------------------------------------------------------------------- /types/canonical.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/canonical.go -------------------------------------------------------------------------------- /types/canonical_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/canonical_test.go -------------------------------------------------------------------------------- /types/encoding_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/encoding_helper.go -------------------------------------------------------------------------------- /types/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/errors.go -------------------------------------------------------------------------------- /types/event_bus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/event_bus.go -------------------------------------------------------------------------------- /types/event_bus_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/event_bus_test.go -------------------------------------------------------------------------------- /types/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/events.go -------------------------------------------------------------------------------- /types/events_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/events_test.go -------------------------------------------------------------------------------- /types/evidence.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/evidence.go -------------------------------------------------------------------------------- /types/evidence_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/evidence_test.go -------------------------------------------------------------------------------- /types/genesis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/genesis.go -------------------------------------------------------------------------------- /types/genesis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/genesis_test.go -------------------------------------------------------------------------------- /types/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/keys.go -------------------------------------------------------------------------------- /types/light.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/light.go -------------------------------------------------------------------------------- /types/light_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/light_test.go -------------------------------------------------------------------------------- /types/marshalling.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/marshalling.go -------------------------------------------------------------------------------- /types/marshalling_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/marshalling_test.go -------------------------------------------------------------------------------- /types/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/params.go -------------------------------------------------------------------------------- /types/params_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/params_test.go -------------------------------------------------------------------------------- /types/part_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/part_set.go -------------------------------------------------------------------------------- /types/part_set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/part_set_test.go -------------------------------------------------------------------------------- /types/priv_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/priv_validator.go -------------------------------------------------------------------------------- /types/priv_validator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/priv_validator_test.go -------------------------------------------------------------------------------- /types/proposal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/proposal.go -------------------------------------------------------------------------------- /types/proposal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/proposal_test.go -------------------------------------------------------------------------------- /types/protobuf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/protobuf.go -------------------------------------------------------------------------------- /types/protobuf_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/protobuf_test.go -------------------------------------------------------------------------------- /types/results.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/results.go -------------------------------------------------------------------------------- /types/results_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/results_test.go -------------------------------------------------------------------------------- /types/row_proof.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/row_proof.go -------------------------------------------------------------------------------- /types/row_proof_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/row_proof_test.go -------------------------------------------------------------------------------- /types/share_proof.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/share_proof.go -------------------------------------------------------------------------------- /types/share_proof_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/share_proof_test.go -------------------------------------------------------------------------------- /types/signable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/signable.go -------------------------------------------------------------------------------- /types/signed_msg_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/signed_msg_type.go -------------------------------------------------------------------------------- /types/test_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/test_util.go -------------------------------------------------------------------------------- /types/time/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/time/time.go -------------------------------------------------------------------------------- /types/time/time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/time/time_test.go -------------------------------------------------------------------------------- /types/tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/tx.go -------------------------------------------------------------------------------- /types/tx_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/tx_test.go -------------------------------------------------------------------------------- /types/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/utils.go -------------------------------------------------------------------------------- /types/validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/validation.go -------------------------------------------------------------------------------- /types/validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/validation_test.go -------------------------------------------------------------------------------- /types/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/validator.go -------------------------------------------------------------------------------- /types/validator_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/validator_set.go -------------------------------------------------------------------------------- /types/validator_set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/validator_set_test.go -------------------------------------------------------------------------------- /types/validator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/validator_test.go -------------------------------------------------------------------------------- /types/vote.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/vote.go -------------------------------------------------------------------------------- /types/vote_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/vote_set.go -------------------------------------------------------------------------------- /types/vote_set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/vote_set_test.go -------------------------------------------------------------------------------- /types/vote_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/types/vote_test.go -------------------------------------------------------------------------------- /version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/celestiaorg/celestia-core/HEAD/version/version.go --------------------------------------------------------------------------------