Giter Site home page Giter Site logo

suiet / suiet Goto Github PK

View Code? Open in Web Editor NEW
154.0 9.0 33.0 16.68 MB

The wallet for everyone, built on Sui blockchain

Home Page: https://suiet.app

License: GNU General Public License v3.0

HTML 0.03% TypeScript 91.99% SCSS 6.67% CSS 0.08% JavaScript 1.21% Shell 0.02%
sui wallet blockchain chrome-extension suiet

suiet's Introduction

Suiet, the wallet designed for everyone

If you want to know how to install/use suiet, please visit our offical website suiet.app or docs

Warning Suiet is current on devnet, we may make break changes before the mainnet of Sui goes online.

🚀 Getting Started

⚙️ Prepare the enviroment

  1. Make sure you have nodejs install with npm
  2. Clone the suiet main repo
git clone [email protected]:suiet/suiet.git
  1. Install the dependencies
npm install

🏁 Run app in your browser

Run the following command at the root path of the project

npm start

Then load the extension dist folder packages/chrome/dist in Chrome #detail

And you can use the app in your chrome under development mode.

🚀 Getting Started (App)

⚙️ Prepare the enviroment (App)

First you need to prepare the enviroment for the Chrome Ext, please follow the Getting Started section.

Addtionally, you need to install the dependencies for the app workspace:

We did not use monorepo for the app workspace (packages/expo) to workaround React Native build, so you need to install the dependencies manually.

cd packages/expo
npm install

Get development build of the app

You need a development build to run the app in your phone.

We have setup a automatic build in GitHub Actions, you can download the latest build in GitHub Actions page. After you get .ipa and .apk file in the artifacts, you need to install the app in your phone.

No additional steps is needed for Android to install the .apk. But for iOS, you must be a member of Suiet Team to install the .ipa because it is accociated with a developer account and certain devices, sorry for the inconvenience.

(Optional) Build the app yourself

This is an optional step, you can skip this step if you are able to use the automatic build. But if you want to proceed, it is easy to do so because this project is based on Expo.

You need to setup a development environment for Expo, please follow the Expo documentation.

After you setup the environment, you can build the app with the following command:

# build for android
$ eas build -p android --local --profile=development
# or for ios
$ eas build -p ios --local --profile=development

🏁 Run app in your phone

After you get the development build, you can run the app in your phone. Start the development server with the following command:

cd packages/expo
npm run start

Then you can scan the QR code in the terminal with your phone camera.

👨‍💻👩‍💻 Develop the app

You can use previous development builds until you add / change native packages. Changes to the JavaScript / TypeScript code will take effect immediately. The develop experience is similar to React Native.

Before you commit your changes, you should test the app on both Android and iOS.

suiet's People

Contributors

5kbpers avatar bruceeewong avatar dependabot[bot] avatar fredliang44 avatar hzy avatar leanllg avatar renovate[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

suiet's Issues

question

Why the history always showing empty even though i made transactions in this account ?

"Back" button doesn't work on New Wallet creation

Environment
devnet

OS
Windows 10

Browser
Google Chrome
Version 106.0.5249.119 (Official Build) (64-bit)

Steps to reproduce

  1. Open All Wallets list
  2. Click "New" button
  3. Click on "<-" back button

Actual result
This option is disabled

Expected result
"<-" back button should back User to All Wallets list

back button doesn't work

error in mining nft

I got two wallet account, when i switch from one to another and mint,the errors will show:

Mint NFT failed: Error executing transaction with request type: Error: RPC Error: Internal error - Error checking transaction input objects: [IncorrectSigner { error: "Object 0x6e9de1db4b82e03d40267ca1fc547f75ab2a1011 is owned by account address 0xd3ef15d875922186f04edd187aaf53cc59d3c400, but signer address is 0x072f7eab9104020a44b9180344f7433e12dee30e" }]} (code: -5000)

test token support

initially test tokens are valid,But now the test tokens are not not supporting for validating nfts,dapps etc
sui wallet address:0x72b1c58fde74450b5f7805152b4c5e61192046d8

New Wallet will be created without clicking on "Confirm and Create" button

Environment
devnet

OS
Windows 10

Browser
Google Chrome
Version 106.0.5249.119 (Official Build) (64-bit)

Steps to reproduce

  1. Open SUI Wallet
  2. Open All Wallets List
  3. Click on "New" button
  4. Click on any place (except the Wallet pop up)
  5. Wallet was closed
  6. Open again SUI Wallet
  7. Verify number of Wallets

Actual result
New Wallet was created without clicking on "Confirm and Create" button

Expected result
New Wallet should not be created without clicking on "Confirm and Create" button

Wallets

Sui Testnet coins airdrop bug

image

Hello!
Why is it even possible to claim an airdrop of Testnet Sui coins?
No info about opening testnet was from the Sui team.

Is it internal testing from Suiet development team or what?

Can't recieve airdrop by sui wallet

Dear team,

I installed Sui Wallet extendtion on my chrome, but when I clicked on airdrop button it notify "you have been rate limited, please retry again 6 hours lastter". althought, the last time i received it was 2 day ago.

Can you fix it!!!

thank you.

Error when minting NFT

Hi guys,

I met this error when minting NFT in devnet.
Mint NFT failed: Error executing transaction with request type: Error: RPC Error: Internal error - Error checking transaction input objects: [IncorrectSigner { error: "Object 0x4bd344daee981502263876dc448963c1a423825e is owned by account address 0x8cc5c966798d26222774039d03c5948a327fedc0, but signer address is 0x143d91c90b28612fd27744fdd808c230b3f8a3cd"

My wallet address: 0x143d91c90b28612fd27744fdd808c230b3f8a3cd
It seems be conflicted between my wallets.

[Bug] Aggregation by Coin Symbol

Bug

Right now you are mapping a coins symbol to the users balance of that coin. If there are multiple coins with the same symbol then they are being incorrectly aggregated during this step.

Fix

Instead, if you keyed by full coin type you would fix this issue.

The connection SUI wallet

Even if rejected it still return connected to true, so please check and complete it. it might be better in next versions.

Thanks

Sui disappear in the wallet

On the crane earned 3 sui, they disappeared the next day what kind of problem with wallets and where they are. in history, as if there is nothing. worked in devnete.

Error on Airdrop button

unexpecteded token '<', "<!DOCTYPE "... is not valid JSON after i click the airdrop button

Wallet Value displaying in decimal

Assets deposited to the wallet are displayed in a significant figure appearing in decimal 0.0000000015 making it hard to tell exact user balance

My address
0xe147f730c4ebf2f286e4111dab224f1b18ec0872

Failed to create indexedDB

i got bug on suiet wallet
Failed to create indexedDB (code: -1)
what is it mean?
i cant login to my wallet

nft

When can I buy nft?

Invalid invitation

I clicked on discord link to get some testnet token but the invitation is invalid

Claim

The claiming Airdrop isn't working
Screenshot_20221021-164258
That's the error code

testnet

cant load up on test net coins only devnet

Error message is displayed When User clicks "Airdrop" button on Wallet

Environment
devnet

OS
Windows 10

Browser
Google Chrome
Version 106.0.5249.119 (Official Build) (64-bit)

Steps to reproduce

  1. Create wallet
  2. Click on wallet
  3. Click on "Airdrop" button
  4. Verify error message

Actual result
"Unexpected token '<', ">!DOCTYPE"...is not valid JSON" error message is displayed

Expected result
SUI coin should be added to wallet

bug with airdrop

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.