@@ -58,39 +58,39 @@ export class Provider implements ProviderInterface {
58
58
] => {
59
59
Hex . assert ( signature . signature )
60
60
61
- switch ( signature . type ) {
62
- case SignatureType . EIP712 :
63
- return [
64
- Address . checksum ( wallet ) ,
65
- {
66
- chainId : BigInt ( signature . chainID ) ,
67
- payload : fromServicePayload ( signature . payload ) ,
68
- signature : { type : 'hash' , ...oxSignature . from ( signature . signature ) } ,
69
- } ,
70
- ]
71
- case SignatureType . EthSign :
72
- return [
73
- Address . checksum ( wallet ) ,
74
- {
75
- chainId : BigInt ( signature . chainID ) ,
76
- payload : fromServicePayload ( signature . payload ) ,
77
- signature : { type : 'eth_sign' , ...oxSignature . from ( signature . signature ) } ,
78
- } ,
79
- ]
80
- case SignatureType . EIP1271 :
81
- return [
82
- Address . checksum ( wallet ) ,
83
- {
84
- chainId : BigInt ( signature . chainID ) ,
85
- payload : fromServicePayload ( signature . payload ) ,
86
- signature : { type : 'erc1271' , address : signer , data : signature . signature } ,
87
- } ,
88
- ]
89
- case SignatureType . Sapient :
90
- throw new Error ( `unexpected sapient signature by ${ signer } ` )
91
- case SignatureType . SapientCompact :
92
- throw new Error ( `unexpected compact sapient signature by ${ signer } ` )
93
- }
61
+ switch ( signature . type ) {
62
+ case SignatureType . EIP712 :
63
+ return [
64
+ Address . checksum ( wallet ) ,
65
+ {
66
+ chainId : BigInt ( signature . chainID ) ,
67
+ payload : fromServicePayload ( signature . payload ) ,
68
+ signature : { type : 'hash' , ...oxSignature . from ( signature . signature ) } ,
69
+ } ,
70
+ ]
71
+ case SignatureType . EthSign :
72
+ return [
73
+ Address . checksum ( wallet ) ,
74
+ {
75
+ chainId : BigInt ( signature . chainID ) ,
76
+ payload : fromServicePayload ( signature . payload ) ,
77
+ signature : { type : 'eth_sign' , ...oxSignature . from ( signature . signature ) } ,
78
+ } ,
79
+ ]
80
+ case SignatureType . EIP1271 :
81
+ return [
82
+ Address . checksum ( wallet ) ,
83
+ {
84
+ chainId : BigInt ( signature . chainID ) ,
85
+ payload : fromServicePayload ( signature . payload ) ,
86
+ signature : { type : 'erc1271' , address : signer , data : signature . signature } ,
87
+ } ,
88
+ ]
89
+ case SignatureType . Sapient :
90
+ throw new Error ( `unexpected sapient signature by ${ signer } ` )
91
+ case SignatureType . SapientCompact :
92
+ throw new Error ( `unexpected compact sapient signature by ${ signer } ` )
93
+ }
94
94
} ,
95
95
) ,
96
96
)
0 commit comments