Formatting
This commit is contained in:
@@ -65,8 +65,18 @@ export const roleRequiresInputs = (
|
||||
|
||||
const actionRole = action.roles?.[roleIdentifier];
|
||||
const actionRequirements = action.requirements;
|
||||
const actionRoleRequirements = actionRole && actionRequirements && actionRequirements.participants?.find((participant) => participant.role === roleIdentifier);
|
||||
const roleSlotsMin = actionRoleRequirements && actionRoleRequirements.slots && actionRoleRequirements.slots.min > 0 ? actionRoleRequirements.slots.min : 0;
|
||||
const actionRoleRequirements =
|
||||
actionRole &&
|
||||
actionRequirements &&
|
||||
actionRequirements.participants?.find(
|
||||
(participant) => participant.role === roleIdentifier,
|
||||
);
|
||||
const roleSlotsMin =
|
||||
actionRoleRequirements &&
|
||||
actionRoleRequirements.slots &&
|
||||
actionRoleRequirements.slots.min > 0
|
||||
? actionRoleRequirements.slots.min
|
||||
: 0;
|
||||
if (roleSlotsMin > 0) return true;
|
||||
|
||||
const transactionIdentifier = action.transaction;
|
||||
@@ -78,7 +88,6 @@ export const roleRequiresInputs = (
|
||||
return (roleInputs?.length ?? 0) > 0;
|
||||
};
|
||||
|
||||
|
||||
export const getTransactionOutputIdentifier = (
|
||||
output: XOTemplateTransactionOutput,
|
||||
): string | undefined => {
|
||||
@@ -136,7 +145,8 @@ export const resolveProvidedLockingBytecodeHex = (
|
||||
return undefined;
|
||||
}
|
||||
|
||||
const lockingScriptDefinition = template.lockingScripts?.[outputDefinition.lockingScript];
|
||||
const lockingScriptDefinition =
|
||||
template.lockingScripts?.[outputDefinition.lockingScript];
|
||||
const scriptIdentifier = lockingScriptDefinition?.lockingBytecode;
|
||||
if (!scriptIdentifier) return undefined;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user