Giter VIP home page Giter VIP logo

gamlabe's People

Contributors

adityajain2048 avatar mygurukool avatar paperlib avatar prathit-tech avatar

Stargazers

 avatar

Forkers

dipjul

gamlabe's Issues

first task

test github discord webhook

modifying, added /github

final test

BE: Random Winner generator

I as Auction executioner logic, want to generate a random winner when there are more than one bid winner (applicable only on the 3rd run).

Checklist:

  • Provide the list of participants (Only those participants who have yet to withdraw the fund amount)
  • register the winner with fund Borrower List

BE: participant's fund withdrawal

As part of monthly auction, the winner of the auction, where the participant shall withdraw the fund amount, shall therefore be registered with system so that these participants will not be considered as part of next months auctions.

Functions:

  • Register the auction winner.
  • Auction details

Parameters:

Register auction winner:

  • Participant address
  • fund address
  • Withdrawn fund amount
  • The month no. of the fund duration

Auction details, list of

  • Participant address
  • fund address
  • Withdrawn fund amount
  • The month no. of the fund duration

BE: Manual auction bid

As UI-component I want to be able to register fund participants monthly auction, to qualify for auction execution.


Details:

  • I pass on the monthly bidding value, which has to be lower than the monthly fund value (amount in the pot)
  • Participant account address
  • Validation: This participant should be the one who has not withdrew the funds in earlier months( Solely those you have not withdrawn so far)
  • Fund address
  • I pass on the participants consent to participate in the monthly auction
  • I pass on the auction iteration number

BE: Auction executioner

As demon thread, I want to be able to execute monthly auction.


Rule: Manual participation in Auction only for 3 times with 48hrs frame for each auction, to cover all time zones.

Auction initiation (the lowest quotation user will win)

Logic:

Scheduler{ (Runs 3times, after 48hrs from first run, eg. 1st run starts       on 15th every month)

Fetch all_intent_participants_auction_amount_quote
Find out the Lowest_auction_amount_quote
Register the winner against the Run-number ( for GUI purpose)
Notify/ Tag GUI to prepare for next run

3rd (and last) run
invoke ---notify the participant block---
}

------------------- notify the participant block------------------------------
if more_than_one_participant_qualify
then invoke Random Winner generator
else notify the single lucky winner/ participant

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.