最新某資源站主題 WordPress高仿交易網源碼5.77MB / 12-07
交易所多語言源碼+完整數據/幣幣交易/法幣交易/C2C交易/合約交易23.3MB / 10-19
仿7811虛擬物品交易網站源碼 v1.017.9MB / 08-14
BTC|OTC|區(qū)塊鏈 虛擬數字貨幣交易網站源碼(對接網站數據行情k線)332.6MB / 05-19
仿7881游戲交易平臺整站源碼 php版 v1.03.771MB / 03-28
個人交易網源碼 v2.02.37MB / 07-03
PHP虛擬資源素材商品交易平臺網站源碼30.8MB / 04-02
-
Pinpoint應用性能管理工具 v3.0.2 java源碼 / 18.8MB
-
Presto大數據查詢引擎 v0.292 java源碼 / 10.89MB
-
Spring Boot應用開發(fā)框架 v3.4.4 java源碼 / 5.6MB
-
Spring Boot應用開發(fā)框架 v3.3.10 java源碼 / 6.0MB
-
Zotero文獻管理工具 v7.0.15 java源碼 / 6.8MB
-
Logstash日志管理系統 v8.17.4 java源碼 / 18.9MB
-
Mybatis增強工具包(Mybatis plus) v3.5.11 java源碼 / 8.35MB
-
Mall4j商城系統 v3.4 java源碼 / 14.2MB
-
Exchangis輕量級數據交換平臺 v1.1.7 java源碼 / 14.2MB
-
ReactNative移動開發(fā)工具 v0.78.1 java源碼 / 12.3MB
詳情介紹
CoinExchange開源數字貨幣合約交易所,基于Java開發(fā)的比特幣交易所 | BTC交易所 | ETH交易所 | 數字貨幣交易所 | 交易平臺 | 撮合交易引擎。本項目有完整的撮合交易引擎源碼、后臺管理(后端+前端)、前臺(交易頁面、活動頁面、個人中心等)、安卓APP源碼、蘋果APP源碼、幣種錢包RPC源碼。開源項目僅供學習參考,請勿用于非法用途。
特色:
1、基于內存撮合引擎,與傳統基于數據庫撮合更快
2、前后端分離,基于Token的Api授權機制
3、基于SpringCloud微服務架構,擴展更容易
4、MySQL、MongoDB、Redis多種數據存儲方式,只為更快
5、Kafka發(fā)布訂閱消息隊列,讓訂單更快流轉
6、主流幣種對接區(qū)塊鏈接口齊全,開箱即用
7、冷熱錢包分離,兩種提現方式,保證安全
8、機器人系統,同步行情,維護深度,防止搬磚
9、原生App,Java和ObjectC提供原生體驗
10、交易所設計者提供技術支持,部署+二開無憂
11、支持添加自定義平臺幣及其他幣種
使用教程:
準備mysql數據庫,創(chuàng)建名稱為“xxxx”的數據庫
準備redis緩存數據庫
準備kafka流式處理環(huán)境(先配置運行zookper,接著配置運行kafka)
準備mongodb數據庫環(huán)境,創(chuàng)建用戶admin、xxxx,創(chuàng)建bitrade數據庫
準備阿里云OSS(修改項目中需要配置的地方)
準備nginx,修改配置文件(可選,正式上線需配置)
修改framework代碼中的配置文件為準備環(huán)境配置參數
編譯生成jar可執(zhí)行文件
運行cloud.jar(微服務注冊中心)
運行exchange.jar(撮合交易引擎)
運行market.jar(行情中心,需要等待Exchange.jar完全啟動)
運行ucenter.jar(用戶中心)
運行其他模塊(wallet.jar、chat.jar、otc-api.jar等)
打開mysql,導入framework代碼中的sql文件夾中xxxxxxx.sql文件,注意,trigger的sql如果報錯,需要針對wallet表添加trigger
運行前端vue項目
運行后端vue項目
運行錢包RPC
運行自動交易機器人程序(本部分代碼未上傳,但不影響)
運行Admin項目(該服務并不依賴其他服務,因此也可只運行此項目,直接查看后臺)
關于數據庫腳本的問題
有朋友反映沒有完整的SQL文件,這是因為編譯成功的Jar,首次運行后會自動將Entity映射成數據庫結構,項目中的SQL只是完成一些Springcloud無法完成的數據庫結構。 數據庫自動生成配置位于application.properties配置文件:
#jpa
spring.jpa.show-sql=true
spring.data.jpa.repositories.enabled=true
spring.jpa.hibernate.ddl-auto=update
spring.jpa.hibernate.ddl-auto=update 這個配置會自動更新數據庫結構。
核心功能說明(用戶端)
1. 注冊/登錄/實名認證/審核(目前僅支持手機,二次開發(fā)可加入郵件,很簡單)
2. Banner/公告/幫助/定制頁面(Banner支持PC與APP分開設置,幫助支持各種分類模式)
3. 法幣C2C交易/法幣OTC交易(支持兩種法幣模式,項目早期可由平臺承擔C2C法幣兌換,后期可開放OTC交易)
4. 幣幣交易(支持限價委托、市價委托,二次開發(fā)可加入其它委托模式)
5. 邀請注冊/推廣合伙人(支持對邀請推廣人數、傭金進行以日、周、月的排行統計)
6. 創(chuàng)新實驗室(該部分支持功能較多,分項說明。另,APP暫不全部支持該功能)
6-1. 首發(fā)搶購活動模式(如發(fā)行新交易對時,可對交易對設置一定數量的幣種進行搶購)
6-2. 首發(fā)分攤活動模式(如發(fā)行BTC/USDT交易對之前,官方拿出5BTC做活動,根據用戶充值抵押的USDT多少進行均分BTC)
6-3. 控盤搶購模式(如發(fā)行ZZZ/USDT交易對之前,ZZZ幣種價格為5USDT,官方發(fā)行活動價為0.5USDT,則可使用該模式)
6-4. 控盤均攤模式(如6-3,只不過平均分配)
6-5. 礦機活動模式(支持用戶抵押一定數量的幣種,由官方承諾每月返還一定數量的幣種)
7. 紅包功能(支持平臺及官方發(fā)放一定數量幣種的紅包,此功能適合用戶裂變)
8. 用戶資產管理、流水管理、委托管理、實名管理等各種基礎管理
核心功能說明(管理端)
1. 概要(查看平臺運行數據,包含交易額、注冊人數、充值等)
2. 會員管理(會員信息管理、會員實名審核、會員實名管理、會員余額管理、會員充值/凍結余額等)
3. 邀請管理(會員邀請信息、會員邀請排行管理)
4. CTC管理(CTC訂單管理、流水管理、承兌商管理)
5. 內容管理(PC廣告管理、APP廣告管理、公告管理、幫助管理)
6. 財務管理(充值提現管理、財務流水管理、對賬管理、幣種錢包余額管理)
7. 幣幣管理(新建交易對、管理交易對、新建交易機器人、設置交易機器人參數、設置行情引擎/交易引擎、撤銷所有委托)
8. 活動管理(新建活動、礦機認購、搶購/瓜分管理)
9. 紅包管理(平臺紅包管理、用戶紅包管理)
10. 系統管理(角色管理、部門管理、用戶管理、權限管理、幣種管理、RPC管理、版本管理)
11. 保證金管理(此功能設計時考慮到,但實際運營期間未使用到)
12. OTC管理(廣告管理、訂單管理、OTC幣種管理、退保管理等,此功能未獲得實際運營檢驗)
系統運行環(huán)境:
Centos 6.8
MySQL 5.5.16
Redis-x64-3.2.100
Mongodb 3.6.13
kafka_2.11-2.2.1
nginx-1.16.0
JRE 8u241
JDK 1.8
Vue
Zookeeper
下載地址
人氣源碼
相關文章
-
Java輕量級類隔離框架 SOFAArk Project v2.3.0SOFAArk 是一款基于 Java 實現的動態(tài)熱部署和輕量級類隔離框架,由螞蟻集團開源貢獻,主要提供應用模塊的動態(tài)熱部署和類隔離能力。歡迎需要的朋友下載使用...
-
SpringBlade微服務開發(fā)平臺 v4.4.0SpringBlade 是一個由商業(yè)級項目升級優(yōu)化而來的SpringCloud分布式微服務架構、SpringBoot單體式微服務架構并存的綜合型項目,采用Java8 API重構了業(yè)務代碼,完全遵循阿里巴...
-
Diboot輕代碼開發(fā)平臺 v2.11.0Diboot輕代碼開發(fā)平臺是一個面向開發(fā)人員的低代碼開發(fā)平臺,將重復性的工作自動化,提高質量、效率、可維護性...
-
RuoYi-activiti工作流平臺源碼 v4.1RuoYi-activiti是一款以若依開源權限管理系統為基礎開發(fā)平臺并集成了activiti框架完成的工作流系統,旨在打造集流程設計、流程部署、流程執(zhí)行、任務辦理、流程監(jiān)控于一體的...
-
RuoYi若依權限管理系統 v4.7.9RuoYi若依權限管理系統是一個基于SpringBoot的權限管理系統,代碼易讀易懂、界面簡潔美觀, 核心技術采用Spring、MyBatis、Shiro沒有任何其它重度依賴,喜歡的朋友快來下載...
-
Java Struts2漏洞復現工具今天給大家分享Java Struts2漏洞復現工具,喜歡的朋友快來下載體驗吧...
-
java操作excel的jar包(jxl.jar包 源碼)jxl.jar是通過java操作excel表格的工具類庫,能夠修飾單元格屬性,是由java語言開發(fā)而成的,接下來通過本文給大家介紹java操作excel的jar包(jxl.jar包 源碼),喜歡的朋友快...
-
springboot整合QuartJob實現定時器實時管理源代碼Quartz是一個完全由java編寫的開源作業(yè)調度框架,形式簡易,功能強大,,下面給大家分享springboot整合QuartJob實現定時器實時管理源代碼,感興趣的朋友快來下載體驗吧...
-
SOFABoot開源框架 v3.24.0SOFABoot 是螞蟻集團開源的基于 Spring Boot 的研發(fā)框架,它在 Spring Boot 的基礎上,提供了諸如 Readiness Check,上下文隔離,類隔離,日志空間隔離等等能力...
-
基于SSM的應急資源管理系統源碼 v1.0應急資源管理系統用的是是比較流行的SSM和前端JSP技術,用它來創(chuàng)建使用腳本語言,結合HTML代碼來制作動態(tài) 網頁,歡迎需要的朋友下載使用...
下載聲明
☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復,謝謝!
☉ 下載本站資源,如果服務器暫不能下載請過一段時間重試!或者多試試幾個下載地址
☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學習研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的CoinExchange 開源數字貨幣合約交易所源碼 v1.0資源來源互聯網,版權歸該下載資源的合法擁有者所有。











