UNPKG

@0xsplits/splits-sdk

Version:

SDK for the 0xSplits protocol

74 lines (73 loc) 2.25 kB
export declare const liquidSplitFactoryAbi: readonly [{ readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "_splitMain"; readonly type: "address"; }]; readonly stateMutability: "nonpayable"; readonly type: "constructor"; }, { readonly inputs: readonly [{ readonly internalType: "uint32"; readonly name: "distributorFee"; readonly type: "uint32"; }]; readonly name: "InvalidLiquidSplit__InvalidDistributorFee"; readonly type: "error"; }, { readonly anonymous: false; readonly inputs: readonly [{ readonly indexed: true; readonly internalType: "contract LS1155CloneImpl"; readonly name: "ls"; readonly type: "address"; }]; readonly name: "CreateLS1155Clone"; readonly type: "event"; }, { readonly inputs: readonly []; readonly name: "MAX_DISTRIBUTOR_FEE"; readonly outputs: readonly [{ readonly internalType: "uint256"; readonly name: ""; readonly type: "uint256"; }]; readonly stateMutability: "view"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address[]"; readonly name: "accounts"; readonly type: "address[]"; }, { readonly internalType: "uint32[]"; readonly name: "initAllocations"; readonly type: "uint32[]"; }, { readonly internalType: "uint32"; readonly name: "_distributorFee"; readonly type: "uint32"; }, { readonly internalType: "address"; readonly name: "owner"; readonly type: "address"; }]; readonly name: "createLiquidSplitClone"; readonly outputs: readonly [{ readonly internalType: "contract LS1155CloneImpl"; readonly name: "ls"; readonly type: "address"; }]; readonly stateMutability: "nonpayable"; readonly type: "function"; }, { readonly inputs: readonly []; readonly name: "ls1155CloneImpl"; readonly outputs: readonly [{ readonly internalType: "address"; readonly name: ""; readonly type: "address"; }]; readonly stateMutability: "view"; readonly type: "function"; }];