@@ -23,10 +23,9 @@ import {
2323} from '../src' ;
2424import { getSelectorFromName } from '../src/utils/hash' ;
2525import { getDecimalString } from '../src/utils/num' ;
26- import { contracts , createTestProvider , getTestAccount } from './config/fixtures' ;
26+ import { contracts , createTestProvider , ETHtokenAddress , getTestAccount } from './config/fixtures' ;
2727
2828describe ( 'Account and OutsideExecution' , ( ) => {
29- const ethAddress = '0x49D36570D4E46F48E99674BD3FCC84644DDD6B96F7C741B1562B82F9E004DC7' ;
3029 let provider : Provider ;
3130 let executorAccount : Account ;
3231 let signerAccount : Account ;
@@ -40,7 +39,7 @@ describe('Account and OutsideExecution', () => {
4039 provider = new Provider ( await createTestProvider ( ) ) ;
4140 executorAccount = getTestAccount ( provider ) ;
4241 recipientAccount = executorAccount ;
43- ethContract = new Contract ( contracts . Erc20OZ . sierra . abi , ethAddress , provider ) ;
42+ ethContract = new Contract ( contracts . Erc20OZ . sierra . abi , ETHtokenAddress , provider ) ;
4443
4544 // Deploy the SNIP-9 signer account (ArgentX v 0.4.0, using SNIP-9 v2):
4645 const calldataAX = new CallData ( contracts . ArgentX4Account . sierra . abi ) ;
@@ -61,7 +60,7 @@ describe('Account and OutsideExecution', () => {
6160
6261 // Transfer dust of ETH token to the signer account
6362 const transferCall = {
64- contractAddress : ethAddress ,
63+ contractAddress : ETHtokenAddress ,
6564 entrypoint : 'transfer' ,
6665 calldata : {
6766 recipient : signerAccount . address ,
@@ -245,31 +244,31 @@ describe('Account and OutsideExecution', () => {
245244 caller : 'ANY_CALLER' ,
246245 } ;
247246 const call1 : Call = {
248- contractAddress : ethAddress ,
247+ contractAddress : ETHtokenAddress ,
249248 entrypoint : 'transfer' ,
250249 calldata : {
251250 recipient : recipientAccount . address ,
252251 amount : cairo . uint256 ( 100 ) ,
253252 } ,
254253 } ;
255254 const call2 : Call = {
256- contractAddress : ethAddress ,
255+ contractAddress : ETHtokenAddress ,
257256 entrypoint : 'transfer' ,
258257 calldata : {
259258 recipient : recipientAccount . address ,
260259 amount : cairo . uint256 ( 200 ) ,
261260 } ,
262261 } ;
263262 const call3 : Call = {
264- contractAddress : ethAddress ,
263+ contractAddress : ETHtokenAddress ,
265264 entrypoint : 'transfer' ,
266265 calldata : {
267266 recipient : recipientAccount . address ,
268267 amount : cairo . uint256 ( 300 ) ,
269268 } ,
270269 } ;
271270 const call4 : Call = {
272- contractAddress : ethAddress ,
271+ contractAddress : ETHtokenAddress ,
273272 entrypoint : 'transfer' ,
274273 calldata : {
275274 recipient : recipientAccount . address ,
@@ -293,7 +292,7 @@ describe('Account and OutsideExecution', () => {
293292 expect ( outsideTransaction1 . outsideExecution . execute_before ) . toBe ( hour_later ) ;
294293 expect ( outsideTransaction1 . outsideExecution . calls ) . toEqual ( [
295294 {
296- to : ethAddress ,
295+ to : ETHtokenAddress ,
297296 selector : '0x83afd3f4caedc6eebf44246fe54e38c95e3179a5ec9ea81740eca5b482d12e' ,
298297 calldata : [ getDecimalString ( recipientAccount . address ) , '300' , '0' ] ,
299298 } ,
@@ -305,12 +304,12 @@ describe('Account and OutsideExecution', () => {
305304 ) ;
306305 expect ( outsideTransaction2 . outsideExecution . calls ) . toEqual ( [
307306 {
308- to : ethAddress ,
307+ to : ETHtokenAddress ,
309308 selector : '0x83afd3f4caedc6eebf44246fe54e38c95e3179a5ec9ea81740eca5b482d12e' ,
310309 calldata : [ getDecimalString ( recipientAccount . address ) , '100' , '0' ] ,
311310 } ,
312311 {
313- to : ethAddress ,
312+ to : ETHtokenAddress ,
314313 selector : '0x83afd3f4caedc6eebf44246fe54e38c95e3179a5ec9ea81740eca5b482d12e' ,
315314 calldata : [ getDecimalString ( recipientAccount . address ) , '200' , '0' ] ,
316315 } ,
0 commit comments