aboutsummaryrefslogtreecommitdiffstats
path: root/contracts/protocol/test/utils/erc721_wrapper.ts
diff options
context:
space:
mode:
authorGreg Hysen <greg.hysen@gmail.com>2018-12-18 10:26:03 +0800
committerGreg Hysen <greg.hysen@gmail.com>2019-01-15 02:49:29 +0800
commit285fb3deadd0413bf993557575a3f96a840f0e10 (patch)
tree8970de6db324e3773146f61265e0b44d03976a60 /contracts/protocol/test/utils/erc721_wrapper.ts
parent797d7c7878e33ce012259a6a5db5335e9dc838ba (diff)
downloaddexon-0x-contracts-285fb3deadd0413bf993557575a3f96a840f0e10.tar.gz
dexon-0x-contracts-285fb3deadd0413bf993557575a3f96a840f0e10.tar.zst
dexon-0x-contracts-285fb3deadd0413bf993557575a3f96a840f0e10.zip
Progress
Diffstat (limited to 'contracts/protocol/test/utils/erc721_wrapper.ts')
-rw-r--r--contracts/protocol/test/utils/erc721_wrapper.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/contracts/protocol/test/utils/erc721_wrapper.ts b/contracts/protocol/test/utils/erc721_wrapper.ts
index 1f658ce86..138fccf6f 100644
--- a/contracts/protocol/test/utils/erc721_wrapper.ts
+++ b/contracts/protocol/test/utils/erc721_wrapper.ts
@@ -102,12 +102,15 @@ export class ERC721Wrapper {
public async approveAsync(to: string, tokenAddress: string, tokenId: BigNumber): Promise<void> {
const tokenContract = this._getTokenContractFromAssetData(tokenAddress);
const tokenOwner = await this.ownerOfAsync(tokenAddress, tokenId);
+ console.log('a');
+ console.log(to, ':', tokenId, ':', tokenOwner);
await this._web3Wrapper.awaitTransactionSuccessAsync(
await tokenContract.approve.sendTransactionAsync(to, tokenId, {
from: tokenOwner,
}),
constants.AWAIT_TRANSACTION_MINED_MS,
);
+ console.log('b');
}
public async transferFromAsync(
tokenAddress: string,
@@ -144,6 +147,7 @@ export class ERC721Wrapper {
public async ownerOfAsync(tokenAddress: string, tokenId: BigNumber): Promise<string> {
const tokenContract = this._getTokenContractFromAssetData(tokenAddress);
const owner = await tokenContract.ownerOf.callAsync(tokenId);
+ console.log(`OWNER OF = ${owner}`);
return owner;
}
public async isOwnerAsync(userAddress: string, tokenAddress: string, tokenId: BigNumber): Promise<boolean> {