@@ -48,32 +48,34 @@ namespace EvmPackParams {
4848 return (params=params, params_len=5 );
4949 }
5050
51- const BLOCK_TX_PARAMS_LEN = 3 ;
51+ const BLOCK_TX_PARAMS_LEN = 4 ;
5252 func block_tx (chain_id: felt , block_number: felt , index: felt ) -> (
5353 params: felt *, params_len: felt
5454 ) {
5555 alloc_locals ;
5656
5757 local params: felt * = nondet %{ segments.add() %} ;
5858 assert params[0 ] = chain_id;
59- assert params[1 ] = block_number;
60- assert params[2 ] = index;
59+ assert params[1 ] = 'block_tx' ;
60+ assert params[2 ] = block_number;
61+ assert params[3 ] = index;
6162
62- return (params=params, params_len=3 );
63+ return (params=params, params_len=4 );
6364 }
6465
65- const BLOCK_RECEIPT_PARAMS_LEN = 3 ;
66- func block_receipt { poseidon_ptr: PoseidonBuiltin* } (
66+ const BLOCK_RECEIPT_PARAMS_LEN = 4 ;
67+ func block_receipt (
6768 chain_id: felt , block_number: felt , index: felt
6869 ) -> (params: felt *, params_len: felt ) {
6970 alloc_locals ;
7071
7172 local params: felt * = nondet %{ segments.add() %} ;
7273 assert params[0 ] = chain_id;
73- assert params[1 ] = block_number;
74- assert params[2 ] = index;
74+ assert params[1 ] = 'block_receipt' ;
75+ assert params[2 ] = block_number;
76+ assert params[3 ] = index;
7577
76- return (params=params, params_len=3 );
78+ return (params=params, params_len=4 );
7779 }
7880}
7981
0 commit comments