diff --git a/lib/init.js b/lib/init.js
index <HASH>..<HASH> 100644
--- a/lib/init.js
+++ b/lib/init.js
@@ -81,14 +81,14 @@ module.exports = function (apiKey, chain) {
         topic2_3_opr,
         topic3) {
 
-        const module = 'log';
+        const module = 'logs';
         const action = 'getLogs';
         var params = {
           module, action, apiKey, address
         };
 
-        if (toBlock) {
-          params.tolock = toBlock;
+        if (address) {
+          params.address = address;
         }
 
         if (fromBlock) {
@@ -96,7 +96,7 @@ module.exports = function (apiKey, chain) {
         }
 
         if (toBlock) {
-          params.tolock = toBlock;
+          params.toBlock = toBlock;
         }
 
         if (topic0) {
getLogs fixed

typo in "tolock" - should be "toBlock"

no "address" field set

module should be = 'logs', not 'log'