MCPcopy Index your code
hub / github.com/CashScript/cashscript / generateLibauthSourceOutputs

Function generateLibauthSourceOutputs

packages/cashscript/src/utils.ts:176–187  ·  view source on GitHub ↗
(inputs: UnlockableUtxo[])

Source from the content-addressed store, hash-verified

174}
175
176export function generateLibauthSourceOutputs(inputs: UnlockableUtxo[]): LibauthOutput[] {
177 const sourceOutputs = inputs.map((input) => {
178 const sourceOutput = {
179 amount: input.satoshis,
180 to: input.unlocker.generateLockingBytecode(),
181 token: input.token,
182 };
183
184 return cashScriptOutputToLibauthOutput(sourceOutput);
185 });
186 return sourceOutputs;
187}
188
189function isTokenAddress(address: string): boolean {
190 const result = decodeCashAddress(address);

Callers 4

Contract.test.tsFile · 0.85

Calls 2

Tested by

no test coverage detected