github.com/jonasnick/go-ethereum@v0.7.12-0.20150216215225-22176f05d387/cmd/mist/assets/ext/ethereum.js/test/eth.methods.js (about) 1 var assert = require('assert'); 2 var web3 = require('../index.js'); 3 var u = require('./test.utils.js'); 4 5 describe('web3', function() { 6 describe('eth', function() { 7 u.methodExists(web3.eth, 'balanceAt'); 8 u.methodExists(web3.eth, 'stateAt'); 9 u.methodExists(web3.eth, 'storageAt'); 10 u.methodExists(web3.eth, 'countAt'); 11 u.methodExists(web3.eth, 'codeAt'); 12 u.methodExists(web3.eth, 'transact'); 13 u.methodExists(web3.eth, 'call'); 14 u.methodExists(web3.eth, 'block'); 15 u.methodExists(web3.eth, 'transaction'); 16 u.methodExists(web3.eth, 'uncle'); 17 u.methodExists(web3.eth, 'compilers'); 18 u.methodExists(web3.eth, 'lll'); 19 u.methodExists(web3.eth, 'solidity'); 20 u.methodExists(web3.eth, 'serpent'); 21 u.methodExists(web3.eth, 'logs'); 22 23 u.propertyExists(web3.eth, 'coinbase'); 24 u.propertyExists(web3.eth, 'listening'); 25 u.propertyExists(web3.eth, 'mining'); 26 u.propertyExists(web3.eth, 'gasPrice'); 27 u.propertyExists(web3.eth, 'accounts'); 28 u.propertyExists(web3.eth, 'peerCount'); 29 u.propertyExists(web3.eth, 'defaultBlock'); 30 u.propertyExists(web3.eth, 'number'); 31 }); 32 }); 33 34