use cost model to limit new account creation (#21369)
* use cost model to limit new account creation * handle every system instruction * remove & * simplify match * simplify match * add datapoint for account data size * add postgres error handling * handle accounts:unlock_accounts
This commit is contained in:
committed by
GitHub
parent
025a5a3b9c
commit
90f41fd9b7
@ -101,6 +101,10 @@ pub enum TransactionError {
|
||||
/// Transaction would exceed max account limit within the block
|
||||
#[error("Transaction would exceed max account limit within the block")]
|
||||
WouldExceedMaxAccountCostLimit,
|
||||
|
||||
/// Transaction would exceed max account data limit within the block
|
||||
#[error("Transaction would exceed max account data limit within the block")]
|
||||
WouldExceedMaxAccountDataCostLimit,
|
||||
}
|
||||
|
||||
impl From<SanitizeError> for TransactionError {
|
||||
|
Reference in New Issue
Block a user