@atomiqlabs/chain-starknet
Version:
Starknet specific base implementation
15 lines (14 loc) • 621 B
TypeScript
import { Provider } from "starknet";
import { StarknetChainInterface, StarknetRetryPolicy } from "./StarknetChainInterface";
export declare class StarknetModule {
protected readonly provider: Provider;
protected readonly retryPolicy: StarknetRetryPolicy;
protected readonly root: StarknetChainInterface;
protected readonly logger: {
debug: (msg: any, ...args: any[]) => void;
info: (msg: any, ...args: any[]) => void;
warn: (msg: any, ...args: any[]) => void;
error: (msg: any, ...args: any[]) => void;
};
constructor(root: StarknetChainInterface);
}