|
|
@@ -1215,12 +1215,40 @@ message DigitalAccountChangedNtf {
|
|
|
optional MessageHead Header = 1; // 消息头
|
|
|
optional NotifyHead NtfHeader = 2; // NotifyHead 公共消息头
|
|
|
optional uint64 DigitalAccountID = 3; // uint64 数字账户ID
|
|
|
+ optional TaAccountDigitalChange TaAccountDigitalInfo = 4; // TaAccountDigitalChange 数字账户信息
|
|
|
}
|
|
|
// 数字账户资金变化通知
|
|
|
message DigitalAccountFundsChangedNtf {
|
|
|
optional MessageHead Header = 1; // 消息头
|
|
|
optional NotifyHead NtfHeader = 2; // NotifyHead 公共消息头
|
|
|
optional uint64 DigitalAccountID = 3; // uint64 数字账户ID
|
|
|
+ optional TaAccountDigitalChange TaAccountDigitalInfo = 4; // TaAccountDigitalChange 数字账户信息
|
|
|
+}
|
|
|
+// 数字账户信息
|
|
|
+message TaAccountDigitalChange {
|
|
|
+ optional uint64 DigitalAccountID = 1; // 数字账户ID
|
|
|
+ optional uint32 CurrencyID = 2; // 币种ID
|
|
|
+ optional uint32 UserID = 3; // 用户ID
|
|
|
+ optional double CurrentBalance = 4; // 期末余额
|
|
|
+ optional double UsedMargin = 5; // 占用保证金(交易)-正
|
|
|
+ optional double FreezeMargin = 6; // 冻结保证金(交易)-正
|
|
|
+ optional double FreezeTradeCharge = 7; // 交易手续费冻结-正
|
|
|
+ optional double FreezeTransfer = 8; // 转入转出冻结-正
|
|
|
+ optional double FreezeInOut = 9; // 充值提现冻结-正
|
|
|
+ optional double TotalTradeAdd = 10; // 累计交易增加-正
|
|
|
+ optional double TotalTradeReduce = 11; // 累计交易减少-负
|
|
|
+ optional double TotalTradeCharge = 12; // 累计交易手续费-负
|
|
|
+ optional double TotalTransferIn = 13; // 累计转入(合约与现货账户)-正
|
|
|
+ optional double TotalTransferOut = 14; // 累计转出(合约与现货账户)-负
|
|
|
+ optional double TotalTransferInCharge = 15; // 累计转入手续费-负
|
|
|
+ optional double TotalTransferOutCharge = 16; // 累计转出手续费-负
|
|
|
+ optional double TotalIn = 17; // 累计充值(现货账户与外部钱包)-正
|
|
|
+ optional double TotalOut = 18; // 累计提现(现货账户与外部钱包)-负
|
|
|
+ optional double TotalInInCharge = 19; // 累计充值手续费-负
|
|
|
+ optional double TotalInOutCharge = 20; // 累计提现手续费-负
|
|
|
+ optional string SignedData = 21; // SignedData
|
|
|
+ optional uint32 TradeStatus = 22; // 交易状态-1:正常
|
|
|
+ optional uint64 Timestamp = 23; // 时间戳
|
|
|
}
|
|
|
// 交易委托请求
|
|
|
message OrderReq {
|
|
|
@@ -15665,7 +15693,7 @@ message DigitalAccountTransferApplyReq {
|
|
|
required uint32 UserID = 3; // 用户ID
|
|
|
required uint32 CurrencyID = 4; // 币种ID
|
|
|
optional uint32 DigitalTransferType = 5; // 划转类型-枚举"digitaltransfertype"(3:转入,4:转出)
|
|
|
- required double Amount = 6; // 转入转出金额
|
|
|
+ required double Amount = 6; // 转入转出金额(正值)
|
|
|
required uint32 OperateSrc = 7; // 操作来源-枚举"operatesrc"(1:管理端,2:终端)
|
|
|
required string ClientTicket = 8; // 客户端流水号
|
|
|
optional string Remark = 9; // 备注
|
|
|
@@ -15709,7 +15737,7 @@ message DigitalAccountWithdrawApplyReq {
|
|
|
required uint32 CurrencyID = 3; // 币种ID
|
|
|
required uint32 WalletID = 4; // 钱包ID
|
|
|
required uint64 DigitalAccountID = 5; // 数字账户ID
|
|
|
- required double Amount = 6; // 金额
|
|
|
+ required double Amount = 6; // 金额(正值)
|
|
|
required uint32 OperateSrc = 7; // 操作来源-枚举"operatesrc"(1:管理端,2:终端)
|
|
|
required string ClientTicket = 8; // 客户端流水号
|
|
|
optional string Remark = 9; // 备注
|
|
|
@@ -15790,9 +15818,53 @@ message DigitalSubCommand {
|
|
|
message DigitalFundOperationCmd {
|
|
|
required uint32 DigitalOperateType = 1; // 变更类型(枚举"digitaloperatetype")
|
|
|
optional uint32 DigitalBusinessCode = 2; // 业务编号(枚举"digitalbusinesscode")
|
|
|
- required double ChangeAmount = 3; // 变更金额
|
|
|
+ required double ChangeAmount = 3; // 变更金额(正值)
|
|
|
optional uint32 RelatedGoodsID = 4; // 关联商品ID
|
|
|
optional uint32 RelatedMarketID = 5; // 关联市场
|
|
|
optional uint64 SubOrderIndex = 6; // 子指令序号
|
|
|
required uint64 DigitalAccountID = 7; // 数字账户ID
|
|
|
}
|
|
|
+// 数字账户激活请求
|
|
|
+message DigitalAccountActivateReq {
|
|
|
+ optional MessageHead Header = 1;
|
|
|
+ required uint32 UserID = 2; // 用户ID
|
|
|
+ required uint32 CurrencyID = 3; // 币种ID
|
|
|
+ required uint32 OperateSrc = 4; // 操作来源-枚举"operatesrc"(1:管理端,2:终端)
|
|
|
+ required string ClientTicket = 5; // 客户端流水号
|
|
|
+ optional string Remark = 6; // 备注
|
|
|
+}
|
|
|
+// 数字账户激活应答
|
|
|
+message DigitalAccountActivateRsp {
|
|
|
+ optional MessageHead Header = 1; // 消息头
|
|
|
+ optional int32 RetCode = 2; // 返回码
|
|
|
+ optional string RetDesc = 3; // 描述信息
|
|
|
+ optional uint64 DigitalAccountID = 4; // 数字账户ID
|
|
|
+ optional TaAccountDigital TaAccountDigitalInfo = 5; // 数字账户信息
|
|
|
+ required string ClientTicket = 6; // 客户端流水号
|
|
|
+}
|
|
|
+// 数字账户信息
|
|
|
+message TaAccountDigital {
|
|
|
+ optional uint64 DigitalAccountID = 1; // 数字账户ID
|
|
|
+ optional uint32 CurrencyID = 2; // 币种ID
|
|
|
+ optional uint32 UserID = 3; // 用户ID
|
|
|
+ optional double CurrentBalance = 4; // 期末余额
|
|
|
+ optional double UsedMargin = 5; // 占用保证金(交易)-正
|
|
|
+ optional double FreezeMargin = 6; // 冻结保证金(交易)-正
|
|
|
+ optional double FreezeTradeCharge = 7; // 交易手续费冻结-正
|
|
|
+ optional double FreezeTransfer = 8; // 转入转出冻结-正
|
|
|
+ optional double FreezeInOut = 9; // 充值提现冻结-正
|
|
|
+ optional double TotalTradeAdd = 10; // 累计交易增加-正
|
|
|
+ optional double TotalTradeReduce = 11; // 累计交易减少-负
|
|
|
+ optional double TotalTradeCharge = 12; // 累计交易手续费-负
|
|
|
+ optional double TotalTransferIn = 13; // 累计转入(合约与现货账户)-正
|
|
|
+ optional double TotalTransferOut = 14; // 累计转出(合约与现货账户)-负
|
|
|
+ optional double TotalTransferInCharge = 15; // 累计转入手续费-负
|
|
|
+ optional double TotalTransferOutCharge = 16; // 累计转出手续费-负
|
|
|
+ optional double TotalIn = 17; // 累计充值(现货账户与外部钱包)-正
|
|
|
+ optional double TotalOut = 18; // 累计提现(现货账户与外部钱包)-负
|
|
|
+ optional double TotalInInCharge = 19; // 累计充值手续费-负
|
|
|
+ optional double TotalInOutCharge = 20; // 累计提现手续费-负
|
|
|
+ optional string SignedData = 21; // SignedData
|
|
|
+ optional uint32 TradeStatus = 22; // 交易状态-1:正常
|
|
|
+ optional uint64 Timestamp = 23; // 时间戳
|
|
|
+}
|