Jump to content

All Activity

This stream auto-updates

  1. Today
  2. Thank you so much for your response! I am beyond excited!
  3. Yesterday
  4. 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.
  5. Hi there, Big supporter of what you guys are doing. My question relates to node centralisation. On this website https://explorer.elrond.com/validators, Elrond Community Delegation is listed as having 31% of the nodes on the network. I presume this means nodes run by the Elrond team. At what point will the nodes run by the team be <=10% of the total network? And what does the Elrond team consider to be 'full decentralisation' in terms of node-count / node size / the team's contribution to the network? . I'm sure this information is out there somewhere, there's just a lot of info floating around and I can't seem to figure it out myself. All the best! N.
  6. 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
  7. Last week
  8. Thomas

    The fees

    Hi, I delegated 12 Egld and claimed my reward after one or two days, holding my Egld on a ledger. No difference to see!!! in koinly I can see, that I’ve earned 7 Cent € but paid 5 Cent fees. That are 2 Cents gain. what went wrong, summing up, I can’t see any way to get to 14% apy. can anyone explain the difference? Thanks T
  9. 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'
  10. Draft version is publish here https://github.com/elrondex/elrondex Contributions are welcome! Thanks!
  11. Oh, I understand, so does it mean that we should have something like: let provider = chooseProvider(providerIdFromConfigHere); await NetworkConfig.getDefault().sync(provider); somewhere in the Dapp library? Because I am not sure how it should be integrated there. There is something like: React.useEffect(() => { if (chainId.valueOf() === "-1") { getNetworkConfig() .then((networkConfig) => { dispatch({ type: "setChainId", chainId: networkConfig.ChainID, }); }) .catch((e) => { console.error("To do ", e); }); } // eslint-disable-next-line react-hooks/exhaustive-deps }, [chainId.valueOf()]); But from what I understand it will load the default NetworConfig so the ChainID will be the 'T'
  12. can you check this thread first? Unless we missed something, you should be able to use let devnet = chooseProvider("elrond-devnet"); and then the chainID filled should be the one for devnet.
  13. Hi, I try to understand if I can use @elrondnetwork/erdjs (v8.0.0 but also v8.0.1-alpha.5) and SmartContract 'call' function, which uses Transaction under the hood. The problem is that I don't see a way to pass the ChainID where Transaction accepts that. So 'call' looks like this: call({ func, args, value, gasLimit, receiver }: CallArguments): Transaction { args = args || []; value = value || Balance.Zero(); let payload = TransactionPayload.contractCall() .setFunction(func) .setArgs(args) .build(); let transaction = new Transaction({ receiver: receiver ? receiver : this.getAddress(), value: value, gasLimit: gasLimit, data: payload }); transaction.onSigned.on(this.onCallSigned.bind(this)); return transaction; } There is no option to pass the ChainID to Transaction. And it won't use proper chain id if I, for example, set up the 'dapp' with devnet config. So if I won't pass the chainId using Transaction I will always use the testnet because it is set as default in NetworkConfig: constructor() { this.ChainID = new ChainID("T"); (...) It is probably something I don't understand, but for example, if I use 'dapp' library with the devnet config and try to use the browser extension to sign calls to SC, it will always use the testnet and always fail. For debugging I've done some hacks in erdjs like: call({ func, args, value, gasLimit, receiver, chainId }: CallArguments): Transaction { args = args || []; value = value || Balance.Zero(); let chainID: ChainID = new ChainID(chainId || 'T'); let payload = TransactionPayload.contractCall() .setFunction(func) .setArgs(args) .build(); let transaction = new Transaction({ receiver: receiver ? receiver : this.getAddress(), value: value, gasLimit: gasLimit, data: payload, chainID, }); transaction.onSigned.on(this.onCallSigned.bind(this)); return transaction; } Then I can call it like: const contract = new SmartContract({ address: new Address(sc_address_here), }); contract.call({ func: new ContractFunction('finction_name_here'), args: [args_here], gasLimit: new GasLimit(5000000), chainId: 'D', // This is my hack }); This way, it works as it should, but I guess there is something I am not aware of here. Maybe I shouldn't use SmartContract for calling my functions. Maybe there is another way to do it when integrating the `dapp` library? Thanks.
  14. You can configure the ledger with a different seed phrase. The option to set a different seed phrase I think it's called "recover"
  15. Hello, how can i configure the ledger with the 24 words seed phrase i used when i created the wallet for which i have the keystore file and password if the ledger gives a 24 recovery phrase which i can not change. Every ledger has his own 24 words unique phrase. Maybe i did not understand ? Waiting for a feedback pls. Thank you!
  16. Earlier
  17. Can you take a screen shot and attach it here? The gas price should not be 25000000, maybe you are confusing it with the gas limit? Also make sure you have enough EGLD for the withdrawal transaction fee.
  18. Adrian Dobrita


    Hi Iba, please continue the discussion on the https://help.elrond.com/en/ Someone from the support team will let you know what can be done. As far as I know, someone already replied to you there, will check today to confirm.
  19. Iba


    Thank you very much for your reply. The thing is I never used the 24 word secret phase nor went to a scam website (nor did i sign up for any lottery scam). I've written to everyone for help, elrond and truststaking but not really getting any. The EGLD is currently still in my Maiar wallet and says pending unstaking in 8 days (although I only received the notification this am). After 8 days, is it just going to disappear from my wallet.After 8 days is it just going to go straight to someone elses wallet or does it go back to my wallet and sits unstaked? I dont understand what has happened and I dont understand why Elrond or truststaking arent helping, cant block teh transaction from going through.
  20. I am not able to do anything in my elrond wallet.It shows my staked egld in mainnet but i cannot initiate any withdrawl...when initiated ,it goes to next but all are grey and not able to change.shows gas price as 25000000
  21. Adrian Dobrita


    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.
  22. Hi Alex, the withdraw should work if you have already waited the unbonding period (10 days) and have enough EGLD in your account to pay for the withdraw transaction fee.
  23. Iba


    Hi. I've been staking my EGLD with Truststaking in the Maiar app. Woke up this morning and saw a notification posted at 6.48am saying that my EGLD has been unstaked. I didn't do this. What happened? What should/can I do. I want my EGLD to remain staked. Thanks.
  24. Hi Zorin, what did u do in order to solve this issue? It's been 15 days for me and I have messaged the support team immediatelly after, but no answer yet. It's driving me crazy
  25. When you access your wallet, on the web wallet interface, in the top right corner you can switch between the devnet, testnet and mainnet. In order to move real egld to a different wallet address, you need to connect your wallet to mainnet, and you can then send.
  26. okay and if I have some of both but can't see to get what I had originally put in out?
  1. Load more activity
  • Create New...