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

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

3Speak LinktreeSPK Network Linktree
3Speak.tv3Speak Twitter3Speak Hive Blog3Speak Telegram
3Speak in SpanishDownload Android AppDownload iOS AppDownload Desktop App
Join 3Speak DiscordSetup Encoder NodeVote for SPK Network ProposalBadge Recipients
appStoreGooglePlayStore

Vote for 3Speak as Witness - Support @threespeak

Vote for Sagarkothari88 as Witness - Support @sagarkothari88



0
0
0.000
40 comments
avatar

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.

0
0
0.000
avatar

Thank you so much for supporting us

0
0
0.000
avatar

@aries12 you are most welcome.

!GIF You are welcome.


Download 3Speak iOS App
Download 3Speak Android App

0
0
0.000