update js lib
This commit is contained in:
parent
b4521fcf7d
commit
69ea1a53a9
File diff suppressed because one or more lines are too long
73
js/main.js
73
js/main.js
@ -141,7 +141,7 @@ function getEthBalance(funId, account) {
|
|||||||
* @param {number} estimate: 1: only estimate gas price
|
* @param {number} estimate: 1: only estimate gas price
|
||||||
*/
|
*/
|
||||||
function sendEth(funId, to, amount, estimate) {
|
function sendEth(funId, to, amount, estimate) {
|
||||||
estimate = (estimate || '0') | 0
|
estimate = (estimate || "0") | 0;
|
||||||
jc.wallet
|
jc.wallet
|
||||||
.sendEth(to, amount, estimate)
|
.sendEth(to, amount, estimate)
|
||||||
.then((result) => {
|
.then((result) => {
|
||||||
@ -200,7 +200,7 @@ function erc20Balance(funId, address, account) {
|
|||||||
* send ERC20 token to to
|
* send ERC20 token to to
|
||||||
*/
|
*/
|
||||||
function sendErc20(funId, address, to, amount, estimate) {
|
function sendErc20(funId, address, to, amount, estimate) {
|
||||||
estimate = (estimate || '0') | 0
|
estimate = (estimate || "0") | 0;
|
||||||
jc.wallet
|
jc.wallet
|
||||||
.sendErc20(address, to, amount, estimate)
|
.sendErc20(address, to, amount, estimate)
|
||||||
.then((result) => {
|
.then((result) => {
|
||||||
@ -215,7 +215,7 @@ function sendErc20(funId, address, to, amount, estimate) {
|
|||||||
* send ERC721 NFT to to
|
* send ERC721 NFT to to
|
||||||
*/
|
*/
|
||||||
function sendErc721(funId, address, to, tokenId, estimate) {
|
function sendErc721(funId, address, to, tokenId, estimate) {
|
||||||
estimate = (estimate || '0') | 0
|
estimate = (estimate || "0") | 0;
|
||||||
jc.wallet
|
jc.wallet
|
||||||
.sendNFT(address, to, tokenId, estimate)
|
.sendNFT(address, to, tokenId, estimate)
|
||||||
.then((result) => {
|
.then((result) => {
|
||||||
@ -249,7 +249,7 @@ function erc1155Balance(funId, address, account, tokenId) {
|
|||||||
function sendErc1155(funId, address, to, tokenIds, amounts, estimate) {
|
function sendErc1155(funId, address, to, tokenIds, amounts, estimate) {
|
||||||
tokenIds = JSON.parse(tokenIds);
|
tokenIds = JSON.parse(tokenIds);
|
||||||
amounts = JSON.parse(amounts);
|
amounts = JSON.parse(amounts);
|
||||||
estimate = (estimate || '0') | 0
|
estimate = (estimate || "0") | 0;
|
||||||
jc.wallet
|
jc.wallet
|
||||||
.sendErc1155(address, to, tokenIds, amounts, estimate)
|
.sendErc1155(address, to, tokenIds, amounts, estimate)
|
||||||
.then((result) => {
|
.then((result) => {
|
||||||
@ -260,7 +260,6 @@ function sendErc1155(funId, address, to, tokenIds, amounts, estimate) {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function showQRCode(funId, content) {
|
function showQRCode(funId, content) {
|
||||||
try {
|
try {
|
||||||
jsb.showQRCode(funId, content);
|
jsb.showQRCode(funId, content);
|
||||||
@ -295,13 +294,13 @@ function exportWalletSecKey(funId) {
|
|||||||
function buyNft721(funId, addresses, values, signature, estimate) {
|
function buyNft721(funId, addresses, values, signature, estimate) {
|
||||||
addresses = JSON.parse(addresses);
|
addresses = JSON.parse(addresses);
|
||||||
values = JSON.parse(values);
|
values = JSON.parse(values);
|
||||||
estimate = (estimate || '0') | 0
|
estimate = (estimate || "0") | 0;
|
||||||
jc.wallet.jcStandard
|
jc.wallet.jcStandard
|
||||||
.buyNft721({
|
.buyNft721({
|
||||||
addresses,
|
addresses,
|
||||||
values,
|
values,
|
||||||
signature,
|
signature,
|
||||||
estimate
|
estimate,
|
||||||
})
|
})
|
||||||
.then((result) => {
|
.then((result) => {
|
||||||
jsb.jcCallback(
|
jsb.jcCallback(
|
||||||
@ -317,12 +316,20 @@ function buyNft721(funId, addresses, values, signature, estimate) {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function buyNft1155(funId, addresses, values, ids, amounts, signature, estimate) {
|
function buyNft1155(
|
||||||
|
funId,
|
||||||
|
addresses,
|
||||||
|
values,
|
||||||
|
ids,
|
||||||
|
amounts,
|
||||||
|
signature,
|
||||||
|
estimate
|
||||||
|
) {
|
||||||
addresses = JSON.parse(addresses);
|
addresses = JSON.parse(addresses);
|
||||||
values = JSON.parse(values);
|
values = JSON.parse(values);
|
||||||
ids = JSON.parse(ids);
|
ids = JSON.parse(ids);
|
||||||
amounts = JSON.parse(amounts);
|
amounts = JSON.parse(amounts);
|
||||||
estimate = (estimate || '0') | 0
|
estimate = (estimate || "0") | 0;
|
||||||
|
|
||||||
jc.wallet.jcStandard
|
jc.wallet.jcStandard
|
||||||
.buyNft1155({
|
.buyNft1155({
|
||||||
@ -331,7 +338,7 @@ function buyNft1155(funId, addresses, values, ids, amounts, signature, estimate)
|
|||||||
ids,
|
ids,
|
||||||
amounts,
|
amounts,
|
||||||
signature,
|
signature,
|
||||||
estimate
|
estimate,
|
||||||
})
|
})
|
||||||
.then((result) => {
|
.then((result) => {
|
||||||
jsb.jcCallback(
|
jsb.jcCallback(
|
||||||
@ -357,7 +364,7 @@ function evolveNft721(
|
|||||||
estimate
|
estimate
|
||||||
) {
|
) {
|
||||||
tokenIds = JSON.parse(tokenIds);
|
tokenIds = JSON.parse(tokenIds);
|
||||||
estimate = (estimate || '0') | 0
|
estimate = (estimate || "0") | 0;
|
||||||
jc.wallet.jcStandard
|
jc.wallet.jcStandard
|
||||||
.evolve721NFT({
|
.evolve721NFT({
|
||||||
nftAddress,
|
nftAddress,
|
||||||
@ -365,7 +372,7 @@ function evolveNft721(
|
|||||||
startTime,
|
startTime,
|
||||||
nonce,
|
nonce,
|
||||||
signature,
|
signature,
|
||||||
estimate
|
estimate,
|
||||||
})
|
})
|
||||||
.then((result) => {
|
.then((result) => {
|
||||||
jsb.jcCallback(
|
jsb.jcCallback(
|
||||||
@ -383,14 +390,14 @@ function evolveNft721(
|
|||||||
|
|
||||||
function evolveChip(funId, tokenIds, startTime, nonce, signature, estimate) {
|
function evolveChip(funId, tokenIds, startTime, nonce, signature, estimate) {
|
||||||
tokenIds = JSON.parse(tokenIds);
|
tokenIds = JSON.parse(tokenIds);
|
||||||
estimate = (estimate || '0') | 0
|
estimate = (estimate || "0") | 0;
|
||||||
jc.wallet.jcStandard
|
jc.wallet.jcStandard
|
||||||
.evolveChip({
|
.evolveChip({
|
||||||
tokenIds,
|
tokenIds,
|
||||||
startTime,
|
startTime,
|
||||||
nonce,
|
nonce,
|
||||||
signature,
|
signature,
|
||||||
estimate
|
estimate,
|
||||||
})
|
})
|
||||||
.then((result) => {
|
.then((result) => {
|
||||||
jsb.jcCallback(
|
jsb.jcCallback(
|
||||||
@ -412,12 +419,12 @@ function mintShardBatchUser(
|
|||||||
amounts,
|
amounts,
|
||||||
startTime,
|
startTime,
|
||||||
nonce,
|
nonce,
|
||||||
signature
|
signature,
|
||||||
estimate
|
estimate
|
||||||
) {
|
) {
|
||||||
tokenIds = JSON.parse(tokenIds);
|
tokenIds = JSON.parse(tokenIds);
|
||||||
amounts = JSON.parse(amounts);
|
amounts = JSON.parse(amounts);
|
||||||
estimate = (estimate || '0') | 0
|
estimate = (estimate || "0") | 0;
|
||||||
jc.wallet.jcStandard
|
jc.wallet.jcStandard
|
||||||
.mintShardBatchUser({
|
.mintShardBatchUser({
|
||||||
tokenIds,
|
tokenIds,
|
||||||
@ -425,7 +432,7 @@ function mintShardBatchUser(
|
|||||||
startTime,
|
startTime,
|
||||||
nonce,
|
nonce,
|
||||||
signature,
|
signature,
|
||||||
estimate
|
estimate,
|
||||||
})
|
})
|
||||||
.then((result) => {
|
.then((result) => {
|
||||||
jsb.jcCallback(
|
jsb.jcCallback(
|
||||||
@ -456,7 +463,7 @@ function shardMixByUser(
|
|||||||
) {
|
) {
|
||||||
ids = JSON.parse(ids);
|
ids = JSON.parse(ids);
|
||||||
amounts = JSON.parse(amounts);
|
amounts = JSON.parse(amounts);
|
||||||
estimate = (estimate || '0') | 0
|
estimate = (estimate || "0") | 0;
|
||||||
jc.wallet.jcStandard
|
jc.wallet.jcStandard
|
||||||
.shardMixByUser({
|
.shardMixByUser({
|
||||||
tokenId,
|
tokenId,
|
||||||
@ -468,7 +475,7 @@ function shardMixByUser(
|
|||||||
startTime,
|
startTime,
|
||||||
nonce,
|
nonce,
|
||||||
signature,
|
signature,
|
||||||
estimate
|
estimate,
|
||||||
})
|
})
|
||||||
.then((result) => {
|
.then((result) => {
|
||||||
jsb.jcCallback(
|
jsb.jcCallback(
|
||||||
@ -487,13 +494,21 @@ function shardMixByUser(
|
|||||||
// addresses: [nftId, chip, sign_address]
|
// addresses: [nftId, chip, sign_address]
|
||||||
// values: [token_id,salt_nonce,startTime]
|
// values: [token_id,salt_nonce,startTime]
|
||||||
// chipIds: [...chipIds]
|
// chipIds: [...chipIds]
|
||||||
function pluginChip(funId, addresses, values, chipIds, slots, signature, estimate) {
|
function pluginChip(
|
||||||
|
funId,
|
||||||
|
addresses,
|
||||||
|
values,
|
||||||
|
chipIds,
|
||||||
|
slots,
|
||||||
|
signature,
|
||||||
|
estimate
|
||||||
|
) {
|
||||||
console.log("addresses:" + addresses);
|
console.log("addresses:" + addresses);
|
||||||
console.log("values:" + values);
|
console.log("values:" + values);
|
||||||
console.log("chipIds:" + chipIds);
|
console.log("chipIds:" + chipIds);
|
||||||
console.log("slots:" + slots);
|
console.log("slots:" + slots);
|
||||||
console.log("signature:" + signature);
|
console.log("signature:" + signature);
|
||||||
estimate = (estimate || '0') | 0
|
estimate = (estimate || "0") | 0;
|
||||||
|
|
||||||
addresses = JSON.parse(addresses);
|
addresses = JSON.parse(addresses);
|
||||||
values = JSON.parse(values);
|
values = JSON.parse(values);
|
||||||
@ -506,7 +521,7 @@ function pluginChip(funId, addresses, values, chipIds, slots, signature, estimat
|
|||||||
chipIds,
|
chipIds,
|
||||||
slots,
|
slots,
|
||||||
signature,
|
signature,
|
||||||
estimate
|
estimate,
|
||||||
})
|
})
|
||||||
.then((result) => {
|
.then((result) => {
|
||||||
jsb.jcCallback(
|
jsb.jcCallback(
|
||||||
@ -522,12 +537,20 @@ function pluginChip(funId, addresses, values, chipIds, slots, signature, estimat
|
|||||||
// addresses: [nftId, chip, sign_address]
|
// addresses: [nftId, chip, sign_address]
|
||||||
// values: [token_id,salt_nonce,startTime]
|
// values: [token_id,salt_nonce,startTime]
|
||||||
// chipIds: [...chipIds]
|
// chipIds: [...chipIds]
|
||||||
function unplugChip(funId, addresses, values, chipIds, slots, signature, estimate) {
|
function unplugChip(
|
||||||
|
funId,
|
||||||
|
addresses,
|
||||||
|
values,
|
||||||
|
chipIds,
|
||||||
|
slots,
|
||||||
|
signature,
|
||||||
|
estimate
|
||||||
|
) {
|
||||||
addresses = JSON.parse(addresses);
|
addresses = JSON.parse(addresses);
|
||||||
values = JSON.parse(values);
|
values = JSON.parse(values);
|
||||||
chipIds = JSON.parse(chipIds);
|
chipIds = JSON.parse(chipIds);
|
||||||
slots = JSON.parse(slots);
|
slots = JSON.parse(slots);
|
||||||
estimate = (estimate || '0') | 0
|
estimate = (estimate || "0") | 0;
|
||||||
|
|
||||||
jc.wallet.jcStandard
|
jc.wallet.jcStandard
|
||||||
.unplugChip({
|
.unplugChip({
|
||||||
@ -536,7 +559,7 @@ function unplugChip(funId, addresses, values, chipIds, slots, signature, estimat
|
|||||||
chipIds,
|
chipIds,
|
||||||
slots,
|
slots,
|
||||||
signature,
|
signature,
|
||||||
estimate
|
estimate,
|
||||||
})
|
})
|
||||||
.then((result) => {
|
.then((result) => {
|
||||||
jsb.jcCallback(
|
jsb.jcCallback(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user