@sofaws/dapp-core
Version:
A library to hold the main logic for a dapp on the Elrond Network
7 lines (6 loc) • 749 B
JavaScript
import{a as m}from"./chunk-DJK4XMGE.js";import{a as c}from"./chunk-MYQKOL46.js";import{a as i}from"./chunk-3KAY5IWM.js";import{i as g}from"./chunk-7QE2X3X4.js";import{k as d,m as l}from"./chunk-HBP5N4FR.js";l();g();var b=({input:e,decodeMethod:s,identifier:n})=>{let r={displayValue:"",validationWarnings:[]};if(!(e.includes("@")||e.includes(`
`)))return r.displayValue=i(e,s),r;if(e.includes("@")){let t=e.split("@");r=m({parts:t,decodeMethod:s,identifier:n})}if(e.includes(`
`)){let t=e.split(`
`),a=t.map(o=>{let f=d.Buffer.from(String(o),"base64");return s==="raw"?o:i(f.toString("hex"),s)}),u=s==="smart"?c({parts:t,decodedParts:a,identifier:n}):a;r.displayValue=u.join(`
`)}return r};export{b as a};
//# sourceMappingURL=chunk-7VHHGW4T.js.map