Hot answers tagged

1

An Ethereum account is a cryptographically secure random 256-bit integer, also known as a private key in public key cryptography. Wallets are just a collection of accounts. A good learning material inner working for Ethereum accounts is the source code of eth_account Python package.


1

You may want to check sources of Augur Project, they have exactly the wallet contract you are describing: contract AugurWallet is Initializable, IAugurWallet { using SafeMathUint256 for uint256; IAugurWalletRegistry public registry; mapping(address => bool) public authorizedProxies; uint256 private constant MAX_APPROVAL_AMOUNT = 2 ** ...


1

In the current version of Ethereum an address has 160 bits, so there are at most 2^160 different contracts. The ERC 20 standard implicitly assumes that an address contains a single token, so an EOA can have at most 2^160 EIP-20 tokens. There new standards like EIP 1155 that allows a single address to manage multiple tokens. An id of type uint is used to ...


1

To obtain real Ether, you need to buy it. You buy it from a cryptocurrency exchange with fiat money (US Dollar, Euros, whatever is your national currency).


1

No harm, you can always add it back. This is just the standard local development url.


Only top voted, non community-wiki answers of a minimum length are eligible