Merge pull request #1745 from antonilol/multisig-label
stricter multisig check + detect bare multisig when spent
This commit is contained in:
		
						commit
						0384ebb2ff
					
				| @ -85,6 +85,8 @@ export class AddressLabelsComponent implements OnInit { | |||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     this.detectMultisig(this.vin.inner_redeemscript_asm); |     this.detectMultisig(this.vin.inner_redeemscript_asm); | ||||||
|  | 
 | ||||||
|  |     this.detectMultisig(this.vin.prevout.scriptpubkey_asm); | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   detectMultisig(script: string) { |   detectMultisig(script: string) { | ||||||
| @ -118,7 +120,11 @@ export class AddressLabelsComponent implements OnInit { | |||||||
|     } |     } | ||||||
|     const m = parseInt(opM.match(/[0-9]+/)[0], 10); |     const m = parseInt(opM.match(/[0-9]+/)[0], 10); | ||||||
| 
 | 
 | ||||||
|     this.label = $localize`:@@address-label.multisig:Multisig ${m}:multisigM: of ${n}:multisigN:` |     if (ops.length) { | ||||||
|  |       return; | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     this.label = $localize`:@@address-label.multisig:Multisig ${m}:multisigM: of ${n}:multisigN:`; | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   handleVout() { |   handleVout() { | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user