Skip to content

Commit 946bfac

Browse files
committed
feat: Allow anonymous (ZeroAddress) access to tokens
1 parent 657d927 commit 946bfac

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

javascript/tokenscript-viewer/src/integration/discoveryAdapter.ts

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,6 @@ export class DiscoveryAdapter implements ITokenDiscoveryAdapter {
3131

3232
const resultTokens: ITokenCollection[] = [];
3333

34-
if (!this.engine && !Web3WalletProvider.isWalletConnected()){
35-
//Web3WalletProvider.getWallet(true);
36-
return [];
37-
}
38-
3934
const walletAddress = await this.getCurrentWalletAddress();
4035
const params = getTokenUrlParams(null, false);
4136

@@ -308,6 +303,9 @@ export class DiscoveryAdapter implements ITokenDiscoveryAdapter {
308303

309304
private async fetchOwnerTokens(token: ITokenCollection, chain: string, ownerAddress: string){
310305

306+
if (ownerAddress === ZeroAddress)
307+
return [];
308+
311309
const url = token.tokenType === "erc20" ?
312310
`/get-owner-fungible-tokens?collectionAddress=${token.contractAddress}&owner=${ownerAddress}&chain=${chain}&blockchain=evm` :
313311
`/get-owner-tokens?smartContract=${token.contractAddress}&chain=${chain}&owner=${ownerAddress}&blockchain=evm`;

0 commit comments

Comments
 (0)