solana/program-runtime/src
valiksinev 5f7fea100a
Big integer modular exponentiation (EIP-198) (#28503)
* big_mod_exp impl

* fix programs/sbf/Cargo.lock

* ComputeBudget impl

* update compute_budget

* compute_budget update

* fix build

* fix tests

* fix cargo clippy

* fix clippy

* fix bpf_loader dependency sorting

* fix sorting

* fix merge from master

* fix cargo fmt

* fix C-tests

* fix cargo fmt

* comments apply

* fix programs/sbf/Cargo.lock

* update compude_budget cost

* remove whitespaces

* fix cargo fmt

Co-authored-by: sinev-valentine <sinev-valentine@yandex.ru>
2023-01-20 18:42:37 +09:00
..
accounts_data_meter.rs Do not check accounts data size in InvokeContext (#26773) 2022-08-08 11:05:25 -04:00
compute_budget.rs Big integer modular exponentiation (EIP-198) (#28503) 2023-01-20 18:42:37 +09:00
executor.rs Refactor - Move `Executor` in program-runtime crate (#28782) 2022-11-10 21:11:00 +01:00
executor_cache.rs Refactor - Move `Executor` in program-runtime crate (#28782) 2022-11-10 21:11:00 +01:00
invoke_context.rs patches errors from clippy::uninlined_format_args 2022-12-06 19:32:15 +00:00
lib.rs Refactor - Move `Executor` in program-runtime crate (#28782) 2022-11-10 21:11:00 +01:00
log_collector.rs Fix program log filtering (#22133) 2021-12-28 12:13:03 -08:00
pre_account.rs Remove `total_data_size` and `data_size_changed` from `ExecuteDetailsTimings` (#27051) 2022-08-23 14:58:32 +02:00
prioritization_fee.rs Add feature gate to remove support for RequestUnitsDeprecated instruction (#27503) 2022-09-09 22:24:21 +00:00
stable_log.rs Reformat imports to a consistent style for imports 2021-12-03 09:19:13 -08:00
sysvar_cache.rs Adds `IndexOfAccount` type (#27599) 2022-09-06 11:31:40 +02:00
timings.rs chore: bump enum-iterator from 0.8.1 to 1.2.0 (#27496) 2022-08-31 15:07:29 -06:00