Native Ads Protocol - Weekly Dev Update #2
Here's a brief overview of what I have implemented in the last week.
18 commits, 295 additions and 143 deletions, when I merged the dev branch into master...
See all my commits here: https://gitlab.com/imwatsi/native-ads/-/commits/master
Most of the code I wrote was preparatory, to enable support for advertizer ops (like ad_bid, ad_submit) and the creation of ad posts (which will be how ads are defined). I also refactored a number of functions.
Ad Posts
Code to handle the creation of new ad posts and updates to existing ones is almost complete. The database schema now supports storage of these in the ads table. I also added a table for the various states an ad goes through; ads_state, to support the workflow.
Advertizer Ops
I wrote the base code for handling the advertizer ops and validating them. This coming week I'll be adding code for the individual ops.
Next week's scope
- Finish up advertizer ops
- Implement ad payment code
- Run tests on all ops and make sure the database is storing data correctly
- Start working on the API endpoints
ETA on an alpha release: 1-2 weeks
Upon release, the server will be available on: https://native-ads.imwatsi.com.
Anyone who wants to run the server can download the source, pip install it according to the README and run. I'll continue improving the setup and installation methods.
Leave Native Ads Protocol - Weekly Dev Update #2 to:
Read more #native-ads posts
Best Posts From imwatsi
We have not curated any of imwatsi's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From imwatsi
- Back on Hive — and FreeBeings DAO is live
- Proposal: FreeBeings.io LLC - HAF Development
- 3rd HAF Projects Development Report for 2022
- 2nd HAF Projects Development Report for 2022
- Support my new proposal
- 1st HAF Projects Development Report for 2022
- Proposal: HAF Projects Development and Maintenance #1
- HAF Plug & Play Development - Week 17, 2022
- Dev Update - Week 15, 2022
- Landing Page is Live!