Type
CONTRACT
Validation date
2024-12-10 22:05:07 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 (53.93 KB)

 
{
  "deposits": {
    "000065ED9197B2A42733A3B013918A99978FC7B0B1D122C7CFD4C2771ACA32A9A498": [
      {
        "amount": 1012.34031492,
        "end": 1753675200,
        "id": "1722142705",
        "level": "5",
        "reward_amount": 224462.71835516,
        "start": 1722139200
      }
    ],
    "0000D7328559A60C8E55EED93C9F067AA781B3FC8B4220202475B6AF9BAE017332B6": [
      {
        "amount": 19.9607518,
        "end": 1748887200,
        "id": "1733336305",
        "level": "4",
        "reward_amount": 83.95353712,
        "start": 1733335200
      }
    ],
    "00003E3FFFD79335CC46E3F92971F1A9419AC540ACA13D69EF4052B5F0E38C604C93": [
      {
        "amount": 2.49073586,
        "end": 1827493200,
        "id": "1732885870",
        "level": "7",
        "reward_amount": 114.21882306,
        "start": 1732885200
      }
    ],
    "00002A66DA71EAC3F89593AF98030DCA2992793C6B21C29957DE33C6AA8EDF304863": [
      {
        "amount": 248.57561482,
        "end": 1819742400,
        "id": "1725136117",
        "level": "7",
        "reward_amount": 116295.91573305,
        "start": 1725134400
      },
      {
        "amount": 100.1091199,
        "end": 1819065600,
        "id": "1724460531",
        "level": "7",
        "reward_amount": 51586.66879575,
        "start": 1724457600
      },
      {
        "amount": 249.1831584,
        "end": 1818979200,
        "id": "1724371528",
        "level": "7",
        "reward_amount": 130058.7055877,
        "start": 1724371200
      },
      {
        "amount": 249.03733917,
        "end": 1819591200,
        "id": "1724983735",
        "level": "7",
        "reward_amount": 119033.50198884,
        "start": 1724983200
      }
    ],
    "0000D10170FC6A781C1960666D193F4CF63F98648FAEBAC0414AAA279B02A9E7EBFA": [
      {
        "amount": 49.33796033,
        "end": 1737298800,
        "id": "1725266717",
        "level": "3",
        "reward_amount": 987.99160185,
        "start": 1729522800
      }
    ],
    "0000C2D7D096998077C1F6D6C3FD48D203D2A29DEB452F9359904D933B2D4289A087": [
      {
        "amount": 0.58590447,
        "end": 1826197200,
        "id": "1731591889",
        "level": "7",
        "reward_amount": 63.26680233,
        "start": 1731589200
      }
    ],
    "00004090C965C9EB22B26DE094D481A478B2FD0FED70CD2D46F3A1512A8D43ABE46C": [
      {
        "amount": 35.46909666,
        "end": 1827864000,
        "id": "1733259012",
        "level": "7",
        "reward_amount": 1008.32289146,
        "start": 1733256000
      }
    ],
    "00005A8AD2778CF4E75EF89CCAC998933DF85BC77554CA613AD9C57614F96C84BC7D": [
      {
        "amount": 0.87519426,
        "end": 1758776400,
        "id": "1724154892",
        "level": "5",
        "reward_amount": 90.22947958,
        "start": 1727240400
      }
    ],
    "0000252072D93B1C449ACC6CF87E775CF3A2B3DA2C12EF46383727AE0506BE523710": [
      {
        "amount": 171.49774951,
        "end": 1817028000,
        "id": "1722420833",
        "level": "7",
        "reward_amount": 123924.39768095,
        "start": 1722420000
      }
    ],
    "000046EDE1CCA30F2CF949644A1E96B7C9B068DB9B19B62A36DF01141A4F6E9100C8": [
      {
        "amount": 64.51723278,
        "end": 1739552400,
        "id": "1724002504",
        "level": "3",
        "reward_amount": 5568.85798175,
        "start": 1724000400
      }
    ],
    "0000B0ED77E4FE1965C20B1A6533AA49E936403429F4EC59FB7DF0AD088A7479571E": [
      {
        "amount": 82.83406293,
        "end": 1749160800,
        "id": "1733611009",
        "level": "4",
        "reward_amount": 169.12352584,
        "start": 1733608800
      },
      {
        "amount": 2.31126717,
        "end": 1748606400,
        "id": "1733054559",
        "level": "4",
        "reward_amount": 14.8794004,
        "start": 1733054400
      }
    ],
    "000006439443EEF63FE3E45D8002AD378CD92D0DD13CF8630D821750F03543CE7916": [
      {
        "amount": 91.21882573,
        "end": 1820066400,
        "id": "1725461713",
        "level": "7",
        "reward_amount": 40725.75430749,
        "start": 1725458400
      }
    ],
    "0000826DEC97863D0818C0640973AADE01E0C777305109A83C5FB4EA225464E4790B": [
      {
        "amount": 13.89066514,
        "end": 1817103600,
        "id": "1722497039",
        "level": "7",
        "reward_amount": 10037.3515597,
        "start": 1722495600
      },
      {
        "amount": 6.13345786,
        "end": 1738227600,
        "id": "1730451643",
        "level": "3",
        "reward_amount": 94.8451249,
        "start": 1730451600
      }
    ],
    "0000BCD3704EE34991D1089D301EB3909BBC9BA3CDDFA8EA813DBA8672AF9F633CA8": [
      {
        "amount": 5.40278223,
        "end": 1738004400,
        "id": "1722453909",
        "level": "3",
        "reward_amount": 593.12896933,
        "start": 1722452400
      },
      {
        "amount": 12.16459783,
        "end": 1760166000,
        "id": "1728631642",
        "level": "5",
        "reward_amount": 965.76885309,
        "start": 1728630000
      }
    ],
    "00006C8BA27D9BFFF3B99BA3C0F4F093964CD749AE85D31EE48AE8029B79D4239011": [
      {
        "amount": 3.06153265,
        "end": 1828036800,
        "id": "1733431922",
        "level": "7",
        "reward_amount": 62.39557361,
        "start": 1733428800
      }
    ],
    "0000C05F6FF64909B909121C7CA5D130EF3E1F7BD2C5929745C1B3DF2B44901F6A3E": [
      {
        "amount": 19.15179692,
        "end": 1823932800,
        "id": "1729325170",
        "level": "7",
        "reward_amount": 4242.96475247,
        "start": 1729324800
      },
      {
        "amount": 36.72125498,
        "end": 1743872400,
        "id": "1728322591",
        "level": "4",
        "reward_amount": 1719.17435675,
        "start": 1728320400
      },
      {
        "amount": 94.5630988,
        "end": 1746100800,
        "id": "1728232077",
        "level": "4",
        "reward_amount": 2543.09021801,
        "start": 1730548800
      },
      {
        "amount": 36.72125498,
        "end": 1759856400,
        "id": "1728322638",
        "level": "5",
        "reward_amount": 3103.44433758,
        "start": 1728320400
      },
      {
        "amount": 19.15179691,
        "end": 1792396800,
        "id": "1729325097",
        "level": "6",
        "reward_amount": 2350.96953839,
        "start": 1729324800
      },
      {
        "amount": 121.38875543,
        "end": 1825156800,
        "id": "1730551658",
        "level": "7",
        "reward_amount": 19205.50975742,
        "start": 1730548800
      }
    ],
    "00004C228116D68BC8236378B20FF86A3A7B46863AD1F40463EA6018D54F867FD158": [
      {
        "amount": 88.08060268,
        "end": 1740128400,
        "id": "1732353332",
        "level": "3",
        "reward_amount": 594.7135552,
        "start": 1732352400
      }
    ],
    "000020DB65A78FB7566C490FDB7A9DAC870DF4DBE1DDE744DD09F7BDBDAE09C2198E": [
      {
        "amount": 32.52507162,
        "end": 1740441600,
        "id": "1732667750",
        "level": "3",
        "reward_amount": 173.66233811,
        "start": 1732665600
      },
      {
        "amount": 12.01136243,
        "end": 1825599600,
        "id": "1730992362",
        "level": "7",
        "reward_amount": 1644.58783603,
        "start": 1730991600
      }
    ],
    "0000B2A82A1249F9F24737BB82354B0898B2D44F59F7B1975507214F2DDC7702CB73": [
      {
        "amount": 55.52305748,
        "end": 1741244400,
        "id": "1733471024",
        "level": "3",
        "reward_amount": 97.69337627,
        "start": 1733468400
      }
    ],
    "00005EC81836452C89EEBDC720E3E39915E86043088DF9F6FA064EACF3370CE2C028": [
      {
        "amount": 29.80858377,
        "end": 1818950400,
        "id": "1724343421",
        "level": "7",
        "reward_amount": 15625.25299229,
        "start": 1724342400
      },
      {
        "amount": 27.26909363,
        "end": 1817755200,
        "id": "1723150189",
        "level": "7",
        "reward_amount": 17498.77293613,
        "start": 1723147200
      }
    ],
    "0000E8078E064F1726753697FEE0290FA9BFE7B03608517F29632029E74AC7904819": [
      {
        "amount": 423.85680263,
        "end": 1817107200,
        "id": "1722499858",
        "level": "7",
        "reward_amount": 306279.31856709,
        "start": 1722499200
      },
      {
        "amount": 423.85680262,
        "end": 1754035200,
        "id": "1722499733",
        "level": "5",
        "reward_amount": 93980.30029745,
        "start": 1722499200
      }
    ],
    "000009FF674C87EAE7F4C98977E366BFBEA91CB2A017C9097A17058EE15A7C09B87F": [
      {
        "amount": 47.37426983,
        "end": 1816794000,
        "id": "1722189498",
        "level": "7",
        "reward_amount": 34232.63179151,
        "start": 1722186000
      }
    ],
    "000092174345CF579DCA98B190387763669BC5D1A45A737F5AF17ABAF5E2B27C8DF7": [
      {
        "amount": 39.53442209,
        "end": 1816542000,
        "id": "1721934957",
        "level": "7",
        "reward_amount": 28567.55002244,
        "start": 1721934000
      }
    ],
    "0000D6E65A30304EE9909CA661F2229408048CE7DB515CD2A9D38E63A0CBA44076AE": [
      {
        "amount": 24.53218931,
        "end": 1785524400,
        "id": "1722453868",
        "level": "6",
        "reward_amount": 9822.26160461,
        "start": 1722452400
      },
      {
        "amount": 98.12875723,
        "end": 1738004400,
        "id": "1722453752",
        "level": "3",
        "reward_amount": 10772.84057727,
        "start": 1722452400
      },
      {
        "amount": 0.24513861,
        "end": 1816610400,
        "id": "1722003018",
        "level": "7",
        "reward_amount": 177.07206629,
        "start": 1722002400
      },
      {
        "amount": 49.06437862,
        "end": 1753988400,
        "id": "1722453803",
        "level": "5",
        "reward_amount": 10878.86811311,
        "start": 1722452400
      },
      {
        "amount": 24.53218931,
        "end": 1817060400,
        "id": "1722453904",
        "level": "7",
        "reward_amount": 17726.91446275,
        "start": 1722452400
      }
    ],
    "0000D620FC554D881E327CC59321CD09CDF3B1C3FBA201A2A58FE9B9B0F3B696FBCE": [
      {
        "amount": 4.52073371,
        "end": 1817575200,
        "id": "1722967412",
        "level": "7",
        "reward_amount": 3001.54433797,
        "start": 1722967200
      },
      {
        "amount": 27.03971832,
        "end": 1817629200,
        "id": "1723022105",
        "level": "7",
        "reward_amount": 17772.64195302,
        "start": 1723021200
      }
    ],
    "0000FB9D022F9A2BABE63AD726FC8038958A73F8999170CD0DE666716911B37D57CD": [
      {
        "amount": 51.03800725,
        "end": 1816887600,
        "id": "1722279880",
        "level": "7",
        "reward_amount": 36880.05553647,
        "start": 1722279600
      }
    ],
    "00008B3586B20AA7BDA33D3C805CD12D5E1029E807087B8C89EB35A59FAB48852ADD": [
      {
        "amount": 23.3896743,
        "end": 1823108400,
        "id": "1728503804",
        "level": "7",
        "reward_amount": 6214.41063038,
        "start": 1728500400
      }
    ],
    "0000C308DFF1C565148E59EB87924D3EAD47DD66647968688B1B50CBA5B3630D2735": [
      {
        "amount": 1.00861213,
        "end": 1735984800,
        "id": "1733394725",
        "level": "2",
        "reward_amount": 1.17873964,
        "start": 1733392800
      }
    ],
    "000001C3C3FFF1C57EC81D4F1F0FF7035B33D8ADD740B3AC60834CE6BEA31CDD07C3": [
      {
        "amount": 15.13069367,
        "end": 1827954000,
        "id": "1733347590",
        "level": "7",
        "reward_amount": 366.77106967,
        "start": 1733346000
      }
    ],
    "0000131AD01D7E84F98D29C42AD656EF0B35CE8F8C818D8A45731907862541E652D4": [
      {
        "amount": 0.93925389,
        "end": 1828047600,
        "id": "1733439947",
        "level": "7",
        "reward_amount": 18.66864512,
        "start": 1733439600
      }
    ],
    "0000FDE316C0B48AD7FC44E51D5F69BE5882F009B24ABA2A95D881D9681FBAADD730": [
      {
        "amount": 11.53621447,
        "end": 1828087200,
        "id": "1733482316",
        "level": "7",
        "reward_amount": 208.03244966,
        "start": 1733479200
      },
      {
        "amount": 21.97943087,
        "end": 1821978000,
        "id": "1727371405",
        "level": "7",
        "reward_amount": 7222.64671128,
        "start": 1727370000
      }
    ],
    "00003BC98F60FA93EE3CF4460CAB7CE7206745F04722B7521480695429EDF731FDE2": [
      {
        "amount": 342.70907838,
        "end": 1785740400,
        "id": "1722669540",
        "level": "6",
        "reward_amount": 133198.41481759,
        "start": 1722668400
      },
      {
        "amount": 2988.25934822,
        "end": 1816617600,
        "id": "1722011226",
        "level": "7",
        "reward_amount": 2159319.32102103,
        "start": 1722009600
      }
    ],
    "0000B10AC91AC815D0914645315546479564BC330FC92868B56FC7B505708278B776": [
      {
        "amount": 35.20322403,
        "end": 1817121600,
        "id": "1722516784",
        "level": "7",
        "reward_amount": 25437.82137179,
        "start": 1722513600
      }
    ],
    "00003A621FDD542375AD5E1CA89719B473211BBD582C2B2767CE63472A43AE90859A": [
      {
        "amount": 135.65376365,
        "end": 1826528400,
        "id": "1731922209",
        "level": "7",
        "reward_amount": 12468.65280949,
        "start": 1731920400
      },
      {
        "amount": 33.82787539,
        "end": 1826679600,
        "id": "1732073294",
        "level": "7",
        "reward_amount": 2862.25533242,
        "start": 1732071600
      }
    ],
    "000044305A6A17545FCF99E6DC1D6AAD4A53519877FD44E9BD26DB054B511CAE338F": [
      {
        "amount": 132.13942379,
        "end": 1746111600,
        "id": "1730560403",
        "level": "4",
        "reward_amount": 3541.95877882,
        "start": 1730559600
      },
      {
        "amount": 68.88470637,
        "end": 1816977600,
        "id": "1721973718",
        "level": "7",
        "reward_amount": 49776.10087412,
        "start": 1722369600
      }
    ],
    "00006DDDE15E37D94AFE510F78BD6F51D3D66A5123975A8E03B038CD489758D6F0DF": [
      {
        "amount": 12.87122746,
        "end": 1828184400,
        "id": "1733577172",
        "level": "7",
        "reward_amount": 173.95364159,
        "start": 1733576400
      }
    ],
    "00000C27FF313EE00BB2D681B794A581BD605C38F1D2BDEEAB8597A83AA0E3552E7F": [
      {
        "amount": 76.55149915,
        "end": 1765227600,
        "id": "1733692629",
        "level": "5",
        "reward_amount": 191.94519074,
        "start": 1733691600
      }
    ],
    "00004A32815DDEC7B289FDDBBCF1B7FBC1978B8C47523EA85B7288FA6D16786910A0": [
      {
        "amount": 7.09833872,
        "end": 1747922400,
        "id": "1729265862",
        "level": "4",
        "reward_amount": 84.78933133,
        "start": 1732370400
      }
    ],
    "00002F6D49B04D55B9B553068CFFBCF4E8D410F4E270748FC5E8DD7BC1791BE13974": [
      {
        "amount": 15.69235238,
        "end": 1818151200,
        "id": "1723543970",
        "level": "7",
        "reward_amount": 9344.21224762,
        "start": 1723543200
      }
    ],
    "0000D3696485926B9B46FD6B532F26ADF44B2B5E1B1A6718519B8628C34D0E0487F3": [
      {
        "amount": 0.01,
        "end": 0,
        "id": "1721929501",
        "level": "0",
        "reward_amount": 3.9793e-4,
        "start": null
      },
      {
        "amount": 0.01,
        "end": 1819616400,
        "id": "1721929424",
        "level": "7",
        "reward_amount": 4.71722189,
        "start": 1725008400
      },
      {
        "amount": 0.01,
        "end": 0,
        "id": "1721929367",
        "level": "0",
        "reward_amount": 0.10054204,
        "start": null
      },
      {
        "amount": 0.01,
        "end": 0,
        "id": "1721929342",
        "level": "0",
        "reward_amount": 7.3809e-4,
        "start": null
      },
      {
        "amount": 0.01,
        "end": 0,
        "id": "1721929395",
        "level": "0",
        "reward_amount": 0.4267634,
        "start": null
      },
      {
        "amount": 1.46764964,
        "end": 0,
        "id": "1732202325",
        "level": "0",
        "reward_amount": 1.21142776,
        "start": null
      }
    ],
    "0000A414DCFF271BB484C0DDD9E08A5762482A1A6F1458776A1EB14EBD00FB7E1513": [
      {
        "amount": 170.53808524,
        "end": 1738094400,
        "id": "1730320912",
        "level": "3",
        "reward_amount": 2741.30449965,
        "start": 1730318400
      },
      {
        "amount": 145.80486282,
        "end": 1824926400,
        "id": "1730320031",
        "level": "7",
        "reward_amount": 24690.93149781,
        "start": 1730318400
      }
    ],
    "0000FDFC86362D9D21A9FD5929381D2502E65E61A94EA9A8485E1A259DFEE38CA46C": [
      {
        "amount": 352.52318566,
        "end": 1822478400,
        "id": "1727872627",
        "level": "7",
        "reward_amount": 105807.57815261,
        "start": 1727870400
      }
    ],
    "0000FDEBA3D305BED46E068C5333ED2D8FFFEEFA016B4E2AF505D98AED22079751CE": [
      {
        "amount": 29.39010433,
        "end": 1818018000,
        "id": "1723412600",
        "level": "7",
        "reward_amount": 17943.83515491,
        "start": 1723410000
      }
    ],
    "000079307F835DBF83CD098698FE22C4C066E0ADD5DCC8F9172856E48E2ED9F68132": [
      {
        "amount": 61.32361171,
        "end": 1827554400,
        "id": "1732949590",
        "level": "7",
        "reward_amount": 2634.80862918,
        "start": 1732946400
      }
    ],
    "0000EBFE35D4B9964DC41D0AC22764B67407F20F9B309E26E1D1487AF35F6755A6AD": [
      {
        "amount": 67.67810588,
        "end": 1735153200,
        "id": "1722020752",
        "level": "2",
        "reward_amount": 219.41077145,
        "start": 1732561200
      },
      {
        "amount": 40.0,
        "end": 1816628400,
        "id": "1722020474",
        "level": "7",
        "reward_amount": 28903.97465425,
        "start": 1722020400
      },
      {
        "amount": 20.0,
        "end": 1816628400,
        "id": "1722020533",
        "level": "7",
        "reward_amount": 14451.9497715,
        "start": 1722020400
      },
      {
        "amount": 60.0,
        "end": 1827169200,
        "id": "1722020692",
        "level": "7",
        "reward_amount": 3671.54030488,
        "start": 1732561200
      }
    ],
    "00005C2BD26B5D2F4FF11FFD99819956951F4B693561537148234FFED99D20DB4F91": [
      {
        "amount": 0.56442939,
        "end": 1745863200,
        "id": "1730311209",
        "level": "4",
        "reward_amount": 16.279839,
        "start": 1730311200
      },
      {
        "amount": 34.70006897,
        "end": 1817103600,
        "id": "1722496906",
        "level": "7",
        "reward_amount": 25074.24050063,
        "start": 1722495600
      },
      {
        "amount": 7.76231264,
        "end": 1745859600,
        "id": "1722524267",
        "level": "4",
        "reward_amount": 224.12681056,
        "start": 1730307600
      }
    ],
    "0000F3C03F61A33CB9E95774AF19D956542D3284F90113A3E5837274CA9D258E4FA5": [
      {
        "amount": 42.91046678,
        "end": 1824141600,
        "id": "1729534487",
        "level": "7",
        "reward_amount": 9027.73981953,
        "start": 1729533600
      },
      {
        "amount": 10.84974656,
        "end": 1823842800,
        "id": "1729238174",
        "level": "7",
        "reward_amount": 2455.93045408,
        "start": 1729234800
      },
      {
        "amount": 45.0,
        "end": 1816844400,
        "id": "1721977068",
        "level": "7",
        "reward_amount": 32516.9846667,
        "start": 1722236400
      },
      {
        "amount": 30.0,
        "end": 1816581600,
        "id": "1721976242",
        "level": "7",
        "reward_amount": 21677.96849363,
        "start": 1721973600
      },
      {
        "amount": 41.75002557,
        "end": 1817125200,
        "id": "1721977125",
        "level": "7",
        "reward_amount": 30147.18103327,
        "start": 1722517200
      },
      {
        "amount": 3.19919389,
        "end": 1792220400,
        "id": "1729151530",
        "level": "6",
        "reward_amount": 409.44829772,
        "start": 1729148400
      }
    ],
    "00007BFD0BCB91C1AB0D67F6D1954085441EC68908D5DDAAADC31D901D635EB56ADC": [
      {
        "amount": 5.31061115,
        "end": 1738011600,
        "id": "1722461473",
        "level": "3",
        "reward_amount": 583.15976568,
        "start": 1722459600
      },
      {
        "amount": 10.62122228,
        "end": 1785531600,
        "id": "1722461401",
        "level": "6",
        "reward_amount": 4252.54935946,
        "start": 1722459600
      },
      {
        "amount": 21.24244457,
        "end": 1817067600,
        "id": "1722461363",
        "level": "7",
        "reward_amount": 15349.74597641,
        "start": 1722459600
      },
      {
        "amount": 5.31061114,
        "end": 1753995600,
        "id": "1722461441",
        "level": "5",
        "reward_amount": 1177.49761516,
        "start": 1722459600
      }
    ],
    "000099158E2C0FC1E717A1A8FCE1752EF366E20EAAA4CE9F38BAE864C13A32EAC9E6": [
      {
        "amount": 10.00551293,
        "end": 1816657200,
        "id": "1722050840",
        "level": "7",
        "reward_amount": 7229.92483178,
        "start": 1722049200
      }
    ],
    "0000F199462325353B134DDD6C45DCA147DA0AE2D5B2611CEE0107D1D1F123314D00": [
      {
        "amount": 2.33170327,
        "end": 1828098000,
        "id": "1733493335",
        "level": "7",
        "reward_amount": 40.87295154,
        "start": 1733490000
      }
    ],
    "0000D8C63858B8062159808FA02E80C64F2BB119E13F52B9C81F7B178A971402F691": [
      {
        "amount": 91.08678279,
        "end": 1820073600,
        "id": "1725467618",
        "level": "7",
        "reward_amount": 40623.91855329,
        "start": 1725465600
      },
      {
        "amount": 1.9771422,
        "end": 1816542000,
        "id": "1721934986",
        "level": "7",
        "reward_amount": 1428.61431855,
        "start": 1721934000
      },
      {
        "amount": 26.32529758,
        "end": 1817215200,
        "id": "1721934053",
        "level": "7",
        "reward_amount": 18683.16265001,
        "start": 1722607200
      }
    ],
    "00009B6AD59D37AAAAD1747B0B9E54D43AB03A3E2B991BCF6EC876FF1A0D0E6AB14D": [
      {
        "amount": 12.64845221,
        "end": 1757858400,
        "id": "1726322677",
        "level": "5",
        "reward_amount": 1517.08568817,
        "start": 1726322400
      },
      {
        "amount": 42.51770246,
        "end": 1817064000,
        "id": "1722458621",
        "level": "7",
        "reward_amount": 30723.26832743,
        "start": 1722456000
      }
    ],
    "0000E58483E384790A0C6D331E66569F06DE24E89960C1C33DF5915AB7EF6ABDBBE7": [
      {
        "amount": 0.25024889,
        "end": 1734555600,
        "id": "1729864056",
        "level": "2",
        "reward_amount": 1.19085865,
        "start": 1731963600
      }
    ],
    "00002B4F50927C12B2D51BF740B8DF859F2D5A97B360DF36DA6316EED20AD3497F69": [
      {
        "amount": 32.7591968,
        "end": 1740412800,
        "id": "1732638750",
        "level": "3",
        "reward_amount": 179.15245596,
        "start": 1732636800
      },
      {
        "amount": 758.78276272,
        "end": 1818511200,
        "id": "1723904155",
        "level": "7",
        "reward_amount": 424791.9995852,
        "start": 1723903200
      }
    ],
    "0000F2F4E2312ED0EFB06F28022A175DB058A66DA346210766A5016B9AC6C650477E": [
      {
        "amount": 73.77460949,
        "end": 1741460400,
        "id": "1733687488",
        "level": "3",
        "reward_amount": 59.56309968,
        "start": 1733684400
      }
    ],
    "000001F572D6467EDC154E09FA0B58BF5D7DC9D41EA0315C43610EF1406320934401": [
      {
        "amount": 1511.20989096,
        "end": 1824879600,
        "id": "1721975702",
        "level": "7",
        "reward_amount": 259354.67279958,
        "start": 1730271600
      }
    ],
    "00001E3A03626544B66D236F259AF26A6BDA73EBF6C3EFE84DB351A57BEEA776F338": [
      {
        "amount": 35.98918165,
        "end": 1739397600,
        "id": "1731624299",
        "level": "3",
        "reward_amount": 363.59095923,
        "start": 1731621600
      },
      {
        "amount": 61.98573547,
        "end": 1816862400,
        "id": "1722256545",
        "level": "7",
        "reward_amount": 44790.8966316,
        "start": 1722254400
      }
    ],
    "0000D153E82B45CE9143585E985C0B08DE24283ED7D48E7FB81D4871370147868B20": [
      {
        "amount": 0.88164748,
        "end": 1733896800,
        "id": "1731306408",
        "level": "1",
        "reward_amount": 5.11688727,
        "start": 1731304800
      },
      {
        "amount": 1.23525176,
        "end": 1820696400,
        "id": "1726089123",
        "level": "7",
        "reward_amount": 501.1155996,
        "start": 1726088400
      },
      {
        "amount": 4.40695986,
        "end": 1820602800,
        "id": "1725997147",
        "level": "7",
        "reward_amount": 1814.60585759,
        "start": 1725994800
      }
    ],
    "0000A4E8AAD6D7C5A7E98600D8ECA42D067CA9381AAD0CB1CD1C2B887FD3CF6DE9F9": [
      {
        "amount": 9.73921395,
        "end": 1790100000,
        "id": "1727028866",
        "level": "6",
        "reward_amount": 1878.60326382,
        "start": 1727028000
      },
      {
        "amount": 12.59946619,
        "end": 1758114000,
        "id": "1726580739",
        "level": "5",
        "reward_amount": 1449.15249189,
        "start": 1726578000
      },
      {
        "amount": 12.18987672,
        "end": 1820408400,
        "id": "1725790110",
        "level": "7",
        "reward_amount": 5172.29714369,
        "start": 1725800400
      },
      {
        "amount": 7.35853444,
        "end": 1820401200,
        "id": "1725782300",
        "level": "7",
        "reward_amount": 3125.71568552,
        "start": 1725793200
      },
      {
        "amount": 12.14087903,
        "end": 1757185200,
        "id": "1725649760",
        "level": "5",
        "reward_amount": 1617.13354419,
        "start": 1725649200
      },
      {
        "amount": 0.59941602,
        "end": 1820372400,
        "id": "1725647205",
        "level": "7",
        "reward_amount": 255.69762499,
        "start": 1725764400
      },
      {
        "amount": 1.93830928,
        "end": 1818914400,
        "id": "1724309514",
        "level": "7",
        "reward_amount": 1021.43911782,
        "start": 1724306400
      },
      {
        "amount": 22.49541696,
        "end": 1819184400,
        "id": "1723869811",
        "level": "7",
        "reward_amount": 11388.52893194,
        "start": 1724576400
      },
      {
        "amount": 53.50219411,
        "end": 1818734400,
        "id": "1724128095",
        "level": "7",
        "reward_amount": 28950.07830378,
        "start": 1724126400
      },
      {
        "amount": 15.335943,
        "end": 1757336400,
        "id": "1725800480",
        "level": "5",
        "reward_amount": 1996.70671888,
        "start": 1725800400
      },
      {
        "amount": 8.17317789,
        "end": 1757898000,
        "id": "1726363219",
        "level": "5",
        "reward_amount": 974.06810044,
        "start": 1726362000
      }
    ],
    "0000690A4C860913DC4F636C599BBDEA5B06A047B7882D01A1A996DCC800B2A8F4FC": [
      {
        "amount": 0.59781244,
        "end": 1820516400,
        "id": "1725910794",
        "level": "7",
        "reward_amount": 249.44595672,
        "start": 1725908400
      }
    ],
    "00005CE8B2DF75E028E3A597C002168CE3515FDEFADCB690A54A214B7CC33D97D877": [
      {
        "amount": 182.18728409,
        "end": 1817139600,
        "id": "1722532691",
        "level": "7",
        "reward_amount": 131183.59149967,
        "start": 1722531600
      }
    ],
    "00000D0A294F3DA244F32D9E3B99CC6CF0FBBB04CC3988E13C6BB6D3532A5942A441": [
      {
        "amount": 0.17743725,
        "end": 1827169200,
        "id": "1732561641",
        "level": "7",
        "reward_amount": 10.85055737,
        "start": 1732561200
      },
      {
        "amount": 0.1,
        "end": 1735153200,
        "id": "1732561734",
        "level": "2",
        "reward_amount": 0.32415927,
        "start": 1732561200
      }
    ],
    "0000C15B3E78CC1D87238E3BFAAD5CF05CD56BA2160E1D68E8BEF7C5010B4AC87217": [
      {
        "amount": 14.75263177,
        "end": 1734465600,
        "id": "1733860813",
        "level": "1",
        "reward_amount": 0.14116973,
        "start": 1733860800
      },
      {
        "amount": 14.75263177,
        "end": 1823770800,
        "id": "1729165842",
        "level": "7",
        "reward_amount": 3396.24565033,
        "start": 1729162800
      }
    ],
    "00001433FCDCB6526284D15595BA9D1646F6A053525C76BCDC8FBA7AAB6C10128FE5": [
      {
        "amount": 78.80771402,
        "end": 1817035200,
        "id": "1722429634",
        "level": "7",
        "reward_amount": 56946.46881397,
        "start": 1722427200
      },
      {
        "amount": 321.79211689,
        "end": 1816581600,
        "id": "1721974280",
        "level": "7",
        "reward_amount": 232527.26743873,
        "start": 1721973600
      }
    ],
    "000006FBF6B819682713C55101B6E40FD44EE4CB6FCAC79DECC9BA7937FA03B4105D": [
      {
        "amount": 107.25019302,
        "end": 1818280800,
        "id": "1721932444",
        "level": "7",
        "reward_amount": 62368.97476655,
        "start": 1723672800
      },
      {
        "amount": 18.17422973,
        "end": 1790161200,
        "id": "1727090870",
        "level": "6",
        "reward_amount": 3470.4659495,
        "start": 1727089200
      }
    ],
    "000019FC92D343ABC49E036ED1269A1519F7705DE521CD16A80568F9ACEA64AF630E": [
      {
        "amount": 3.74973406,
        "end": 1747324800,
        "id": "1731772994",
        "level": "4",
        "reward_amount": 63.15453621,
        "start": 1731772800
      },
      {
        "amount": 2.67282051,
        "end": 1818000000,
        "id": "1723394536",
        "level": "7",
        "reward_amount": 1637.29789903,
        "start": 1723392000
      },
      {
        "amount": 2.6725006,
        "end": 1818014400,
        "id": "1723409213",
        "level": "7",
        "reward_amount": 1632.71435943,
        "start": 1723406400
      },
      {
        "amount": 4.80992698,
        "end": 1818104400,
        "id": "1723411848",
        "level": "7",
        "reward_amount": 2889.26521726,
        "start": 1723496400
      }
    ],
    "0000E82C3C5C9FC73EC8FF057BB18DE85342C3D22EC6A079F1290B5DB287E8B67B36": [
      {
        "amount": 1230.75929709,
        "end": 1817118000,
        "id": "1722510225",
        "level": "7",
        "reward_amount": 889347.91364746,
        "start": 1722510000
      }
    ],
    "0000CBA94C234B9812CADD90F969CE6283D1A9CA67646B0A1F7CDED665AE5EAF738E": [
      {
        "amount": 0.20502539,
        "end": 1795233600,
        "id": "1732163830",
        "level": "6",
        "reward_amount": 9.11862596,
        "start": 1732161600
      },
      {
        "amount": 0.21072829,
        "end": 1786190400,
        "id": "1723119516",
        "level": "6",
        "reward_amount": 75.33784269,
        "start": 1723118400
      },
      {
        "amount": 0.23839507,
        "end": 1792083600,
        "id": "1722537580",
        "level": "6",
        "reward_amount": 31.4768373,
        "start": 1729011600
      },
      {
        "amount": 0.1,
        "end": 1816588800,
        "id": "1721981565",
        "level": "7",
        "reward_amount": 72.19248208,
        "start": 1721980800
      },
      {
        "amount": 0.93935458,
        "end": 1785607200,
        "id": "1722537247",
        "level": "6",
        "reward_amount": 374.50524059,
        "start": 1722535200
      }
    ],
    "0000B4B884CF98D325EA231AFF2EA5DC31F9C358F5FCB8B608472A3A96BE752A07F7": [
      {
        "amount": 1.00040751,
        "end": 1824937200,
        "id": "1727535526",
        "level": "7",
        "reward_amount": 168.87272258,
        "start": 1730329200
      },
      {
        "amount": 87.28512712,
        "end": 1818262800,
        "id": "1723655698",
        "level": "7",
        "reward_amount": 50910.47628194,
        "start": 1723654800
      },
      {
        "amount": 1.58757603,
        "end": 1817373600,
        "id": "1722514679",
        "level": "7",
        "reward_amount": 1093.83655158,
        "start": 1722765600
      },
      {
        "amount": 4.72304284,
        "end": 1817373600,
        "id": "1722514397",
        "level": "7",
        "reward_amount": 3254.29206735,
        "start": 1722765600
      },
      {
        "amount": 18.89217137,
        "end": 1824937200,
        "id": "1722514298",
        "level": "7",
        "reward_amount": 3189.35067919,
        "start": 1730329200
      },
      {
        "amount": 37.78434274,
        "end": 1817175600,
        "id": "1722514247",
        "level": "7",
        "reward_amount": 27019.17615837,
        "start": 1722567600
      },
      {
        "amount": 9.44608568,
        "end": 1817373600,
        "id": "1722514351",
        "level": "7",
        "reward_amount": 6508.64859987,
        "start": 1722765600
      },
      {
        "amount": 254.72304285,
        "end": 1817121600,
        "id": "1722514104",
        "level": "7",
        "reward_amount": 184063.07557187,
        "start": 1722513600
      },
      {
        "amount": 4.09321446,
        "end": 1824973200,
        "id": "1730367927",
        "level": "7",
        "reward_amount": 683.86813869,
        "start": 1730365200
      }
    ],
    "000006F069D020898360328293F7DB4211BADF00A4808E2893C97D8C74D592C6ECD4": [
      {
        "amount": 5.67996111,
        "end": 1828400400,
        "id": "1733793926",
        "level": "7",
        "reward_amount": 19.8863122,
        "start": 1733792400
      }
    ],
    "00004DC6EBEA8E26909D9E9FB1C604A7270F3A2CC804F5F64DCD03DA70CC903BC98D": [
      {
        "amount": 50.26752325,
        "end": 1824890400,
        "id": "1722437015",
        "level": "7",
        "reward_amount": 8600.46135512,
        "start": 1730282400
      }
    ],
    "00007C6409AF3DB9B3C6430AD466A43A186EB7144CF4289638E840E56186D3B1B9B4": [
      {
        "amount": 36.5809169,
        "end": 1818518400,
        "id": "1723911946",
        "level": "7",
        "reward_amount": 20456.41928122,
        "start": 1723910400
      }
    ],
    "00001D52DD87EE906E25919F74B607790D87D17723EC9CA2B19224739708782A1D23": [
      {
        "amount": 2.96915153,
        "end": 1744045200,
        "id": "1721932389",
        "level": "4",
        "reward_amount": 134.28688072,
        "start": 1728493200
      }
    ],
    "000075EF1174A535403DF88EE3A27807B596539F09C6F63033A00A38F4E1B811AE1F": [
      {
        "amount": 1.81496057,
        "end": 1816855200,
        "id": "1722249973",
        "level": "7",
        "reward_amount": 1311.43531489,
        "start": 1722247200
      }
    ],
    "0000A677DEFA1E6ADA3E82A84228C58C03409400787DB4E9533FBDF5FF29D2412238": [
      {
        "amount": 2.9597343,
        "end": 1764867600,
        "id": "1733331938",
        "level": "5",
        "reward_amount": 22.62395009,
        "start": 1733331600
      }
    ],
    "0000D7F7B94DD148DCD31B25C51647090A34F2210EF612BF9C0988EA2A3C3B7B9712": [
      {
        "amount": 13.61565332,
        "end": 1817755200,
        "id": "1723150527",
        "level": "7",
        "reward_amount": 8737.22606501,
        "start": 1723147200
      },
      {
        "amount": 604.03017627,
        "end": 1816959600,
        "id": "1722353473",
        "level": "7",
        "reward_amount": 436472.78346083,
        "start": 1722351600
      }
    ],
    "00007CB9F6179C14B75C35A993E1B4AEFF174152C87155FE6F26882E23FBFC4C381F": [
      {
        "amount": 611.09060999,
        "end": 1819396800,
        "id": "1724789929",
        "level": "7",
        "reward_amount": 300142.39331424,
        "start": 1724788800
      },
      {
        "amount": 620.06680863,
        "end": 1819220400,
        "id": "1724612858",
        "level": "7",
        "reward_amount": 312224.20133008,
        "start": 1724612400
      },
      {
        "amount": 790.92971091,
        "end": 1819216800,
        "id": "1724610308",
        "level": "7",
        "reward_amount": 398467.31066529,
        "start": 1724608800
      }
    ],
    "00007902534FCF30F00D85D34D2754F9ECEE11BB8346CD00444DA27E9940E2226C14": [
      {
        "amount": 1.65993128,
        "end": 1739224800,
        "id": "1731450316",
        "level": "3",
        "reward_amount": 18.09255251,
        "start": 1731448800
      }
    ],
    "00004A6F653B2A69335AF13A8F8E5512B3E53F3AFAFCF138435732199C9FAC4290C7": [
      {
        "amount": 10.9057332,
        "end": 1739725200,
        "id": "1722442119",
        "level": "3",
        "reward_amount": 93.70920915,
        "start": 1731949200
      }
    ],
    "00006D17EB8A194974555425952659CBD0F2C969CE33C0DE0EC890794FAAC5AE6A94": [
      {
        "amount": 131.01401512,
        "end": 1785168000,
        "id": "1722096944",
        "level": "6",
        "reward_amount": 52455.75290162,
        "start": 1722096000
      }
    ],
    "00003694D832E63C02120BA8697CF8FD2D4A79DB1175D8068D4772D80E2F8525147F": [
      {
        "amount": 4.47623045,
        "end": 1754719200,
        "id": "1723185134",
        "level": "5",
        "reward_amount": 875.27655847,
        "start": 1723183200
      },
      {
        "amount": 4.47623045,
        "end": 1817791200,
        "id": "1723184982",
        "level": "7",
        "reward_amount": 2852.48056,
        "start": 1723183200
      }
    ],
    "000061E5392656582C82057E33ECCDC6462E14D7408FE9FF5D342843D3A03B15A37B": [
      {
        "amount": 12.64714283,
        "end": 1827669600,
        "id": "1733061912",
        "level": "7",
        "reward_amount": 474.71370867,
        "start": 1733061600
      }
    ],
    "0000381ADEE3D08CE73D5BD8D98B35728546FDE56758915FA5B583A807E926049846": [
      {
        "amount": 120.67951889,
        "end": 1733994000,
        "id": "1722762931",
        "level": "1",
        "reward_amount": 76.97570487,
        "start": 1733389200
      },
      {
        "amount": 48.71435884,
        "end": 1754258400,
        "id": "1722725692",
        "level": "5",
        "reward_amount": 10381.24975705,
        "start": 1722722400
      }
    ],
    "00000EA030AB2490A01C9C5043E5C6D73C4872E47BF4E026DE86E3A7A1FD61D0BF17": [
      {
        "amount": 0.07056031,
        "end": 1738072800,
        "id": "1728555916",
        "level": "3",
        "reward_amount": 1.14069074,
        "start": 1730296800
      }
    ],
    "0000BAF47FFB73CB06D1C5FA069C270DEB6717C7145491DBC0F284F74E7868040238": [
      {
        "amount": 89.52041089,
        "end": 1819227600,
        "id": "1724620541",
        "level": "7",
        "reward_amount": 45030.82418779,
        "start": 1724619600
      }
    ],
    "000083C744A4981A8C4488A0757BF6D88E18B7FDBA023C6644180DAD5F7FA7C69C98": [
      {
        "amount": 2.40524877,
        "end": 1828346400,
        "id": "1733740332",
        "level": "7",
        "reward_amount": 14.4367568,
        "start": 1733738400
      },
      {
        "amount": 11.08356289,
        "end": 1825401600,
        "id": "1730795291",
        "level": "7",
        "reward_amount": 1623.02300192,
        "start": 1730793600
      }
    ],
    "0000DC7461F3C3EEDB63A9FEA48F458107A31866B401AF7B4BDDB8F1613CC7127F94": [
      {
        "amount": 25.32639252,
        "end": 1816704000,
        "id": "1722096427",
        "level": "7",
        "reward_amount": 18300.8124561,
        "start": 1722096000
      },
      {
        "amount": 20.0,
        "end": 1738263600,
        "id": "1722095578",
        "level": "3",
        "reward_amount": 305.97321007,
        "start": 1730487600
      },
      {
        "amount": 174.29235148,
        "end": 1816538400,
        "id": "1721932760",
        "level": "7",
        "reward_amount": 125943.77399319,
        "start": 1721930400
      },
      {
        "amount": 75.55517261,
        "end": 1816700400,
        "id": "1722095617",
        "level": "7",
        "reward_amount": 54596.17986314,
        "start": 1722092400
      }
    ],
    "0000671A0C8F7435F2CCFD6CAD5483AB34B2C51E4F78DCF5F82788A8B9259C2484D2": [
      {
        "amount": 212.99553293,
        "end": 1764093600,
        "id": "1722004019",
        "level": "5",
        "reward_amount": 4010.47379273,
        "start": 1732557600
      },
      {
        "amount": 212.99553293,
        "end": 1737554400,
        "id": "1722003953",
        "level": "3",
        "reward_amount": 23006.7312561,
        "start": 1722002400
      },
      {
        "amount": 19.31274277,
        "end": 1828342800,
        "id": "1733736186",
        "level": "7",
        "reward_amount": 119.14532753,
        "start": 1733734800
      }
    ],
    "0000B5AF7F797BFFCFC1B13B12C42D50E077CE274730D44792155873EBC82D7D36E3": [
      {
        "amount": 3.17665335,
        "end": 1736287200,
        "id": "1733695622",
        "level": "2",
        "reward_amount": 1.34718748,
        "start": 1733695200
      }
    ],
    "0000CB134EBFADC2B4A221A38F874B21823CC550DAC858FBC2A9154CD98B85C3D895": [
      {
        "amount": 48.84652393,
        "end": 1822996800,
        "id": "1728390588",
        "level": "7",
        "reward_amount": 13272.50557607,
        "start": 1728388800
      }
    ],
    "000064A6D0868320FE9AB0F1D3E9AE2BF405E3F71B1F7DE7D89C74CDC70824F3265A": [
      {
        "amount": 124.06037092,
        "end": 1817143200,
        "id": "1722538565",
        "level": "7",
        "reward_amount": 89267.17636713,
        "start": 1722535200
      }
    ],
    "0000BC394288E559805ED17E843BAFA2925403613EADC6E00B095EE438D380F421F6": [
      {
        "amount": 3.47913087,
        "end": 1764496800,
        "id": "1732964018",
        "level": "5",
        "reward_amount": 45.14184481,
        "start": 1732960800
      },
      {
        "amount": 10.47721692,
        "end": 1738260000,
        "id": "1722708675",
        "level": "3",
        "reward_amount": 1113.22362751,
        "start": 1722708000
      },
      {
        "amount": 24.53124237,
        "end": 1817053200,
        "id": "1722447790",
        "level": "7",
        "reward_amount": 17726.23518294,
        "start": 1722445200
      },
      {
        "amount": 10.18513604,
        "end": 1821880800,
        "id": "1727272975",
        "level": "7",
        "reward_amount": 3403.37919428,
        "start": 1727272800
      }
    ],
    "0000F54BBB10F1A95E8716780628CC538492E188DEAFB577C9EC7D687E7BAA4EE99A": [
      {
        "amount": 11.02613927,
        "end": 1825758000,
        "id": "1731150946",
        "level": "7",
        "reward_amount": 1425.44902233,
        "start": 1731150000
      }
    ],
    "0000C4D26392D8189A9B62AF440BD355896B8AE10860D49C6D767F0D60B661F7B72B": [
      {
        "amount": 3.58439677,
        "end": 1819717200,
        "id": "1725112724",
        "level": "7",
        "reward_amount": 1682.9509386,
        "start": 1725109200
      }
    ],
    "0000552AB51698645C50970E852253DEA4CC6CC3EF29159F63CBF2F8A4F5BD618002": [
      {
        "amount": 7.98362168,
        "end": 1824926400,
        "id": "1730320778",
        "level": "7",
        "reward_amount": 1351.94713583,
        "start": 1730318400
      }
    ],
    "000055919C53436351B1C3C38D274410A325C9105E0CA01B3CC9BA1DBC27FDD0C0C3": [
      {
        "amount": 5.97382296,
        "end": 1818255600,
        "id": "1723647670",
        "level": "7",
        "reward_amount": 3488.47715848,
        "start": 1723647600
      }
    ],
    "0000ED23150531DF35F3E3B0554C22C8D4F3987A40CD32FEA8B55AB23A7EED1C682E": [
      {
        "amount": 25.78673523,
        "end": 1817488800,
        "id": "1722880963",
        "level": "7",
        "reward_amount": 17397.73078586,
        "start": 1722880800
      }
    ],
    "000021A452B4077F73711BBF4756D019A94E3799B6BA3A425081DE2C79ACA8012BFF": [
      {
        "amount": 55.77052853,
        "end": 1824598800,
        "id": "1729994269",
        "level": "7",
        "reward_amount": 10381.82805242,
        "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": 424.40818133,
        "start": 1732694400
      }
    ],
    "00002DB9771992B93696556A34A3BFD4170C1059ED3753643F7A1FE1EAD1FCE9BF68": [
      {
        "amount": 308.36502922,
        "end": 1817056800,
        "id": "1722450977",
        "level": "7",
        "reward_amount": 222824.83120704,
        "start": 1722448800
      },
      {
        "amount": 308.36502922,
        "end": 1785520800,
        "id": "1722450936",
        "level": "6",
        "reward_amount": 123464.04965278,
        "start": 1722448800
      },
      {
        "amount": 120.276501,
        "end": 1817110800,
        "id": "1722464339",
        "level": "7",
        "reward_amount": 86911.86240112,
        "start": 1722502800
      }
    ],
    "0000D6228F82E100F9B3288BAE3D10844E91D9D73B25384D886B644FACABBE4BE252": [
      {
        "amount": 1.8606499,
        "end": 1821895200,
        "id": "1727287579",
        "level": "7",
        "reward_amount": 620.18595225,
        "start": 1727287200
      }
    ],
    "000058994EC0F27F98C9AFA6920C888EC70F79A0A67DB5A7CA137779BD556BFFA6EF": [
      {
        "amount": 309.17830004,
        "end": 1824847200,
        "id": "1730242741",
        "level": "7",
        "reward_amount": 53573.77669514,
        "start": 1730239200
      }
    ],
    "00009DA61AB825A2CC9FCD3972B546FF81D6E977F2E180342A17F2DA701542803358": [
      {
        "amount": 31.47755278,
        "end": 1822633200,
        "id": "1728028113",
        "level": "7",
        "reward_amount": 9177.54823873,
        "start": 1728025200
      }
    ],
    "000072CC1514CEF9A896994245CC7F5D4873CCE2A253E08C51C4DB206B294CCD8CC0": [
      {
        "amount": 8.57262114,
        "end": 1827648000,
        "id": "1733042051",
        "level": "7",
        "reward_amount": 330.49227184,
        "start": 1733040000
      }
    ],
    "000082DFEEAB7E343E6CBA48892E378B1EA0D9D62EB21A92420936F9C4A66150D9EA": [
      {
        "amount": 81.83639651,
        "end": 1820739600,
        "id": "1726133447",
        "level": "7",
        "reward_amount": 32973.47086425,
        "start": 1726131600
      },
      {
        "amount": 81.83639651,
        "end": 1820566800,
        "id": "1725959165",
        "level": "7",
        "reward_amount": 33887.13748828,
        "start": 1725958800
      },
      {
        "amount": 162.96498847,
        "end": 1820775600,
        "id": "1726168094",
        "level": "7",
        "reward_amount": 65287.71086395,
        "start": 1726167600
      }
    ],
    "0000F6A8A7CC3DD8711A003DC58BE1F7FC905C4A2E6980682CA24329A02C534AF3F7": [
      {
        "amount": 330.94889682,
        "end": 1824642000,
        "id": "1729934657",
        "level": "7",
        "reward_amount": 60858.71584762,
        "start": 1730034000
      },
      {
        "amount": 44.18479913,
        "end": 1818691200,
        "id": "1723888698",
        "level": "7",
        "reward_amount": 24059.76941682,
        "start": 1724083200
      },
      {
        "amount": 242.67902498,
        "end": 1818108000,
        "id": "1723503400",
        "level": "7",
        "reward_amount": 145678.13556232,
        "start": 1723500000
      }
    ],
    "0000FF3CF6D72B285283A3934D2E36A62AAB56E1BCC27082919B29E6A2831F799812": [
      {
        "amount": 71.9275237,
        "end": 1816848000,
        "id": "1722242554",
        "level": "7",
        "reward_amount": 51974.8386117,
        "start": 1722240000
      }
    ],
    "0000DCB5B70BD165848F9FB8AB83894A02F674496ABF2995DE18466402D8EBFF7D15": [
      {
        "amount": 49.87971046,
        "end": 1738015200,
        "id": "1722464705",
        "level": "3",
        "reward_amount": 5478.01995506,
        "start": 1722463200
      }
    ],
    "0000FB28E1A3B78D078B674B4E3A4DBEB4C4543FF2B54B6D1841A6FCAB2DE1C0936D": [
      {
        "amount": 59.82154437,
        "end": 1737576000,
        "id": "1722024930",
        "level": "3",
        "reward_amount": 6466.77339378,
        "start": 1722024000
      }
    ],
    "0000A6C97BFB871BF34606CE6A8E7230BF5703EA9DF1945B293B3F6A082EF2EDC56D": [
      {
        "amount": 0.45519111,
        "end": 1824019200,
        "id": "1723657354",
        "level": "7",
        "reward_amount": 98.72065974,
        "start": 1729411200
      }
    ],
    "0000734ED585CD05560B237E31C1CB53ED174E5B6EB330094B5C08282D4A556A0DA6": [
      {
        "amount": 6.13298006,
        "end": 1787173200,
        "id": "1724104402",
        "level": "6",
        "reward_amount": 1845.49320475,
        "start": 1724101200
      }
    ],
    "00000DE4DFF7652D9F02A67BD1218F18311A52AADE2C85AB78AF12A0E5EC7CAAA891": [
      {
        "amount": 55.59720608,
        "end": 1738335600,
        "id": "1722784126",
        "level": "3",
        "reward_amount": 5832.21438303,
        "start": 1722783600
      }
    ],
    "000044EFDE184CFC2A84F5D341A39F371A9523814B3945AE8280C249728D6144B67F": [
      {
        "amount": 27.63318712,
        "end": 1817330400,
        "id": "1722552026",
        "level": "7",
        "reward_amount": 19191.36297451,
        "start": 1722722400
      }
    ],
    "0000BB806DC0F952A529897ADD7504A4EF6F3DF0ADD721448CCFC44177759AD4607E": [
      {
        "amount": 300.31032189,
        "end": 1816686000,
        "id": "1722080419",
        "level": "7",
        "reward_amount": 217004.49392444,
        "start": 1722078000
      },
      {
        "amount": 372.0,
        "end": 1753614000,
        "id": "1722080230",
        "level": "5",
        "reward_amount": 82482.27034353,
        "start": 1722078000
      },
      {
        "amount": 300.0,
        "end": 1785150000,
        "id": "1722080321",
        "level": "6",
        "reward_amount": 120114.83633876,
        "start": 1722078000
      },
      {
        "amount": 62.02815161,
        "end": 1737630000,
        "id": "1722080782",
        "level": "3",
        "reward_amount": 6718.65218771,
        "start": 1722078000
      }
    ],
    "000074D3B3EA45FFD4E821FD3F9869EBB76EFE49DDBA0CA9EA48A422197E832BFFF4": [
      {
        "amount": 465.57429681,
        "end": 1743973200,
        "id": "1728422304",
        "level": "4",
        "reward_amount": 21364.34986105,
        "start": 1728421200
      },
      {
        "amount": 5.62891261,
        "end": 1791309600,
        "id": "1728238152",
        "level": "6",
        "reward_amount": 873.13070185,
        "start": 1728237600
      },
      {
        "amount": 439.6178937,
        "end": 1744156800,
        "id": "1728000870",
        "level": "4",
        "reward_amount": 19435.10942029,
        "start": 1728604800
      },
      {
        "amount": 438.01580728,
        "end": 1738436400,
        "id": "1730660634",
        "level": "3",
        "reward_amount": 6354.77894187,
        "start": 1730660400
      }
    ],
    "0000464CD8E96E1E15C3EA0FE9D5D5C5210AEAA912FB65046FD8480F772D85DBB598": [
      {
        "amount": 61.73701567,
        "end": 1743746400,
        "id": "1728197292",
        "level": "4",
        "reward_amount": 2962.54076272,
        "start": 1728194400
      },
      {
        "amount": 12.27530153,
        "end": 1790794800,
        "id": "1725118311",
        "level": "6",
        "reward_amount": 2098.37492771,
        "start": 1727722800
      },
      {
        "amount": 25.0,
        "end": 1793109600,
        "id": "1725118112",
        "level": "6",
        "reward_amount": 2544.70396861,
        "start": 1730037600
      },
      {
        "amount": 25.0,
        "end": 1787900400,
        "id": "1724829482",
        "level": "6",
        "reward_amount": 6766.28119568,
        "start": 1724828400
      },
      {
        "amount": 62.47482098,
        "end": 1761469200,
        "id": "1723705188",
        "level": "5",
        "reward_amount": 3626.45211726,
        "start": 1729933200
      },
      {
        "amount": 25.0,
        "end": 1819436400,
        "id": "1724829408",
        "level": "7",
        "reward_amount": 12211.60829457,
        "start": 1724828400
      },
      {
        "amount": 25.41092972,
        "end": 1756364400,
        "id": "1724829533",
        "level": "5",
        "reward_amount": 3808.6513403,
        "start": 1724828400
      },
      {
        "amount": 25.0,
        "end": 1819724400,
        "id": "1725118169",
        "level": "7",
        "reward_amount": 11726.27644974,
        "start": 1725116400
      }
    ],
    "00009E5EE80B7C5103AA4DB54611751B3E86D29BCC69561F86B44337FC92078B85B2": [
      {
        "amount": 6.42666556,
        "end": 1826877600,
        "id": "1732271300",
        "level": "7",
        "reward_amount": 482.52408039,
        "start": 1732269600
      },
      {
        "amount": 8.67512423,
        "end": 1824890400,
        "id": "1730284073",
        "level": "7",
        "reward_amount": 1484.24151914,
        "start": 1730282400
      },
      {
        "amount": 6.66048935,
        "end": 1816678800,
        "id": "1722071160",
        "level": "7",
        "reward_amount": 4812.80735262,
        "start": 1722070800
      },
      {
        "amount": 7.3489425,
        "end": 1817802000,
        "id": "1723194465",
        "level": "7",
        "reward_amount": 4673.36355551,
        "start": 1723194000
      },
      {
        "amount": 8.06317189,
        "end": 1819137600,
        "id": "1724532006",
        "level": "7",
        "reward_amount": 4110.73177552,
        "start": 1724529600
      },
      {
        "amount": 6.56985496,
        "end": 1826805600,
        "id": "1732198114",
        "level": "7",
        "reward_amount": 516.00145328,
        "start": 1732197600
      }
    ],
    "000072CD1D5DF1A97F6992C57209B4CAC143E0F1AFD8DC2B06714FB289408ADB65B5": [
      {
        "amount": 50.58030512,
        "end": 1748358000,
        "id": "1732809422",
        "level": "4",
        "reward_amount": 426.48807604,
        "start": 1732806000
      },
      {
        "amount": 48.58801356,
        "end": 1737277200,
        "id": "1729502847",
        "level": "3",
        "reward_amount": 978.30024294,
        "start": 1729501200
      },
      {
        "amount": 1.42406112,
        "end": 1824109200,
        "id": "1722596701",
        "level": "7",
        "reward_amount": 302.04059477,
        "start": 1729501200
      },
      {
        "amount": 34.99740579,
        "end": 1740661200,
        "id": "1732888093",
        "level": "3",
        "reward_amount": 152.34852101,
        "start": 1732885200
      }
    ],
    "0000E70A43E0EB702B53D4879273C38A7C3CE5FCA753B21F59194BC5A32A81619FFC": [
      {
        "amount": 94.04476066,
        "end": 1822399200,
        "id": "1727793914",
        "level": "7",
        "reward_amount": 28648.31638129,
        "start": 1727791200
      },
      {
        "amount": 3.43620376,
        "end": 1753560000,
        "id": "1722026455",
        "level": "5",
        "reward_amount": 761.8915861,
        "start": 1722024000
      }
    ],
    "000090CE586E85621D33B033E421625D33F00F780B0DFD3261A51DC12E06A5F35B12": [
      {
        "amount": 29.86453756,
        "end": 1736218800,
        "id": "1725316144",
        "level": "2",
        "reward_amount": 17.68421575,
        "start": 1733626800
      }
    ],
    "0000E8CC3360749967B5E155FCC354D4196DF18BA66673CF3806CDCEEB5B0CDA130C": [
      {
        "amount": 0.19591836,
        "end": 1816581600,
        "id": "1721977192",
        "level": "7",
        "reward_amount": 141.49581933,
        "start": 1721973600
      }
    ],
    "0000D6FEC4544EBDEDFC9318495654FC98E8EBF9B6D6496C1F583DE32E1DFC598A69": [
      {
        "amount": 15.23060651,
        "end": 1735434000,
        "id": "1732844177",
        "level": "2",
        "reward_amount": 38.65381464,
        "start": 1732842000
      }
    ],
    "0000325665B5049CEC74F29CD324D0A0C1D6587DC12032318ACF1B26DFAC120BD337": [
      {
        "amount": 4.0,
        "end": 1763413200,
        "id": "1731878243",
        "level": "5",
        "reward_amount": 115.38814138,
        "start": 1731877200
      },
      {
        "amount": 8.0,
        "end": 1826485200,
        "id": "1731878122",
        "level": "7",
        "reward_amount": 752.09768651,
        "start": 1731877200
      },
      {
        "amount": 7.01644788,
        "end": 1747429200,
        "id": "1731878310",
        "level": "4",
        "reward_amount": 112.12425121,
        "start": 1731877200
      }
    ],
    "0000BD87C2E369137110E76B3610835EE04C4B2FF17B90F8B9C5662EBD6872B9CD85": [
      {
        "amount": 32.57882219,
        "end": 1817024400,
        "id": "1722416767",
        "level": "7",
        "reward_amount": 23541.42973942,
        "start": 1722416400
      },
      {
        "amount": 32.57882219,
        "end": 1753952400,
        "id": "1722416677",
        "level": "5",
        "reward_amount": 7223.58489078,
        "start": 1722416400
      }
    ],
    "00007F8DEF6ECCA96503E21C8F5B90A13CC5EF1BEB236952C55F4727B3E93E41CCF8": [
      {
        "amount": 20.0,
        "end": 0,
        "id": "1733156813",
        "level": "0",
        "reward_amount": 16.14420185,
        "start": null
      },
      {
        "amount": 38.28141359,
        "end": 1745575200,
        "id": "1730026133",
        "level": "4",
        "reward_amount": 1200.25834012,
        "start": 1730023200
      },
      {
        "amount": 12.5209424,
        "end": 1737493200,
        "id": "1721942574",
        "level": "3",
        "reward_amount": 1349.39862991,
        "start": 1721941200
      },
      {
        "amount": 185.0,
        "end": 1816542000,
        "id": "1721934872",
        "level": "7",
        "reward_amount": 133681.13860616,
        "start": 1721934000
      },
      {
        "amount": 50.0,
        "end": 1785013200,
        "id": "1721942343",
        "level": "6",
        "reward_amount": 20019.13484635,
        "start": 1721941200
      },
      {
        "amount": 106.28141358,
        "end": 1737799200,
        "id": "1730026002",
        "level": "3",
        "reward_amount": 1860.89478264,
        "start": 1730023200
      },
      {
        "amount": 73.0,
        "end": 1735747200,
        "id": "1733156739",
        "level": "2",
        "reward_amount": 128.13292492,
        "start": 1733155200
      }
    ],
    "00000A089C97040872F00A5AC91D247264EE1C189D89511189264166BB873550A46F": [
      {
        "amount": 3.15641778,
        "end": 1817139600,
        "id": "1722531719",
        "level": "7",
        "reward_amount": 2272.70208413,
        "start": 1722531600
      }
    ],
    "0000FAE37FC2D817C6865945AEE9A41AF95E058C1C8C64C58D15F038372961E7ADF1": [
      {
        "amount": 78.70740868,
        "end": 1795060800,
        "id": "1722583399",
        "level": "6",
        "reward_amount": 3864.23277075,
        "start": 1731988800
      },
      {
        "amount": 25.0,
        "end": 1826596800,
        "id": "1730283496",
        "level": "7",
        "reward_amount": 2215.18542752,
        "start": 1731988800
      },
      {
        "amount": 25.0,
        "end": 1817967600,
        "id": "1722674826",
        "level": "7",
        "reward_amount": 15407.56632227,
        "start": 1723359600
      },
      {
        "amount": 33.87956458,
        "end": 1817956800,
        "id": "1722674870",
        "level": "7",
        "reward_amount": 20922.00681206,
        "start": 1723348800
      },
      {
        "amount": 25.6663019,
        "end": 1826596800,
        "id": "1730059533",
        "level": "7",
        "reward_amount": 2274.2264688,
        "start": 1731988800
      }
    ],
    "00008EB87E1B3060B0A7E45E44DFE9DA23596A08779B278F30C54036F956D5A02406": [
      {
        "amount": 0.16243241,
        "end": 1817812800,
        "id": "1723205806",
        "level": "7",
        "reward_amount": 103.01193156,
        "start": 1723204800
      }
    ],
    "00009B8A94A9423E5308DFDA578E4DC4B79315A4E70A3030BD7D053AF40CAA124714": [
      {
        "amount": 479.34637575,
        "end": 1738314000,
        "id": "1722763348",
        "level": "3",
        "reward_amount": 50467.54378216,
        "start": 1722762000
      }
    ],
    "0000B970E7B817E83B6F85BD678B0ABC69459A9FD3E78AFADCF99A6ABA06A2CA7FDE": [
      {
        "amount": 0.42556994,
        "end": 1738051200,
        "id": "1722501635",
        "level": "3",
        "reward_amount": 46.79406943,
        "start": 1722499200
      }
    ],
    "0000F95F1CD4C48B9E6D48080318DC70AFF3D165EFBDAE95C7D9F2AD11835E9D93AF": [
      {
        "amount": 5.64004182,
        "end": 1820995200,
        "id": "1726387626",
        "level": "7",
        "reward_amount": 2181.64038395,
        "start": 1726387200
      }
    ],
    "0000FF978269EAB73B174410CF09E346A5947B1DFFEE59CF3074040913C14056D9F6": [
      {
        "amount": 1.97280053,
        "end": 1791550800,
        "id": "1721929526",
        "level": "6",
        "reward_amount": 291.70015786,
        "start": 1728478800
      }
    ],
    "00008330CD9373E57D9E870E2C967704CF3E79E7377E8466FAA85FE9A3461519DDE9": [
      {
        "amount": 40.81427052,
        "end": 1826784000,
        "id": "1722202601",
        "level": "7",
        "reward_amount": 3247.99785456,
        "start": 1732176000
      },
      {
        "amount": 20.0,
        "end": 1826784000,
        "id": "1722171304",
        "level": "7",
        "reward_amount": 1591.59315486,
        "start": 1732176000
      },
      {
        "amount": 60.0,
        "end": 1826784000,
        "id": "1722202561",
        "level": "7",
        "reward_amount": 4774.80554841,
        "start": 1732176000
      }
    ],
    "0000E852F2C7991670CD5E54275FB3DFA30D1304370421A0E7956E7B91320957596A": [
      {
        "amount": 3.40001087,
        "end": 1828292400,
        "id": "1733686527",
        "level": "7",
        "reward_amount": 28.91721857,
        "start": 1733684400
      }
    ],
    "000099C2119BB33035BBF1C398C9BD8D4F7CB3CCEB724C1DEEA3479931FCC0A72935": [
      {
        "amount": 25.1446303,
        "end": 1756364400,
        "id": "1724828830",
        "level": "5",
        "reward_amount": 3768.74014929,
        "start": 1724828400
      },
      {
        "amount": 3.58104811,
        "end": 1747983600,
        "id": "1732434856",
        "level": "4",
        "reward_amount": 41.0015557,
        "start": 1732431600
      }
    ],
    "000075841943354A1464AB072DA34D74F6341FAF821245C7FA06FE2F5F737C6070DB": [
      {
        "amount": 1.0e-5,
        "end": 0,
        "id": "1727367116",
        "level": "0",
        "reward_amount": 0,
        "start": null
      },
      {
        "amount": 1.0e-5,
        "end": 1737478800,
        "id": "1721929396",
        "level": "3",
        "reward_amount": 3.922e-5,
        "start": 1721926800
      },
      {
        "amount": 1.0e-5,
        "end": 1816534800,
        "id": "1721929225",
        "level": "7",
        "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": 1753462800,
        "id": "1721929358",
        "level": "5",
        "reward_amount": 0.0,
        "start": 1721926800
      },
      {
        "amount": 0.001,
        "end": 1754683200,
        "id": "1723150484",
        "level": "5",
        "reward_amount": 0.19274917,
        "start": 1723147200
      },
      {
        "amount": 1.0e-5,
        "end": 1786222800,
        "id": "1723152030",
        "level": "6",
        "reward_amount": 0.0,
        "start": 1723150800
      },
      {
        "amount": 0.17962822,
        "end": 0,
        "id": "1723152612",
        "level": "0",
        "reward_amount": 0,
        "start": null
      }
    ],
    "0000B0BE24E8884C4D245E8F6EDD9A52199ADC4E08CC99951462DD8578921F139DE6": [
      {
        "amount": 4.53317158,
        "end": 1817568000,
        "id": "1722961053",
        "level": "7",
        "reward_amount": 3013.85306914,
        "start": 1722960000
      },
      {
        "amount": 8.86339504,
        "end": 1817197200,
        "id": "1721933039",
        "level": "7",
        "reward_amount": 6311.90974689,
        "start": 1722589200
      },
      {
        "amount": 3.92250427,
        "end": 1821081600,
        "id": "1726473678",
        "level": "7",
        "reward_amount": 1495.97653213,
        "start": 1726473600
      },
      {
        "amount": 17.12824917,
        "end": 1825268400,
        "id": "1730660886",
        "level": "7",
        "reward_amount": 2617.88476244,
        "start": 1730660400
      }
    ],
    "000004ABDBE9D35795ED9A78D0849805B885E116F6F40FF90D35DB568F15F6D1C652": [
      {
        "amount": 260.33469399,
        "end": 1817899200,
        "id": "1723293493",
        "level": "7",
        "reward_amount": 162490.47647245,
        "start": 1723291200
      }
    ],
    "00007FA07F4C3672640E3FD681E0FAE3C80863DD7908C1F81922E5AFD0587933703A": [
      {
        "amount": 0.44083593,
        "end": 0,
        "id": "1725050019",
        "level": "0",
        "reward_amount": 15.16136358,
        "start": null
      },
      {
        "amount": 3.26021228,
        "end": 1753509600,
        "id": "1721976509",
        "level": "5",
        "reward_amount": 722.86881265,
        "start": 1721973600
      }
    ],
    "000078419299567E0F2FCD8C9D27EE704D1E67AA3F16D60676E4E59B6B553A408A7E": [
      {
        "amount": 439.71716668,
        "end": 1738339200,
        "id": "1722787622",
        "level": "3",
        "reward_amount": 46098.89176842,
        "start": 1722787200
      }
    ],
    "000032DC502B02DEC57A8E5C2246255DA7C246BA71AB9E0D360FCBC9B4DF6D00B96C": [
      {
        "amount": 8.90820647,
        "end": 1818856800,
        "id": "1724249800",
        "level": "7",
        "reward_amount": 4734.74486778,
        "start": 1724248800
      },
      {
        "amount": 75.78370887,
        "end": 1816542000,
        "id": "1721935026",
        "level": "7",
        "reward_amount": 54761.32070762,
        "start": 1721934000
      }
    ],
    "0000E491690B12771552AE248BBE12440BEFE6FD6E4EA5DA2A18E7590186A346EF0D": [
      {
        "amount": 1.85488259,
        "end": 1820937600,
        "id": "1726331463",
        "level": "7",
        "reward_amount": 724.174298,
        "start": 1726329600
      }
    ],
    "0000F1FA618295609C88112355B27B6408B4516FADBE52F1F5055773EF0D21481709": [
      {
        "amount": 322.4213297,
        "end": 1745920800,
        "id": "1730371397",
        "level": "4",
        "reward_amount": 9147.14107584,
        "start": 1730368800
      },
      {
        "amount": 100.0,
        "end": 1816549200,
        "id": "1721941422",
        "level": "7",
        "reward_amount": 72260.03563712,
        "start": 1721941200
      },
      {
        "amount": 132.0,
        "end": 1785013200,
        "id": "1721941249",
        "level": "6",
        "reward_amount": 52850.52538705,
        "start": 1721941200
      },
      {
        "amount": 139.65755677,
        "end": 1734980400,
        "id": "1727205936",
        "level": "2",
        "reward_amount": 4074.90287061,
        "start": 1727204400
      }
    ],
    "0000FC1BE15494A76BFD2DFF8E20AD98BB1CD30F341144547F8F059C430D3387ED6D": [
      {
        "amount": 2.49600361,
        "end": 1817478000,
        "id": "1722872077",
        "level": "7",
        "reward_amount": 1687.28851199,
        "start": 1722870000
      },
      {
        "amount": 1859.77238396,
        "end": 1738789200,
        "id": "1723240504",
        "level": "3",
        "reward_amount": 180379.88259571,
        "start": 1723237200
      }
    ],
    "00008A4CB8CEA0D05A77DC99A98378D4D5DB614ACF9D643102B2C9A7B25362E17BA7": [
      {
        "amount": 0.48461404,
        "end": 1818666000,
        "id": "1724060289",
        "level": "7",
        "reward_amount": 264.82515745,
        "start": 1724058000
      }
    ],
    "00003912E3ACB6D77934667E13274828D5AD9AC54A887B5D050C0935ACCCDA8D1E40": [
      {
        "amount": 17.67651906,
        "end": 1753977600,
        "id": "1722444706",
        "level": "5",
        "reward_amount": 3919.34657005,
        "start": 1722441600
      },
      {
        "amount": 17.67651906,
        "end": 1817049600,
        "id": "1722444656",
        "level": "7",
        "reward_amount": 12773.00416144,
        "start": 1722441600
      }
    ],
    "000060F7B04583EE32DAD3408295873DF7F87F3686491873E8009F9639F2CD2B6DD1": [
      {
        "amount": 10.42148332,
        "end": 1828044000,
        "id": "1733439408",
        "level": "7",
        "reward_amount": 208.90212533,
        "start": 1733436000
      },
      {
        "amount": 72.60781846,
        "end": 1827133200,
        "id": "1732528397",
        "level": "7",
        "reward_amount": 4567.19997011,
        "start": 1732525200
      },
      {
        "amount": 10.41989995,
        "end": 1822543200,
        "id": "1727937808",
        "level": "7",
        "reward_amount": 3089.87790555,
        "start": 1727935200
      },
      {
        "amount": 32.9238458,
        "end": 1822233600,
        "id": "1727628274",
        "level": "7",
        "reward_amount": 10339.48723865,
        "start": 1727625600
      },
      {
        "amount": 19.48469752,
        "end": 1822204800,
        "id": "1727600356",
        "level": "7",
        "reward_amount": 6150.9726414,
        "start": 1727596800
      },
      {
        "amount": 90.85273082,
        "end": 1822464000,
        "id": "1727859315",
        "level": "7",
        "reward_amount": 27342.60904894,
        "start": 1727856000
      }
    ],
    "000011CE5512809641EB5ECDB20B57B5A6BD23512C7D8993D1AD41527365199B91CC": [
      {
        "amount": 56.8557812,
        "end": 1822593600,
        "id": "1727988558",
        "level": "7",
        "reward_amount": 16701.06387399,
        "start": 1727985600
      },
      {
        "amount": 4.59616819,
        "end": 1823925600,
        "id": "1728196314",
        "level": "7",
        "reward_amount": 1020.00371495,
        "start": 1729317600
      }
    ],
    "0000319C5D06AF0C9AAE779DC885738C59EE7E6E68AE5E3DFD82161AC627BD259D93": [
      {
        "amount": 131.78563218,
        "end": 1821193200,
        "id": "1726588764",
        "level": "7",
        "reward_amount": 49339.0326697,
        "start": 1726585200
      },
      {
        "amount": 0.22907402,
        "end": 1821200400,
        "id": "1726593822",
        "level": "7",
        "reward_amount": 85.60991517,
        "start": 1726592400
      }
    ],
    "0000DD33AB081A85B3F4E9755E0D1490628A2C40099584D45644B2DA0F2F5988A590": [
      {
        "amount": 690.32372027,
        "end": 1759557600,
        "id": "1728023439",
        "level": "5",
        "reward_amount": 61800.24663651,
        "start": 1728021600
      },
      {
        "amount": 200.0,
        "end": 1790064000,
        "id": "1726993058",
        "level": "6",
        "reward_amount": 38805.95455174,
        "start": 1726992000
      },
      {
        "amount": 1.1e3,
        "end": 1742364000,
        "id": "1726814349",
        "level": "4",
        "reward_amount": 67431.15288569,
        "start": 1726812000
      },
      {
        "amount": 454.55516653,
        "end": 1821420000,
        "id": "1726813995",
        "level": "7",
        "reward_amount": 163931.32867506,
        "start": 1726812000
      },
      {
        "amount": 4130.78943269,
        "end": 1733922000,
        "id": "1726146628",
        "level": "1",
        "reward_amount": 134163.28245071,
        "start": 1726146000
      },
      {
        "amount": 2280.72214368,
        "end": 1758132000,
        "id": "1726596823",
        "level": "5",
        "reward_amount": 261534.9003495,
        "start": 1726596000
      },
      {
        "amount": 600.0,
        "end": 1789884000,
        "id": "1726814245",
        "level": "6",
        "reward_amount": 119895.30602696,
        "start": 1726812000
      },
      {
        "amount": 145.445,
        "end": 1821600000,
        "id": "1726992918",
        "level": "7",
        "reward_amount": 50932.06729139,
        "start": 1726992000
      },
      {
        "amount": 588.88288327,
        "end": 1758528000,
        "id": "1726993312",
        "level": "5",
        "reward_amount": 63275.90926624,
        "start": 1726992000
      },
      {
        "amount": 464.76326145,
        "end": 1759860000,
        "id": "1728324715",
        "level": "5",
        "reward_amount": 39250.84322649,
        "start": 1728324000
      },
      {
        "amount": 476.01390992,
        "end": 1745233200,
        "id": "1729681295",
        "level": "4",
        "reward_amount": 16387.90957871,
        "start": 1729681200
      }
    ],
    "0000092A47748F78775B696FC9376E24AF2927B73E1E4B8D0A1ADFCEA1367B4CB509": [
      {
        "amount": 1.01595724,
        "end": 1816959600,
        "id": "1722354784",
        "level": "7",
        "reward_amount": 734.05948079,
        "start": 1722351600
      }
    ],
    "0000221C217A24FB6A0CD6C14BE8A936FD5FEA0568343277BEB1344A09925A636F78": [
      {
        "amount": 11.17103335,
        "end": 1761606000,
        "id": "1730072788",
        "level": "5",
        "reward_amount": 623.94940945,
        "start": 1730070000
      }
    ],
    "0000B34E7751C0750EE6FE5BD1AC24C4A8C71BEBF6E982CF0C365631CD2773660869": [
      {
        "amount": 107.90629804,
        "end": 1824127200,
        "id": "1729520724",
        "level": "7",
        "reward_amount": 22763.99657016,
        "start": 1729519200
      }
    ],
    "000032CBF07FFB6A08D9F95E37CF41FC352BFA74A8A45B7045DFFCBFCA9F4F4BC08A": [
      {
        "amount": 300.95378869,
        "end": 1824537600,
        "id": "1729932883",
        "level": "7",
        "reward_amount": 56989.37341742,
        "start": 1729929600
      }
    ],
    "000073A7AC558F5016CB4892C7827C520A219196863D29C83BD6EF0A570BB2E4B592": [
      {
        "amount": 2.6120638,
        "end": 1817301600,
        "id": "1722696281",
        "level": "7",
        "reward_amount": 1823.58873456,
        "start": 1722693600
      },
      {
        "amount": 10.43290415,
        "end": 1738245600,
        "id": "1722696182",
        "level": "3",
        "reward_amount": 1111.21649039,
        "start": 1722693600
      }
    ],
    "00007A37924F7BD618236ACE864E9FA1FBAFAB393DD45ED65B3A5A7940BECB39FC04": [
      {
        "amount": 1.91991801,
        "end": 1818183600,
        "id": "1723577244",
        "level": "7",
        "reward_amount": 1136.25818092,
        "start": 1723575600
      }
    ],
    "0000B53866709EB8454ABE3FD3DFB5972881691A6EA5B4E1B4BCB3FEB87605B01D01": [
      {
        "amount": 0.06035299,
        "end": 1827435600,
        "id": "1732830969",
        "level": "7",
        "reward_amount": 2.92651054,
        "start": 1732827600
      }
    ],
    "00000940DB022AC51B0756D8663830E3B0BD015ECAA9FBDB679FA66779A6296B4635": [
      {
        "amount": 50.2,
        "end": 1748127600,
        "id": "1732578766",
        "level": "4",
        "reward_amount": 516.32935527,
        "start": 1732575600
      },
      {
        "amount": 8.45465598,
        "end": 1764111600,
        "id": "1732578884",
        "level": "5",
        "reward_amount": 156.97909555,
        "start": 1732575600
      }
    ],
    "000032687AA8603CA859AEFB8E12CDFB6D28916B2C09E73DB3BA543F09B222A98403": [
      {
        "amount": 110.69792489,
        "end": 1816876800,
        "id": "1722269359",
        "level": "7",
        "reward_amount": 79990.36673406,
        "start": 1722268800
      },
      {
        "amount": 7.07733306,
        "end": 1823245200,
        "id": "1728638125",
        "level": "7",
        "reward_amount": 1828.41362281,
        "start": 1728637200
      }
    ],
    "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": 381354.52634559,
        "start": 1722682800
      }
    ],
    "00003933C19DE8F6195AD0F7103D928C52A0B831DCA872F32740F0400C6998CA9CCB": [
      {
        "amount": 49.68521042,
        "end": 1736283600,
        "id": "1722775181",
        "level": "2",
        "reward_amount": 21.51027346,
        "start": 1733691600
      }
    ],
    "000014226C68492E67C4CA512B3DF540F90D223B6E0FBA5FB2E0912452C01C1EE272": [
      {
        "amount": 76.06229752,
        "end": 1735250400,
        "id": "1732659557",
        "level": "2",
        "reward_amount": 228.0461212,
        "start": 1732658400
      },
      {
        "amount": 108.90462583,
        "end": 1822564800,
        "id": "1727957958",
        "level": "7",
        "reward_amount": 32163.79280702,
        "start": 1727956800
      },
      {
        "amount": 59.87740556,
        "end": 1736337600,
        "id": "1728562485",
        "level": "2",
        "reward_amount": 1477.20452124,
        "start": 1728561600
      }
    ],
    "0000B6B6495AD491BCA632FCD2F109CE62C0047B91586E2E4D582022D00F0A8ABFFD": [
      {
        "amount": 1.04834381,
        "end": 1824832800,
        "id": "1730226253",
        "level": "7",
        "reward_amount": 182.41219453,
        "start": 1730224800
      },
      {
        "amount": 2.0966876,
        "end": 1738000800,
        "id": "1730226158",
        "level": "3",
        "reward_amount": 34.63395114,
        "start": 1730224800
      },
      {
        "amount": 1.0483438,
        "end": 1745776800,
        "id": "1730226217",
        "level": "4",
        "reward_amount": 31.00935606,
        "start": 1730224800
      }
    ],
    "000078568EA8D66A60EC971FF34A4A53487674EDBB88CF58ED2BB73AD05CE21A94E8": [
      {
        "amount": 2.82762956,
        "end": 1821243600,
        "id": "1722782115",
        "level": "7",
        "reward_amount": 1049.90507507,
        "start": 1726635600
      }
    ],
    "0000801092626879C235480C13BFC18B9568CA51649E42C3BED6D8AC482D4B91F9C5": [
      {
        "amount": 23.00584072,
        "end": 1817532000,
        "id": "1722927504",
        "level": "7",
        "reward_amount": 15398.13915414,
        "start": 1722924000
      },
      {
        "amount": 3.70605259,
        "end": 1816812000,
        "id": "1722204811",
        "level": "7",
        "reward_amount": 2677.9414214,
        "start": 1722204000
      },
      {
        "amount": 0.36723386,
        "end": 1816779600,
        "id": "1722174812",
        "level": "7",
        "reward_amount": 265.29244723,
        "start": 1722171600
      },
      {
        "amount": 2.0,
        "end": 1738476000,
        "id": "1722927446",
        "level": "3",
        "reward_amount": 204.8786465,
        "start": 1722924000
      }
    ],
    "0000ED1A5C17AE6AEF7FE9D05B10EF3885229F18245F9E2C7263C082062020DD0429": [
      {
        "amount": 102.7215879,
        "end": 1828130400,
        "id": "1733525309",
        "level": "7",
        "reward_amount": 1645.74744107,
        "start": 1733522400
      }
    ],
    "00007F1492C7E870854B53AD203A499739CCB6F89CD27815BBC4BDD3BE81222C9440": [
      {
        "amount": 1.4037579,
        "end": 1817204400,
        "id": "1722598748",
        "level": "7",
        "reward_amount": 998.24208555,
        "start": 1722596400
      }
    ],
    "0000BBC821314DDC42500CE5323C1FEBF4FAD1DD23B66D2A6E26056B7DE4BAC368BE": [
      {
        "amount": 50.47108125,
        "end": 1818446400,
        "id": "1723839883",
        "level": "7",
        "reward_amount": 28557.18778276,
        "start": 1723838400
      }
    ],
    "0000658314D9BA0FEFFE2F5DE0813BC53B25D3CDD49A54D59C991E8790A7F5375D5B": [
      {
        "amount": 174.28968373,
        "end": 1754226000,
        "id": "1722690048",
        "level": "5",
        "reward_amount": 37362.15445584,
        "start": 1722690000
      }
    ],
    "0000B0545556A79213679C1CF272B02D979C4E19400B44129989F81627A61C521716": [
      {
        "amount": 89.19491166,
        "end": 1817024400,
        "id": "1722418516",
        "level": "7",
        "reward_amount": 64452.26866509,
        "start": 1722416400
      }
    ],
    "00005479FBE270A9C4E6FF4EAB0CF81FEC747F9DAC97A06CFA37E0B1A2A65325734E": [
      {
        "amount": 100.8974291,
        "end": 0,
        "id": "1724818405",
        "level": "0",
        "reward_amount": 81.87104362,
        "start": null
      },
      {
        "amount": 25.24236498,
        "end": 1740369600,
        "id": "1724817985",
        "level": "3",
        "reward_amount": 1985.95576719,
        "start": 1724817600
      }
    ],
    "00005B4473C5D282EBC71AF34C1E78870510C81BE8384493468500047E2B4FF9A000": [
      {
        "amount": 229.2649943,
        "end": 1736078400,
        "id": "1728303296",
        "level": "2",
        "reward_amount": 5845.20793468,
        "start": 1728302400
      }
    ],
    "0000CB38AC11ECC1D81DD1510DC33A7B2A0D462470F2BFC58A6CD817F9091F7DFACF": [
      {
        "amount": 0.04970632,
        "end": 1819965600,
        "id": "1725360684",
        "level": "7",
        "reward_amount": 22.47658523,
        "start": 1725357600
      }
    ],
    "0000D098F675C8F040C1E25B25891F317E4857B9550A8FED31A2C3C3B759A39FA75B": [
      {
        "amount": 581.75542694,
        "end": 1796248800,
        "id": "1733179178",
        "level": "6",
        "reward_amount": 10351.65582206,
        "start": 1733176800
      },
      {
        "amount": 81.88739933,
        "end": 1756065600,
        "id": "1724531547",
        "level": "5",
        "reward_amount": 12810.08565824,
        "start": 1724529600
      },
      {
        "amount": 184.24142176,
        "end": 1787490000,
        "id": "1723393405",
        "level": "6",
        "reward_amount": 52914.5032715,
        "start": 1724418000
      },
      {
        "amount": 40.03242048,
        "end": 1827784800,
        "id": "1724418662",
        "level": "7",
        "reward_amount": 1285.59498653,
        "start": 1733176800
      }
    ],
    "0000E929275AE931294E28D8695601938B616F8D6249375CE88927A8EA867C3207E0": [
      {
        "amount": 58.08595593,
        "end": 1827608400,
        "id": "1733000604",
        "level": "7",
        "reward_amount": 2347.69112363,
        "start": 1733000400
      }
    ],
    "00004C0F3FFD1B78130730BF1F0C122ADDFC0CE82C37C28F1B9C605895A743ECCA23": [
      {
        "amount": 4.25171936,
        "end": 1817931600,
        "id": "1723324837",
        "level": "7",
        "reward_amount": 2637.8695882,
        "start": 1723323600
      }
    ],
    "00000C2AF3F1BA548CF3EF4E434F8D5B765C1566B567588B1EC4334C68935B38C808": [
      {
        "amount": 63.30824842,
        "end": 1741946400,
        "id": "1726396792",
        "level": "4",
        "reward_amount": 4157.69914204,
        "start": 1726394400
      }
    ],
    "0000A02513823BA5A99E052EB4D753D1949DFA3301B61D244DFBB07BC0020CD57915": [
      {
        "amount": 6.7370022,
        "end": 1735311600,
        "id": "1732719752",
        "level": "2",
        "reward_amount": 19.16465108,
        "start": 1732719600
      },
      {
        "amount": 6.7370022,
        "end": 0,
        "id": "1732719985",
        "level": "0",
        "reward_amount": 5.49951719,
        "start": null
      }
    ],
    "0000D80508879A4DA21AC5FEA1F984C8E260BFE13F088C1C9041417B71366E605669": [
      {
        "amount": 40.0,
        "end": 1816552800,
        "id": "1721946923",
        "level": "7",
        "reward_amount": 28903.97465425,
        "start": 1721944800
      },
      {
        "amount": 8.22453894,
        "end": 1753480800,
        "id": "1721946823",
        "level": "5",
        "reward_amount": 1823.59194129,
        "start": 1721944800
      },
      {
        "amount": 10.0,
        "end": 1785016800,
        "id": "1721946894",
        "level": "6",
        "reward_amount": 4003.82267754,
        "start": 1721944800
      }
    ],
    "000007AE3783E8C61AC440A85ECF417634A7A03301C480FADE64B1C516579E9BEFE2": [
      {
        "amount": 0.84832365,
        "end": 1824667200,
        "id": "1730061281",
        "level": "7",
        "reward_amount": 154.8661088,
        "start": 1730059200
      }
    ],
    "00006ABCA729B8A2B58D74B55523165F1F109F5806393B9B2B98BE987A4FE048ED5C": [
      {
        "amount": 1.17383422,
        "end": 1765224000,
        "id": "1733688613",
        "level": "5",
        "reward_amount": 3.00329921,
        "start": 1733688000
      }
    ],
    "0000B80188376223239FDD24F1A3CFC6528B6FCF41DCF14D256C51D0E3BF27BF8252": [
      {
        "amount": 7.92679203,
        "end": 1817899200,
        "id": "1723291831",
        "level": "7",
        "reward_amount": 4947.53041619,
        "start": 1723291200
      }
    ],
    "000028DFBAC45E559E66DB44A7A0B75C7F950D9A0C516E1DC615DEDB8D29FD84680A": [
      {
        "amount": 99.99706986,
        "end": 1786950000,
        "id": "1723666027",
        "level": "6",
        "reward_amount": 31144.94985579,
        "start": 1723878000
      },
      {
        "amount": 300.0,
        "end": 1818403200,
        "id": "1723665928",
        "level": "7",
        "reward_amount": 170956.00998088,
        "start": 1723795200
      },
      {
        "amount": 300.0,
        "end": 1786719600,
        "id": "1723650718",
        "level": "6",
        "reward_amount": 97070.52091416,
        "start": 1723647600
      },
      {
        "amount": 200.0,
        "end": 1818255600,
        "id": "1723650497",
        "level": "7",
        "reward_amount": 116793.9634441,
        "start": 1723647600
      },
      {
        "amount": 600.0,
        "end": 1818252000,
        "id": "1723644028",
        "level": "7",
        "reward_amount": 350600.85758063,
        "start": 1723644000
      },
      {
        "amount": 600.0,
        "end": 1755180000,
        "id": "1723644127",
        "level": "5",
        "reward_amount": 107579.51806484,
        "start": 1723644000
      },
      {
        "amount": 300.0,
        "end": 1818230400,
        "id": "1723622574",
        "level": "7",
        "reward_amount": 175999.831149,
        "start": 1723622400
      },
      {
        "amount": 50.0,
        "end": 1818702000,
        "id": "1723538611",
        "level": "7",
        "reward_amount": 27182.41945977,
        "start": 1724094000
      },
      {
        "amount": 50.0,
        "end": 1818702000,
        "id": "1723538505",
        "level": "7",
        "reward_amount": 27182.41945977,
        "start": 1724094000
      },
      {
        "amount": 108.06605186,
        "end": 1739725200,
        "id": "1723538332",
        "level": "3",
        "reward_amount": 9137.78221854,
        "start": 1724173200
      },
      {
        "amount": 100.0,
        "end": 1739127600,
        "id": "1723579119",
        "level": "3",
        "reward_amount": 9162.96410092,
        "start": 1723575600
      },
      {
        "amount": 150.0,
        "end": 1818702000,
        "id": "1723579371",
        "level": "7",
        "reward_amount": 81547.37230763,
        "start": 1724094000
      },
      {
        "amount": 145.48629854,
        "end": 1818486000,
        "id": "1723579626",
        "level": "7",
        "reward_amount": 81779.9253064,
        "start": 1723878000
      },
      {
        "amount": 150.0,
        "end": 1818702000,
        "id": "1723622714",
        "level": "7",
        "reward_amount": 81547.37230763,
        "start": 1724094000
      },
      {
        "amount": 300.0,
        "end": 1739196000,
        "id": "1723644222",
        "level": "3",
        "reward_amount": 27180.16830496,
        "start": 1723644000
      },
      {
        "amount": 300.0,
        "end": 1818486000,
        "id": "1723644433",
        "level": "7",
        "reward_amount": 168634.35013895,
        "start": 1723878000
      },
      {
        "amount": 300.0,
        "end": 1755183600,
        "id": "1723650558",
        "level": "5",
        "reward_amount": 53756.18224961,
        "start": 1723647600
      },
      {
        "amount": 369.17389677,
        "end": 1818702000,
        "id": "1723650878",
        "level": "7",
        "reward_amount": 200701.14639875,
        "start": 1724094000
      },
      {
        "amount": 900.0,
        "end": 1818666000,
        "id": "1723665834",
        "level": "7",
        "reward_amount": 491921.75286356,
        "start": 1724058000
      },
      {
        "amount": 46.3,
        "end": 1818349200,
        "id": "1723665986",
        "level": "7",
        "reward_amount": 26622.19056848,
        "start": 1723741200
      }
    ],
    "0000EFDED9E6F9CA05F381554221EEEA88CC5AC1678AC35D340C56769E2A9EACDBF2": [
      {
        "amount": 1.30611653,
        "end": 1739613600,
        "id": "1724063344",
        "level": "3",
        "reward_amount": 111.87449525,
        "start": 1724061600
      }
    ],
    "0000DE32ED0EAECB98CE5DF85320A2710884A2E8AF27B8281C3C43D662182CF8B34E": [
      {
        "amount": 148.71227323,
        "end": 0,
        "id": "1724293798",
        "level": "0",
        "reward_amount": 5349.72132133,
        "start": null
      },
      {
        "amount": 148.71227324,
        "end": 0,
        "id": "1724293855",
        "level": "0",
        "reward_amount": 1009.60978427,
        "start": null
      }
    ],
    "00000F3CF7C963A098F6215C07466411CD95E07F93D7117EF8FE16DA3BE691760DC8": [
      {
        "amount": 47.8635734,
        "end": 1738065600,
        "id": "1722516149",
        "level": "3",
        "reward_amount": 5265.7019546,
        "start": 1722513600
      }
    ],
    "00004D2EF8BD21C17E05EF99F64446E28D8C70B5B3B3BBDB0B92A728CDA363AD1805": [
      {
        "amount": 2.0,
        "end": 1816538400,
        "id": "1721933667",
        "level": "7",
        "reward_amount": 1445.1264067,
        "start": 1721930400
      },
      {
        "amount": 0.67011237,
        "end": 1818950400,
        "id": "1721933831",
        "level": "7",
        "reward_amount": 351.20525064,
        "start": 1724342400
      }
    ],
    "0000145A9459B99CFB3ACB5D6F18E71961ABDB724085C01010A26F3962DD43B2BF1F": [
      {
        "amount": 1.02862264,
        "end": 1822651200,
        "id": "1728044577",
        "level": "7",
        "reward_amount": 298.85120531,
        "start": 1728043200
      }
    ],
    "000001E55EC491A01157149854A202DA58ED7D74FE2445B090F0AE2BBBB59BCE6BC6": [
      {
        "amount": 0.05090027,
        "end": 1824285600,
        "id": "1729678951",
        "level": "7",
        "reward_amount": 10.29348994,
        "start": 1729677600
      }
    ],
    "00001D81BD4B36451ADF7040926A278F472B7EA08D3187CE1195AC8B96C22BA2C2DB": [
      {
        "amount": 14.11290803,
        "end": 1821099600,
        "id": "1726492910",
        "level": "7",
        "reward_amount": 5366.5641146,
        "start": 1726491600
      }
    ],
    "00009B697D797598F4ED3FDE3FF5EC00D10AC723A784DFB6EC9A6F8819D4A6EECC8D": [
      {
        "amount": 225.51623442,
        "end": 1817892000,
        "id": "1723287006",
        "level": "7",
        "reward_amount": 140948.8701639,
        "start": 1723284000
      }
    ],
    "00001D7C106D0A25512329F0792CDA6B84E7CE66CC037DBB77DE854476999C01EFF9": [
      {
        "amount": 12.00044063,
        "end": 1820131200,
        "id": "1725524653",
        "level": "7",
        "reward_amount": 5307.05077216,
        "start": 1725523200
      }
    ],
    "00005F277ACF4B7300BF834E4C03DC21DF4D546BDC207DCA67D98E598CD08394723D": [
      {
        "amount": 7.52340165,
        "end": 1827306000,
        "id": "1732698414",
        "level": "7",
        "reward_amount": 411.64206791,
        "start": 1732698000
      }
    ],
    "000059A6082E05094B0AE076618B015A062172EEE73FA24D7D61994E796309C8DD42": [
      {
        "amount": 166.26275985,
        "end": 1818586800,
        "id": "1723978992",
        "level": "7",
        "reward_amount": 91996.55886024,
        "start": 1723978800
      }
    ],
    "0000F9EB9BE130704D0955D4AA1646357D22F0ADE0CCBEA3443F4A3A632729BAA588": [
      {
        "amount": 620.65359476,
        "end": 1756191600,
        "id": "1721932806",
        "level": "5",
        "reward_amount": 95314.21843745,
        "start": 1724655600
      },
      {
        "amount": 51.85740662,
        "end": 1754222400,
        "id": "1722688751",
        "level": "5",
        "reward_amount": 11123.89097898,
        "start": 1722686400
      }
    ],
    "0000EFFA843DD823952286919E683F1B54A1F7FAE57E7FFB7E6A58A7ADD6FD92A0EB": [
      {
        "amount": 444.23080714,
        "end": 1736280000,
        "id": "1728504787",
        "level": "2",
        "reward_amount": 11040.02745274,
        "start": 1728504000
      },
      {
        "amount": 444.23080714,
        "end": 1744056000,
        "id": "1728504436",
        "level": "4",
        "reward_amount": 20047.56884502,
        "start": 1728504000
      }
    ],
    "0000BCED16C487F268B038B6660746D265E586A959EE526942DA3A87CD1FFB720302": [
      {
        "amount": 3.75132465,
        "end": 0,
        "id": "1724133674",
        "level": "0",
        "reward_amount": 124.94180798,
        "start": null
      }
    ],
    "0000FB9C2BC25B3A67E1CE324F6E3CE81F6FFD596F31358E85BB31BECCAC61F08FF7": [
      {
        "amount": 254.95849152,
        "end": 1826899200,
        "id": "1732292042",
        "level": "7",
        "reward_amount": 18878.51364777,
        "start": 1732291200
      },
      {
        "amount": 50.12595538,
        "end": 1822424400,
        "id": "1721930366",
        "level": "7",
        "reward_amount": 15197.96793446,
        "start": 1727816400
      }
    ]
  },
  "last_calculation_timestamp": 1733868000,
  "lp_tokens_deposited": 51853.14052505,
  "lp_tokens_deposited_by_level": {
    "0": 433.36694731,
    "1": 4267.10323083,
    "2": 1195.82403823,
    "3": 5218.12898116,
    "4": 3914.28488567,
    "5": 8378.79486312,
    "6": 3481.81080409,
    "7": 24963.82677464
  },
  "rewards_distributed": 227023.71385535,
  "rewards_reserved": 15974589.50700646
}
                  
Movements (0)

Ownerships (1)

  • Secret shared with 1 key

    Encoded secret

    E774E2A136AE3CA682D6E75C507B70CD209C1B410478B43297A41A7DDA48334D0B6B7DB8BA994EA71F7CF506FA279C3A89DC68796DB0CF14F3C19903

    Authorized keys

    • 000122A6CD9ED07E46835D6E88E5BD0BEE84C3F5E5DBF8E916AD9B2EC912C44AFEC2

Contract recipients (0)

Inputs (0)

Contract inputs (0)

Unspent outputs (0)

Proofs and signatures

Previous public key

000170DD5B1E3139139C5159652FE080E1F59BB213E6718DA20AB0B93BA009B4F0D1

Previous signature

968BFE5CF2BE73AB63E07BBF507A7AA62A6CAE49AFB8D0BF3D29BEEEE5DB8533CFFC44AE176FC7569CBE4101A1CF83AE1C40FAAB0A94D66598F4796760B0170D

Origin signature

30440220202ADDC507A6CAE1C9C998C065FBA9D91DF34D32049610E913CFC76BFBF57BC00220096CC11725BA2C26FBEEB66A8B8B99A6C366722F482E48B15333485BC29A3681

Proof of work

01020451684966573439C38DA99334546FBBDE4A6D96A50B4A4ECBB6572CDBED023F079607407E254421D1779525D11C60D55684F0B403B93B95823554E29D1E2CDB16

Proof of integrity

008D10AF5E4B968B9A7A28003DC7E6A7625778020DD4A8DFA71BC96DF634856B9C

Coordinator signature

8A9EE6720B6524F666B800663081BE00BEDBDDA0D5F0627AB3041FF18D588F2554BBA785823E7A169BAD78F807904745047CB77FA2653B8F346CD99B16344308

Validator #1 public key

00011518CD02E2B0009F828843512538A3F44A9CB493EB5E288376E4E45AD727AB3E

Validator #1 signature

85B60FF8ED718B591D2B90FDD303C9580B7E1C4596CF930A323A4C82D6351DD77725285A9BA30D4C10DE5D7DC758CC33A9D514D27BEC9413EC332D1AE8F92402

Validator #2 public key

0001FDCD194785B82F4E02D02764800593CB3F2D7262D5F802BAC4A91CFD338F3963

Validator #2 signature

37D5CF999749DE4F523A7D8D80ED65E67B10ACC4A8043BB8B7A8304033B9A12CE1CBDF349B5A63C8966C443D2EAC8AADC966D9A21448A85ED32D8AD42CDC7C0A