set_lamports() (#16914)

This commit is contained in:
Jeff Washington (jwash)
2021-04-29 10:43:26 -05:00
committed by GitHub
parent 23d67e4ac7
commit 59e19828ea
4 changed files with 15 additions and 10 deletions

View File

@ -14,7 +14,7 @@ use {
genesis_utils::{create_genesis_config_with_leader_ex, GenesisConfigInfo},
},
solana_sdk::{
account::{Account, AccountSharedData, ReadableAccount},
account::{Account, AccountSharedData, ReadableAccount, WritableAccount},
account_info::AccountInfo,
clock::{Clock, Slot},
entrypoint::{ProgramResult, SUCCESS},
@ -158,7 +158,7 @@ pub fn builtin_process_instruction(
let mut account = keyed_account.account.borrow_mut();
let key = keyed_account.unsigned_key();
let (lamports, data, _owner) = &account_refs[key];
account.lamports = **lamports.borrow();
account.set_lamports(**lamports.borrow());
account.set_data(data.borrow().to_vec());
}