Author Topic: Bitshares Beet Market UI app  (Read 31914 times)

0 Members and 1 Guest are viewing this topic.

Offline R2

  • Full Member
  • ***
  • Posts: 169
    • View Profile
The Bitshares Astro UI project has come a long way!

Fully implemented functionality:

    Create/Extend/Redeem Hash Time-Locked Contracts (HTLC)
    Create/Claim direct debits (withdraw permissions)
    Create a new account (cloud wallets)
    Craft complex Same-T Fund limit order transactions
    Barter
    View witnesses & committee member lists
    Create/Update your witness/committee member status.
    Create worker proposals
    Create your own featured liquidity pool analytics tracker
    Switch between Bitshares (mainnet) and the Bitshares Testnet blockchains
    Fully translated to 10 languages!
    Place DEX limit orders
    Perform liquidity pool swaps (simple swap & pool exchange swap pages)
    Stake assets in liquidity pools
    Transfer assets to other blockchain users (memo supported)
    Borrow funds from other users (credit deals)
    Lend funds to other users (credit offers)
    Issue Collateralized Debt Positions (smartcoins & market pegged assets)
    View portfolio (balance, activity, open orders)
    View top markets (24hr trading rankings)
    View liquidity pools (in table format)
    Credit deal overview
    Credit offer overview
    Claim vesting balances
    Prediction Market Asset overview
    Create prediction market assets
    Buy Life Time Membership for your account
    User configurable blockchain node connections
    Create/update/delete Same-T Funds
    Create/update User Issued Assets (UIA)
    Create/update Smartcoins
    Create NFTs in UIA or Smartcoin form
    View your issued assets (UIAs, NFTs, Smartcoins & PMAs)
    Create proposals for all operations
    View account proposals - approve/reject
    Configure account lists

---

The project is pretty much feature complete, the only things left to work on are the following AFAIK:

Voting
Market charts
Account transfer
Multi-transaction basket
User configurable faucets
Upgrade to React v19
Move more JS to TS
Vote ticket functionality
QR code and TOTP support

Offline R

  • Hero Member
  • *****
  • Posts: 1034
    • View Profile
I've created a worker proposal to fund continued development of the Astro.JS Market UI application (includes development of the accompanying ElysiaJS REST API).

https://hive.blog/hive-120117/@nftea.gallery/bitshares-astro-ui-development-worker-proposal

Thanks for considering supporting this worker proposal!

Looking forwards to continuing these cutting-edge Bitshares UI developments, with your help!

Cheers!

Offline R

  • Hero Member
  • *****
  • Posts: 1034
    • View Profile
You're now able to create new credit offers and edit existing credit offers via the Astro UI:

https://hive.blog/hive-120117/@nftea.gallery/bitshares-dex-astro-ui-developer-showcase-create-edit-credit-offers


Offline R

  • Hero Member
  • *****
  • Posts: 1034
    • View Profile


Offline ebit

  • Committee member
  • Hero Member
  • *
  • Posts: 1924
    • View Profile
  • BitShares: ebit
telegram:ebit521
https://weibo.com/ebiter






Offline R

  • Hero Member
  • *****
  • Posts: 1034
    • View Profile
The following interacts with the Bitshares BEET multiwallet directly.

New user interface repo: https://github.com/BTS-CM/astro-ui
New API repo for above UI: https://github.com/BTS-CM/beet_api
New package for above API repo: https://github.com/BTS-CM/bts-buntime

Technologies:
https://astro.build
https://bun.sh
https://react.dev
https://elysiajs.com
https://ui.shadcn.com

Completed:
Pool exchange page
Portfolio page
Market limit order page
Featured/Top markets page
Smartcoin overview
Credit offer overview
Credit deal overview
Credit offer accept deal form
Collateralized debt positions

In progress:
Collateral bidding (global settlement + individual settlement funds)

Todo:
Create credit offer form
« Last Edit: November 10, 2023, 01:37:01 pm by R »