Fix polifilled promise name
This commit is contained in:
parent
c8d92d78b6
commit
156a3f7e56
|
@ -10,7 +10,7 @@ var eccrypto = require("eccrypto");
|
||||||
var assert = require("./_util").assert;
|
var assert = require("./_util").assert;
|
||||||
var platform = require("./platform");
|
var platform = require("./platform");
|
||||||
|
|
||||||
var promise = platform.promise;
|
var PPromise = platform.Promise;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Calculate SHA-1 hash.
|
* Calculate SHA-1 hash.
|
||||||
|
@ -170,7 +170,7 @@ exports.encrypt = function(publicKeyTo, msg, opts) {
|
||||||
* plaintext on successful decryption and rejects on failure.
|
* plaintext on successful decryption and rejects on failure.
|
||||||
*/
|
*/
|
||||||
exports.decrypt = function(privateKey, buf) {
|
exports.decrypt = function(privateKey, buf) {
|
||||||
return new promise(function(resolve) {
|
return new PPromise(function(resolve) {
|
||||||
var encObj = encrypted.decode(buf);
|
var encObj = encrypted.decode(buf);
|
||||||
resolve(eccrypto.decrypt(privateKey, encObj));
|
resolve(eccrypto.decrypt(privateKey, encObj));
|
||||||
});
|
});
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
var objectAssign = Object.assign || require("object-assign");
|
var objectAssign = Object.assign || require("object-assign");
|
||||||
var bufferEqual = require("buffer-equal");
|
var bufferEqual = require("buffer-equal");
|
||||||
var assert = require("./_util").assert;
|
var assert = require("./_util").assert;
|
||||||
var promise = require("./platform").promise;
|
var PPromise = require("./platform").Promise;
|
||||||
var bmcrypto = require("./crypto");
|
var bmcrypto = require("./crypto");
|
||||||
var Address = require("./address");
|
var Address = require("./address");
|
||||||
var structs = require("./structs");
|
var structs = require("./structs");
|
||||||
|
@ -67,7 +67,7 @@ exports.getPayloadType = function(buf) {
|
||||||
|
|
||||||
// Prepend nonce to a given object without nonce.
|
// Prepend nonce to a given object without nonce.
|
||||||
function prependNonce(obj, opts) {
|
function prependNonce(obj, opts) {
|
||||||
return new promise(function(resolve) {
|
return new PPromise(function(resolve) {
|
||||||
assert(obj.length <= 262136, "object message payload is too big");
|
assert(obj.length <= 262136, "object message payload is too big");
|
||||||
opts = objectAssign({}, opts);
|
opts = objectAssign({}, opts);
|
||||||
var nonce, target, powp;
|
var nonce, target, powp;
|
||||||
|
@ -109,7 +109,7 @@ var getpubkey = exports.getpubkey = {
|
||||||
* `getpubkey` object structure when fulfilled.
|
* `getpubkey` object structure when fulfilled.
|
||||||
*/
|
*/
|
||||||
decodeAsync: function(buf, opts) {
|
decodeAsync: function(buf, opts) {
|
||||||
return new promise(function(resolve) {
|
return new PPromise(function(resolve) {
|
||||||
var decoded = message.decode(buf);
|
var decoded = message.decode(buf);
|
||||||
assert(decoded.command === "object", "Bad command");
|
assert(decoded.command === "object", "Bad command");
|
||||||
resolve(getpubkey.decodePayloadAsync(decoded.payload, opts));
|
resolve(getpubkey.decodePayloadAsync(decoded.payload, opts));
|
||||||
|
@ -124,7 +124,7 @@ var getpubkey = exports.getpubkey = {
|
||||||
* `getpubkey` object structure when fulfilled.
|
* `getpubkey` object structure when fulfilled.
|
||||||
*/
|
*/
|
||||||
decodePayloadAsync: function(buf, opts) {
|
decodePayloadAsync: function(buf, opts) {
|
||||||
return new promise(function(resolve) {
|
return new PPromise(function(resolve) {
|
||||||
var decoded = object.decodePayload(buf, opts);
|
var decoded = object.decodePayload(buf, opts);
|
||||||
assert(decoded.type === object.GETPUBKEY, "Wrong object type");
|
assert(decoded.type === object.GETPUBKEY, "Wrong object type");
|
||||||
assert(decoded.version >= 2, "getpubkey version is too low");
|
assert(decoded.version >= 2, "getpubkey version is too low");
|
||||||
|
@ -162,7 +162,7 @@ var getpubkey = exports.getpubkey = {
|
||||||
* payload when fulfilled.
|
* payload when fulfilled.
|
||||||
*/
|
*/
|
||||||
encodePayloadAsync: function(opts) {
|
encodePayloadAsync: function(opts) {
|
||||||
return new promise(function(resolve) {
|
return new PPromise(function(resolve) {
|
||||||
opts = objectAssign({}, opts);
|
opts = objectAssign({}, opts);
|
||||||
opts.type = object.GETPUBKEY;
|
opts.type = object.GETPUBKEY;
|
||||||
// Bitmessage address of recepeint of `getpubkey` message.
|
// Bitmessage address of recepeint of `getpubkey` message.
|
||||||
|
@ -250,7 +250,7 @@ var pubkey = exports.pubkey = {
|
||||||
* object structure when fulfilled.
|
* object structure when fulfilled.
|
||||||
*/
|
*/
|
||||||
decodeAsync: function(buf, opts) {
|
decodeAsync: function(buf, opts) {
|
||||||
return new promise(function(resolve) {
|
return new PPromise(function(resolve) {
|
||||||
var decoded = message.decode(buf);
|
var decoded = message.decode(buf);
|
||||||
assert(decoded.command === "object", "Bad command");
|
assert(decoded.command === "object", "Bad command");
|
||||||
resolve(pubkey.decodePayloadAsync(decoded.payload, opts));
|
resolve(pubkey.decodePayloadAsync(decoded.payload, opts));
|
||||||
|
@ -265,7 +265,7 @@ var pubkey = exports.pubkey = {
|
||||||
* object structure when fulfilled.
|
* object structure when fulfilled.
|
||||||
*/
|
*/
|
||||||
decodePayloadAsync: function(buf, opts) {
|
decodePayloadAsync: function(buf, opts) {
|
||||||
return new promise(function(resolve) {
|
return new PPromise(function(resolve) {
|
||||||
opts = opts || {};
|
opts = opts || {};
|
||||||
var decoded = object.decodePayload(buf, opts);
|
var decoded = object.decodePayload(buf, opts);
|
||||||
assert(decoded.type === object.PUBKEY, "Wrong object type");
|
assert(decoded.type === object.PUBKEY, "Wrong object type");
|
||||||
|
@ -357,7 +357,7 @@ var pubkey = exports.pubkey = {
|
||||||
* payload when fulfilled.
|
* payload when fulfilled.
|
||||||
*/
|
*/
|
||||||
encodePayloadAsync: function(opts) {
|
encodePayloadAsync: function(opts) {
|
||||||
return new promise(function(resolve) {
|
return new PPromise(function(resolve) {
|
||||||
opts = objectAssign({}, opts);
|
opts = objectAssign({}, opts);
|
||||||
opts.type = object.PUBKEY;
|
opts.type = object.PUBKEY;
|
||||||
// Originator of `pubkey` message.
|
// Originator of `pubkey` message.
|
||||||
|
@ -438,7 +438,7 @@ function tryDecryptMsg(identities, buf) {
|
||||||
function inner(i) {
|
function inner(i) {
|
||||||
if (i > last) {
|
if (i > last) {
|
||||||
var err = new Error("Failed to decrypt msg with given identities");
|
var err = new Error("Failed to decrypt msg with given identities");
|
||||||
return promise.reject(err);
|
return PPromise.reject(err);
|
||||||
}
|
}
|
||||||
return bmcrypto
|
return bmcrypto
|
||||||
.decrypt(identities[i].encPrivateKey, buf)
|
.decrypt(identities[i].encPrivateKey, buf)
|
||||||
|
@ -547,7 +547,7 @@ var msg = exports.msg = {
|
||||||
* object structure when fulfilled.
|
* object structure when fulfilled.
|
||||||
*/
|
*/
|
||||||
decodeAsync: function(buf, opts) {
|
decodeAsync: function(buf, opts) {
|
||||||
return new promise(function(resolve) {
|
return new PPromise(function(resolve) {
|
||||||
var decoded = message.decode(buf);
|
var decoded = message.decode(buf);
|
||||||
assert(decoded.command === "object", "Bad command");
|
assert(decoded.command === "object", "Bad command");
|
||||||
resolve(msg.decodePayloadAsync(decoded.payload, opts));
|
resolve(msg.decodePayloadAsync(decoded.payload, opts));
|
||||||
|
@ -562,7 +562,7 @@ var msg = exports.msg = {
|
||||||
* object structure when fulfilled.
|
* object structure when fulfilled.
|
||||||
*/
|
*/
|
||||||
decodePayloadAsync: function(buf, opts) {
|
decodePayloadAsync: function(buf, opts) {
|
||||||
return new promise(function(resolve) {
|
return new PPromise(function(resolve) {
|
||||||
var decoded = object.decodePayload(buf, opts);
|
var decoded = object.decodePayload(buf, opts);
|
||||||
assert(decoded.type === object.MSG, "Bad object type");
|
assert(decoded.type === object.MSG, "Bad object type");
|
||||||
assert(decoded.version === 1, "Bad msg version");
|
assert(decoded.version === 1, "Bad msg version");
|
||||||
|
@ -673,7 +673,7 @@ var msg = exports.msg = {
|
||||||
* payload when fulfilled.
|
* payload when fulfilled.
|
||||||
*/
|
*/
|
||||||
encodePayloadAsync: function(opts) {
|
encodePayloadAsync: function(opts) {
|
||||||
return new promise(function(resolve) {
|
return new PPromise(function(resolve) {
|
||||||
// Deal with options.
|
// Deal with options.
|
||||||
opts = objectAssign({}, opts);
|
opts = objectAssign({}, opts);
|
||||||
opts.type = object.MSG;
|
opts.type = object.MSG;
|
||||||
|
@ -749,7 +749,7 @@ function tryDecryptBroadcastV4(subscriptions, buf) {
|
||||||
function inner(i) {
|
function inner(i) {
|
||||||
if (i > last) {
|
if (i > last) {
|
||||||
var err = new Error("Failed to decrypt broadcast with given identities");
|
var err = new Error("Failed to decrypt broadcast with given identities");
|
||||||
return promise.reject(err);
|
return PPromise.reject(err);
|
||||||
}
|
}
|
||||||
return bmcrypto
|
return bmcrypto
|
||||||
.decrypt(subscriptions[i].getBroadcastPrivateKey(), buf)
|
.decrypt(subscriptions[i].getBroadcastPrivateKey(), buf)
|
||||||
|
@ -790,7 +790,7 @@ var broadcast = exports.broadcast = {
|
||||||
* `broadcast` object structure when fulfilled.
|
* `broadcast` object structure when fulfilled.
|
||||||
*/
|
*/
|
||||||
decodeAsync: function(buf, opts) {
|
decodeAsync: function(buf, opts) {
|
||||||
return new promise(function(resolve) {
|
return new PPromise(function(resolve) {
|
||||||
var decoded = message.decode(buf);
|
var decoded = message.decode(buf);
|
||||||
assert(decoded.command === "object", "Bad command");
|
assert(decoded.command === "object", "Bad command");
|
||||||
resolve(broadcast.decodePayloadAsync(decoded.payload, opts));
|
resolve(broadcast.decodePayloadAsync(decoded.payload, opts));
|
||||||
|
@ -805,7 +805,7 @@ var broadcast = exports.broadcast = {
|
||||||
* object structure when fulfilled.
|
* object structure when fulfilled.
|
||||||
*/
|
*/
|
||||||
decodePayloadAsync: function(buf, opts) {
|
decodePayloadAsync: function(buf, opts) {
|
||||||
return new promise(function(resolve) {
|
return new PPromise(function(resolve) {
|
||||||
var decoded = object.decodePayload(buf, opts);
|
var decoded = object.decodePayload(buf, opts);
|
||||||
assert(decoded.type === object.BROADCAST, "Bad object type");
|
assert(decoded.type === object.BROADCAST, "Bad object type");
|
||||||
var version = decoded.version;
|
var version = decoded.version;
|
||||||
|
@ -945,7 +945,7 @@ var broadcast = exports.broadcast = {
|
||||||
* payload when fulfilled.
|
* payload when fulfilled.
|
||||||
*/
|
*/
|
||||||
encodePayloadAsync: function(opts) {
|
encodePayloadAsync: function(opts) {
|
||||||
return new promise(function(resolve) {
|
return new PPromise(function(resolve) {
|
||||||
// Deal with options.
|
// Deal with options.
|
||||||
opts = objectAssign({}, opts);
|
opts = objectAssign({}, opts);
|
||||||
opts.type = object.BROADCAST;
|
opts.type = object.BROADCAST;
|
||||||
|
|
|
@ -140,4 +140,4 @@ exports.pow = function(opts) {
|
||||||
return powp;
|
return powp;
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.promise = window.Promise;
|
exports.Promise = window.Promise;
|
||||||
|
|
|
@ -6,9 +6,9 @@
|
||||||
|
|
||||||
var os = require("os");
|
var os = require("os");
|
||||||
var crypto = require("crypto");
|
var crypto = require("crypto");
|
||||||
var promise = typeof Promise === "undefined" ?
|
var PPromise = typeof Promise === "undefined" ?
|
||||||
require("es6-promise").Promise :
|
require("es6-promise").Promise :
|
||||||
Promise;
|
Promise;
|
||||||
var bignum = require("bignum");
|
var bignum = require("bignum");
|
||||||
var assert = require("./_util").assert;
|
var assert = require("./_util").assert;
|
||||||
var worker = require("./worker");
|
var worker = require("./worker");
|
||||||
|
@ -55,7 +55,7 @@ exports.getTarget = function(opts) {
|
||||||
|
|
||||||
exports.pow = function(opts) {
|
exports.pow = function(opts) {
|
||||||
// TODO(Kagami): Allow to cancel a POW (see `platform.browser.js`).
|
// TODO(Kagami): Allow to cancel a POW (see `platform.browser.js`).
|
||||||
return new promise(function(resolve, reject) {
|
return new PPromise(function(resolve, reject) {
|
||||||
var poolSize = opts.poolSize || os.cpus().length;
|
var poolSize = opts.poolSize || os.cpus().length;
|
||||||
worker.powAsync(
|
worker.powAsync(
|
||||||
poolSize,
|
poolSize,
|
||||||
|
@ -72,4 +72,4 @@ exports.pow = function(opts) {
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.promise = promise;
|
exports.Promise = PPromise;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user