Commit Graph

477 Commits

Author SHA1 Message Date
Victor Oliva
4302a02c60 chore: update dependencies (#183) 2026-09-02 08:34:25 +02:00
Victor Oliva
0fa2b88371 feat: partial key storage getEntries (#182) 2026-09-01 15:24:03 +02:00
Victor Oliva
d13ae9e728 fix: crash when setting a default value for fixed-size arrays (#181) 2026-08-26 11:31:41 +02:00
Victor Oliva
d31cc5edcf feat: support hollar transfers between assethub and hydration (#178)
* feat: support hollar transfers between assethub and hydration

* feat: add "Use max" button
2026-08-25 15:02:06 +02:00
Carlo Sala
2dec1477a8 migrate to polkadot-api v3 🎉🚀 (#156)
Co-authored-by: Victor Oliva <olivarra1@gmail.com>
2026-08-24 12:50:13 +02:00
Victor Oliva
040dae8920 fix: use selected runtime types on runtime and viewFn queries (#177) 2026-08-07 11:45:37 +02:00
Josep M Sobrepere
7efd6f947c Merge pull request #176 from hitchho/rotko-system-chains
Add Rotko RPCs to Polkadot, Kusama and Paseo system chains
2026-08-06 09:40:25 +02:00
hitchho
64b32d967d Add Rotko RPCs to Polkadot, Kusama and Paseo system chains 2026-08-05 21:45:07 +07:00
Carlo Sala
deff89bacb fix: delete old bulletin paseo 2026-07-21 12:02:14 +02:00
Alex Bean
77daa11a3b feat: add paseo-bulletin support (#174)
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2026-07-21 11:50:41 +02:00
Victor Oliva
ed2e59c938 chore: update dependencies (#175) 2026-07-20 17:13:57 +02:00
Victor Oliva
90d73af567 chore: update dependencies (#173) 2026-07-08 14:24:00 +02:00
Stakeworld
6e28738448 Maintenance of stakeworld endpoints (#171)
* Maintenance

* Maintenance

* Maintenance

* Maintenance
2026-07-08 11:30:04 +02:00
Milos Kriz
d66baa8481 Maintenance to RPC endpoints (#170)
* Remove endpoints from IBP

* Add Gatotech's endpoints

* Removal of orphaned Paseo systemchains
2026-07-06 13:21:13 +02:00
Victor Oliva
640ec4dabf chore: update dependencies (#169)
* chore: update dependencies

* fix: disable new block if block is smaller

* update hydration endpoints
2026-07-03 15:23:34 +02:00
Victor Oliva
2a1e7b6313 feat: fork with forklift (#167)
* feat: fork with forklift

* fix: missing entry input in storage set

* fix: use best number to produce new blocks

* fix empty block table on chain stop

* fix: make network selector highlight the selected chain

* fix: handle case where forklift has all storage diff values
2026-07-03 11:02:26 +02:00
Pablo Andrés Dorado Suárez
97924a3af8 Add light client chainspect for Kreivo (#168)
* minor: add smoldot chainspec for Kreivo

* minor: add `boot.kippu.rocks` to the list.
2026-07-03 09:42:21 +02:00
Victor Oliva
46979597a6 fix extrinsics jitter, remove beta anotation (#166) 2026-07-01 12:57:12 +02:00
Victor Oliva
61ff8717eb feat: network picker redesign (#164)
* feat: network picker redesign

* fix default endpoint in networks with only 1 RPC
2026-06-30 10:58:25 +02:00
Victor Oliva
43fd7151a8 fix: revalidate transactions when changing account (#165) 2026-06-30 10:57:54 +02:00
Victor Oliva
4032c4273b fix: rounding integer parts in TokenAmount (#163) 2026-06-29 09:57:08 +02:00
Victor Oliva
61be47c722 feat: validate and dry-run transactions (#162)
* refactor: break down SubmitTx into separate files

* add validate transaction, start dry run

* add dry run

* fix worker getting stuck after forklift is disposed

* handle rejections in promiseWithTeardown
2026-06-26 22:07:36 +02:00
Victor Oliva
2e90d3f9b0 redesign fixes (#160)
* fix: show error on invalid transactions

* fix: leave nonce unset if not changed by the user

Co-authored-by: Carlo Sala <carlosalag@protonmail.com>

* avoid spamming nonce requests

---------

Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2026-06-25 10:57:35 +02:00
Victor Oliva
d7ec471a14 feat: new chain metrics page (#159)
* playground

* playground tx and weights

* vibe UI

* chart improvements

* wip fix ai slop

* wip fix ai slop

* fix ai slop on charts

* subscribe to main state

* show blocks in chronological order, fix performance issue on startup

* update node health

* add connected peers chart

* fix unused locals
2026-06-23 13:25:57 +02:00
Victor Oliva
90c43f9efd feat: account locks (#157)
* add initial set of locks

* add gooey

* calculate ED, replace summary with chart

* streamify everything

* finish reserves: assets, bounties, nfts, proxies and referenda

* support preimages in hydration

* fix OpenGov unlockable balance

* fix locks not loading when switching RPCs, adjust colors

* fix bounties, double counting assets
2026-06-16 11:08:58 +02:00
Victor Oliva
0c7528efc2 chore: change teleport text labels (#158)
* update deps

* chore: change teleport text labels
2026-06-15 16:25:33 +02:00
Victor Oliva
fd537b11f2 fix: add missing suspense boundary on page load (#155) 2026-06-11 16:02:27 +02:00
Victor Oliva
0a97404be2 feat: teleport integration with Paraspell (#153)
* integrate teleport with paraspell

* add some style

* finish up styles

* format token decimals, token input component

* fill in genesis to paraspell map

* add link to paraspell, fix invalid address on destination chain check

* codesplit teleport page

* add button to setup wallet

* chore: update dependencies

* add hash params state

* remove console logs, remove support for negative values in token input
2026-06-11 11:32:44 +02:00
Carlo Sala
b91e589c75 fix: do not crash on fee estimation (#154) 2026-06-08 17:34:00 +02:00
Victor Oliva
846f7a3562 feat: show digest information in block detail (#152)
* feat: decode digest from header

* separate into summary + detail

* break down each digest into its own file
2026-06-03 13:06:58 +02:00
Victor Oliva
b2f625ba1d chore: update dependencies (#151) 2026-06-01 14:42:29 +02:00
Victor Oliva
5cf060b363 feat: redesign constants into card grid (#150)
* feat: redesign constants into card grid

* cleanup constants classnames
2026-06-01 12:25:49 +02:00
Victor Oliva
547c1e0129 feat: viewFn query at block, populate args with selected query (#149) 2026-05-29 13:49:47 +02:00
Victor Oliva
30a839a54a runtime query at block, populate args with selected query (#148)
* refactor: abstract metadata entry input

* runtime query at block, populate args with selected query

* fix infinte update rerender, parameters not loading up

* exclude storage-less pallets from storage
2026-05-28 22:46:02 +02:00
Victor Oliva
31b6db3e60 feat: extrinsics submit panel (#147)
* relayout extrinsics

* feat: extrinsics submit panel

* restyle submit, scroll to submit on small screens

* disable sign&submit buttons when no signer is selected
2026-05-27 10:44:28 +02:00
Victor Oliva
18f10af8bf feat: redesign storage queries (#146) 2026-05-25 16:04:34 +02:00
Victor Oliva
d7af3635b6 feat: improve json-display copy button (#145) 2026-05-22 11:10:12 +02:00
Victor Oliva
7eece919d3 fix: honour selected block on storage queries (#144) 2026-05-22 11:09:43 +02:00
Victor Oliva
60e6ff77f0 feat: console workspace panel (#143)
* worksapace mockup

* create global state, rewrite UI

* wire up storage with workspace

* fix browser warnings

* wire up transactions, refactor state to have it persist

* cleanup extrinsic workspace entry

* refactor: manage storage subscriptions from workspace

* implement filters

* add tooltips to ambiguous icons

* explorer workspace

* add runtime calls and viewFns to workspace

* add constants to workspace

* add rpc calls to workspace

* remove pinned filter

* synchronize storage inputs with id params

* fix build

* fix copilot's comments: code clarity, pinned state getting reset
2026-05-21 15:45:18 +02:00
Victor Oliva
20574d8452 Merge pull request #141 from polkadot-api/vo/app-shell
Shell redesign
2026-05-15 17:31:00 +02:00
Victor Oliva
c619c77771 reuse NavigationItem 2026-05-14 17:04:32 +02:00
Victor Oliva
c49b59c2d1 command input 2026-05-14 16:43:40 +02:00
Victor Oliva
323e815646 side menu navigation 2026-05-14 16:43:39 +02:00
Victor Oliva
f626692b9a Align header height, reorder elements 2026-05-14 16:43:39 +02:00
Victor Oliva
566d59b8d3 initial shell redesign 2026-05-14 16:43:39 +02:00
Victor Oliva
f8fbfcd147 Merge pull request #139 from polkadot-api/vo/extrinsic-input
feat: one-click edit extrinsic call data
2026-05-14 14:44:46 +02:00
Victor Oliva
c002186b0b Merge pull request #140 from polkadot-api/vo/extrinsics-default
feat: automatically set default values when editing a lookup type
2026-05-14 14:42:52 +02:00
Victor Oliva
7dfc370011 feat: automatically set default values when editing a lookup type 2026-05-14 12:43:44 +02:00
Victor Oliva
b0d8179ce4 feat: one-click edit extrinsic call data 2026-05-14 11:01:26 +02:00
Victor Oliva
d5ee5bb463 Merge pull request #138 from polkadot-api/vo/acc-input-copy
feat: make account display and inputs copyable
2026-05-14 09:57:42 +02:00