@sofaws/dapp-core
Version:
A library to hold the main logic for a dapp on the Elrond Network
3 lines (2 loc) • 1.33 kB
JavaScript
;import{b as t}from"../../__chunks__/chunk-H2RSGZDG.js";import"../../__chunks__/chunk-35N6HQAC.js";import"../../__chunks__/chunk-XAPH7V6V.js";import"../../__chunks__/chunk-OI3JNSRI.js";import"../../__chunks__/chunk-6AJRSKSP.js";import"../../__chunks__/chunk-TXKA5HXY.js";import"../../__chunks__/chunk-C5OJNYCD.js";import"../../__chunks__/chunk-3TSUQSLU.js";import"../../__chunks__/chunk-7QE2X3X4.js";import"../../__chunks__/chunk-CLAJ4EPW.js";import"../../__chunks__/chunk-P6M5SGWP.js";import{m as r}from"../../__chunks__/chunk-HBP5N4FR.js";r();var s="erd1a07ey0xj28u90mtk8858zsavs0cj7s3cy74ufgxdmcq3nslr0y2st2aaax",c="erd1qqqqqqqqqqqqqpgqv9gxgq8nurz754spjfck6rdwlg9etpcp0n4sjg2dhc";describe("isContract tests",()=>{it("returns false for user account",()=>{let e=t(s);expect(e).toBe(!1)}),it("returns true for smart contract",()=>{let e=t(c);expect(e).toBe(!0)}),it("returns false for invalid address",()=>{let e=t("erd1qqqqqqqqqqqqqqqpq");expect(e).toBe(!1)}),it("returns true for contract address in data",()=>{let e=t(s,void 0,"MultiESDTNFTTransfer@0000000000000000050061506400f3e0c5ea560192716d0daefa0b9587017ceb@02@5745474c442d383836303061@@8ac7230489e80000@555344432d613332393036@@464e61d6@6164644c6971756964697479@8963dd8c2c5e0000@459a65fa");expect(e).toBe(!0)})});
//# sourceMappingURL=smartContracts.test.js.map