Tham Chiếu Nhanh

Tham Chiếu Nhanh

Phương thứcMô tả
LiteSVM::new()Tạo môi trường kiểm thử cơ bản LiteSVM mới
LiteSVM::default()Trả về "giá trị mặc định" cho một kiểu dữ liệu
airdrop(&Address, lamports)Nạp tài khoản với số lamport được chỉ định
get_account(&Address)Trả về toàn bộ thông tin liên quan đến tài khoản của địa chỉ được cung cấp
set_account(Address, Account)Đặt toàn bộ thông tin liên quan đến tài khoản của địa chỉ được cung cấp
get_balance(&Address)Lấy số dư lamport của địa chỉ tài khoản được cung cấp
minimum_balance_for_rent_exemption(data_len)Trả về số dư tối thiểu cần thiết để tạo tài khoản với độ dài dữ liệu được chỉ định miễn rent
add_program(program_id, &bytes)Thêm một chương trình SBF vào môi trường kiểm thử
add_program_from_file(program_id, path)Thêm một chương trình SBF vào môi trường kiểm thử từ tệp được chỉ định
send_transaction(tx)Gửi một giao dịch đã ký
simulate_transaction(tx)Mô phỏng một giao dịch mà không thay đổi trạng thái
get_transaction(&signature)Lấy một giao dịch từ lịch sử
latest_blockhash()Lấy blockhash hiện tại
expire_blockhash()Buộc hết hạn blockhash hiện tại
warp_to_slot(slot)Dịch chuyển đồng hồ đến slot được chỉ định
get_sysvar<T>()Lấy một sysvar từ môi trường kiểm thử
set_sysvar<T>(&value)Đặt sysvar vào môi trường kiểm thử
with_feature_accounts()Bao gồm các tài khoản feature gate trong môi trường kiểm thử
set_invocation_inspect_callback(callback)Đăng ký callback trước/sau khi gọi (yêu cầu tính năng invocation-inspect-callback)

Is this page helpful?

Mục lục

Chỉnh sửa trang