Variable EthErc4337AccountStructConst
EthErc4337AccountStruct: Struct<{
address: string;
id: string;
methods: ("personal_sign" | "eth_sign" | "eth_signTypedData_v1" | "eth_signTypedData_v3" | "eth_signTypedData_v4" | "eth_prepareUserOperation" | "eth_patchUserOperation" | "eth_signUserOperation")[];
options: Record<string, Json>;
type: "eip155:erc4337";
}, {
address: Struct<string, null>;
id: Struct<string, null>;
methods: Struct<("personal_sign" | "eth_sign" | "eth_signTypedData_v1" | "eth_signTypedData_v3" | "eth_signTypedData_v4" | "eth_prepareUserOperation" | "eth_patchUserOperation" | "eth_signUserOperation")[], Struct<"personal_sign" | "eth_sign" | "eth_signTypedData_v1" | "eth_signTypedData_v3" | "eth_signTypedData_v4" | "eth_prepareUserOperation" | "eth_patchUserOperation" | "eth_signUserOperation", {
eth_patchUserOperation: "eth_patchUserOperation";
eth_prepareUserOperation: "eth_prepareUserOperation";
eth_sign: "eth_sign";
eth_signTypedData_v1: "eth_signTypedData_v1";
eth_signTypedData_v3: "eth_signTypedData_v3";
eth_signTypedData_v4: "eth_signTypedData_v4";
eth_signUserOperation: "eth_signUserOperation";
personal_sign: "personal_sign";
}>>;
options: Struct<Record<string, Json>, null>;
type: Struct<"eip155:erc4337", "eip155:erc4337">;
}> = ...
Type declaration
address: string
id: string
methods: ("personal_sign" | "eth_sign" | "eth_signTypedData_v1" | "eth_signTypedData_v3" | "eth_signTypedData_v4" | "eth_prepareUserOperation" | "eth_patchUserOperation" | "eth_signUserOperation")[]
options: Record<string, Json>
type: "eip155:erc4337"
Type declaration
address: Struct<string, null>
id: Struct<string, null>
methods: Struct<("personal_sign" | "eth_sign" | "eth_signTypedData_v1" | "eth_signTypedData_v3" | "eth_signTypedData_v4" | "eth_prepareUserOperation" | "eth_patchUserOperation" | "eth_signUserOperation")[], Struct<"personal_sign" | "eth_sign" | "eth_signTypedData_v1" | "eth_signTypedData_v3" | "eth_signTypedData_v4" | "eth_prepareUserOperation" | "eth_patchUserOperation" | "eth_signUserOperation", {
eth_patchUserOperation: "eth_patchUserOperation";
eth_prepareUserOperation: "eth_prepareUserOperation";
eth_sign: "eth_sign";
eth_signTypedData_v1: "eth_signTypedData_v1";
eth_signTypedData_v3: "eth_signTypedData_v3";
eth_signTypedData_v4: "eth_signTypedData_v4";
eth_signUserOperation: "eth_signUserOperation";
personal_sign: "personal_sign";
}>>
options: Struct<Record<string, Json>, null>
type: Struct<"eip155:erc4337", "eip155:erc4337">
Account address.