Interface DynamicGlobalProperties

Dynamic Global Properties.

interface DynamicGlobalProperties {
    available_account_subsidies: number;
    content_reward_percent: number;
    current_aslot: number;
    current_supply: string;
    current_witness: string;
    delegation_return_period: number;
    head_block_id: string;
    head_block_number: number;
    id: number;
    last_budget_time: string;
    last_irreversible_block_num: number;
    maximum_block_size: number;
    next_maintenance_time: string;
    participation_count: number;
    pending_rewarded_vesting_blurt: Asset;
    pending_rewarded_vesting_shares: Asset;
    recent_slots_filled: string;
    reverse_auction_seconds: number;
    sps_fund_percent: number;
    sps_interval_ledger: string;
    time: string;
    total_reward_fund_blurt: Asset;
    total_reward_shares2: string;
    total_vesting_fund_blurt: Asset;
    total_vesting_shares: Asset;
    vesting_reward_percent: number;
    vote_power_reserve_rate: number;
}

Properties

available_account_subsidies: number
content_reward_percent: number
current_aslot: number

The current absolute slot number. Equal to the total number of slots since genesis. Also equal to the total number of missed slots plus head_block_number.

current_supply: string

Current Supply

current_witness: string

Currently elected witness.

delegation_return_period: number
head_block_id: string
head_block_number: number

Current block height.

id: number
last_budget_time: string
last_irreversible_block_num: number
maximum_block_size: number

Maximum block size is decided by the set of active witnesses which change every round. Each witness posts what they think the maximum size should be as part of their witness properties, the median size is chosen to be the maximum block size for the round.

Note: the minimum value for maximum_block_size is defined by the protocol to prevent the network from getting stuck by witnesses attempting to set this too low.

next_maintenance_time: string
participation_count: number
pending_rewarded_vesting_blurt: Asset
pending_rewarded_vesting_shares: Asset
recent_slots_filled: string

Used to compute witness participation.

reverse_auction_seconds: number
sps_fund_percent: number
sps_interval_ledger: string
time: string

UTC Server time, e.g. 2020-01-15T00:42:00

total_reward_fund_blurt: Asset
total_reward_shares2: string

The running total of REWARD^2.

total_vesting_fund_blurt: Asset

Total asset held.

total_vesting_shares: Asset
vesting_reward_percent: number
vote_power_reserve_rate: number