v0.12.3 (2020-12-21)
#758: perf daily statistics show api #757: perf market data api
v0.12.2 (2020-12-17)
#753: fix address cache bug
v0.12.1 (2020-11-30)
#749: fix dao contract cache bug
#747: support short acp address
v0.12.0 (2020-11-10)
- #739: support querying transactions in the transaction pool
v0.11.2 (2020-08-30)
- #723: support sUDT on mainnet
- #721: fix normal transactions counter
v0.11.1 (2020-08-12)
- #716: use record counter to replace count(*)
v0.11.0 (2020-07-30)
- #697: perf xxx transactions list
- perf address_dao_transactions
- perf address_transactions
- perf address_udt_transactions
- perf block_udt_transactions
- perf contract_transactions
- perf udt_transactions
v0.10.1 (2020-07-17)
- #695: fix average block time missing data
- #683: perf lock info
- #687: perf use DB data replace RPC call
- #688: perf transaction index
- #691: perf address unclaimed compensation worker
- #692: perf add cache on lock_script
- #693: perf use cache on blocks controller
- #694: perf contract show
v0.10.0 (2020-07-10)
- #683: set timeout config on ckb api
v0.9.9 (2020-07-09)
- #669: fix ActiveRecord::IrreversibleOrderError
- #677: update dao compensation logic to include the unclaimed compensation
- #680: add maintenance info API
- #682: add flush front-end cache API
- #699: use separate query and just select needed field
- #670: use recent scope on block query
- #675: add cache on blockchain info
v0.9.8 (2020-06-29)
- #645: dao contract transactions api can find normal tx
- #646: dao contract transaction bug
- #649: update udt accounts bug
- #665: fix lock script nil on null address
- #652: add more info to sudt
v0.9.7 (2020-06-05)
- #635: add udts api
- #625: address dao and udt transactions api
v0.9.6 (2020-06-01)
- task bug (48c735c)
- add average_block_time to daily statistic (ed2519d)
- add block time statistic (26898c4)
- add block_propagation_delay table (09c7643)
- add block_propagation_delay_history (8cf7293)
- add block_size column to blocks (fec68e0)
- add circulating supply to daily statistics (a63e01f)
- add circulation ratio to daily statistic (64717a5)
- add epoch distribution info generation task (42f53a3)
- add epoch length to epoch statistics (1ad1249)
- add epoch_length_distribution (68c9d61)
- add epoch_time_distribution (2c40104)
- add epoch_time_distribution (7aac8db)
- add fill block size task (5146ecf)
- add inflation_rate (bc5cdd8)
- add liquidity to daily statistic (493a50c)
- add locked_capacity to daily statistics (c1e0bf9)
- add miner_addresses_distribution (f8752dd)
- add monetary data serializer (8c7d14c)
- add monetary data show action (4feedeb)
- add monetary data validator (ed14322)
- add more columns to daily statistics (ffe1fc1)
- add new column to daily statistics (871aefe)
- add new columns (9b69d89)
- add nominal apc (6b24e77)
- add real_inflation_rate (098c930)
- add total supply to daily statistic (8c383bd)
- add total tx fee column to daily statistic (05669e2)
- add transaction propagation delays (bf9651c)
- add udt account model (2b5c1f0)
- add udt model (74fbcf7)
- generate epoch_time_distribution (3a175b9)
- return epoch_length_distribution (b7de134)
- show circulating_supply (260f158)
- speed up epoch statistic generator (f3a059a)
v0.9.5 (2020-02-26)
- prevent divided by 0 on average deposit time (cabfa48)
v0.9.4 (2020-02-13)
- support query address by lock hash (be5bb93)
v0.9.3 (2020-02-06)
- add cell_index to display input (c700eea)
0.9.2 (2020-01-31)
- add address average deposit time generator (0618138)
- add average deposit time to address (81469df)
- add claimed and unclaimed compensation (268858d)
- add compensation and lock period (e42b072)
- add more elements to daily chart (0e239b1)
- add new columns to daily statistic (0a013c4)
- add unlaimed compenstaion generator worker (ba0e105)
0.9.1 (2020-01-13)
- add block list serializer (8d729d7)
- add block statistic generator service (db91614)
- add block timestamp to dao event (a40453b)
- add capacity_involved column to ckb transaction (7bcd7a5)
- add chart forked event processor (83927bf)
- add consumed block timestamp to cell output (0f4986f)
- add epoch statistic generator service (a99926c)
- add estimated_apc to dao contract (cb31d1c)
- add forked event model (2cf8bff)
- add hash rate to epoch statistic (e0746df)
- add index action to ckb transactions controller (e71fef7)
- add live_cell_changes to block and ckb_transaction (2f04c62)
- add live_cell_changes to forked blocks (a2d42b2)
- add miner reward to block (efe97fa)
- add more field to daily statistics (3912139)
- add pagination to ckb transactions controller (2251ba2)
- add ratio scale (3b68742)
- calculate estimated apc (4a4f04f)
- create forked event when forked (ce61a1f)
- implement ckb transactions index action (26e5a36)
- regenerate block statistic data when block forked (c5a444e)
- return hash_rate (354ebf1)
- save capacity involved to ckb_transaction (61fc5ba)
- save hash rate on epoch statistic worker (48be8e4)
- save live_cell_changes to block (76f3efc)
- save live_cell_changes to ckb_transaction (0c5589f)
- show more attributes on dao contract (6369a86)
- use ckb transaction list serializer (7d12caa)
- add index on block timestamp, status and event type (bce28f4)
- use redis pipeline and use delete replace delete_matched (da666e0)
0.9.0 (2020-01-02)
- add block list serializer (8d729d7)
- add block statistic generator service (db91614)
- add block timestamp to dao event (a40453b)
- add capacity_involved column to ckb transaction (7bcd7a5)
- add chart forked event processor (83927bf)
- add epoch statistic generator service (a99926c)
- add estimated_apc to dao contract (cb31d1c)
- add external stats api (d9a3fdb)
- add forked event model (2cf8bff)
- add hash rate to epoch statistic (e0746df)
- add index action to ckb transactions controller (e71fef7)
- add live_cell_changes to block and ckb_transaction (2f04c62)
- add live_cell_changes to forked blocks (a2d42b2)
- add more field to daily statistics (3912139)
- add pagination to ckb transactions controller (2251ba2)
- add ratio scale (3b68742)
- calculate estimated apc (4a4f04f)
- create forked event when forked (ce61a1f)
- implement ckb transactions index action (26e5a36)
- regenerate block statistic data when block forked (c5a444e)
- return hash_rate (354ebf1)
- save capacity involved to ckb_transaction (61fc5ba)
- save hash rate on epoch statistic worker (48be8e4)
- save live_cell_changes to block (76f3efc)
- save live_cell_changes to ckb_transaction (0c5589f)
- show more attributes on dao contract (6369a86)
- show nervos dao phase1 cells (09ebc1b)
- use ckb transaction list serializer (7d12caa)
0.8.4 (2019-12-21)
- wrong lock info after the lockout period (69697c0)
0.8.3 (2019-12-19)
- wrong lock info after the lockout period (69697c0)
- add block index (2361df5)
- add live cells count to address serializer (f9bd5b4)
- add live_cells_count to addresses (34de215)
- add mined_blocks_count to addresses (838802c)
- add mining info (4e4d1e9)
- add mining info generation task (55eb569)
- add mining info model (06f914f)
- add new attributes to lock hash serializer (e96d119)
- add update addresses live cells count task (dac2584)
- return special address when the address is special (29afdfb)
- return special address when the address is special (6afd77e)
- return special tag for special addresses (02bf4a6)
- return special tag for special addresses (c9d6b09)
- revert mining info when fork (190125f)
- revert mining infos (4210f9e)
- save mining info on process block data (b637784)
0.8.2 (2019-12-14)
- return special address when the address is special (6afd77e)
- return special tag for special addresses (c9d6b09)
0.8.1 (2019-12-13)
- add more info to index statistic (46f90ea)
- add visible to address (61c5597)
- null address return lock info (6316ff8)
- use tip epoch info to calculate estimated unlock time (5cc36e7)
- dead cells count calculation speed (1ade2f1)
0.8.0 (2019-12-09)
- add address_balance_ranking to serializer (4956257)
- add background job related gems (5360c91)
- add block statistic (23d38f2)
- add block statistics controller (77b100f)
- add daily statistics api (0d82a57)
- add daily transactions count worker (4adc33f)
- add daily_statistic model (c42ef94)
- add epoch statistic (6b62bc1)
- add epoch statistic worker (0dc3101)
- add generate block statistic data task (1c9612a)
- add generate epoch statistic data task (607281c)
- add historical daily statistic data generation task (5de0e20)
- add market data controller (5b81ad3)
- add market data model (adc8983)
- add parse dao method (87b7a15)
- add timestamp to addresses and cell_outputs (a6cf36f)
- add total_supply to market data (8d1ad75)
- add update block timestamp task (e6484c9)
- address balance ranking (4fd300d)
- block statistic worker (96ec143)
- check indicator name (91ff417)
- config daily statistic schedule (3173e64)
- implement daily statistic show action (67b86c2)
- implement epoch statistic controller show action (84de3f6)
- implement show action (c5a6d6c)
- process query key (615d6b0)
- raise error when address is not match current environment (e8604fd)
- returns ascending data (5932ef9)
- save block_timestamp to address and cell_output when process data (9771f84)
- set origin (1e4940a)
- show estimated unlock time on lock info (3419df2)
- skip the first 4 epoch (3ccffaf)
- use rack attack (219b23f)
0.7.2 (2019-11-18)
0.7.1 (2019-11-17)
- cell output cache bug (9ad7b9e)
v0.7.0 (2019-11-16)
- adapt new Nervos DAO cell type (7aac217)
- add address dao transactions api to doc (ceca610)
- add address dao transactions controller (703156a)
- add basic tests on dao_contract and dao_event (331c94b)
- add calculate occupied capacity task (19347ab)
- add calculate output data size task (9de77ef)
- add cell_type to normal display input & output (be4b7e4)
- add contract not found error (3659d59)
- add contract transactions api to doc (2cddd90)
- add contract transactions controller (1aecb80)
- add contracts controller (8516267)
- add contracts show to api doc (d391ce8)
- add dao contract serializer (7b345f9)
- add dao contract transactions controller to doc (cc3d7d3)
- add dao depositors controller (b3260f1)
- add dao depositors controller to doc (975032c)
- add dao type hash to dao transaction display info (3ad10de)
- add dao_contracts (41d85b0)
- add dao_deposit and interest to address serializer (f6582fb)
- add dao_deposit and subsidy to addresses (9409d57)
- add dao_events (c1b2d05)
- add gem parallel (8cb16b4)
- add hash_type (4249f3a)
- add more field on ckb transaction (3dce64f)
- add occupied capacity to cell outputs (65e44fc)
- add since parser (ad72bc0)
- add uncle rate chart data (572f1b6)
- add uncle rate chart data (5c23bb1)
- address_type method (b2db6b9)
- change dao event status to processed after process (0a0cea0)
- change dao event status to reverted after fork (8dbfc38)
- create dao contract transactions controller (45f57c2)
- create deposit to dao event (fefd724)
- create issue subsidy dao event (bba5bd0)
- create new dao depositor dao event (44bd2b7)
- create take away all deposit dao event (3417822)
- create withdraw_from_dao dao event (ec4237d)
- decrease address deposit after dao withdraw (33d8a65)
- decrease address subsidy when block invalid (5409666)
- decrease dao contract depositors count (e549537)
- decrease dao contract subsidy_granted when block invalid (6c8abee)
- decrease dao contract total deposit after dao deposit (1df7d50)
- decrease dao contract withdraw_transactions_count (9d4f7be)
- do not cache nil (31b3143)
- do not update dao contract depositors and total depositors (b666d48)
- generate short payload multisig address (e1ba0bb)
- implement address dao transactions show action (f527e55)
- implement cell output data max size limit (ae12cf6)
- implement dao contract transactions show action (99a0963)
- implement dao depositors index action (d6a2305)
- implement show action (fccdb4a)
- implement show action (9c91623)
- increase address dao_deposit when block invalid (21bd6ee)
- increase address subsidy when dao withdraw (315a6a7)
- increase dao contract depositors_count when block invalid (689d22b)
- increase dao contract subsidy granted (a0aed35)
- increase dao contract total_deposit when block invalid (4a4d31e)
- increase dao contract withdraw transactions count (b15184b)
- no reward for the top eleven blocks (35a09b9)
- only process pending dao event (c9b5b65)
- process tx fee in parallel (0806247)
- return empty json on index action (e7c2582)
- return empty json on show action (99e2b74)
- return empty json on show action (02b6f2f)
- return empty json on show action (d299cfd)
- return empty json on show action (09b084a)
- return specific field needed by the dao cell input (f49d5da)
- revert address dao deposit changes after fork (43d5d29)
- revert dao contract deposit transactions count when block invalid (fbe624c)
- revert dao contract depositors count and total depositors count (3dd2704)
- revert dao contract total deposit when block is invalid (a6b21bf)
- save data size on cell output (de116ca)
- should update dao contract's depositors and total depositors (3432a71)
- update api doc (98dc00e)
- update api doc (7702d33)
- update dao contract's deposits and total deposit (ecbed7d)
- update default epoch reward (b334d4b)
- update display info related doc (1b44271)
- upgrade activerecord-import (6b2583c)
- upgrade sdk to v0.24.0 (3fc5d87)
- upgrade sdk to v0.25.0 (bb10ae0)
- use dependent on account books (5a75712)
- use id replace record (04fb0b3)
- use import reduce sql statement (d6bb3cd)
- display input out of order (6bdefcc)
- adapt mainnet address (fdd30ea)
- add chain root (70c603b)
- add chain_root to block serializer (ef3227d)
- add codecov and telegram group badge (769b0f5)
- add license badge (d39bf5a)
- analyze the epoch number from the epoch (3682d92)
- Bump sdk to v0.21.0 (8570c44)
- change args type to string (773954d)
- change columns type to decimal (e23eb53)
- change generate lock from cellbase method logic (d8e0ee1)
- change use default lock verification rule (b67057a)
- create short payload blake160 address when use correct matches (c9bba68)
- generate full payload address (2e49198)
- implement difficulty on blocks and uncle blocks (376ee37)
- replace difficulty with compact_target (bfa6efc)
- update columns (214067d)
- update fixtures (78e312c)
- update uncles_count calculation method (7a492d0)
- use github actions (88cc30f)
0.4.1 (2019-09-21)
- add chain root (70c603b)
- add chain_root to block serializer (ef3227d)
- add codecov and telegram group badge (769b0f5)
- add license badge (d39bf5a)
- Bump sdk to v0.21.0 (8570c44)
- change columns type to decimal (e23eb53)
- change use default lock verification rule (b67057a)
- create short payload blake160 address when use correct matches (c9bba68)
- generate full payload address (2e49198)
- use github actions (88cc30f)
0.4.0 (2019-09-16)
- add consumed_tx_hash and generated_tx_hash to display_output (80964de)
- add generated_tx_hash to display_inputs (a8ea5b0)
- update api doc (be22e6d)
- upgrade to Rails 6.0 (33d8ff8)
- add cache on display info (a39f282)
- cache cell input (4fbdda6)
- enable parallel testing (a1a696c)
- get ckb transactions sql (c61676e)
- handling race condition (a455538)
- use cache on serializer (3ed1b4b)
- wrong transactions count for address presenter (a90432f)
- add income to api doc (0af03a4)
- Bump sdk to v0.20.0 (124c178)
- implement income (5e3ebc6)
- send data to calculate_min_capacity (2a875b0)
- update block's reward when issue block reward. (c2fb256)
- update target block primary reward after process (b21b692)
- update the target block secondary reward after process (c5f1cb1)
- use compute_hash replace to_hash (2efc0c0)
- use import! replace save! (8e85222)
- use type for generate address from cellbase's witnesses (544c264)
- dao withdraw tx fee bug (180d119)
- add DEFAULT_EPOCH_REWARD (f326ca8)
- add ForkedBlock (a741eff)
- add header_deps and cell_deps to ckb_transactions (6a6c374)
- address transaction api return up to ten display info (fe19b83)
- block transaction api should return up to ten display info (8dbd566)
- display inputs should return 10 records for previews (730b5c0)
- display outputs return 10 records for previews (8bea3f4)
- get epoch_reward from config (2c675e7)
- remove seal from blocks (cae5caa)
- rescue CKB::RPCError (9f25b0f)
- save header_deps and cell_deps to ckb_transactions (0d912b1)
- save nonce (80df01b)
- save primary reward and secondary reward to blocks (93021ff)
- save primary reward and secondary reward to blocks (d1eab43)
- save primary reward and secondary reward to forked blocks (5540edf)
- set output's data manually when calculate cell min capacity (d7759df)
- support dao type hash (019f0e9)
- update default lock script check logic (59beb70)
- update hash rate calculation way (a51f43a)
- update invalid logic (049028a)
- update system cells code_hash (96c46dd)
- use compute_script_hash (ce592cb)
0.1.0 (2019-08-21)
- server: address page don't show ckb_transactions_count (2cd594d)
- server: address page don't update balance and transactions count (aabc84f)
- server: authentic tip block number creation bug (173c567)
- server: block address ids bug (36ea522)
- server: block validator bug (7c4c2fc)
- server: can't open cell input data (6aacc27)
- server: memory bloat and speed up (d58a8eb)
- server: need update address ids (562062e)
- server: payer's address page lost transaction record (126e8db)
- server: query param bug (9ce6d5d)
- server: show duplicate transaction (b52d957)
- server: slow query (d2e564e)
- server: test (fc5d757)
- server: test (d48e080)
- server: tip inauthentic synced info may be nil (c817a85)
- server: wrong average difficulty (b9064b2)
- server: wrong block reward (e589bc4)
- ui: add length limit for startEndEllipsis method (d24865c)
- ui: add transform for script textarea (1d8091c)
- ui: adjust address hash limit length (8e057a6)
- ui: adjust address script content width for mobile (0b70c6e)
- ui: adjust footer flex direction for mobile (0b545b8)
- ui: adjust header menu margin for mobile (3e982a0)
- ui: adjust lock hash address length (7fcfb7f)
- ui: adjust overview hash width for mobile (0625d81)
- ui: adjust script agrs margin for 320px (f9f303a)
- ui: display unable to decode address for null (20d5cfd)
- ui: fix address too long error (3be5b54)
- ui: fix axios http error message (11dc671)
- ui: fix block card item link bug (7acf8a6)
- ui: fix block detail common content width for mobile (51d193c)
- ui: fix block detail common roll bug (35aa73d)
- ui: fix block detail separate line height (4996e6b)
- ui: fix block time tooltip content (846012a)
- ui: fix display bug of loog address hash (dd83dad)
- ui: fix footer display error in small phone (d27555e)
- ui: fix footer logo and items margin for 320px (e44cfb7)
- ui: fix footer logo layout for mobile safari (d18918e)
- ui: fix footer logo width for 320px (042da95)
- ui: fix header search input max width bug (6295e45)
- ui: fix high resolution header display bug (ba76ccd)
- ui: fix miner null for mobile block list (5be6007)
- ui: fix mobile copy bug (9f71df8)
- ui: fix parseTime bug (b6ce1ab)
- ui: fix parseTime bug (7e1ed87)
- ui: fix parseTime bug (a9399da)
- ui: fix search bar wrap bug (f1fcb33)
- ui: fix search image click error (76de177)
- ui: fix search value null bug (7441797)
- ui: fix srcript copy errror (7383406)
- ui: fix transaction common content width for mobile (80e6ec1)
- ui: fix transaction fee unit to shannon (1f4d699)
- ui: fix witnesses root field (fb3ed3c)
- ui: limit transaction address hash length (b33e74d)
- ui: set block card value height 23px (3a1f8ce)
- ui: set himself address color to grey (e764509)
- ui: set himself address font monspace (bac010b)
- ui: set miner hash monospace font of block card (151caf8)
- ui: set transactions root and witness root length no limit (775b6bc)
- ui: update block card text align (62e0cd5)
- ui: update block detail item margin (a462bfa)
- ui: update google analytics id and filter url (41b4199)
- address may not exist (8d76b84)
- address nil bug (c037655)
- balance nil bug (6a6bc5d)
- chart initial bug (79bc374)
- charts bug (d5295ea)
- dao withdraw tx fee bug (8c94b6e)
- data type error (16838f5)
- deadlock (786ebf8)
- hash rate nil bug (cea27c0)
- invalid block bug (6416d89)
- nil bug when there are no blocks synced (034992d)
- on epoch 0 don't show average block time and charts (29a6987)
- reward calculation bug (ca3d81b)
- statistics test (c883f95)
- test (d0b9e61)
- test (ffde858)
- test (8a8f15d)
- tx fee calculation bug (1f708c8)
- ui: update hash rate to *1000 (4263639)
- ui: update miner hash code element font size to 13 (19cbf21)
- ui: upgrade js-yaml version (8b6994e)
- ui: use replace instead of push to redirect (354c80e)
- uncle_block_hashes bug (ca274d4)
- update best block's address balance and tx count (04ccaf8)
- wrong hash rate (bd525b6)
- wrong pending rewards (13ffcba)
- wrong target block number on display inputs (997ff49)
- server: add export task (cfe521c)
- server: add find address by lock hash (cc35d66)
- server: add lock hash serializer (fcf1881)
- server: add lock_hash to address (a0fdc25)
- server: add maintenance mode (18a4c4e)
- server: add newrelic (6719d11)
- server: add root (6967fea)
- server: add statistic info (a52459e)
- server: add statistics controller (9662f70)
- server: implement average_block_time function (052d873)
- server: implement average_difficulty function (5b40f05)
- server: implement hash_rate function (f1a25d4)
- server: implement miner ranking api (a765623)
- server: implement search address by lock hash (5ac0e58)
- server: implement tip_block_number function (45dd852)
- server: remove args from cell_inputs (112201b)
- server: search transactions by lock hash (6b54db0)
- server: support type0 address (717582d)
- server: update system code hash (5672a6e)
- server: upgrade sdk (aaab1a5)
- ui: adapt address pagination for mobile (d79e0eb)
- ui: adapt address pagination for mobile (3fe49d7)
- ui: adapt address transaction component for mobile (2e8be09)
- ui: adapt args multi parameters layout for mobile (9fedbf6)
- ui: adapt block list page for mobile (cf25334)
- ui: adapt block transaction component for mobile (df3f8b4)
- ui: adapt footer for mobile (86fe558)
- ui: adapt header ui for mobile (e8c33ed)
- ui: adapt home header items layout for mobile (eb57b90)
- ui: adapt home more button for mobile (a0cf28b)
- ui: adapt label component for mobile (338f45e)
- ui: adapt script parameters layout for mobile (ce5f9b4)
- ui: adapt toast for mobile (fab0e33)
- ui: adapt transaction common information for mobile (7ca84fd)
- ui: adapt transaction overview title for mobile (a1fa012)
- ui: adapt transaction page for mobile (6500034)
- ui: adapt transaction script for 320px (5d9c90c)
- ui: add background image for mobile statistics item (dc81285)
- ui: add background images to home header item (e2a3df2)
- ui: add card layout for mobile home page (4ff341b)
- ui: add epoch prefix for start number and length (476cced)
- ui: add google analytics (a39d4cd)
- add address presenter (9a341cb)
- add api doc (80748b6)
- add block processor daemon (fd83891)
- add block validator task (53837e5)
- add block_id to cell inputs (91e61e0)
- add blockchain_info (82a319f)
- add cell_type to cell_outputs (f51f2b8)
- add contributing (42e76a3)
- add dao to blocks (125ff12)
- add dao to uncle blocks (bec5da0)
- add DAO_CODE_HASH to config (cb5ebed)
- add generated by and consumed by id to cell outputs (baaefc1)
- add hash_type to scripts (55895a8)
- add hash_type to serializer (ce9e921)
- add is_cellbase to CkbTransactionSerializer (8711843)
- add miner_lock_hash to blocks (61b0063)
- add net info (322fe55)
- add net info api doc (4b0667f)
- add net info validator (e9f4305)
- add NetInfoNameInvalidError (425f091)
- add nets controller (9496681)
- add new attributes to BlockSerializer (d456377)
- add new fields to cellbase display inputs and outputs (886e5ac)
- add node data processor (589bb86)
- add pending_reward_blocks_count to addresses (9321a91)
- add pending_reward_blocks_count to AddressSerializer (344ae46)
- add received tx fee and status column to blocks (82a7ef6)
- add statistic info charts (030c343)
- add statistic info serializer (cce8a71)
- add statistic info validation (8168407)
- add StatisticInfoNameInvalidError (a886e5d)
- add status to uncle blocks (d67e34e)
- add target_block_number to cellbase's cell outputs (dc4370b)
- add update statistic info chart data's daemon (056d422)
- calculate tx fee (aeb3006)
- change dao withdraw tx fee calculation method (085c744)
- ui: display multi lines for address on mobile (63e2cdb)
- change ckb_transaction_fee to support dao withdraw tx (fdace25)
- change witnesses type to jsonb (36ec0aa)
- create cell inputs when process node block (0989c88)
- create cell outputs when process block (b2bd33e)
- create ckb transactions when process node block (05f2bc8)
- create lock scripts when process block (3e1ddb7)
- create type script when process block (ccd1027)
- create uncle blocks when process node block (37a6787)
- implement calculate_received_tx_fee (b267ab6)
- implement index (af0ffb3)
- implement show action (049f980)
- implement update pending rewards (0714320)
- independently query different statistic info (de337d0)
- process fork (fecd44b)
- process the genesis block correctly when there is no local block (ec43466)
- raise AddressNotFoundError when not found the block by address (333a87d)
- raise BlockNotFoundError when not found the block by given number (54ee2a9)
- rescue CKB::RPCError (ff10123)
- rescue RoutingError (4eca257)
- revert pending rewards when forked (55f111f)
- save miner lock hash (db7ded4)
- set cell_type on save cell_output (7b018b7)
- show secondary reward on display outputs (5903399)
- update addresses balance and transactions count when forked (9c53185)
- ui: update monospace font for transaction page (3f75754)
- update addresses balance and tx count when process (6722bef)
- ui: add lock hash url router (0152ae2)
- ui: add LockHash page (566f9e2)
- ui: add maintain page for 503 state (f53ab69)
- ui: add network error message toast (c5e64c4)
- ui: add search bar to home header (fcf9d78)
- ui: add search input layout (9a27303)
- ui: add testnet flag after search bar (2ba5406)
- ui: add testnet tip image (14dd36b)
- ui: add tip message to home header item (f3ad33d)
- ui: add tooltip for home best block item (35352db)
- ui: add tooltip for testnet logo (ad21e53)
- ui: add transaction card component (1a19339)
- ui: add transaction root and witness root icon (1ced28a)
- ui: add transactions root and witness root to block detail page (de68fb8)
- ui: adjust address common content for mobile (35199a3)
- ui: adjust block detail common content for mobile (3265f25)
- ui: adjust block detail header for mobile (e5a40e7)
- ui: adjust block detail pagination layout for mobile (a4b87c7)
- ui: adjust block list page instance for mobile (268d354)
- ui: adjust header layout for mobile (39591f9)
- ui: adjust home block overview for mobile (7bab3a5)
- ui: adjust margin for transaction component (c30a928)
- ui: adjust overview font size for mobile (d4ae906)
- ui: adjust pagition component layout for mobile (a774655)
- ui: adjust search input font for mobile (3a95ab0)
- ui: adjust transaction common content for mobile (411f45f)
- ui: adpat header logo and menu for mobile (53c5d74)
- ui: adpat header search bar for mobile (ea75e6e)
- ui: create CellCard for transaction page on mobile (51394aa)
- ui: display multi lines of root hash on mobile (14c3446)
- ui: fetch statistics data from http (2c9cec9)
- ui: fetch statistics data Periodically (eaa9844)
- ui: init card component (bd66baf)
- ui: init header item layout (92496ce)
- ui: parse statistics data to display (709c92c)
- ui: remove address label image on mobile (7358494)
- ui: remove go back button (51c48ca)
- ui: remove loading animation (c22132b)
- ui: remove previous mobile css of search component (8f5e02f)
- ui: support lock hash as keyword to search (7b7e969)
- ui: support multi lines of block hash (ae42507)
- ui: update axios version to v0.18.1 (cdc6dbd)
- ui: update fetching block data period to 4s (a30c5de)
- ui: update hash rate unit to gps (4e299bc)
- ui: update monospace font for block detail miner address (12914bb)
- ui: update monospace font for block detail miner address (5719c6e)
- ui: update monospace font for home miner and address script (f66dadb)
- ui: update monospace font for home miner and address script (58bfdf6)
- ui: update monospace font for transaction component (9d937f8)
- ui: update monospace font for transaction component (30e4600)
- update block reward info when process block data (f9f5499)
- update block reward status (4430eb2)
- ui: update nervos log icon (ee2c906)
- update block's contained addresses's transactions count (77c6da2)
- update current block's miner address pending rewards count (375271c)
- update uncle blocks status when block status changed (1174751)
- upgrade ckb sdk (13ea9f0)
- ui: update monospace font for transaction page (9a30405)
- ui: update search click event (b2d7571)
- ui: upgrade axios version to v0.19.0 (468bc57)
- upgrade sdk (8fcf0b3)
- upgrade to the latest version sdk (75774ce)
- use tx fee related data updater (80b2d00)
- validate query params on show action (500c9f7)
- server: update cell status (c55d07b)
- cache address (76949ee)
- cache block (1565c4f)
- cache ckb transaction (9ec9777)
- find pending reward block (03091a1)
- use cache on statistic serializer (d1eed85)
- use cached_find on suggest query (d6183fb)
- dao withdraw tx fee bug (8c94b6e)
- add address presenter (9a341cb)
- add api doc (80748b6)
- add block processor daemon (fd83891)
- add block validator task (53837e5)
- add block_id to cell inputs (91e61e0)
- add blockchain_info (82a319f)
- add cell_type to cell_outputs (f51f2b8)
- add contributing (42e76a3)
- add dao to blocks (125ff12)
- add dao to uncle blocks (bec5da0)
- add DAO_CODE_HASH to config (cb5ebed)
- add generated by and consumed by id to cell outputs (baaefc1)
- add hash_type to scripts (55895a8)
- add hash_type to serializer (ce9e921)
- add is_cellbase to CkbTransactionSerializer (8711843)
- add miner_lock_hash to blocks (61b0063)
- add net info (322fe55)
- add net info api doc (4b0667f)
- add net info validator (e9f4305)
- add NetInfoNameInvalidError (425f091)
- add nets controller (9496681)
- add new attributes to BlockSerializer (d456377)
- add new fields to cellbase display inputs and outputs (886e5ac)
- add node data processor (589bb86)
- add pending_reward_blocks_count to addresses (9321a91)
- add pending_reward_blocks_count to AddressSerializer (344ae46)
- add received tx fee and status column to blocks (82a7ef6)
- add statistic info charts (030c343)
- add statistic info serializer (cce8a71)
- add statistic info validation (8168407)
- add StatisticInfoNameInvalidError (a886e5d)
- add status to uncle blocks (d67e34e)
- add target_block_number to cellbase's cell outputs (dc4370b)
- add update statistic info chart data's daemon (056d422)
- calculate tx fee (aeb3006)
- change dao withdraw tx fee calculation method (085c744)
- change ckb_transaction_fee to support dao withdraw tx (fdace25)
- change witnesses type to jsonb (36ec0aa)
- create cell inputs when process node block (0989c88)
- create cell outputs when process block (b2bd33e)
- create ckb transactions when process node block (05f2bc8)
- create lock scripts when process block (3e1ddb7)
- create type script when process block (ccd1027)
- create uncle blocks when process node block (37a6787)
- implement calculate_received_tx_fee (b267ab6)
- implement index (af0ffb3)
- implement show action (049f980)
- implement update pending rewards (0714320)
- independently query different statistic info (de337d0)
- process fork (fecd44b)
- process the genesis block correctly when there is no local block (ec43466)
- raise AddressNotFoundError when not found the block by address (333a87d)
- raise BlockNotFoundError when not found the block by given number (54ee2a9)
- rescue CKB::RPCError (ff10123)
- rescue RoutingError (4eca257)
- revert pending rewards when forked (55f111f)
- save miner lock hash (db7ded4)
- set cell_type on save cell_output (7b018b7)
- show secondary reward on display outputs (5903399)
- update addresses balance and transactions count when forked (9c53185)
- update addresses balance and tx count when process (6722bef)
- update block reward info when process block data (f9f5499)
- update block reward status (4430eb2)
- update block's contained addresses's transactions count (77c6da2)
- update current block's miner address pending rewards count (375271c)
- update uncle blocks status when block status changed (1174751)
- upgrade ckb sdk (13ea9f0)
- upgrade sdk (8fcf0b3)
- upgrade to the latest version sdk (75774ce)
- use tx fee related data updater (80b2d00)
- validate query params on show action (500c9f7)