De The DAO - Creación :
extraBalance
cuenta.¿Cuál es la dirección y el saldo de esta cuenta?
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 extraBalance
cuenta. 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:
Y aquí se transfirió internamente a la extraBalance
cuenta el exceso de ether de 0.47619048 sobre la tasa 1 ETH = 100 tokens:
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