mirror of
https://github.com/zama-ai/fhevm-solidity.git
synced 2026-01-09 12:37:59 -05:00
27 lines
661 B
TypeScript
27 lines
661 B
TypeScript
import type { EncryptedERC20 } from "../types/contracts/EncryptedERC20";
|
|
import type { SignerWithAddress } from "@nomicfoundation/hardhat-ethers/dist/src/signer-with-address";
|
|
import type { FhevmInstance } from "fhevmjs";
|
|
|
|
declare module "mocha" {
|
|
export interface Context {
|
|
signers: Signers;
|
|
contractAddress: string;
|
|
instances: FhevmInstances;
|
|
erc20: EncryptedERC20;
|
|
}
|
|
}
|
|
|
|
export interface Signers {
|
|
alice: SignerWithAddress;
|
|
bob: SignerWithAddress;
|
|
carol: SignerWithAddress;
|
|
dave: SignerWithAddress;
|
|
}
|
|
|
|
export interface FhevmInstances {
|
|
alice: FhevmInstance;
|
|
bob: FhevmInstance;
|
|
carol: FhevmInstance;
|
|
dave: FhevmInstance;
|
|
}
|