aave-protocol-v2/types/index.d.ts

28 lines
736 B
TypeScript
Raw Normal View History

2020-05-29 14:55:31 +00:00
/* Generated by ts-generator ver. 0.0.8 */
/* tslint:disable */
import {
BigNumberish,
EventDescription,
FunctionDescription
} from "ethers/utils";
export class TransactionOverrides {
nonce?: BigNumberish | Promise<BigNumberish>;
gasLimit?: BigNumberish | Promise<BigNumberish>;
gasPrice?: BigNumberish | Promise<BigNumberish>;
value?: BigNumberish | Promise<BigNumberish>;
chainId?: number | Promise<number>;
}
export interface TypedEventDescription<
T extends Pick<EventDescription, "encodeTopics">
> extends EventDescription {
encodeTopics: T["encodeTopics"];
}
export interface TypedFunctionDescription<
T extends Pick<FunctionDescription, "encode">
> extends FunctionDescription {
encode: T["encode"];
}