Skip to content
This repository has been archived by the owner on Jan 13, 2025. It is now read-only.

Commit

Permalink
Rename to MAX_ACCOUNTS_DATA_SIZE_DELTA_PER_BLOCK
Browse files Browse the repository at this point in the history
  • Loading branch information
brooksprumo committed Aug 16, 2022
1 parent f76f8d5 commit fed4eb1
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 5 deletions.
5 changes: 3 additions & 2 deletions runtime/src/block_cost_limits.rs
Original file line number Diff line number Diff line change
Expand Up @@ -63,5 +63,6 @@ pub const MAX_WRITABLE_ACCOUNT_UNITS: u64 = MAX_BLOCK_REPLAY_TIME_US * COMPUTE_U
/// sets at ~75% of MAX_BLOCK_UNITS to leave room for non-vote transactions
pub const MAX_VOTE_UNITS: u64 = (MAX_BLOCK_UNITS as f64 * 0.75_f64) as u64;

/// max length of account data in a block (bytes)
pub const MAX_ACCOUNT_DATA_BLOCK_LEN: u64 = 100_000_000;
/// The maximum allowed size, in bytes, that accounts data can grow, per block.
/// This can also be thought of as the maximum size of new allocations per block.
pub const MAX_BLOCK_ACCOUNTS_DATA_SIZE_DELTA: u64 = 100_000_000;
6 changes: 3 additions & 3 deletions runtime/src/cost_tracker.rs
Original file line number Diff line number Diff line change
Expand Up @@ -218,7 +218,7 @@ impl CostTracker {
}
}

if account_data_size > MAX_ACCOUNT_DATA_BLOCK_LEN {
if account_data_size > MAX_BLOCK_ACCOUNTS_DATA_SIZE_DELTA {
return Err(CostTrackerError::WouldExceedAccountDataBlockLimit);
}

Expand Down Expand Up @@ -618,8 +618,8 @@ mod tests {
let second_account = Keypair::new();
let (_tx1, mut tx_cost1) = build_simple_transaction(&mint_keypair, &start_hash);
let (_tx2, mut tx_cost2) = build_simple_transaction(&second_account, &start_hash);
tx_cost1.account_data_size = MAX_ACCOUNT_DATA_BLOCK_LEN;
tx_cost2.account_data_size = MAX_ACCOUNT_DATA_BLOCK_LEN + 1;
tx_cost1.account_data_size = MAX_BLOCK_ACCOUNTS_DATA_SIZE_DELTA;
tx_cost2.account_data_size = MAX_BLOCK_ACCOUNTS_DATA_SIZE_DELTA + 1;
let cost1 = tx_cost1.sum();
let cost2 = tx_cost2.sum();

Expand Down

0 comments on commit fed4eb1

Please sign in to comment.