aboutsummaryrefslogtreecommitdiffstats
path: root/web3.eth.call.js
diff options
context:
space:
mode:
Diffstat (limited to 'web3.eth.call.js')
-rw-r--r--web3.eth.call.js41
1 files changed, 41 insertions, 0 deletions
diff --git a/web3.eth.call.js b/web3.eth.call.js
new file mode 100644
index 00000000..d79bd64d
--- /dev/null
+++ b/web3.eth.call.js
@@ -0,0 +1,41 @@
+var web3 = require('../index');
+var testMethod = require('./helpers/test.method.js');
+
+var method = 'call';
+
+var tests = [{
+ args: [{
+ to: '0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b',
+ data: '0x23455654',
+ gas: 11,
+ gasPrice: 11
+ }],
+ formattedArgs: [{
+ to: '0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b',
+ data: '0x23455654',
+ gas: '0xb',
+ gasPrice: '0xb'
+ }, 'latest'],
+ result: '0x31981',
+ formattedResult: '0x31981',
+ call: 'eth_'+ method
+},{
+ args: [{
+ to: '0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b',
+ data: '0x23455654',
+ gas: 11,
+ gasPrice: 11
+ }, 11],
+ formattedArgs: [{
+ to: '0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b',
+ data: '0x23455654',
+ gas: '0xb',
+ gasPrice: '0xb'
+ }, '0xb'],
+ result: '0x31981',
+ formattedResult: '0x31981',
+ call: 'eth_'+ method
+}];
+
+testMethod.runTests('eth', method, tests);
+