mirror of https://github.com/BTCPrivate/copay.git
add subscribe to initial shared address
This commit is contained in:
parent
3210c87ec1
commit
d919230124
|
@ -498,6 +498,7 @@ PublicKeyRing.prototype.getCosigner = function(pubKey) {
|
|||
PublicKeyRing.prototype.buildAddressCache = function() {
|
||||
var ret = [];
|
||||
var self = this;
|
||||
|
||||
_.each(this.indexes, function(index) {
|
||||
for (var i = 0; i < index.receiveIndex; i++) {
|
||||
self._getAddress(i, false, index.copayerIndex);
|
||||
|
|
|
@ -350,6 +350,7 @@ Wallet.prototype._onPublicKeyRing = function(senderId, data) {
|
|||
}
|
||||
if (this.publicKeyRing.isComplete()) {
|
||||
this._lockIncomming();
|
||||
this.subscribeToAddresses();
|
||||
this.emitAndKeepAlive('ready');
|
||||
} else {
|
||||
this.emitAndKeepAlive('publicKeyRingUpdated');
|
||||
|
@ -739,7 +740,7 @@ Wallet.prototype._onData = function(senderId, data, ts) {
|
|||
this._onSignature(senderId, data);
|
||||
break;
|
||||
case 'indexes':
|
||||
this._onIndexes(data.indexes);
|
||||
this._onIndexes(senderId, data);
|
||||
break;
|
||||
case 'addressbook':
|
||||
this._onAddressBook(senderId, data);
|
||||
|
|
|
@ -241,7 +241,7 @@ angular.module('copayApp.services')
|
|||
}, root.isFocused(wid));
|
||||
|
||||
root.notifyTxProposalEvent(w, ev);
|
||||
$timeout(function(){
|
||||
$timeout(function() {
|
||||
$rootScope.$digest();
|
||||
});
|
||||
});
|
||||
|
@ -269,7 +269,8 @@ angular.module('copayApp.services')
|
|||
root.setupGlobalVariables(iden);
|
||||
iden.on('newWallet', function(wid) {
|
||||
var w = iden.getWalletById(wid);
|
||||
copay.logger.debug('newWallet:', w.getName(), wid, iden.getLastFocusedWalletId());
|
||||
copay.logger.debug('newWallet:',
|
||||
w.getName(), wid, iden.getLastFocusedWalletId());
|
||||
root.installWalletHandlers(w);
|
||||
if (wid == iden.getLastFocusedWalletId()) {
|
||||
copay.logger.debug('GOT Focused wallet:', w.getName());
|
||||
|
|
Loading…
Reference in New Issue