You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
let test_tx = "0x02f8bf8221058304f8c782038c83d2a76b833d0900942e85c218afcdeb3d3b3f0f72941b4861f915bbcf80b85102000e0000000bb800001010c78c430a094eb7ae67d41a7cca25cdb9315e63baceb03bf4529e57a6b1b900010001f4000a101010110111101111011011faa7efc8e6aa13b029547eecbf5d370b4e1e52eec080a009fc02a6612877cec7e1223f0a14f9a9507b82ef03af41fcf14bf5018ccf2242a0338b46da29a62d28745c828077327588dc82c03a4b0210e3ee1fd62c608f8fcd".parse::<Bytes>()?;
119
-
120
-
let bundle1 = EthSendBundle{
121
-
txs:vec![test_tx.clone()],
122
-
block_number:100,
123
-
min_timestamp:Some(1000),
124
-
max_timestamp:Some(2000),
125
-
reverting_tx_hashes:vec![],
126
-
replacement_uuid:None,
127
-
dropping_tx_hashes:vec![],
128
-
refund_percent:None,
129
-
refund_recipient:None,
130
-
refund_tx_hashes:vec![],
131
-
extra_fields:Default::default(),
132
-
};
133
-
134
-
let bundle2 = EthSendBundle{
135
-
txs:vec![test_tx.clone()],
136
-
block_number:200,
137
-
min_timestamp:Some(1500),
138
-
max_timestamp:Some(2500),
139
-
reverting_tx_hashes:vec![],
140
-
replacement_uuid:None,
141
-
dropping_tx_hashes:vec![],
142
-
refund_percent:None,
143
-
refund_recipient:None,
144
-
refund_tx_hashes:vec![],
145
-
extra_fields:Default::default(),
146
-
};
147
-
148
-
let bundle3 = EthSendBundle{
149
-
txs:vec![test_tx.clone()],
150
-
block_number:300,
151
-
min_timestamp:None,// valid for all times
152
-
max_timestamp:None,
153
-
reverting_tx_hashes:vec![],
154
-
replacement_uuid:None,
155
-
dropping_tx_hashes:vec![],
156
-
refund_percent:None,
157
-
refund_recipient:None,
158
-
refund_tx_hashes:vec![],
159
-
extra_fields:Default::default(),
160
-
};
161
-
162
-
let bundle4 = EthSendBundle{
163
-
txs:vec![test_tx.clone()],
164
-
block_number:0,// valid for all blocks
165
-
min_timestamp:Some(500),
166
-
max_timestamp:Some(3000),
167
-
reverting_tx_hashes:vec![],
168
-
replacement_uuid:None,
169
-
dropping_tx_hashes:vec![],
170
-
refund_percent:None,
171
-
refund_recipient:None,
172
-
refund_tx_hashes:vec![],
173
-
extra_fields:Default::default(),
174
-
};
145
+
let bundle1 = create_test_bundle(100,Some(1000),Some(2000))?;
146
+
let bundle2 = create_test_bundle(200,Some(1500),Some(2500))?;
147
+
let bundle3 = create_test_bundle(300,None,None)?;// valid for all times
148
+
let bundle4 = create_test_bundle(0,Some(500),Some(3000))?;// valid for all blocks
0 commit comments