Conan-Dev-QA-Docs-2678400


#1

Qualifications: See Linkedin Profile

See Past Contributions Prior to Last Month

Last Month’s Contributions

  • Tech Support in #support channel of Discord, and in Telegram

  • Finished adding the get_project_stats method to the Projects api of xr_proxy. This new method will allow @shorn’s new XQuery client UI code to securely fetch all detailed information about a project that might be interesting to an XQuery (or Hydra) client. list_projects method was also removed as get_project_stats method was added and all references to the list_projects method in the help messages were eliminated.

  • Set up a test environment for XQuery v2 and wrote a comprehensive, step-by-step README for others to easily set up that test environment and beginning testing XQuery v2. (See README in this repository).

  • Began testing XQuery v2; found 2 minor bugs so far. One has already been fixed by the XQ v2 dev. The other will likely be fixed tomorrow.

    Docs Portal

    [nothing last month]

    API Docs Portal

  • Updated the Projects, XQuery and Hydra sections of API docs to reflect the complete overhaul of the poorly designed and out-of-date payment-processor logic. The new design simplifies the payment system, imposes no unnecessary project restrictions on clients, separates XQuery from Hydra projects, and allows projects to be extended by the client. (Updating the payment processor code to match the new API docs is on my list.)

Future planned Contributions to Blocknet

  • Update the payment processor code to match the newly overhauled payment processor/Projects section of the API docs

  • Support @shorn and @NinjaDev in creating a backend API to the Blocknet network which can be used to fill in all the fields in the beautiful GUI interfaces @shorn has designed for XQuery/Hydra clients. I am writing the Python code for that.

  • Add support for utxo-plugins & plugin-adapter deployment to the Snode builder tool. When this latter work is done, we can not only create a reliable, consensus based API to support multichain.org’s bridging, but that same API can also serve as a reliable, consensus based XLite backend. This will then enable us to reactivate XLite! :partying_face::tada::confetti_ball:

  • Continue QA Testing/debugging/fixing of all new product releases, primarily focused on XQuery and the project/payment API.

  • Manage, and/or write the python code that’s needed on the SNode to support Payment Channel

  • Continue Supporting New Coin Integration & Coin Config update work
    Smart Contracts.

    API Docs Portal

  • Update API docs to reflect the proper way for an Snode client to cancel a Payment Channel and receive a refund for any API calls that were purchased but not used.

    Docs Portal

  • About a dozen minor updates to the Docs Portal, which have been accumulating on my list.

  • Generally keep the docs up to date with ongoing development.

This proposal is for:

Amount (BLOCK) For
4000 80 hours @ 50 block / hr
190 rent of the new blocknet Contabo XL server (multichain + XLite backend api)
190 rent of one Contabo XL server used primarily for Blocknet QA testing & Dev work
10 SB submission fee.

= 4390 block total.

Assuming a block price of USD $0.20 / block

vote e0cc77e291703ad91249c0e3e57700dfe1a48fc0b831db2d3fd8a7831d44deff yes