Implementation
@$core.Deprecated('Use systemStateDescriptor instead')
const SystemState$json = {
'1': 'SystemState',
'2': [
{
'1': 'version',
'3': 1,
'4': 1,
'5': 4,
'9': 0,
'10': 'version',
'17': true
},
{'1': 'epoch', '3': 2, '4': 1, '5': 4, '9': 1, '10': 'epoch', '17': true},
{
'1': 'protocol_version',
'3': 3,
'4': 1,
'5': 4,
'9': 2,
'10': 'protocolVersion',
'17': true
},
{
'1': 'validators',
'3': 4,
'4': 1,
'5': 11,
'6': '.sui.rpc.v2.ValidatorSet',
'9': 3,
'10': 'validators',
'17': true
},
{
'1': 'storage_fund',
'3': 5,
'4': 1,
'5': 11,
'6': '.sui.rpc.v2.StorageFund',
'9': 4,
'10': 'storageFund',
'17': true
},
{
'1': 'parameters',
'3': 6,
'4': 1,
'5': 11,
'6': '.sui.rpc.v2.SystemParameters',
'9': 5,
'10': 'parameters',
'17': true
},
{
'1': 'reference_gas_price',
'3': 7,
'4': 1,
'5': 4,
'9': 6,
'10': 'referenceGasPrice',
'17': true
},
{
'1': 'validator_report_records',
'3': 8,
'4': 3,
'5': 11,
'6': '.sui.rpc.v2.ValidatorReportRecord',
'10': 'validatorReportRecords'
},
{
'1': 'stake_subsidy',
'3': 9,
'4': 1,
'5': 11,
'6': '.sui.rpc.v2.StakeSubsidy',
'9': 7,
'10': 'stakeSubsidy',
'17': true
},
{
'1': 'safe_mode',
'3': 10,
'4': 1,
'5': 8,
'9': 8,
'10': 'safeMode',
'17': true
},
{
'1': 'safe_mode_storage_rewards',
'3': 11,
'4': 1,
'5': 4,
'9': 9,
'10': 'safeModeStorageRewards',
'17': true
},
{
'1': 'safe_mode_computation_rewards',
'3': 12,
'4': 1,
'5': 4,
'9': 10,
'10': 'safeModeComputationRewards',
'17': true
},
{
'1': 'safe_mode_storage_rebates',
'3': 13,
'4': 1,
'5': 4,
'9': 11,
'10': 'safeModeStorageRebates',
'17': true
},
{
'1': 'safe_mode_non_refundable_storage_fee',
'3': 14,
'4': 1,
'5': 4,
'9': 12,
'10': 'safeModeNonRefundableStorageFee',
'17': true
},
{
'1': 'epoch_start_timestamp_ms',
'3': 15,
'4': 1,
'5': 4,
'9': 13,
'10': 'epochStartTimestampMs',
'17': true
},
{
'1': 'extra_fields',
'3': 16,
'4': 1,
'5': 11,
'6': '.sui.rpc.v2.MoveTable',
'9': 14,
'10': 'extraFields',
'17': true
},
],
'8': [
{'1': '_version'},
{'1': '_epoch'},
{'1': '_protocol_version'},
{'1': '_validators'},
{'1': '_storage_fund'},
{'1': '_parameters'},
{'1': '_reference_gas_price'},
{'1': '_stake_subsidy'},
{'1': '_safe_mode'},
{'1': '_safe_mode_storage_rewards'},
{'1': '_safe_mode_computation_rewards'},
{'1': '_safe_mode_storage_rebates'},
{'1': '_safe_mode_non_refundable_storage_fee'},
{'1': '_epoch_start_timestamp_ms'},
{'1': '_extra_fields'},
],
};