|
|
@@ -1444,3 +1444,48 @@ type Walletaddress struct {
|
|
|
func (r *Walletaddress) TableName() string {
|
|
|
return "WALLET_ADDRESS"
|
|
|
}
|
|
|
+
|
|
|
+// Walletchains 数字钱包渠道链表
|
|
|
+type Walletchains struct {
|
|
|
+ ID int32 `json:"id" xorm:"ID"` // sep
|
|
|
+ CHANNEL_CODE string `json:"channel_code" xorm:"CHANNEL_CODE"` // 渠道代码
|
|
|
+ CHAIN_ID string `json:"chain_id" xorm:"CHAIN_ID"` // 链ID
|
|
|
+ ICON_URL string `json:"icon_url" xorm:"ICON_URL"` // 链条图标的 URL
|
|
|
+ CHAIN_IDENTIFIER string `json:"chain_identifier" xorm:"CHAIN_IDENTIFIER"` // 链标识符
|
|
|
+ EXPLORER_TX_URL string `json:"explorer_tx_url" xorm:"EXPLORER_TX_URL"` // 区块链浏览器上的交易 URL 模式
|
|
|
+ EXPLORER_ADDRESS_URL string `json:"explorer_address_url" xorm:"EXPLORER_ADDRESS_URL"` // 区块链浏览器上的地址 URL 模式
|
|
|
+ REQUIRE_MEMO int32 `json:"require_memo" xorm:"REQUIRE_MEMO"` // 该链条是否需要备注
|
|
|
+ CONFIRMING_THRESHOLD int32 `json:"confirming_threshold" xorm:"CONFIRMING_THRESHOLD"` // 确认阈值,链上交易所需的确认次数,例如以太坊为 64 次
|
|
|
+ COINBASE_MATURITY int32 `json:"coinbase_maturity" xorm:"COINBASE_MATURITY"` // 在 Coinbase 交易被视为成熟并可以使用之前所需的确认次数,例如 BTC 需要 100 次确认。
|
|
|
+ ENABLED int32 `json:"enabled" xorm:"ENABLED"` // 是否启用,0-不启用;1-启用
|
|
|
+}
|
|
|
+
|
|
|
+// TableName is WALLET_CHAINS
|
|
|
+func (r *Walletchains) TableName() string {
|
|
|
+ return "WALLET_CHAINS"
|
|
|
+}
|
|
|
+
|
|
|
+// Wallettokens 数字钱包代币信息表
|
|
|
+type Wallettokens struct {
|
|
|
+ ID int32 `json:"id" xorm:"ID"` // SEQ_WALLET_TOKENS
|
|
|
+ CHANNEL_CODE string `json:"channel_code" xorm:"CHANNEL_CODE"` // 渠道ID
|
|
|
+ CHAIN_ID string `json:"chain_id" xorm:"CHAIN_ID"` // 所属链ID
|
|
|
+ TOKEN_ID string `json:"token_id" xorm:"TOKEN_ID"` // 代币ID
|
|
|
+ ASSET_ID string `json:"asset_id" xorm:"ASSET_ID"` // 资产 ID,关联交易所账户中持有资产的唯一标识符
|
|
|
+ SYMBOL string `json:"symbol" xorm:"SYMBOL"` // 代币符号
|
|
|
+ NAME string `json:"name" xorm:"NAME"` // 代币全名
|
|
|
+ TOKEN_DECIMAL int32 `json:"token_decimal" xorm:"TOKEN_DECIMAL"` // 小数位
|
|
|
+ ICON_URL string `json:"icon_url" xorm:"ICON_URL"` // 代币图标URL
|
|
|
+ FEE_TOKEN_ID string `json:"fee_token_id" xorm:"FEE_TOKEN_ID"` // 手续费代币ID
|
|
|
+ CAN_DEPOSIT int32 `json:"can_deposit" xorm:"CAN_DEPOSIT"` // 是否可以充值
|
|
|
+ CAN_WITHDRAW int32 `json:"can_withdraw" xorm:"CAN_WITHDRAW"` // 是否可以提现
|
|
|
+ DUST_THRESHOLD string `json:"dust_threshold" xorm:"DUST_THRESHOLD"` // 最低提现金额
|
|
|
+ DEPOSIT_THRESHOLD string `json:"deposit_threshold" xorm:"DEPOSIT_THRESHOLD"` // 最低充值金额
|
|
|
+ ASSET_MODEL_TYPE string `json:"asset_model_type" xorm:"ASSET_MODEL_TYPE"` // 模型类型
|
|
|
+ ENABLED int32 `json:"enabled" xorm:"ENABLED"` // 是否可用,0-不可用;1-可用
|
|
|
+}
|
|
|
+
|
|
|
+// TableName is WALLET_TOKENS
|
|
|
+func (r *Wallettokens) TableName() string {
|
|
|
+ return "WALLET_TOKENS"
|
|
|
+}
|