Git Product home page Git Product logo

chia-nft-minter's Introduction

chia-nft-minter's People

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

forreason eboot

chia-nft-minter's Issues

[Bug] in metadata editing the refresh button does not refresh the collection

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Version (please complete the following information):

  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

make wallet login not block the ui thread

currently, when selecting a new wallet, the application blocks entirely.

  • Instead, keep it async.
  • Show new wallet in drop down selector
  • disable drop down selector
  • update status to logging in
  • once login complete, enable wallet dropdown selector

[Bug] attributes are not unique

Describe the bug
when adding an attribute, attribute dropdown suggestion contains all attributes, even if they are already added to the nft. attributes should be uniquie

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Version (please complete the following information):

  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

bring down memory requirements

loading of the entire collection into the gui is not the best idea, load fewer images or implement dynamic loading ;)

[Feature Request] Add buttons to import media

add buttons to import images from a folder such as logo, banner or add nfts / metadata.

It could be done by a small unintrusive overlay button for the collection information.
The metadata editor could a button to import images and metadata (auto recognize file type)

implement minting license

when is this issue complete?

  • nfts can be minted for free *(future comission fee goes to kryptomine.ch)
  • license nft is minted
  • user can set personal future trade comission when license nft is in wallet

rework settings to use json

this should improve performance for reading settings by having strongly typed settings.
Will also improve error failsafe

implement rpc generation

When is this issue coplete?

  • nft files are uploaded to nft.storage
  • custom backup server collection root can be supplied
  • sha256sums are validated and added to the rpc automatically

[Bug] attribute presets are not beeing updated after metadata is saved.

Describe the bug
when adding a new attribute, eg collection subseries or material, and saving the nft, the recommended values are note updated for future nft mints

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Version (please complete the following information):

  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

implement automint

implement minting of the generated nfc files with a checkbox

when is this issue complete?

  • chia wallet connection working
  • mint can be sent

add checkbox (collection is incomplete)

in the colliection information, make collection total not editable (image count will be handled automatically)

Place a checkbox "my collection is incomplete" which enables the collection total setting:
image

add wallet selection

add a wallet selector drop down

  • add sync status
  • add nft-wallet selector
  • add refresh button

-> add everything to a footer

simplify settings

  • remove wallet adress selector from settings (can be obtained from chia wallet api)
  • remove wallet selector id from settings (can be obtained from chia wallet api)
  • remove minting fee (should be estimated automatically at best)
  • provide default license weblinks in settings (kryptomine license)

implement and finish Metadata generation v1

when is this issue complete?

  • metadata of nfts is displayed properly
  • new metadata files can be generated
  • attributes can be added
  • metadata and collection information is beeing combined

Fix Collection scanning

New images are not properly added to the collection upon refresh button click,.
Perhaps a DirectoryInfo.refresh() is required

[Feature Request] Implement collection observation

Is your feature request related to a problem? Please describe.
no

Describe the solution you'd like
the minting and uploading process should not stop because there are no more pictures.
Instead, it should only be stopped when the "stop button" is pressed. This way, the collection is automatically observed and when an update happens, for example in metadata editing, the nft is automatically processed.

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.