File tree Expand file tree Collapse file tree 2 files changed +11
-1
lines changed Expand file tree Collapse file tree 2 files changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,11 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
6
6
and this project adheres to the versioning scheme outlined in the [ README.md] ( README.md ) .
7
7
8
+ ## [ 2.4.0.0.3]
9
+
10
+ This is a high-priority hotfix that addresses a bug in transaction processing which
11
+ could impact miner availability.
12
+
8
13
## [ 2.4.0.0.2]
9
14
10
15
This is a hotfix that changes the logging failure behavior from panicking to dropping
Original file line number Diff line number Diff line change @@ -344,7 +344,12 @@ pub fn eval<'a>(
344
344
let f = lookup_function ( & function_name, env) ?;
345
345
apply ( & f, & rest, env, context)
346
346
}
347
- TraitReference ( _, _) | Field ( _) => unreachable ! ( "can't be evaluated" ) ,
347
+ TraitReference ( _, _) | Field ( _) => {
348
+ return Err ( InterpreterError :: BadSymbolicRepresentation (
349
+ "Unexpected trait reference" . into ( ) ,
350
+ )
351
+ . into ( ) )
352
+ }
348
353
} ;
349
354
350
355
if let Some ( mut eval_hooks) = env. global_context . eval_hooks . take ( ) {
You can’t perform that action at this time.
0 commit comments