Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/mechanism-algorithm/dex.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ ExchangeCreate abc 10000000 _ 1000000000000

任何账户都可以在任何交易对中进行交易。交易量和价格完全遵循Bancor协议。也就是说,一个账户在交易时,交易的对象是exchange。交易是即时的,不需要挂单和抢单,只要有足够的token,就可以交易成功。

交易的合约是ExchangeTransactionContract,该合约有3个参数
交易的合约是ExchangeTransactionContract,该合约有4个参数

- exchange_id,交易对的id,TRON网络会根据交易对创建时间顺序给每个交易对唯一的id
- token_id,要卖出的token的id
Expand Down
8 changes: 5 additions & 3 deletions docs/mechanism-algorithm/system-contracts.md
Original file line number Diff line number Diff line change
Expand Up @@ -371,7 +371,7 @@ TRON网络支持多种不同类型的交易,比如TRX转账交易、TRC10转
* `owner_address`:合约持有人地址。
* `exchange_id`: 交易对的id。
* `token_id`:要注资的token的id。
* `quant`:要注资的token的金额
* `quant`:要注资的token的数量

## 从交易所撤资 ExchangeWithdrawContract

Expand All @@ -387,7 +387,7 @@ TRON网络支持多种不同类型的交易,比如TRX转账交易、TRC10转
* `owner_address`:合约持有人地址。
* `exchange_id`: 交易对的id。
* `token_id`:要撤资的token的id。
* `quant`:要撤资的token的金额
* `quant`:要撤资的token的数量

## 在交易所交易 ExchangeTransactionContract

Expand All @@ -397,13 +397,15 @@ TRON网络支持多种不同类型的交易,比如TRX转账交易、TRC10转
int64 exchange_id = 2;
bytes token_id = 3;
int64 quant = 4;
int64 expected = 5;
}
```

* `owner_address`:合约持有人地址。
* `exchange_id`: 交易对的id。
* `token_id`:要卖出的token的id。
* `quant`:要卖出的token的金额。
* `quant`:要卖出的token的数量。
* `expected`:期望买入token的数量,如果计算出来的实际可以买到的token数量小于这个值,则交易失败。

## 匿名交易 ShieldedTransferContract

Expand Down