Administrator
5 days ago 0f3d23847ceda5fc72bb6a971ffdfaf881631b95
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
package com.xcong.excoin.modules.okxNewPrice.okxpi.config;
 
import lombok.Getter;
 
/**
 * 交易信息枚举类
 * 用于存储不同交易账户的密钥信息,包括实盘账户和模拟账户
 */
@Getter
public enum ExchangeInfoEnum {
 
    /**
     * 模拟盘账户信息
     * 存储了模拟盘交易所需的API密钥、秘钥和通过码
     */
    OKX_UAT("7a023eb2-06c0-4255-9969-b86ea1cef0d7",
            "D0106A4D63BD22BEAB9CBA8F41219661",
            "Aa12345678@",
            false);
 
//    /**
//     * 模拟盘账户信息
//     * 存储了模拟盘交易所需的API密钥、秘钥和通过码
//     */
//    OKX_UAT("0769b50c-2c36-4310-8bd9-cad6bc6c9d8f",
//            "7AF4A574BC44907CE76BBFF91F53852D",
//            "Aa123456@",
//            false);
 
    // API公钥,用于识别用户身份
    private String apiKey;
 
    // API秘钥,用于签名和验证请求
    private String secretKey;
 
    // API通过码,用于额外的身份验证
    private String passphrase;
 
    // 账户类型,true表示实盘账户,false表示模拟账户
    private boolean accountType;
 
    /**
     * 构造方法
     *
     * @param apiKey API公钥,用于识别用户身份
     * @param secretKey API秘钥,用于签名和验证请求
     * @param passphrase API通过码,用于额外的身份验证
     * @param accountType 账户类型,true表示实盘账户,false表示模拟账户
     */
    ExchangeInfoEnum(String apiKey, String secretKey, String passphrase, boolean accountType) {
        this.apiKey = apiKey;
        this.secretKey = secretKey;
        this.passphrase = passphrase;
        this.accountType = accountType;
    }
}