nomadex-client
Version:
Client library to programmatically interact with https://voi.nomadex.app
17 lines • 824 B
TypeScript
import { Algodv2 } from "algosdk";
import { SmartAssetClient } from './SmartAssetClient';
import type { TransactionSignerAccount } from "@algorandfoundation/algokit-utils/types/account";
export declare class MySmartAsset {
assetClient: SmartAssetClient;
constructor(id: number, nodeClient: Algodv2, signer?: TransactionSignerAccount);
static from(id: number, nodeClient: Algodv2): MySmartAsset;
arc200Symbol(): Promise<string>;
arc200Name(): Promise<string>;
arc200Decimals(): Promise<number>;
arc200TotalSupply(): Promise<bigint>;
manager(): Promise<string>;
arc200BalanceOf(address: string): Promise<bigint>;
arc200Allowance(owner: string, spender: string): Promise<bigint>;
hasBox(owner: string, spender?: string): Promise<boolean>;
}
//# sourceMappingURL=MySmartAsset.d.ts.map