@@ -127,19 +127,17 @@ fn test_runtime_from_binary() {
127127
128128 add_contract_to_db ( & mut db, CONTRACT_ADDR , bytecode) ;
129129
130- let selector_balance: u32 = 0 ;
131- let selector_mint: u32 = 2 ;
130+ let selector_balance = & keccak256 ( "balance_of" ) [ 0 .. 4 ] ;
131+ let selector_mint = & keccak256 ( "mint" ) [ 0 .. 4 ] ;
132132 let to: Address = address ! ( "0000000000000000000000000000000000000001" ) ;
133133 let value_mint: u64 = 42 ;
134134 let mut calldata_balance = to. abi_encode ( ) ;
135135 let mut calldata_mint = ( to, value_mint) . abi_encode ( ) ;
136136
137- let selector_bytes_balance = selector_balance. to_le_bytes ( ) . to_vec ( ) ;
138- let mut complete_calldata_balance = selector_bytes_balance;
137+ let mut complete_calldata_balance = selector_balance. to_vec ( ) ;
139138 complete_calldata_balance. append ( & mut calldata_balance) ;
140139
141- let selector_bytes_mint = selector_mint. to_le_bytes ( ) . to_vec ( ) ;
142- let mut complete_calldata_mint = selector_bytes_mint;
140+ let mut complete_calldata_mint = selector_mint. to_vec ( ) ;
143141 complete_calldata_mint. append ( & mut calldata_mint) ;
144142
145143 run_tx ( & mut db, & CONTRACT_ADDR , complete_calldata_mint. clone ( ) ) ;
@@ -154,19 +152,17 @@ fn test_runtime_from_binary() {
154152}
155153
156154fn test_runtime ( addr : & Address , db : & mut InMemoryDB ) {
157- let selector_balance: u32 = 0 ;
158- let selector_mint: u32 = 2 ;
155+ let selector_balance = & keccak256 ( "balance_of" ) [ 0 .. 4 ] ;
156+ let selector_mint = & keccak256 ( "mint" ) [ 0 .. 4 ] ;
159157 let to: Address = address ! ( "0000000000000000000000000000000000000001" ) ;
160158 let value_mint: u64 = 42 ;
161159 let mut calldata_balance = to. abi_encode ( ) ;
162160 let mut calldata_mint = ( to, value_mint) . abi_encode ( ) ;
163161
164- let selector_bytes_balance = selector_balance. to_le_bytes ( ) . to_vec ( ) ;
165- let mut complete_calldata_balance = selector_bytes_balance;
162+ let mut complete_calldata_balance = selector_balance. to_vec ( ) ;
166163 complete_calldata_balance. append ( & mut calldata_balance) ;
167164
168- let selector_bytes_mint = selector_mint. to_le_bytes ( ) . to_vec ( ) ;
169- let mut complete_calldata_mint = selector_bytes_mint;
165+ let mut complete_calldata_mint = selector_mint. to_vec ( ) ;
170166 complete_calldata_mint. append ( & mut calldata_mint) ;
171167
172168 run_tx ( db, addr, complete_calldata_mint. clone ( ) ) ;
0 commit comments