Skip to content

Commit 1e26571

Browse files
authored
eip712 util: remove ethers logger (#436)
* remove ethers logger * simplify type import
1 parent 815df09 commit 1e26571

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

src/utils/eip712/defaults.ts

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
1-
import { Logger } from "@ethersproject/logger";
2-
import { ethers, zeroPadValue } from "ethers";
3-
4-
import type { TypedDataField } from "@ethersproject/abstract-signer";
5-
6-
const logger = new Logger("defaults");
1+
import { ethers, zeroPadValue, TypedDataField } from "ethers";
72

83
const baseDefaults: Record<string, any> = {
94
integer: 0,
@@ -50,7 +45,7 @@ export class DefaultGetter<Types extends EIP712TypeDefinitions> {
5045
const defaultValue = this.getDefaultValue(name);
5146
this.defaultValues[name] = defaultValue;
5247
if (!isNullish(defaultValue)) {
53-
logger.throwError(
48+
throw new Error(
5449
`Got non-empty value for type ${name} in default generator: ${defaultValue}`,
5550
);
5651
}
@@ -107,6 +102,6 @@ export class DefaultGetter<Types extends EIP712TypeDefinitions> {
107102
);
108103
}
109104

110-
return logger.throwArgumentError(`unknown type: ${type}`, "type", type);
105+
throw new Error(`unknown type: ${type}`);
111106
}
112107
}

0 commit comments

Comments
 (0)