Git Product home page Git Product logo

stick's People

Contributors

daiagi avatar matehoo avatar roileo avatar vikiival avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

stick's Issues

Royalty support

Describe the bug

Magically I do not know where the code is for that

7tnzd8

To Reproduce

  1. Run squid
  2. No royalty is extracted

Expected behavior

extend NFTEntity

Collections in NFTs pallet could be standalone

Describe the bug

Screenshot 2023-05-25 at 14 54 37

@jsidorenko if I understand that correctly, you can totallly give up rights of your collection?

This is useful for cases when the collection is created, all the items are minted and now we want to be 100% sure no one will mint any more items, or change the metadata, or disable some item's transfer.

To Reproduce
Steps to reproduce the behavior:

  • Submit extrinsic when you set empty issuer
  • issuer will stay the same

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

  • mark collection as standalone?
  • set max to current supply

Atomic Swaps CANCEL Event

An event handler for indexing the the cancelation of a atomic swap event from a chain will be developed.

Add support for Assets

Steps:

  • into typegen.json add: REF
[
 "Assets.Created",
 "Assets.MetadataSet"
]
  • typegen
  • in src/mappings/assets make files create.ts and setMetadata.ts
  • the functions should early return when they are not in 'Our' allowList

NFT Schema Development

Formulation and creation of a GraphQL schema entity representing Non-fungible tokens.

Force creation of Offers collection

Develop a handler that marks particular collection as tombstone for Offers.

Process

  • 1) create a public collection “Koda offers” with unlimited supply

  • 2) if user wants to place an order, batch 2 calls: mint + create_swap

  • 3) list all the offers via indexer

  • 4) when user accepts, batch the claim + burn calls

that’s how you get the offers onchain + some incentive for the bidders to remove their offer later

  • there is an option to set the expiration date for each offer

Atomic Swaps CLAIM Event

An event handler for indexing the claiming of a atomic swap event from a chain will be developed.

Legacy Uniques NFTs should have prefix

Describe the bug

NFTs pallet is coming to statemine and we want to support both pallets at once
Therefore we should prefix Uniques Collections and nfts with u- prefix

Royalty registry

Same as Manifold royalty registry we can select an account that will serve as royalty registry and use RR namespace for royalty percent and receiver

Royalty receivers

What

It would be nice to have an on-chain multi royalty system.

How

receivers => [ [address, royalty] ] where the sum of all the royalties here should be equal to 100
the main field royalty will represent the cut from the sale price (e.g. 5%), where the receivers will tell how to split that 5% (e.g. 30% to address1, 70% to address2)

let's introduce receivers that is Tuple(string, number) Array.

Attributes may not work

Describe the bug

When someone makes on-chain attributes they are not processed by indexr
Screenshot 2023-07-17 at 21 45 33

To Reproduce

  • post attribute via polkadot-js

Expected behavior

Screenshots
Screenshot 2023-07-17 at 21 47 02

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.