mirror of
https://github.com/fluencelabs/aquavm
synced 2025-04-24 23:02:16 +00:00
print if error
This commit is contained in:
parent
36a73c0e97
commit
57f199fa8b
@ -82,12 +82,21 @@ impl<E> AVM<E> {
|
||||
let prev_data = self.data_store.read_data(particle_id)?;
|
||||
let data = data.into();
|
||||
|
||||
log::trace!(target: "execution", "particle {}\nprev_data {:?}\ncurrent data {:?}\ncall_results: {:?}", particle_id, prev_data, data, call_results);
|
||||
let outcome = self
|
||||
.runner
|
||||
.call(air, prev_data, data, init_user_id, call_results)
|
||||
.call(
|
||||
air,
|
||||
prev_data.clone(),
|
||||
data.clone(),
|
||||
init_user_id,
|
||||
call_results.clone(),
|
||||
)
|
||||
.map_err(AVMError::RunnerError)?;
|
||||
|
||||
if outcome.ret_code != 0 {
|
||||
log::trace!(target: "execution", "particle {}\nprev_data {:?}\ncurrent data {:?}\ncall_results: {:?}", particle_id, prev_data, data, call_results);
|
||||
}
|
||||
|
||||
// persist resulted data
|
||||
self.data_store.store_data(&outcome.data, particle_id)?;
|
||||
let outcome = AVMOutcome::from_raw_outcome(outcome)?;
|
||||
|
Loading…
x
Reference in New Issue
Block a user