import { DYNAMIC_LOGIC, CUSTOM_FEES } from '@tx-kit/sdk/constants'
export const uri = 'ipfs://xyz'
export const name = 'My new channel'
export const defaultAdmin = '0xedcC867bc8B5FEBd0459af17a6f134F41f422f0C'
export const managers = ['0x1234567890123456789012345678901234567890']
export const transportLayer = { saleDurationInSeconds: 100 }
export const setupActions = [
{
feeContract: CUSTOM_FEES,
feeArgs: {
channelTreasury: '0x1234567890123456789012345678901234567890',
uplinkPercentage: 10,
channelPercentage: 15,
creatorPercentage: 60,
mintReferralPercentage: 5,
sponsorPercentage: 10,
ethMintPrice: parseEther('0.000666'),
erc20MintPrice: parseEther('0.000666'),
erc20Contract: baseSepoliaWETH
}
},
{
logicContract: DYNAMIC_LOGIC,
creatorLogic: [new UniformInteractionPower(BigInt(10)).ifResultOf(baseSepoliaWETH, '0x70a08231', erc20BalanceOfData).gt(BigInt(1))],
minterLogic: [new UniformInteractionPower(BigInt(10)).ifResultOf(baseSepoliaWETH, '0x70a08231', erc20BalanceOfData).gt(BigInt(1))]
}
]