UNPKG

@goat-sdk/plugin-modespray

Version:

<div align="center"> <a href="https://github.com/goat-sdk/goat">

46 lines (44 loc) 1.35 kB
declare const MODESPRAY_ABI: readonly [{ readonly inputs: readonly [{ readonly internalType: "address[]"; readonly name: "recipients"; readonly type: "address[]"; }, { readonly internalType: "uint256[]"; readonly name: "values"; readonly type: "uint256[]"; }]; readonly name: "disperseEther"; readonly outputs: readonly []; readonly stateMutability: "payable"; readonly type: "function"; }, { readonly inputs: readonly [{ readonly internalType: "address"; readonly name: "token"; readonly type: "address"; }, { readonly internalType: "address[]"; readonly name: "recipients"; readonly type: "address[]"; }, { readonly internalType: "uint256[]"; readonly name: "values"; readonly type: "uint256[]"; }]; readonly name: "disperseToken"; readonly outputs: readonly []; readonly stateMutability: "nonpayable"; readonly type: "function"; }]; declare const SPRAY_CONTRACTS_ABI: Record<919 | 34443 | 84532 | 8453 | 11155420 | 10, { ModeSpray: { address: string; abi: typeof MODESPRAY_ABI; }; }>; declare function getSprayContract(chainId: number): { address: string; abi: typeof MODESPRAY_ABI; }; export { SPRAY_CONTRACTS_ABI, getSprayContract };