Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

xian-technology/xian-abci

https://github.com/xian-technology/xian-abci · scanned 2026-06-16 01:02 UTC (2 months, 1 week ago)

99 raw signals (0 security + 99 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 62 actionable findings from 1 signal source. 37 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 2451 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
protoc_command_prefix software healthy build_proto.py:18
protoc_environment software healthy build_proto.py:57
iter_proto_files software healthy build_proto.py:69
expected_output software healthy build_proto.py:73
generate_proto software healthy build_proto.py:78
main software healthy build_proto.py:101
submission_kwargs_for_file software healthy tests/governance/test_governance.py:26
create_block_meta software healthy tests/governance/test_governance.py:62
setUp software healthy tests/governance/test_governance.py:76
tearDown software healthy tests/governance/test_governance.py:185
register software healthy tests/governance/test_governance.py:189
unregister software healthy tests/governance/test_governance.py:217
vote_in software healthy tests/governance/test_governance.py:232
vote_out software healthy tests/governance/test_governance.py:287
vote_jail software healthy tests/governance/test_governance.py:361
vote_unjail software healthy tests/governance/test_governance.py:434
vote_slash software healthy tests/governance/test_governance.py:494
vote_in_and_unregister software healthy tests/governance/test_governance.py:537
vote_chi_cost software healthy tests/governance/test_governance.py:594
vote_reward_change software healthy tests/governance/test_governance.py:649
vote_dao_payout software healthy tests/governance/test_governance.py:707
vote_reg_fee_change software healthy tests/governance/test_governance.py:765
vote_types_change software healthy tests/governance/test_governance.py:824
announce_leave software healthy tests/governance/test_governance.py:887
leave software healthy tests/governance/test_governance.py:904
test_register software healthy tests/governance/test_governance.py:922
test_unregister software healthy tests/governance/test_governance.py:929
test_register_propose_unregister_and_validate software healthy tests/governance/test_governance.py:937
test_vote_in_node software healthy tests/governance/test_governance.py:962
test_validator_governance_vote_records_and_events software healthy tests/governance/test_governance.py:971
test_vote_out_node software healthy tests/governance/test_governance.py:1058
test_announce_leave software healthy tests/governance/test_governance.py:1068
test_leave software healthy tests/governance/test_governance.py:1073
test_leave_not_pending software healthy tests/governance/test_governance.py:1080
test_expired_proposal software healthy tests/governance/test_governance.py:1085
test_force_leave software healthy tests/governance/test_governance.py:1125
test_jail_member software healthy tests/governance/test_governance.py:1133
test_unjail_member software healthy tests/governance/test_governance.py:1142
test_slash_member software healthy tests/governance/test_governance.py:1151
test_leave_payback software healthy tests/governance/test_governance.py:1166
test_force_leave_payback software healthy tests/governance/test_governance.py:1173
test_leave_before_pending_period_passed software healthy tests/governance/test_governance.py:1179
test_chi_rate_vote software healthy tests/governance/test_governance.py:1189
test_reward_change_vote software healthy tests/governance/test_governance.py:1197
test_dao_payout software healthy tests/governance/test_governance.py:1205
test_reg_fee_change software healthy tests/governance/test_governance.py:1213
test_types_change software healthy tests/governance/test_governance.py:1221
governance_contract_source software healthy tests/governance/test_protocol_governance.py:86
setUp software healthy tests/governance/test_protocol_governance.py:96
test_contract_call_proposal_executes_after_threshold software healthy tests/governance/test_protocol_governance.py:122

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
README.md software healthy README.md
build_proto.py software healthy build_proto.py
pyproject.toml software healthy pyproject.toml
Makefile software healthy Makefile
LICENSE software healthy LICENSE
AGENTS.md software healthy AGENTS.md
conftest.py software healthy tests/conftest.py
README.md software healthy tests/README.md
xian-tests.md software healthy tests/xian-tests.md
test_governance.py software healthy tests/governance/test_governance.py
test_protocol_governance.py software healthy tests/governance/test_protocol_governance.py
utils.py software healthy tests/governance/utils.py
mock_constants.py software healthy tests/governance/fixtures/mock_constants.py
test_vm_processor_fuzz.py software healthy tests/integration/test_vm_processor_fuzz.py
test_tx_processor_contracting_regressions.py software healthy tests/integration/test_tx_processor_contracting_regressions…
test_processor.py software healthy tests/integration/test_processor.py
test_parallel_executor.py software healthy tests/integration/test_parallel_executor.py
test_state_rollback.py software healthy tests/integration/test_state_rollback.py
utils.py software healthy tests/integration/utils.py
test_vm_replay_parity.py software healthy tests/integration/test_vm_replay_parity.py
mock_constants.py software healthy tests/integration/fixtures/mock_constants.py
token_contract.py software healthy tests/integration/contracts/token_contract.py
proxy.py software healthy tests/integration/contracts/proxy.py
con_mutator_fail.py software healthy tests/integration/contracts/rollback/con_mutator_fail.py
con_overdraw_fail.py software healthy tests/integration/contracts/rollback/con_overdraw_fail.py
currency_1.py software healthy tests/integration/contracts/rollback/currency_1.py
con_mutable_map.py software healthy tests/integration/contracts/rollback/con_mutable_map.py
con_mutator.py software healthy tests/integration/contracts/rollback/con_mutator.py
test_bds_database.py software healthy tests/unit/test_bds_database.py
test_parallel_planner.py software healthy tests/unit/test_parallel_planner.py
test_block_utils.py software healthy tests/unit/test_block_utils.py
test_sdk_transaction_parity.py software healthy tests/unit/test_sdk_transaction_parity.py
test_dashboard.py software healthy tests/unit/test_dashboard.py
test_app_logging.py software healthy tests/unit/test_app_logging.py
test_fee_policy_network_setup.py software healthy tests/unit/test_fee_policy_network_setup.py
test_state_root.py software healthy tests/unit/test_state_root.py
test_nonce_storage.py software healthy tests/unit/test_nonce_storage.py
test_bds_snapshot.py software healthy tests/unit/test_bds_snapshot.py
test_node_admin.py software healthy tests/unit/test_node_admin.py
test_cli_maintenance.py software healthy tests/unit/test_cli_maintenance.py
test_shielded_preverify.py software healthy tests/unit/test_shielded_preverify.py
test_bds_worker.py software healthy tests/unit/test_bds_worker.py
test_configure_node_cli.py software healthy tests/unit/test_configure_node_cli.py
test_bds_persistence.py software healthy tests/unit/test_bds_persistence.py
test_utils.py software healthy tests/unit/test_utils.py
test_simulator.py software healthy tests/unit/test_simulator.py
test_state_patch_manager.py software healthy tests/unit/test_state_patch_manager.py
test_metrics.py software healthy tests/unit/test_metrics.py
test_genesis_builder.py software healthy tests/unit/test_genesis_builder.py
test_runtime_features.py software healthy tests/unit/test_runtime_features.py

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
MyTestCase software healthy tests/governance/test_governance.py:74
ProtocolGovernanceContractTests software healthy tests/governance/test_protocol_governance.py:95
MockConstants software healthy tests/governance/fixtures/mock_constants.py:6
TestProcessor software healthy tests/integration/test_processor.py:27
TestParallelBlockExecutor software healthy tests/integration/test_parallel_executor.py:95
FakeExecutor software healthy tests/integration/test_parallel_executor.py:1095
TestStateRollback software healthy tests/integration/test_state_rollback.py:48
TestVmReplayParity software healthy tests/integration/test_vm_replay_parity.py:104
MockConstants software healthy tests/integration/fixtures/mock_constants.py:6
_FakePool software healthy tests/unit/test_bds_database.py:8
_Ctx software healthy tests/unit/test_bds_database.py:17
BdsDatabaseTests software healthy tests/unit/test_bds_database.py:27
TestParallelExecutionPlanner software healthy tests/unit/test_parallel_planner.py:31
LatestBlockUtilsTests software healthy tests/unit/test_block_utils.py:22
_RawDriver software healthy tests/unit/test_block_utils.py:113
_NonceStorage software healthy tests/unit/test_block_utils.py:124
ValidationResult software healthy tests/unit/test_sdk_transaction_parity.py:35
FakeClock software healthy tests/unit/test_dashboard.py:33
DashboardTests software healthy tests/unit/test_dashboard.py:58
DashboardRouteTests software healthy tests/unit/test_dashboard.py:459
FakeWebSocket software healthy tests/unit/test_dashboard.py:595
AppLoggingTests software healthy tests/unit/test_app_logging.py:13
RuntimeConstants software healthy tests/unit/test_fee_policy_network_setup.py:27
FeePolicyFreshNetworkSetupTests software healthy tests/unit/test_fee_policy_network_setup.py:59
StateRootTests software healthy tests/unit/test_state_root.py:17
_RawDriver software healthy tests/unit/test_nonce_storage.py:9
_Client software healthy tests/unit/test_nonce_storage.py:26
_SlowCommittedNonceStorage software healthy tests/unit/test_nonce_storage.py:31
TestNonceStorage software healthy tests/unit/test_nonce_storage.py:37
_FakeTransaction software healthy tests/unit/test_bds_snapshot.py:20
_FakeAcquire software healthy tests/unit/test_bds_snapshot.py:28
_FakeConnection software healthy tests/unit/test_bds_snapshot.py:39
_FakePool software healthy tests/unit/test_bds_snapshot.py:62
_FakeDb software healthy tests/unit/test_bds_snapshot.py:72
_FakeBds software healthy tests/unit/test_bds_snapshot.py:80
_FakeBlockSource software healthy tests/unit/test_bds_snapshot.py:101
BdsSnapshotTests software healthy tests/unit/test_bds_snapshot.py:109
NodeAdminTests software healthy tests/unit/test_node_admin.py:50
_SnapshotRecord software healthy tests/unit/test_cli_maintenance.py:13
_StateSnapshotManager software healthy tests/unit/test_cli_maintenance.py:22
_Driver software healthy tests/unit/test_shielded_preverify.py:12
_RecordingBDS software healthy tests/unit/test_bds_worker.py:21
BdsWorkerTests software healthy tests/unit/test_bds_worker.py:32
ConfigureNodeCliTests software healthy tests/unit/test_configure_node_cli.py:6
_FakeTransactionContext software healthy tests/unit/test_bds_persistence.py:14
_FakeConnection software healthy tests/unit/test_bds_persistence.py:22
_FakeAcquireContext software healthy tests/unit/test_bds_persistence.py:39
_FakePool software healthy tests/unit/test_bds_persistence.py:50
_FakeCatchupRpcClient software healthy tests/unit/test_bds_persistence.py:61
_FakeCatchupReindexer software healthy tests/unit/test_bds_persistence.py:66

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
tests software healthy tests
governance software healthy tests/governance
fixtures software healthy tests/governance/fixtures
integration software healthy tests/integration
fixtures software healthy tests/integration/fixtures
contracts software healthy tests/integration/contracts
rollback software healthy tests/integration/contracts/rollback
unit software healthy tests/unit
system software healthy tests/system
abci_methods software healthy tests/abci_methods
fixtures software healthy tests/abci_methods/fixtures
docs software healthy docs
scripts software healthy scripts
protos software healthy protos
gogoproto software healthy protos/gogoproto
cometbft software healthy protos/cometbft
types software healthy protos/cometbft/types
v1beta1 software healthy protos/cometbft/types/v1beta1
v1 software healthy protos/cometbft/types/v1
v1beta2 software healthy protos/cometbft/types/v1beta2
crypto software healthy protos/cometbft/crypto
v1 software healthy protos/cometbft/crypto/v1
state software healthy protos/cometbft/state
v1beta1 software healthy protos/cometbft/state/v1beta1
v1 software healthy protos/cometbft/state/v1
v1beta2 software healthy protos/cometbft/state/v1beta2
v1beta3 software healthy protos/cometbft/state/v1beta3
consensus software healthy protos/cometbft/consensus
v1beta1 software healthy protos/cometbft/consensus/v1beta1
v1 software healthy protos/cometbft/consensus/v1
mempool software healthy protos/cometbft/mempool
v1 software healthy protos/cometbft/mempool/v1
abci software healthy protos/cometbft/abci
v1beta1 software healthy protos/cometbft/abci/v1beta1
v1 software healthy protos/cometbft/abci/v1
v1beta2 software healthy protos/cometbft/abci/v1beta2
v1beta3 software healthy protos/cometbft/abci/v1beta3
blocksync software healthy protos/cometbft/blocksync
v1beta1 software healthy protos/cometbft/blocksync/v1beta1
v1 software healthy protos/cometbft/blocksync/v1
libs software healthy protos/cometbft/libs
bits software healthy protos/cometbft/libs/bits
v1 software healthy protos/cometbft/libs/bits/v1
p2p software healthy protos/cometbft/p2p
v1 software healthy protos/cometbft/p2p/v1
services software healthy protos/cometbft/services
block software healthy protos/cometbft/services/block
v1 software healthy protos/cometbft/services/block/v1
block_results software healthy protos/cometbft/services/block_results
v1 software healthy protos/cometbft/services/block_results/v1

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
grpc::ABCIApplication api healthy protos/cometbft/abci/v1beta1/types.proto
grpc::ABCIService api healthy protos/cometbft/abci/v1/service.proto
grpc::ABCIApplication api healthy protos/cometbft/abci/v1beta2/types.proto
grpc::ABCI api healthy protos/cometbft/abci/v1beta3/types.proto
grpc::BlockService api healthy protos/cometbft/services/block/v1/block_service.proto
grpc::BlockResultsService api healthy protos/cometbft/services/block_results/v1/block_results_ser…
grpc::PruningService api healthy protos/cometbft/services/pruning/v1/service.proto
grpc::VersionService api healthy protos/cometbft/services/version/v1/version_service.proto
grpc::BroadcastAPI api healthy protos/cometbft/rpc/grpc/v1beta1/types.proto
grpc::BroadcastAPI api healthy protos/cometbft/rpc/grpc/v1beta2/types.proto
grpc::BroadcastAPI api healthy protos/cometbft/rpc/grpc/v1beta3/types.proto

LabelLayerStatusPath
bds_meta data healthy src/xian/services/bds/sql.py
blocks data healthy src/xian/services/bds/sql.py
transactions data healthy src/xian/services/bds/sql.py
state_changes data healthy src/xian/services/bds/sql.py
state data healthy src/xian/services/bds/sql.py
events data healthy src/xian/services/bds/sql.py
rewards data healthy src/xian/services/bds/sql.py
shielded_output_tags data healthy src/xian/services/bds/sql.py
contracts data healthy src/xian/services/bds/sql.py
state_patches data healthy src/xian/services/bds/sql.py

LabelLayerStatusPath
127.0.0.1 network healthy tests/unit/test_bds_database.py
203.0.113.10 network healthy tests/unit/test_dashboard.py
203.0.113.11 network healthy tests/unit/test_dashboard.py
203.0.113.1 network healthy tests/unit/test_dashboard.py
203.0.113.2 network healthy tests/unit/test_dashboard.py
203.0.113.3 network healthy tests/unit/test_dashboard.py
10.0.0.25 network healthy tests/unit/test_dashboard.py
172.20.0.7 network healthy tests/unit/test_dashboard.py
172.20.0.6 network healthy tests/unit/test_dashboard.py

LabelLayerStatusPath
validate cicd healthy .github/workflows/release.yml
build cicd healthy .github/workflows/release.yml
publish cicd healthy .github/workflows/release.yml
github-release cicd healthy .github/workflows/release.yml
validate cicd healthy .github/workflows/validate.yml

LabelLayerStatusPath
password_literal::tests/unit/test_bds_database.py security healthy tests/unit/test_bds_database.py
password_literal::tests/unit/test_node_admin.py security healthy tests/unit/test_node_admin.py
password_literal::tests/unit/test_node_setup.py security healthy tests/unit/test_node_setup.py
password_literal::tests/unit/test_node_setup.py security healthy tests/unit/test_node_setup.py

LabelLayerStatusPath
port:9208 network healthy tests/unit/test_node_admin.py
port:5544 network healthy tests/unit/test_node_setup.py
port:5432 network healthy .github/workflows/release.yml

LabelLayerStatusPath
postgres data healthy README.md
postgresql data healthy tests/unit/test_bds_database.py

LabelLayerStatusPath
gha::release cicd healthy .github/workflows/release.yml
gha::validate cicd healthy .github/workflows/validate.yml

LabelLayerStatusPath
repobility-clone-_v94fwfn software healthy /tmp/repobility-clone-_v94fwfn
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/b5bc25b1-fa53-405e-9c0c-e863725a1377/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/b5bc25b1-fa53-405e-9c0c-e863725a1377/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.