Update sysvar docs (#18125)

This commit is contained in:
Jack May
2021-06-22 09:59:48 -07:00
committed by GitHub
parent e13c733f40
commit 8a136736ad

View File

@ -17,6 +17,12 @@ The first is to query the sysvar at runtime via the sysvar's `get()` function:
let clock = Clock::get()
```
The following sysvars support `get`:
- Clock
- EpochSchedule
- Fees
- Rent
The second is to pass the sysvar to the program as an account by including its address as one of the accounts in the `Instruction` and then deserializing the data during execution. Access to sysvars accounts is
always _readonly_.