@@ -261,6 +261,10 @@ describe('Sessions (via Manager)', () => {
261261 // Undeployed wallet
262262 return Promise . resolve ( '0x' )
263263 }
264+ if ( method === 'eth_getStorageAt' ) {
265+ // Return 0 for storage slots (implementation)
266+ return Promise . resolve ( '0x0000000000000000000000000000000000000000000000000000000000000000' )
267+ }
264268 if ( method === 'eth_call' && params [ 0 ] . data === AbiFunction . encodeData ( Constants . READ_NONCE , [ 0n ] ) ) {
265269 // Nonce is 0
266270 return Promise . resolve ( '0x00' )
@@ -335,6 +339,10 @@ describe('Sessions (via Manager)', () => {
335339 // Undeployed wallet
336340 return Promise . resolve ( '0x' )
337341 }
342+ if ( method === 'eth_getStorageAt' ) {
343+ // Return 0 for storage slots (implementation)
344+ return Promise . resolve ( '0x0000000000000000000000000000000000000000000000000000000000000000' )
345+ }
338346 if ( method === 'eth_call' && params [ 0 ] . data === AbiFunction . encodeData ( Constants . READ_NONCE , [ 0n ] ) ) {
339347 // Nonce is 0
340348 return Promise . resolve ( '0x00' )
@@ -410,6 +418,10 @@ describe('Sessions (via Manager)', () => {
410418 // Undeployed wallet
411419 return Promise . resolve ( '0x' )
412420 }
421+ if ( method === 'eth_getStorageAt' ) {
422+ // Return 0 for storage slots (implementation)
423+ return Promise . resolve ( '0x0000000000000000000000000000000000000000000000000000000000000000' )
424+ }
413425 if ( method === 'eth_call' && params [ 0 ] . data === AbiFunction . encodeData ( Constants . READ_NONCE , [ 0n ] ) ) {
414426 // Nonce is 0
415427 return Promise . resolve ( '0x00' )
@@ -497,6 +509,10 @@ describe('Sessions (via Manager)', () => {
497509 // Undeployed wallet
498510 return Promise . resolve ( '0x' )
499511 }
512+ if ( method === 'eth_getStorageAt' ) {
513+ // Return 0 for storage slots (implementation)
514+ return Promise . resolve ( '0x0000000000000000000000000000000000000000000000000000000000000000' )
515+ }
500516 if ( method === 'eth_call' && params [ 0 ] . data === AbiFunction . encodeData ( Constants . READ_NONCE , [ 0n ] ) ) {
501517 // Nonce is 0
502518 return Promise . resolve ( '0x00' )
0 commit comments