Skip to content

Commit 44cbc7f

Browse files
committed
admin: updated dist files
1 parent b14cb0f commit 44cbc7f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+404
-351
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,13 @@ Changelog
44
This change log is managed by `admin/cmds/update-versions` but may be manually updated.
55

66

7+
ethers/v5.7.1 (2022-09-13 21:28)
8+
--------------------------------
9+
10+
- Fixed message signing errors that clobbered critical Error properties. ([#3356](https://github.com/ethers-io/ethers.js/issues/3356); [b14cb0f](https://github.com/ethers-io/ethers.js/commit/b14cb0fa2c31c09bfc4c668e5b9dbbc52e9b5dce))
11+
- Add support for all data URL formats. ([#3341](https://github.com/ethers-io/ethers.js/issues/3341); [4c86dc9](https://github.com/ethers-io/ethers.js/commit/4c86dc9ed41fcf889daaaca41686a218a0c68e90))
12+
- Added Sepolia network. ([#3325](https://github.com/ethers-io/ethers.js/issues/3325); [d083522](https://github.com/ethers-io/ethers.js/commit/d083522374b8e48e02688d2f8e29cd86f99e5fc4))
13+
714
ethers/v5.7.0 (2022-08-18 16:17)
815
--------------------------------
916

package-lock.json

Lines changed: 244 additions & 258 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/ethers/dist/ethers.esm.js

Lines changed: 26 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -17906,7 +17906,7 @@ function verifyTypedData(domain, types, value, signature) {
1790617906
return recoverAddress(TypedDataEncoder.hash(domain, types, value), signature);
1790717907
}
1790817908

17909-
const version$k = "networks/5.7.0";
17909+
const version$k = "networks/5.7.1";
1791017910

1791117911
"use strict";
1791217912
const logger$q = new Logger(version$k);
@@ -17943,7 +17943,7 @@ function ethDefaultProvider(network) {
1794317943
// network does not handle the Berlin hardfork, which is
1794417944
// live on these ones.
1794517945
// @TODO: This goes away once Pocket has upgraded their nodes
17946-
const skip = ["goerli", "ropsten", "rinkeby"];
17946+
const skip = ["goerli", "ropsten", "rinkeby", "sepolia"];
1794717947
try {
1794817948
const provider = new providers.PocketProvider(network, options.pocket);
1794917949
if (provider.network && skip.indexOf(provider.network.name) === -1) {
@@ -18043,6 +18043,11 @@ const networks = {
1804318043
_defaultProvider: ethDefaultProvider("goerli")
1804418044
},
1804518045
kintsugi: { chainId: 1337702, name: "kintsugi" },
18046+
sepolia: {
18047+
chainId: 11155111,
18048+
name: "sepolia",
18049+
_defaultProvider: ethDefaultProvider("sepolia")
18050+
},
1804618051
// ETC (See: #351)
1804718052
classic: {
1804818053
chainId: 61,
@@ -18149,7 +18154,7 @@ function getNetwork(network) {
1814918154
};
1815018155
}
1815118156

18152-
const version$l = "web/5.7.0";
18157+
const version$l = "web/5.7.1";
1815318158

1815418159
"use strict";
1815518160
var __awaiter$7 = (commonjsGlobal && commonjsGlobal.__awaiter) || function (thisArg, _arguments, P, generator) {
@@ -18254,6 +18259,11 @@ function bodyify(value, type) {
1825418259
}
1825518260
return value;
1825618261
}
18262+
function unpercent(value) {
18263+
return toUtf8Bytes(value.replace(/%([0-9a-f][0-9a-f])/gi, (all, code) => {
18264+
return String.fromCharCode(parseInt(code, 16));
18265+
}));
18266+
}
1825718267
// This API is still a work in progress; the future changes will likely be:
1825818268
// - ConnectionInfo => FetchDataRequest<T = any>
1825918269
// - FetchDataRequest.body? = string | Uint8Array | { contentType: string, data: string | Uint8Array }
@@ -18313,15 +18323,15 @@ function _fetchData(connection, body, processFunc) {
1831318323
options.fetchOptions = shallowCopy(connection.fetchOptions);
1831418324
}
1831518325
}
18316-
const reData = new RegExp("^data:([a-z0-9-]+/[a-z0-9-]+);base64,(.*)$", "i");
18326+
const reData = new RegExp("^data:([^;:]*)?(;base64)?,(.*)$", "i");
1831718327
const dataMatch = ((url) ? url.match(reData) : null);
1831818328
if (dataMatch) {
1831918329
try {
1832018330
const response = {
1832118331
statusCode: 200,
1832218332
statusMessage: "OK",
18323-
headers: { "content-type": dataMatch[1] },
18324-
body: decode$1(dataMatch[2])
18333+
headers: { "content-type": (dataMatch[1] || "text/plain") },
18334+
body: (dataMatch[2] ? decode$1(dataMatch[3]) : unpercent(dataMatch[3]))
1832518335
};
1832618336
let result = response.body;
1832718337
if (processFunc) {
@@ -18794,7 +18804,7 @@ var bech32 = {
1879418804
fromWords: fromWords
1879518805
};
1879618806

18797-
const version$m = "providers/5.7.0";
18807+
const version$m = "providers/5.7.1";
1879818808

1879918809
"use strict";
1880018810
const logger$s = new Logger(version$m);
@@ -21498,7 +21508,7 @@ class JsonRpcSigner extends Signer {
2149821508
logger$u.throwError("user rejected signing", Logger.errors.ACTION_REJECTED, {
2149921509
action: "signMessage",
2150021510
from: address,
21501-
message: data
21511+
messageData: message
2150221512
});
2150321513
}
2150421514
throw error;
@@ -21518,7 +21528,7 @@ class JsonRpcSigner extends Signer {
2151821528
logger$u.throwError("user rejected signing", Logger.errors.ACTION_REJECTED, {
2151921529
action: "_legacySignMessage",
2152021530
from: address,
21521-
message: data
21531+
messageData: message
2152221532
});
2152321533
}
2152421534
throw error;
@@ -21543,7 +21553,7 @@ class JsonRpcSigner extends Signer {
2154321553
logger$u.throwError("user rejected signing", Logger.errors.ACTION_REJECTED, {
2154421554
action: "_signTypedData",
2154521555
from: address,
21546-
message: { domain: populated.domain, types, value: populated.value }
21556+
messageData: { domain: populated.domain, types, value: populated.value }
2154721557
});
2154821558
}
2154921559
throw error;
@@ -22644,6 +22654,8 @@ class EtherscanProvider extends BaseProvider {
2264422654
return "https:/\/api-kovan.etherscan.io";
2264522655
case "goerli":
2264622656
return "https:/\/api-goerli.etherscan.io";
22657+
case "sepolia":
22658+
return "https:/\/api-sepolia.etherscan.io";
2264722659
case "optimism":
2264822660
return "https:/\/api-optimistic.etherscan.io";
2264922661
case "optimism-kovan":
@@ -23535,6 +23547,9 @@ class InfuraProvider extends UrlJsonRpcProvider {
2353523547
case "goerli":
2353623548
host = "goerli.infura.io";
2353723549
break;
23550+
case "sepolia":
23551+
host = "sepolia.infura.io";
23552+
break;
2353823553
case "matic":
2353923554
host = "polygon-mainnet.infura.io";
2354023555
break;
@@ -24241,7 +24256,7 @@ var utils$1 = /*#__PURE__*/Object.freeze({
2424124256
Indexed: Indexed
2424224257
});
2424324258

24244-
const version$p = "ethers/5.7.0";
24259+
const version$p = "ethers/5.7.1";
2424524260

2424624261
"use strict";
2424724262
const logger$J = new Logger(version$p);

packages/ethers/dist/ethers.esm.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/ethers/dist/ethers.esm.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/ethers/dist/ethers.esm.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/ethers/dist/ethers.umd.js

Lines changed: 26 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -23381,7 +23381,7 @@
2338123381
"use strict";
2338223382
Object.defineProperty(exports, "__esModule", { value: true });
2338323383
exports.version = void 0;
23384-
exports.version = "networks/5.7.0";
23384+
exports.version = "networks/5.7.1";
2338523385

2338623386
});
2338723387

@@ -23427,7 +23427,7 @@
2342723427
// network does not handle the Berlin hardfork, which is
2342823428
// live on these ones.
2342923429
// @TODO: This goes away once Pocket has upgraded their nodes
23430-
var skip = ["goerli", "ropsten", "rinkeby"];
23430+
var skip = ["goerli", "ropsten", "rinkeby", "sepolia"];
2343123431
try {
2343223432
var provider = new providers.PocketProvider(network, options.pocket);
2343323433
if (provider.network && skip.indexOf(provider.network.name) === -1) {
@@ -23527,6 +23527,11 @@
2352723527
_defaultProvider: ethDefaultProvider("goerli")
2352823528
},
2352923529
kintsugi: { chainId: 1337702, name: "kintsugi" },
23530+
sepolia: {
23531+
chainId: 11155111,
23532+
name: "sepolia",
23533+
_defaultProvider: ethDefaultProvider("sepolia")
23534+
},
2353023535
// ETC (See: #351)
2353123536
classic: {
2353223537
chainId: 61,
@@ -23642,7 +23647,7 @@
2364223647
"use strict";
2364323648
Object.defineProperty(exports, "__esModule", { value: true });
2364423649
exports.version = void 0;
23645-
exports.version = "web/5.7.0";
23650+
exports.version = "web/5.7.1";
2364623651

2364723652
});
2364823653

@@ -23834,6 +23839,11 @@
2383423839
}
2383523840
return value;
2383623841
}
23842+
function unpercent(value) {
23843+
return (0, lib$8.toUtf8Bytes)(value.replace(/%([0-9a-f][0-9a-f])/gi, function (all, code) {
23844+
return String.fromCharCode(parseInt(code, 16));
23845+
}));
23846+
}
2383723847
// This API is still a work in progress; the future changes will likely be:
2383823848
// - ConnectionInfo => FetchDataRequest<T = any>
2383923849
// - FetchDataRequest.body? = string | Uint8Array | { contentType: string, data: string | Uint8Array }
@@ -23893,15 +23903,15 @@
2389323903
options.fetchOptions = (0, lib$3.shallowCopy)(connection.fetchOptions);
2389423904
}
2389523905
}
23896-
var reData = new RegExp("^data:([a-z0-9-]+/[a-z0-9-]+);base64,(.*)$", "i");
23906+
var reData = new RegExp("^data:([^;:]*)?(;base64)?,(.*)$", "i");
2389723907
var dataMatch = ((url) ? url.match(reData) : null);
2389823908
if (dataMatch) {
2389923909
try {
2390023910
var response = {
2390123911
statusCode: 200,
2390223912
statusMessage: "OK",
23903-
headers: { "content-type": dataMatch[1] },
23904-
body: (0, lib$9.decode)(dataMatch[2])
23913+
headers: { "content-type": (dataMatch[1] || "text/plain") },
23914+
body: (dataMatch[2] ? (0, lib$9.decode)(dataMatch[3]) : unpercent(dataMatch[3]))
2390523915
};
2390623916
var result = response.body;
2390723917
if (processFunc) {
@@ -24412,7 +24422,7 @@
2441224422
"use strict";
2441324423
Object.defineProperty(exports, "__esModule", { value: true });
2441424424
exports.version = void 0;
24415-
exports.version = "providers/5.7.0";
24425+
exports.version = "providers/5.7.1";
2441624426

2441724427
});
2441824428

@@ -27853,7 +27863,7 @@
2785327863
logger.throwError("user rejected signing", lib.Logger.errors.ACTION_REJECTED, {
2785427864
action: "signMessage",
2785527865
from: address,
27856-
message: data
27866+
messageData: message
2785727867
});
2785827868
}
2785927869
throw error_2;
@@ -27885,7 +27895,7 @@
2788527895
logger.throwError("user rejected signing", lib.Logger.errors.ACTION_REJECTED, {
2788627896
action: "_legacySignMessage",
2788727897
from: address,
27888-
message: data
27898+
messageData: message
2788927899
});
2789027900
}
2789127901
throw error_3;
@@ -27922,7 +27932,7 @@
2792227932
logger.throwError("user rejected signing", lib.Logger.errors.ACTION_REJECTED, {
2792327933
action: "_signTypedData",
2792427934
from: address,
27925-
message: { domain: populated.domain, types: types, value: populated.value }
27935+
messageData: { domain: populated.domain, types: types, value: populated.value }
2792627936
});
2792727937
}
2792827938
throw error_4;
@@ -29455,6 +29465,8 @@
2945529465
return "https:/\/api-kovan.etherscan.io";
2945629466
case "goerli":
2945729467
return "https:/\/api-goerli.etherscan.io";
29468+
case "sepolia":
29469+
return "https:/\/api-sepolia.etherscan.io";
2945829470
case "optimism":
2945929471
return "https:/\/api-optimistic.etherscan.io";
2946029472
case "optimism-kovan":
@@ -30569,6 +30581,9 @@
3056930581
case "goerli":
3057030582
host = "goerli.infura.io";
3057130583
break;
30584+
case "sepolia":
30585+
host = "sepolia.infura.io";
30586+
break;
3057230587
case "matic":
3057330588
host = "polygon-mainnet.infura.io";
3057430589
break;
@@ -31532,7 +31547,7 @@
3153231547
"use strict";
3153331548
Object.defineProperty(exports, "__esModule", { value: true });
3153431549
exports.version = void 0;
31535-
exports.version = "ethers/5.7.0";
31550+
exports.version = "ethers/5.7.1";
3153631551

3153731552
});
3153831553

packages/ethers/dist/ethers.umd.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/ethers/dist/ethers.umd.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/ethers/dist/ethers.umd.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)