Make rewards tracer async friendly (backport #20452) (#20456)

* Make rewards tracer async friendly (#20452)

(cherry picked from commit 250a8503fe)

# Conflicts:
#	Cargo.lock
#	ledger-tool/Cargo.toml
#	runtime/src/bank.rs

* fix conflicts

Co-authored-by: Justin Starry <justin@solana.com>
This commit is contained in:
mergify[bot]
2021-10-06 11:20:50 +00:00
committed by GitHub
parent 1ca4f7d110
commit 95ac00d30a
6 changed files with 105 additions and 76 deletions

26
sdk/bpf/syscalls.txt Normal file
View File

@@ -0,0 +1,26 @@
abort
sol_panic_
sol_log_
sol_log_64_
sol_log_compute_units_
sol_log_pubkey
sol_create_program_address
sol_try_find_program_address
sol_sha256
sol_keccak256
sol_secp256k1_recover
sol_blake3
sol_get_clock_sysvar
sol_get_epoch_schedule_sysvar
sol_get_fees_sysvar
sol_get_rent_sysvar
sol_memcpy_
sol_memmove_
sol_memcmp_
sol_memset_
sol_invoke_signed_c
sol_invoke_signed_rust
sol_alloc_free_
sol_set_return_data
sol_get_return_data
sol_log_data