diff --git a/typescript/swap-vm/src/swap-vm/maker-traits.ts b/typescript/swap-vm/src/swap-vm/maker-traits.ts index a68b9a5..719013b 100644 --- a/typescript/swap-vm/src/swap-vm/maker-traits.ts +++ b/typescript/swap-vm/src/swap-vm/maker-traits.ts @@ -345,7 +345,7 @@ export class MakerTraits { const { data, offsets } = MakerTraits.HOOKS.reduce( (acc, hookName, i) => { const hook = this[hookName] - const hasTarget = this.hasTargetForHook(hookName) + const hasTarget = this.hasTargetForHook(hookName, maker) const encoded = hook && hasTarget ? hook.encode() : hook?.data || HexString.EMPTY acc.sum += BigInt(encoded.bytesCount())