Compare commits

..

No commits in common. "bd2cb5aea91359778bd1018c38d887a94522457e" and "a4fcf451f54718929de6eec18c04e419b595029b" have entirely different histories.

2 changed files with 2 additions and 36 deletions

View File

@ -12,10 +12,8 @@ module.exports = async (callback) => {
const [account,] = await web3.eth.getAccounts(); const [account,] = await web3.eth.getAccounts();
const whom = process.argv[7] ? process.argv[7] : account; const wrappedBalance1 = await wrapper.balanceOf(account, nftId1);
const tokenBalance1 = await tokenContract1.balanceOf(account);
const wrappedBalance1 = await wrapper.balanceOf(whom, nftId1);
const tokenBalance1 = await tokenContract1.balanceOf(whom);
console.log(`Wrapped: ${wrappedBalance1}`); console.log(`Wrapped: ${wrappedBalance1}`);
console.log(`Unwrapped: ${tokenBalance1}`); console.log(`Unwrapped: ${tokenBalance1}`);

View File

@ -1,32 +0,0 @@
const Wrapper = artifacts.require("CurioERC1155Wrapper");
module.exports = async (callback) => {
const nftId1 = parseInt(process.argv[6]);
const quantity1 = BigInt(process.argv[7]);
const to = process.argv[8];
if (/0x[0-9a-fA-F]{40}/.test(to)) {
const wrapper = await Wrapper.deployed();
const [account,] = await web3.eth.getAccounts();
const currentBalance = BigInt(await wrapper.balanceOf(account, nftId1));
console.log(`Current balance: ${currentBalance}`);
if (currentBalance >= quantity1) {
console.log("Executing transfer transaction...");
try {
const result = await wrapper.safeTransferFrom(account, to, nftId1, quantity1.toString(), []);
console.log(`Transaction: ${result.tx}`);
}
catch (e) {
console.error(`FAILED: ${e}`);
}
}
else {
console.error("Insufficient balance");
}
}
callback();
}