Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support proxy pallet business #919

Open
wliyongfeng opened this issue Jun 17, 2024 · 2 comments
Open

Support proxy pallet business #919

wliyongfeng opened this issue Jun 17, 2024 · 2 comments
Assignees

Comments

@wliyongfeng
Copy link
Member

wliyongfeng commented Jun 17, 2024

Entrance
image

Proxy list
image

Proxy detail
image

Announcement detail
image

@wliyongfeng wliyongfeng self-assigned this Jun 17, 2024
wliyongfeng added a commit that referenced this issue Jun 19, 2024
wliyongfeng added a commit that referenced this issue Jun 19, 2024
wliyongfeng added a commit that referenced this issue Jun 19, 2024
wliyongfeng added a commit that referenced this issue Jun 19, 2024
wliyongfeng added a commit that referenced this issue Jun 24, 2024
wliyongfeng added a commit that referenced this issue Jul 3, 2024
wliyongfeng added a commit that referenced this issue Jul 3, 2024
wliyongfeng added a commit that referenced this issue Jul 4, 2024
wliyongfeng added a commit that referenced this issue Jul 8, 2024
wliyongfeng added a commit that referenced this issue Jul 8, 2024
wliyongfeng added a commit that referenced this issue Jul 8, 2024
@Popoulosss
Copy link

Popoulosss commented Jul 10, 2024

Proxy business design draft

Figma link

Files
icons-timeline.zip

wliyongfeng added a commit that referenced this issue Jul 25, 2024
* Handle proxy added and removed event, #919

* Save known heights, #919

* Handle removeProxies call, #919

* Improve removeProxies handling, #919

* Handle PureCreated event, #919

* Handle killPure call, #919

* Handle announce created and removed, #919

* Handle rejectAnnouncement call, #919

* Handle ProxyExecuted event, #919

* Scan known heights first if set, #919

* Add code to clean scanned business, #919

* Handle addProxy call without event, #919

* Mark known height for addProxy call, #919

* Adapt proxy storage, #919

* Handle removeProxy call without event, #919

* Handle AnonymousCreated event, #919

* Handle killAnonymous call, #919

* Revert yarn.lock change

* Update yarn.lock

* re-create lock file

* Revert "re-create lock file"

This reverts commit 5da8b8e.

* ci: bump version

* try back to yarn classic

* try yarn 3.6.4

* Init proxy type and resolvers for graphql server, #919

* Add graphql query for proxy timeline, #919

* Add graphql query for proxy calls, #919

* Add graphql query for proxy announcements, #919

* Guard proxy differences log, #919

* Add proxy prefix to announcement queries, #919

* Add proxy scan height to query, #919

* Save proxy executed event data, #919

---------

Co-authored-by: 2nthony <[email protected]>
@wliyongfeng wliyongfeng changed the title Scan proxy pallet business Support proxy pallet business Aug 2, 2024
2nthony added a commit that referenced this issue Aug 2, 2024
@Popoulosss
Copy link

Popoulosss commented Aug 8, 2024

@2nthony

Figma link

  • Add filter to proxy
    • search by
      • delegator
      • delegatee
    • delegation type
    • status
  • Only show the Reset button

Preview
image

2nthony added a commit that referenced this issue Aug 12, 2024
* init proxies filter

* delegation type

* fix deps

* filter support type `custom`

* dropdown support className

* input with select prefix

* search filter

* fix input with select prefi

* fix params

* fix search filter

* move search options out of hook

* fix dropdown default width
wliyongfeng added a commit that referenced this issue Aug 19, 2024
wliyongfeng added a commit that referenced this issue Aug 20, 2024
wliyongfeng added a commit that referenced this issue Aug 20, 2024
* Fix removeProxy call args check, #919

* Fix pure proxy check, #919
wliyongfeng added a commit that referenced this issue Aug 20, 2024
* Check proxy calls by extrinsic, #919

* Check proxy announcement execution by calls, #919
wliyongfeng added a commit that referenced this issue Aug 21, 2024
wliyongfeng added a commit that referenced this issue Aug 21, 2024
wliyongfeng added a commit that referenced this issue Aug 21, 2024
* Fix pure proxy setting, #919

* Handle known proxy business, #919
wliyongfeng added a commit that referenced this issue Aug 22, 2024
* Add a script to check proxy data match, #919

* Remove todos
wliyongfeng added a commit that referenced this issue Aug 22, 2024
wliyongfeng added a commit that referenced this issue Aug 22, 2024
* Handle kusama identy judgement proxy removed case, #919

* Fix typo, #919
wliyongfeng added a commit that referenced this issue Aug 22, 2024
* proxy list #919 (#931)

* fix: delay blocks/time

* proxy detail #919 (#933)

* proxy detail timeline tab #919 (#934)

* proxy detail calls table #919 (#935)

* fix proxy id color

* fix page

* proxy announcements #919 (#936)

* fix `announced` color

* fix: breadcrumb elements

* rename

* proxy announcement detail #919

* extract colors

* proxy announcement detail

* proxy announcement timeline #919

* tweak

* fix: `useChainBlockTIme` deps

* proxy table delay blocks/time column #919 (#939)

* revert [skip ci]

* fix table block/time switch column #919

* fix: proxy announcement list data #919

* fix: proxy hash font

* clean [skip ci]

* tweak [skip ci]

* clean `killed` todo

* clean [skip ci]

* proxies filter #919 (#942)

* init proxies filter

* delegation type

* fix deps

* filter support type `custom`

* dropdown support className

* input with select prefix

* search filter

* fix input with select prefi

* fix params

* fix search filter

* move search options out of hook

* fix dropdown default width

* fix props [skip ci]

* fix background color [skip ci]

* fix: type cell

* tweak [skip ci]

* proxy detail remove proxy id field

* typo announcement

* kusama support proxy [skip ci]

* fix: proxy delegation type filter

* fix: swap search options

* fix: proxy call tab page

* fix: search option default

* fix: announcement removed icon

* feat: display call parameters

* Add timeline item icon for removeProxy, #919

* Extract IndexerLinks to simplify links, #919

---------

Co-authored-by: Yongfeng LI <[email protected]>
wliyongfeng added a commit that referenced this issue Aug 22, 2024
* Upgrade dependency to @osn/scan-common, #919

* Check proxy is new added when handle addProxy, #919

* Fix killAnonymous business handling, #919

* Fix killAnonymous business handling, #919
wliyongfeng added a commit that referenced this issue Sep 1, 2024
wliyongfeng added a commit that referenced this issue Sep 2, 2024
wliyongfeng added a commit that referenced this issue Sep 2, 2024
* Fix pure killing business, #919

* Improve proxy check script log, #919
wliyongfeng added a commit that referenced this issue Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants