solana-with-rpc-optimizations/programs/sbf/rust
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
..
128bit
128bit_dep
alloc Bump sbf-tools to v1.32 (#29325) 2022-12-24 11:34:12 -08:00
alt_bn128 added alt_bn syscalls (#27961) 2022-11-21 17:43:06 +01:00
big_mod_exp Big integer modular exponentiation (EIP-198) (#28503) 2023-01-20 18:42:37 +09:00
call_depth
caller_access
curve25519
custom_heap Bump sbf-tools to v1.32 (#29325) 2022-12-24 11:34:12 -08:00
dep_crate
deprecated_loader
dup_accounts
error_handling
external_spend
finalize
get_minimum_delegation
inner_instruction_alignment_check
instruction_introspection
invoke clippy for rust 1.65.0 (#28765) 2022-11-09 19:39:38 +00:00
invoke_and_error
invoke_and_ok
invoke_and_return
invoked feature: set rent_epoch to Epoch::MAX (#28690) 2023-01-02 07:51:08 -08:00
iter
log_data
many_args
many_args_dep
mem
membuiltins
noop
panic
param_passing
param_passing_dep
rand
realloc
realloc_invoke
ro_account_modify
ro_modify
sanity
secp256k1_recover
sha
sibling_inner_instruction
sibling_instruction
simulation
spoof1
spoof1_system
sysvar
upgradeable
upgraded