Most Popular

1500 questions
14
votes
2 answers

How to pass struct params in remix ide?

I have this smart contract: pragma solidity 0.5; pragma experimental ABIEncoderV2; contract TestStruct { struct User { string name; uint256 age; } mapping (bytes32 => User) users; function addUsers (User []…
maroodb
  • 1,111
  • 1
  • 10
  • 32
14
votes
2 answers

What is a function selector?

I am reading an article, it says: To enable deployment on the Ethereum platform, the contract functions are compiled into EVM bytecode and a piece of code called function selector is added, which serves as an entry point into the contract …
zak100
  • 1,406
  • 1
  • 13
  • 37
14
votes
3 answers

How to create an Ethereum address?

I know basically zero about Ethereum, block chain etc. I have Augur reps. I have been asked to create an Ethereum address for the sale augur site. I don't have the slightest idea how to generate an address and or where to create an account for…
TLL
  • 141
  • 1
  • 1
  • 4
14
votes
1 answer

What does "ERC" stand for?

As seen as a label for EIPs (Ethereum Improvement Proposals): https://github.com/ethereum/EIPs/labels/ERC
Fernando Tiberti
  • 2,299
  • 1
  • 15
  • 28
14
votes
1 answer

What's the point of IBAN addresses?

I've been reading through web3.js's API documentation and come across transactions using IBAN numbers. They appear to be alphanumerical values generated from the public address. What is their role since they're not used for confidentiality reasons?
Sebi
  • 5,294
  • 6
  • 27
  • 52
14
votes
1 answer

How to convert a uint256 type integer into a bytes32?

Since both types, uint256's and bytes32's space are 2^256. How to map an uint256 type integer into bytes32 type in Solidity ?
Wang
  • 2,416
  • 4
  • 19
  • 28
14
votes
1 answer

What does `call.value` mean and how did it allow the attack to The DAO?

I'm trying to get some sense from the hysteria around the attack performed to The DAO smart contract. I understand the high level explanations, but I'd like to grasp how this attack was performed. I've read somewhere that this is related to the…
Henrique Barcelos
  • 2,481
  • 4
  • 20
  • 38
14
votes
3 answers

If Ethereum does a hard fork to return exploited funds from theDAO, does this cause a concern for immutability?

I'm still torn on both sides with theDAO fiasco. I'd like to do a hard fork so I can get my coins back, as right now theDAO is pretty much dead moving forward. But does this cause a concern for immutability and would it destabilize Ethereum itself?…
Patoshi パトシ
  • 4,800
  • 7
  • 45
  • 93
14
votes
1 answer

Is 'the DAO' dissolved?

Given Buterins statement of a hard fork to return all the money after theDAO hack, does this mean that the DAO is unofficially dissolved? Officially when the hard fork has happened.
Roland Kofler
  • 11,638
  • 3
  • 44
  • 83
14
votes
2 answers

this.balance VS address(this).balance

What is the difference between this.balance VS address(this).balance in solidity contracts?
Kashish Khullar
  • 1,563
  • 3
  • 14
  • 26
14
votes
1 answer

Whats the difference between pyethapp and pyethereum?

This one: https://github.com/ethereum/pyethapp and this one: https://github.com/ethereum/pyethereum I have pyethapp running (the ipython console). What then is pyethereum?
TMOTTM
  • 1,953
  • 2
  • 14
  • 23
14
votes
2 answers

How many transactions are there in a block?

If a block acts as a ledger of transactions, how many transactions can fit in a block? I have to setup a private test net where only one machine is allowed to mine while (many) others are performing transactions on its blockchain (the miner also…
Sebi
  • 5,294
  • 6
  • 27
  • 52
14
votes
3 answers

Who has access to ethereum 0x0000000000000000000000000000000000000000 address?

Who own ethereum 0x0000000000000000000000000000000000000000 address? I have received some 0Chain token from this address. I know this is a genesis address but who can access it?
Dev Ranjan
  • 142
  • 1
  • 1
  • 8
14
votes
3 answers

Where does metamask store the wallet seed? (file path)

I have a Windows installation that cannot be booted anymore. I'd like to copy the file containing the Metamask wallet seed to another machine and have that Metamask installation use it. The same Metamask accounts were installed on both Firefox and…
Jesbus
  • 10,478
  • 6
  • 35
  • 62
14
votes
2 answers

QuorumChain Consensus vs Raft Consensus vs Istanbul consensus quorum

I am reading about Quorum which is an Ethereum-based distributed ledger protocol with transaction/contract privacy and new consensus mechanisms. I have read about QuorumChain consensus and Raft consensus from this document. According to this answer…
Soham Lawar
  • 2,567
  • 14
  • 38