Skip to content

Instantly share code, notes, and snippets.

@clamoring
Last active January 23, 2018 01:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save clamoring/385c4237bad72fd207b70eab83a7c9f8 to your computer and use it in GitHub Desktop.
Save clamoring/385c4237bad72fd207b70eab83a7c9f8 to your computer and use it in GitHub Desktop.

Hush Bounties

Title: Electrum lite wallet front end
Type: Front end
Reward: 100 HUSH
Details: Hush has been added to ElectrumX 1.2.1 and we have the back end complete. We need someone to write the front end. Github

Title: Re-define Hush Release Process
Type: Process
Reward: TBD
Details: We need to redefine the hush release process and update related documentation accordingly. This re-write is needed due to team changes and to fully sync devs. Github

Title: Web wallet Getting Started page
Type: Front end
Reward: TBD
Details: We need a page that explains to users how to use the web wallet and what happens during transactions. Github

Title: Generating custom OP_RETURN data - Open PR from Duke for 1.0.13
Type: Back end
Reward: TBD
Details: The createrawtransaction RPC method in Hush does not support a data key to embed data into a raw transaction via OP_RETURN. A hush developer should be able to create custom raw transactions with data keys, so as to enable embedding data via OP_RETURN. Github

Title: Fix 1.0.13 issues/to-do items
Type: misc
Reward: TBD
Details: There are a number of open items that need to be fixed or improved. Github

Title: Adjust auto-senescence parameters - done with 1.0.12 MyHush/hush@d95b3e8
Type: Back end
Reward: TBD
Details: Nodes have an auto-senescence feature that causes versions more than roughly 18 weeks old to not run without a flag to override this. We need to adjust parameters to match HUSH block heights, and possibly make for a longer deprecation period or consider not enabling by default. Github

Title: Clarify doc/authors.md file
Type: Documentation
Reward: TBD
Details: This file lists Zcash contributors and commit counts. Old contributors are listed when they don't need to be, and new contributors are not listed when they should be. File needs updating or another solution found. Github

Title: miner.myhush.org upgrades
Type: Back end
Reward: TBD
Details: miner.myhush.org does not support SSL. To fully support SSL, we must support Secure WebSockets (WSS), which requires opening up new server ports, and new nginx configs and updating HTML/JS with relevant URL and code changes. Additionally, the Perl code that is the dynamic part of the codebase needs to be made into a CPAN module, to be testable and trivially distributable via-known-trusted channels like package managers. We also need to be able to payout to N addresses with arbitrary ratios, to enable many use cases. Github

@lludlow
Copy link

lludlow commented Jan 18, 2018

Title: Web wallet login text change - IDK if this is a bounty, we just need to decide on wording
Title: Adjust auto-senescence parameters - done with 1.0.12 MyHush/hush@d95b3e8
Title: Fix 1.0.13 issues/to-do items - closed, we just failed to update. 1.0.13 is in dev, but it breaks win/mac builds. 1.0.14 is a todo W/bounty
Title: Change Hard-coded Nodes - not needed, explorer is no longer behind cloudflare, Supernova re-enabled DNS. We should update for 1.0.13/14 which ever comes next
Title: Generating custom OP_RETURN data - Open PR from Duke for 1.0.13

@clamoring
Copy link
Author

I made the changes madbuda suggested above.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment