Pricing
Tracked Mints
Register all vault's support token mint account that is associated with NCN. Permissionless Cranker can initialize and register through Jito Tip Router Program.
TrackedMints
| Field | Type | Description |
|---|---|---|
| ncn | Pubkey | NCN account pubkey. |
| st_mint_list | [MintEntry; 16] | The list of support token mint account pubkey. |
MintEntry
| Field | Type | Description |
|---|---|---|
| st_mint | Pubkey | The mint account of support token. |
| vault_index | u64 | The index of vault. |
Weight Table
Determines the relative weight of assets (supported_mints) deposited in all the Vaults associated with NCN. Permissionless Cranker can initialize WeightTable each epoch through initialize_weight_table instruction on Jito Tip Router Program and NCN admin update it.
WeightTable
| Field | Type | Description |
|---|---|---|
| ncn | Pubkey | NCN account pubkey. |
| ncn_epoch | u64 | The NCN epoch for which the weight table is valid. |
| slot_created | u64 | Slot weight table was created. |
| table | [WeightEntry; 32] | The weight table. |
WeightEntry
| Field | Type | Description |
|---|---|---|
| mint | Pubkey | The supported mint account pubkey in the vault. |
| weight | u128 | Usually price of the asset. |
| slot_set | u64 | The slot that weight entry is set. |
| slot_updated | u64 | The slot that weight entry is updated. |
Tips
Weight is flexible, if NCNs want to give one asset more "weight" over others, they can increase its value relative to the others.