Update links from sdk to program (#13248)
This commit is contained in:
		@@ -5,7 +5,7 @@ title: Sysvar Cluster Data
 | 
				
			|||||||
Solana exposes a variety of cluster state data to programs via
 | 
					Solana exposes a variety of cluster state data to programs via
 | 
				
			||||||
[`sysvar`](terminology.md#sysvar) accounts. These accounts are populated at
 | 
					[`sysvar`](terminology.md#sysvar) accounts. These accounts are populated at
 | 
				
			||||||
known addresses published along with the account layouts in the
 | 
					known addresses published along with the account layouts in the
 | 
				
			||||||
[`solana-sdk`](https://docs.rs/solana-sdk/VERSION_FOR_DOCS_RS/solana_sdk/sysvar/index.html),
 | 
					[`solana-program` crate](https://docs.rs/solana-program/VERSION_FOR_DOCS_RS/solana_program/sysvar/index.html),
 | 
				
			||||||
and outlined below.
 | 
					and outlined below.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
To include sysvar data in program operations, pass the sysvar account address in
 | 
					To include sysvar data in program operations, pass the sysvar account address in
 | 
				
			||||||
@@ -19,7 +19,7 @@ The Clock sysvar contains data on cluster time, including the current slot,
 | 
				
			|||||||
epoch, and estimated wall-clock Unix timestamp. It is updated every slot.
 | 
					epoch, and estimated wall-clock Unix timestamp. It is updated every slot.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- Address: `SysvarC1ock11111111111111111111111111111111`
 | 
					- Address: `SysvarC1ock11111111111111111111111111111111`
 | 
				
			||||||
- Layout: [Clock](https://docs.rs/solana-sdk/VERSION_FOR_DOCS_RS/solana_sdk/sysvar/clock/struct.Clock.html)
 | 
					- Layout: [Clock](https://docs.rs/solana-program/VERSION_FOR_DOCS_RS/solana_program/clock/struct.Clock.html)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## EpochSchedule
 | 
					## EpochSchedule
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -29,7 +29,7 @@ for a given slot, etc. (Note: the epoch schedule is distinct from the
 | 
				
			|||||||
[`leader schedule`](terminology.md#leader-schedule))
 | 
					[`leader schedule`](terminology.md#leader-schedule))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- Address: `SysvarEpochSchedu1e111111111111111111111111`
 | 
					- Address: `SysvarEpochSchedu1e111111111111111111111111`
 | 
				
			||||||
- Layout: [EpochSchedule](https://docs.rs/solana-sdk/VERSION_FOR_DOCS_RS/solana_sdk/sysvar/epoch_schedule/struct.EpochSchedule.html)
 | 
					- Layout: [EpochSchedule](https://docs.rs/solana-program/VERSION_FOR_DOCS_RS/solana_program/epoch_schedule/struct.EpochSchedule.html)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Fees
 | 
					## Fees
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -37,7 +37,7 @@ The Fees sysvar contains the fee calculator for the current slot. It is updated
 | 
				
			|||||||
every slot, based on the fee-rate governor.
 | 
					every slot, based on the fee-rate governor.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- Address: `SysvarFees111111111111111111111111111111111`
 | 
					- Address: `SysvarFees111111111111111111111111111111111`
 | 
				
			||||||
- Layout: [Fees](https://docs.rs/solana-sdk/VERSION_FOR_DOCS_RS/solana_sdk/sysvar/fees/struct.Fees.html)
 | 
					- Layout: [Fees](https://docs.rs/solana-program/VERSION_FOR_DOCS_RS/solana_program/sysvar/fees/struct.Fees.html)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Instructions
 | 
					## Instructions
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -47,7 +47,7 @@ other instructions in the same transaction. Read more information on
 | 
				
			|||||||
[instruction introspection](implemented-proposals/instruction_introspection.md).
 | 
					[instruction introspection](implemented-proposals/instruction_introspection.md).
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- Address: `Sysvar1nstructions1111111111111111111111111`
 | 
					- Address: `Sysvar1nstructions1111111111111111111111111`
 | 
				
			||||||
- Layout: [Instructions](https://docs.rs/solana-sdk/VERSION_FOR_DOCS_RS/solana_sdk/sysvar/instructions/type.Instructions.html)
 | 
					- Layout: [Instructions](https://docs.rs/solana-program/VERSION_FOR_DOCS_RS/solana_program/sysvar/instructions/type.Instructions.html)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## RecentBlockhashes
 | 
					## RecentBlockhashes
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -55,7 +55,7 @@ The RecentBlockhashes sysvar contains the active recent blockhashes as well as
 | 
				
			|||||||
their associated fee calculators. It is updated every slot.
 | 
					their associated fee calculators. It is updated every slot.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- Address: `SysvarRecentB1ockHashes11111111111111111111`
 | 
					- Address: `SysvarRecentB1ockHashes11111111111111111111`
 | 
				
			||||||
- Layout: [RecentBlockhashes](https://docs.rs/solana-sdk/VERSION_FOR_DOCS_RS/solana_sdk/sysvar/recent_blockhashes/struct.RecentBlockhashes.html)
 | 
					- Layout: [RecentBlockhashes](https://docs.rs/solana-program/VERSION_FOR_DOCS_RS/solana_program/sysvar/recent_blockhashes/struct.RecentBlockhashes.html)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Rent
 | 
					## Rent
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -63,7 +63,7 @@ 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.
 | 
					in genesis. The Rent burn percentage is modified by manual feature activation.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- Address: `SysvarRent111111111111111111111111111111111`
 | 
					- Address: `SysvarRent111111111111111111111111111111111`
 | 
				
			||||||
- Layout: [Rent](https://docs.rs/solana-sdk/VERSION_FOR_DOCS_RS/solana_sdk/sysvar/rent/struct.Rent.html)
 | 
					- Layout: [Rent](https://docs.rs/solana-program/VERSION_FOR_DOCS_RS/solana_program/rent/struct.Rent.html)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## SlotHashes
 | 
					## SlotHashes
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -71,7 +71,7 @@ The SlotHashes sysvar contains the most recent hashes of the slot's parent
 | 
				
			|||||||
banks. It is updated every slot.
 | 
					banks. It is updated every slot.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- Address: `SysvarS1otHashes111111111111111111111111111`
 | 
					- Address: `SysvarS1otHashes111111111111111111111111111`
 | 
				
			||||||
- Layout: [SlotHashes](https://docs.rs/solana-sdk/VERSION_FOR_DOCS_RS/solana_sdk/sysvar/slot_hashes/struct.SlotHashes.html)
 | 
					- Layout: [SlotHashes](https://docs.rs/solana-program/VERSION_FOR_DOCS_RS/solana_program/slot_hashes/struct.SlotHashes.html)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## SlotHistory
 | 
					## SlotHistory
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -79,7 +79,7 @@ The SlotHistory sysvar contains a bitvector of slots present over the last
 | 
				
			|||||||
epoch. It is updated every slot.
 | 
					epoch. It is updated every slot.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- Address: `SysvarS1otHistory11111111111111111111111111`
 | 
					- Address: `SysvarS1otHistory11111111111111111111111111`
 | 
				
			||||||
- Layout: [SlotHistory](https://docs.rs/solana-sdk/VERSION_FOR_DOCS_RS/solana_sdk/sysvar/slot_history/struct.SlotHistory.html)
 | 
					- Layout: [SlotHistory](https://docs.rs/solana-program/VERSION_FOR_DOCS_RS/solana_program/slot_history/struct.SlotHistory.html)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## StakeHistory
 | 
					## StakeHistory
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -87,4 +87,4 @@ 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.
 | 
					and de-activations per epoch. It is updated at the start of every epoch.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
- Address: `SysvarStakeHistory1111111111111111111111111`
 | 
					- Address: `SysvarStakeHistory1111111111111111111111111`
 | 
				
			||||||
- Layout: [StakeHistory](https://docs.rs/solana-sdk/VERSION_FOR_DOCS_RS/solana_sdk/sysvar/stake_history/struct.StakeHistory.html)
 | 
					- Layout: [StakeHistory](https://docs.rs/solana-program/VERSION_FOR_DOCS_RS/solana_program/stake_history/struct.StakeHistory.html)
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user