-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem: GetEthBalance blocks the GameThread #270
Labels
good first issue
Good for newcomers
Comments
One of the errors: |
change to async using AsyncTask |
changed sync -> async |
checking other functions now |
almost changed to async |
leejw51crypto
added a commit
to leejw51crypto/play-unreal-plugin
that referenced
this issue
Mar 23, 2023
Solution: convert sync apis to async change GetEthBalance to async change GetBalance to async convert GetNFTSupply to async convert GetNFTOwner to async convert GetNFTCollection to async convert GetNFTDenom to async change GetNFTDenomByName to async convert GetNFTAllDenoms to async refactor sendamount make SendAmount to async
leejw51crypto
added a commit
that referenced
this issue
Mar 23, 2023
Solution: convert sync apis to async change GetEthBalance to async change GetBalance to async convert GetNFTSupply to async convert GetNFTOwner to async convert GetNFTCollection to async convert GetNFTDenom to async change GetNFTDenomByName to async convert GetNFTAllDenoms to async refactor sendamount make SendAmount to async convert GetNFTToken to async convert Erc20Balance to async convert Erc721Balance to async convert Erc1155Balance to async convert Erc1155BalanceOfBatch to async convert Erc721Name to async convert Erc721Symbol to async convert Erc721Uri to async convert Erc721GetApproved to async convert Erc721IsApprovedForAll to async convert Erc1155Uri to async convert Erc1155IsApprovedForAll to async convert Erc721Owner to async convert Erc721TotalSupply to async convert Erc721TokenByIndex to async convert Erc721TokenOwnerByIndex to async convert Erc20Name to async make Erc20Symbol to async make Erc20Decimals to async make Erc20TotalSupply to async make Erc20Allowance to async tidy up comment
leejw51crypto
added a commit
to leejw51crypto/play-unreal-plugin
that referenced
this issue
Mar 23, 2023
Solution: convert sync apis to async change GetEthBalance to async change GetBalance to async convert GetNFTSupply to async convert GetNFTOwner to async convert GetNFTCollection to async convert GetNFTDenom to async change GetNFTDenomByName to async convert GetNFTAllDenoms to async refactor sendamount make SendAmount to async convert GetNFTToken to async convert Erc20Balance to async convert Erc721Balance to async convert Erc1155Balance to async convert Erc1155BalanceOfBatch to async convert Erc721Name to async convert Erc721Symbol to async convert Erc721Uri to async convert Erc721GetApproved to async convert Erc721IsApprovedForAll to async convert Erc1155Uri to async convert Erc1155IsApprovedForAll to async convert Erc721Owner to async convert Erc721TotalSupply to async convert Erc721TokenByIndex to async convert Erc721TokenOwnerByIndex to async convert Erc20Name to async make Erc20Symbol to async make Erc20Decimals to async make Erc20TotalSupply to async make Erc20Allowance to async tidy up comment
leejw51crypto
added a commit
to leejw51crypto/play-unreal-plugin
that referenced
this issue
Mar 28, 2023
Solution: convert sync apis to async change GetEthBalance to async change GetBalance to async convert GetNFTSupply to async convert GetNFTOwner to async convert GetNFTCollection to async convert GetNFTDenom to async change GetNFTDenomByName to async convert GetNFTAllDenoms to async refactor sendamount make SendAmount to async convert GetNFTToken to async convert Erc20Balance to async convert Erc721Balance to async convert Erc1155Balance to async convert Erc1155BalanceOfBatch to async convert Erc721Name to async convert Erc721Symbol to async convert Erc721Uri to async convert Erc721GetApproved to async convert Erc721IsApprovedForAll to async convert Erc1155Uri to async convert Erc1155IsApprovedForAll to async convert Erc721Owner to async convert Erc721TotalSupply to async convert Erc721TokenByIndex to async convert Erc721TokenOwnerByIndex to async convert Erc20Name to async make Erc20Symbol to async make Erc20Decimals to async make Erc20TotalSupply to async make Erc20Allowance to async tidy up comment
leejw51crypto
added a commit
to leejw51crypto/play-unreal-plugin
that referenced
this issue
Mar 28, 2023
Solution: convert sync apis to async change GetEthBalance to async change GetBalance to async convert GetNFTSupply to async convert GetNFTOwner to async convert GetNFTCollection to async convert GetNFTDenom to async change GetNFTDenomByName to async convert GetNFTAllDenoms to async refactor sendamount make SendAmount to async convert GetNFTToken to async convert Erc20Balance to async convert Erc721Balance to async convert Erc1155Balance to async convert Erc1155BalanceOfBatch to async convert Erc721Name to async convert Erc721Symbol to async convert Erc721Uri to async convert Erc721GetApproved to async convert Erc721IsApprovedForAll to async convert Erc1155Uri to async convert Erc1155IsApprovedForAll to async convert Erc721Owner to async convert Erc721TotalSupply to async convert Erc721TokenByIndex to async convert Erc721TokenOwnerByIndex to async convert Erc20Name to async make Erc20Symbol to async make Erc20Decimals to async make Erc20TotalSupply to async make Erc20Allowance to async tidy up comment fix uint64 overflow fix compile remove legacy change to use FErc20DecimalsDelegate change to use FErc721IsApprovedForAllDelegate, FErc1155IsApprovedForAllDelegate change to use FGetNFTSupplyDelegate change to use Erc1155BalanceOfBatch remove FGeneralCronosCallDelegate use int64_t instead of int64
leejw51crypto
added a commit
that referenced
this issue
Mar 28, 2023
Solution: convert sync apis to async change GetEthBalance to async change GetBalance to async convert GetNFTSupply to async convert GetNFTOwner to async convert GetNFTCollection to async convert GetNFTDenom to async change GetNFTDenomByName to async convert GetNFTAllDenoms to async refactor sendamount make SendAmount to async convert GetNFTToken to async convert Erc20Balance to async convert Erc721Balance to async convert Erc1155Balance to async convert Erc1155BalanceOfBatch to async convert Erc721Name to async convert Erc721Symbol to async convert Erc721Uri to async convert Erc721GetApproved to async convert Erc721IsApprovedForAll to async convert Erc1155Uri to async convert Erc1155IsApprovedForAll to async convert Erc721Owner to async convert Erc721TotalSupply to async convert Erc721TokenByIndex to async convert Erc721TokenOwnerByIndex to async convert Erc20Name to async make Erc20Symbol to async make Erc20Decimals to async make Erc20TotalSupply to async make Erc20Allowance to async tidy up comment fix uint64 overflow fix compile remove legacy change to use FErc20DecimalsDelegate change to use FErc721IsApprovedForAllDelegate, FErc1155IsApprovedForAllDelegate change to use FGetNFTSupplyDelegate change to use Erc1155BalanceOfBatch remove FGeneralCronosCallDelegate use int64_t instead of int64
leejw51crypto
added a commit
that referenced
this issue
Mar 29, 2023
Solution: convert sync apis to async change GetEthBalance to async change GetBalance to async convert GetNFTSupply to async convert GetNFTOwner to async convert GetNFTCollection to async convert GetNFTDenom to async change GetNFTDenomByName to async convert GetNFTAllDenoms to async refactor sendamount make SendAmount to async convert GetNFTToken to async convert Erc20Balance to async convert Erc721Balance to async convert Erc1155Balance to async convert Erc1155BalanceOfBatch to async convert Erc721Name to async convert Erc721Symbol to async convert Erc721Uri to async convert Erc721GetApproved to async convert Erc721IsApprovedForAll to async convert Erc1155Uri to async convert Erc1155IsApprovedForAll to async convert Erc721Owner to async convert Erc721TotalSupply to async convert Erc721TokenByIndex to async convert Erc721TokenOwnerByIndex to async convert Erc20Name to async make Erc20Symbol to async make Erc20Decimals to async make Erc20TotalSupply to async make Erc20Allowance to async tidy up comment fix uint64 overflow fix compile remove legacy change to use FErc20DecimalsDelegate change to use FErc721IsApprovedForAllDelegate, FErc1155IsApprovedForAllDelegate change to use FGetNFTSupplyDelegate change to use Erc1155BalanceOfBatch remove FGeneralCronosCallDelegate use int64_t instead of int64 add changelog
leejw51crypto
added a commit
to leejw51crypto/play-unreal-plugin
that referenced
this issue
Mar 29, 2023
Solution: convert sync apis to async change GetEthBalance to async change GetBalance to async convert GetNFTSupply to async convert GetNFTOwner to async convert GetNFTCollection to async convert GetNFTDenom to async change GetNFTDenomByName to async convert GetNFTAllDenoms to async refactor sendamount make SendAmount to async convert GetNFTToken to async convert Erc20Balance to async convert Erc721Balance to async convert Erc1155Balance to async convert Erc1155BalanceOfBatch to async convert Erc721Name to async convert Erc721Symbol to async convert Erc721Uri to async convert Erc721GetApproved to async convert Erc721IsApprovedForAll to async convert Erc1155Uri to async convert Erc1155IsApprovedForAll to async convert Erc721Owner to async convert Erc721TotalSupply to async convert Erc721TokenByIndex to async convert Erc721TokenOwnerByIndex to async convert Erc20Name to async make Erc20Symbol to async make Erc20Decimals to async make Erc20TotalSupply to async make Erc20Allowance to async tidy up comment fix uint64 overflow fix compile remove legacy change to use FErc20DecimalsDelegate change to use FErc721IsApprovedForAllDelegate, FErc1155IsApprovedForAllDelegate change to use FGetNFTSupplyDelegate change to use Erc1155BalanceOfBatch remove FGeneralCronosCallDelegate use int64_t instead of int64 add changelog
leejw51crypto
added a commit
that referenced
this issue
Mar 30, 2023
Solution: convert sync apis to async change GetEthBalance to async change GetBalance to async convert GetNFTSupply to async convert GetNFTOwner to async convert GetNFTCollection to async convert GetNFTDenom to async change GetNFTDenomByName to async convert GetNFTAllDenoms to async refactor sendamount make SendAmount to async convert GetNFTToken to async convert Erc20Balance to async convert Erc721Balance to async convert Erc1155Balance to async convert Erc1155BalanceOfBatch to async convert Erc721Name to async convert Erc721Symbol to async convert Erc721Uri to async convert Erc721GetApproved to async convert Erc721IsApprovedForAll to async convert Erc1155Uri to async convert Erc1155IsApprovedForAll to async convert Erc721Owner to async convert Erc721TotalSupply to async convert Erc721TokenByIndex to async convert Erc721TokenOwnerByIndex to async convert Erc20Name to async make Erc20Symbol to async make Erc20Decimals to async make Erc20TotalSupply to async make Erc20Allowance to async tidy up comment fix uint64 overflow fix compile remove legacy change to use FErc20DecimalsDelegate change to use FErc721IsApprovedForAllDelegate, FErc1155IsApprovedForAllDelegate change to use FGetNFTSupplyDelegate change to use Erc1155BalanceOfBatch remove FGeneralCronosCallDelegate use int64_t instead of int64 add changelog use int64 instead of int64_t refactor try,catch and AsyncTask
leejw51crypto
added a commit
to leejw51crypto/play-unreal-plugin
that referenced
this issue
Mar 30, 2023
Solution: convert sync apis to async change GetEthBalance to async change GetBalance to async convert GetNFTSupply to async convert GetNFTOwner to async convert GetNFTCollection to async convert GetNFTDenom to async change GetNFTDenomByName to async convert GetNFTAllDenoms to async refactor sendamount make SendAmount to async convert GetNFTToken to async convert Erc20Balance to async convert Erc721Balance to async convert Erc1155Balance to async convert Erc1155BalanceOfBatch to async convert Erc721Name to async convert Erc721Symbol to async convert Erc721Uri to async convert Erc721GetApproved to async convert Erc721IsApprovedForAll to async convert Erc1155Uri to async convert Erc1155IsApprovedForAll to async convert Erc721Owner to async convert Erc721TotalSupply to async convert Erc721TokenByIndex to async convert Erc721TokenOwnerByIndex to async convert Erc20Name to async make Erc20Symbol to async make Erc20Decimals to async make Erc20TotalSupply to async make Erc20Allowance to async tidy up comment fix uint64 overflow fix compile remove legacy change to use FErc20DecimalsDelegate change to use FErc721IsApprovedForAllDelegate, FErc1155IsApprovedForAllDelegate change to use FGetNFTSupplyDelegate change to use Erc1155BalanceOfBatch remove FGeneralCronosCallDelegate use int64_t instead of int64 add changelog use int64 instead of int64_t refactor try,catch and AsyncTask
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
If can not get the balance (Timeout or whatever), the blocking may take 10+ seconds.
The text was updated successfully, but these errors were encountered: