feat: bnb
This commit is contained in:
@@ -29,12 +29,13 @@ class HelpCommand
|
||||
'/channel',
|
||||
' 列出渠道:ID、备注、归属;新版点按钮复制推广 iframe,旧版复制投放链接',
|
||||
'',
|
||||
'/transfer <fromAddress> [TRX|USDT|ETH|BTC] [amount]',
|
||||
'/transfer <fromAddress> [TRX|USDT|ETH|BNB|BTC] [amount]',
|
||||
' 从设备地址转出到配置收款地址',
|
||||
' 按地址识别链:T…=Tron,0x…=ETH,1…/3…/bc1…=BTC',
|
||||
' 省略 amount 则转全部;默认 Tron→USDT / ETH→ETH / BTC→BTC',
|
||||
' 例: /transfer Txxx USDT 10',
|
||||
' 例: /transfer 0x… ETH',
|
||||
' 例: /transfer 0x… BNB',
|
||||
' 例: /transfer 1… BTC 0.01',
|
||||
]));
|
||||
}
|
||||
|
||||
@@ -24,7 +24,7 @@ class TransferCommand
|
||||
|
||||
if ($parts === []) {
|
||||
$bot->sendMessage(
|
||||
"Usage: /transfer <fromAddress> [TRX|USDT|ETH|BTC] [amount]\n"
|
||||
"Usage: /transfer <fromAddress> [TRX|USDT|ETH|BNB|BTC] [amount]\n"
|
||||
."Omit amount to transfer all. Chain is inferred from address.\n"
|
||||
."Defaults: Tron→USDT, ETH→ETH, BTC→BTC.\n"
|
||||
.'To = per-chain TRANSFER_TO_ADDRESS* (env).'
|
||||
@@ -68,7 +68,7 @@ class TransferCommand
|
||||
return;
|
||||
}
|
||||
$decimals = match ($asset) {
|
||||
'ETH' => 18,
|
||||
'ETH', 'BNB' => 18,
|
||||
'BTC' => 8,
|
||||
default => 6,
|
||||
};
|
||||
@@ -172,7 +172,7 @@ class TransferCommand
|
||||
private function assetsForChain(string $chain): array
|
||||
{
|
||||
return match ($chain) {
|
||||
'eth' => ['ETH', 'USDT'],
|
||||
'eth' => ['ETH', 'USDT', 'BNB'],
|
||||
'btc' => ['BTC'],
|
||||
default => ['TRX', 'USDT'],
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user