Podręczny przewodnik

Podręczny przewodnik

MetodaOpis
LiteSVM::new()Tworzy nowe podstawowe środowisko testowe LiteSVM
LiteSVM::default()Zwraca „wartość domyślną“ dla danego typu
airdrop(&Address, lamports)Zasila konto określoną liczbą lamport
get_account(&Address)Zwraca wszystkie informacje powiązane z kontem o podanym adresie
set_account(Address, Account)Ustawia wszystkie informacje powiązane z kontem o podanym adresie
get_balance(&Address)Pobiera saldo w lamport dla podanego adresu konta
minimum_balance_for_rent_exemption(data_len)Zwraca minimalne saldo wymagane do zwolnienia konta o określonej długości danych z rent
add_program(program_id, &bytes)Dodaje program SBF do środowiska testowego
add_program_from_file(program_id, path)Dodaje program SBF do środowiska testowego z określonego pliku
send_transaction(tx)Przesyła podpisaną transakcję
simulate_transaction(tx)Symuluje transakcję bez modyfikowania stanu
get_transaction(&signature)Pobiera transakcję z historii
latest_blockhash()Pobiera aktualny blockhash
expire_blockhash()Wymusza wygaśnięcie aktualnego blockhash
warp_to_slot(slot)Przewija zegar do określonego slot
get_sysvar<T>()Pobiera sysvar ze środowiska testowego
set_sysvar<T>(&value)Ustawia sysvar w środowisku testowym
with_feature_accounts()Włącza konta feature gate do środowiska testowego
set_invocation_inspect_callback(callback)Rejestruje wywołanie zwrotne przed/po wywołaniu (wymaga funkcji invocation-inspect-callback)

Is this page helpful?

Spis treści

Edytuj stronę