Mobile - native crypto, youtube, external link opening fixes
hive-125125·@ecency·
0.000 HBDMobile - native crypto, youtube, external link opening fixes
Ecency mobile app had another 2 updates, neat feature and few more improvements/fixes included.  We had 2 new update couple days apart from one another, v3.0.21 and now v3.0.22. v3.0.21 update was using new version of `dhive` library that handles transaction signing and broadcasting on Ecency apps and for some reason, transaction id generation wasn't working properly. After a lot retries and digging up library parts, we found that `createHash` function within nodejs's native `crypto` library wasn't working on React Native. Native crypto library is one of the reasons why `dhive` package works fast and the one we use on our Ecency website and mobile apps. Ultimately solution was create transaction id locally with `react-native-crypto` and sign/broadcast locally as well. While this took few days of testing, it is totally worth it because we ended up setting up `rn-nodeify` which will help us adding any cryptocurrency libraries without issues. # What's new - Local transaction id generation migrated to React Native - Youtube video player improved - New update available window that notifies you about new version - Hivesigner info link tapping crash fixed - Fixed reward and points claiming - External link opening improved - Renderer updated - Other minor bug fixed and improvements If you are React Native developer, feel free to join and help developing features we all love using, [our mobile application is opensource](https://github.com/ecency/ecency-mobile). **Join mobile translation team**: https://translate-mobile.ecency.com 30 languages already enabled on Ecency mobile app, thanks to [our awesome contributors](https://ecency.com/contributors). Stay tuned, stay excited, stay united! Don't forget to share news with your friends. # Download [Ecency.com](https://ecency.com) | [Desktop app](https://desktop.ecency.com) | [iOS app](https://ios.ecency.com) | [Android app](https://android.ecency.com) | [Direct Android APK file](https://github.com/ecency/ecency-mobile/releases) --- # Support us ### Delegate HP now and earn [Ecency Points + curation reward daily](https://ecency.com/hive-125125/@ecency/daily-100-curation-rewards) + help us onboard more people: [50 HP](https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=ecency&vesting_shares=50%20HP) | [100 HP](https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=ecency&vesting_shares=100%20HP) | [500 HP](https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=ecency&vesting_shares=500%20HP) | [1000 HP](https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=ecency&vesting_shares=1000%20HP) | [5000 HP](https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=ecency&vesting_shares=5000%20HP) | [10K HP](https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=ecency&vesting_shares=10000%20HP) | [20K HP](https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=ecency&vesting_shares=20000%20HP) | [50K HP](https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=ecency&vesting_shares=50000%20HP) | [100K HP](https://hivesigner.com/sign/delegateVestingShares?delegator=&delegatee=ecency&vesting_shares=100000%20HP) ### Support our proposals [`Ecency`](https://hivesigner.com/sign/update-proposal-votes?proposal_ids=%5B141%5D&approve=true) | [`Hivesearcher`](https://hivesigner.com/sign/update-proposal-votes?proposal_ids=%5B146%5D&approve=true) | [`Hivesigner`](https://hivesigner.com/sign/update-proposal-votes?proposal_ids=%5B88%5D&approve=true)
👍 joeyarnoldvn, eduardoe, cst90, ond, senseiphil, cronicasdelcesar, green77, afril, yusrizakaria, mariyem, cindis, linur, gerber, jozefkrichards, dcityrewards, ezzy, exyle, reazuliqbal, steem.leo, huaren.news, mice-k, hivecur, daan, dune69, iansart, shitsignals, jeanlucsr, felander, caladan, unconditionalove, bestboom, freddio, swisswitness, emsonic, dlike, bobby.madagascar, followjohngalt, determine, mfblack, imagenius, milu-the-dog, tiffin, asteroids, curamax, dpend.active, monster-burner, hivechat, steemindian, triplea.bot, beta500, blocktvnews, ribary, ladysalsa, trincowski, glastar, hungryharish, r351574nc3, salty-mcgriddles, exifr, exifr0, dineroconopcion, gerbo, planosdeunacasa, zonabitcoin, djkrad, karja, alexanderlara, ubikalo, fsegredo1, juanmanuellopez1, kermosura, helengutier2, nathen007, holoferncro, miketr, alpha, alphacore, mitty, auracraft, erikklok, good-karma, saintopic, machroezar, dodolzk, yayan, ekafao, garcondiable, esteemapp, ojamajo, fingersik, kingscrown, banko, ahmetay, steemitcolombia, geeklania, thehockeyfan-at, boatymcboatface, theshell, jrcornel, richi0927, oleg5430, caribehub, mtl1979, ninnu, kobitaroy, penguinpablo, cryptonized, guysellars, raiseup, steemaction, aguswandi98, policewala, forykw, lrekt01, leontr, onepercentbetter, larry21, laloretoyya, merlion, hungrybear, beerlotto, softworld, apshamilton, arcange, fengchao, yaelg, santigs, khalil319, afterglow, shainemata, creodas, soychalbed, rbm, hamismsf, jpbliberty, rucoin, raphaelle, hjrrodriguez, quinnertronics, eastmael, hivelist, fooblic, redwarbull, mrs.goldkey, cryptoclerk, cryptycoon, silverkey, silvervault, goldvault, goldkey, laruche, walterjay, aidefr, robotics101, pboulet, solarphasing, comprendre.hive, felt.buzz, lugaxker, lpv, duke77, studio666, clement.poiret, zulfahmi0221, dragibusss, edcraft, matheusggr, bambukah, francosteemvotes, evildido, cherepin0512, wilfredocav, ykretz, hive-143869, prometehum, itharagaian, buildahouse, letenebreux, lithajacobs, hive-117778, fernandosoder, dilimunanzar, visionaer3003, wonderful.aceh, hatschi0773, dagobert007, boneym, boobcat, investegg, sanguinehaze, smartvote, ahmadcmk, mammasitta, my451r, funtraveller, ancolie, trillemille, mini-zephalexia, sudutpandang, adam.tran, ratnaayub, bobokyaw, varunpinto, hivewatchers, dwayne16, melinda010100, kryptik.tigrrr3d, iptrucs, sokoloffa, jimmy.adames, joelai, luyennikki, gribouille, cryptomaniacsgr, linerus, fsherberg, wargof, imcore, dubignyp, lartist-zen, spiritabsolute, crownbee, bitcoinflood, netaterra, therealyme, sn0n, drax, l337m45732, jude.villarta, pvinny69, borran, thrasher666, livegaming, ninahaskin, alovely, lionsuit, davidesimoncini, toofasteddie, hamza325, junior21, trippymane, nolyoi, minimining, chunkysoupsvc, asgarth, frugalgamer, thejbullfrog, steemadventures, nerdvania, marconisnghtmr, cannabiscafe, bryan-imhoff, bonfirepit, courtneyjensen, zedikaredirect, oaldamster, wirago, ravthijo, tonyz, isabelpena, ecency, flsfserkan, technicalsandesh, doitvoluntarily, lisfabian, jphamer1, pain25, trumpikas, valentin86, yadanar, igormuba, germangenius, sevenyear7, nightgirl, arrowqueen, platypus-dundee, ladyrose, timcliff, steemitboard, jlufer, nightboy, mm7, zaibkang, icedoutnomad, ssekulji, ladybug146, noble-noah, pedrovivaz, rebe.torres12, ryivhnn, gorc, pixietrix, shadowlioncub, teammo, sofs-su, gameofcrypto36, jakobearn, mahyulmaulana, elmauza, duwiky, comeonline, dendendenden, musicua, trafalgar, raindrop, traf, julesquirin, kattycrochet, taniagonzalez, operahoser, rozku, darthknight, sadbear, kristall97, gohive, aguadz, minerspost, arytonhive, dartodarmadi, artmom, bobolin, musesteemit, olaunlimited, futurecurrency, quotes-haven, nave7, iliyan90, calisthenicsdrop, titofit, ississ89, diosvarga, sneji79, sis84, lyubo19, tiger85, iffff, wizdombg, iliqn.iliev, selena14, ivangeevo, alicewonderyoga, tbabachev, laracrofttt, harmony.art, mihaylov, hivelifebg, vaketo, mobluesbetter, kustev.chef, bobi.stefanov, pavlevskifamily, vpetrow, presidentmorty, kateto.anna, mmanolev33, mstamatov, guru33, demanouil, nik.valchev79, dakothelion, abm100yan, moshkoto, yaponeca23, hive-bulgaria, photomonkey8, mariya1984, makeupbyivelina, ivankirvikov, mihaela.popova, radinaaa.ppp, anioiicko, gogododo, litalfrog, ikolef, kristian777, yovchev, arena10, roflie, stealthtrader, silent.screamer, pocketrocket, almi, enochroot, livingfreedom, jamesbattler, an-man, xedbryant, enmaoro, dunsky, esteemapp.rus, yakubenko, polaleye50, barineka, petara, azarmadr, nadhora, mjvdc, tomaszs77, pkalra, jbisenberg, justyy, syh7758520, aaalviarez, maxelitereturned, zulbahri, homodeus042, giuatt07, fj125, sadikulaziz, recruit2347, bearbrand, akm26, alexanderfluke, manniman, damadama, azarmadr3, fortune-master, andriago, zeusfrench01, prolink05, charity-aceh, jacky5979, yohjuan, alexanderkal77, worthit, mes, vladalexan, muangak1l1, loboblanco, dama52, shaquillewimpel, gtg, techslut, thevil, ayrin344, bowess, prolinuxua, seckorama, steemik, portugalzin, jorgedr0id, pnc, mahirabdullah, elenasteem, denisdenis, gurug14, commentcoin.pay, juanzod, crisyvb, manuel75, rick4, itinerantph, hectorsanchez18, travelingmercies, gecata, chacald.dcymt, mateikhaing, preets, pedroerami, allen.silva, parmakov61, rebeysa85, breelikeatree, khan.dayyanz, numanbutt, godfather.ftw, miguelaag, samrat4058, shulik, gupzo2, steemporras, mondhero, andyjaypowell, rtytf, ayopeju, kaptured, asia-pl, rockyibrow, dengyanping888, stefano.massari, ksheni, yooraa, silversaver888, nicanor-mosquera, hiveboost, belkisdi, ahlawat, peters-daniel, sam99, misterc, cryptolover14, gangstalking, engrsayful, aliriera, minnow-teller, yangyanje, siphon, brazilec, dogan4rt, miguelpeliculas, sadvil, moyse, ojak, andreakush, devania, bntcamelo, agolasol, nicolcron, dodovietnam, tammie.brown, zawzawwin, mein-senf-dazu, mishoni, imawreader, nening, brianphobos, marius19, alechi, lazysoul0021, hdmed, teng2cai, lucky-elephant, kamote-rx, haseeb-asif-khan, amirhayat572, menzo, hermannsol, bryan-9090, taufar, marylucy, herbygirl, onartbali, iamrical, robertgelbmann, juanpabloleon, coffee.lover, bn80, luthfinanda, africka, yems, cmmemes, reysa, jay-one, vlad2423, ayijufridar, mysteriousroad, sinta, viqhl, kajal482, sodom-lv, littleboy, cesarsj5, kunschj, spoylerbg, astrocat-3663, akhyar23, canon-lens, m-zir81, mh-mubarak, sodomlv, melinaros, donroberts, supertaurean, any94, paradoxtma, chrysanthemum, r-zah90, paula-ig, mind-blowing0, skura88, aiovo, pinkfloyd878, sriharshaalapati, faisalamin, g-shot, darrenflinders, coinman14535, itsmiessyonpeakd, digitalmeal, shiftrox, danielwong, netizen01, victoria77, mituabida, stunod, ina13, alixspot, shahab021, beeber, enovf, daily-pics, bettyayers, ec3ncy, bahagia-arbi, bayu13, bai123, muhammadiqbal86, a-l-e-x, doofus, rosauradels, captainquack22, name0, assasin, steinz, stephytdh, bloorinvestor, womic, teodor.borisov, cutiiefna, bukharisulaiman, adamelmasslouhi, budmeister33, shonpol, duekie, ateng55, rivahabibi, plumwilde,