solana/solana_web3/constants
library
Properties
-
sysvarClockPubkey
→ Pubkey
-
Sysvar Public Keys
final
-
sysvarEpochSchedulePubkey
→ Pubkey
-
The EpochSchedule sysvar contains epoch scheduling constants that are set in genesis, and
enables calculating the number of slots in a given epoch, the epoch for a given slot, etc.
final
-
sysvarInstructionsPubkey
→ Pubkey
-
The Instructions sysvar contains the serialized instructions in a Message while that Message is
being processed. This allows program instructions to reference other instructions in the same
transaction.
final
-
sysvarRecentBlockhashesPubkey
→ Pubkey
-
The RecentBlockhashes sysvar contains the active recent blockhashes as well as their associated
fee calculators. It is updated every slot. Entries are ordered by descending block height, so
the first entry holds the most recent block hash, and the last entry holds an old block hash.
final
-
sysvarRentPubkey
→ Pubkey
-
The Rent sysvar contains the rental rate. Currently, the rate is static and set in genesis. The
Rent burn percentage is modified by manual feature activation.
final
-
sysvarRewardsPubkey
→ Pubkey
-
final
-
sysvarSlotHashesPubkey
→ Pubkey
-
The SlotHashes sysvar contains the most recent hashes of the slot's parent banks. It is updated
every slot.
final
-
sysvarSlotHistoryPubkey
→ Pubkey
-
The SlotHistory sysvar contains a bitvector of slots present over the last epoch. It is updated
every slot.
final
-
sysvarStakeHistoryPubkey
→ Pubkey
-
The StakeHistory sysvar contains the history of cluster-wide stake activations and
de-activations per epoch. It is updated at the start of every epoch.
final