Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .github/workflows/cpp_full_node_workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -82,12 +82,13 @@ jobs:
run: |
bash -x cpp/tools/install_depends.sh -o macos
brew install libiconv
brew rm autoconf && brew install autoconf m4 libtool automake
brew rm autoconf && brew rm m4 && brew install autoconf m4 libtool automake
brew link m4
echo "## m4:"`which m4`
export DYLD_LIBRARY_PATH=/usr/local/opt/libiconv/lib:${DYLD_LIBRARY_PATH}
export LDFLAGS="-L/usr/local/opt/libiconv/lib"
export CPPFLAGS="-I/usr/local/opt/libiconv/include"
export PATH="/usr/bin:${PATH}"
export PATH="/usr/bin:/usr/local/opt/m4/bin:${PATH}"
mkdir -p cpp/build && cd cpp/build
cmake -DBUILD_STATIC=ON -DTESTS=ON -DCOVERAGE=ON -DCMAKE_TOOLCHAIN_FILE=${{ env.VCPKG_ROOT }}/scripts/buildsystems/vcpkg.cmake ../
make -j3
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@

- **隐私求交集**: 包括两方隐私求交集任务和多方隐私求交集任务,并从性能、网络带宽、使用场景等多方面考虑,实现了多种隐私求交集算法,包括CM2020(性能高), RA2018(非平衡PSI算法,适用于CS模式), ECDH-PSI;
- **匿踪查询**: 基于OT算法构建匿踪查询,可将数据集发布为匿踪查询服务开放给相关用户使用;
- **联合建模**: 基于SecureLGB和SecureLR算法支持多方数据联合建模,并可将建模结果发布为模型用于预测,满足了80%多方数据联合建模需求;
- **联合建模**: 基于SecureLGB和SecureLR算法支持多方数据联合建模,并可将建模结果发布为模型用于预测,满足了大部分多方数据联合建模需求;
- **联合分析**: 基于安全多方计算算法,提供了类SQL/Python的隐私数据联合分析语法,可在不引入额外学习成本的前提下,满足数据开发人员基于多方数据进行联合分析的需求;


Expand All @@ -40,4 +40,4 @@

## License

WeDPR-Component的开源协议为Apache License 2.0, 详情参见[LICENSE](LICENSE)。
WeDPR-Component的开源协议为Apache License 2.0, 详情参见[LICENSE](LICENSE)。
Original file line number Diff line number Diff line change
Expand Up @@ -40,12 +40,7 @@ public synchronized void delete() {
}
}

/**
* : receive message from gateway, call by gateway<br>
* <br>
*
* @return void
*/
/** receive message from gateway, call by gateway<br> */
public void onReceiveMessage(
Message _msg,
SWIGTYPE_p_std__functionT_void_fstd__shared_ptrT_bcos__Error_tF_t _callback) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -87,19 +87,13 @@ public void stop() {
this.transport.stop();
}

/**
* @param component the component used to router
* @throws Exception failed case
*/
/** @param component the component used to router */
@Override
public void registerComponent(String component) {
this.transport.getFront().registerComponent(component);
}

/**
* @param component the component used to route
* @throws Exception failed case
*/
/** @param component the component used to route */
@Override
public void unRegisterComponent(String component) {
this.transport.getFront().unRegisterComponent(component);
Expand Down
Loading