Make solana-address-lookup-table-program crate bpf compatible (#23700)

This commit is contained in:
Justin Starry
2022-03-17 08:21:07 +08:00
committed by GitHub
parent dda3a463a2
commit b4350a2522
11 changed files with 53 additions and 43 deletions

View File

@ -23,7 +23,7 @@ use {
},
log::*,
rand::{thread_rng, Rng},
solana_address_lookup_table_program::state::AddressLookupTable,
solana_address_lookup_table_program::{error::AddressLookupError, state::AddressLookupTable},
solana_sdk::{
account::{Account, AccountSharedData, ReadableAccount, WritableAccount},
account_utils::StateMut,
@ -43,10 +43,7 @@ use {
slot_hashes::SlotHashes,
system_program,
sysvar::{self, instructions::construct_instructions_data},
transaction::{
AddressLookupError, Result, SanitizedTransaction, TransactionAccountLocks,
TransactionError,
},
transaction::{Result, SanitizedTransaction, TransactionAccountLocks, TransactionError},
transaction_context::TransactionAccount,
},
std::{

View File

@ -1,10 +1,9 @@
use {
super::Bank,
solana_address_lookup_table_program::error::AddressLookupError,
solana_sdk::{
message::v0::{LoadedAddresses, MessageAddressTableLookup},
transaction::{
AddressLoader, AddressLookupError, Result as TransactionResult, TransactionError,
},
transaction::{AddressLoader, Result as TransactionResult, TransactionError},
},
};