Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Socket
Sign inDemoInstall

@metamask/ethjs-query

Package Overview
Dependencies
Maintainers
12
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@metamask/ethjs-query - npm Package Compare versions

Comparing version 0.6.0 to 0.7.0

8

CHANGELOG.md

@@ -9,2 +9,7 @@ # Changelog

## [0.7.0]
### Changed
- Update from `ethjs-format@0.2.7` to `@metamask/ethjs-format@^0.3.0` ([#26](https://github.com/MetaMask/ethjs-query/pull/26))
- Users are encouraged to switch peer packages from `ethjs-*` to `@metamask/ethjs-*` where available.
## [0.6.0]

@@ -165,3 +170,4 @@ ### Changed

[Unreleased]: https://github.com/MetaMask/ethjs-query/compare/v0.6.0...HEAD
[Unreleased]: https://github.com/MetaMask/ethjs-query/compare/v0.7.0...HEAD
[0.7.0]: https://github.com/MetaMask/ethjs-query/compare/v0.6.0...v0.7.0
[0.6.0]: https://github.com/MetaMask/ethjs-query/compare/v0.5.0...v0.6.0

@@ -168,0 +174,0 @@ [0.5.0]: https://github.com/MetaMask/ethjs-query/compare/v0.4.0...v0.5.0

2

internals/webpack/webpack.config.js

@@ -17,3 +17,3 @@ const path = require('path');

test: /\.json$/,
loader: 'json-loader',
loaders: ['json-loader'],
},

@@ -20,0 +20,0 @@ ],

"use strict";
var format = require('ethjs-format');
var format = require('@metamask/ethjs-format');
var EthRPC = require('@metamask/ethjs-rpc');

@@ -93,3 +93,2 @@ var promiseToCallback = require('promise-to-callback');

resolve(methodOutputs);
return;
})["catch"](function (error) {

@@ -96,0 +95,0 @@ reject(error);

"use strict";
require('hard-rejection')();
var Eth = require('../index.js');
var Eth2 = require('../index.js');
var assert = require('chai').assert;
var util = require('ethjs-util');
var _require = require('chai'),
assert = _require.assert;
var _require2 = require('@metamask/ethjs-util'),
getBinarySize = _require2.getBinarySize;
var Ganache = require('ganache-cli');
var BigNumber = require('bn.js');
var abi = require('ethjs-abi');
var Eth = require('../index.js');
var Eth2 = require('../index.js');
describe('ethjs-query', function () {

@@ -154,3 +156,3 @@ var provider;

assert.equal(typeof result, 'string');
assert.equal(util.getBinarySize(result), 42);
assert.equal(getBinarySize(result), 42);
done();

@@ -163,3 +165,3 @@ });

assert.equal(typeof result, 'string');
assert.equal(util.getBinarySize(result), 42);
assert.equal(getBinarySize(result), 42);
done();

@@ -199,3 +201,3 @@ })["catch"](function (err) {

assert.equal(typeof result, 'string');
assert.equal(util.getBinarySize(result), 42);
assert.equal(getBinarySize(result), 42);
eth.getBalance(result).then(function (balance) {

@@ -216,3 +218,3 @@ assert.equal(typeof balance, 'object');

assert.equal(typeof coinbase, 'string');
assert.equal(util.getBinarySize(coinbase), 42);
assert.equal(getBinarySize(coinbase), 42);
eth.getBalance(coinbase, function (balanceError, balance) {

@@ -238,3 +240,3 @@ assert.equal(balanceError, null);

assert.equal(typeof result[0], 'string');
assert.equal(util.getBinarySize(result[0]), 42);
assert.equal(getBinarySize(result[0]), 42);
done();

@@ -306,5 +308,5 @@ });

assert.equal(typeof result, 'object');
assert.equal(util.getBinarySize(result.hash), 66);
assert.equal(util.getBinarySize(result.sha3Uncles), 66);
assert.equal(util.getBinarySize(result.parentHash), 66);
assert.equal(getBinarySize(result.hash), 66);
assert.equal(getBinarySize(result.sha3Uncles), 66);
assert.equal(getBinarySize(result.parentHash), 66);
assert.equal(result.size.toNumber(10) > 0, true);

@@ -324,5 +326,5 @@ assert.equal(result.gasLimit.toNumber(10) > 0, true);

assert.equal(typeof result, 'object');
assert.equal(util.getBinarySize(result.hash), 66);
assert.equal(util.getBinarySize(result.sha3Uncles), 66);
assert.equal(util.getBinarySize(result.parentHash), 66);
assert.equal(getBinarySize(result.hash), 66);
assert.equal(getBinarySize(result.sha3Uncles), 66);
assert.equal(getBinarySize(result.parentHash), 66);
assert.equal(result.size.toNumber(10) > 0, true);

@@ -387,3 +389,3 @@ assert.equal(result.gasLimit.toNumber(10) > 0, true);

assert.equal(typeof result, 'string');
assert.equal(util.getBinarySize(result), 66);
assert.equal(getBinarySize(result), 66);
eth.getTransactionReceipt(result, function (receiptError, receipt) {

@@ -395,3 +397,3 @@ assert.equal(receiptError, null);

assert.equal(typeof block, 'object');
assert.equal(util.getBinarySize(block.blockHash), 66);
assert.equal(getBinarySize(block.blockHash), 66);
assert.equal(block.gas.toNumber(10) >= 0, true);

@@ -422,3 +424,3 @@ assert.equal(block.gasPrice.toNumber(10) >= 0, true);

assert.equal(typeof result, 'string');
assert.equal(util.getBinarySize(result), 66);
assert.equal(getBinarySize(result), 66);
eth.getTransactionReceipt(result, function (receiptError, receipt) {

@@ -430,3 +432,3 @@ assert.equal(receiptError, null);

assert.equal(typeof block, 'object');
assert.equal(util.getBinarySize(block.blockHash), 66);
assert.equal(getBinarySize(block.blockHash), 66);
assert.equal(block.gas.toNumber(10) >= 0, true);

@@ -457,3 +459,3 @@ assert.equal(block.gasPrice.toNumber(10) >= 0, true);

assert.equal(typeof result, 'string');
assert.equal(util.getBinarySize(result), 66);
assert.equal(getBinarySize(result), 66);
done();

@@ -477,3 +479,3 @@ });

assert.equal(typeof result, 'string');
assert.equal(util.getBinarySize(result), 66);
assert.equal(getBinarySize(result), 66);
done();

@@ -493,3 +495,3 @@ });

assert.equal(typeof result, 'string');
assert.equal(util.getBinarySize(result) > 0, true);
assert.equal(getBinarySize(result) > 0, true);
done();

@@ -514,3 +516,3 @@ });

assert.equal(typeof result, 'string');
assert.equal(util.getBinarySize(result), 66);
assert.equal(getBinarySize(result), 66);
setTimeout(function () {

@@ -520,3 +522,3 @@ eth.getTransactionReceipt(result, function (receiptError, receipt) {

assert.equal(typeof receipt, 'object');
assert.equal(util.getBinarySize(receipt.transactionHash), 66);
assert.equal(getBinarySize(receipt.transactionHash), 66);
assert.equal(receipt.transactionIndex.toNumber(10) >= 0, true);

@@ -598,3 +600,3 @@ assert.equal(receipt.blockNumber.toNumber(10) >= 0, true);

assert.equal(typeof result, 'string');
assert.equal(util.getBinarySize(result), 66);
assert.equal(getBinarySize(result), 66);
setTimeout(function () {

@@ -604,3 +606,3 @@ eth.getTransactionReceipt(result, function (receiptError, receipt) {

assert.equal(typeof receipt, 'object');
assert.equal(util.getBinarySize(receipt.transactionHash), 66);
assert.equal(getBinarySize(receipt.transactionHash), 66);
assert.equal(receipt.transactionIndex.toNumber(10) >= 0, true);

@@ -622,3 +624,3 @@ assert.equal(receipt.blockNumber.toNumber(10) >= 0, true);

assert.equal(typeof setMethodTx, 'string');
assert.equal(util.getBinarySize(setMethodTx), 66);
assert.equal(getBinarySize(setMethodTx), 66);
setTimeout(function () {

@@ -718,3 +720,3 @@ var callMethodTransaction = {

assert.equal(typeof result, 'string');
assert.equal(util.getBinarySize(result), 66);
assert.equal(getBinarySize(result), 66);
setTimeout(function () {

@@ -724,3 +726,3 @@ eth.getTransactionReceipt(result, function (receiptError, receipt) {

assert.equal(typeof receipt, 'object');
assert.equal(util.getBinarySize(receipt.transactionHash), 66);
assert.equal(getBinarySize(receipt.transactionHash), 66);
assert.equal(receipt.transactionIndex.toNumber(10) >= 0, true);

@@ -742,3 +744,3 @@ assert.equal(receipt.blockNumber.toNumber(10) >= 0, true);

assert.equal(typeof setMethodTx, 'string');
assert.equal(util.getBinarySize(setMethodTx), 66);
assert.equal(getBinarySize(setMethodTx), 66);
setTimeout(function () {

@@ -745,0 +747,0 @@ var callMethodTransaction = {

{
"name": "@metamask/ethjs-query",
"version": "0.6.0",
"version": "0.7.0",
"description": "A simple query layer for the Ethereum RPC.",

@@ -26,3 +26,2 @@ "main": "lib/index.js",

"lint:js": "npm run lint:eslint -- . ",
"lint:staged": "lint-staged",
"test:clean": "rimraf ./coverage",

@@ -123,4 +122,4 @@ "test": "mocha ./src/tests/**/*.js -R spec --timeout 2000000",

"dependencies": {
"@metamask/ethjs-rpc": "^0.3.0",
"ethjs-format": "0.2.7",
"@metamask/ethjs-format": "^0.3.0",
"@metamask/ethjs-rpc": "^0.3.1",
"promise-to-callback": "^1.0.0"

@@ -131,3 +130,3 @@ },

"@babel/core": "^7.0.0",
"@babel/eslint-parser": "7.11.0",
"@babel/eslint-parser": "^7.11.0",
"@babel/plugin-proposal-object-rest-spread": "^7.0.0",

@@ -154,22 +153,22 @@ "@babel/plugin-transform-arrow-functions": "^7.0.0",

"@babel/register": "^7.0.0",
"@metamask/ethjs-util": "^0.3.0",
"babel-loader": "^8.0.0",
"bignumber.js": "3.0.1",
"chai": "3.5.0",
"cross-env": "1.0.7",
"eslint": "5.4.0",
"eslint-config-airbnb": "9.0.1",
"eslint-import-resolver-webpack": "0.2.4",
"eslint-plugin-import": "1.8.0",
"eslint-plugin-jsx-a11y": "1.2.0",
"eslint-plugin-react": "5.1.1",
"ethjs-abi": "0.0.1",
"bignumber.js": "^9.1.2",
"chai": "^4.3.10",
"cross-env": "^6.0.3",
"eslint": "^5.4.0",
"eslint-config-airbnb": "^17.1.1",
"eslint-import-resolver-webpack": "^0.2.4",
"eslint-plugin-import": "^2.18.0",
"eslint-plugin-jsx-a11y": "^6.2.3",
"eslint-plugin-react": "^7.14.2",
"ethjs-abi": "0.2.1",
"ganache-cli": "6.12.2",
"hard-rejection": "^1.0.0",
"hard-rejection": "^2.1.0",
"istanbul": "0.4.5",
"json-loader": "0.5.4",
"lint-staged": "1.0.1",
"mocha": "3.2.0",
"pre-commit": "1.1.3",
"rimraf": "2.3.4",
"webpack": "3.12.0"
"json-loader": "^0.5.7",
"mocha": "^7.2.0",
"pre-commit": "^1.2.2",
"rimraf": "^3.0.2",
"webpack": "^3.12.0"
},

@@ -179,5 +178,2 @@ "peerDependencies": {

},
"lint-staged": {
"lint:eslint": "*.js"
},
"eslintConfig": {

@@ -191,2 +187,13 @@ "parser": "@babel/eslint-parser",

},
"overrides": [
{
"files": [
"src/tests/**.js"
],
"rules": {
"import/extensions": 0,
"import/no-extraneous-dependencies": 0
}
}
],
"parserOptions": {

@@ -193,0 +200,0 @@ "ecmaVersion": 6,

@@ -5,11 +5,6 @@ ## ethjs-query

<!-- NPM Version -->
<a href="https://www.npmjs.org/package/ethjs-query">
<img src="http://img.shields.io/npm/v/ethjs-query.svg"
<a href="https://www.npmjs.org/package/@metamask/ethjs-query">
<img src="http://img.shields.io/npm/v/@metamask/ethjs-query.svg"
alt="NPM version" />
</a>
<!-- Javascript Style -->
<a href="http://airbnb.io/javascript/">
<img src="https://img.shields.io/badge/code%20style-airbnb-brightgreen.svg" alt="js-airbnb-style" />
</a>
</div>

@@ -24,3 +19,3 @@

```
npm install --save ethjs-query
npm install --save @metamask/ethjs-query
```

@@ -32,4 +27,4 @@

const BN = require('bn.js');
const HttpProvider = require('ethjs-provider-http');
const Eth = require('ethjs-query');
const HttpProvider = require('@metamask/ethjs-provider-http');
const Eth = require('@metamask/ethjs-query');
const eth = new Eth(new HttpProvider('http://localhost:8545'));

@@ -77,4 +72,4 @@

```js
const HttpProvider = require('ethjs-provider-http');
const Eth = require('ethjs-query');
const HttpProvider = require('@metamask/ethjs-provider-http');
const Eth = require('@metamask/ethjs-query');
const eth = new Eth(new HttpProvider('http://localhost:8545'), { debug: true, logger: console, jsonSpace: 0 });

@@ -100,4 +95,4 @@

```js
const HttpProvider = require('ethjs-provider-http');
const Eth = require('ethjs-query');
const HttpProvider = require('@metamask/ethjs-provider-http');
const Eth = require('@metamask/ethjs-query');
const eth = new Eth(new HttpProvider('http://localhost:8545'));

@@ -104,0 +99,0 @@

@@ -1,2 +0,2 @@

const format = require('ethjs-format');
const format = require('@metamask/ethjs-format');
const EthRPC = require('@metamask/ethjs-rpc');

@@ -87,3 +87,3 @@ const promiseToCallback = require('promise-to-callback');

this.rpc.sendAsync({ method: rpcMethodName, params: inputs })
.then(result => {
.then((result) => {
// format result

@@ -94,5 +94,4 @@ this.log(`attempting method formatting for '${protoMethodName}' with raw outputs: ${JSON.stringify(result, null, this.options.jsonSpace)}`);

resolve(methodOutputs);
return;
})
.catch(error => {
.catch((error) => {
reject(error);

@@ -99,0 +98,0 @@ });

require('hard-rejection')();
const Eth = require('../index.js');
const Eth2 = require('../index.js');
const assert = require('chai').assert;
const util = require('ethjs-util');
const { assert } = require('chai');
const { getBinarySize } = require('@metamask/ethjs-util');
const Ganache = require('ganache-cli');

@@ -10,2 +8,5 @@ const BigNumber = require('bn.js');

const Eth = require('../index.js');
const Eth2 = require('../index.js');
describe('ethjs-query', () => {

@@ -60,4 +61,7 @@ let provider;

it('debugger should function', (done) => {
const eth = new Eth(provider, { debug: true, logger: { log: (message) => {
assert.equal(typeof message, 'string');
const eth = new Eth(provider, {
debug: true,
logger: {
log: (message) => {
assert.equal(typeof message, 'string');
}}}); // eslint-disable-line

@@ -168,3 +172,3 @@

assert.equal(typeof result, 'string');
assert.equal(util.getBinarySize(result), 42);
assert.equal(getBinarySize(result), 42);

@@ -181,3 +185,3 @@ done();

assert.equal(typeof result, 'string');
assert.equal(util.getBinarySize(result), 42);
assert.equal(getBinarySize(result), 42);

@@ -229,3 +233,3 @@ done();

assert.equal(typeof result, 'string');
assert.equal(util.getBinarySize(result), 42);
assert.equal(getBinarySize(result), 42);

@@ -253,3 +257,3 @@ eth.getBalance(result)

assert.equal(typeof coinbase, 'string');
assert.equal(util.getBinarySize(coinbase), 42);
assert.equal(getBinarySize(coinbase), 42);

@@ -280,3 +284,3 @@ eth.getBalance(coinbase, (balanceError, balance) => {

assert.equal(typeof result[0], 'string');
assert.equal(util.getBinarySize(result[0]), 42);
assert.equal(getBinarySize(result[0]), 42);

@@ -361,5 +365,5 @@ done();

assert.equal(typeof result, 'object');
assert.equal(util.getBinarySize(result.hash), 66);
assert.equal(util.getBinarySize(result.sha3Uncles), 66);
assert.equal(util.getBinarySize(result.parentHash), 66);
assert.equal(getBinarySize(result.hash), 66);
assert.equal(getBinarySize(result.sha3Uncles), 66);
assert.equal(getBinarySize(result.parentHash), 66);
assert.equal(result.size.toNumber(10) > 0, true);

@@ -382,5 +386,5 @@ assert.equal(result.gasLimit.toNumber(10) > 0, true);

assert.equal(typeof result, 'object');
assert.equal(util.getBinarySize(result.hash), 66);
assert.equal(util.getBinarySize(result.sha3Uncles), 66);
assert.equal(util.getBinarySize(result.parentHash), 66);
assert.equal(getBinarySize(result.hash), 66);
assert.equal(getBinarySize(result.sha3Uncles), 66);
assert.equal(getBinarySize(result.parentHash), 66);
assert.equal(result.size.toNumber(10) > 0, true);

@@ -456,3 +460,3 @@ assert.equal(result.gasLimit.toNumber(10) > 0, true);

assert.equal(typeof result, 'string');
assert.equal(util.getBinarySize(result), 66);
assert.equal(getBinarySize(result), 66);

@@ -466,3 +470,3 @@ eth.getTransactionReceipt(result, (receiptError, receipt) => {

assert.equal(typeof block, 'object');
assert.equal(util.getBinarySize(block.blockHash), 66);
assert.equal(getBinarySize(block.blockHash), 66);
assert.equal(block.gas.toNumber(10) >= 0, true);

@@ -497,3 +501,3 @@ assert.equal(block.gasPrice.toNumber(10) >= 0, true);

assert.equal(typeof result, 'string');
assert.equal(util.getBinarySize(result), 66);
assert.equal(getBinarySize(result), 66);

@@ -507,3 +511,3 @@ eth.getTransactionReceipt(result, (receiptError, receipt) => {

assert.equal(typeof block, 'object');
assert.equal(util.getBinarySize(block.blockHash), 66);
assert.equal(getBinarySize(block.blockHash), 66);
assert.equal(block.gas.toNumber(10) >= 0, true);

@@ -538,3 +542,3 @@ assert.equal(block.gasPrice.toNumber(10) >= 0, true);

assert.equal(typeof result, 'string');
assert.equal(util.getBinarySize(result), 66);
assert.equal(getBinarySize(result), 66);

@@ -562,3 +566,3 @@ done();

assert.equal(typeof result, 'string');
assert.equal(util.getBinarySize(result), 66);
assert.equal(getBinarySize(result), 66);

@@ -582,3 +586,3 @@ done();

assert.equal(typeof result, 'string');
assert.equal(util.getBinarySize(result) > 0, true);
assert.equal(getBinarySize(result) > 0, true);

@@ -607,3 +611,3 @@ done();

assert.equal(typeof result, 'string');
assert.equal(util.getBinarySize(result), 66);
assert.equal(getBinarySize(result), 66);

@@ -615,3 +619,3 @@ setTimeout(() => {

assert.equal(util.getBinarySize(receipt.transactionHash), 66);
assert.equal(getBinarySize(receipt.transactionHash), 66);
assert.equal(receipt.transactionIndex.toNumber(10) >= 0, true);

@@ -648,3 +652,3 @@ assert.equal(receipt.blockNumber.toNumber(10) >= 0, true);

assert.equal(typeof result, 'string');
assert.equal(util.getBinarySize(result), 66);
assert.equal(getBinarySize(result), 66);

@@ -656,3 +660,3 @@ setTimeout(() => {

assert.equal(util.getBinarySize(receipt.transactionHash), 66);
assert.equal(getBinarySize(receipt.transactionHash), 66);
assert.equal(receipt.transactionIndex.toNumber(10) >= 0, true);

@@ -676,3 +680,3 @@ assert.equal(receipt.blockNumber.toNumber(10) >= 0, true);

assert.equal(typeof setMethodTx, 'string');
assert.equal(util.getBinarySize(setMethodTx), 66);
assert.equal(getBinarySize(setMethodTx), 66);

@@ -724,3 +728,3 @@ setTimeout(() => {

assert.equal(typeof result, 'string');
assert.equal(util.getBinarySize(result), 66);
assert.equal(getBinarySize(result), 66);

@@ -732,3 +736,3 @@ setTimeout(() => {

assert.equal(util.getBinarySize(receipt.transactionHash), 66);
assert.equal(getBinarySize(receipt.transactionHash), 66);
assert.equal(receipt.transactionIndex.toNumber(10) >= 0, true);

@@ -752,3 +756,3 @@ assert.equal(receipt.blockNumber.toNumber(10) >= 0, true);

assert.equal(typeof setMethodTx, 'string');
assert.equal(util.getBinarySize(setMethodTx), 66);
assert.equal(getBinarySize(setMethodTx), 66);

@@ -755,0 +759,0 @@ setTimeout(() => {

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc