2023-03-04 04:25:07 +03:00
|
|
|
import type { Provider, TransactionRequest, TransactionResponse } from "./provider.js";
|
|
|
|
export interface ContractRunner {
|
|
|
|
provider: null | Provider;
|
|
|
|
estimateGas?: (tx: TransactionRequest) => Promise<bigint>;
|
|
|
|
call?: (tx: TransactionRequest) => Promise<string>;
|
|
|
|
resolveName?: (name: string) => Promise<null | string>;
|
|
|
|
sendTransaction?: (tx: TransactionRequest) => Promise<TransactionResponse>;
|
|
|
|
}
|
2023-04-27 15:19:55 +03:00
|
|
|
//# sourceMappingURL=contracts.d.ts.map
|