mirror of
https://github.com/Instadapp/aave-protocol-v2.git
synced 2024-07-29 21:47:30 +00:00
18 lines
577 B
TypeScript
18 lines
577 B
TypeScript
import { Contract } from 'ethers';
|
|
import { HardhatRuntimeEnvironment } from 'hardhat/types';
|
|
import { DRE } from './misc-utils';
|
|
|
|
export const usingTenderly = () =>
|
|
DRE &&
|
|
((DRE as HardhatRuntimeEnvironment).network.name.includes('tenderly') ||
|
|
process.env.TENDERLY === 'true');
|
|
|
|
export const verifyAtTenderly = async (id: string, instance: Contract) => {
|
|
console.log('\n- Doing Tenderly contract verification of', id);
|
|
await (DRE as any).tenderlyRPC.verify({
|
|
name: id,
|
|
address: instance.address,
|
|
});
|
|
console.log(` - Verified ${id} at Tenderly!`);
|
|
};
|