const erc20BalanceOfData = encodeAbiParameters(
[{ type: "address", name: "address" }],
[zeroAddress] // zero address placeholder swapped for caller address at runtime
)
// give each creator 10 interaction credits if they hold 1 or more WETH tokens
export const creatorLogic = [{
target: baseSepoliaWETH,
signature: '0x70a08231',
data: erc20BalanceOfData,
operator: LogicOperators.gt,
literalOperand: BigInt(1),
interactionPowerType: LogicInteractionPowerTypes.uniform,
interactionPower: BigInt(10)
}]
// give each minter 10 interaction credits if they hold 1 or more WETH tokens
export const minterLogic = [{
target: baseSepoliaWETH,
signature: '0x70a08231',
data: erc20BalanceOfData,
operator: LogicOperators.gt,
literalOperand: BigInt(1),
interactionPowerType: LogicInteractionPowerTypes.uniform,
interactionPower: BigInt(10)
}]