bpierre
Repos
72
Followers
351
Following
188

🍮 React hook to fetch metadata from any NFT.

454
55

📜 Config files for esbuild.

45
6

🤍 💚 💙 💜 🧡 ❤️ Rarity levels for Loot.

475
43

Minimal set of utilities to manipulate and format large decimal numbers.

10
0

Spectre web apps.

Animated GIFs from your webcam.

18
4

Events

Add NFT.tokenURI

Created at 18 hours ago

Add network-specific scripts to the README

Add @balancer-labs/v2-asset-manager-utils

Created at 18 hours ago

Goerli

Created at 3 days ago

Add goerli to the build / deployment scripts

Created at 3 days ago

Add goerli deployment scripts (#9)

Created at 3 days ago
pull request closed
Add goerli deployment scripts
Created at 3 days ago

Add scripts: npm run addresses:<goerli|rinkeby>

Created at 3 days ago
pull request opened
Add goerli deployment scripts
Created at 3 days ago
create branch
bpierre create branch goerli
Created at 3 days ago
pull request closed
Fix test:pool:balancer (WIP)
Created at 3 days ago
create branch
bpierre create branch main
Created at 3 days ago

Remove demo behavior

Created at 4 days ago

Remove demo behavior

Created at 4 days ago

Spectre App UI (#83)

App changes:

  • Screen updates:
    • Fractionalization:
        1. NFT information
        1. Token Information
        1. Token Economics
      • Advanced Parameters
      • Summary
      • ~Transaction status~
    • NFT, Fractions and Pool:
      • Visual updates
      • NFT view
      • Medium / Small layout variants
      • Fractions view
      • Pool view
      • NFT buyout (add)
      • ~Claim rewards (add)~
      • Add liquidity (add)
      • Remove liquidity (add)
    • Swap tokens
      • Visual updates
      • Settings (add)
    • Account profile (add)
      • NFTs
      • Fractions
      • Pools
      • Rewards
      • Proposals
      • Edit profile
    • Home screen (add)
  • AppLayout & AppScreen visual updates, add support for the different viewport sizes.
  • Add layout utility (layout.values()).
  • Move to TS.
  • Activate WalletConnect

Kit/Moiré Changes

  • Renamed the UI kit to Moiré
  • Moire component: style updates, fix performance issues, scaling, transparency, custom colors.
  • Tabs: style updates
  • Button: style updates, new modes / sizes
  • Add Distribution
  • Add Steps
  • Add FocusVisible + useFocusVisible()
  • Add Radio & RadioGroup
  • Add RadioBox
  • Add Fieldset
  • Add Badge
  • Add Slider
  • TextInput: auto id from Fieldset
  • Add new icons + update icons generation
  • Add TokenBadge
  • Add TokenIcon
  • Add TokenInput
  • Add FileUpload
  • Add Video
  • Add Details
  • Add Definition
  • Add Toggle
  • Add Percentage
  • Add Tip
  • Add Incremental
  • Add Card
  • Add Loading
  • Vitest setup
  • New utils:
    • usePrice(), useEthToUsdFormat()
    • norm()
    • abs(), min(), max() (bigint compatible math functions)
    • progressToItem(), indexToProgress()
    • closestIndexFromSortedNumbers()
    • isEmail()
    • formatCurrencyNumber(), formatAmount()
    • useAmountInput(), fromDecimals(), toDecimals()
    • calculateShares()
    • useViewportValue()
    • dnum

spectre: generate React Query hooks from subgraph schema / queries (#84)

Moire: move react-query to peerDependencies

Moire: fix poster position on Video

Moire: export constants

moire: code formatting

moire: handle response.json() error

moire: add constants file

spectre: improve React Query hooks generation

spectre: various improvements / coding style / minor fixes

moire: tree shaking ready

spectre: move from graphql-codegen to graphclient

spectre: metadata upload

upgrade dependencies

fix website build

Mint & Spectralize (#85)

Remove website-related apps

The website and legacy toolkit have moved to https://github.com/spectrexyz/website

Merge branch 'main' of github.com:spectrexyz/apps

Mint & Spectralize (2/2, with updated layout) (#86)

Add .env.sample

Created at 4 days ago

Add .env.sample

Created at 4 days ago

Mint & Spectralize (2/2, with updated layout) (#86)

Created at 4 days ago
pull request closed
Mint & Spectralize (2/2, with updated layout)
Created at 4 days ago
delete branch
bpierre delete branch dev
Created at 4 days ago
pull request opened
Mint & Spectralize (2/2, with updated layout)
Created at 4 days ago

Spectralize: small layouts + scroll reset + various tweaks

Created at 4 days ago

Button: add disabled style for mode=secondary

ButtonText: add a color prop

Spectralize: tweak representation of states

Created at 4 days ago
started
Created at 4 days ago
Created at 4 days ago

Spectre App UI (#83)

App changes:

  • Screen updates:
    • Fractionalization:
        1. NFT information
        1. Token Information
        1. Token Economics
      • Advanced Parameters
      • Summary
      • ~Transaction status~
    • NFT, Fractions and Pool:
      • Visual updates
      • NFT view
      • Medium / Small layout variants
      • Fractions view
      • Pool view
      • NFT buyout (add)
      • ~Claim rewards (add)~
      • Add liquidity (add)
      • Remove liquidity (add)
    • Swap tokens
      • Visual updates
      • Settings (add)
    • Account profile (add)
      • NFTs
      • Fractions
      • Pools
      • Rewards
      • Proposals
      • Edit profile
    • Home screen (add)
  • AppLayout & AppScreen visual updates, add support for the different viewport sizes.
  • Add layout utility (layout.values()).
  • Move to TS.
  • Activate WalletConnect

Kit/Moiré Changes

  • Renamed the UI kit to Moiré
  • Moire component: style updates, fix performance issues, scaling, transparency, custom colors.
  • Tabs: style updates
  • Button: style updates, new modes / sizes
  • Add Distribution
  • Add Steps
  • Add FocusVisible + useFocusVisible()
  • Add Radio & RadioGroup
  • Add RadioBox
  • Add Fieldset
  • Add Badge
  • Add Slider
  • TextInput: auto id from Fieldset
  • Add new icons + update icons generation
  • Add TokenBadge
  • Add TokenIcon
  • Add TokenInput
  • Add FileUpload
  • Add Video
  • Add Details
  • Add Definition
  • Add Toggle
  • Add Percentage
  • Add Tip
  • Add Incremental
  • Add Card
  • Add Loading
  • Vitest setup
  • New utils:
    • usePrice(), useEthToUsdFormat()
    • norm()
    • abs(), min(), max() (bigint compatible math functions)
    • progressToItem(), indexToProgress()
    • closestIndexFromSortedNumbers()
    • isEmail()
    • formatCurrencyNumber(), formatAmount()
    • useAmountInput(), fromDecimals(), toDecimals()
    • calculateShares()
    • useViewportValue()
    • dnum

spectre: generate React Query hooks from subgraph schema / queries (#84)

Moire: move react-query to peerDependencies

Moire: fix poster position on Video

Moire: export constants

moire: code formatting

moire: handle response.json() error

moire: add constants file

spectre: improve React Query hooks generation

spectre: various improvements / coding style / minor fixes

moire: tree shaking ready

spectre: move from graphql-codegen to graphclient

spectre: metadata upload

upgrade dependencies

fix website build

Mint & Spectralize (#85)

Remove website-related apps

The website and legacy toolkit have moved to https://github.com/spectrexyz/website

Merge branch 'main' of github.com:spectrexyz/apps

moire: new icon: XBold

moire: add disabled style for mode="primary"

Created at 4 days ago

Update README.md

Created at 6 days ago
Created at 1 week ago
started
Created at 1 week ago

Update npm versions

Created at 1 week ago
bpierre create tag v1.0.1
Created at 1 week ago