Skip to content

chore(UI): migrate to host-api#170

Open
corey-hathaway wants to merge 14 commits into
mainfrom
corey/ui/triangle-migration
Open

chore(UI): migrate to host-api#170
corey-hathaway wants to merge 14 commits into
mainfrom
corey/ui/triangle-migration

Conversation

@corey-hathaway

Copy link
Copy Markdown
Contributor

Description

Type

  • Bug fix
  • Feature
  • Breaking change
  • Documentation
  • [ x] Chore

Package

  • @parity/dotns-cli
  • [ x] dotns-ui
  • Root/monorepo
  • Documentation

Related Issues

Fixes

Checklist

Code

  • [ x] Follows project style
  • [ x] bun run lint passes
  • [ x] bun run format passes
  • [ x] bun run typecheck passes

Documentation

  • [ x] README updated if needed
  • Types updated if needed

Breaking Changes

  • [ x] No breaking changes
  • Breaking changes documented below

Breaking changes:

Testing

How to test:

Notes

migrates dotns-ui to @parity/product-sdk v0.10
migrate to CDM for current contract addresses + ABIs
bulletin upload was not touched and does not work

@github-actions

github-actions Bot commented Jun 8, 2026

Copy link
Copy Markdown

CI Summary

Check Result
Lint Passed
Lint (UI) Passed
Format Passed
Format (UI) Passed
Typecheck Failed - 1 type errors
Typecheck (UI) Passed
Build Passed
Build (UI) Passed
Release Passed
Deploy UI Failed
Benchmark UI Failed
PR Title Passed
Labels Passed

Typecheck - Failed

1 type errors

View run

$ bunx tsc --noEmit
src/bulletin/store.ts(528,18): error TS2339: Property 'fromBytes' does not exist on type '{ toText: (bytes: Uint8Array<ArrayBufferLike>) => string; toHex: (bytes: Uint8Array<ArrayBufferLike>) => HexString; toOpaque: (bytes: Uint8Array<...>) => Uint8Array<...>; fromText: (text: string) => Uint8Array<...>; fromHex: (hex: HexString) => Uint8Array<...>; fromOpaque: (opaque: Uint8Array<...> | HexString) => Ui...'.

Release - Passed

Test this PR

Download artifact (GitHub CLI required):

gh run download 27222331345 -n cli-release-0.0.0-pr.170 -R paritytech/dotns-sdk

Install globally:

npm install -g ./parity-dotns-cli-0.0.0-pr.170.tgz

Verify:

dotns --help
Deploy UI — Failed

Failed at: Deploy — Deploy workflow failed — see run logs for upload/register/contenthash details

Stage Status
✓ Build Build succeeded
✗ Deploy Deploy workflow failed — see run logs for upload/register/contenthash details

View run

Benchmark UI - Failed (0s)
Property Value
Duration 0s
Domain n/a
CID n/a
Workflow view
Labels

type: docs, dependencies, pkg: ui

@corey-hathaway corey-hathaway changed the title Corey/UI/triangle migration chore(UI): migrate to host-api Jun 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants