WritableAccount.add/subtract_lamports (#16750)
* add/sub lamports * make add/sub return Result * sample replacements * cleanup * fix up a few tests as examples * move enum, cleanup, impl from * fmt * cleanup * add lamports.rs
This commit is contained in:
committed by
GitHub
parent
be29568318
commit
48c07d32f0
@ -36,7 +36,9 @@ fn apply_signature(
|
||||
if &payment.to == key {
|
||||
budget_state.pending_budget = None;
|
||||
contract_keyed_account.try_account_ref_mut()?.lamports -= payment.lamports;
|
||||
witness_keyed_account.try_account_ref_mut()?.lamports += payment.lamports;
|
||||
witness_keyed_account
|
||||
.try_account_ref_mut()?
|
||||
.checked_add_lamports(payment.lamports)?;
|
||||
return Ok(());
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user