Variable algebraCustomPoolEntryPointAbiConst
algebraCustomPoolEntryPointAbi: readonly [
{
name: "factory";
type: "function";
stateMutability: "view";
inputs: readonly [];
outputs: readonly [{ type: "address" }];
},
{
name: "createCustomPool";
type: "function";
stateMutability: "nonpayable";
inputs: readonly [
{ type: "address"; name: "deployer" },
{ type: "address"; name: "creator" },
{ type: "address"; name: "tokenA" },
{ type: "address"; name: "tokenB" },
{ type: "bytes"; name: "data" },
];
outputs: readonly [{ type: "address"; name: "customPool" }];
},
] = ...
Kept separate from standard pool creation. Calling this directly from an EOA is invalid because the entry point requires msg.sender == deployer.