# tcip-rep-common **Repository Path**: tcip-rep/tcip-rep-common ## Basic Information - **Project Name**: tcip-rep-common - **Description**: tcip-rep-common - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-17 - **Last Updated**: 2026-03-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # tcip-rep-common TCIP-REP 公共模块,提供所有子模块共享的接口定义、领域对象和工具类。 ## 职责 - 跨链业务领域模型(Domain Objects) - 各模块间共用的接口与抽象类 - 通用工具方法与常量定义 ## 依赖关系 ``` tcip-rep-common └── tcip-rep-proto # Protobuf/gRPC 定义 ``` 其他模块(tcip-rep-relayer、tcip-rep-repchain 等)均依赖本模块。 ## 主要技术栈 - Java 11+ - Spring Boot(基础上下文支持) - Jackson(JSON 序列化) - Lombok(代码生成) ## 构建步骤 ### 前置条件 `tcip-rep-proto` 须已安装到本地 Maven 仓库: ```bash cd ../tcip-rep-proto mvn install -Dscalapbc.skip=true -DskipTests ``` ### 编译 ```bash cd tcip-rep-common mvn compile ``` ### 安装到本地 Maven 仓库(供 relayer / repchain 依赖) ```bash mvn install -DskipTests ``` ## 版本 `2.0.0-SNAPSHOT` ## 所属项目 [tcip-rep](https://gitee.com/tcip-rep) — 跨链互操作协议 RepChain 实现