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