Updated dist files.

This commit is contained in:
Richard Moore 2020-06-12 04:57:38 -04:00
parent adc8d3d9ae
commit e1dce87525
No known key found for this signature in database
GPG Key ID: 665176BE8E9DC651
31 changed files with 149 additions and 56 deletions

View File

@ -3,6 +3,13 @@ Changelog
This change log is managed by `scripts/cmds/update-versions` but may be manually updated. This change log is managed by `scripts/cmds/update-versions` but may be manually updated.
ethers/v5.0.0-beta.192 (2020-06-12 04:51)
-----------------------------------------
- Support nonpayable Solidity modifier in ABI. ([adc8d3d](https://github.com/ethers-io/ethers.js/commit/adc8d3d9aec2f5ee8e207f8bc77d99052e473d16))
- More debug information in timeout and fetch errors. ([#678](https://github.com/ethers-io/ethers.js/issues/678); [693094e](https://github.com/ethers-io/ethers.js/commit/693094e97ce4f0dc0cd49b9cf6b1557bd7dc517d))
- Use URL parse instead of constructor for react compatibility. ([#874](https://github.com/ethers-io/ethers.js/issues/874); [5e7d28b](https://github.com/ethers-io/ethers.js/commit/5e7d28b19b18aa1bbb4b851f74f6d7865725be02))
ethers/v5.0.0-beta.191 (2020-06-03 03:41) ethers/v5.0.0-beta.191 (2020-06-03 03:41)
----------------------------------------- -----------------------------------------

View File

@ -1 +1 @@
export declare const version = "abi/5.0.0-beta.155"; export declare const version = "abi/5.0.0-beta.156";

View File

@ -1 +1 @@
export const version = "abi/5.0.0-beta.155"; export const version = "abi/5.0.0-beta.156";

View File

@ -486,6 +486,10 @@ function parseModifiers(value, params) {
params.payable = true; params.payable = true;
params.stateMutability = "payable"; params.stateMutability = "payable";
break; break;
case "nonpayable":
params.payable = false;
params.stateMutability = "nonpayable";
break;
case "pure": case "pure":
params.constant = true; params.constant = true;
params.stateMutability = "pure"; params.stateMutability = "pure";

View File

@ -1 +1 @@
export declare const version = "abi/5.0.0-beta.155"; export declare const version = "abi/5.0.0-beta.156";

View File

@ -1,3 +1,3 @@
"use strict"; "use strict";
Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "__esModule", { value: true });
exports.version = "abi/5.0.0-beta.155"; exports.version = "abi/5.0.0-beta.156";

View File

@ -510,6 +510,10 @@ function parseModifiers(value, params) {
params.payable = true; params.payable = true;
params.stateMutability = "payable"; params.stateMutability = "payable";
break; break;
case "nonpayable":
params.payable = false;
params.stateMutability = "nonpayable";
break;
case "pure": case "pure":
params.constant = true; params.constant = true;
params.stateMutability = "pure"; params.stateMutability = "pure";

View File

@ -31,7 +31,7 @@
"scripts": { "scripts": {
"test": "echo \"Error: no test specified\" && exit 1" "test": "echo \"Error: no test specified\" && exit 1"
}, },
"tarballHash": "0x0bef5f228f1e35b0a6f0881da7a0b4d700b1c30380a5bf1a438d95f728e56ac3", "tarballHash": "0x03c2682593f06045039a553285c72ba60f2313738637c5aed8509c634051aadb",
"types": "./lib/index.d.ts", "types": "./lib/index.d.ts",
"version": "5.0.0-beta.155" "version": "5.0.0-beta.156"
} }

View File

@ -1 +1 @@
export const version = "abi/5.0.0-beta.155"; export const version = "abi/5.0.0-beta.156";

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -4806,7 +4806,7 @@ class Description {
} }
} }
const version$4 = "abi/5.0.0-beta.155"; const version$4 = "abi/5.0.0-beta.156";
"use strict"; "use strict";
const logger$4 = new Logger(version$4); const logger$4 = new Logger(version$4);
@ -5292,6 +5292,10 @@ function parseModifiers(value, params) {
params.payable = true; params.payable = true;
params.stateMutability = "payable"; params.stateMutability = "payable";
break; break;
case "nonpayable":
params.payable = false;
params.stateMutability = "nonpayable";
break;
case "pure": case "pure":
params.constant = true; params.constant = true;
params.stateMutability = "pure"; params.stateMutability = "pure";
@ -15870,7 +15874,7 @@ var browser$2 = /*#__PURE__*/Object.freeze({
encode: encode$1 encode: encode$1
}); });
const version$l = "web/5.0.0-beta.141"; const version$l = "web/5.0.0-beta.142";
"use strict"; "use strict";
var __awaiter$4 = (window && window.__awaiter) || function (thisArg, _arguments, P, generator) { var __awaiter$4 = (window && window.__awaiter) || function (thisArg, _arguments, P, generator) {
@ -15989,7 +15993,12 @@ function fetchJson(connection, json, processFunc) {
return; return;
} }
timer = null; timer = null;
reject(logger$p.makeError("timeout", Logger.errors.TIMEOUT, { timeout: timeout })); reject(logger$p.makeError("timeout", Logger.errors.TIMEOUT, {
requestBody: (options.body || null),
requestMethod: options.method,
timeout: timeout,
url: url
}));
}, timeout); }, timeout);
} }
}); });
@ -16013,6 +16022,8 @@ function fetchJson(connection, json, processFunc) {
if (response == null) { if (response == null) {
runningTimeout.cancel(); runningTimeout.cancel();
logger$p.throwError("missing response", Logger.errors.SERVER_ERROR, { logger$p.throwError("missing response", Logger.errors.SERVER_ERROR, {
requestBody: (options.body || null),
requestMethod: options.method,
serverError: error, serverError: error,
url: url url: url
}); });
@ -16028,6 +16039,8 @@ function fetchJson(connection, json, processFunc) {
status: response.statusCode, status: response.statusCode,
headers: response.headers, headers: response.headers,
body: body, body: body,
requestBody: (options.body || null),
requestMethod: options.method,
url: url url: url
}); });
} }
@ -16041,6 +16054,8 @@ function fetchJson(connection, json, processFunc) {
logger$p.throwError("invalid JSON", Logger.errors.SERVER_ERROR, { logger$p.throwError("invalid JSON", Logger.errors.SERVER_ERROR, {
body: body, body: body,
error: error, error: error,
requestBody: (options.body || null),
requestMethod: options.method,
url: url url: url
}); });
} }
@ -16052,7 +16067,10 @@ function fetchJson(connection, json, processFunc) {
catch (error) { catch (error) {
logger$p.throwError("processing response error", Logger.errors.SERVER_ERROR, { logger$p.throwError("processing response error", Logger.errors.SERVER_ERROR, {
body: json, body: json,
error: error error: error,
requestBody: (options.body || null),
requestMethod: options.method,
url: url
}); });
} }
} }
@ -19861,7 +19879,7 @@ var utils$1 = /*#__PURE__*/Object.freeze({
Indexed: Indexed Indexed: Indexed
}); });
const version$o = "ethers/5.0.0-beta.191"; const version$o = "ethers/5.0.0-beta.192";
"use strict"; "use strict";
const logger$E = new Logger(version$o); const logger$E = new Logger(version$o);

File diff suppressed because one or more lines are too long

View File

@ -4998,7 +4998,7 @@
var _version$8 = createCommonjsModule(function (module, exports) { var _version$8 = createCommonjsModule(function (module, exports) {
"use strict"; "use strict";
Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "__esModule", { value: true });
exports.version = "abi/5.0.0-beta.155"; exports.version = "abi/5.0.0-beta.156";
}); });
var _version$9 = unwrapExports(_version$8); var _version$9 = unwrapExports(_version$8);
@ -5517,6 +5517,10 @@
params.payable = true; params.payable = true;
params.stateMutability = "payable"; params.stateMutability = "payable";
break; break;
case "nonpayable":
params.payable = false;
params.stateMutability = "nonpayable";
break;
case "pure": case "pure":
params.constant = true; params.constant = true;
params.stateMutability = "pure"; params.stateMutability = "pure";
@ -17572,7 +17576,7 @@
var _version$G = createCommonjsModule(function (module, exports) { var _version$G = createCommonjsModule(function (module, exports) {
"use strict"; "use strict";
Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "__esModule", { value: true });
exports.version = "web/5.0.0-beta.141"; exports.version = "web/5.0.0-beta.142";
}); });
var _version$H = unwrapExports(_version$G); var _version$H = unwrapExports(_version$G);
@ -17774,7 +17778,12 @@
return; return;
} }
timer = null; timer = null;
reject(logger.makeError("timeout", lib.Logger.errors.TIMEOUT, { timeout: timeout })); reject(logger.makeError("timeout", lib.Logger.errors.TIMEOUT, {
requestBody: (options.body || null),
requestMethod: options.method,
timeout: timeout,
url: url
}));
}, timeout); }, timeout);
} }
}); });
@ -17807,6 +17816,8 @@
if (response == null) { if (response == null) {
runningTimeout.cancel(); runningTimeout.cancel();
logger.throwError("missing response", lib.Logger.errors.SERVER_ERROR, { logger.throwError("missing response", lib.Logger.errors.SERVER_ERROR, {
requestBody: (options.body || null),
requestMethod: options.method,
serverError: error_1, serverError: error_1,
url: url url: url
}); });
@ -17823,6 +17834,8 @@
status: response.statusCode, status: response.statusCode,
headers: response.headers, headers: response.headers,
body: body, body: body,
requestBody: (options.body || null),
requestMethod: options.method,
url: url url: url
}); });
} }
@ -17836,6 +17849,8 @@
logger.throwError("invalid JSON", lib.Logger.errors.SERVER_ERROR, { logger.throwError("invalid JSON", lib.Logger.errors.SERVER_ERROR, {
body: body, body: body,
error: error, error: error,
requestBody: (options.body || null),
requestMethod: options.method,
url: url url: url
}); });
} }
@ -17852,7 +17867,10 @@
error_2 = _a.sent(); error_2 = _a.sent();
logger.throwError("processing response error", lib.Logger.errors.SERVER_ERROR, { logger.throwError("processing response error", lib.Logger.errors.SERVER_ERROR, {
body: json, body: json,
error: error_2 error: error_2,
requestBody: (options.body || null),
requestMethod: options.method,
url: url
}); });
return [3 /*break*/, 8]; return [3 /*break*/, 8];
case 8: return [2 /*return*/, json]; case 8: return [2 /*return*/, json];
@ -22932,7 +22950,7 @@
var _version$M = createCommonjsModule(function (module, exports) { var _version$M = createCommonjsModule(function (module, exports) {
"use strict"; "use strict";
Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "__esModule", { value: true });
exports.version = "ethers/5.0.0-beta.191"; exports.version = "ethers/5.0.0-beta.192";
}); });
var _version$N = unwrapExports(_version$M); var _version$N = unwrapExports(_version$M);

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
export declare const version = "ethers/5.0.0-beta.191"; export declare const version = "ethers/5.0.0-beta.192";

View File

@ -1 +1 @@
export const version = "ethers/5.0.0-beta.191"; export const version = "ethers/5.0.0-beta.192";

View File

@ -1 +1 @@
export declare const version = "ethers/5.0.0-beta.191"; export declare const version = "ethers/5.0.0-beta.192";

View File

@ -1,3 +1,3 @@
"use strict"; "use strict";
Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "__esModule", { value: true });
exports.version = "ethers/5.0.0-beta.191"; exports.version = "ethers/5.0.0-beta.192";

View File

@ -52,7 +52,7 @@
"scripts": { "scripts": {
"test": "echo \"Error: no test specified\" && exit 1" "test": "echo \"Error: no test specified\" && exit 1"
}, },
"tarballHash": "0xa66669ff741f946f58b2b150bf7c545445f44df8e967f1c437091da6a0a17e06", "tarballHash": "0xea0caed1ba912a862c62ef68af8d32beb9ffa62c7af52ad24699ad2913940ded",
"types": "./lib/index.d.ts", "types": "./lib/index.d.ts",
"version": "5.0.0-beta.191" "version": "5.0.0-beta.192"
} }

View File

@ -1 +1 @@
export const version = "ethers/5.0.0-beta.191"; export const version = "ethers/5.0.0-beta.192";

View File

@ -1 +1 @@
export declare const version = "web/5.0.0-beta.141"; export declare const version = "web/5.0.0-beta.142";

View File

@ -1 +1 @@
export const version = "web/5.0.0-beta.141"; export const version = "web/5.0.0-beta.142";

View File

@ -10,7 +10,7 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, ge
}; };
import http from "http"; import http from "http";
import https from "https"; import https from "https";
import { URL } from "url"; import { parse } from "url";
import { Logger } from "@ethersproject/logger"; import { Logger } from "@ethersproject/logger";
import { version } from "./_version"; import { version } from "./_version";
const logger = new Logger(version); const logger = new Logger(version);
@ -48,6 +48,13 @@ function getResponse(request) {
request.on("error", (error) => { reject(error); }); request.on("error", (error) => { reject(error); });
}); });
} }
// The URL.parse uses null instead of the empty string
function nonnull(value) {
if (value == null) {
return "";
}
return value;
}
export function getUrl(href, options) { export function getUrl(href, options) {
return __awaiter(this, void 0, void 0, function* () { return __awaiter(this, void 0, void 0, function* () {
if (options == null) { if (options == null) {
@ -56,17 +63,17 @@ export function getUrl(href, options) {
// @TODO: Once we drop support for node 8, we can pass the href // @TODO: Once we drop support for node 8, we can pass the href
// firectly into request and skip adding the components // firectly into request and skip adding the components
// to this request object // to this request object
const url = new URL(href); const url = parse(href);
const request = { const request = {
protocol: url.protocol, protocol: nonnull(url.protocol),
hostname: url.hostname, hostname: nonnull(url.hostname),
port: url.port, port: nonnull(url.port),
path: (url.pathname + url.search), path: (nonnull(url.pathname) + nonnull(url.search)),
method: (options.method || "GET"), method: (options.method || "GET"),
headers: (options.headers || {}), headers: (options.headers || {}),
}; };
let req = null; let req = null;
switch (url.protocol) { switch (nonnull(url.protocol)) {
case "http:": case "http:":
req = http.request(request); req = http.request(request);
break; break;

View File

@ -74,7 +74,12 @@ export function fetchJson(connection, json, processFunc) {
return; return;
} }
timer = null; timer = null;
reject(logger.makeError("timeout", Logger.errors.TIMEOUT, { timeout: timeout })); reject(logger.makeError("timeout", Logger.errors.TIMEOUT, {
requestBody: (options.body || null),
requestMethod: options.method,
timeout: timeout,
url: url
}));
}, timeout); }, timeout);
} }
}); });
@ -98,6 +103,8 @@ export function fetchJson(connection, json, processFunc) {
if (response == null) { if (response == null) {
runningTimeout.cancel(); runningTimeout.cancel();
logger.throwError("missing response", Logger.errors.SERVER_ERROR, { logger.throwError("missing response", Logger.errors.SERVER_ERROR, {
requestBody: (options.body || null),
requestMethod: options.method,
serverError: error, serverError: error,
url: url url: url
}); });
@ -113,6 +120,8 @@ export function fetchJson(connection, json, processFunc) {
status: response.statusCode, status: response.statusCode,
headers: response.headers, headers: response.headers,
body: body, body: body,
requestBody: (options.body || null),
requestMethod: options.method,
url: url url: url
}); });
} }
@ -126,6 +135,8 @@ export function fetchJson(connection, json, processFunc) {
logger.throwError("invalid JSON", Logger.errors.SERVER_ERROR, { logger.throwError("invalid JSON", Logger.errors.SERVER_ERROR, {
body: body, body: body,
error: error, error: error,
requestBody: (options.body || null),
requestMethod: options.method,
url: url url: url
}); });
} }
@ -137,7 +148,10 @@ export function fetchJson(connection, json, processFunc) {
catch (error) { catch (error) {
logger.throwError("processing response error", Logger.errors.SERVER_ERROR, { logger.throwError("processing response error", Logger.errors.SERVER_ERROR, {
body: json, body: json,
error: error error: error,
requestBody: (options.body || null),
requestMethod: options.method,
url: url
}); });
} }
} }

View File

@ -1 +1 @@
export declare const version = "web/5.0.0-beta.141"; export declare const version = "web/5.0.0-beta.142";

View File

@ -1,3 +1,3 @@
"use strict"; "use strict";
Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "__esModule", { value: true });
exports.version = "web/5.0.0-beta.141"; exports.version = "web/5.0.0-beta.142";

View File

@ -79,6 +79,13 @@ function getResponse(request) {
request.on("error", function (error) { reject(error); }); request.on("error", function (error) { reject(error); });
}); });
} }
// The URL.parse uses null instead of the empty string
function nonnull(value) {
if (value == null) {
return "";
}
return value;
}
function getUrl(href, options) { function getUrl(href, options) {
return __awaiter(this, void 0, void 0, function () { return __awaiter(this, void 0, void 0, function () {
var url, request, req, response; var url, request, req, response;
@ -88,17 +95,17 @@ function getUrl(href, options) {
if (options == null) { if (options == null) {
options = {}; options = {};
} }
url = new url_1.URL(href); url = url_1.parse(href);
request = { request = {
protocol: url.protocol, protocol: nonnull(url.protocol),
hostname: url.hostname, hostname: nonnull(url.hostname),
port: url.port, port: nonnull(url.port),
path: (url.pathname + url.search), path: (nonnull(url.pathname) + nonnull(url.search)),
method: (options.method || "GET"), method: (options.method || "GET"),
headers: (options.headers || {}), headers: (options.headers || {}),
}; };
req = null; req = null;
switch (url.protocol) { switch (nonnull(url.protocol)) {
case "http:": case "http:":
req = http_1.default.request(request); req = http_1.default.request(request);
break; break;

View File

@ -102,7 +102,12 @@ function fetchJson(connection, json, processFunc) {
return; return;
} }
timer = null; timer = null;
reject(logger.makeError("timeout", logger_1.Logger.errors.TIMEOUT, { timeout: timeout })); reject(logger.makeError("timeout", logger_1.Logger.errors.TIMEOUT, {
requestBody: (options.body || null),
requestMethod: options.method,
timeout: timeout,
url: url
}));
}, timeout); }, timeout);
} }
}); });
@ -135,6 +140,8 @@ function fetchJson(connection, json, processFunc) {
if (response == null) { if (response == null) {
runningTimeout.cancel(); runningTimeout.cancel();
logger.throwError("missing response", logger_1.Logger.errors.SERVER_ERROR, { logger.throwError("missing response", logger_1.Logger.errors.SERVER_ERROR, {
requestBody: (options.body || null),
requestMethod: options.method,
serverError: error_1, serverError: error_1,
url: url url: url
}); });
@ -151,6 +158,8 @@ function fetchJson(connection, json, processFunc) {
status: response.statusCode, status: response.statusCode,
headers: response.headers, headers: response.headers,
body: body, body: body,
requestBody: (options.body || null),
requestMethod: options.method,
url: url url: url
}); });
} }
@ -164,6 +173,8 @@ function fetchJson(connection, json, processFunc) {
logger.throwError("invalid JSON", logger_1.Logger.errors.SERVER_ERROR, { logger.throwError("invalid JSON", logger_1.Logger.errors.SERVER_ERROR, {
body: body, body: body,
error: error, error: error,
requestBody: (options.body || null),
requestMethod: options.method,
url: url url: url
}); });
} }
@ -180,7 +191,10 @@ function fetchJson(connection, json, processFunc) {
error_2 = _a.sent(); error_2 = _a.sent();
logger.throwError("processing response error", logger_1.Logger.errors.SERVER_ERROR, { logger.throwError("processing response error", logger_1.Logger.errors.SERVER_ERROR, {
body: json, body: json,
error: error_2 error: error_2,
requestBody: (options.body || null),
requestMethod: options.method,
url: url
}); });
return [3 /*break*/, 8]; return [3 /*break*/, 8];
case 8: return [2 /*return*/, json]; case 8: return [2 /*return*/, json];

View File

@ -35,7 +35,7 @@
"scripts": { "scripts": {
"test": "echo \"Error: no test specified\" && exit 1" "test": "echo \"Error: no test specified\" && exit 1"
}, },
"tarballHash": "0x982253f72136485683558734cc569b58d181623ca7f6dcd62f18764d850046b7", "tarballHash": "0x5705c313d09677ed9a0ee8566ee8f9d5f0ad961456a2abbc0b4d7106d3463b9c",
"types": "./lib/index.d.ts", "types": "./lib/index.d.ts",
"version": "5.0.0-beta.141" "version": "5.0.0-beta.142"
} }

View File

@ -1 +1 @@
export const version = "web/5.0.0-beta.141"; export const version = "web/5.0.0-beta.142";