174 Commits

Author SHA1 Message Date
Ivan Yaremenchuk
c526e08d6c Add plugin data validation 2022-08-27 22:42:25 -05:00
Ivan Yaremenchuk
3a107298ac Add 'Deploy New' button stub on Contracts page 2022-08-27 22:10:19 -05:00
Ivan Yaremenchuk
3f57b3aa38 Add contract deselection on network change 2022-08-27 21:49:45 -05:00
Ivan Yaremenchuk
6457f8880a Add ContractsPage 2022-08-27 21:45:51 -05:00
Ivan Yaremenchuk
55f206d66f Remove support of ArbitrumGoerli network 2022-08-27 20:41:09 -05:00
Ivan Yaremenchuk
e3b7ec4e32 Change routes to use plural 2022-08-27 20:19:03 -05:00
Ivan Yaremenchuk
96b9056f7c Add Phantom to recommended providers 2022-08-27 20:10:01 -05:00
Ivan Yaremenchuk
581a8f6662 Add support of SolanaKeygenProvider 2022-08-27 19:59:10 -05:00
Ivan Yaremenchuk
66e98ec5d7 Fix Checkmark on selected item in CardList 2022-08-27 19:01:33 -05:00
Ivan Yaremenchuk
76e226192c Add resetting provider on changing network to non-supported 2022-08-27 18:59:48 -05:00
Ivan Yaremenchuk
accc85e256 Fix NRE at ProviderPage when Network is not selected 2022-08-27 18:48:49 -05:00
Ivan Yaremenchuk
fe62c61e68 Move Checkmark item classes to one folder 2022-08-27 18:44:54 -05:00
Ivan Yaremenchuk
1dde22d9bf Move CardList item classes to one folder 2022-08-27 18:44:00 -05:00
Ivan Yaremenchuk
a0b00f8aff Add provider filtering 2022-08-27 18:36:10 -05:00
Ivan Yaremenchuk
6fe9d21276 Add SolanaKeygenProvider stub 2022-08-27 18:27:25 -05:00
Ivan Yaremenchuk
240f07f992 Rename 'Generated keys' provider to 'Ethereum keygen' 2022-08-27 18:17:31 -05:00
Ivan Yaremenchuk
30082dc961 Fix ordering on NetworkPage 2022-08-27 18:13:00 -05:00
Ivan Yaremenchuk
3eb4244549 Add NetworkSubtype 2022-08-27 18:10:51 -05:00
Ivan Yaremenchuk
04b3b185b0 Change shortname of 'Generated keys' provider 2022-08-27 17:54:18 -05:00
Ivan Yaremenchuk
99bb3de6f8 Add Phantom stub 2022-08-27 17:53:04 -05:00
Ivan Yaremenchuk
9cf13e63b3 Rework plugins loading 2022-08-27 17:27:17 -05:00
Ivan Yaremenchuk
168ee3bd16 Add networks ordering (withing one network type) 2022-08-27 17:05:35 -05:00
Ivan Yaremenchuk
bd5dd42933 Change GetNetworks method to Networks property (and same for GetProviders) 2022-08-27 16:51:21 -05:00
Ivan Yaremenchuk
4e62e048e3 Refactor Init action 2022-08-27 16:43:03 -05:00
Ivan Yaremenchuk
1e8bd9500b Add GetProperties method to IProvider 2022-08-27 16:35:24 -05:00
Ivan Yaremenchuk
d92043f896 Fix some NRE for viewer app 2022-08-27 16:19:33 -05:00
Ivan Yaremenchuk
33074796df Remove SurveyPrompt component 2022-08-27 16:06:59 -05:00
Ivan Yaremenchuk
012293b90e Align Initialize button at right 2022-08-27 15:49:46 -05:00
Ivan Yaremenchuk
d47673cf3d Add provider Initialize button 2022-08-27 15:37:09 -05:00
Ivan Yaremenchuk
34dc233bae Add Plugins system 2022-08-27 14:55:34 -05:00
Ivan Yaremenchuk
f59ec571df Add ProviderModel 2022-08-26 22:34:27 -05:00
Ivan Yaremenchuk
2962ca6446 Move GeneratedKey to AppState 2022-08-26 22:16:49 -05:00
Ivan Yaremenchuk
7ea4dbf9ea Add EthereumKey model 2022-08-26 22:04:57 -05:00
Ivan Yaremenchuk
4bea48b189 Add ECDSA logo and option 2022-08-26 18:35:57 -05:00
Ivan Yaremenchuk
c36a019d9d Rename navbar-brand to "NFT Faucet" 2022-08-26 18:10:35 -05:00
Ivan Yaremenchuk
093bca020e Move out logic from NavMenu.razor 2022-08-26 18:10:18 -05:00
Ivan Yaremenchuk
a29db1b76f Change icons of pages in NavMenu 2022-08-26 18:03:27 -05:00
Ivan Yaremenchuk
aaa5196924 Add ShortName to Network 2022-08-26 17:56:25 -05:00
Ivan Yaremenchuk
d6eaa8970b Return back selection by guid 2022-08-26 17:48:40 -05:00
Ivan Yaremenchuk
af4e26eed8 Add Provider page 2022-08-26 17:39:23 -05:00
Ivan Yaremenchuk
223520b590 Remove Counter and FetchData pages 2022-08-26 17:23:18 -05:00
Ivan Yaremenchuk
89c5536610 Add BasicComponent, BasicLayout and AppState 2022-08-26 17:15:46 -05:00
Ivan Yaremenchuk
c131eccf65 Fix handling IsDisabled in CardListItem 2022-08-25 20:38:27 -05:00
Ivan Yaremenchuk
7bf4ec69d7 Remove Id from CardListItem 2022-08-25 20:34:10 -05:00
Ivan Yaremenchuk
20252d0ddf Refactor NetworkList to more generic CardList 2022-08-25 20:28:24 -05:00
Ivan Yaremenchuk
0a9e36d96e Add 'box-selected' css class 2022-08-21 19:52:48 -05:00
Ivan Yaremenchuk
4dbed82f05 Add two-way binding support for SelectedNetworkIds in NetworkList 2022-08-21 19:40:26 -05:00
Ivan Yaremenchuk
8730457ae3 Add ToggleSelection handler to NetworkList component 2022-08-21 19:37:08 -05:00
Ivan Yaremenchuk
45673f9dff Add more network logos 2022-08-21 19:00:22 -05:00
Ivan Yaremenchuk
c52e48db59 Move networks to appsettings.json 2022-08-21 10:12:33 -05:00