簡體   English   中英

如何更快地更新 React Native 應用程序中的 ERC20 令牌數量?

[英]How to update ERC20 token amounts in React Native application quicker?

我目前正在更新用 React Native 編寫的加密貨幣忠誠度獎勵應用程序。 該應用程序允許您“捐贈”或向他人發送代幣。

我需要在捐贈后實時為用戶更改令牌總數。 我的問題是以太坊區塊鏈需要大約 15 秒來更新鏈上的總數,目前 reducer 在捐贈后立即聯系區塊鏈以獲取錢包余額。 我們不想讓用戶坐下來觀看微調器 15 秒,但我們也希望他們的錢包價值立即反映交易。

我能想到的一種解決方案是完全在應用程序的 state 內添加或減去適當數量的令牌,並且僅在加載應用程序時聯系以太坊 API。 這是一種合適的方法嗎? 我會引入哪些潛在問題?

與以太坊不同,您無法在待定區塊上獲得余額。

您需要小心扣除用戶的余額。 如果 gas limit 設置不正確,代幣交易失敗的幾率更高。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM