UNPKG

allo-monad-ray

Version:

Monad version of Allo v2 SDK

50 lines (49 loc) 1.68 kB
export type { CreatePoolArgs, Pool, UpdateMetaDataArgs } from "./Allo/types"; export type { ConstructorArgs, DeployParams, FunctionDataParams, Metadata, TransactionData } from "./Common/types"; export { ZERO_ADDRESS } from "./Common/types"; export type { CreateProfileArgs, HasRoleArgs, MemberArgs, Profile, ProfileAndAddressArgs, ProfileMetadataArgs, ProfileNameArgs } from "./Registry/types"; export type { PayoutSummary } from "./strategies/types"; export { Status } from "./strategies/types"; export type { Allocation, InitializeParams, Recipient, RegisterData, SetAllocatorData } from "./strategies/MicroGrantsStrategy/types"; export declare const StrategyType: { MicroGrants: string; Hats: string; Gov: string; SQFSuperFluid: string; }; export declare const NATIVE: string; export type AbiComponent = { name: string; type: string; internalType?: string; components?: Array<AbiComponent>; }; export type AbiItem = { type: string; name?: string; anonymous?: boolean; inputs?: Array<{ name: string; type: string; internalType?: string; indexed?: boolean; components?: Array<AbiComponent>; }>; outputs?: Array<{ name: string; type: string; internalType?: string; components?: Array<{ internalType?: string; name?: string; type?: string; components?: Array<{ internalType?: string; name?: string; type?: string; }>; }>; }>; stateMutability?: "pure" | "view" | "nonpayable" | "payable"; }; export type ContractAbi = Array<AbiItem>;