基本配置
auth-安全验证属性 ( 必填)
-
timestamp,signature,app-id,app-uid,app-url,app-key,app-email -
所有参数都是必须的。
提示
<legend-trade-full
timestamp="1587365207"
signature="0123456789ABCDEF"
app-id="Bitrue"
app-uid="0123456789ABCDEF"
app-url="https=//www.bitrue.com/"
app-key="xxxxxxxx"
app-email="[email protected]"
></legend-trade-full>app-phone (可选)
- 设置一个预设的用户电话
<legend-trade-full app-phone="+16502683902"></legend-trade-full>app-state(可选)
- 设置一个状态参数,该参数会在确认交易的请求中发送给 legend 远程接口,并在相应的 webhook 中原样传回给外部服务。可以用它来验证请求的合法性 或 携带业务上下文。
提示
- 请参考 Webhook->trade-execute中的请求参数reference
- 如果您的业务需要先生成支付订单,可以参考 paymentIntentId的设置
<legend-trade-full app-state="ANY-STATE-IN-STRING-FORMAT"></legend-trade-full>mode(可选)
- 调试/测试阶段使用
production(默认值)SDK会向LP产品环境的API服务器发送请求。sandboxSDK向LP沙盒环境服务器发起API请求。
<legend-trade-full mode="sandbox"></legend-trade-full>注意
- 产品正式上线时,请删除以上代码,或者修改其中mode=“production”。SDK会向LG产品环境的API服务器发送请求。
lang (可选)
- 多语言属性,默认值为
en - ISO 639 标准编码,
en,zh等。
<legend-trade-full lang="zh"></legend-trade-full>email (可选)
- 客服邮箱地址,默认值为
[email protected]
<legend-trade-full email="[email protected]"></legend-trade-full>no-legend (可选)
- 设置是否展示 Legend Trading 特征,默认值为
false。
<legend-trade-full no-legend></legend-trade-full>no-sell (可选)
- 不显示卖出相关功能,默认值
false
<legend-trade-full no-sell></legend-trade-full>request-for-quotation (可选)
- 购买询价时可预填的参数, 必须传入序列化的JSON的字符串
- 必填字段
-
crypto加密货币(例:ETH)amount法币金额fiat法币(例:EUR)payment支付方式,支持deposit,credit_card
{"crypto":"ETH","amount":"5050","fiat":"EUR","payment":"deposit"}<legend-trade-full request-for-quotation="{"crypto":"ETH","amount":"5050","fiat":"EUR","payment":"deposit"}"></legend-trade-full>layout(可选)
- 配置UI布局,默认
mobile - 可选:
mobile|desktop
<legend-trade-full layout="mobile"></legend-trade-full>user-flow(可选)
- 控制LP- SDK业务流程方案,默认值为
cex-email - 可选:
cex-email|dex-wallet
提示
cex-email为中心化的集成方案,dex-wallet为去中心化集成方案
<legend-trade-full user-flow="cex-email"></legend-trade-full>Legend Trade 基本配置参数汇总表
参数名称 | 是否必填 | 默认值 | 说明 | 示例值 |
|---|---|---|---|---|
安全验证参数 | ||||
timestamp | 必填 | 时间戳 |
| |
signature | 必填 | 签名 |
| |
app-id | 必填 | 应用ID |
| |
app-uid | 必填 | 应用用户ID |
| |
app-url | 必填 | 应用URL |
| |
app-key | 必填 | 应用密钥 |
| |
app-email | 必填 | 应用邮箱 | ||
可选配置参数 | ||||
app-phone | 可选 | 预设用户电话 |
| |
app-state | 可选 | 状态参数,会在webhook中传回 |
| |
mode | 可选 |
| 运行模式 |
|
lang | 可选 |
| 多语言设置(ISO 639标准) |
|
可选 | 客服邮箱地址 | |||
no-legend | 可选 | 设置是否展示 Legend Trading 特征 |
| |
no-sell | 可选 |
| 是否隐藏卖出功能 | |
request-for-quotation | 可选 | 购买询价预填参数(JSON字符串) | 见下方详细说明 | |
layout | 可选 |
| UI布局模式 |
|
user-flow | 可选 |
| 控制LP- SDK业务流程方案 |
|
request-for-quotation 参数详细说明
该参数需要传入序列化的JSON字符串,包含以下必填字段:
| 字段名 | 说明 | 示例值 |
|---|---|---|
| crypto | 加密货币 | ETH |
| amount | 法币金额 | 5050 |
| fiat | 法币类型 | EUR |
| payment | 支付方式 | deposit 或 credit_card |
JSON格式示例:
{"crypto":"ETH","amount":"5050","fiat":"EUR","payment":"deposit"}Updated 5 months ago
