create account

Bitshares Airdrop Tool - Updates! Localization and new features! by nftea.gallery

View this thread on: hive.blogpeakd.comecency.com
· @nftea.gallery ·
$24.78
Bitshares Airdrop Tool - Updates! Localization and new features!
[![image.png](https://images.hive.blog/DQmTL5oWLjvMQsJ5iapi9ceyfAAPs9nhzcP6TpF4znVrvPK/image.png)](https://github.com/BTS-CM/airdrop_tool/releases)

# The [Bitshares Airdrop Tool](https://github.com/BTS-CM/airdrop_tool/releases) has been updated!

Since [last week](https://hive.blog/hive-120117/@nftea.gallery/new-release-airdrop-tool-for-bitshares-based-blockchains), several large changes have been made to the [recently released](https://hive.blog/hive-120117/@nftea.gallery/new-release-airdrop-tool-for-bitshares-based-blockchains) Bitshares BEET Airdrop tool!

If you're using the older version, please consider updating to this new release for several cool new features, translations and multiple bug fixes.

## New features
 *  Fetch page changes
    * Whilst fetching tickets, fetch associated user balances.
    * Please delete and re-fetch blockchain tickets if you've been using the prior app version.

  * New 'view asset' page
    * Displays some brief asset details
      ![image.png](https://images.hive.blog/DQmPcmbLfbwsBFAWMnWETSBVUPCEAgNmWX3itiYaB7qXidL/image.png)
    * Displays asset holder leaderboard from pool of ticket holders.
     ![image.png](https://images.hive.blog/DQmcU8QFRrw8BNHdZhjKdaCUN4KvZzdxEFaeg1qQi7CXRtQ/image.png)

  * Account page changes
    * Now shows user's held assets and account name (as opposed to just its id e.g. `1.3.x`)
     ![image.png](https://images.hive.blog/DQmbT8CdBbHrjj7Jh5ptwG4vMMhUWNuPLEuzkCnuiBStycz/image.png)

  * Airdrop page changes
     * Bug fixes listed below
     * Optional requirement for ticket holders to own a specific asset & associated 
        ![image.png](https://images.hive.blog/DQmP5pVZCckgVG2BmWSMTdk5VaRAsnLEywbMpcRtt4ebpLs/image.png)


## Localization implemented
  * Easily switch between locales via the new locale header menu button
  * Supports 11 languages: English, Danish, German, Estonian, Spanish, French, Italian, Japanese, Korean, Portuguese and Thai.
    * More languages may be introduced in the future, create a [github issue](https://github.com/BTS-CM/airdrop_tool/issues) if you want a specific missing language.

https://s11.gifyu.com/images/SuFM1.gif

## Bug fixes
  * Remove self from airdrop
    * You cannot be both the sender and receiver of a transfer request, so to avoid a failed transaction we're now filtering out the sender account ID from winning ticket holders. The tokens to distribute will be recalculated to account for this ticket holder pool change.
  * Improvements to the deeplink generating code
    * Refactored to improve maintainability & readability.
  * Querying Tusc blockchain separately from Bitshares blockchains works as expected now
    * Now switches between using bitsharesjs/bitsharesjs-ws & tuscjs/tuscjs-ws
  * Remove strict react mode to avoid duplicate vdom renders
    * You should find the app runs more smoothl
  * Add delays to more input fields, avoiding early recalculations
    * Rather than recalculate on each key depress, we wait a couple seconds for you to finish typing prior to performing recalculations.
  * Github Actions build release yml changes
    * Builds began to fail due to tuscjs & tuscjs-ws being self compiled from bts-cm org repos. Multiple changes had to be made to these repos and this app's action yml config, hence the weird release version.

## External fixes

* Issues with tuscjs: [Created forked tuscjs](https://github.com/BTS-CM/tuscjs)
  * Enabled cross-platform building
  * Reference changed [tuscjs-ws repo](https://github.com/BTS-CM/tuscjs-ws) in packages
  * Update packages, alter configs & fix small bugs
* Issues with tuscjs-ws: [Created forked tuscjs-ws](https://github.com/BTS-CM/tuscjs-ws)
  * Enabled cross-platform building
  * Removed non TUSC chain configs
  * Updated packages
* Created [BEET issue](https://github.com/bitshares/beet/issues/248) for TUSC
  * Addressed in [PR 247](https://github.com/bitshares/beet/pull/247) alongside additional TUSC nodes & the new upload feature required for this tool's airdrop process.
  * Note: You'll need [this BEET branch](https://github.com/BTS-CM/beet/tree/local) to perform an airdrop, until the feature is approved for BEET develop branch inclusion.

---

What're your thoughts on this software, the new changes, and any features you think might be missing? Comment below!

These changes were brought to you by the [NFTEA Gallery](https://nftea.gallery)
Check out the [current NFTEA NFT collection](https://nftea.gallery/gallery) available on the BTS DEX now!
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 149 others
properties (23)
authornftea.gallery
permlinkbitshares-airdrop-tool-updates-localization-and-new-features
categoryhive-120117
json_metadata"{"tags":["hive-120117","bitshares","airdrop","blockchain","development","opensource","programming"],"image":["https://images.hive.blog/DQmTL5oWLjvMQsJ5iapi9ceyfAAPs9nhzcP6TpF4znVrvPK/image.png","https://images.hive.blog/DQmPcmbLfbwsBFAWMnWETSBVUPCEAgNmWX3itiYaB7qXidL/image.png","https://images.hive.blog/DQmcU8QFRrw8BNHdZhjKdaCUN4KvZzdxEFaeg1qQi7CXRtQ/image.png","https://images.hive.blog/DQmbT8CdBbHrjj7Jh5ptwG4vMMhUWNuPLEuzkCnuiBStycz/image.png","https://images.hive.blog/DQmP5pVZCckgVG2BmWSMTdk5VaRAsnLEywbMpcRtt4ebpLs/image.png","https://s11.gifyu.com/images/SuFM1.gif"],"links":["https://github.com/BTS-CM/airdrop_tool/releases"],"app":"hiveblog/0.1","format":"markdown","description":"Reporting on recent updates to the Bitshares airdrop tool"}"
created2023-06-07 10:39:45
last_update2023-06-07 10:39:45
depth0
children1
last_payout2023-06-14 10:39:45
cashout_time1969-12-31 23:59:59
total_payout_value12.403 HBD
curator_payout_value12.372 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length4,502
author_reputation127,153,042,366,465
root_title"Bitshares Airdrop Tool - Updates! Localization and new features!"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id124,233,401
net_rshares62,821,413,641,276
author_curate_reward""
vote details (213)
@stemsocial ·
re-nfteagallery-bitshares-airdrop-tool-updates-localization-and-new-features-20230608t050613969z
<div class='text-justify'> <div class='pull-left'>
 <img src='https://stem.openhive.network/images/stemsocialsupport7.png'> </div>

Thanks for your contribution to the <a href='/trending/hive-196387'>STEMsocial community</a>. Feel free to join us on <a href='https://discord.gg/9c7pKVD'>discord</a> to get to know the rest of us!

Please consider delegating to the @stemsocial account (85% of the curation rewards are returned).

You may also include @stemsocial as a beneficiary of the rewards of this post to get a stronger support.&nbsp;<br />&nbsp;<br />
</div>
properties (22)
authorstemsocial
permlinkre-nfteagallery-bitshares-airdrop-tool-updates-localization-and-new-features-20230608t050613969z
categoryhive-120117
json_metadata{"app":"STEMsocial"}
created2023-06-08 05:06:12
last_update2023-06-08 05:06:12
depth1
children0
last_payout2023-06-15 05:06:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length565
author_reputation22,459,343,683,868
root_title"Bitshares Airdrop Tool - Updates! Localization and new features!"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id124,256,028
net_rshares0