¿Cuál es la dirección y el saldo de la cuenta extraBalance de The DAO?

De The DAO - Creación :

  • En los primeros 14 días, los tokens DAO se crean a razón de 1 ether = 100 tokens
  • En los días posteriores antes del final del período de creación, la cantidad de ethers por cada 100 tokens creados aumenta hasta que la tasa final de creación es de 1,5 ethers = 100 tokens.
  • El exceso de éteres sobre 1 éter = 100 fichas se transfiere a una extraBalancecuenta.

¿Cuál es la dirección y el saldo de esta cuenta?

Respuestas (1)

Ejecute el siguiente comando en geth console:

> var theDAOABI = [ { "type": "function", "outputs": [ { "type": "uint256", "name": "", "value": "5e+22" } ], "name": "minTokensToCreate", "inputs": [], "constant": true }, { "type": "function", "outputs": [ { "type": "uint256", "name": "", "value": "2.668900014413644230605979e+24" } ], "name": "totalSupply", "inputs": [], "constant": true }, { "type": "function", "outputs": [ { "type": "uint256", "name": "", "value": "1464426000" } ], "name": "closingTime", "inputs": [], "constant": true }, { "type": "function", "outputs": [], "name": "refund", "inputs": [], "constant": false }, { "type": "function", "outputs": [ { "type": "address", "name": "", "value": "0xda4a4626d3e16e094de3225a751aab7128e96526" } ], "name": "curator", "inputs": [], "constant": true }, { "type": "function", "outputs": [ { "type": "uint256", "name": "balance", "value": "0" } ], "name": "balanceOf", "inputs": [ { "type": "address", "name": "_owner" } ], "constant": true }, { "type": "function", "outputs": [ { "type": "uint256", "name": "_numberOfProposals", "value": "0" } ], "name": "numberOfProposals", "inputs": [], "constant": true }, { "type": "function", "outputs": [ { "type": "address", "name": "", "value": "0x807640a13483f8ac783c557fcdf27be11ea4ac7a" } ], "name": "extraBalance", "inputs": [], "constant": true }, { "type": "function", "outputs": [ { "type": "bool", "name": "", "value": true } ], "name": "isFueled", "inputs": [], "constant": true }, { "type": "function", "outputs": [ { "type": "bool", "name": "success" } ], "name": "createTokenProxy", "inputs": [ { "type": "address", "name": "_tokenHolder" } ], "constant": false }, { "type": "function", "outputs": [ { "type": "uint256", "name": "_voteID" } ], "name": "vote", "inputs": [ { "type": "uint256", "name": "_proposalID" }, { "type": "bool", "name": "_supportsProposal" } ], "constant": false }, { "type": "event", "name": "FuelingToDate", "inputs": [ { "type": "uint256", "name": "value", "indexed": false } ], "anonymous": false }, { "type": "event", "name": "ProposalAdded", "inputs": [ { "type": "uint256", "name": "proposalID", "indexed": true }, { "type": "address", "name": "recipient", "indexed": false }, { "type": "uint256", "name": "amount", "indexed": false }, { "type": "bool", "name": "newCurator", "indexed": false }, { "type": "string", "name": "description", "indexed": false } ], "anonymous": false }, { "type": "event", "name": "ProposalTallied", "inputs": [ { "type": "uint256", "name": "proposalID", "indexed": true }, { "type": "bool", "name": "result", "indexed": false }, { "type": "uint256", "name": "quorum", "indexed": false } ], "anonymous": false } ];
undefined
> var theDAOAddress = "0xBB9bc244D798123fDe783fCc1C72d3Bb8C189413";
undefined
> var theDAO = eth.contract(theDAOABI).at(theDAOAddress);
undefined
// The account that holds the extra balances
> theDAO.extraBalance()
"0x807640a13483f8ac783c557fcdf27be11ea4ac7a"
// Balance of the extra balance account at 17/05/2016 19:07:35 AEST
> web3.fromWei(eth.getBalance("0x807640a13483f8ac783c557fcdf27be11ea4ac7a"), "ether");
21026.433088706794416575

La cuenta de saldo de DAO está en la dirección 0x807640a13483f8ac783c557fcdf27be11ea4ac7a .

El saldo de la cuenta de saldo adicional de la DAO al 17/05/2016 19:07:35 AEST es 21026.433088706794416575 ETH.

Actualización 19/05/2016: ahora hay una página de TheDAO en etherscan.io que muestra los saldos de la cuenta principal de DAO y la cuenta de saldo adicional.



A continuación se muestra una transacción de 10 éteres transferidos a la cuenta The DAO en el bloque 1522378 . La tasa de conversión de tokens era entonces de 1,05 ETH = 100 tokens. En este caso, la cantidad de 10 x (1 - (1.00/1.05)) = 0.47619048éteres se transfirió internamente a la extraBalancecuenta. Este es el mismo ejemplo de la cantidad de DAOHub-ExtraBalance .

Aquí hay una transacción de 10 éteres pagados en la cuenta de The DAO:ingrese la descripción de la imagen aquí

Y aquí se transfirió internamente a la extraBalancecuenta el exceso de ether de 0.47619048 sobre la tasa 1 ETH = 100 tokens:ingrese la descripción de la imagen aquí



PRIMA

Aquí están las instrucciones para averiguar el saldo de la cuenta de The DAO y el suministro total de tokens creados (cifras al 17/05/2016 01:58:03 AEST):

> web3.fromWei(eth.getBalance(theDAOAddress), "ether")
10705493.966322505531632523
> theDAO.totalSupply()
1.0705488347353040142013475e+25
> theDAO.totalSupply()/1e16
1070548834.7353041