Closed evilrobot-01 closed 1 year ago
ExpansionTile
switching is a little awkward for relay chains, might be better to remove the switch on expand header tap, especially as relay chain syncing status is now shown on parachain.
An alternative would be to simply have the network name in the expand header and have the relay chain as an option within, as with parachains. This aligns with polkadotjs/apps.
It also doesn't seem to maintain the expanded state, presumably due to the widget being rebuilt.
Amazing stuff @evilrobot-01, LGTM
Adds support for connecting to parachains, with Statemint/e and the BridgeHub system parachains as examples.
Implements a number of the suggestions from #16:
models/chain.dart
, so logic separate from presentationapi.rs
per chain, used for forwarding rpc responses to the correspondingStreamSink<String>
chain.dart/Chain
provider
dart package for pusing state change updates fromchain.dart/Chain
(e.g. as blocks received)ChainSyncStatus
widget to show relay chain and parachain sync status when parachain selectedCloses #14