|
|
|
@ -7,35 +7,31 @@ web3.setProvider(new web3.providers.WebSocketProvider('http://localhost:8080')); |
|
|
|
|
|
|
|
|
|
describe('web3', function() { |
|
|
|
|
describe('eth', function() { |
|
|
|
|
it('should have all methods implemented', function() { |
|
|
|
|
u.methodExists(web3.eth, 'balanceAt'); |
|
|
|
|
u.methodExists(web3.eth, 'stateAt'); |
|
|
|
|
u.methodExists(web3.eth, 'storageAt'); |
|
|
|
|
u.methodExists(web3.eth, 'countAt'); |
|
|
|
|
u.methodExists(web3.eth, 'codeAt'); |
|
|
|
|
u.methodExists(web3.eth, 'transact'); |
|
|
|
|
u.methodExists(web3.eth, 'call'); |
|
|
|
|
u.methodExists(web3.eth, 'block'); |
|
|
|
|
u.methodExists(web3.eth, 'transaction'); |
|
|
|
|
u.methodExists(web3.eth, 'uncle'); |
|
|
|
|
u.methodExists(web3.eth, 'compilers'); |
|
|
|
|
u.methodExists(web3.eth, 'lll'); |
|
|
|
|
u.methodExists(web3.eth, 'solidity'); |
|
|
|
|
u.methodExists(web3.eth, 'serpent'); |
|
|
|
|
u.methodExists(web3.eth, 'logs'); |
|
|
|
|
}); |
|
|
|
|
u.methodExists(web3.eth, 'balanceAt'); |
|
|
|
|
u.methodExists(web3.eth, 'stateAt'); |
|
|
|
|
u.methodExists(web3.eth, 'storageAt'); |
|
|
|
|
u.methodExists(web3.eth, 'countAt'); |
|
|
|
|
u.methodExists(web3.eth, 'codeAt'); |
|
|
|
|
u.methodExists(web3.eth, 'transact'); |
|
|
|
|
u.methodExists(web3.eth, 'call'); |
|
|
|
|
u.methodExists(web3.eth, 'block'); |
|
|
|
|
u.methodExists(web3.eth, 'transaction'); |
|
|
|
|
u.methodExists(web3.eth, 'uncle'); |
|
|
|
|
u.methodExists(web3.eth, 'compilers'); |
|
|
|
|
u.methodExists(web3.eth, 'lll'); |
|
|
|
|
u.methodExists(web3.eth, 'solidity'); |
|
|
|
|
u.methodExists(web3.eth, 'serpent'); |
|
|
|
|
u.methodExists(web3.eth, 'logs'); |
|
|
|
|
|
|
|
|
|
it('should have all properties implemented', function () { |
|
|
|
|
u.propertyExists(web3.eth, 'coinbase'); |
|
|
|
|
u.propertyExists(web3.eth, 'listening'); |
|
|
|
|
u.propertyExists(web3.eth, 'mining'); |
|
|
|
|
u.propertyExists(web3.eth, 'gasPrice'); |
|
|
|
|
u.propertyExists(web3.eth, 'account'); |
|
|
|
|
u.propertyExists(web3.eth, 'accounts'); |
|
|
|
|
u.propertyExists(web3.eth, 'peerCount'); |
|
|
|
|
u.propertyExists(web3.eth, 'defaultBlock'); |
|
|
|
|
u.propertyExists(web3.eth, 'number'); |
|
|
|
|
}); |
|
|
|
|
u.propertyExists(web3.eth, 'coinbase'); |
|
|
|
|
u.propertyExists(web3.eth, 'listening'); |
|
|
|
|
u.propertyExists(web3.eth, 'mining'); |
|
|
|
|
u.propertyExists(web3.eth, 'gasPrice'); |
|
|
|
|
u.propertyExists(web3.eth, 'account'); |
|
|
|
|
u.propertyExists(web3.eth, 'accounts'); |
|
|
|
|
u.propertyExists(web3.eth, 'peerCount'); |
|
|
|
|
u.propertyExists(web3.eth, 'defaultBlock'); |
|
|
|
|
u.propertyExists(web3.eth, 'number'); |
|
|
|
|
}); |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|