@@ -58,39 +58,39 @@ export class Provider implements ProviderInterface {
5858 ] => {
5959 Hex . assert ( signature . signature )
6060
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+ }
9494 } ,
9595 ) ,
9696 )
0 commit comments