richbodo / multibounty Goto Github PK
View Code? Open in Web Editor NEWBounty code for multi-sig bitcoin applications
Bounty code for multi-sig bitcoin applications
Each bounty displayed has a Submit Edit Form:
One submission per rcv addy or error.
Add submission to db - one bounty has many submissions
When an author accepts a submission, the multisig transaction is signed by platform and author and sent to the editor.
The award amount is added to the submission, and displayed on the Author Display Bounty page and the Public display bounty page, along with a link to the transaction id on some web-based blockchain browser.
With Copay - add the following to the submission form:
Tell them to create a copay account, then create a shared wallet, and enter the private key in the form.
When they submit the form, verify the shared wallet, and show them the recieving address. Tell them that the balance is zero, and that they should fund it. Tell them how to do that, and that anyone else can do it, too.
Bounty Fields:
Creative work
Task for Editor
Bounty Amount
Receiving address for transaction
Same fields as Author Display Bounty Page
Submit bounty form has:
Creative Work
Bounty Task (what the author wants the editor to do)
Bounty Amount
Submit button
Typical email/pass signup. Email confirmation.
When the author clicks on "Reject" next to a submission on the Author Display Bounty page, the submission is moved to "Rejected" state. The accept and reject buttons dissapear, to be replaced by the text "Rejected"
Each Submission submitted for a bounty shows in it's entirety below that bounty.
Add a status field (New/Accepted/Rejected) and Buttons to Accept or Reject each submission
On the Author Display Bounty page, the author can click on the Accept button next to any submission.
The accept button changes the state of the submission to "Accepted" and buttons no longer show next to that submission - they are replaced by the text "Accepted"
Additionally, all other submissions for that Bounty are moved to the "Rejected" state with buttons removed and "Rejected" text added.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.