Skip to content

Commit

Permalink
Merge pull request #2400 from nervosnetwork/develop
Browse files Browse the repository at this point in the history
Deploy to testnet
  • Loading branch information
zmcNotafraid authored Jan 10, 2025
2 parents b08cceb + 7b6f8fd commit b4b5e8c
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 3 deletions.
8 changes: 6 additions & 2 deletions app/models/daily_statistic.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# TODO
# remove dao_depositors_count daily_dao_withdraw nodes_distribution nodes_count average_block_time columns
# remove daily_dao_withdraw nodes_distribution nodes_count average_block_time columns
class DailyStatistic < ApplicationRecord
include AttrLogics

Expand Down Expand Up @@ -216,6 +216,10 @@ def liquidity
select(:address_id)).distinct.count(:address_id)
end

define_logic :dao_depositors_count do
DaoEvent.depositor.created_before(ended_at).distinct.count(:address_id)
end

define_logic :circulation_ratio do
total_dao_deposit.to_i / circulating_supply
end
Expand Down Expand Up @@ -512,7 +516,7 @@ def yesterday_daily_statistic
if to_be_counted_date.beginning_of_day.to_i == Time.at(GENESIS_TIMESTAMP / 1000).in_time_zone.beginning_of_day.to_i \
|| aggron_first_day? \
|| yesterday_statistic.blank?
OpenStruct.new(addresses_count: 0, total_dao_deposit: 0,
OpenStruct.new(addresses_count: 0, total_dao_deposit: 0, dao_depositors_count: 0,
unclaimed_compensation: 0, claimed_compensation: 0,
average_deposit_time: 0, mining_reward: 0, deposit_compensation: 0,
treasury_amount: 0, total_depositors_count: 0,
Expand Down
2 changes: 1 addition & 1 deletion app/services/charts/daily_statistic_generator.rb
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ def updated_attrs
daily_dao_depositors_count total_depositors_count unclaimed_compensation claimed_compensation deposit_compensation daily_dao_deposit total_dao_deposit circulating_supply circulation_ratio
}
others = %i{
block_timestamp transactions_count addresses_count
dao_depositors_count block_timestamp transactions_count addresses_count
average_deposit_time mining_reward knowledge_size
treasury_amount estimated_apc live_cells_count dead_cells_count avg_hash_rate
avg_difficulty uncle_rate address_balance_distribution
Expand Down

0 comments on commit b4b5e8c

Please sign in to comment.