2024-04-11 - Daily Updates from Hive Witness @sagarkothari88

in HiveDevs8 months ago

Post Thumbnail

Hello Hive Community Members,

Welcome to daily updates from @sagarkothari88 - a Hive Witness & mobile-app-developer.

Actively contributing to following projects on Hive

Updates: 3Speak

  • Based on feedback on latest version of 3Speak from users, I've started working on it.
  • One of the feedback was to support m4a audio file.
  • I've integrated the feedback & now app supports m4a audio files too for podcast upload.
  • In next release, this feature will be available.
  • Here is the screenshot of interaction which I had with one of the user.

interaction-screenshot

Updates: HiveFreedomDollar

  • Right after scanning the QR Code, App is now redirecting to HiveKeychain/HiveAuth app for transaction approval.
  • Once user approves, it transfers to Hive/HBD to business account.
  • We are discussing next action items for it.

Here is the 7 seconds short demo video

7seconds demo

What's next?

  • Show success/failure in HiveFreedomDollar App
  • Share Feedback of a business
  • Get a free Beer of Freedom ♦️
  • Submit apps to AppStore & PlayStore

Updates: The Hive Mobile App

  • Today, I sorted out the logic for User's Wallet.
  • It's been long since I converted vesting to Hive Power.
  • On user channel, we need to show - delegated hive power, hive power & received hive power.
  • Here is the piece of javascript code to calculate above.
async function getProps() {
  const dynamicProps = await client.database.getDynamicGlobalProperties();
  return dynamicProps;
}

function vesting_to_hive_power(props, vesting) {
  const hive =
    (Number(props.total_vesting_fund_hive.split(" ")[0]) *
      Number(vesting.split(" ")[0])) /
    Number(props.total_vesting_shares.split(" ")[0]);
  return hive;
}

async function test() {
  const delegated_vesting_shares = "17790971.917595 VESTS"
  const received_vesting_shares =  "173135823.685449 VESTS"
  const vesting_shares = "141081348.097393 VESTS"
  const props = await getProps();
  const delegated = vesting_to_hive_power(props, delegated_vesting_shares);
  const received = vesting_to_hive_power(props, received_vesting_shares);
  const vesting = vesting_to_hive_power(props, vesting_shares);
  console.log("Total Hive Power = Vesting + Received - Delegated")
  console.log(`Total Hive Power = ${vesting} + ${received} - ${delegated} = ${vesting + received - delegated}`)
}
test();
  • This logic works well & it shows up right values in user channel wallet page.
  • User channel wallet page is yet under construction
  • We are also developing community-landing page.
  • Here is the preview for community-landing page.

Updates: HiveCurators - DiscordBot

  • HiveCurators - DiscordBot is doing well
  • No outages were reported
  • HiveCurators With DiscordBot was able to successfully curate approximately 44 posts today.
  • Curation report is added below in the post
  • HiveCurator's badge was not working. I reported it to @asgarth in hive-chat.
  • Later I realised that I missed updating the profile for badge account.

  • For some reason, badge profile picture isn't showing up.
  • I believe it will be sorted out automatically hopefully.

badge not profile pic

Updates: Video Encoder Nodes

  • I'm running 12 powerful video encoder nodes for 3Speak Community Members.
  • Monthly internet bandwidth usage which exceeds 15 TB, Maintenance cost, Electricity backup, Internet backup, Depreciation cost - it's all on me.
  • Yesterday (10-Apr-2024) 3Speak published total 160 videos
  • My video encoder nodes encoded 143 videos from 160 videos published.

Total Videos on 10th Apr

Sagar Encoded Videos on 10th Apr

Curation Report

NOTE: If you don't like tagging you under curation report, let me know in comment section & I'll exclude you from the curation report.

AuthorPostWeight
@trucklife-family@trucklife-family/the-river-it-talks-to-me38 %
@reeta0119@reeta0119/dineout-to-have-burger-and-softdrink-40 %
@katerinaramm@katerinaramm/find-a-remote-or-not-job-according-to-your-preferences-using-ai32 %
@brujita18@brujita18/rumores-a-mi-es-en21 %
@erilej@erilej/lugares-de-paz20 %
@antoniarhuiz@antoniarhuiz/esp-eng-mi-linea-de-tiempo-y-las-comparaciones-dentro-de-ella-oror-iniciativa-tu-linea-de-tiempo-no-es-la-misma-que-la-de-los-de22 %
@shiftrox@shiftrox/enptbr-march-and-my-moving-apartment27 %
@carisma77@carisma77/my-special-apple-sesame-drink20 %
@thetimetravelerz@thetimetravelerz/how-the-hive-keychain-is-making-crypto-swapping-easy-for-hive-users22 %
@dwayne16@dwayne16/let-them-feel-secure40 %
@soyunasantacruz@soyunasantacruz/probando-nuevos-productos-para-el-cuidado-de-mi-rostro-trying-out-new-products-for-my-face-care25 %
@ancrafts@ancrafts/grateful-heart-a-new-television-from-the-department-of-education20 %
@eldiariodelys@eldiariodelys/eng-esp-book-review-a-court-of-thorns-and-roses20 %
@lindoro@lindoro/monomad-or-or-street-photography-0eb71ae3ebe4e24 %
@pardinus@pardinus/female-power30 %
@belkyscabrera@belkyscabrera/cacique-maragueey-monument-tribute-to24 %
@creativetruth@creativetruth/chinese-dragon-tree-rises-from26 %
@mnurhiver@mnurhiver/photography-near-the-harbor-with25 %
@yenmendt@yenmendt/a-coffee-called-amore-mio20 %
@semarekha@semarekha/the-feeling-of-buying-watermelon22 %
@aguamiel@aguamiel/an-irresistible-breakfast-or-esp20 %
@indiaunited@indiaunited/indiaunited-17127935243935 %
@wesphilbin@wesphilbin/thoughtful-daily-post-oror-the-price-of-thoughtfulness22 %
@shriram19@shriram19/dec-price-at-discount-and-i-purchased20 %
@suteru@suteru/splinterlands-social-media--unprotected-a-rule-where-speed-is-king21 %
@libertycrypto27@libertycrypto27/how-to-swap-hive-engine-tokens-to-hive-or-hbd-quickly-with-hive-keychain-v32-step-by-step-guide-engita40 %
@bemier@bemier/wednesday-walk-on-seaside-sahilde20 %
@amiegeoffrey@amiegeoffrey/frozen-rolls-corn-dogs-and-sauce-oh-ye-lover-of-food-where-art-thou-21 %
@kingsleyy@kingsleyy/journey-through-amazonkdp-and-ponzi-21 %
@suezoe@suezoe/engesp-making-some-cottagecore-style-wristbands-haciendo-unas-munequeras-al-estilo-cottagecore23 %
@idayrus@idayrus/enjoy-seafood-fried-rice-at23 %
@jasonmunapasee@jasonmunapasee/beach-and-mountain-photography25 %
@iamraincrystal@iamraincrystal/alive-and-thriving-thankful-thursday--garden-scenes-on-larrys-day-oror-aatyr4-oror-larryisalive32 %
@aries12@aries12/macrophotography-or-beautiful-animals-e27a95e6436eb20 %
@isauris@isauris/destino-o-coincidencia-mi-participacion21 %
@sketch.and.jam@sketch.and.jam/trippy-thursday-alien-chip-test40 %
@vikbuddy@vikbuddy/peer-pressure-challenge-influence-and-opportunity23 %
@gadrian@gadrian/proliferation-of-shortform-content-is-the-result-of-massive-attention-shifts-in-society22 %
@baibuaza@baibuaza/waves-of-laughter-family-bonding-cc6ec5356523929 %
@creacioneslelys@creacioneslelys/practicing-stitch-x-of-crochet-esp-eng20 %
@olawalium@olawalium/crrgfkme20 %
@ruffatotmeee@ruffatotmeee/our-sweet-moymoy-is-growing-real-fast-look-how-close-we-are-to-him-now21 %

What do you think?

  • What do you guys think?
  • Am I heading in right direction?
  • Do you have some tips to share? If yes, add it in comment section.

Who am I?

Support me

  • Please upvote my content to motivate me.
  • Do you like the work I do?
  • Do you want me to keep going?
  • Please Reblog
  • Please vote me as Hive Witness

Vote me as Hive Witness


Support @sagarkothari88

About the SPK Network:

The SPK Network is a decentralised Web 3.0 protocol that rewards value creators and infrastructure providers appropriately and autonomously by distributing reward tokens so that every user, creator, and platform can earn rewards on a level playing field.


color3speak.png

Important Links

appStoreGooglePlayStore

Vote for 3Speak as Witness - Support @threespeak

Vote for Sagarkothari88 as Witness - Support @sagarkothari88

Sort:  

Thank you so much for supporting us

@aries12 you are most welcome.

!GIF You are welcome.


Download 3Speak iOS App
Download 3Speak Android App

Hi @sagarkothari88

For Android phone I can't do it in this way

What can't you do it?

Download 3Speak Android App
This one is the father

Thank you very much for your support.

@jasonmunapasee You're welcome. I'll keep supporting Hive community members.

!GIF You are welcome


Download 3Speak iOS App
Download 3Speak Android App

Thanks, surely the hive members will be happy.

Agradecimientos.jpg

@suezoe you have that unique banner to reply.
You're welcome.

!GIF You are welcome


Download 3Speak iOS App
Download 3Speak Android App

Yeah!! I saw that many on the platform have banners like that that are so cute and I wanted to try it. I'm glad you liked it 😊💚

Hello, thank you for the support. I 3ally appreciate it 🤩🤩✨

Thanks You very much for the support @sagarkothari88 😊💕

This post has been manually curated by @bhattg from Indiaunited community. Join us on our Discord Server.

Do you know that you can earn a passive income by delegating to @indiaunited. We share more than 100 % of the curation rewards with the delegators in the form of IUC tokens. HP delegators and IUC token holders also get upto 20% additional vote weight.

Here are some handy links for delegations: 100HP, 250HP, 500HP, 1000HP.

image.png

100% of the rewards from this comment goes to the curator for their manual curation efforts. Please encourage the curator @bhattg by upvoting this comment and support the community by voting the posts made by @indiaunited.

Wow, that's a lot, you provide incredible support for hive! Congratulations on all your hard work.

Thank you so much @shiftrox
I'll keep up my best work for Hive.

!GIF You are welcome


Download 3Speak iOS App
Download 3Speak Android App

I appreciate your support and mention, many thanks, greetings!

Thank you so much for the update and support. Have a good day.

@semarekha you are welcome. I'll keep providing update like this daily. Follow me.

Have a good day to you too.

!GIF You are welcome


Download 3Speak iOS App
Download 3Speak Android App