Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 08/24/2021 in all areas

  1. Hello ! Of course, this can be automated. You have to also get the results of the transaction. Speaking of API endpoint, this is the URL you're interested in: https://devnet-gateway.elrond.com/transaction/5c8a46bedf88048768da6de865b296e74604c4badc88ea5e1a8295e7c5e20849?withResults=true In erdjs, you can use ProxyProvider -> getTransaction() method that also receives a withResults boolean param, that has to be set to true.
    2 points
  2. Elrond Community Delegation nodes have been 67% of the total nodes in the network at mainnet launch (30 July 2020). Since then the percentage has decreased to 31%. It will decrease even more with activation of staking phase 4 and slashing, for which development is in progress, but I can't give a definite timeline for when it will be activated on the mainnet (January 2022 seems possible but could also be earlier if all things go smoothly, or later, depending on how testing goes and the feedback from community and validators regarding the chosen solution). The node count will be decided algorithmically depending on the usage of the network but with a minimum of 1920 nodes, and ideally the Elrond community delegation nodes will be removed completely, with the delegators moving to the existing staking providers. A prerequisite for completely removing the elrond community delegation nodes is activating the slashing mechanism on mainnet, so the earliest time I see for this to happen would be in the beginning of the next year.
    1 point
  3. my learning progress (dapp frontend):Blog post: https://www.julian.io/articles/elrond-dapp-ui.htmlVids: https://youtu.be/Sjpj7Btasgs | https://youtu.be/MpPbi6xkBQsRepo: https://github.com/juliancwirko/elrond-simple-sc-frontend-app
    1 point
  4. https://github.com/ElrondNetwork/elrond-sdk-erdjs/blob/bdec7b5fb1335dba3311d721681f35a16f1f4f5a/src/proxyProvider.ts#L102 if you pass to sync() the devnet provider ( chooseProvider("elrond-devnet") ) the network config will be taken through a GET request from the devnet so chainID should end up as 'D'
    1 point
  5. Draft version is publish here https://github.com/elrondex/elrondex Contributions are welcome! Thanks!
    1 point
  6. The staked EGLD can only be unstaked by you or someone else who has access to your wallet. If you did not do the unstake yourself, then it probably means that your account has been compromised. Your account could have been compromised if you used the 24 words secret phrase (that gives you access to your wallet) on scaming websites (e.g there was/is a lottery scam that requires you to enter the 24 words seed phrase in order to claim some egld, but steals this key to your wallet). You can contact elrond support on https://help.elrond.com/en/ to find what can be done.
    1 point
  7. Hi, The problem is easy to solve. On your Ledger, you must go to the settings and activate the "Contract data" option on "Yes". Normally you will be able to withdraw ;)
    1 point
  8. Thanks a lot ! For those who may want to do the same thing, the following code seems to work (not very robust through, adding some error handling won't hurt) : export async function getTokenIdentifier(issueTxHash: TransactionHash, network: ProxyProvider): Promise<string> { const issueTxOnNework = await network.getTransaction(issueTxHash, undefined, true); return issueTxOnNework.getSmartContractResults().getResultingCalls()[0].data.split('@')[1]; }
    1 point
  9. Possibly the observer on devnet for the shard where Heidi account is managed was out of sync. On devnet we currently have only one observer node for shard to accept API requests, will check if there is a high load and we need to do some scaling.
    1 point
  10. My bad, now it has appeared. It just seems to have taken a long time to appear (and not the same for every wallet).
    1 point
  11. But reading again I understand that even if I create a password2 and keystore2 I'll still be able to access by means of password1 and keystore1 so the only way to increase a bit the security is to delete the keystore1, deciding to continue to use the same wallet, hope I understood :)!
    1 point
  12. My custom elrond dapp starter kit:
    1 point
  13. That's not gas price, that is gas limit, don't change the gas price, as that is aleady the minimum. Approximately: 12mil -> 50000*0.000000001 + 11950000*0.00000000001 = 0.0001695 EGLD 7mil -> 50000*0.000000001 + 6950000*0.00000000001 = 0.0001195 EGLD 2mil -> 50000*0.000000001 + 1950000*0.00000000001 = 0.0000695 EGLD I say approximately, because each byte in the data field costs 1500*0.000000001 EGLD, and you have 19 bytes so extra 19*1500*0.000000001 = 0.0000285 EGLD for each of the above
    1 point
  14. For every transaction you need to pay a fee. The unstake/undelegate has a higher fee than normal payment transactions as it interacts with a smart contract. From the message it appears you do not have enough egld for the unstake transaction fee. If you have enough pending rewards, you can try claiming those first as the claim rewards transaction is cheaper. The undelegate transaction normally consumes less than 7mil gas, so you can also try to set manually instead of the default 12mil gas 7 mil and if you have enough balance for that it will probably be executed. The claim rewards normally consumes less than 2mil gas, so there you can also try to set manually instead of the default 6mil, 2mil gas. Otherwise if you can't do either, then you should get some egld to have for the fee (ask a friend ?)
    1 point
  15. Hi, yes we try to keep devnet stable. Testnet is where we try to check the features first, and it's ok to move fast and break things (also why many of the erdjs functions default to testnet). You can of course change to devnet let devnet = chooseProvider("elrond-devnet");
    1 point
This leaderboard is set to Bucharest/GMT+03:00
×
×
  • Create New...