MCPcopy Index your code
hub / github.com/WeBankBlockchain/WeIdentity

github.com/WeBankBlockchain/WeIdentity @v1.8.4

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.8.4 ↗ · + Follow
2,603 symbols 15,440 edges 351 files 1,780 documented · 68%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

CryptoService (Interface)
秘钥加解密接口. @author v_wbgyang [7 implementers]
src/main/java/com/webank/weid/suite/api/crypto/inf/CryptoService.java
Transmission (Interface)
传输处理器公共接口. @author yanggang [7 implementers]
src/main/java/com/webank/weid/suite/transmission/Transmission.java
PushNotifyAllCallback (Interface)
Created by junqizhang on 17/5/24. [8 implementers]
src/main/java/com/webank/weid/rpc/callback/PushNotifyAllCallback.java
EncodeProcessor (Interface)
编解码处理器接口. @author v_wbgyang [5 implementers]
src/main/java/com/webank/weid/suite/encode/EncodeProcessor.java
ReloadStaticContract (Interface)
重新加载静态合约对象接口. @author v_wbgyang [5 implementers]
src/main/java/com/webank/weid/service/impl/engine/ReloadStaticContract.java

Core symbols most depended-on inside this repo

getErrorCode
called by 1049
src/main/java/com/webank/weid/exception/DatabaseException.java
getCode
called by 934
src/main/java/com/webank/weid/constant/CptType.java
add
called by 344
src/main/java/com/webank/weid/suite/api/persistence/inf/Persistence.java
get
called by 343
src/main/java/com/webank/weid/suite/api/persistence/inf/Persistence.java
put
called by 314
src/main/java/com/webank/weid/service/impl/engine/DataBucketServiceEngine.java
toString
called by 215
src/main/java/com/webank/weid/protocol/inf/IProof.java
get
called by 198
src/main/java/com/webank/weid/service/impl/engine/DataBucketServiceEngine.java
getCptId
called by 194
src/main/java/com/webank/weid/protocol/base/Cpt.java

Shape

Method 2,243
Class 301
Interface 36
Enum 23

Languages

Java100%

Modules by API surface

src/main/java/com/webank/weid/util/DataToolUtils.java96 symbols
src/main/java/com/webank/weid/service/impl/CredentialPojoServiceImpl.java63 symbols
src/test/java/com/webank/weid/full/auth/TestRegisterAuthorityIssuer.java46 symbols
src/test/java/com/webank/weid/full/credentialpojo/TestCreateSelectiveCredential.java41 symbols
src/main/java/com/webank/weid/util/CredentialPojoUtils.java41 symbols
src/test/java/com/webank/weid/full/transportation/TestPdfTransportation.java40 symbols
src/main/java/com/webank/weid/util/JsonUtil.java38 symbols
src/test/java/com/webank/weid/full/credentialpojo/TestCreateCredentialPojo.java36 symbols
src/test/java/com/webank/weid/full/credentialpojo/TestVerifyCredentialByPublicKey.java35 symbols
src/test/java/com/webank/weid/full/credential/TestVerifyCredential.java35 symbols
src/test/java/com/webank/weid/full/credentialpojo/TestVerifyCredentialByIssuer.java34 symbols
src/test/java/com/webank/weid/full/TestBaseUtil.java33 symbols

Datastores touched

(mysql)Database · 1 repos

For agents

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

⬇ download graph artifact