Updated dist files.
This commit is contained in:
parent
d38bf992c2
commit
60334b66ba
@ -22,7 +22,7 @@ var depVersions = require('./package.json').dependencies;
|
||||
console.log(name, ('npm=' + npmVersion), ('live=' + liveVersion));
|
||||
throw new Error('version mismatch for ' + name + ' - redo npm install');
|
||||
}
|
||||
if ('^' + npmVersion !== depVersion) {
|
||||
if (npmVersion !== depVersion) {
|
||||
console.log(name, ('npm=' + npmVersion), ('depVersion=' + depVersion));
|
||||
throw new Error('dependency version mismatch for ' + name + ' - update package.json');
|
||||
}
|
||||
|
18
dist/ethers-contracts.js
vendored
18
dist/ethers-contracts.js
vendored
@ -55,6 +55,8 @@ function Contract(addressOrName, contractInterface, signerOrProvider) {
|
||||
utils.defineProperty(this, 'signer', signer);
|
||||
utils.defineProperty(this, 'provider', provider);
|
||||
|
||||
var addressPromise = provider.resolveName(addressOrName);
|
||||
|
||||
function runMethod(method, estimateOnly) {
|
||||
return function() {
|
||||
var transaction = {}
|
||||
@ -230,12 +232,28 @@ function Contract(addressOrName, contractInterface, signerOrProvider) {
|
||||
var eventCallback = null;
|
||||
|
||||
function handleEvent(log) {
|
||||
addressPromise.then(function(address) {
|
||||
|
||||
// Not meant for us (the topics just has the same name)
|
||||
if (address != log.address) { return; }
|
||||
|
||||
try {
|
||||
var result = eventInfo.parse(log.topics, log.data);
|
||||
|
||||
// Some useful things to have with the log
|
||||
log.args = result;
|
||||
log.event = eventName;
|
||||
log.parse = eventInfo.parse;
|
||||
log.removeListener = function() {
|
||||
provider.removeListener(eventInfo.topics, handleEvent);
|
||||
}
|
||||
log.eventSignature = eventInfo.signature;
|
||||
|
||||
eventCallback.apply(log, Array.prototype.slice.call(result));
|
||||
} catch (error) {
|
||||
console.log(error);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
var property = {
|
||||
|
6
dist/ethers-contracts.min.js
vendored
6
dist/ethers-contracts.min.js
vendored
File diff suppressed because one or more lines are too long
14
dist/ethers-providers.js
vendored
14
dist/ethers-providers.js
vendored
@ -5462,6 +5462,15 @@ function checkNumber(number) {
|
||||
return utils.bigNumberify(number).toNumber();
|
||||
}
|
||||
|
||||
function checkBoolean(value) {
|
||||
if (typeof(value) === 'boolean') { return value; }
|
||||
if (typeof(value) === 'string') {
|
||||
if (value === 'true') { return true; }
|
||||
if (value === 'false') { return false; }
|
||||
}
|
||||
throw new Error('invaid boolean - ' + value);
|
||||
}
|
||||
|
||||
function checkUint256(uint256) {
|
||||
if (!utils.isHexString(uint256)) {
|
||||
throw new Error('invalid uint256');
|
||||
@ -5714,9 +5723,12 @@ function checkFilter(filter) {
|
||||
}
|
||||
|
||||
var formatLog = {
|
||||
blockNumber: checkNumber,
|
||||
blockNumber: allowNull(checkNumber),
|
||||
blockHash: allowNull(checkHash),
|
||||
transactionIndex: checkNumber,
|
||||
|
||||
removed: allowNull(checkBoolean),
|
||||
|
||||
address: utils.getAddress,
|
||||
data: allowFalsish(utils.hexlify, '0x'),
|
||||
|
||||
|
2
dist/ethers-providers.min.js
vendored
2
dist/ethers-providers.min.js
vendored
File diff suppressed because one or more lines are too long
2
dist/ethers-wallet.js
vendored
2
dist/ethers-wallet.js
vendored
@ -11284,7 +11284,7 @@ utils.defineProperty(Wallet.prototype, 'signMessage', function(message) {
|
||||
var signingKey = new SigningKey(this.privateKey);
|
||||
var sig = signingKey.signDigest(getHash(message));
|
||||
|
||||
return (hexPad(sig.r) + hexPad(sig.s).substring(2) + (sig.recoveryParam ? '1c': '1b'));
|
||||
return (hexPad(sig.r, 32) + hexPad(sig.s, 32).substring(2) + (sig.recoveryParam ? '1c': '1b'));
|
||||
});
|
||||
|
||||
utils.defineProperty(Wallet, 'verifyMessage', function(message, signature) {
|
||||
|
2
dist/ethers-wallet.min.js
vendored
2
dist/ethers-wallet.min.js
vendored
File diff suppressed because one or more lines are too long
34
dist/ethers.js
vendored
34
dist/ethers.js
vendored
@ -6662,6 +6662,8 @@ function Contract(addressOrName, contractInterface, signerOrProvider) {
|
||||
utils.defineProperty(this, 'signer', signer);
|
||||
utils.defineProperty(this, 'provider', provider);
|
||||
|
||||
var addressPromise = provider.resolveName(addressOrName);
|
||||
|
||||
function runMethod(method, estimateOnly) {
|
||||
return function() {
|
||||
var transaction = {}
|
||||
@ -6837,12 +6839,28 @@ function Contract(addressOrName, contractInterface, signerOrProvider) {
|
||||
var eventCallback = null;
|
||||
|
||||
function handleEvent(log) {
|
||||
addressPromise.then(function(address) {
|
||||
|
||||
// Not meant for us (the topics just has the same name)
|
||||
if (address != log.address) { return; }
|
||||
|
||||
try {
|
||||
var result = eventInfo.parse(log.topics, log.data);
|
||||
|
||||
// Some useful things to have with the log
|
||||
log.args = result;
|
||||
log.event = eventName;
|
||||
log.parse = eventInfo.parse;
|
||||
log.removeListener = function() {
|
||||
provider.removeListener(eventInfo.topics, handleEvent);
|
||||
}
|
||||
log.eventSignature = eventInfo.signature;
|
||||
|
||||
eventCallback.apply(log, Array.prototype.slice.call(result));
|
||||
} catch (error) {
|
||||
console.log(error);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
var property = {
|
||||
@ -8443,6 +8461,15 @@ function checkNumber(number) {
|
||||
return utils.bigNumberify(number).toNumber();
|
||||
}
|
||||
|
||||
function checkBoolean(value) {
|
||||
if (typeof(value) === 'boolean') { return value; }
|
||||
if (typeof(value) === 'string') {
|
||||
if (value === 'true') { return true; }
|
||||
if (value === 'false') { return false; }
|
||||
}
|
||||
throw new Error('invaid boolean - ' + value);
|
||||
}
|
||||
|
||||
function checkUint256(uint256) {
|
||||
if (!utils.isHexString(uint256)) {
|
||||
throw new Error('invalid uint256');
|
||||
@ -8695,9 +8722,12 @@ function checkFilter(filter) {
|
||||
}
|
||||
|
||||
var formatLog = {
|
||||
blockNumber: checkNumber,
|
||||
blockNumber: allowNull(checkNumber),
|
||||
blockHash: allowNull(checkHash),
|
||||
transactionIndex: checkNumber,
|
||||
|
||||
removed: allowNull(checkBoolean),
|
||||
|
||||
address: utils.getAddress,
|
||||
data: allowFalsish(utils.hexlify, '0x'),
|
||||
|
||||
@ -11675,7 +11705,7 @@ utils.defineProperty(Wallet.prototype, 'signMessage', function(message) {
|
||||
var signingKey = new SigningKey(this.privateKey);
|
||||
var sig = signingKey.signDigest(getHash(message));
|
||||
|
||||
return (hexPad(sig.r) + hexPad(sig.s).substring(2) + (sig.recoveryParam ? '1c': '1b'));
|
||||
return (hexPad(sig.r, 32) + hexPad(sig.s, 32).substring(2) + (sig.recoveryParam ? '1c': '1b'));
|
||||
});
|
||||
|
||||
utils.defineProperty(Wallet, 'verifyMessage', function(message, signature) {
|
||||
|
6
dist/ethers.min.js
vendored
6
dist/ethers.min.js
vendored
File diff suppressed because one or more lines are too long
@ -10,10 +10,10 @@
|
||||
"version": "grunt dist"
|
||||
},
|
||||
"dependencies": {
|
||||
"ethers-contracts": "^2.1.7",
|
||||
"ethers-providers": "^2.1.13",
|
||||
"ethers-utils": "^2.1.8",
|
||||
"ethers-wallet": "^2.1.5"
|
||||
"ethers-contracts": "2.1.8",
|
||||
"ethers-providers": "2.1.14",
|
||||
"ethers-utils": "2.1.8",
|
||||
"ethers-wallet": "2.1.6"
|
||||
},
|
||||
"devDependencies": {
|
||||
"grunt": "^0.4.5",
|
||||
|
Loading…
Reference in New Issue
Block a user