69 Commits

Author SHA1 Message Date
Mononaut
b79dd13e55 responsive clock, fix blockchain 2023-05-08 08:48:55 -06:00
Mononaut
b125ded0f2 clocktower top blocks & layout adjustment 2023-05-08 08:48:53 -06:00
Mononaut
e9f62d9218 remove mempool marker on tx confirmation 2023-05-03 14:18:07 -06:00
Mononaut
9f32d43907 Improve stability of mempool tx position arrow 2023-05-03 14:18:06 -06:00
Mononaut
30bfea8c20 Prevent mempool block animations except when new block mined 2023-04-07 02:18:33 +09:00
softsimon
e5468465b4 Merge pull request #3353 from mempool/mononaut/mempool-block-animations
Improve mempool block animations
2023-03-18 12:46:20 +09:00
Mononaut
8e0495a358 animate mempool blocks conditional on mined block similarity 2023-03-16 22:16:40 +09:00
Mononaut
40a80953a7 mempool block entry animation 2023-03-16 22:16:40 +09:00
Mononaut
704700f30d Limit special blocks by network, add future halvings 2023-03-14 16:58:02 +09:00
nymkappa
392fa59a10 Show cumulated fee on last mempool block 2023-03-12 19:13:39 +09:00
Mononaut
579f5e1fbd Fix tx marker boundary condition 2022-10-03 16:57:15 +00:00
Mononaut
3023be257c Reversible blockchain components 2022-09-30 00:54:29 +00:00
Mononaut
be5fcf01c8 Reversible block arrows & key navigation 2022-09-30 00:54:20 +00:00
softsimon
880b5f9712 Use relative import paths 2022-09-21 17:23:45 +02:00
nymkappa
ac9cea2614 Rewamp the fee widget 2022-05-31 22:31:01 +02:00
nymkappa
cc15197da1 Show block reward on blockchain blocks for all Bitcoin networks 2022-03-30 15:47:47 +09:00
softsimon
45206ea90e Difficulty adjustment refactor
fixes #1157
2022-03-14 16:48:59 +01:00
Antoni Spaanderman
0d65ef17a8 improve testnet block time estimations 2022-03-09 17:38:37 +01:00
nymkappa
af9cbf578e Remove block subsidy from mempool blocks 2022-02-22 20:37:17 +09:00
nymkappa
00c6bbf859 Replace block size => block reward in the mining dashboard 2022-02-22 11:16:18 +09:00
nymkappa
835ccce5b6 Renamed extra to extras 2022-02-04 19:28:00 +09:00
nymkappa
a49cc9a2fa Move our custom fields to a BlockExtension sub object of the IEsploraApi.Block interface 2022-02-04 12:51:45 +09:00
softsimon
43d92a8b8c Adding current language to network dropdown links
fixes  #1094
2022-01-10 18:00:01 +04:00
softsimon
7309252bb8 Block navigation routing fix 2021-12-31 02:21:12 +04:00
softsimon
13bfa5902d Adding Liquid Testnet as frontend option
fixes #976
2021-12-28 11:16:33 +04:00
softsimon
1b5418413c Fix for empty mempool block position
fixes #938
2021-11-17 12:37:40 +04:00
Miguel Medeiros
f43c0d9df1 ref: remove function to better performance 2021-11-15 17:10:54 -03:00
Miguel Medeiros
9eb0447a03 fix: blocksfull variable. 2021-11-15 16:38:28 -03:00
Miguel Medeiros
8614163dac fix: mempool empty block. 2021-11-15 14:16:27 -03:00
softsimon
bde95fd547 Adding taproot countdown 2021-11-12 21:07:57 +04:00
Miguel Medeiros
1d049b879b Add mempool special block animation. 2021-11-11 16:04:00 -03:00
softsimon
c7a9f0e678 Display correct amount of mempool blocks on mobile
fixes #854
2021-10-05 15:40:28 +04:00
softsimon
74bd4c5c81 Use MEMPOOL_BLOCKS_AMOUNT config in the frontend
fixes #852
2021-10-05 04:37:24 +04:00
softsimon
8796e43ad0 Merge branch 'master' into simon/configurable-main-module
# Conflicts:
#	frontend/src/app/components/api-docs/api-docs.component.ts
#	frontend/src/app/components/blockchain-blocks/blockchain-blocks.component.ts
#	frontend/src/app/components/master-page/master-page.component.html
#	frontend/src/app/components/mempool-blocks/mempool-blocks.component.html
#	frontend/src/app/components/mempool-blocks/mempool-blocks.component.ts
#	frontend/src/app/dashboard/dashboard.component.html
2021-08-13 17:16:14 +03:00
Miguel Medeiros
6dffbd40f3 UI/UX: Fix blockchain-blocks skeleton. (#697)
* Fix blockchain-blocks skeleton.

* Fix blockchain skeleton background.

* Fix mempool blockchain skeleton.

* Add e2e testing.
Add tsconfig.
Fix mempool fit to screen.

* Fix wrong return.
Fix e2e testing.

* Fix blockchainblocks connectionstate.
Add init action to websocket mock.
Add e2e testing for droping websock connection.

* Ref e2e code for websocket connection.
Fix blockchain blocks skeleton.

* Fix state connections.
Remove .only e2e tests.

* Fix mempool blocks skeleton.

* Add fit screen to empty blocks.
2021-08-09 03:43:03 +03:00
softsimon
2a911d02ff Support Liquid 0.1 sat/vB fees on blocks. 2021-08-07 04:24:46 +03:00
Miguel Medeiros
63e14f454c UI/UX: Fix Blockchain skeleton preloader. (#696)
* Fix Blockchain skeleton preloader.

* Fix Mempool Blocks skeleton preloader.

* Add e2e test.

* Add shared command to cyrpress e2e test.
2021-08-06 14:09:47 +03:00
softsimon
322b743cfa Merge branch 'master' into simon/configurable-main-module
# Conflicts:
#	frontend/src/app/components/blockchain/blockchain.component.ts
2021-08-02 00:24:09 +03:00
Miguel Medeiros
11af9e6033 Fix concurrent asynchronous calls. (#675)
* Fix concurrent asynchronous calls.

* Remove test without mempool info websocket.

* Remove isloading$ variable.
2021-07-31 19:40:15 +03:00
softsimon
049204ecbe Adding configuration for blocks and mempool blocks amount. 2021-07-31 17:56:10 +03:00
softsimon
1008838e84 Make Block Weight Unit configurable in frontend+backend. 2021-07-31 17:30:35 +03:00
Miguel Medeiros
c21e8fe642 Bugfix: Change mempool block time precision. (#650)
* Fix time precision.

* Fix rounding numbers only for minutes range.
Fix reflected avg time to ETA transactions.

* Fix now variable update.
2021-07-25 01:26:29 +03:00
Miguel Medeiros
6952c1e380 Feature: Reflect difficulty estimation into mempool blocks. (#637)
* Add time until to mempool blocks.
Reflect difficulty estimate time.

* Fix estimate calculation.
Turn off the auto refresh.

* Change Math.floor to Math.round.
2021-07-20 15:04:53 +03:00
Miguel Medeiros
6095da173f UI/UX - Add skeleton for blocks preload. (#615)
* Add skeleton for blocks preload.

* Add e2e testing for skeleton blocks preloader.

* Fix reduce mempool blocks to fit the screen.

* Fix variable naming.
2021-07-10 16:04:15 +03:00
softsimon
29090d5c97 Subscription refactoring to increase performance. 2020-07-30 17:01:13 +07:00
softsimon
d72075a51f Fixes. 2020-07-24 14:11:49 +07:00
softsimon
f0c9ac5235 Adding a global websocket loader observable.
fixes #95
2020-07-22 19:21:40 +07:00
softsimon
ae7715ea8c Don't fully animate when tab is deactivated.
refs #47
2020-06-11 01:38:59 +07:00
softsimon
e0a451eb05 Transition new blocks from the mempool onto the blockchain.
Chime on new blocks.
fixes #47
fixes #84
2020-06-10 23:52:14 +07:00
softsimon
9263c79822 Display at least one standalone mempool block.
Upgrade some packages to ng 9.
2020-06-04 15:08:24 +07:00