(provider: Provider = ethers.provider)
| 77 | |
| 78 | // create non-random account, so gas calculations are deterministic |
| 79 | export function createAccountOwner (provider: Provider = ethers.provider): Wallet { |
| 80 | const privateKey = keccak256(Buffer.from(arrayify(BigNumber.from(++counter)))) |
| 81 | return new ethers.Wallet(privateKey, provider) |
| 82 | // return new ethers.Wallet('0x'.padEnd(66, privkeyBase), ethers.provider); |
| 83 | } |
| 84 | |
| 85 | export function createAddress (): string { |
| 86 | return createAccountOwner().address |
no outgoing calls
no test coverage detected