dev3-sdk
Version:
SDK for interacting with the 0xDev3 platform.
18 lines (17 loc) • 714 B
TypeScript
import { FunctionsOracleRegistryConfig, FunctionsOracleRegistryRequestConfig } from "../../core/types";
import { FunctionSubscription } from "./FunctionSubscription";
export declare class FunctionsOracleRegistry {
address: string;
chainlinkTokenContractAddress: string;
web3provider: any;
projectChainId: string;
constructor();
init(): Promise<void>;
createSubscription(options?: {
pk?: string;
}): Promise<FunctionSubscription>;
getSubscription(subId: string): Promise<FunctionSubscription>;
getAuthorizedSenders(): Promise<string[]>;
getConfig(): Promise<FunctionsOracleRegistryConfig>;
getRequestConfig(): Promise<FunctionsOracleRegistryRequestConfig>;
}