Giter Club home page Giter Club logo

dgoods's People

Contributors

cthacker avatar giki0318 avatar thelindi 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dgoods's Issues

issues

assertion failure with message: Symbol must match symbol in config

Partial ownership of NFT

There may be digital assets like videos, e-books, music, games, photography etc. where partial ownership can be of great value. When owing the partial ownership on any NFT (say of any particular video) and allowing the person to sell their % rights may allow the public participation in such valuable assets too.
eg. for any ebook, ebooks category and harrypotter token name can be created, there may be many stakeholders like publisher, author, retailer, distributor etc. The token ownership may be issued as per their percentage holdings of their rights. For that we can create a token say PER which can be issued maximum 100 (denoting 100%) for any token. Similarly for videos, photography, music etc. too.
What's your opinion?

Offer/accept functionality

We need a two-step alternative to transfernft which causes the receiver to assume RAM costs.

This is absolutely necessary for dapps and marketplaces. At about 0.5kb per NFT, which has a current cost of about $0.21, many dapps that receive and send a lot of NFTs simply won't be able to afford it, and may be forced to use other standards instead of dgoods.

The quantity value when issuing an NFT is ignored

In the issue action, supplying any quantity to the action will always produce 1 NFT. To maintain consistency with fungible tokens, I'd suggest either separating issue as it's own action issuenft, or loop through the quantity value provided and mint the supplied number of NFTs.

Unknown type name 'actions' when building.

Is there a typo or issue here?

https://github.com/MythicalGames/dgoods/blob/master/src/dgoods.cpp#L66

The usage are weird.

/Users/xxx/github.com/evolutionlandorg/eos-contracts/dgoods/dgoods.cpp:66:68: error: unknown type name 'actions'; did you mean 'action'?
        stats.burnable = burnable;                                 actions
                                                                   ^~~~~~~
                                                                   action
/usr/local/Cellar/eosio.cdt/1.6.1/opt/eosio.cdt/bin/../include/eosiolib/action.hpp:194:11: note: 'action' declared here
   struct action {
          ^
/Users/xxx/github.com/evolutionlandorg/eos-contracts/dgoods/dgoods.cpp:67:9: error: redefinition of 'stats'
        stats.transferable = transferable;
        ^
/Users/xxx/github.com/evolutionlandorg/eos-contracts/dgoods/dgoods.cpp:61:49: note: previous definition is here
    stats_table.emplace( get_self(), [&]( auto& stats ) {
                                                ^
/Users/xxx/github.com/evolutionlandorg/eos-contracts/dgoods/dgoods.cpp:67:14: error: expected ';' at end of declaration
        stats.transferable = transferable;
             ^
             ;

Question: How to query FT list

For NFT, query the dgoodstats table.
However , It's hard to query FT for someone:
1.Query table "accounts", get "category" and "token_name"
2.According to first step ,query table "dgoodstats";

Why not return "fungible" in query table "accounts" ?

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.