Type
CONTRACT
Validation date
2024-12-20 17:40:48 UTC
Fee
0 UCO

Code (4.87 KB)

@version 1

condition triggered_by: transaction, on: deposit(level) do
now = Time.now() - Math.rem(Time.now(), 3600)

if transaction.timestamp >= 1848657600 do
  throw(message: "deposit impossible once farm is closed", code: 1001)
end

end_timestamp_from_level_or_throw(level, now)

if get_user_transfer_amount_or_throw() < 0.00000143 do
  throw(message: "deposit's minimum amount is 0.00000143", code: 1002)
end

true
end

actions triggered_by: transaction, on: deposit(level) do
now = Time.now() - Math.rem(Time.now(), 3600)
end_timestamp = end_timestamp_from_level_or_throw(level, now)
level = normalize_level(level, now)

start = nil

if level != "0" do
  start = now
end

transfer_amount = get_user_transfer_amount_or_throw()

user_genesis_address = get_user_genesis()

deposits = nil

if now > 1722513600 do
  res = calculate_new_rewards()
  deposits = res.deposits
  State.set("rewards_reserved", res.rewards_reserved)
  State.set("last_calculation_timestamp", res.last_calculation_timestamp)
  State.set("lp_tokens_deposited_by_level", res.lp_tokens_deposited_by_level)
else
  deposits = State.get("deposits", Map.new())
end

# ================================================
# MERGE DEPOSITS (same end)
# ================================================
user_deposits = Map.get(deposits, user_genesis_address, [])
same_deposit = nil

new_user_deposits = []

for user_deposit in user_deposits do
  if user_deposit.end == end_timestamp do
    same_deposit = user_deposit
  else
    new_user_deposits = List.prepend(new_user_deposits, user_deposit)
  end
end

new_deposit = nil

if same_deposit == nil do
  new_deposit = [
    amount: transfer_amount,
    reward_amount: 0,
    level: level,
    start: start,
    end: end_timestamp,
    id: String.from_number(Time.now())
  ]

  new_user_deposits = List.prepend(new_user_deposits, new_deposit)
else
  new_deposit = Map.set(same_deposit, "amount", same_deposit.amount + transfer_amount)
  new_user_deposits = List.prepend(new_user_deposits, new_deposit)
end

deposits = Map.set(deposits, user_genesis_address, new_user_deposits)
State.set("deposits", deposits)

lp_tokens_deposited = State.get("lp_tokens_deposited", 0)
State.set("lp_tokens_deposited", lp_tokens_deposited + transfer_amount)

lp_tokens_deposited_by_level = State.get("lp_tokens_deposited_by_level", Map.new())

lp_tokens_deposited_by_level =
  Map.set(
    lp_tokens_deposited_by_level,
    new_deposit.level,
    Map.get(lp_tokens_deposited_by_level, new_deposit.level, 0) + transfer_amount
  )

State.set("lp_tokens_deposited_by_level", lp_tokens_deposited_by_level)
end

condition triggered_by: transaction, on: claim(deposit_id) do
if transaction.timestamp <= 1722513600 do
  throw(message: "farm is not started yet", code: 2001)
end

user_genesis_address = get_user_genesis()

res = calculate_new_rewards()
user_deposit = get_user_deposit_or_throw(res.deposits, user_genesis_address, deposit_id)

if user_deposit.end > Time.now() do
  throw(message: "claiming before end of lock", code: 2002)
end

if user_deposit.reward_amount <= 0 do
  throw(message: "no reward to claim", code: 2003)
end

true
end

actions triggered_by: transaction, on: claim(deposit_id) do
user_genesis_address = get_user_genesis()

res = calculate_new_rewards()
State.set("last_calculation_timestamp", res.last_calculation_timestamp)
State.set("lp_tokens_deposited_by_level", res.lp_tokens_deposited_by_level)

user_deposit = get_user_deposit_or_throw(res.deposits, user_genesis_address, deposit_id)

if "UCO" == "UCO" do
  Contract.add_uco_transfer(to: transaction.address, amount: user_deposit.reward_amount)
else
  Contract.add_token_transfer(
    to: transaction.address,
    amount: user_deposit.reward_amount,
    token_address: "UCO"
  )
end

rewards_distributed = State.get("rewards_distributed", 0)
State.set("rewards_distributed", rewards_distributed + user_deposit.reward_amount)
State.set("rewards_reserved", res.rewards_reserved - user_deposit.reward_amount)

user_deposit = Map.set(user_deposit, "reward_amount", 0)
State.set("deposits", set_user_deposit(res.deposits, user_genesis_address, user_deposit))
end

condition triggered_by: transaction, on: withdraw(amount, deposit_id) do
user_genesis_address = get_user_genesis()

user_deposit =
  get_user_deposit_or_throw(State.get("deposits", Map.new()), user_genesis_address, deposit_id)

if amount > user_deposit.amount do
  throw(message: "amount requested is greater than amount deposited", code: 3001)
end

if user_deposit.end > Time.now() do
  throw(message: "withdrawing before end of lock", code: 3002)
end

true
end

actions triggered_by: transaction, on: withdraw(amount, deposit_id) do
user_genesis_address = get_user_genesis()

deposits = nil
rewards_reserved = nil

if Time.now() > 1722513600 do
  res = calculate_new_rewards()
  deposits = res.deposits
  rewards_reserved = res.rewards_reserved
  State.set("last_calculation_timestamp", res.last_calculation_timestamp)
  State.set("lp_tokens_deposited_by_level", res.lp_tokens_deposited_by_level)
else
  deposits = State.get("deposits", Map.new())
  rewards_reserved = State.get("rewards_reserved", 0)
end

user_deposit = get_user_deposit_or_throw(deposits, user_genesis_address, deposit_id)

if user_deposit.reward_amount > 0 do
  if "UCO" == "UCO" do
    Contract.add_uco_transfer(to: transaction.address, amount: user_deposit.reward_amount)
  else
    Contract.add_token_transfer(
      to: transaction.address,
      amount: user_deposit.reward_amount,
      token_address: "UCO"
    )
  end

  rewards_distributed = State.get("rewards_distributed", 0)
  State.set("rewards_distributed", rewards_distributed + user_deposit.reward_amount)

  rewards_reserved = rewards_reserved - user_deposit.reward_amount
end

State.set("rewards_reserved", rewards_reserved)

Contract.add_token_transfer(
  to: transaction.address,
  amount: amount,
  token_address: 0x0000D1B4A0597A033F7DD0C8CA274745F850A990725B7B73B5E8CEBC7C4F9EA82954
)

lp_tokens_deposited = State.get("lp_tokens_deposited", 0)
State.set("lp_tokens_deposited", lp_tokens_deposited - amount)

lp_tokens_deposited_by_level = State.get("lp_tokens_deposited_by_level", Map.new())

lp_tokens_deposited_by_level =
  Map.set(
    lp_tokens_deposited_by_level,
    user_deposit.level,
    Map.get(lp_tokens_deposited_by_level, user_deposit.level, 0) - amount
  )

State.set("lp_tokens_deposited_by_level", lp_tokens_deposited_by_level)

if amount == user_deposit.amount do
  deposits = remove_user_deposit(deposits, user_genesis_address, deposit_id)
else
  user_deposit = Map.set(user_deposit, "reward_amount", 0)
  user_deposit = Map.set(user_deposit, "amount", user_deposit.amount - amount)
  deposits = set_user_deposit(deposits, user_genesis_address, user_deposit)
end

State.set("deposits", deposits)
end

condition triggered_by: transaction, on: relock(level, deposit_id) do
now = Time.now() - Math.rem(Time.now(), 3600)

if transaction.timestamp >= 1848657600 do
  throw(message: "relock impossible once farm is closed", code: 4001)
end

end_timestamp = end_timestamp_from_level_or_throw(level, now)
level = normalize_level(level, now)

if level == "0" do
  throw(message: "can't relock to flexible", code: 4002)
end

user_genesis_address = get_user_genesis()

user_deposit =
  get_user_deposit_or_throw(State.get("deposits", Map.new()), user_genesis_address, deposit_id)

if level <= user_deposit.level do
  throw(message: "Relock's level must be greater than current level", code: 4003)
end

true
end

actions triggered_by: transaction, on: relock(level, deposit_id) do
now = Time.now() - Math.rem(Time.now(), 3600)
end_timestamp = end_timestamp_from_level_or_throw(level, now)
level = normalize_level(level, now)

user_genesis_address = get_user_genesis()

res = calculate_new_rewards()
State.set("last_calculation_timestamp", res.last_calculation_timestamp)

user_deposit = get_user_deposit_or_throw(res.deposits, user_genesis_address, deposit_id)

if user_deposit.reward_amount > 0 do
  if "UCO" == "UCO" do
    Contract.add_uco_transfer(to: transaction.address, amount: user_deposit.reward_amount)
  else
    Contract.add_token_transfer(
      to: transaction.address,
      amount: user_deposit.reward_amount,
      token_address: "UCO"
    )
  end
end

rewards_distributed = State.get("rewards_distributed", 0)
State.set("rewards_distributed", rewards_distributed + user_deposit.reward_amount)
State.set("rewards_reserved", res.rewards_reserved - user_deposit.reward_amount)

lp_tokens_deposited_by_level =
  Map.set(
    res.lp_tokens_deposited_by_level,
    user_deposit.level,
    Map.get(res.lp_tokens_deposited_by_level, user_deposit.level, 0) - user_deposit.amount
  )

lp_tokens_deposited_by_level =
  Map.set(
    lp_tokens_deposited_by_level,
    level,
    Map.get(lp_tokens_deposited_by_level, level, 0) + user_deposit.amount
  )

State.set("lp_tokens_deposited_by_level", lp_tokens_deposited_by_level)

user_deposit = Map.set(user_deposit, "reward_amount", 0)
user_deposit = Map.set(user_deposit, "start", now)
user_deposit = Map.set(user_deposit, "end", end_timestamp)
user_deposit = Map.set(user_deposit, "level", level)

State.set("deposits", set_user_deposit(res.deposits, user_genesis_address, user_deposit))
end

condition triggered_by: transaction, on: calculate_rewards() do
true
end

actions triggered_by: transaction, on: calculate_rewards() do
res = calculate_new_rewards()
State.set("last_calculation_timestamp", res.last_calculation_timestamp)
State.set("deposits", res.deposits)
State.set("rewards_reserved", res.rewards_reserved)
State.set("lp_tokens_deposited_by_level", res.lp_tokens_deposited_by_level)
end

condition(
triggered_by: transaction,
on: update_code(),
as: [
  previous_public_key:
    (
      # Pool code can only be updated from the router contract of the dex

      # Transaction is not yet validated so we need to use previous address
      # to get the genesis address
      previous_address = Chain.get_previous_address()
      Chain.get_genesis_address(previous_address) == 0x000077CEC9D9DBC0183CAF843CBB4828A932BB1457E382AC83B31AD6F9755DD50FFC
    )
]
)

actions triggered_by: transaction, on: update_code() do
params = [
  0x0000D1B4A0597A033F7DD0C8CA274745F850A990725B7B73B5E8CEBC7C4F9EA82954,
  1722513600,
  1848657600,
  "UCO",
  0x0000B2339AADF5685B1C8D400C9092C921E51588DC049E097EC9437017E7DDED0FEB
]

new_code = Contract.call_function(0x00004CE47B2828E923EB679FEF311DD458AA0571C67DB5CB46B4E0793CAC525AC791, "get_farm_lock_code", params)

if Code.is_valid?(new_code) && !Code.is_same?(new_code, contract.code) do
  Contract.set_type("contract")
  Contract.set_code(new_code)
end
end

fun get_user_transfer_amount_or_throw() do
transfers = Map.get(transaction.token_transfers, 0x0000B2339AADF5685B1C8D400C9092C921E51588DC049E097EC9437017E7DDED0FEB, [])
transfer = List.at(transfers, 0)

if transfer == nil do
  throw(message: "no transfer found to the farm", code: 1003)
end

if transfer.token_address != 0x0000D1B4A0597A033F7DD0C8CA274745F850A990725B7B73B5E8CEBC7C4F9EA82954 do
  throw(message: "invalid token transfered to the farm", code: 1004)
end

transfer.amount
end

fun calculate_new_rewards() do
rounded_now = Time.now() - Math.rem(Time.now(), 3600)

lp_tokens_deposited = State.get("lp_tokens_deposited", 0)
lp_tokens_deposited_by_level = State.get("lp_tokens_deposited_by_level", Map.new())
deposits = State.get("deposits", Map.new())
rewards_reserved = State.get("rewards_reserved", 0)
last_calculation_timestamp = State.get("last_calculation_timestamp", 1722513600)

if last_calculation_timestamp < rounded_now && last_calculation_timestamp < 1848657600 &&
     lp_tokens_deposited > 0 do
  duration_by_level = Map.new()
  duration_by_level = Map.set(duration_by_level, "0", 0)
  duration_by_level = Map.set(duration_by_level, "1", 7 * 86400)
  duration_by_level = Map.set(duration_by_level, "2", 30 * 86400)
  duration_by_level = Map.set(duration_by_level, "3", 90 * 86400)
  duration_by_level = Map.set(duration_by_level, "4", 180 * 86400)
  duration_by_level = Map.set(duration_by_level, "5", 365 * 86400)
  duration_by_level = Map.set(duration_by_level, "6", 730 * 86400)
  duration_by_level = Map.set(duration_by_level, "7", 1095 * 86400)

  weight_by_level = Map.new()
  weight_by_level = Map.set(weight_by_level, "0", 0)
  weight_by_level = Map.set(weight_by_level, "1", 0.013)
  weight_by_level = Map.set(weight_by_level, "2", 0.024)
  weight_by_level = Map.set(weight_by_level, "3", 0.043)
  weight_by_level = Map.set(weight_by_level, "4", 0.077)
  weight_by_level = Map.set(weight_by_level, "5", 0.139)
  weight_by_level = Map.set(weight_by_level, "6", 0.251)
  weight_by_level = Map.set(weight_by_level, "7", 0.453)

  rewards_allocated_at_each_year_end = Map.new()

  rewards_allocated_at_each_year_end =
    Map.set(rewards_allocated_at_each_year_end, "1", 45_000_000)

  rewards_allocated_at_each_year_end =
    Map.set(rewards_allocated_at_each_year_end, "2", 45_000_000 + 22_500_000)

  rewards_allocated_at_each_year_end =
    Map.set(
      rewards_allocated_at_each_year_end,
      "3",
      45_000_000 + 22_500_000 + 11_250_000
    )

  rewards_allocated_at_each_year_end =
    Map.set(
      rewards_allocated_at_each_year_end,
      "4",
      45_000_000 + 22_500_000 + 11_250_000 + 8_750_000
    )

  # remaining reward balance
  remaining_rewards_balance = 0

  if "UCO" == "UCO" do
    remaining_rewards_balance = contract.balance.uco
  else
    key = [token_address: "UCO", token_id: 0]
    remaining_rewards_balance = Map.get(contract.balance.tokens, key, 0)
  end

  # giveaways are distributed linearly over time
  time_elapsed_since_last_calc =
    rounded_now - State.get("last_calculation_timestamp", 1722513600)

  time_remaining_until_farm_end =
    1848657600 - State.get("last_calculation_timestamp", 1722513600)

  giveaways =
    remaining_rewards_balance + State.get("rewards_distributed", 0) -
      (45_000_000 + 22_500_000 + 11_250_000 + 8_750_000)

  giveaways_to_allocate =
    giveaways * (time_elapsed_since_last_calc / time_remaining_until_farm_end)

  # loop through all the hours since last calculation
  # period count is always minimum 1 because we ensure previously
  # rounded_now > last_calculation_timestamp
  periods_count =
    (rounded_now - State.get("last_calculation_timestamp", 1722513600)) / 3600

  last_calculation_timestamp = State.get("last_calculation_timestamp", 1722513600)

  for i in 1..periods_count do
    period_to = last_calculation_timestamp + 3600

    # find year / seconds remaining
    year = nil
    seconds_until_end_of_year = nil

    if last_calculation_timestamp < 1722513600 + 365 * 86400 do
      year = "1"

      seconds_until_end_of_year =
        1722513600 + 365 * 86400 - last_calculation_timestamp
    end

    if year == nil && last_calculation_timestamp < 1722513600 + 730 * 86400 do
      year = "2"

      seconds_until_end_of_year =
        1722513600 + 730 * 86400 - last_calculation_timestamp
    end

    if year == nil && last_calculation_timestamp < 1722513600 + 1095 * 86400 do
      year = "3"

      seconds_until_end_of_year =
        1722513600 + 1095 * 86400 - last_calculation_timestamp
    end

    if year == nil do
      year = "4"
      seconds_until_end_of_year = 1848657600 - last_calculation_timestamp
    end

    rewards_to_allocate = 0

    if period_to >= 1848657600 do
      rewards_to_allocate = remaining_rewards_balance - rewards_reserved
    else
      giveaway_for_period =
        giveaways_to_allocate *
          ((period_to - last_calculation_timestamp) / time_elapsed_since_last_calc)

      # calculate reward for this period
      rewards_to_allocate =
        (rewards_allocated_at_each_year_end[year] - State.get("rewards_distributed", 0) -
           rewards_reserved) *
          ((period_to - last_calculation_timestamp) / seconds_until_end_of_year) +
          giveaway_for_period
    end

    # calculate tokens_weighted for each level
    tokens_weighted_by_level = Map.new()

    tokens_weighted_by_level =
      Map.set(
        tokens_weighted_by_level,
        "0",
        Map.get(lp_tokens_deposited_by_level, "0", 0) * weight_by_level["0"]
      )

    tokens_weighted_by_level =
      Map.set(
        tokens_weighted_by_level,
        "1",
        Map.get(lp_tokens_deposited_by_level, "1", 0) * weight_by_level["1"]
      )

    tokens_weighted_by_level =
      Map.set(
        tokens_weighted_by_level,
        "2",
        Map.get(lp_tokens_deposited_by_level, "2", 0) * weight_by_level["2"]
      )

    tokens_weighted_by_level =
      Map.set(
        tokens_weighted_by_level,
        "3",
        Map.get(lp_tokens_deposited_by_level, "3", 0) * weight_by_level["3"]
      )

    tokens_weighted_by_level =
      Map.set(
        tokens_weighted_by_level,
        "4",
        Map.get(lp_tokens_deposited_by_level, "4", 0) * weight_by_level["4"]
      )

    tokens_weighted_by_level =
      Map.set(
        tokens_weighted_by_level,
        "5",
        Map.get(lp_tokens_deposited_by_level, "5", 0) * weight_by_level["5"]
      )

    tokens_weighted_by_level =
      Map.set(
        tokens_weighted_by_level,
        "6",
        Map.get(lp_tokens_deposited_by_level, "6", 0) * weight_by_level["6"]
      )

    tokens_weighted_by_level =
      Map.set(
        tokens_weighted_by_level,
        "7",
        Map.get(lp_tokens_deposited_by_level, "7", 0) * weight_by_level["7"]
      )

    # calculate tokens weighted total
    tokens_weighted_total = 0

    for weighted_amount in Map.values(tokens_weighted_by_level) do
      tokens_weighted_total = tokens_weighted_total + weighted_amount
    end

    if tokens_weighted_total > 0 do
      # calculate rewards per level
      rewards_to_allocated_by_level = Map.new()

      rewards_to_allocated_by_level =
        Map.set(
          rewards_to_allocated_by_level,
          "0",
          tokens_weighted_by_level["0"] / tokens_weighted_total * rewards_to_allocate
        )

      rewards_to_allocated_by_level =
        Map.set(
          rewards_to_allocated_by_level,
          "1",
          tokens_weighted_by_level["1"] / tokens_weighted_total * rewards_to_allocate
        )

      rewards_to_allocated_by_level =
        Map.set(
          rewards_to_allocated_by_level,
          "2",
          tokens_weighted_by_level["2"] / tokens_weighted_total * rewards_to_allocate
        )

      rewards_to_allocated_by_level =
        Map.set(
          rewards_to_allocated_by_level,
          "3",
          tokens_weighted_by_level["3"] / tokens_weighted_total * rewards_to_allocate
        )

      rewards_to_allocated_by_level =
        Map.set(
          rewards_to_allocated_by_level,
          "4",
          tokens_weighted_by_level["4"] / tokens_weighted_total * rewards_to_allocate
        )

      rewards_to_allocated_by_level =
        Map.set(
          rewards_to_allocated_by_level,
          "5",
          tokens_weighted_by_level["5"] / tokens_weighted_total * rewards_to_allocate
        )

      rewards_to_allocated_by_level =
        Map.set(
          rewards_to_allocated_by_level,
          "6",
          tokens_weighted_by_level["6"] / tokens_weighted_total * rewards_to_allocate
        )

      rewards_to_allocated_by_level =
        Map.set(
          rewards_to_allocated_by_level,
          "7",
          tokens_weighted_by_level["7"] / tokens_weighted_total * rewards_to_allocate
        )

      # update each deposit with the rewards
      updated_deposits = Map.new()

      for user_address in Map.keys(deposits) do
        user_deposits = deposits[user_address]
        updated_user_deposits = []

        for user_deposit in user_deposits do
          if user_deposit.level != "0" do
            # calc rewards
            user_deposit =
              Map.set(
                user_deposit,
                "reward_amount",
                user_deposit.reward_amount +
                  user_deposit.amount * weight_by_level[user_deposit.level] /
                    tokens_weighted_by_level[user_deposit.level] *
                    rewards_to_allocated_by_level[user_deposit.level]
              )

            # on level change, update cursors and deposit
            previous_level = String.from_number(String.to_number(user_deposit.level) - 1)

            if user_deposit.end - duration_by_level[previous_level] <= period_to do
              lp_tokens_deposited_by_level =
                Map.set(
                  lp_tokens_deposited_by_level,
                  user_deposit.level,
                  Map.get(lp_tokens_deposited_by_level, user_deposit.level, 0) -
                    user_deposit.amount
                )

              lp_tokens_deposited_by_level =
                Map.set(
                  lp_tokens_deposited_by_level,
                  previous_level,
                  Map.get(lp_tokens_deposited_by_level, previous_level, 0) + user_deposit.amount
                )

              user_deposit = Map.set(user_deposit, "level", previous_level)

              if previous_level == "0" do
                user_deposit = Map.set(user_deposit, "start", nil)
                user_deposit = Map.set(user_deposit, "end", 0)
              end
            end
          end

          updated_user_deposits = List.prepend(updated_user_deposits, user_deposit)
        end

        updated_deposits = Map.set(updated_deposits, user_address, updated_user_deposits)
      end

      deposits = updated_deposits
      rewards_reserved = rewards_reserved + rewards_to_allocate
      last_calculation_timestamp = period_to
    end
  end
else
  # edge case when lp_tokens_deposited = 0
  if last_calculation_timestamp < rounded_now && last_calculation_timestamp < 1848657600 do
    last_calculation_timestamp = rounded_now
  end
end

[
  deposits: deposits,
  rewards_reserved: rewards_reserved,
  last_calculation_timestamp: last_calculation_timestamp,
  lp_tokens_deposited_by_level: lp_tokens_deposited_by_level
]
end

export fun(get_farm_infos()) do
now = Time.now() - Math.rem(Time.now(), 3600)

reward_year1 = 0
reward_year2 = 0
reward_year3 = 0
reward_year4 = 0

if now < 1722513600 + 365 * 86400 - 1 do
  reward_year1 =
    45_000_000 - State.get("rewards_reserved", 0) - State.get("rewards_distributed", 0)

  reward_year2 = 22_500_000
  reward_year3 = 11_250_000
  reward_year4 = 8_750_000
end

if reward_year1 == 0 && now < 1722513600 + 730 * 86400 - 1 do
  reward_year2 =
    45_000_000 + 22_500_000 - State.get("rewards_reserved", 0) -
      State.get("rewards_distributed", 0)

  reward_year3 = 11_250_000
  reward_year4 = 8_750_000
end

if reward_year2 == 0 && now < 1722513600 + 1095 * 86400 - 1 do
  reward_year3 =
    45_000_000 + 22_500_000 + 11_250_000 - State.get("rewards_reserved", 0) -
      State.get("rewards_distributed", 0)

  reward_year4 = 8_750_000
end

if reward_year3 == 0 && now < 1848657600 do
  reward_year4 =
    45_000_000 + 22_500_000 + 11_250_000 + 8_750_000 -
      State.get("rewards_reserved", 0) - State.get("rewards_distributed", 0)
end

years = [
  [
    year: 1,
    start: 1722513600,
    end: 1722513600 + 365 * 86400 - 1,
    rewards: reward_year1
  ],
  [
    year: 2,
    start: 1722513600 + 365 * 86400,
    end: 1722513600 + 730 * 86400 - 1,
    rewards: reward_year2
  ],
  [
    year: 3,
    start: 1722513600 + 730 * 86400,
    end: 1722513600 + 1095 * 86400 - 1,
    rewards: reward_year3
  ],
  [
    year: 4,
    start: 1722513600 + 1095 * 86400,
    end: 1848657600,
    rewards: reward_year4
  ]
]

reward_token_balance = nil

if "UCO" == "UCO" do
  reward_token_balance = contract.balance.uco
else
  key = [token_address: "UCO", token_id: 0]
  reward_token_balance = Map.get(contract.balance.tokens, key, 0)
end

weight_by_level = Map.new()
weight_by_level = Map.set(weight_by_level, "0", 0)
weight_by_level = Map.set(weight_by_level, "1", 0.013)
weight_by_level = Map.set(weight_by_level, "2", 0.024)
weight_by_level = Map.set(weight_by_level, "3", 0.043)
weight_by_level = Map.set(weight_by_level, "4", 0.077)
weight_by_level = Map.set(weight_by_level, "5", 0.139)
weight_by_level = Map.set(weight_by_level, "6", 0.251)
weight_by_level = Map.set(weight_by_level, "7", 0.453)

available_levels = Map.new()
available_levels = Map.set(available_levels, "0", now + 0)
available_levels = Map.set(available_levels, "1", now + 7 * 86400)
available_levels = Map.set(available_levels, "2", now + 30 * 86400)
available_levels = Map.set(available_levels, "3", now + 90 * 86400)
available_levels = Map.set(available_levels, "4", now + 180 * 86400)
available_levels = Map.set(available_levels, "5", now + 365 * 86400)
available_levels = Map.set(available_levels, "6", now + 730 * 86400)
available_levels = Map.set(available_levels, "7", now + 1095 * 86400)

filtered_levels = Map.new()

end_reached = false

for level in Map.keys(available_levels) do
  start_level = Map.get(available_levels, level)

  if start_level < 1848657600 do
    filtered_levels = Map.set(filtered_levels, level, start_level)
  else
    if !end_reached && Map.size(filtered_levels) > 0 do
      filtered_levels = Map.set(filtered_levels, level, 1848657600)
      end_reached = true
    end
  end
end

lp_tokens_deposited_by_level = State.get("lp_tokens_deposited_by_level", Map.new())
lp_tokens_deposited_weighted = 0

for level in Map.keys(lp_tokens_deposited_by_level) do
  lp_tokens_deposited_weighted =
    lp_tokens_deposited_weighted +
      lp_tokens_deposited_by_level[level] * weight_by_level[level]
end

deposits_count_by_level = Map.new()

for user_deposits in Map.values(State.get("deposits", Map.new())) do
  for user_deposit in user_deposits do
    deposits_count_by_level =
      Map.set(
        deposits_count_by_level,
        user_deposit.level,
        Map.get(deposits_count_by_level, user_deposit.level, 0) + 1
      )
  end
end

stats = Map.new()

for level in Map.keys(available_levels) do
  remaining_rewards = []

  for y in years do
    rewards = 0

    if lp_tokens_deposited_weighted > 0 do
      rewards =
        Map.get(lp_tokens_deposited_by_level, level, 0) * weight_by_level[level] /
          lp_tokens_deposited_weighted * y.rewards
    end

    remaining_rewards =
      List.append(remaining_rewards, start: y.start, end: y.end, remaining_rewards: rewards)
  end

  stats =
    Map.set(stats, level,
      weight: weight_by_level[level],
      lp_tokens_deposited: Map.get(lp_tokens_deposited_by_level, level, 0),
      deposits_count: Map.get(deposits_count_by_level, level, 0),
      remaining_rewards: remaining_rewards
    )
end

[
  lp_token_address: 0x0000D1B4A0597A033F7DD0C8CA274745F850A990725B7B73B5E8CEBC7C4F9EA82954,
  reward_token: "UCO",
  start_date: 1722513600,
  end_date: 1848657600,
  lp_tokens_deposited: State.get("lp_tokens_deposited", 0),
  remaining_rewards: reward_token_balance - State.get("rewards_reserved", 0),
  rewards_distributed: State.get("rewards_distributed", 0),
  available_levels: filtered_levels,
  stats: stats
]
end

export fun(get_user_infos(user_genesis_address)) do
reply = []

for user_deposit in Map.get(
      State.get("deposits", Map.new()),
      String.to_hex(user_genesis_address),
      []
    ) do
  info = [
    id: user_deposit.id,
    amount: user_deposit.amount,
    reward_amount: user_deposit.reward_amount,
    level: user_deposit.level
  ]

  if user_deposit.end > Time.now() do
    info = Map.set(info, "end", user_deposit.end)
    info = Map.set(info, "start", user_deposit.start)
  end

  reply = List.append(reply, info)
end

reply
end

fun get_user_genesis() do
Chain.get_genesis_address(Chain.get_previous_address(transaction))
end

fun get_user_deposit_or_throw(deposits, user_genesis_address, deposit_id) do
reply = nil

for user_deposit in Map.get(deposits, user_genesis_address, []) do
  if user_deposit.id == deposit_id do
    reply = user_deposit
  end
end

if reply == nil do
  throw(message: "deposit not found", code: 6004)
end

reply
end

fun set_user_deposit(deposits, user_genesis_address, deposit) do
updated_user_deposits = []

for user_deposit in Map.get(deposits, user_genesis_address, []) do
  if user_deposit.id == deposit.id do
    updated_user_deposits = List.prepend(updated_user_deposits, deposit)
  else
    updated_user_deposits = List.prepend(updated_user_deposits, user_deposit)
  end
end

Map.set(deposits, user_genesis_address, updated_user_deposits)
end

fun remove_user_deposit(deposits, user_genesis_address, deposit_id) do
updated_user_deposits = []

for user_deposit in Map.get(deposits, user_genesis_address, []) do
  if user_deposit.id != deposit_id do
    updated_user_deposits = List.prepend(updated_user_deposits, user_deposit)
  end
end

if List.size(updated_user_deposits) == 0 do
  Map.delete(deposits, user_genesis_address)
else
  Map.set(deposits, user_genesis_address, updated_user_deposits)
end
end

fun end_timestamp_from_level_or_throw(level, rounded_now) do
end_timestamp = nil

if !List.in?(["max", "flex", "0", "1", "2", "3", "4", "5", "6", "7"], level) do
  throw(message: "invalid level", code: 6000)
end

if level == "max" do
  if 1848657600 - rounded_now < 3 * 365 * 86400 do
    end_timestamp = 1848657600
  else
    throw(message: "max only available when less than 3 years remaining", code: 6001)
  end
else
  if List.in?(["flex", "0"], level) do
    end_timestamp = 0
  else
    duration_by_level = Map.new()
    duration_by_level = Map.set(duration_by_level, "1", 7 * 86400)
    duration_by_level = Map.set(duration_by_level, "2", 30 * 86400)
    duration_by_level = Map.set(duration_by_level, "3", 90 * 86400)
    duration_by_level = Map.set(duration_by_level, "4", 180 * 86400)
    duration_by_level = Map.set(duration_by_level, "5", 365 * 86400)
    duration_by_level = Map.set(duration_by_level, "6", 730 * 86400)
    duration_by_level = Map.set(duration_by_level, "7", 1095 * 86400)

    end_timestamp = rounded_now + duration_by_level[level]

    if end_timestamp > 1848657600 do
      throw(message: "lock's end cannot be greater than farm's end", code: 6002)
    end

    if end_timestamp <= 1722513600 do
      throw(message: "lock's end cannot be lesser than farm's start", code: 6003)
    end
  end
end

end_timestamp
end

fun normalize_level(level, rounded_now) do
normalized_level = nil

if List.in?(["0", "1", "2", "3", "4", "5", "6", "7"], level) do
  normalized_level = level
end

if level == "flex" do
  normalized_level = "0"
end

if level == "max" do
  duration_by_level = Map.new()
  duration_by_level = Map.set(duration_by_level, "0", 0)
  duration_by_level = Map.set(duration_by_level, "1", 7 * 86400)
  duration_by_level = Map.set(duration_by_level, "2", 30 * 86400)
  duration_by_level = Map.set(duration_by_level, "3", 90 * 86400)
  duration_by_level = Map.set(duration_by_level, "4", 180 * 86400)
  duration_by_level = Map.set(duration_by_level, "5", 365 * 86400)
  duration_by_level = Map.set(duration_by_level, "6", 730 * 86400)
  duration_by_level = Map.set(duration_by_level, "7", 1095 * 86400)

  for l in Map.keys(duration_by_level) do
    if normalize_level == nil && end_timestamp <= rounded_now + duration_by_level[l] do
      normalize_level = l
    end
  end
end

normalized_level
end

Content (0 B)

State (59.13 KB)

 
{
  "deposits": {
    "000065ED9197B2A42733A3B013918A99978FC7B0B1D122C7CFD4C2771ACA32A9A498": [
      {
        "amount": 1012.34031492,
        "end": 1753675200,
        "id": "1722142705",
        "level": "5",
        "reward_amount": 235851.72388172,
        "start": 1722139200
      }
    ],
    "0000D7328559A60C8E55EED93C9F067AA781B3FC8B4220202475B6AF9BAE017332B6": [
      {
        "amount": 19.9607518,
        "end": 1748887200,
        "id": "1733336305",
        "level": "4",
        "reward_amount": 208.35100447,
        "start": 1733335200
      }
    ],
    "00003E3FFFD79335CC46E3F92971F1A9419AC540ACA13D69EF4052B5F0E38C604C93": [
      {
        "amount": 2.49073586,
        "end": 1827493200,
        "id": "1732885870",
        "level": "7",
        "reward_amount": 205.53603627,
        "start": 1732885200
      }
    ],
    "00002A66DA71EAC3F89593AF98030DCA2992793C6B21C29957DE33C6AA8EDF304863": [
      {
        "amount": 249.03733917,
        "end": 1819591200,
        "id": "1724983735",
        "level": "7",
        "reward_amount": 128164.26166997,
        "start": 1724983200
      },
      {
        "amount": 249.1831584,
        "end": 1818979200,
        "id": "1724371528",
        "level": "7",
        "reward_amount": 139194.81118159,
        "start": 1724371200
      },
      {
        "amount": 100.1091199,
        "end": 1819065600,
        "id": "1724460531",
        "level": "7",
        "reward_amount": 55257.08818745,
        "start": 1724457600
      },
      {
        "amount": 248.57561482,
        "end": 1819742400,
        "id": "1725136117",
        "level": "7",
        "reward_amount": 125409.74648382,
        "start": 1725134400
      }
    ],
    "0000D10170FC6A781C1960666D193F4CF63F98648FAEBAC0414AAA279B02A9E7EBFA": [
      {
        "amount": 49.33796033,
        "end": 1737298800,
        "id": "1725266717",
        "level": "2",
        "reward_amount": 1159.07289405,
        "start": 1729522800
      }
    ],
    "0000C2D7D096998077C1F6D6C3FD48D203D2A29DEB452F9359904D933B2D4289A087": [
      {
        "amount": 0.58590447,
        "end": 1826197200,
        "id": "1731591889",
        "level": "7",
        "reward_amount": 84.74460664,
        "start": 1731589200
      }
    ],
    "00004090C965C9EB22B26DE094D481A478B2FD0FED70CD2D46F3A1512A8D43ABE46C": [
      {
        "amount": 35.46909666,
        "end": 1827864000,
        "id": "1733259012",
        "level": "7",
        "reward_amount": 2308.76578531,
        "start": 1733256000
      }
    ],
    "000048B8074331C413FD46FFD886D8E118CC65E849F2E2C1B47C10B80DC09C06701B": [
      {
        "amount": 3.57478197,
        "end": 1828864800,
        "id": "1734259707",
        "level": "7",
        "reward_amount": 69.63886703,
        "start": 1734256800
      }
    ],
    "00005A8AD2778CF4E75EF89CCAC998933DF85BC77554CA613AD9C57614F96C84BC7D": [
      {
        "amount": 0.87519426,
        "end": 1758776400,
        "id": "1724154892",
        "level": "5",
        "reward_amount": 100.07518973,
        "start": 1727240400
      }
    ],
    "0000252072D93B1C449ACC6CF87E775CF3A2B3DA2C12EF46383727AE0506BE523710": [
      {
        "amount": 171.49774951,
        "end": 1817028000,
        "id": "1722420833",
        "level": "7",
        "reward_amount": 130212.22747535,
        "start": 1722420000
      }
    ],
    "000046EDE1CCA30F2CF949644A1E96B7C9B068DB9B19B62A36DF01141A4F6E9100C8": [
      {
        "amount": 64.51723278,
        "end": 1739552400,
        "id": "1724002504",
        "level": "3",
        "reward_amount": 5793.39519418,
        "start": 1724000400
      }
    ],
    "0000B0ED77E4FE1965C20B1A6533AA49E936403429F4EC59FB7DF0AD088A7479571E": [
      {
        "amount": 2.31126717,
        "end": 1748606400,
        "id": "1733054559",
        "level": "4",
        "reward_amount": 29.28338568,
        "start": 1733054400
      },
      {
        "amount": 82.83406293,
        "end": 1749160800,
        "id": "1733611009",
        "level": "4",
        "reward_amount": 685.35448532,
        "start": 1733608800
      }
    ],
    "0000C0156EFB42B86030B4A938D46753AB6C1B95265F0DFC0AF106A66D508EE6E31D": [
      {
        "amount": 3.98052938,
        "end": 1736694000,
        "id": "1734104045",
        "level": "2",
        "reward_amount": 5.5203843,
        "start": 1734102000
      },
      {
        "amount": 5.0,
        "end": 1749654000,
        "id": "1734102722",
        "level": "4",
        "reward_amount": 22.24731954,
        "start": 1734102000
      },
      {
        "amount": 5.0,
        "end": 1797174000,
        "id": "1734102033",
        "level": "6",
        "reward_amount": 72.52024134,
        "start": 1734102000
      },
      {
        "amount": 5.0,
        "end": 1765638000,
        "id": "1734102398",
        "level": "5",
        "reward_amount": 40.16020009,
        "start": 1734102000
      },
      {
        "amount": 5.0,
        "end": 1829318400,
        "id": "1734102798",
        "level": "7",
        "reward_amount": 0.75861578,
        "start": 1734710400
      },
      {
        "amount": 24.36593429,
        "end": 1829120400,
        "id": "1734515465",
        "level": "7",
        "reward_amount": 208.83156496,
        "start": 1734512400
      }
    ],
    "00000E2D2CFA24064F2BF2325F30D182406608429372E0DE9352C4122937CC64D64F": [
      {
        "amount": 2.11385619,
        "end": 1829203200,
        "id": "1734450036",
        "level": "7",
        "reward_amount": 10.67655118,
        "start": 1734595200
      }
    ],
    "000006439443EEF63FE3E45D8002AD378CD92D0DD13CF8630D821750F03543CE7916": [
      {
        "amount": 91.21882573,
        "end": 1820066400,
        "id": "1725461713",
        "level": "7",
        "reward_amount": 44070.21813833,
        "start": 1725458400
      }
    ],
    "0000826DEC97863D0818C0640973AADE01E0C777305109A83C5FB4EA225464E4790B": [
      {
        "amount": 6.13345786,
        "end": 1738227600,
        "id": "1730451643",
        "level": "3",
        "reward_amount": 116.19111942,
        "start": 1730451600
      },
      {
        "amount": 13.89066514,
        "end": 1817103600,
        "id": "1722497039",
        "level": "7",
        "reward_amount": 10546.63661849,
        "start": 1722495600
      }
    ],
    "0000BCD3704EE34991D1089D301EB3909BBC9BA3CDDFA8EA813DBA8672AF9F633CA8": [
      {
        "amount": 12.16459783,
        "end": 1760166000,
        "id": "1728631642",
        "level": "5",
        "reward_amount": 1102.62251539,
        "start": 1728630000
      },
      {
        "amount": 5.40278223,
        "end": 1738004400,
        "id": "1722453909",
        "level": "3",
        "reward_amount": 611.93198191,
        "start": 1722452400
      }
    ],
    "00006C8BA27D9BFFF3B99BA3C0F4F093964CD749AE85D31EE48AE8029B79D4239011": [
      {
        "amount": 3.06153265,
        "end": 1828036800,
        "id": "1733431922",
        "level": "7",
        "reward_amount": 174.64038404,
        "start": 1733428800
      }
    ],
    "0000C05F6FF64909B909121C7CA5D130EF3E1F7BD2C5929745C1B3DF2B44901F6A3E": [
      {
        "amount": 121.38875543,
        "end": 1825156800,
        "id": "1730551658",
        "level": "7",
        "reward_amount": 23656.13356289,
        "start": 1730548800
      },
      {
        "amount": 19.15179691,
        "end": 1792396800,
        "id": "1729325097",
        "level": "6",
        "reward_amount": 2740.03924227,
        "start": 1729324800
      },
      {
        "amount": 36.72125498,
        "end": 1759856400,
        "id": "1728322638",
        "level": "5",
        "reward_amount": 3516.56451457,
        "start": 1728320400
      },
      {
        "amount": 94.5630988,
        "end": 1746100800,
        "id": "1728232077",
        "level": "4",
        "reward_amount": 3132.41773632,
        "start": 1730548800
      },
      {
        "amount": 36.72125498,
        "end": 1743872400,
        "id": "1728322591",
        "level": "4",
        "reward_amount": 1948.02512178,
        "start": 1728320400
      },
      {
        "amount": 19.15179692,
        "end": 1823932800,
        "id": "1729325170",
        "level": "7",
        "reward_amount": 4945.14642994,
        "start": 1729324800
      }
    ],
    "00004C228116D68BC8236378B20FF86A3A7B46863AD1F40463EA6018D54F867FD158": [
      {
        "amount": 88.08060268,
        "end": 1740128400,
        "id": "1732353332",
        "level": "3",
        "reward_amount": 901.25764444,
        "start": 1732352400
      }
    ],
    "000020DB65A78FB7566C490FDB7A9DAC870DF4DBE1DDE744DD09F7BDBDAE09C2198E": [
      {
        "amount": 12.01136243,
        "end": 1825599600,
        "id": "1730992362",
        "level": "7",
        "reward_amount": 2084.9712513,
        "start": 1730991600
      },
      {
        "amount": 32.52507162,
        "end": 1740441600,
        "id": "1732667750",
        "level": "3",
        "reward_amount": 286.85827033,
        "start": 1732665600
      }
    ],
    "0000B2A82A1249F9F24737BB82354B0898B2D44F59F7B1975507214F2DDC7702CB73": [
      {
        "amount": 55.52305748,
        "end": 1741244400,
        "id": "1733471024",
        "level": "3",
        "reward_amount": 290.92842684,
        "start": 1733468400
      }
    ],
    "0000DB145D567B37650FA9EB405CB5D6A3AF91C276EA35596A28D4958983DDCF2027": [
      {
        "amount": 130.642,
        "end": 1829311200,
        "id": "1734704099",
        "level": "7",
        "reward_amount": 59.47227702,
        "start": 1734703200
      }
    ],
    "00005EC81836452C89EEBDC720E3E39915E86043088DF9F6FA064EACF3370CE2C028": [
      {
        "amount": 27.26909363,
        "end": 1817755200,
        "id": "1723150189",
        "level": "7",
        "reward_amount": 18498.56825221,
        "start": 1723147200
      },
      {
        "amount": 29.80858377,
        "end": 1818950400,
        "id": "1724343421",
        "level": "7",
        "reward_amount": 16718.15686277,
        "start": 1724342400
      }
    ],
    "0000E8078E064F1726753697FEE0290FA9BFE7B03608517F29632029E74AC7904819": [
      {
        "amount": 423.85680262,
        "end": 1754035200,
        "id": "1722499733",
        "level": "5",
        "reward_amount": 98748.76322091,
        "start": 1722499200
      },
      {
        "amount": 423.85680263,
        "end": 1817107200,
        "id": "1722499858",
        "level": "7",
        "reward_amount": 321819.70170243,
        "start": 1722499200
      }
    ],
    "000009FF674C87EAE7F4C98977E366BFBEA91CB2A017C9097A17058EE15A7C09B87F": [
      {
        "amount": 47.37426983,
        "end": 1816794000,
        "id": "1722189498",
        "level": "7",
        "reward_amount": 35969.56932624,
        "start": 1722186000
      }
    ],
    "000092174345CF579DCA98B190387763669BC5D1A45A737F5AF17ABAF5E2B27C8DF7": [
      {
        "amount": 39.53442209,
        "end": 1816542000,
        "id": "1721934957",
        "level": "7",
        "reward_amount": 30017.04401601,
        "start": 1721934000
      }
    ],
    "0000D6E65A30304EE9909CA661F2229408048CE7DB515CD2A9D38E63A0CBA44076AE": [
      {
        "amount": 24.53218931,
        "end": 1828782000,
        "id": "1722453868",
        "level": "7",
        "reward_amount": 564.88433276,
        "start": 1734174000
      },
      {
        "amount": 98.12875723,
        "end": 1738004400,
        "id": "1722453752",
        "level": "3",
        "reward_amount": 11114.35498803,
        "start": 1722452400
      },
      {
        "amount": 0.24513861,
        "end": 1816610400,
        "id": "1722003018",
        "level": "7",
        "reward_amount": 186.0534963,
        "start": 1722002400
      },
      {
        "amount": 49.06437862,
        "end": 1753988400,
        "id": "1722453803",
        "level": "5",
        "reward_amount": 11430.85055589,
        "start": 1722452400
      },
      {
        "amount": 24.53218931,
        "end": 1817060400,
        "id": "1722453904",
        "level": "7",
        "reward_amount": 18626.36385201,
        "start": 1722452400
      }
    ],
    "0000D620FC554D881E327CC59321CD09CDF3B1C3FBA201A2A58FE9B9B0F3B696FBCE": [
      {
        "amount": 27.03971832,
        "end": 1817629200,
        "id": "1723022105",
        "level": "7",
        "reward_amount": 18764.02906879,
        "start": 1723021200
      },
      {
        "amount": 4.52073371,
        "end": 1817575200,
        "id": "1722967412",
        "level": "7",
        "reward_amount": 3167.29025746,
        "start": 1722967200
      }
    ],
    "0000FB9D022F9A2BABE63AD726FC8038958A73F8999170CD0DE666716911B37D57CD": [
      {
        "amount": 51.03800725,
        "end": 1816887600,
        "id": "1722279880",
        "level": "7",
        "reward_amount": 38751.32088543,
        "start": 1722279600
      }
    ],
    "00008B3586B20AA7BDA33D3C805CD12D5E1029E807087B8C89EB35A59FAB48852ADD": [
      {
        "amount": 23.3896743,
        "end": 1823108400,
        "id": "1728503804",
        "level": "7",
        "reward_amount": 7071.97032979,
        "start": 1728500400
      }
    ],
    "0000C308DFF1C565148E59EB87924D3EAD47DD66647968688B1B50CBA5B3630D2735": [
      {
        "amount": 1.00861213,
        "end": 1735984800,
        "id": "1733394725",
        "level": "2",
        "reward_amount": 3.13793121,
        "start": 1733392800
      }
    ],
    "000001C3C3FFF1C57EC81D4F1F0FF7035B33D8ADD740B3AC60834CE6BEA31CDD07C3": [
      {
        "amount": 21.59235727,
        "end": 1829322000,
        "id": "1734716440",
        "level": "7",
        "reward_amount": 0,
        "start": 1734714000
      },
      {
        "amount": 15.13069367,
        "end": 1827954000,
        "id": "1733347590",
        "level": "7",
        "reward_amount": 921.52031581,
        "start": 1733346000
      }
    ],
    "0000131AD01D7E84F98D29C42AD656EF0B35CE8F8C818D8A45731907862541E652D4": [
      {
        "amount": 0.93925389,
        "end": 1828047600,
        "id": "1733439947",
        "level": "7",
        "reward_amount": 53.1017131,
        "start": 1733439600
      }
    ],
    "0000FDE316C0B48AD7FC44E51D5F69BE5882F009B24ABA2A95D881D9681FBAADD730": [
      {
        "amount": 21.97943087,
        "end": 1821978000,
        "id": "1727371405",
        "level": "7",
        "reward_amount": 8028.50120892,
        "start": 1727370000
      },
      {
        "amount": 11.53621447,
        "end": 1828087200,
        "id": "1733482316",
        "level": "7",
        "reward_amount": 630.99328074,
        "start": 1733479200
      }
    ],
    "00003BC98F60FA93EE3CF4460CAB7CE7206745F04722B7521480695429EDF731FDE2": [
      {
        "amount": 2988.25934822,
        "end": 1816617600,
        "id": "1722011226",
        "level": "7",
        "reward_amount": 2268881.57757382,
        "start": 1722009600
      },
      {
        "amount": 342.70907838,
        "end": 1785740400,
        "id": "1722669540",
        "level": "6",
        "reward_amount": 140160.57126817,
        "start": 1722668400
      }
    ],
    "0000B10AC91AC815D0914645315546479564BC330FC92868B56FC7B505708278B776": [
      {
        "amount": 35.20322403,
        "end": 1817121600,
        "id": "1722516784",
        "level": "7",
        "reward_amount": 26728.51602573,
        "start": 1722513600
      }
    ],
    "00003A621FDD542375AD5E1CA89719B473211BBD582C2B2767CE63472A43AE90859A": [
      {
        "amount": 33.82787539,
        "end": 1826679600,
        "id": "1732073294",
        "level": "7",
        "reward_amount": 4102.52456911,
        "start": 1732071600
      },
      {
        "amount": 135.65376365,
        "end": 1826528400,
        "id": "1731922209",
        "level": "7",
        "reward_amount": 17442.28969242,
        "start": 1731920400
      }
    ],
    "000044305A6A17545FCF99E6DC1D6AAD4A53519877FD44E9BD26DB054B511CAE338F": [
      {
        "amount": 68.88470637,
        "end": 1816977600,
        "id": "1721973718",
        "level": "7",
        "reward_amount": 52301.70078542,
        "start": 1722369600
      },
      {
        "amount": 132.13942379,
        "end": 1746111600,
        "id": "1730560403",
        "level": "4",
        "reward_amount": 4365.46616532,
        "start": 1730559600
      }
    ],
    "00006DDDE15E37D94AFE510F78BD6F51D3D66A5123975A8E03B038CD489758D6F0DF": [
      {
        "amount": 12.87122746,
        "end": 1828184400,
        "id": "1733577172",
        "level": "7",
        "reward_amount": 645.86361573,
        "start": 1733576400
      }
    ],
    "00000C27FF313EE00BB2D681B794A581BD605C38F1D2BDEEAB8597A83AA0E3552E7F": [
      {
        "amount": 76.55149915,
        "end": 1765227600,
        "id": "1733692629",
        "level": "5",
        "reward_amount": 1053.16235691,
        "start": 1733691600
      },
      {
        "amount": 58.36791548,
        "end": 1749420000,
        "id": "1733869268",
        "level": "4",
        "reward_amount": 363.75506826,
        "start": 1733868000
      }
    ],
    "00004A32815DDEC7B289FDDBBCF1B7FBC1978B8C47523EA85B7288FA6D16786910A0": [
      {
        "amount": 7.09833872,
        "end": 1747922400,
        "id": "1729265862",
        "level": "4",
        "reward_amount": 129.02673878,
        "start": 1732370400
      }
    ],
    "00002F6D49B04D55B9B553068CFFBCF4E8D410F4E270748FC5E8DD7BC1791BE13974": [
      {
        "amount": 15.69235238,
        "end": 1818151200,
        "id": "1723543970",
        "level": "7",
        "reward_amount": 9919.5554731,
        "start": 1723543200
      }
    ],
    "0000D3696485926B9B46FD6B532F26ADF44B2B5E1B1A6718519B8628C34D0E0487F3": [
      {
        "amount": 1.46764964,
        "end": 0,
        "id": "1732202325",
        "level": "0",
        "reward_amount": 1.21142776,
        "start": null
      },
      {
        "amount": 0.01,
        "end": 0,
        "id": "1721929395",
        "level": "0",
        "reward_amount": 0.4267634,
        "start": null
      },
      {
        "amount": 0.01,
        "end": 0,
        "id": "1721929342",
        "level": "0",
        "reward_amount": 7.3809e-4,
        "start": null
      },
      {
        "amount": 0.01,
        "end": 0,
        "id": "1721929367",
        "level": "0",
        "reward_amount": 0.10054204,
        "start": null
      },
      {
        "amount": 0.01,
        "end": 1819616400,
        "id": "1721929424",
        "level": "7",
        "reward_amount": 5.07910807,
        "start": 1725008400
      },
      {
        "amount": 0.01,
        "end": 0,
        "id": "1721929501",
        "level": "0",
        "reward_amount": 3.9793e-4,
        "start": null
      }
    ],
    "0000A414DCFF271BB484C0DDD9E08A5762482A1A6F1458776A1EB14EBD00FB7E1513": [
      {
        "amount": 145.80486282,
        "end": 1824926400,
        "id": "1730320031",
        "level": "7",
        "reward_amount": 30036.75184401,
        "start": 1730318400
      },
      {
        "amount": 170.53808524,
        "end": 1738094400,
        "id": "1730320912",
        "level": "3",
        "reward_amount": 3334.8227983,
        "start": 1730318400
      }
    ],
    "0000FDFC86362D9D21A9FD5929381D2502E65E61A94EA9A8485E1A259DFEE38CA46C": [
      {
        "amount": 352.52318566,
        "end": 1822478400,
        "id": "1727872627",
        "level": "7",
        "reward_amount": 118732.56927927,
        "start": 1727870400
      }
    ],
    "0000FDEBA3D305BED46E068C5333ED2D8FFFEEFA016B4E2AF505D98AED22079751CE": [
      {
        "amount": 29.39010433,
        "end": 1818018000,
        "id": "1723412600",
        "level": "7",
        "reward_amount": 19021.39596389,
        "start": 1723410000
      }
    ],
    "000079307F835DBF83CD098698FE22C4C066E0ADD5DCC8F9172856E48E2ED9F68132": [
      {
        "amount": 61.32361171,
        "end": 1827554400,
        "id": "1732949590",
        "level": "7",
        "reward_amount": 4883.18622756,
        "start": 1732946400
      },
      {
        "amount": 47.7455582,
        "end": 1828764000,
        "id": "1734157415",
        "level": "7",
        "reward_amount": 1136.59016972,
        "start": 1734156000
      }
    ],
    "0000FE04A0A2D605E97A76B3966C4312B0E48A8C5CE23689199C49D9EEC626A4ADE4": [
      {
        "amount": 8.6386686,
        "end": 1766178000,
        "id": "1734643384",
        "level": "5",
        "reward_amount": 8.10609145,
        "start": 1734642000
      },
      {
        "amount": 1.26755663,
        "end": 1829167200,
        "id": "1734561190",
        "level": "7",
        "reward_amount": 8.34190469,
        "start": 1734559200
      }
    ],
    "0000EBFE35D4B9964DC41D0AC22764B67407F20F9B309E26E1D1487AF35F6755A6AD": [
      {
        "amount": 60.0,
        "end": 1827169200,
        "id": "1722020692",
        "level": "7",
        "reward_amount": 5871.39061694,
        "start": 1732561200
      },
      {
        "amount": 20.0,
        "end": 1816628400,
        "id": "1722020533",
        "level": "7",
        "reward_amount": 15185.23016238,
        "start": 1722020400
      },
      {
        "amount": 40.0,
        "end": 1816628400,
        "id": "1722020474",
        "level": "7",
        "reward_amount": 30370.54017123,
        "start": 1722020400
      },
      {
        "amount": 67.67810588,
        "end": 1735153200,
        "id": "1722020752",
        "level": "1",
        "reward_amount": 339.30263284,
        "start": 1732561200
      }
    ],
    "00005C2BD26B5D2F4FF11FFD99819956951F4B693561537148234FFED99D20DB4F91": [
      {
        "amount": 7.76231264,
        "end": 1745859600,
        "id": "1722524267",
        "level": "4",
        "reward_amount": 272.50218663,
        "start": 1730307600
      },
      {
        "amount": 34.70006897,
        "end": 1817103600,
        "id": "1722496906",
        "level": "7",
        "reward_amount": 26346.48679249,
        "start": 1722495600
      },
      {
        "amount": 0.56442939,
        "end": 1745863200,
        "id": "1730311209",
        "level": "4",
        "reward_amount": 19.79731089,
        "start": 1730311200
      }
    ],
    "0000F3C03F61A33CB9E95774AF19D956542D3284F90113A3E5837274CA9D258E4FA5": [
      {
        "amount": 3.19919389,
        "end": 1792220400,
        "id": "1729151530",
        "level": "6",
        "reward_amount": 474.43954584,
        "start": 1729148400
      },
      {
        "amount": 41.75002557,
        "end": 1817125200,
        "id": "1721977125",
        "level": "7",
        "reward_amount": 31677.90899737,
        "start": 1722517200
      },
      {
        "amount": 30.0,
        "end": 1816581600,
        "id": "1721976242",
        "level": "7",
        "reward_amount": 22777.89140601,
        "start": 1721973600
      },
      {
        "amount": 45.0,
        "end": 1816844400,
        "id": "1721977068",
        "level": "7",
        "reward_amount": 34166.87184859,
        "start": 1722236400
      },
      {
        "amount": 10.84974656,
        "end": 1823842800,
        "id": "1729238174",
        "level": "7",
        "reward_amount": 2853.72389056,
        "start": 1729234800
      },
      {
        "amount": 42.91046678,
        "end": 1824141600,
        "id": "1729534487",
        "level": "7",
        "reward_amount": 10601.01523626,
        "start": 1729533600
      }
    ],
    "00007BFD0BCB91C1AB0D67F6D1954085441EC68908D5DDAAADC31D901D635EB56ADC": [
      {
        "amount": 5.31061114,
        "end": 1753995600,
        "id": "1722461441",
        "level": "5",
        "reward_amount": 1237.24217267,
        "start": 1722459600
      },
      {
        "amount": 21.24244457,
        "end": 1817067600,
        "id": "1722461363",
        "level": "7",
        "reward_amount": 16128.57874558,
        "start": 1722459600
      },
      {
        "amount": 10.62122228,
        "end": 1785531600,
        "id": "1722461401",
        "level": "6",
        "reward_amount": 4468.31947218,
        "start": 1722459600
      },
      {
        "amount": 5.31061115,
        "end": 1738011600,
        "id": "1722461473",
        "level": "3",
        "reward_amount": 601.642053,
        "start": 1722459600
      }
    ],
    "000099158E2C0FC1E717A1A8FCE1752EF366E20EAAA4CE9F38BAE864C13A32EAC9E6": [
      {
        "amount": 10.00551293,
        "end": 1816657200,
        "id": "1722050840",
        "level": "7",
        "reward_amount": 7596.76531706,
        "start": 1722049200
      }
    ],
    "0000F199462325353B134DDD6C45DCA147DA0AE2D5B2611CEE0107D1D1F123314D00": [
      {
        "amount": 2.33170327,
        "end": 1828098000,
        "id": "1733493335",
        "level": "7",
        "reward_amount": 126.35826474,
        "start": 1733490000
      }
    ],
    "0000D8C63858B8062159808FA02E80C64F2BB119E13F52B9C81F7B178A971402F691": [
      {
        "amount": 26.32529758,
        "end": 1817215200,
        "id": "1721934053",
        "level": "7",
        "reward_amount": 19648.35579806,
        "start": 1722607200
      },
      {
        "amount": 1.9771422,
        "end": 1816542000,
        "id": "1721934986",
        "level": "7",
        "reward_amount": 1501.10104229,
        "start": 1721934000
      },
      {
        "amount": 91.08678279,
        "end": 1820073600,
        "id": "1725467618",
        "level": "7",
        "reward_amount": 43963.54061306,
        "start": 1725465600
      }
    ],
    "00009B6AD59D37AAAAD1747B0B9E54D43AB03A3E2B991BCF6EC876FF1A0D0E6AB14D": [
      {
        "amount": 42.51770246,
        "end": 1817064000,
        "id": "1722458621",
        "level": "7",
        "reward_amount": 32282.14326741,
        "start": 1722456000
      },
      {
        "amount": 12.64845221,
        "end": 1757858400,
        "id": "1726322677",
        "level": "5",
        "reward_amount": 1659.38229512,
        "start": 1726322400
      }
    ],
    "0000E58483E384790A0C6D331E66569F06DE24E89960C1C33DF5915AB7EF6ABDBBE7": [
      {
        "amount": 0.25024889,
        "end": 0,
        "id": "1729864056",
        "level": "0",
        "reward_amount": 1.42881262,
        "start": null
      }
    ],
    "00002B4F50927C12B2D51BF740B8DF859F2D5A97B360DF36DA6316EED20AD3497F69": [
      {
        "amount": 758.78276272,
        "end": 1818511200,
        "id": "1723904155",
        "level": "7",
        "reward_amount": 452612.18890382,
        "start": 1723903200
      },
      {
        "amount": 32.7591968,
        "end": 1740412800,
        "id": "1732638750",
        "level": "3",
        "reward_amount": 293.16317477,
        "start": 1732636800
      }
    ],
    "0000F2F4E2312ED0EFB06F28022A175DB058A66DA346210766A5016B9AC6C650477E": [
      {
        "amount": 73.77460949,
        "end": 1741460400,
        "id": "1733687488",
        "level": "3",
        "reward_amount": 316.31847265,
        "start": 1733684400
      }
    ],
    "000001F572D6467EDC154E09FA0B58BF5D7DC9D41EA0315C43610EF1406320934401": [
      {
        "amount": 1511.20989096,
        "end": 1824879600,
        "id": "1721975702",
        "level": "7",
        "reward_amount": 314762.0327777,
        "start": 1730271600
      }
    ],
    "00001E3A03626544B66D236F259AF26A6BDA73EBF6C3EFE84DB351A57BEEA776F338": [
      {
        "amount": 61.98573547,
        "end": 1816862400,
        "id": "1722256545",
        "level": "7",
        "reward_amount": 47063.55121783,
        "start": 1722254400
      },
      {
        "amount": 35.98918165,
        "end": 1739397600,
        "id": "1731624299",
        "level": "3",
        "reward_amount": 488.84293892,
        "start": 1731621600
      }
    ],
    "0000CB8F6E7FAAAADF9A659FB86B220E63179CA5C85E15F88CC51C1F3D97447ACDB4": [
      {
        "amount": 55.10171044,
        "end": 1828749600,
        "id": "1734142463",
        "level": "7",
        "reward_amount": 1346.49091652,
        "start": 1734141600
      }
    ],
    "0000D153E82B45CE9143585E985C0B08DE24283ED7D48E7FB81D4871370147868B20": [
      {
        "amount": 0.88164748,
        "end": 1828566000,
        "id": "1733959188",
        "level": "7",
        "reward_amount": 28.69778502,
        "start": 1733958000
      },
      {
        "amount": 1.23525176,
        "end": 1820696400,
        "id": "1726089123",
        "level": "7",
        "reward_amount": 546.40153707,
        "start": 1726088400
      },
      {
        "amount": 4.40695986,
        "end": 1820602800,
        "id": "1725997147",
        "level": "7",
        "reward_amount": 1976.18010298,
        "start": 1725994800
      }
    ],
    "0000A4E8AAD6D7C5A7E98600D8ECA42D067CA9381AAD0CB1CD1C2B887FD3CF6DE9F9": [
      {
        "amount": 8.17317789,
        "end": 1757898000,
        "id": "1726363219",
        "level": "5",
        "reward_amount": 1066.01694848,
        "start": 1726362000
      },
      {
        "amount": 15.335943,
        "end": 1757336400,
        "id": "1725800480",
        "level": "5",
        "reward_amount": 2169.23829935,
        "start": 1725800400
      },
      {
        "amount": 53.50219411,
        "end": 1818734400,
        "id": "1724128095",
        "level": "7",
        "reward_amount": 30911.69007956,
        "start": 1724126400
      },
      {
        "amount": 22.49541696,
        "end": 1819184400,
        "id": "1723869811",
        "level": "7",
        "reward_amount": 12213.30113846,
        "start": 1724576400
      },
      {
        "amount": 1.93830928,
        "end": 1818914400,
        "id": "1724309514",
        "level": "7",
        "reward_amount": 1092.50069819,
        "start": 1724306400
      },
      {
        "amount": 0.59941602,
        "end": 1820372400,
        "id": "1725647205",
        "level": "7",
        "reward_amount": 277.67134667,
        "start": 1725764400
      },
      {
        "amount": 12.14087903,
        "end": 1757185200,
        "id": "1725649760",
        "level": "5",
        "reward_amount": 1753.71994616,
        "start": 1725649200
      },
      {
        "amount": 7.35853444,
        "end": 1820401200,
        "id": "1725782300",
        "level": "7",
        "reward_amount": 3395.50586545,
        "start": 1725793200
      },
      {
        "amount": 12.18987672,
        "end": 1820408400,
        "id": "1725790110",
        "level": "7",
        "reward_amount": 5619.22661713,
        "start": 1725800400
      },
      {
        "amount": 12.59946619,
        "end": 1758114000,
        "id": "1726580739",
        "level": "5",
        "reward_amount": 1590.8978313,
        "start": 1726578000
      },
      {
        "amount": 9.73921395,
        "end": 1790100000,
        "id": "1727028866",
        "level": "6",
        "reward_amount": 2076.45556191,
        "start": 1727028000
      }
    ],
    "0000690A4C860913DC4F636C599BBDEA5B06A047B7882D01A1A996DCC800B2A8F4FC": [
      {
        "amount": 0.59781244,
        "end": 1820516400,
        "id": "1725910794",
        "level": "7",
        "reward_amount": 271.36058987,
        "start": 1725908400
      }
    ],
    "00005CE8B2DF75E028E3A597C002168CE3515FDEFADCB690A54A214B7CC33D97D877": [
      {
        "amount": 182.18728409,
        "end": 1817139600,
        "id": "1722532691",
        "level": "7",
        "reward_amount": 137863.34451995,
        "start": 1722531600
      }
    ],
    "00000D0A294F3DA244F32D9E3B99CC6CF0FBBB04CC3988E13C6BB6D3532A5942A441": [
      {
        "amount": 2.5275008,
        "end": 1829214000,
        "id": "1734608316",
        "level": "7",
        "reward_amount": 11.60389362,
        "start": 1734606000
      },
      {
        "amount": 0.17743725,
        "end": 1827169200,
        "id": "1732561641",
        "level": "7",
        "reward_amount": 17.3505602,
        "start": 1732561200
      },
      {
        "amount": 0.1,
        "end": 1829314800,
        "id": "1732561734",
        "level": "7",
        "reward_amount": 0.0302781,
        "start": 1734706800
      },
      {
        "amount": 7.6220893,
        "end": 1829314800,
        "id": "1734710172",
        "level": "7",
        "reward_amount": 2.31301111,
        "start": 1734706800
      }
    ],
    "0000C15B3E78CC1D87238E3BFAAD5CF05CD56BA2160E1D68E8BEF7C5010B4AC87217": [
      {
        "amount": 14.75263177,
        "end": 1823770800,
        "id": "1729165842",
        "level": "7",
        "reward_amount": 3937.13484289,
        "start": 1729162800
      },
      {
        "amount": 14.75263177,
        "end": 1735077600,
        "id": "1734474038",
        "level": "1",
        "reward_amount": 4.34286536,
        "start": 1734472800
      }
    ],
    "00001433FCDCB6526284D15595BA9D1646F6A053525C76BCDC8FBA7AAB6C10128FE5": [
      {
        "amount": 321.79211689,
        "end": 1816581600,
        "id": "1721974280",
        "level": "7",
        "reward_amount": 244325.52564498,
        "start": 1721973600
      },
      {
        "amount": 78.80771402,
        "end": 1817035200,
        "id": "1722429634",
        "level": "7",
        "reward_amount": 59835.88995311,
        "start": 1722427200
      }
    ],
    "000006FBF6B819682713C55101B6E40FD44EE4CB6FCAC79DECC9BA7937FA03B4105D": [
      {
        "amount": 18.17422973,
        "end": 1790161200,
        "id": "1727090870",
        "level": "6",
        "reward_amount": 3839.67606035,
        "start": 1727089200
      },
      {
        "amount": 107.25019302,
        "end": 1818280800,
        "id": "1721932444",
        "level": "7",
        "reward_amount": 66301.21852333,
        "start": 1723672800
      }
    ],
    "000019FC92D343ABC49E036ED1269A1519F7705DE521CD16A80568F9ACEA64AF630E": [
      {
        "amount": 4.80992698,
        "end": 1818104400,
        "id": "1723411848",
        "level": "7",
        "reward_amount": 3065.61253457,
        "start": 1723496400
      },
      {
        "amount": 2.6725006,
        "end": 1818014400,
        "id": "1723409213",
        "level": "7",
        "reward_amount": 1730.69521677,
        "start": 1723406400
      },
      {
        "amount": 2.67282051,
        "end": 1818000000,
        "id": "1723394536",
        "level": "7",
        "reward_amount": 1735.29031502,
        "start": 1723392000
      },
      {
        "amount": 3.74973406,
        "end": 1747324800,
        "id": "1731772994",
        "level": "4",
        "reward_amount": 86.52314285,
        "start": 1731772800
      }
    ],
    "0000E82C3C5C9FC73EC8FF057BB18DE85342C3D22EC6A079F1290B5DB287E8B67B36": [
      {
        "amount": 1230.75929709,
        "end": 1817118000,
        "id": "1722510225",
        "level": "7",
        "reward_amount": 934472.76420082,
        "start": 1722510000
      }
    ],
    "0000CBA94C234B9812CADD90F969CE6283D1A9CA67646B0A1F7CDED665AE5EAF738E": [
      {
        "amount": 0.93935458,
        "end": 1785607200,
        "id": "1722537247",
        "level": "6",
        "reward_amount": 393.58795934,
        "start": 1722535200
      },
      {
        "amount": 0.1,
        "end": 1816588800,
        "id": "1721981565",
        "level": "7",
        "reward_amount": 75.85544142,
        "start": 1721980800
      },
      {
        "amount": 0.23839507,
        "end": 1792083600,
        "id": "1722537580",
        "level": "6",
        "reward_amount": 36.31925882,
        "start": 1729011600
      },
      {
        "amount": 0.21072829,
        "end": 1786190400,
        "id": "1723119516",
        "level": "6",
        "reward_amount": 79.61816916,
        "start": 1723118400
      },
      {
        "amount": 0.20502539,
        "end": 1795233600,
        "id": "1732163830",
        "level": "6",
        "reward_amount": 13.28329555,
        "start": 1732161600
      }
    ],
    "0000D93636357D69E164C5A65FF4FEDA37C5A7191B9C6D8F56CF83CC760F0EC1FCED": [
      {
        "amount": 14.85962647,
        "end": 1742248800,
        "id": "1734472926",
        "level": "3",
        "reward_amount": 14.4693116,
        "start": 1734472800
      }
    ],
    "0000B4B884CF98D325EA231AFF2EA5DC31F9C358F5FCB8B608472A3A96BE752A07F7": [
      {
        "amount": 4.09321446,
        "end": 1824973200,
        "id": "1730367927",
        "level": "7",
        "reward_amount": 833.93745412,
        "start": 1730365200
      },
      {
        "amount": 254.72304285,
        "end": 1817121600,
        "id": "1722514104",
        "level": "7",
        "reward_amount": 193402.29752437,
        "start": 1722513600
      },
      {
        "amount": 9.44608568,
        "end": 1817373600,
        "id": "1722514351",
        "level": "7",
        "reward_amount": 6854.97776045,
        "start": 1722765600
      },
      {
        "amount": 37.78434274,
        "end": 1817175600,
        "id": "1722514247",
        "level": "7",
        "reward_amount": 28404.50633574,
        "start": 1722567600
      },
      {
        "amount": 18.89217137,
        "end": 1824937200,
        "id": "1722514298",
        "level": "7",
        "reward_amount": 3882.0127392,
        "start": 1730329200
      },
      {
        "amount": 4.72304284,
        "end": 1817373600,
        "id": "1722514397",
        "level": "7",
        "reward_amount": 3427.45503505,
        "start": 1722765600
      },
      {
        "amount": 1.58757603,
        "end": 1817373600,
        "id": "1722514679",
        "level": "7",
        "reward_amount": 1152.03907388,
        "start": 1722765600
      },
      {
        "amount": 87.28512712,
        "end": 1818262800,
        "id": "1723655698",
        "level": "7",
        "reward_amount": 54110.7148646,
        "start": 1723654800
      },
      {
        "amount": 1.00040751,
        "end": 1824937200,
        "id": "1727535526",
        "level": "7",
        "reward_amount": 205.54756959,
        "start": 1730329200
      }
    ],
    "000006F069D020898360328293F7DB4211BADF00A4808E2893C97D8C74D592C6ECD4": [
      {
        "amount": 11.8733743,
        "end": 1797336000,
        "id": "1734265999",
        "level": "6",
        "reward_amount": 126.14157998,
        "start": 1734264000
      },
      {
        "amount": 4.63251157,
        "end": 1828760400,
        "id": "1734155446",
        "level": "7",
        "reward_amount": 111.00530676,
        "start": 1734152400
      },
      {
        "amount": 5.67996111,
        "end": 1828400400,
        "id": "1733793926",
        "level": "7",
        "reward_amount": 228.13392156,
        "start": 1733792400
      },
      {
        "amount": 6.03661862,
        "end": 1829124000,
        "id": "1734518463",
        "level": "7",
        "reward_amount": 50.81307453,
        "start": 1734516000
      }
    ],
    "00004DC6EBEA8E26909D9E9FB1C604A7270F3A2CC804F5F64DCD03DA70CC903BC98D": [
      {
        "amount": 50.26752325,
        "end": 1824890400,
        "id": "1722437015",
        "level": "7",
        "reward_amount": 10443.47842433,
        "start": 1730282400
      }
    ],
    "00007C6409AF3DB9B3C6430AD466A43A186EB7144CF4289638E840E56186D3B1B9B4": [
      {
        "amount": 36.5809169,
        "end": 1818518400,
        "id": "1723911946",
        "level": "7",
        "reward_amount": 21797.62730437,
        "start": 1723910400
      }
    ],
    "00001D52DD87EE906E25919F74B607790D87D17723EC9CA2B19224739708782A1D23": [
      {
        "amount": 2.96915153,
        "end": 1744045200,
        "id": "1721932389",
        "level": "4",
        "reward_amount": 152.79079723,
        "start": 1728493200
      }
    ],
    "000075EF1174A535403DF88EE3A27807B596539F09C6F63033A00A38F4E1B811AE1F": [
      {
        "amount": 4.52136934,
        "end": 1828810800,
        "id": "1734206099",
        "level": "7",
        "reward_amount": 98.51810069,
        "start": 1734202800
      },
      {
        "amount": 1.18610965,
        "end": 1828609200,
        "id": "1734001213",
        "level": "7",
        "reward_amount": 36.33250388,
        "start": 1734001200
      },
      {
        "amount": 1.81496057,
        "end": 1816855200,
        "id": "1722249973",
        "level": "7",
        "reward_amount": 1377.97576215,
        "start": 1722247200
      },
      {
        "amount": 2.80315164,
        "end": 1828731600,
        "id": "1734125403",
        "level": "7",
        "reward_amount": 70.71210878,
        "start": 1734123600
      }
    ],
    "0000A677DEFA1E6ADA3E82A84228C58C03409400787DB4E9533FBDF5FF29D2412238": [
      {
        "amount": 2.9597343,
        "end": 1764867600,
        "id": "1733331938",
        "level": "5",
        "reward_amount": 55.92094471,
        "start": 1733331600
      }
    ],
    "0000D7F7B94DD148DCD31B25C51647090A34F2210EF612BF9C0988EA2A3C3B7B9712": [
      {
        "amount": 604.03017627,
        "end": 1816959600,
        "id": "1722353473",
        "level": "7",
        "reward_amount": 458619.08686889,
        "start": 1722351600
      },
      {
        "amount": 13.61565332,
        "end": 1817755200,
        "id": "1723150527",
        "level": "7",
        "reward_amount": 9236.42787064,
        "start": 1723147200
      }
    ],
    "00007CB9F6179C14B75C35A993E1B4AEFF174152C87155FE6F26882E23FBFC4C381F": [
      {
        "amount": 790.92971091,
        "end": 1819216800,
        "id": "1724610308",
        "level": "7",
        "reward_amount": 427466.14257506,
        "start": 1724608800
      },
      {
        "amount": 620.06680863,
        "end": 1819220400,
        "id": "1724612858",
        "level": "7",
        "reward_amount": 334958.47535381,
        "start": 1724612400
      },
      {
        "amount": 611.09060999,
        "end": 1819396800,
        "id": "1724789929",
        "level": "7",
        "reward_amount": 322547.56185975,
        "start": 1724788800
      }
    ],
    "00007902534FCF30F00D85D34D2754F9ECEE11BB8346CD00444DA27E9940E2226C14": [
      {
        "amount": 1.65993128,
        "end": 1739224800,
        "id": "1731450316",
        "level": "3",
        "reward_amount": 23.86945761,
        "start": 1731448800
      }
    ],
    "00004A6F653B2A69335AF13A8F8E5512B3E53F3AFAFCF138435732199C9FAC4290C7": [
      {
        "amount": 10.9057332,
        "end": 1739725200,
        "id": "1722442119",
        "level": "3",
        "reward_amount": 131.66396283,
        "start": 1731949200
      }
    ],
    "00006D17EB8A194974555425952659CBD0F2C969CE33C0DE0EC890794FAAC5AE6A94": [
      {
        "amount": 131.01401512,
        "end": 1785168000,
        "id": "1722096944",
        "level": "6",
        "reward_amount": 55117.31070546,
        "start": 1722096000
      }
    ],
    "00003694D832E63C02120BA8697CF8FD2D4A79DB1175D8068D4772D80E2F8525147F": [
      {
        "amount": 4.47623045,
        "end": 1817791200,
        "id": "1723184982",
        "level": "7",
        "reward_amount": 3016.59254297,
        "start": 1723183200
      },
      {
        "amount": 4.47623045,
        "end": 1754719200,
        "id": "1723185134",
        "level": "5",
        "reward_amount": 925.63444373,
        "start": 1723183200
      }
    ],
    "000061E5392656582C82057E33ECCDC6462E14D7408FE9FF5D342843D3A03B15A37B": [
      {
        "amount": 12.64714283,
        "end": 1827669600,
        "id": "1733061912",
        "level": "7",
        "reward_amount": 938.40538029,
        "start": 1733061600
      }
    ],
    "0000381ADEE3D08CE73D5BD8D98B35728546FDE56758915FA5B583A807E926049846": [
      {
        "amount": 48.71435884,
        "end": 1754258400,
        "id": "1722725692",
        "level": "5",
        "reward_amount": 10929.29422937,
        "start": 1722722400
      },
      {
        "amount": 120.67951889,
        "end": 1735293600,
        "id": "1722762931",
        "level": "1",
        "reward_amount": 3.69099786,
        "start": 1734688800
      }
    ],
    "00000EA030AB2490A01C9C5043E5C6D73C4872E47BF4E026DE86E3A7A1FD61D0BF17": [
      {
        "amount": 0.07056031,
        "end": 1738072800,
        "id": "1728555916",
        "level": "3",
        "reward_amount": 1.38619236,
        "start": 1730296800
      }
    ],
    "00004675D12A5209D15A7647B8C5401B2E960CDF1492F60EF44B4B426C0912AC0A9B": [
      {
        "amount": 3.61987252,
        "end": 1749510000,
        "id": "1733960458",
        "level": "4",
        "reward_amount": 20.03115863,
        "start": 1733958000
      }
    ],
    "0000BAF47FFB73CB06D1C5FA069C270DEB6717C7145491DBC0F284F74E7868040238": [
      {
        "amount": 89.52041089,
        "end": 1819227600,
        "id": "1724620541",
        "level": "7",
        "reward_amount": 48313.01674752,
        "start": 1724619600
      }
    ],
    "000083C744A4981A8C4488A0757BF6D88E18B7FDBA023C6644180DAD5F7FA7C69C98": [
      {
        "amount": 11.08356289,
        "end": 1825401600,
        "id": "1730795291",
        "level": "7",
        "reward_amount": 2029.38957868,
        "start": 1730793600
      },
      {
        "amount": 2.40524877,
        "end": 1828346400,
        "id": "1733740332",
        "level": "7",
        "reward_amount": 102.61810316,
        "start": 1733738400
      }
    ],
    "0000DC7461F3C3EEDB63A9FEA48F458107A31866B401AF7B4BDDB8F1613CC7127F94": [
      {
        "amount": 75.55517261,
        "end": 1816700400,
        "id": "1722095617",
        "level": "7",
        "reward_amount": 57366.34625058,
        "start": 1722092400
      },
      {
        "amount": 174.29235148,
        "end": 1816538400,
        "id": "1721932760",
        "level": "7",
        "reward_amount": 132334.06623806,
        "start": 1721930400
      },
      {
        "amount": 20.0,
        "end": 1738263600,
        "id": "1722095578",
        "level": "3",
        "reward_amount": 375.57850851,
        "start": 1730487600
      },
      {
        "amount": 25.32639252,
        "end": 1816704000,
        "id": "1722096427",
        "level": "7",
        "reward_amount": 19229.3811674,
        "start": 1722096000
      }
    ],
    "0000671A0C8F7435F2CCFD6CAD5483AB34B2C51E4F78DCF5F82788A8B9259C2484D2": [
      {
        "amount": 19.31274277,
        "end": 1828342800,
        "id": "1733736186",
        "level": "7",
        "reward_amount": 827.22742383,
        "start": 1733734800
      },
      {
        "amount": 212.99553293,
        "end": 1737554400,
        "id": "1722003953",
        "level": "3",
        "reward_amount": 23748.01291709,
        "start": 1722002400
      },
      {
        "amount": 212.99553293,
        "end": 1764093600,
        "id": "1722004019",
        "level": "5",
        "reward_amount": 6406.71014848,
        "start": 1732557600
      }
    ],
    "0000B5AF7F797BFFCFC1B13B12C42D50E077CE274730D44792155873EBC82D7D36E3": [
      {
        "amount": 3.17665335,
        "end": 1736287200,
        "id": "1733695622",
        "level": "2",
        "reward_amount": 7.51773376,
        "start": 1733695200
      }
    ],
    "00009BDE2D2902FA444CD4141C3452E5686669956BF50E11C29FE2ABB1D57169ED55": [
      {
        "amount": 11.69383964,
        "end": 1735254000,
        "id": "1734651584",
        "level": "1",
        "reward_amount": 0.92334516,
        "start": 1734649200
      }
    ],
    "0000CB134EBFADC2B4A221A38F874B21823CC550DAC858FBC2A9154CD98B85C3D895": [
      {
        "amount": 48.84652393,
        "end": 1822996800,
        "id": "1728390588",
        "level": "7",
        "reward_amount": 15063.42120372,
        "start": 1728388800
      }
    ],
    "000064A6D0868320FE9AB0F1D3E9AE2BF405E3F71B1F7DE7D89C74CDC70824F3265A": [
      {
        "amount": 124.06037092,
        "end": 1817143200,
        "id": "1722538565",
        "level": "7",
        "reward_amount": 93815.75012912,
        "start": 1722535200
      }
    ],
    "0000BC394288E559805ED17E843BAFA2925403613EADC6E00B095EE438D380F421F6": [
      {
        "amount": 10.18513604,
        "end": 1821880800,
        "id": "1727272975",
        "level": "7",
        "reward_amount": 3776.80457707,
        "start": 1727272800
      },
      {
        "amount": 24.53124237,
        "end": 1817053200,
        "id": "1722447790",
        "level": "7",
        "reward_amount": 18625.65094872,
        "start": 1722445200
      },
      {
        "amount": 10.47721692,
        "end": 1738260000,
        "id": "1722708675",
        "level": "3",
        "reward_amount": 1149.68704857,
        "start": 1722708000
      },
      {
        "amount": 3.47913087,
        "end": 1764496800,
        "id": "1732964018",
        "level": "5",
        "reward_amount": 84.28240007,
        "start": 1732960800
      }
    ],
    "0000F54BBB10F1A95E8716780628CC538492E188DEAFB577C9EC7D687E7BAA4EE99A": [
      {
        "amount": 11.02613927,
        "end": 1825758000,
        "id": "1731150946",
        "level": "7",
        "reward_amount": 1829.70953234,
        "start": 1731150000
      }
    ],
    "0000C4D26392D8189A9B62AF440BD355896B8AE10860D49C6D767F0D60B661F7B72B": [
      {
        "amount": 3.58439677,
        "end": 1819717200,
        "id": "1725112724",
        "level": "7",
        "reward_amount": 1814.36586012,
        "start": 1725109200
      }
    ],
    "0000552AB51698645C50970E852253DEA4CC6CC3EF29159F63CBF2F8A4F5BD618002": [
      {
        "amount": 7.98362168,
        "end": 1824926400,
        "id": "1730320778",
        "level": "7",
        "reward_amount": 1644.65430174,
        "start": 1730318400
      }
    ],
    "000055919C53436351B1C3C38D274410A325C9105E0CA01B3CC9BA1DBC27FDD0C0C3": [
      {
        "amount": 5.97382296,
        "end": 1818255600,
        "id": "1723647670",
        "level": "7",
        "reward_amount": 3707.49802847,
        "start": 1723647600
      }
    ],
    "00008409CEE0F0218BAC1DC32430F41E20CC7DCEF85C3DCE6DB188C52988A686A58F": [
      {
        "amount": 30.45658546,
        "end": 1828591200,
        "id": "1733984907",
        "level": "7",
        "reward_amount": 957.39858228,
        "start": 1733983200
      },
      {
        "amount": 0.10296672,
        "end": 1828544400,
        "id": "1733938419",
        "level": "7",
        "reward_amount": 3.44653241,
        "start": 1733936400
      },
      {
        "amount": 125.72772178,
        "end": 1829304000,
        "id": "1734697545",
        "level": "7",
        "reward_amount": 95.54523662,
        "start": 1734696000
      }
    ],
    "0000ED23150531DF35F3E3B0554C22C8D4F3987A40CD32FEA8B55AB23A7EED1C682E": [
      {
        "amount": 25.78673523,
        "end": 1817488800,
        "id": "1722880963",
        "level": "7",
        "reward_amount": 18343.17640566,
        "start": 1722880800
      }
    ],
    "000021A452B4077F73711BBF4756D019A94E3799B6BA3A425081DE2C79ACA8012BFF": [
      {
        "amount": 55.77052853,
        "end": 1824598800,
        "id": "1729994269",
        "level": "7",
        "reward_amount": 12426.60808375,
        "start": 1729990800
      }
    ],
    "0000DDD1E44A78BE663D79D138ADF6E9A6A08E013C0AF97F1DFAF79DD85D56FF3446": [
      {
        "amount": 2.4285211,
        "end": 0,
        "id": "1730225581",
        "level": "0",
        "reward_amount": 2.04306899,
        "start": null
      }
    ],
    "00005D271655A44E7D3C771ECBD4AFC09962E9F70B3DBF5AC7CD8B2EF190D041F830": [
      {
        "amount": 7.73267589,
        "end": 1827302400,
        "id": "1732696370",
        "level": "7",
        "reward_amount": 707.9161229,
        "start": 1732694400
      }
    ],
    "00002DB9771992B93696556A34A3BFD4170C1059ED3753643F7A1FE1EAD1FCE9BF68": [
      {
        "amount": 120.276501,
        "end": 1817110800,
        "id": "1722464339",
        "level": "7",
        "reward_amount": 91321.70386705,
        "start": 1722502800
      },
      {
        "amount": 308.36502922,
        "end": 1785520800,
        "id": "1722450936",
        "level": "6",
        "reward_amount": 129728.50436156,
        "start": 1722448800
      },
      {
        "amount": 308.36502922,
        "end": 1817056800,
        "id": "1722450977",
        "level": "7",
        "reward_amount": 234130.79530712,
        "start": 1722448800
      }
    ],
    "0000BDFB912B81C10932373A37A89909C9B1E6B15B98FEF8B81176FC8A6A5A5AE51A": [
      {
        "amount": 5.03588511,
        "end": 1829095200,
        "id": "1734488248",
        "level": "7",
        "reward_amount": 48.56637527,
        "start": 1734487200
      }
    ],
    "0000D6228F82E100F9B3288BAE3D10844E91D9D73B25384D886B644FACABBE4BE252": [
      {
        "amount": 1.8606499,
        "end": 1821895200,
        "id": "1727287579",
        "level": "7",
        "reward_amount": 688.39974551,
        "start": 1727287200
      }
    ],
    "000058994EC0F27F98C9AFA6920C888EC70F79A0A67DB5A7CA137779BD556BFFA6EF": [
      {
        "amount": 309.17830004,
        "end": 1824847200,
        "id": "1730242741",
        "level": "7",
        "reward_amount": 64909.56050868,
        "start": 1730239200
      }
    ],
    "00009DA61AB825A2CC9FCD3972B546FF81D6E977F2E180342A17F2DA701542803358": [
      {
        "amount": 31.47755278,
        "end": 1822633200,
        "id": "1728028113",
        "level": "7",
        "reward_amount": 10331.64292617,
        "start": 1728025200
      }
    ],
    "000072CC1514CEF9A896994245CC7F5D4873CCE2A253E08C51C4DB206B294CCD8CC0": [
      {
        "amount": 8.57262114,
        "end": 1827648000,
        "id": "1733042051",
        "level": "7",
        "reward_amount": 644.79630055,
        "start": 1733040000
      }
    ],
    "000082DFEEAB7E343E6CBA48892E378B1EA0D9D62EB21A92420936F9C4A66150D9EA": [
      {
        "amount": 162.96498847,
        "end": 1820775600,
        "id": "1726168094",
        "level": "7",
        "reward_amount": 71262.69315836,
        "start": 1726167600
      },
      {
        "amount": 81.83639651,
        "end": 1820566800,
        "id": "1725959165",
        "level": "7",
        "reward_amount": 36887.60236135,
        "start": 1725958800
      },
      {
        "amount": 81.83639651,
        "end": 1820739600,
        "id": "1726133447",
        "level": "7",
        "reward_amount": 35973.93573732,
        "start": 1726131600
      }
    ],
    "0000F6A8A7CC3DD8711A003DC58BE1F7FC905C4A2E6980682CA24329A02C534AF3F7": [
      {
        "amount": 242.67902498,
        "end": 1818108000,
        "id": "1723503400",
        "level": "7",
        "reward_amount": 154575.77290029,
        "start": 1723500000
      },
      {
        "amount": 44.18479913,
        "end": 1818691200,
        "id": "1723888698",
        "level": "7",
        "reward_amount": 25679.76669832,
        "start": 1724083200
      },
      {
        "amount": 330.94889682,
        "end": 1824642000,
        "id": "1729934657",
        "level": "7",
        "reward_amount": 72992.70192099,
        "start": 1730034000
      }
    ],
    "0000FF3CF6D72B285283A3934D2E36A62AAB56E1BCC27082919B29E6A2831F799812": [
      {
        "amount": 71.9275237,
        "end": 1816848000,
        "id": "1722242554",
        "level": "7",
        "reward_amount": 54612.00202754,
        "start": 1722240000
      }
    ],
    "0000DCB5B70BD165848F9FB8AB83894A02F674496ABF2995DE18466402D8EBFF7D15": [
      {
        "amount": 49.87971046,
        "end": 1738015200,
        "id": "1722464705",
        "level": "3",
        "reward_amount": 5651.61468565,
        "start": 1722463200
      }
    ],
    "0000FB28E1A3B78D078B674B4E3A4DBEB4C4543FF2B54B6D1841A6FCAB2DE1C0936D": [
      {
        "amount": 59.82154437,
        "end": 1737576000,
        "id": "1722024930",
        "level": "3",
        "reward_amount": 6674.96838222,
        "start": 1722024000
      }
    ],
    "0000A6C97BFB871BF34606CE6A8E7230BF5703EA9DF1945B293B3F6A082EF2EDC56D": [
      {
        "amount": 0.45519111,
        "end": 1824019200,
        "id": "1723657354",
        "level": "7",
        "reward_amount": 115.40627681,
        "start": 1729411200
      }
    ],
    "0000734ED585CD05560B237E31C1CB53ED174E5B6EB330094B5C08282D4A556A0DA6": [
      {
        "amount": 6.13298006,
        "end": 1787173200,
        "id": "1724104402",
        "level": "6",
        "reward_amount": 1970.08481633,
        "start": 1724101200
      }
    ],
    "00000DE4DFF7652D9F02A67BD1218F18311A52AADE2C85AB78AF12A0E5EC7CAAA891": [
      {
        "amount": 55.59720608,
        "end": 1738335600,
        "id": "1722784126",
        "level": "3",
        "reward_amount": 6025.70748883,
        "start": 1722783600
      }
    ],
    "000044EFDE184CFC2A84F5D341A39F371A9523814B3945AE8280C249728D6144B67F": [
      {
        "amount": 27.63318712,
        "end": 1817330400,
        "id": "1722552026",
        "level": "7",
        "reward_amount": 20204.50931252,
        "start": 1722722400
      }
    ],
    "0000BB806DC0F952A529897ADD7504A4EF6F3DF0ADD721448CCFC44177759AD4607E": [
      {
        "amount": 62.02815161,
        "end": 1737630000,
        "id": "1722080782",
        "level": "3",
        "reward_amount": 6934.52673014,
        "start": 1722078000
      },
      {
        "amount": 300.0,
        "end": 1785150000,
        "id": "1722080321",
        "level": "6",
        "reward_amount": 126209.35498374,
        "start": 1722078000
      },
      {
        "amount": 372.0,
        "end": 1753614000,
        "id": "1722080230",
        "level": "5",
        "reward_amount": 86667.33486184,
        "start": 1722078000
      },
      {
        "amount": 300.31032189,
        "end": 1816686000,
        "id": "1722080419",
        "level": "7",
        "reward_amount": 228015.13969814,
        "start": 1722078000
      }
    ],
    "000074D3B3EA45FFD4E821FD3F9869EBB76EFE49DDBA0CA9EA48A422197E832BFFF4": [
      {
        "amount": 438.01580728,
        "end": 1738436400,
        "id": "1730660634",
        "level": "3",
        "reward_amount": 7879.19170769,
        "start": 1730660400
      },
      {
        "amount": 439.6178937,
        "end": 1744156800,
        "id": "1728000870",
        "level": "4",
        "reward_amount": 22174.85650988,
        "start": 1728604800
      },
      {
        "amount": 5.62891261,
        "end": 1791309600,
        "id": "1728238152",
        "level": "6",
        "reward_amount": 987.48215658,
        "start": 1728237600
      },
      {
        "amount": 465.57429681,
        "end": 1743973200,
        "id": "1728422304",
        "level": "4",
        "reward_amount": 24265.86023515,
        "start": 1728421200
      }
    ],
    "0000464CD8E96E1E15C3EA0FE9D5D5C5210AEAA912FB65046FD8480F772D85DBB598": [
      {
        "amount": 25.0,
        "end": 1819724400,
        "id": "1725118169",
        "level": "7",
        "reward_amount": 12642.87696309,
        "start": 1725116400
      },
      {
        "amount": 25.41092972,
        "end": 1756364400,
        "id": "1724829533",
        "level": "5",
        "reward_amount": 4094.52811627,
        "start": 1724828400
      },
      {
        "amount": 25.0,
        "end": 1819436400,
        "id": "1724829408",
        "level": "7",
        "reward_amount": 13128.20880792,
        "start": 1724828400
      },
      {
        "amount": 62.47482098,
        "end": 1761469200,
        "id": "1723705188",
        "level": "5",
        "reward_amount": 4329.30454003,
        "start": 1729933200
      },
      {
        "amount": 25.0,
        "end": 1787900400,
        "id": "1724829482",
        "level": "6",
        "reward_amount": 7274.15732663,
        "start": 1724828400
      },
      {
        "amount": 25.0,
        "end": 1793109600,
        "id": "1725118112",
        "level": "6",
        "reward_amount": 3052.58009956,
        "start": 1730037600
      },
      {
        "amount": 12.27530153,
        "end": 1790794800,
        "id": "1725118311",
        "level": "6",
        "reward_amount": 2347.74806562,
        "start": 1727722800
      },
      {
        "amount": 61.73701567,
        "end": 1743746400,
        "id": "1728197292",
        "level": "4",
        "reward_amount": 3347.29254063,
        "start": 1728194400
      }
    ],
    "00009E5EE80B7C5103AA4DB54611751B3E86D29BCC69561F86B44337FC92078B85B2": [
      {
        "amount": 6.56985496,
        "end": 1826805600,
        "id": "1732198114",
        "level": "7",
        "reward_amount": 756.87532806,
        "start": 1732197600
      },
      {
        "amount": 8.06317189,
        "end": 1819137600,
        "id": "1724532006",
        "level": "7",
        "reward_amount": 4406.35644295,
        "start": 1724529600
      },
      {
        "amount": 7.3489425,
        "end": 1817802000,
        "id": "1723194465",
        "level": "7",
        "reward_amount": 4942.80285274,
        "start": 1723194000
      },
      {
        "amount": 6.66048935,
        "end": 1816678800,
        "id": "1722071160",
        "level": "7",
        "reward_amount": 5057.00486736,
        "start": 1722070800
      },
      {
        "amount": 8.67512423,
        "end": 1824890400,
        "id": "1730284073",
        "level": "7",
        "reward_amount": 1802.30353365,
        "start": 1730282400
      },
      {
        "amount": 6.42666556,
        "end": 1826877600,
        "id": "1732271300",
        "level": "7",
        "reward_amount": 718.14751401,
        "start": 1732269600
      }
    ],
    "000072CD1D5DF1A97F6992C57209B4CAC143E0F1AFD8DC2B06714FB289408ADB65B5": [
      {
        "amount": 34.99740579,
        "end": 1828825200,
        "id": "1732888093",
        "level": "7",
        "reward_amount": 740.99431934,
        "start": 1734217200
      },
      {
        "amount": 1.42406112,
        "end": 1824109200,
        "id": "1722596701",
        "level": "7",
        "reward_amount": 354.24969214,
        "start": 1729501200
      },
      {
        "amount": 48.58801356,
        "end": 1828825200,
        "id": "1729502847",
        "level": "7",
        "reward_amount": 1028.7463664,
        "start": 1734217200
      },
      {
        "amount": 50.58030512,
        "end": 1828825200,
        "id": "1732809422",
        "level": "7",
        "reward_amount": 1070.92752069,
        "start": 1734217200
      },
      {
        "amount": 61.78673496,
        "end": 1828724400,
        "id": "1734117375",
        "level": "7",
        "reward_amount": 1578.22719215,
        "start": 1734116400
      }
    ],
    "0000E70A43E0EB702B53D4879273C38A7C3CE5FCA753B21F59194BC5A32A81619FFC": [
      {
        "amount": 3.43620376,
        "end": 1753560000,
        "id": "1722026455",
        "level": "5",
        "reward_amount": 800.54895489,
        "start": 1722024000
      },
      {
        "amount": 94.04476066,
        "end": 1822399200,
        "id": "1727793914",
        "level": "7",
        "reward_amount": 32096.39179114,
        "start": 1727791200
      }
    ],
    "000090CE586E85621D33B033E421625D33F00F780B0DFD3261A51DC12E06A5F35B12": [
      {
        "amount": 29.86453756,
        "end": 1736218800,
        "id": "1725316144",
        "level": "2",
        "reward_amount": 75.69521544,
        "start": 1733626800
      }
    ],
    "0000E8CC3360749967B5E155FCC354D4196DF18BA66673CF3806CDCEEB5B0CDA130C": [
      {
        "amount": 0.19591836,
        "end": 1816581600,
        "id": "1721977192",
        "level": "7",
        "reward_amount": 148.67223683,
        "start": 1721973600
      }
    ],
    "0000D6FEC4544EBDEDFC9318495654FC98E8EBF9B6D6496C1F583DE32E1DFC598A69": [
      {
        "amount": 15.23060651,
        "end": 1735434000,
        "id": "1732844177",
        "level": "2",
        "reward_amount": 68.23882106,
        "start": 1732842000
      }
    ],
    "0000325665B5049CEC74F29CD324D0A0C1D6587DC12032318ACF1B26DFAC120BD337": [
      {
        "amount": 7.01644788,
        "end": 1747429200,
        "id": "1731878310",
        "level": "4",
        "reward_amount": 155.85134733,
        "start": 1731877200
      },
      {
        "amount": 8.0,
        "end": 1826485200,
        "id": "1731878122",
        "level": "7",
        "reward_amount": 1045.40647618,
        "start": 1731877200
      },
      {
        "amount": 4.0,
        "end": 1763413200,
        "id": "1731878243",
        "level": "5",
        "reward_amount": 160.38803527,
        "start": 1731877200
      }
    ],
    "0000BD87C2E369137110E76B3610835EE04C4B2FF17B90F8B9C5662EBD6872B9CD85": [
      {
        "amount": 32.57882219,
        "end": 1753952400,
        "id": "1722416677",
        "level": "5",
        "reward_amount": 7590.10168942,
        "start": 1722416400
      },
      {
        "amount": 32.57882219,
        "end": 1817024400,
        "id": "1722416767",
        "level": "7",
        "reward_amount": 24735.90255362,
        "start": 1722416400
      }
    ],
    "00007F8DEF6ECCA96503E21C8F5B90A13CC5EF1BEB236952C55F4727B3E93E41CCF8": [
      {
        "amount": 73.0,
        "end": 1735747200,
        "id": "1733156739",
        "level": "2",
        "reward_amount": 269.93331588,
        "start": 1733155200
      },
      {
        "amount": 106.28141358,
        "end": 1737799200,
        "id": "1730026002",
        "level": "3",
        "reward_amount": 2230.78262265,
        "start": 1730023200
      },
      {
        "amount": 50.0,
        "end": 1785013200,
        "id": "1721942343",
        "level": "6",
        "reward_amount": 21034.88741064,
        "start": 1721941200
      },
      {
        "amount": 185.0,
        "end": 1816542000,
        "id": "1721934872",
        "level": "7",
        "reward_amount": 140464.01795091,
        "start": 1721934000
      },
      {
        "amount": 12.5209424,
        "end": 1737493200,
        "id": "1721942574",
        "level": "3",
        "reward_amount": 1392.97479258,
        "start": 1721941200
      },
      {
        "amount": 38.28141359,
        "end": 1745575200,
        "id": "1730026133",
        "level": "4",
        "reward_amount": 1438.83213664,
        "start": 1730023200
      },
      {
        "amount": 20.0,
        "end": 0,
        "id": "1733156813",
        "level": "0",
        "reward_amount": 16.14420185,
        "start": null
      }
    ],
    "00000A089C97040872F00A5AC91D247264EE1C189D89511189264166BB873550A46F": [
      {
        "amount": 3.15641778,
        "end": 1817139600,
        "id": "1722531719",
        "level": "7",
        "reward_amount": 2388.42354574,
        "start": 1722531600
      }
    ],
    "0000FAE37FC2D817C6865945AEE9A41AF95E058C1C8C64C58D15F038372961E7ADF1": [
      {
        "amount": 25.6663019,
        "end": 1826596800,
        "id": "1730059533",
        "level": "7",
        "reward_amount": 3215.25708997,
        "start": 1731988800
      },
      {
        "amount": 33.87956458,
        "end": 1817956800,
        "id": "1722674870",
        "level": "7",
        "reward_amount": 22164.16974481,
        "start": 1723348800
      },
      {
        "amount": 25.0,
        "end": 1817967600,
        "id": "1722674826",
        "level": "7",
        "reward_amount": 16324.16683562,
        "start": 1723359600
      },
      {
        "amount": 25.0,
        "end": 1826596800,
        "id": "1730283496",
        "level": "7",
        "reward_amount": 3131.78594087,
        "start": 1731988800
      },
      {
        "amount": 78.70740868,
        "end": 1795060800,
        "id": "1722583399",
        "level": "6",
        "reward_amount": 5463.17836719,
        "start": 1731988800
      }
    ],
    "00008EB87E1B3060B0A7E45E44DFE9DA23596A08779B278F30C54036F956D5A02406": [
      {
        "amount": 0.16243241,
        "end": 1817812800,
        "id": "1723205806",
        "level": "7",
        "reward_amount": 108.96446917,
        "start": 1723204800
      }
    ],
    "00009B8A94A9423E5308DFDA578E4DC4B79315A4E70A3030BD7D053AF40CAA124714": [
      {
        "amount": 479.34637575,
        "end": 1738314000,
        "id": "1722763348",
        "level": "3",
        "reward_amount": 52135.79803276,
        "start": 1722762000
      }
    ],
    "0000B970E7B817E83B6F85BD678B0ABC69459A9FD3E78AFADCF99A6ABA06A2CA7FDE": [
      {
        "amount": 0.42556994,
        "end": 1738051200,
        "id": "1722501635",
        "level": "3",
        "reward_amount": 48.27507561,
        "start": 1722499200
      }
    ],
    "0000F95F1CD4C48B9E6D48080318DC70AFF3D165EFBDAE95C7D9F2AD11835E9D93AF": [
      {
        "amount": 5.64004182,
        "end": 1820995200,
        "id": "1726387626",
        "level": "7",
        "reward_amount": 2388.42364444,
        "start": 1726387200
      }
    ],
    "0000FF978269EAB73B174410CF09E346A5947B1DFFEE59CF3074040913C14056D9F6": [
      {
        "amount": 1.97280053,
        "end": 1791550800,
        "id": "1721929526",
        "level": "6",
        "reward_amount": 331.77745546,
        "start": 1728478800
      }
    ],
    "00008330CD9373E57D9E870E2C967704CF3E79E7377E8466FAA85FE9A3461519DDE9": [
      {
        "amount": 60.0,
        "end": 1826784000,
        "id": "1722202561",
        "level": "7",
        "reward_amount": 6974.65586047,
        "start": 1732176000
      },
      {
        "amount": 20.0,
        "end": 1826784000,
        "id": "1722171304",
        "level": "7",
        "reward_amount": 2324.87354574,
        "start": 1732176000
      },
      {
        "amount": 40.81427052,
        "end": 1826784000,
        "id": "1722202601",
        "level": "7",
        "reward_amount": 4744.41745427,
        "start": 1732176000
      }
    ],
    "0000E852F2C7991670CD5E54275FB3DFA30D1304370421A0E7956E7B91320957596A": [
      {
        "amount": 3.40001087,
        "end": 1828292400,
        "id": "1733686527",
        "level": "7",
        "reward_amount": 153.56996024,
        "start": 1733684400
      }
    ],
    "000099C2119BB33035BBF1C398C9BD8D4F7CB3CCEB724C1DEEA3479931FCC0A72935": [
      {
        "amount": 3.58104811,
        "end": 1747983600,
        "id": "1732434856",
        "level": "4",
        "reward_amount": 63.31887002,
        "start": 1732431600
      },
      {
        "amount": 25.1446303,
        "end": 1756364400,
        "id": "1724828830",
        "level": "5",
        "reward_amount": 4051.62096325,
        "start": 1724828400
      }
    ],
    "000075841943354A1464AB072DA34D74F6341FAF821245C7FA06FE2F5F737C6070DB": [
      {
        "amount": 0.17962822,
        "end": 0,
        "id": "1723152612",
        "level": "0",
        "reward_amount": 0,
        "start": null
      },
      {
        "amount": 1.0e-5,
        "end": 1786222800,
        "id": "1723152030",
        "level": "6",
        "reward_amount": 0.0,
        "start": 1723150800
      },
      {
        "amount": 0.001,
        "end": 1754683200,
        "id": "1723150484",
        "level": "5",
        "reward_amount": 0.20360766,
        "start": 1723147200
      },
      {
        "amount": 1.0e-5,
        "end": 1753462800,
        "id": "1721929358",
        "level": "5",
        "reward_amount": 0.0,
        "start": 1721926800
      },
      {
        "amount": 1.0e-5,
        "end": 1816534800,
        "id": "1721929299",
        "level": "7",
        "reward_amount": 0.0,
        "start": 1721926800
      },
      {
        "amount": 1.0e-5,
        "end": 1816534800,
        "id": "1721929225",
        "level": "7",
        "reward_amount": 0.0,
        "start": 1721926800
      },
      {
        "amount": 1.0e-5,
        "end": 1737478800,
        "id": "1721929396",
        "level": "3",
        "reward_amount": 3.922e-5,
        "start": 1721926800
      },
      {
        "amount": 1.0e-5,
        "end": 0,
        "id": "1727367116",
        "level": "0",
        "reward_amount": 0,
        "start": null
      }
    ],
    "0000B0BE24E8884C4D245E8F6EDD9A52199ADC4E08CC99951462DD8578921F139DE6": [
      {
        "amount": 17.12824917,
        "end": 1825268400,
        "id": "1730660886",
        "level": "7",
        "reward_amount": 3245.8747858,
        "start": 1730660400
      },
      {
        "amount": 3.92250427,
        "end": 1821081600,
        "id": "1726473678",
        "level": "7",
        "reward_amount": 1639.78675449,
        "start": 1726473600
      },
      {
        "amount": 8.86339504,
        "end": 1817197200,
        "id": "1721933039",
        "level": "7",
        "reward_amount": 6636.87558552,
        "start": 1722589200
      },
      {
        "amount": 4.53317158,
        "end": 1817568000,
        "id": "1722961053",
        "level": "7",
        "reward_amount": 3180.05365203,
        "start": 1722960000
      }
    ],
    "000004ABDBE9D35795ED9A78D0849805B885E116F6F40FF90D35DB568F15F6D1C652": [
      {
        "amount": 260.33469399,
        "end": 1817899200,
        "id": "1723293493",
        "level": "7",
        "reward_amount": 172035.44652914,
        "start": 1723291200
      }
    ],
    "00007FA07F4C3672640E3FD681E0FAE3C80863DD7908C1F81922E5AFD0587933703A": [
      {
        "amount": 0.44083593,
        "end": 1736924400,
        "id": "1725050019",
        "level": "2",
        "reward_amount": 0.37959506,
        "start": 1734332400
      },
      {
        "amount": 3.26021228,
        "end": 1753509600,
        "id": "1721976509",
        "level": "5",
        "reward_amount": 759.54628334,
        "start": 1721973600
      }
    ],
    "000091785E68C93B53AD2EE3F56FD5BBA0E6DD31F7971AEAF06A68E163FF899FA63F": [
      {
        "amount": 0.59083252,
        "end": 1828897200,
        "id": "1734291688",
        "level": "7",
        "reward_amount": 10.68924663,
        "start": 1734289200
      }
    ],
    "000078419299567E0F2FCD8C9D27EE704D1E67AA3F16D60676E4E59B6B553A408A7E": [
      {
        "amount": 439.71716668,
        "end": 1738339200,
        "id": "1722787622",
        "level": "3",
        "reward_amount": 47629.22571936,
        "start": 1722787200
      }
    ],
    "000032DC502B02DEC57A8E5C2246255DA7C246BA71AB9E0D360FCBC9B4DF6D00B96C": [
      {
        "amount": 75.78370887,
        "end": 1816542000,
        "id": "1721935026",
        "level": "7",
        "reward_amount": 57539.86875699,
        "start": 1721934000
      },
      {
        "amount": 8.90820647,
        "end": 1818856800,
        "id": "1724249800",
        "level": "7",
        "reward_amount": 5061.35242355,
        "start": 1724248800
      }
    ],
    "0000823FFF28F40BA9F39183C4EB611342251F5CABDAC920B3A517294C1953BE6F42": [
      {
        "amount": 0.6383792,
        "end": 1829282400,
        "id": "1734676994",
        "level": "7",
        "reward_amount": 1.07116269,
        "start": 1734674400
      }
    ],
    "0000E491690B12771552AE248BBE12440BEFE6FD6E4EA5DA2A18E7590186A346EF0D": [
      {
        "amount": 1.85488259,
        "end": 1820937600,
        "id": "1726331463",
        "level": "7",
        "reward_amount": 792.1791321,
        "start": 1726329600
      }
    ],
    "0000F1FA618295609C88112355B27B6408B4516FADBE52F1F5055773EF0D21481709": [
      {
        "amount": 139.65755677,
        "end": 1734980400,
        "id": "1727205936",
        "level": "1",
        "reward_amount": 4297.32074621,
        "start": 1727204400
      },
      {
        "amount": 132.0,
        "end": 1785013200,
        "id": "1721941249",
        "level": "6",
        "reward_amount": 55532.11334487,
        "start": 1721941200
      },
      {
        "amount": 100.0,
        "end": 1816549200,
        "id": "1721941422",
        "level": "7",
        "reward_amount": 75926.45493527,
        "start": 1721941200
      },
      {
        "amount": 322.4213297,
        "end": 1745920800,
        "id": "1730371397",
        "level": "4",
        "reward_amount": 11156.5062318,
        "start": 1730368800
      }
    ],
    "0000FC1BE15494A76BFD2DFF8E20AD98BB1CD30F341144547F8F059C430D3387ED6D": [
      {
        "amount": 1859.77238396,
        "end": 1738789200,
        "id": "1723240504",
        "level": "3",
        "reward_amount": 186852.3908075,
        "start": 1723237200
      },
      {
        "amount": 2.49600361,
        "end": 1817478000,
        "id": "1722872077",
        "level": "7",
        "reward_amount": 1778.7993639,
        "start": 1722870000
      }
    ],
    "00008A4CB8CEA0D05A77DC99A98378D4D5DB614ACF9D643102B2C9A7B25362E17BA7": [
      {
        "amount": 0.48461404,
        "end": 1818666000,
        "id": "1724060289",
        "level": "7",
        "reward_amount": 282.58950822,
        "start": 1724058000
      }
    ],
    "00003912E3ACB6D77934667E13274828D5AD9AC54A887B5D050C0935ACCCDA8D1E40": [
      {
        "amount": 17.67651906,
        "end": 1817049600,
        "id": "1722444656",
        "level": "7",
        "reward_amount": 13421.09594417,
        "start": 1722441600
      },
      {
        "amount": 17.67651906,
        "end": 1753977600,
        "id": "1722444706",
        "level": "5",
        "reward_amount": 4118.21008449,
        "start": 1722441600
      }
    ],
    "000060F7B04583EE32DAD3408295873DF7F87F3686491873E8009F9639F2CD2B6DD1": [
      {
        "amount": 90.85273082,
        "end": 1822464000,
        "id": "1727859315",
        "level": "7",
        "reward_amount": 30673.65002184,
        "start": 1727856000
      },
      {
        "amount": 19.48469752,
        "end": 1822204800,
        "id": "1727600356",
        "level": "7",
        "reward_amount": 6865.359516,
        "start": 1727596800
      },
      {
        "amount": 32.9238458,
        "end": 1822233600,
        "id": "1727628274",
        "level": "7",
        "reward_amount": 11546.61076784,
        "start": 1727625600
      },
      {
        "amount": 10.41989995,
        "end": 1822543200,
        "id": "1727937808",
        "level": "7",
        "reward_amount": 3471.91070232,
        "start": 1727935200
      },
      {
        "amount": 72.60781846,
        "end": 1827133200,
        "id": "1732528397",
        "level": "7",
        "reward_amount": 7229.30653084,
        "start": 1732525200
      },
      {
        "amount": 10.42148332,
        "end": 1828044000,
        "id": "1733439408",
        "level": "7",
        "reward_amount": 590.99412938,
        "start": 1733436000
      }
    ],
    "000011CE5512809641EB5ECDB20B57B5A6BD23512C7D8993D1AD41527365199B91CC": [
      {
        "amount": 4.59616819,
        "end": 1823925600,
        "id": "1728196314",
        "level": "7",
        "reward_amount": 1188.51407805,
        "start": 1729317600
      },
      {
        "amount": 56.8557812,
        "end": 1822593600,
        "id": "1727988558",
        "level": "7",
        "reward_amount": 18785.63363654,
        "start": 1727985600
      }
    ],
    "0000319C5D06AF0C9AAE779DC885738C59EE7E6E68AE5E3DFD82161AC627BD259D93": [
      {
        "amount": 0.22907402,
        "end": 1821200400,
        "id": "1726593822",
        "level": "7",
        "reward_amount": 94.0049603,
        "start": 1726592400
      },
      {
        "amount": 131.78563218,
        "end": 1821193200,
        "id": "1726588764",
        "level": "7",
        "reward_amount": 54170.84862488,
        "start": 1726585200
      }
    ],
    "0000DD33AB081A85B3F4E9755E0D1490628A2C40099584D45644B2DA0F2F5988A590": [
      {
        "amount": 630.78943269,
        "end": 1749736800,
        "id": "1734187773",
        "level": "4",
        "reward_amount": 2419.08674987,
        "start": 1734184800
      },
      {
        "amount": 500.0,
        "end": 1765609200,
        "id": "1734075552",
        "level": "5",
        "reward_amount": 4210.56060199,
        "start": 1734073200
      },
      {
        "amount": 600.0,
        "end": 1749484800,
        "id": "1733934828",
        "level": "4",
        "reward_amount": 3434.49108412,
        "start": 1733932800
      },
      {
        "amount": 1.1e3,
        "end": 1796997600,
        "id": "1733926578",
        "level": "6",
        "reward_amount": 20720.92062985,
        "start": 1733925600
      },
      {
        "amount": 690.32372027,
        "end": 1759557600,
        "id": "1728023439",
        "level": "5",
        "reward_amount": 69566.50852531,
        "start": 1728021600
      },
      {
        "amount": 200.0,
        "end": 1790064000,
        "id": "1726993058",
        "level": "6",
        "reward_amount": 42868.96707582,
        "start": 1726992000
      },
      {
        "amount": 1.1e3,
        "end": 1750233600,
        "id": "1726814349",
        "level": "4",
        "reward_amount": 256.46728746,
        "start": 1734681600
      },
      {
        "amount": 454.55516653,
        "end": 1821420000,
        "id": "1726813995",
        "level": "7",
        "reward_amount": 180597.24504462,
        "start": 1726812000
      },
      {
        "amount": 2280.72214368,
        "end": 1758132000,
        "id": "1726596823",
        "level": "5",
        "reward_amount": 287193.42352716,
        "start": 1726596000
      },
      {
        "amount": 600.0,
        "end": 1789884000,
        "id": "1726814245",
        "level": "6",
        "reward_amount": 132084.34418344,
        "start": 1726812000
      },
      {
        "amount": 145.445,
        "end": 1821600000,
        "id": "1726992918",
        "level": "7",
        "reward_amount": 56264.69373705,
        "start": 1726992000
      },
      {
        "amount": 588.88288327,
        "end": 1758528000,
        "id": "1726993312",
        "level": "5",
        "reward_amount": 69900.94391648,
        "start": 1726992000
      },
      {
        "amount": 464.76326145,
        "end": 1759860000,
        "id": "1728324715",
        "level": "5",
        "reward_amount": 44479.51085263,
        "start": 1728324000
      },
      {
        "amount": 476.01390992,
        "end": 1745233200,
        "id": "1729681295",
        "level": "4",
        "reward_amount": 19354.48070522,
        "start": 1729681200
      },
      {
        "amount": 400.0,
        "end": 1828533600,
        "id": "1733926464",
        "level": "7",
        "reward_amount": 13598.80483275,
        "start": 1733925600
      },
      {
        "amount": 900.0,
        "end": 1765461600,
        "id": "1733926654",
        "level": "5",
        "reward_amount": 9388.58042766,
        "start": 1733925600
      }
    ],
    "0000092A47748F78775B696FC9376E24AF2927B73E1E4B8D0A1ADFCEA1367B4CB509": [
      {
        "amount": 1.01595724,
        "end": 1816959600,
        "id": "1722354784",
        "level": "7",
        "reward_amount": 771.30446627,
        "start": 1722351600
      }
    ],
    "0000221C217A24FB6A0CD6C14BE8A936FD5FEA0568343277BEB1344A09925A636F78": [
      {
        "amount": 11.17103335,
        "end": 1761606000,
        "id": "1730072788",
        "level": "5",
        "reward_amount": 749.62477179,
        "start": 1730070000
      }
    ],
    "0000B34E7751C0750EE6FE5BD1AC24C4A8C71BEBF6E982CF0C365631CD2773660869": [
      {
        "amount": 107.90629804,
        "end": 1824127200,
        "id": "1729520724",
        "level": "7",
        "reward_amount": 26720.29426148,
        "start": 1729519200
      }
    ],
    "000032CBF07FFB6A08D9F95E37CF41FC352BFA74A8A45B7045DFFCBFCA9F4F4BC08A": [
      {
        "amount": 300.95378869,
        "end": 1824537600,
        "id": "1729932883",
        "level": "7",
        "reward_amount": 68023.60990362,
        "start": 1729929600
      },
      {
        "amount": 53.71089196,
        "end": 1742328000,
        "id": "1734553343",
        "level": "3",
        "reward_amount": 35.11622521,
        "start": 1734552000
      }
    ],
    "000073A7AC558F5016CB4892C7827C520A219196863D29C83BD6EF0A570BB2E4B592": [
      {
        "amount": 10.43290415,
        "end": 1738245600,
        "id": "1722696182",
        "level": "3",
        "reward_amount": 1147.52568904,
        "start": 1722693600
      },
      {
        "amount": 2.6120638,
        "end": 1817301600,
        "id": "1722696281",
        "level": "7",
        "reward_amount": 1919.353264,
        "start": 1722693600
      }
    ],
    "00007A37924F7BD618236ACE864E9FA1FBAFAB393DD45ED65B3A5A7940BECB39FC04": [
      {
        "amount": 1.91991801,
        "end": 1818183600,
        "id": "1723577244",
        "level": "7",
        "reward_amount": 1206.64537821,
        "start": 1723575600
      }
    ],
    "0000B53866709EB8454ABE3FD3DFB5972881691A6EA5B4E1B4BCB3FEB87605B01D01": [
      {
        "amount": 0.06035299,
        "end": 1827435600,
        "id": "1732830969",
        "level": "7",
        "reward_amount": 5.13420302,
        "start": 1732827600
      }
    ],
    "00000940DB022AC51B0756D8663830E3B0BD015ECAA9FBDB679FA66779A6296B4635": [
      {
        "amount": 8.45465598,
        "end": 1764111600,
        "id": "1732578884",
        "level": "5",
        "reward_amount": 252.09473524,
        "start": 1732575600
      },
      {
        "amount": 50.2,
        "end": 1748127600,
        "id": "1732578766",
        "level": "4",
        "reward_amount": 829.18118909,
        "start": 1732575600
      }
    ],
    "000032687AA8603CA859AEFB8E12CDFB6D28916B2C09E73DB3BA543F09B222A98403": [
      {
        "amount": 7.07733306,
        "end": 1823245200,
        "id": "1728638125",
        "level": "7",
        "reward_amount": 2087.8946648,
        "start": 1728637200
      },
      {
        "amount": 110.69792489,
        "end": 1816876800,
        "id": "1722269359",
        "level": "7",
        "reward_amount": 84049.01756401,
        "start": 1722268800
      }
    ],
    "00005AEEBCB336D2FFA88CF5F2C7DD3DD04C6F2A605C9D48DBEEC3C3F9552F9BD9DE": [
      {
        "amount": 1.0e-5,
        "end": 1817049600,
        "id": "1722442008",
        "level": "7",
        "reward_amount": 0.0,
        "start": 1722441600
      }
    ],
    "0000D0ED2F9A85E76DA39A96AB4A91600BF254197718E52452B25B44572BB24ED648": [
      {
        "amount": 545.14672285,
        "end": 1817290800,
        "id": "1722493634",
        "level": "7",
        "reward_amount": 401341.91186416,
        "start": 1722682800
      }
    ],
    "00003933C19DE8F6195AD0F7103D928C52A0B831DCA872F32740F0400C6998CA9CCB": [
      {
        "amount": 49.68521042,
        "end": 1736283600,
        "id": "1722775181",
        "level": "2",
        "reward_amount": 118.02235413,
        "start": 1733691600
      }
    ],
    "000014226C68492E67C4CA512B3DF540F90D223B6E0FBA5FB2E0912452C01C1EE272": [
      {
        "amount": 76.06229752,
        "end": 1829113200,
        "id": "1732659557",
        "level": "7",
        "reward_amount": 675.20046508,
        "start": 1734505200
      },
      {
        "amount": 108.90462583,
        "end": 1822564800,
        "id": "1727957958",
        "level": "7",
        "reward_amount": 36156.69404776,
        "start": 1727956800
      },
      {
        "amount": 59.87740556,
        "end": 1829070000,
        "id": "1728562485",
        "level": "7",
        "reward_amount": 641.80152496,
        "start": 1734462000
      }
    ],
    "0000B6B6495AD491BCA632FCD2F109CE62C0047B91586E2E4D582022D00F0A8ABFFD": [
      {
        "amount": 1.0483438,
        "end": 1745776800,
        "id": "1730226217",
        "level": "4",
        "reward_amount": 37.54268814,
        "start": 1730224800
      },
      {
        "amount": 2.0966876,
        "end": 1738000800,
        "id": "1730226158",
        "level": "3",
        "reward_amount": 41.93086187,
        "start": 1730224800
      },
      {
        "amount": 1.04834381,
        "end": 1824832800,
        "id": "1730226253",
        "level": "7",
        "reward_amount": 220.84454176,
        "start": 1730224800
      }
    ],
    "000078568EA8D66A60EC971FF34A4A53487674EDBB88CF58ED2BB73AD05CE21A94E8": [
      {
        "amount": 2.82762956,
        "end": 1821243600,
        "id": "1722782115",
        "level": "7",
        "reward_amount": 1153.57194423,
        "start": 1726635600
      }
    ],
    "0000801092626879C235480C13BFC18B9568CA51649E42C3BED6D8AC482D4B91F9C5": [
      {
        "amount": 2.0,
        "end": 1738476000,
        "id": "1722927446",
        "level": "3",
        "reward_amount": 211.8390744,
        "start": 1722924000
      },
      {
        "amount": 0.36723386,
        "end": 1816779600,
        "id": "1722174812",
        "level": "7",
        "reward_amount": 278.75264171,
        "start": 1722171600
      },
      {
        "amount": 3.70605259,
        "end": 1816812000,
        "id": "1722204811",
        "level": "7",
        "reward_amount": 2813.81648147,
        "start": 1722204000
      },
      {
        "amount": 23.00584072,
        "end": 1817532000,
        "id": "1722927504",
        "level": "7",
        "reward_amount": 16241.62543709,
        "start": 1722924000
      }
    ],
    "0000ED1A5C17AE6AEF7FE9D05B10EF3885229F18245F9E2C7263C082062020DD0429": [
      {
        "amount": 102.7215879,
        "end": 1828130400,
        "id": "1733525309",
        "level": "7",
        "reward_amount": 5411.95257057,
        "start": 1733522400
      },
      {
        "amount": 531.47720582,
        "end": 1828771200,
        "id": "1734162434",
        "level": "7",
        "reward_amount": 12485.19926464,
        "start": 1734163200
      }
    ],
    "00007F1492C7E870854B53AD203A499739CCB6F89CD27815BBC4BDD3BE81222C9440": [
      {
        "amount": 1.4037579,
        "end": 1817204400,
        "id": "1722598748",
        "level": "7",
        "reward_amount": 1049.70580606,
        "start": 1722596400
      }
    ],
    "0000BBC821314DDC42500CE5323C1FEBF4FAD1DD23B66D2A6E26056B7DE4BAC368BE": [
      {
        "amount": 50.47108125,
        "end": 1818446400,
        "id": "1723839883",
        "level": "7",
        "reward_amount": 30407.66636536,
        "start": 1723838400
      }
    ],
    "0000658314D9BA0FEFFE2F5DE0813BC53B25D3CDD49A54D59C991E8790A7F5375D5B": [
      {
        "amount": 174.28968373,
        "end": 1754226000,
        "id": "1722690048",
        "level": "5",
        "reward_amount": 39322.94311513,
        "start": 1722690000
      }
    ],
    "0000B0545556A79213679C1CF272B02D979C4E19400B44129989F81627A61C521716": [
      {
        "amount": 89.19491166,
        "end": 1817024400,
        "id": "1722418516",
        "level": "7",
        "reward_amount": 67722.52714892,
        "start": 1722416400
      }
    ],
    "00005479FBE270A9C4E6FF4EAB0CF81FEC747F9DAC97A06CFA37E0B1A2A65325734E": [
      {
        "amount": 25.24236498,
        "end": 1740369600,
        "id": "1724817985",
        "level": "3",
        "reward_amount": 2073.80593241,
        "start": 1724817600
      },
      {
        "amount": 100.8974291,
        "end": 1735207200,
        "id": "1724818405",
        "level": "1",
        "reward_amount": 13.73777694,
        "start": 1734602400
      }
    ],
    "00005B4473C5D282EBC71AF34C1E78870510C81BE8384493468500047E2B4FF9A000": [
      {
        "amount": 229.2649943,
        "end": 1736078400,
        "id": "1728303296",
        "level": "2",
        "reward_amount": 6290.54858604,
        "start": 1728302400
      }
    ],
    "0000CB38AC11ECC1D81DD1510DC33A7B2A0D462470F2BFC58A6CD817F9091F7DFACF": [
      {
        "amount": 0.04970632,
        "end": 1819965600,
        "id": "1725360684",
        "level": "7",
        "reward_amount": 24.29215556,
        "start": 1725357600
      }
    ],
    "0000D098F675C8F040C1E25B25891F317E4857B9550A8FED31A2C3C3B759A39FA75B": [
      {
        "amount": 40.03242048,
        "end": 1827784800,
        "id": "1724418662",
        "level": "7",
        "reward_amount": 2753.34846955,
        "start": 1733176800
      },
      {
        "amount": 184.24142176,
        "end": 1787490000,
        "id": "1723393405",
        "level": "6",
        "reward_amount": 56657.37917813,
        "start": 1724418000
      },
      {
        "amount": 81.88739933,
        "end": 1756065600,
        "id": "1724531547",
        "level": "5",
        "reward_amount": 13731.33249994,
        "start": 1724529600
      },
      {
        "amount": 581.75542694,
        "end": 1796248800,
        "id": "1733179178",
        "level": "6",
        "reward_amount": 22170.05435437,
        "start": 1733176800
      }
    ],
    "0000E929275AE931294E28D8695601938B616F8D6249375CE88927A8EA867C3207E0": [
      {
        "amount": 58.08595593,
        "end": 1827608400,
        "id": "1733000604",
        "level": "7",
        "reward_amount": 4477.36510247,
        "start": 1733000400
      }
    ],
    "00004C0F3FFD1B78130730BF1F0C122ADDFC0CE82C37C28F1B9C605895A743ECCA23": [
      {
        "amount": 4.25171936,
        "end": 1817931600,
        "id": "1723324837",
        "level": "7",
        "reward_amount": 2793.751627,
        "start": 1723323600
      }
    ],
    "00000C2AF3F1BA548CF3EF4E434F8D5B765C1566B567588B1EC4334C68935B38C808": [
      {
        "amount": 63.30824842,
        "end": 1741946400,
        "id": "1726396792",
        "level": "3",
        "reward_amount": 4442.09391278,
        "start": 1726394400
      }
    ],
    "0000E011146F4F7ACEE63FD98FFB1B6C32CCDA94A91C4BB8F6BF6BED8A4952D10519": [
      {
        "amount": 85.30066896,
        "end": 1828782000,
        "id": "1734036089",
        "level": "7",
        "reward_amount": 1964.16068344,
        "start": 1734174000
      },
      {
        "amount": 85.30066896,
        "end": 1828641600,
        "id": "1734036037",
        "level": "7",
        "reward_amount": 2490.44760832,
        "start": 1734033600
      }
    ],
    "0000A02513823BA5A99E052EB4D753D1949DFA3301B61D244DFBB07BC0020CD57915": [
      {
        "amount": 6.7370022,
        "end": 0,
        "id": "1732719985",
        "level": "0",
        "reward_amount": 5.49951719,
        "start": null
      },
      {
        "amount": 6.7370022,
        "end": 1735311600,
        "id": "1732719752",
        "level": "1",
        "reward_amount": 32.20142874,
        "start": 1732719600
      }
    ],
    "0000D80508879A4DA21AC5FEA1F984C8E260BFE13F088C1C9041417B71366E605669": [
      {
        "amount": 10.0,
        "end": 1785016800,
        "id": "1721946894",
        "level": "6",
        "reward_amount": 4206.97269624,
        "start": 1721944800
      },
      {
        "amount": 8.22453894,
        "end": 1753480800,
        "id": "1721946823",
        "level": "5",
        "reward_amount": 1916.11867146,
        "start": 1721944800
      },
      {
        "amount": 40.0,
        "end": 1816552800,
        "id": "1721946923",
        "level": "7",
        "reward_amount": 30370.54017123,
        "start": 1721944800
      }
    ],
    "000007AE3783E8C61AC440A85ECF417634A7A03301C480FADE64B1C516579E9BEFE2": [
      {
        "amount": 0.84832365,
        "end": 1824667200,
        "id": "1730061281",
        "level": "7",
        "reward_amount": 185.96507868,
        "start": 1730059200
      }
    ],
    "00006ABCA729B8A2B58D74B55523165F1F109F5806393B9B2B98BE987A4FE048ED5C": [
      {
        "amount": 1.17383422,
        "end": 1765224000,
        "id": "1733688613",
        "level": "5",
        "reward_amount": 16.20840372,
        "start": 1733688000
      }
    ],
    "0000B80188376223239FDD24F1A3CFC6528B6FCF41DCF14D256C51D0E3BF27BF8252": [
      {
        "amount": 7.92679203,
        "end": 1817899200,
        "id": "1723291831",
        "level": "7",
        "reward_amount": 5238.15668108,
        "start": 1723291200
      }
    ],
    "000028DFBAC45E559E66DB44A7A0B75C7F950D9A0C516E1DC615DEDB8D29FD84680A": [
      {
        "amount": 46.3,
        "end": 1818349200,
        "id": "1723665986",
        "level": "7",
        "reward_amount": 28319.74007632,
        "start": 1723741200
      },
      {
        "amount": 900.0,
        "end": 1818666000,
        "id": "1723665834",
        "level": "7",
        "reward_amount": 524919.56473639,
        "start": 1724058000
      },
      {
        "amount": 369.17389677,
        "end": 1818702000,
        "id": "1723650878",
        "level": "7",
        "reward_amount": 214236.62381406,
        "start": 1724094000
      },
      {
        "amount": 300.0,
        "end": 1755183600,
        "id": "1723650558",
        "level": "5",
        "reward_amount": 57131.23394518,
        "start": 1723647600
      },
      {
        "amount": 300.0,
        "end": 1818486000,
        "id": "1723644433",
        "level": "7",
        "reward_amount": 179633.61679554,
        "start": 1723878000
      },
      {
        "amount": 300.0,
        "end": 1739196000,
        "id": "1723644222",
        "level": "3",
        "reward_amount": 28224.24894473,
        "start": 1723644000
      },
      {
        "amount": 150.0,
        "end": 1818702000,
        "id": "1723622714",
        "level": "7",
        "reward_amount": 87047.00283053,
        "start": 1724094000
      },
      {
        "amount": 145.48629854,
        "end": 1818486000,
        "id": "1723579626",
        "level": "7",
        "reward_amount": 87114.0661727,
        "start": 1723878000
      },
      {
        "amount": 150.0,
        "end": 1818702000,
        "id": "1723579371",
        "level": "7",
        "reward_amount": 87047.00283053,
        "start": 1724094000
      },
      {
        "amount": 100.0,
        "end": 1739127600,
        "id": "1723579119",
        "level": "3",
        "reward_amount": 9510.99090924,
        "start": 1723575600
      },
      {
        "amount": 108.06605186,
        "end": 1739725200,
        "id": "1723538332",
        "level": "3",
        "reward_amount": 9513.8810787,
        "start": 1724173200
      },
      {
        "amount": 50.0,
        "end": 1818702000,
        "id": "1723538505",
        "level": "7",
        "reward_amount": 29015.62550265,
        "start": 1724094000
      },
      {
        "amount": 50.0,
        "end": 1818702000,
        "id": "1723538611",
        "level": "7",
        "reward_amount": 29015.62550265,
        "start": 1724094000
      },
      {
        "amount": 300.0,
        "end": 1818230400,
        "id": "1723622574",
        "level": "7",
        "reward_amount": 186999.09780559,
        "start": 1723622400
      },
      {
        "amount": 600.0,
        "end": 1755180000,
        "id": "1723644127",
        "level": "5",
        "reward_amount": 114329.62228121,
        "start": 1723644000
      },
      {
        "amount": 600.0,
        "end": 1818252000,
        "id": "1723644028",
        "level": "7",
        "reward_amount": 372599.39794345,
        "start": 1723644000
      },
      {
        "amount": 200.0,
        "end": 1818255600,
        "id": "1723650497",
        "level": "7",
        "reward_amount": 124126.80673335,
        "start": 1723647600
      },
      {
        "amount": 300.0,
        "end": 1786719600,
        "id": "1723650718",
        "level": "6",
        "reward_amount": 103165.03955914,
        "start": 1723647600
      },
      {
        "amount": 300.0,
        "end": 1818403200,
        "id": "1723665928",
        "level": "7",
        "reward_amount": 181955.27663747,
        "start": 1723795200
      },
      {
        "amount": 99.99706986,
        "end": 1786950000,
        "id": "1723666027",
        "level": "6",
        "reward_amount": 33176.39631561,
        "start": 1723878000
      }
    ],
    "0000EFDED9E6F9CA05F381554221EEEA88CC5AC1678AC35D340C56769E2A9EACDBF2": [
      {
        "amount": 1.30611653,
        "end": 1739613600,
        "id": "1724063344",
        "level": "3",
        "reward_amount": 116.42002541,
        "start": 1724061600
      }
    ],
    "0000DE32ED0EAECB98CE5DF85320A2710884A2E8AF27B8281C3C43D662182CF8B34E": [
      {
        "amount": 148.71227324,
        "end": 0,
        "id": "1724293855",
        "level": "0",
        "reward_amount": 1009.60978427,
        "start": null
      },
      {
        "amount": 148.71227323,
        "end": 0,
        "id": "1724293798",
        "level": "0",
        "reward_amount": 5349.72132133,
        "start": null
      }
    ],
    "00000F3CF7C963A098F6215C07466411CD95E07F93D7117EF8FE16DA3BE691760DC8": [
      {
        "amount": 47.8635734,
        "end": 1738065600,
        "id": "1722516149",
        "level": "3",
        "reward_amount": 5432.27995629,
        "start": 1722513600
      }
    ],
    "00004D2EF8BD21C17E05EF99F64446E28D8C70B5B3B3BBDB0B92A728CDA363AD1805": [
      {
        "amount": 0.67011237,
        "end": 1818950400,
        "id": "1721933831",
        "level": "7",
        "reward_amount": 375.76866748,
        "start": 1724342400
      },
      {
        "amount": 2.0,
        "end": 1816538400,
        "id": "1721933667",
        "level": "7",
        "reward_amount": 1518.44967398,
        "start": 1721930400
      }
    ],
    "0000145A9459B99CFB3ACB5D6F18E71961ABDB724085C01010A26F3962DD43B2BF1F": [
      {
        "amount": 1.02862264,
        "end": 1822651200,
        "id": "1728044577",
        "level": "7",
        "reward_amount": 336.561417,
        "start": 1728043200
      }
    ],
    "000001E55EC491A01157149854A202DA58ED7D74FE2445B090F0AE2BBBB59BCE6BC6": [
      {
        "amount": 0.05090027,
        "end": 1824285600,
        "id": "1729678951",
        "level": "7",
        "reward_amount": 12.15538203,
        "start": 1729677600
      }
    ],
    "00001D81BD4B36451ADF7040926A278F472B7EA08D3187CE1195AC8B96C22BA2C2DB": [
      {
        "amount": 14.11290803,
        "end": 1821099600,
        "id": "1726492910",
        "level": "7",
        "reward_amount": 5883.9981306,
        "start": 1726491600
      }
    ],
    "00009B697D797598F4ED3FDE3FF5EC00D10AC723A784DFB6EC9A6F8819D4A6EECC8D": [
      {
        "amount": 225.51623442,
        "end": 1817892000,
        "id": "1723287006",
        "level": "7",
        "reward_amount": 149217.24674734,
        "start": 1723284000
      }
    ],
    "00001D7C106D0A25512329F0792CDA6B84E7CE66CC037DBB77DE854476999C01EFF9": [
      {
        "amount": 12.00044063,
        "end": 1820131200,
        "id": "1725524653",
        "level": "7",
        "reward_amount": 5747.03207642,
        "start": 1725523200
      }
    ],
    "00005F277ACF4B7300BF834E4C03DC21DF4D546BDC207DCA67D98E598CD08394723D": [
      {
        "amount": 7.52340165,
        "end": 1827306000,
        "id": "1732698414",
        "level": "7",
        "reward_amount": 687.47620989,
        "start": 1732698000
      }
    ],
    "000059A6082E05094B0AE076618B015A062172EEE73FA24D7D61994E796309C8DD42": [
      {
        "amount": 166.26275985,
        "end": 1818586800,
        "id": "1723978992",
        "level": "7",
        "reward_amount": 98092.45376931,
        "start": 1723978800
      }
    ],
    "0000F9EB9BE130704D0955D4AA1646357D22F0ADE0CCBEA3443F4A3A632729BAA588": [
      {
        "amount": 51.85740662,
        "end": 1754222400,
        "id": "1722688751",
        "level": "5",
        "reward_amount": 11707.29519415,
        "start": 1722686400
      },
      {
        "amount": 620.65359476,
        "end": 1756191600,
        "id": "1721932806",
        "level": "5",
        "reward_amount": 102296.67932444,
        "start": 1724655600
      }
    ],
    "0000CF697A2E7B38C0E3AC92E21966FA25F4ED9FE6386E50607D1EA162FDB781795D": [
      {
        "amount": 11.07225177,
        "end": 1828684800,
        "id": "1734077804",
        "level": "7",
        "reward_amount": 302.11239158,
        "start": 1734076800
      }
    ],
    "0000EFFA843DD823952286919E683F1B54A1F7FAE57E7FFB7E6A58A7ADD6FD92A0EB": [
      {
        "amount": 444.23080714,
        "end": 1744056000,
        "id": "1728504436",
        "level": "4",
        "reward_amount": 22816.06417269,
        "start": 1728504000
      },
      {
        "amount": 444.23080714,
        "end": 1736280000,
        "id": "1728504787",
        "level": "2",
        "reward_amount": 11902.93302587,
        "start": 1728504000
      }
    ],
    "0000BCED16C487F268B038B6660746D265E586A959EE526942DA3A87CD1FFB720302": [
      {
        "amount": 3.75132465,
        "end": 0,
        "id": "1724133674",
        "level": "0",
        "reward_amount": 124.94180798,
        "start": null
      }
    ],
    "0000FB9C2BC25B3A67E1CE324F6E3CE81F6FFD596F31358E85BB31BECCAC61F08FF7": [
      {
        "amount": 50.12595538,
        "end": 1822424400,
        "id": "1721930366",
        "level": "7",
        "reward_amount": 17035.79210271,
        "start": 1727816400
      },
      {
        "amount": 254.95849152,
        "end": 1826899200,
        "id": "1732292042",
        "level": "7",
        "reward_amount": 28226.36952461,
        "start": 1732291200
      }
    ]
  },
  "last_calculation_timestamp": 1734714000,
  "lp_tokens_deposited": 53293.10825057,
  "lp_tokens_deposited_by_level": {
    "0": 332.27893117,
    "1": 462.09608425,
    "2": 899.22074705,
    "3": 5217.08436833,
    "4": 5098.17355282,
    "5": 9792.43353172,
    "6": 4574.15198908,
    "7": 26917.66904615
  },
  "rewards_distributed": 449631.78830973,
  "rewards_reserved": 16959159.16930645
}
                  
Movements (0)

Ownerships (1)

  • Secret shared with 1 key

    Encoded secret

    696BC9530BD28B9052AC56F9688BEF3829A0ACF21E5694506A02824E014FE316D546D0E0277C19155CE0E81D2A362DDDB7FA870295DEC4E1D61C7E37

    Authorized keys

    • 000122A6CD9ED07E46835D6E88E5BD0BEE84C3F5E5DBF8E916AD9B2EC912C44AFEC2

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Proofs and signatures

Previous public key

00018F3476EAA5C22C5255C17E9269A32A5C5E27735E2ACD5415BDEB057465B48C88

Previous signature

DC6AACCE7A9E6A0FA780A510D6E305B1E5518E406B1A47899AC2758CE9899B7BB4B2504AC887F9D455EA00931BCD5A544D9888EB37444CAB1B6D92F3B15E7901

Origin signature

3046022100F6DAE5031F1AB32005535386F193BF58C63DB0479A3BD45D161E4382170C4A37022100B99D5A968DD4E26F49C64F550252666077BE9BF9DF74E1FECDA2620ABF5EEB3C

Proof of work

010104294BD98CA56FA4D6BF0A5157D36210B3E0B8FE1EFD897F77F88F6C0C07FE68F43D0B2E1F6C27E9A902D7C311E0491EC75EB2406FD7B60705ACF4909E2DC026D9

Proof of integrity

00DB3C87321FED14077B13AFCC0475A29D182E0D69ACADF10B123CBA4D48714583

Coordinator signature

61C96E9BDDD4D3B7B4AD8A0F81BFE80853319523C3097C2D9ADDDCCD7836DB306476ED6E985CDBEA3C868226A1D31D3CF8E7D04B00ACFB7300A83E0B71887E0C

Validator #1 public key

0001D9711BA3565FCB17BEE7A45EFD5B558494A658827403D5853D454F501C5FDDFC

Validator #1 signature

F3A7AEAE3A09996F6CA773DBA33420DD512E3C8028D431148F7F815A3A985BE4180797E2387640723472714A89F24FFBBBA41D28C08B5A313421C93BF80F8407

Validator #2 public key

0001AA2CB2D202420DADFCF965225B9F0493D1F148F07850C02BD27BD58234E9E58D

Validator #2 signature

1D1164933EB9F12F7FCDAEA1F259430710FCA57647EACD690F54A257B4F1E3D3EAF87BC0CD1E7E73587205CD7A1DB8A276AF58A4A116B107351D37EE40CFC902