更新js库
This commit is contained in:
parent
cbac329433
commit
ba0cf845c7
File diff suppressed because one or more lines are too long
153
js/main.js
153
js/main.js
@ -5,13 +5,13 @@ console.log(">>begin load wallet main file");
|
||||
* @param {string} type: wallet type, 0: internal wallet, 1: third party wallet
|
||||
|
||||
*/
|
||||
function initWallet(funId, type) {
|
||||
type = 0;
|
||||
function initWallet(funId, type, chain) {
|
||||
chain = chain || 80001
|
||||
try {
|
||||
var wallet;
|
||||
if (!window.jc || !jc.wallet) {
|
||||
wallet = new jcwallet.default({
|
||||
chain: 322,
|
||||
chain,
|
||||
type
|
||||
});
|
||||
} else {
|
||||
@ -55,15 +55,9 @@ function initWallet(funId, type) {
|
||||
function currentAccount(funId) {
|
||||
try {
|
||||
let data = jc.wallet.currentAccountData;
|
||||
return JSON.stringify({
|
||||
errcode: 0,
|
||||
data,
|
||||
});
|
||||
return JSON.stringify({errcode: 0,data});
|
||||
} catch (err) {
|
||||
return JSON.stringify({
|
||||
errcode: 1,
|
||||
errmsg: err,
|
||||
});
|
||||
return JSON.stringify({errcode: 1, errmsg: err});
|
||||
}
|
||||
}
|
||||
/**
|
||||
@ -72,10 +66,7 @@ function currentAccount(funId) {
|
||||
function accountList(funId) {
|
||||
try {
|
||||
let data = jc.wallet.accounts;
|
||||
return JSON.stringify({
|
||||
errcode: 0,
|
||||
data,
|
||||
});
|
||||
return JSON.stringify({errcode: 0,data});
|
||||
} catch (err) {
|
||||
return JSON.stringify({
|
||||
errcode: 1,
|
||||
@ -89,10 +80,7 @@ function accountList(funId) {
|
||||
function chainList(funId) {
|
||||
try {
|
||||
let data = jc.wallet.chainList;
|
||||
return JSON.stringify({
|
||||
errcode: 0,
|
||||
data,
|
||||
});
|
||||
return JSON.stringify({errcode: 0,data});
|
||||
} catch (err) {
|
||||
return JSON.stringify({
|
||||
errcode: 1,
|
||||
@ -106,10 +94,7 @@ function chainList(funId) {
|
||||
function currentChain(funId) {
|
||||
try {
|
||||
let data = jc.wallet.currentChain;
|
||||
return JSON.stringify({
|
||||
errcode: 0,
|
||||
data,
|
||||
});
|
||||
return JSON.stringify({errcode: 0,data});
|
||||
} catch (err) {
|
||||
return JSON.stringify({
|
||||
errcode: 1,
|
||||
@ -126,22 +111,10 @@ function changeChain(funId, chainId) {
|
||||
jc.wallet
|
||||
.updateCurrentChain(chainId)
|
||||
.then((result) => {
|
||||
jsb.jcCallback(
|
||||
funId,
|
||||
JSON.stringify({
|
||||
errcode: 0,
|
||||
data: result,
|
||||
})
|
||||
);
|
||||
jsb.jcCallback(funId,JSON.stringify({errcode: 0,data: result}));
|
||||
})
|
||||
.catch((err) => {
|
||||
jsb.jcCallback(
|
||||
funId,
|
||||
JSON.stringify({
|
||||
errcode: 1,
|
||||
errmsg: err,
|
||||
})
|
||||
);
|
||||
jsb.jcCallback(funId,JSON.stringify({errcode: 1,errmsg: err}));
|
||||
});
|
||||
}
|
||||
/**
|
||||
@ -162,13 +135,7 @@ function loginSign(funId, nonce, tips) {
|
||||
);
|
||||
})
|
||||
.catch((err) => {
|
||||
jsb.jcCallback(
|
||||
funId,
|
||||
JSON.stringify({
|
||||
errcode: 1,
|
||||
errmsg: err,
|
||||
})
|
||||
);
|
||||
jsb.jcCallback(funId,JSON.stringify({errcode: 1,errmsg: err}));
|
||||
});
|
||||
}
|
||||
/**
|
||||
@ -206,6 +173,16 @@ function importAccount(funId, privateKey) {
|
||||
errmsg: err,
|
||||
});
|
||||
}
|
||||
// jc.wallet.erc20Standard.transfer({
|
||||
// address: '0xC76c692450d6221A8B1E035CB8bdB639bC60658D',
|
||||
// from: '0x50A8e60041A206AcaA5F844a1104896224be6F39',
|
||||
// to: '0x746338765a8FbDD1c5aB61bfb92CD6D960C3C662',
|
||||
// amount: 101
|
||||
// }).then((res) => {
|
||||
// console.log(JSON.stringify(res))
|
||||
// }).catch(err => {
|
||||
// console.log(JSON.stringify(err))
|
||||
// })
|
||||
}
|
||||
/**
|
||||
* active one account
|
||||
@ -242,13 +219,7 @@ function getEthBalance(funId, address) {
|
||||
);
|
||||
})
|
||||
.catch((err) => {
|
||||
jsb.jcCallback(
|
||||
funId,
|
||||
JSON.stringify({
|
||||
errcode: 1,
|
||||
errmsg: err,
|
||||
})
|
||||
);
|
||||
jsb.jcCallback(funId,JSON.stringify({errcode: 1,errmsg: err}));
|
||||
});
|
||||
}
|
||||
/**
|
||||
@ -269,13 +240,7 @@ function sendEth(funId, to, amount) {
|
||||
);
|
||||
})
|
||||
.catch((err) => {
|
||||
jsb.jcCallback(
|
||||
funId,
|
||||
JSON.stringify({
|
||||
errcode: 1,
|
||||
errmsg: err,
|
||||
})
|
||||
);
|
||||
jsb.jcCallback(funId,JSON.stringify({errcode: 1,errmsg: err}));
|
||||
});
|
||||
}
|
||||
|
||||
@ -317,13 +282,7 @@ function erc20Info(funId, address) {
|
||||
);
|
||||
})
|
||||
.catch((err) => {
|
||||
jsb.jcCallback(
|
||||
funId,
|
||||
JSON.stringify({
|
||||
errcode: 1,
|
||||
errmsg: err,
|
||||
})
|
||||
);
|
||||
jsb.jcCallback(funId,JSON.stringify({errcode: 1,errmsg: err}));
|
||||
});
|
||||
}
|
||||
/**
|
||||
@ -344,13 +303,7 @@ function erc20Balance(funId, address, account) {
|
||||
);
|
||||
})
|
||||
.catch((err) => {
|
||||
jsb.jcCallback(
|
||||
funId,
|
||||
JSON.stringify({
|
||||
errcode: 1,
|
||||
errmsg: err,
|
||||
})
|
||||
);
|
||||
jsb.jcCallback(funId,JSON.stringify({errcode: 1,errmsg: err}));
|
||||
});
|
||||
}
|
||||
|
||||
@ -367,13 +320,7 @@ function sendErc20(funId, address, to, amount) {
|
||||
);
|
||||
})
|
||||
.catch((err) => {
|
||||
jsb.jcCallback(
|
||||
funId,
|
||||
JSON.stringify({
|
||||
errcode: 1,
|
||||
errmsg: err,
|
||||
})
|
||||
);
|
||||
jsb.jcCallback(funId,JSON.stringify({errcode: 1,errmsg: err}));
|
||||
});
|
||||
}
|
||||
|
||||
@ -455,13 +402,7 @@ function buyNft721(funId, addresses, values, signature) {
|
||||
);
|
||||
})
|
||||
.catch((err) => {
|
||||
jsb.jcCallback(
|
||||
funId,
|
||||
JSON.stringify({
|
||||
errcode: 1,
|
||||
errmsg: err,
|
||||
})
|
||||
);
|
||||
jsb.jcCallback(funId,JSON.stringify({errcode: 1,errmsg: err}));
|
||||
});
|
||||
}
|
||||
|
||||
@ -484,13 +425,7 @@ function buyNft1155(funId, addresses, values, ids, amounts, signature) {
|
||||
);
|
||||
})
|
||||
.catch((err) => {
|
||||
jsb.jcCallback(
|
||||
funId,
|
||||
JSON.stringify({
|
||||
errcode: 1,
|
||||
errmsg: err,
|
||||
})
|
||||
);
|
||||
jsb.jcCallback(funId,JSON.stringify({errcode: 1,errmsg: err}));
|
||||
});
|
||||
}
|
||||
|
||||
@ -521,13 +456,7 @@ function evolveNft721(
|
||||
);
|
||||
})
|
||||
.catch((err) => {
|
||||
jsb.jcCallback(
|
||||
funId,
|
||||
JSON.stringify({
|
||||
errcode: 1,
|
||||
errmsg: err,
|
||||
})
|
||||
);
|
||||
jsb.jcCallback(funId,JSON.stringify({errcode: 1,errmsg: err}));
|
||||
});
|
||||
}
|
||||
}
|
||||
@ -550,13 +479,7 @@ function evolveChip(funId, tokenIds, startTime, nonce, signature) {
|
||||
);
|
||||
})
|
||||
.catch((err) => {
|
||||
jsb.jcCallback(
|
||||
funId,
|
||||
JSON.stringify({
|
||||
errcode: 1,
|
||||
errmsg: err,
|
||||
})
|
||||
);
|
||||
jsb.jcCallback(funId,JSON.stringify({errcode: 1,errmsg: err}));
|
||||
});
|
||||
}
|
||||
|
||||
@ -586,13 +509,7 @@ function mintShardBatchUser(
|
||||
);
|
||||
})
|
||||
.catch((err) => {
|
||||
jsb.jcCallback(
|
||||
funId,
|
||||
JSON.stringify({
|
||||
errcode: 1,
|
||||
errmsg: err,
|
||||
})
|
||||
);
|
||||
jsb.jcCallback(funId,JSON.stringify({errcode: 1,errmsg: err}));
|
||||
});
|
||||
}
|
||||
|
||||
@ -630,12 +547,6 @@ function shardMixByUser(
|
||||
);
|
||||
})
|
||||
.catch((err) => {
|
||||
jsb.jcCallback(
|
||||
funId,
|
||||
JSON.stringify({
|
||||
errcode: 1,
|
||||
errmsg: err,
|
||||
})
|
||||
);
|
||||
jsb.jcCallback(funId,JSON.stringify({errcode: 1,errmsg: err}));
|
||||
});
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user