diff --git a/api/src/event.rs b/api/src/event.rs index 3dbb467..0fa55bf 100644 --- a/api/src/event.rs +++ b/api/src/event.rs @@ -6,6 +6,7 @@ pub struct MineEvent { pub difficulty: u64, pub reward: u64, pub timing: i64, + pub balance: u64, } #[repr(C)] diff --git a/program/src/mine.rs b/program/src/mine.rs index 06e8cbf..dabaf58 100644 --- a/program/src/mine.rs +++ b/program/src/mine.rs @@ -242,6 +242,7 @@ pub fn process_mine(accounts: &[AccountInfo], data: &[u8]) -> ProgramResult { difficulty: difficulty as u64, reward: reward_actual, timing: t.saturating_sub(t_liveness), + balance: proof.balance, } .to_bytes(), );