MCPcopy
hub / github.com/bigchaindb/bigchaindb

github.com/bigchaindb/bigchaindb @v2.2.2 sqlite

repository ↗ · DeepWiki ↗ · release v2.2.2 ↗
1,145 symbols 5,295 edges 134 files 265 documented · 23%
README

Codecov branch Latest release Status on PyPI Travis branch Documentation Status Join the chat at https://gitter.im/bigchaindb/bigchaindb

BigchainDB 서버

BigchaingDB는 블록체인 데이터베이스입니다. 이 저장소는 _BigchaingDB 서버_를 위한 저장소입니다.

기본 사항

master Branch에서 BigchainDB 서버 실행 및 테스트

BigchaingDB 서버의 최신 버전을 실행하고 테스트하는 것은 어렵지 않습니다. Docker Compose의 최신 버전이 설치되어 있는지 확인하십시오. 준비가 되었다면, 터미널에서 다음을 실행하십시오.

git clone https://github.com/bigchaindb/bigchaindb.git
cd bigchaindb
make run

이제 BigchainDB는 http://localhost:9984/에 연결되어야 합니다.

또한, 실행시키기 위한 다른 명령어들도 있습니다.

  • make start : 소스로부터 BigchainDB를 실행하고 데몬화합니다. (이는 make stop 을 하면 중지합니다.)
  • make stop : BigchainDB를 중지합니다.
  • make logs : 로그에 첨부합니다.
  • make text : 모든 유닛과 허가 테스트를 실행합니다.
  • make test-unit-watch : 모든 테스트를 수행하고 기다립니다. 코드를 변경할 때마다 테스트는 다시 실행될 것입니다.
  • make cov : 코드 커버리지를 확인하고 브라우저에서 결과를 엽니다.
  • make doc : HTML 문서를 만들고, 브라우저에서 엽니다.
  • make clean : 모든 빌드와 테스트, 커버리지 및 파이썬 아티팩트를 제거합니다.
  • make reset : 모든 컨테이너들을 중지하고 제거합니다. 경고 : BigchainDB에 저장된 모든 데이터를 잃을 수 있습니다.

사용 가능한 모든 명령어를 보기 위해서는 make 를 실행하십시오.

모두를 위한 링크들

개발자들을 위한 링크들

합법

Core symbols most depended-on inside this repo

sign
called by 237
bigchaindb/common/transaction.py
to_dict
called by 128
bigchaindb/models.py
store_bulk_transactions
called by 116
bigchaindb/lib.py
create
called by 115
bigchaindb/elections/vote.py
to_inputs
called by 86
bigchaindb/common/transaction.py
transfer
called by 80
bigchaindb/elections/vote.py
validate
called by 74
bigchaindb/models.py
generate_key_pair
called by 47
bigchaindb/common/crypto.py

Shape

Function 742
Method 244
Route 82
Class 77

Languages

Python100%

Modules by API surface

tests/conftest.py80 symbols
bigchaindb/backend/query.py70 symbols
bigchaindb/common/transaction.py63 symbols
tests/common/test_transaction.py61 symbols
tests/commands/test_commands.py43 symbols
bigchaindb/lib.py42 symbols
bigchaindb/backend/localmongodb/query.py36 symbols
tests/db/test_bigchain_api.py32 symbols
tests/web/test_transactions.py26 symbols
tests/tendermint/test_lib.py26 symbols
tests/common/conftest.py26 symbols
bigchaindb/elections/election.py25 symbols

Dependencies from manifests, versioned

Sphinx1.0 · 1×
aafigure0.6 · 1×
packaging18.0 · 1×
pyyaml4.2b1 · 1×
recommonmark0.4.0 · 1×
sphinx-rtd-theme0.1.9 · 1×
sphinxcontrib-httpdomain1.5.0 · 1×
sphinxcontrib-napoleon0.4.4 · 1×

Datastores touched

(mongodb)Database · 1 repos

For agents

$ claude mcp add bigchaindb \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact