Git Product home page Git Product logo

composo's Introduction

profile count 

Yooo. 👋


Welcome stalker. I like cybersecurity, distributed ledger techology and product design.



Some random, probably useless, even incorrect language stats:

Github language stats


composo's People

Contributors

afats avatar prams25 avatar

Watchers

 avatar

Forkers

onireimu

composo's Issues

Security & Repo ToDo

  • - Hide api token in environment variable
  • - Implement basic Echidna/Etheno smart contract fuzzer functions if there is time (week 9 & 10)
  • - Remove unnecessary packages and files
  • - Update repo readme

User Interface ToDo

  • - Update buttons UI and text displayed above button inputs. Add descriptions of what exactly is going to happen in dot points when a user enters in token IDs, etc. once a user clicks on one of the buttons
  • - CSS button, position and bg styling
  • - Mint child 998 button shouldn’t have an amounts input - can only mint one
  • - state variables for descriptions & other metadata as part of metadata schema
  • - add shortened owner contract address as part of display metadata
  • - Display num of tokens on batch transfer + child 998 functionality completion
  • - Improve rendering logic to be contract agnostic but instead favour parent tokens up top regardless
  • - Change ownership stage on token transfer for demo
  • - render different node colour for root 988, child 998 and 1155 Childs (check if node has parents/children or isERC11551...)
  • - edit rendering logic to shift nodes past right-most nodes

Token & Core functionality ToDo

  • - Test 998 children owning 998 + 1155 children
  • - Transfer + test of child ERC-998 tokens
  • - Burn 998/1155 tokens
  • - Gas prediction cost function
  • - Composable data structure needs to persist on page refresh (using windows.sessionStorage)
  • - Mapping of token ID to IPFS data (for both 998 and 1155) on their respective smart contracts (NOT FINISHED FOR ALL)

Slides & Demo ToDo

  • - Finish and submit slides by week 8
  • - Show Figma hifi prototype
  • - Need to explain how the ownership mapping works with diagrams
  • - Briefly cover helper functions and transfer functions added to smart contracts (screenshots of function code/call ?)
  • - Need to show we use HTTP gateway caching to improve IPFS file retrieval performance to make it usable
  • - A comparison of our initial architecture design versus what we ended up doing (very similar, couldn’t implement view provenance because …)
  • - Overview of evaluation criteria and what has been evaluated? (Compare cost of storing all data on contract vs IPFS, cost of contract deployment and token transfers, compare current Supply Chain auditing costs vs 998-at-scale costs)
  • - Slides for demoing a sub-part that is to be recycled
  • - Compare goals set out in t2 vs results in t3
  • - How the supply chain use-case can be taken further (use of TPCs, zk-Proofs)
  • - Additional use cases of 998s (games, DIDs) (even though it's a draft proposal protocol)

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.