Commit 4fc1a473 authored by ben-chain's avatar ben-chain

add getDummyAddress placeholder

parent 6f56935c
...@@ -147,6 +147,10 @@ export class ExecutionManagerTestRunner { ...@@ -147,6 +147,10 @@ export class ExecutionManagerTestRunner {
this.snapshot = await ethers.provider.send('evm_snapshot', []) this.snapshot = await ethers.provider.send('evm_snapshot', [])
} }
public static getDummyAddress(placeholder: string): string {
return '0x' + (placeholder.split('$DUMMY_OVM_ADDRESS_')[1] + '0').repeat(20)
}
private setPlaceholderStrings(obj: any) { private setPlaceholderStrings(obj: any) {
const getReplacementString = (kv: string): string => { const getReplacementString = (kv: string): string => {
if (kv === '$OVM_EXECUTION_MANAGER') { if (kv === '$OVM_EXECUTION_MANAGER') {
...@@ -158,7 +162,7 @@ export class ExecutionManagerTestRunner { ...@@ -158,7 +162,7 @@ export class ExecutionManagerTestRunner {
} else if (kv === '$OVM_CALL_HELPER') { } else if (kv === '$OVM_CALL_HELPER') {
return this.contracts.Helper_TestRunner.address return this.contracts.Helper_TestRunner.address
} else if (kv.startsWith('$DUMMY_OVM_ADDRESS_')) { } else if (kv.startsWith('$DUMMY_OVM_ADDRESS_')) {
return '0x' + (kv.split('$DUMMY_OVM_ADDRESS_')[1] + '0').repeat(20) return ExecutionManagerTestRunner.getDummyAddress(kv)
} else { } else {
return kv return kv
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment