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

feat(grc20-launchpad): UI implementation #1276

Merged
merged 44 commits into from
Sep 25, 2024
Merged

Conversation

MikaelVallenet
Copy link
Collaborator

@MikaelVallenet MikaelVallenet commented Sep 13, 2024

Launchpad G/ERC20 UI Implementation 🚀

This PR introduces the user interface for the GRC20 token launchpad on the Gno blockchain. The UI enables users to interact with the smart contracts for token creation, minting, burning, airdrops, and token sales.

Features (For now not done, but what we will have)

Token Management

  • Create Token: UI for creating tokens with inputs for name, symbol, decimals, initial supply, and total supply cap.
  • List of 10 most recent created Tokens: List with some informations about recent tokens

Airdrop Interaction

  • Create Airdrop: Users can create Airdrops with a list of whitelist address
  • List of 10 most recent created Airdrops: List with some informations about recent Airdrops

Token Sale

  • Create Sale: Define price per token, start, end, whitelist ... etc
  • List of 10 most recent created Sales: List with some informations about recent Sales

⚠️ PR description generated by AI 🤖

Copy link

netlify bot commented Sep 13, 2024

Deploy Preview for testitori ready!

Name Link
🔨 Latest commit 00ec5d4
🔍 Latest deploy log https://app.netlify.com/sites/testitori/deploys/66f3d1ee4fce62000808a0e2
😎 Deploy Preview https://deploy-preview-1276--testitori.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link

netlify bot commented Sep 13, 2024

Deploy Preview for teritori-dapp ready!

Name Link
🔨 Latest commit 00ec5d4
🔍 Latest deploy log https://app.netlify.com/sites/teritori-dapp/deploys/66f3d1ee7d6e7c00093aac51
😎 Deploy Preview https://deploy-preview-1276--teritori-dapp.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

MikaelVallenet and others added 18 commits September 23, 2024 16:33
Co-authored-by: WaDadidou <50441633+WaDadidou@users.noreply.github.com>
Co-authored-by: WaDadidou <50441633+WaDadidou@users.noreply.github.com>
Co-authored-by: WaDadidou <50441633+WaDadidou@users.noreply.github.com>
…RC20SalesScreen.tsx

Co-authored-by: WaDadidou <50441633+WaDadidou@users.noreply.github.com>
…ERC20TokensScreen.tsx

Co-authored-by: WaDadidou <50441633+WaDadidou@users.noreply.github.com>
…ERC20AirdropsScreen.tsx

Co-authored-by: WaDadidou <50441633+WaDadidou@users.noreply.github.com>
Copy link
Collaborator

@WaDadidou WaDadidou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you are ok, please make this change on:

  • LaunchpadERC20CreateSaleForm
  • LaunchpadERC20CreateAirdropForm
  • LaunchpadERC20CreateTokenBasics

WaDadidou

This comment was marked as outdated.

Copy link
Collaborator

@WaDadidou WaDadidou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you are ok, please make this change on:

  • LaunchpadERC20CreateSaleForm
  • LaunchpadERC20CreateAirdropForm

MikaelVallenet and others added 3 commits September 25, 2024 09:40
…ERC20CreateAirdropForm.tsx

Co-authored-by: WaDadidou <50441633+WaDadidou@users.noreply.github.com>
Copy link
Collaborator

@WaDadidou WaDadidou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@n0izn0iz n0izn0iz merged commit 9201482 into main Sep 25, 2024
21 of 22 checks passed
@n0izn0iz n0izn0iz deleted the gno-launchpad-erc20-UI branch September 25, 2024 18:55
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

Successfully merging this pull request may close these issues.

4 participants