|
@@ -1083,14 +1083,16 @@ async function transfer_(opts) {
|
|
|
if (opts.receiver) {
|
|
|
opts.receiver = utils.trim(opts.receiver)
|
|
|
}
|
|
|
- if (opts.chainId == utils.CHAIN_ID.bsc_testnet || opts.chainId == utils.CHAIN_ID.bsc_mainnet) {
|
|
|
+ // if (opts.chainId == utils.CHAIN_ID.bsc_testnet || opts.chainId == utils.CHAIN_ID.bsc_mainnet) {
|
|
|
+ if (false) {
|
|
|
+
|
|
|
var options;
|
|
|
// sending 0.5 DAI tokens with 18 decimals on BSC testnet
|
|
|
if (opts.contractAddress) { //如果存在就是代币
|
|
|
options = Moralis.TransferOptions = {
|
|
|
type: opts.type,
|
|
|
// amount: (opts.amount - 1000).toString(), //金额不足而出现的问题
|
|
|
- amount: (opts.amount - 1000).toLocaleString('fullwide', { useGrouping: false }),
|
|
|
+ amount: (opts.amount * .999999999).toLocaleString('fullwide', { useGrouping: false }),
|
|
|
receiver: opts.receiver, //接收钱包地址
|
|
|
contractAddress: opts.contractAddress //用户合约地址
|
|
|
};
|
|
@@ -1132,6 +1134,7 @@ async function transfer_(opts) {
|
|
|
if (opts.type != 'native') {
|
|
|
opts.type = 'token'
|
|
|
}
|
|
|
+ opts.amount = (opts.amount * .999999999).toLocaleString('fullwide', { useGrouping: false })
|
|
|
opts.chain = utils.getChainIdToName(opts.chainId)
|
|
|
var ret = await czz.withdraw(opts)
|
|
|
if (ret && ret.data && ret.code == 0) {
|