1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
//! Termination Entry
use crate::Sandbox;
use ceres_executor::Result;

/// Termination Entry
pub struct TerminationEntry {
    pub beneficiary: [u8; 32],
}

impl Sandbox {
    pub fn terminate(&mut self, beneficiary: [u8; 32]) -> Result<u32> {
        self.ext.terminations.push(TerminationEntry { beneficiary });
        Ok(0)
    }
}