Merge branch 'master' into natsoni/timeline-tooltip
This commit is contained in:
		
						commit
						5d37e08c64
					
				| @ -465,10 +465,6 @@ class MiningRoutes { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   private async $requestAcceleration(req: Request, res: Response): Promise<void> { |   private async $requestAcceleration(req: Request, res: Response): Promise<void> { | ||||||
|     if (config.MEMPOOL_SERVICES.ACCELERATIONS || config.MEMPOOL.OFFICIAL) { |  | ||||||
|       res.status(405).send('not available.'); |  | ||||||
|       return; |  | ||||||
|     } |  | ||||||
|     res.setHeader('Pragma', 'no-cache'); |     res.setHeader('Pragma', 'no-cache'); | ||||||
|     res.setHeader('Cache-control', 'private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0'); |     res.setHeader('Cache-control', 'private, no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0'); | ||||||
|     res.setHeader('expires', -1); |     res.setHeader('expires', -1); | ||||||
|  | |||||||
| @ -37,6 +37,7 @@ export interface AccelerationHistory { | |||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
| class AccelerationApi { | class AccelerationApi { | ||||||
|  |   private onDemandPollingEnabled = !config.MEMPOOL_SERVICES.ACCELERATIONS; | ||||||
|   private apiPath = config.MEMPOOL.OFFICIAL ? (config.MEMPOOL_SERVICES.API + '/accelerator/accelerations') : (config.EXTERNAL_DATA_SERVER.MEMPOOL_API + '/accelerations'); |   private apiPath = config.MEMPOOL.OFFICIAL ? (config.MEMPOOL_SERVICES.API + '/accelerator/accelerations') : (config.EXTERNAL_DATA_SERVER.MEMPOOL_API + '/accelerations'); | ||||||
|   private _accelerations: Acceleration[] | null = null; |   private _accelerations: Acceleration[] | null = null; | ||||||
|   private lastPoll = 0; |   private lastPoll = 0; | ||||||
| @ -52,7 +53,9 @@ class AccelerationApi { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   public accelerationRequested(txid: string): void { |   public accelerationRequested(txid: string): void { | ||||||
|     this.myAccelerations[txid] = { status: 'requested', added: Date.now() }; |     if (this.onDemandPollingEnabled) { | ||||||
|  |       this.myAccelerations[txid] = { status: 'requested', added: Date.now() }; | ||||||
|  |     } | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   public accelerationConfirmed(): void { |   public accelerationConfirmed(): void { | ||||||
| @ -70,7 +73,7 @@ class AccelerationApi { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   public async $updateAccelerations(): Promise<Acceleration[] | null> { |   public async $updateAccelerations(): Promise<Acceleration[] | null> { | ||||||
|     if (config.MEMPOOL_SERVICES.ACCELERATIONS) { |     if (!this.onDemandPollingEnabled) { | ||||||
|       const accelerations = await this.$fetchAccelerations(); |       const accelerations = await this.$fetchAccelerations(); | ||||||
|       if (accelerations) { |       if (accelerations) { | ||||||
|         this._accelerations = accelerations; |         this._accelerations = accelerations; | ||||||
|  | |||||||
| @ -389,21 +389,29 @@ | |||||||
|                   </div> |                   </div> | ||||||
|                 } |                 } | ||||||
|               </div> |               </div> | ||||||
|               @if (canPayWithCashapp || canPayWithApplePay) { |               @if (canPayWithCashapp || canPayWithApplePay || canPayWithGooglePay) { | ||||||
|                 <div class="col-sm text-center flex-grow-0  d-flex flex-column justify-content-center align-items-center"> |                 <div class="col-sm text-center flex-grow-0  d-flex flex-column justify-content-center align-items-center"> | ||||||
|                   <p class="text-nowrap">—<span i18n="or">OR</span>—</p> |                   <p class="text-nowrap">—<span i18n="or">OR</span>—</p> | ||||||
|                 </div> |                 </div> | ||||||
|               } |               } | ||||||
|             } |             } | ||||||
|             @if (canPayWithCashapp || canPayWithApplePay) { |             @if (canPayWithCashapp || canPayWithApplePay || canPayWithGooglePay) { | ||||||
|               <div class="col-sm text-center d-flex flex-column justify-content-center align-items-center"> |               <div class="col-sm text-center d-flex flex-column justify-content-center align-items-center"> | ||||||
|                 <p><ng-container i18n="transaction.pay|Pay button label">Pay</ng-container> <app-fiat [value]="cost"></app-fiat> with</p> |                 <p><ng-container i18n="transaction.pay|Pay button label">Pay</ng-container> <app-fiat [value]="cost"></app-fiat> with</p> | ||||||
|                 @if (canPayWithCashapp) { |                 @if (canPayWithCashapp) { | ||||||
|                   <img class="paymentMethod mx-2" style="width: 200px" src="/resources/cash-app.svg" height=55 (click)="moveToStep('cashapp')"> |                   <img class="paymentMethod mx-2" style="width: 200px" src="/resources/cash-app.svg" height=55 (click)="moveToStep('cashapp')"> | ||||||
|                 } |                 } | ||||||
|                 @if (canPayWithApplePay) { |                 @if (canPayWithApplePay) { | ||||||
|                   @if (canPayWithCashapp) { <hr class="w-25 mt-2 mb-2"> } |                   @if (canPayWithCashapp) { <span class="mt-1 mb-1"></span> } | ||||||
|                   <img style="cursor: pointer;" src="/resources/apple-pay.svg" height=55 (click)="moveToStep('applepay')"> |                   <div class="paymentMethod mx-2" style="width: 200px; height: 55px"> | ||||||
|  |                   <img src="/resources/apple-pay.png" height=37 (click)="moveToStep('applepay')"> | ||||||
|  |                   </div> | ||||||
|  |                 } | ||||||
|  |                 @if (canPayWithGooglePay) { | ||||||
|  |                   @if (canPayWithCashapp || canPayWithApplePay) { <span class="mt-1 mb-1"></span> } | ||||||
|  |                   <div class="paymentMethod mx-2" style="width: 200px; height: 55px"> | ||||||
|  |                     <img src="/resources/google-pay.png" height=37 (click)="moveToStep('googlepay')"> | ||||||
|  |                   </div> | ||||||
|                 } |                 } | ||||||
|               </div> |               </div> | ||||||
|             } |             } | ||||||
| @ -427,7 +435,7 @@ | |||||||
|         <button type="button" class="mt-1 btn btn-secondary btn-sm rounded-pill align-self-center" style="width: 200px" (click)="moveToStep('summary')" i18n="go-back">Go back</button> |         <button type="button" class="mt-1 btn btn-secondary btn-sm rounded-pill align-self-center" style="width: 200px" (click)="moveToStep('summary')" i18n="go-back">Go back</button> | ||||||
|       </div> |       </div> | ||||||
|     </div> |     </div> | ||||||
|   } @else if (step === 'cashapp' || step === 'applepay') { |   } @else if (step === 'cashapp' || step === 'applepay' || step === 'googlepay') { | ||||||
|     <!-- Show checkout page --> |     <!-- Show checkout page --> | ||||||
|     <div class="row mb-md-1 text-center" id="confirm-title"> |     <div class="row mb-md-1 text-center" id="confirm-title"> | ||||||
|       <div class="col-sm" id="confirm-payment-title"> |       <div class="col-sm" id="confirm-payment-title"> | ||||||
| @ -443,7 +451,7 @@ | |||||||
|       </div> |       </div> | ||||||
|     </div> |     </div> | ||||||
| 
 | 
 | ||||||
|     @if (step === 'cashapp' && !loadingCashapp || step === 'applepay' && !loadingApplePay) { |     @if (step === 'cashapp' && !loadingCashapp || step === 'applepay' && !loadingApplePay || step === 'googlepay' && !loadingGooglePay) { | ||||||
|       <div class="row text-center mt-1"> |       <div class="row text-center mt-1"> | ||||||
|         <div class="col-sm"> |         <div class="col-sm"> | ||||||
|           <div class="form-group w-100"> |           <div class="form-group w-100"> | ||||||
| @ -463,11 +471,13 @@ | |||||||
|       <div class="col-sm"> |       <div class="col-sm"> | ||||||
|         <div class="form-group w-100"> |         <div class="form-group w-100"> | ||||||
|           @if (step === 'applepay') { |           @if (step === 'applepay') { | ||||||
|             <div id="apple-pay-button" class="apple-pay-button apple-pay-button-white" [style]="loadingApplePay ? 'opacity: 0; width: 0px; height: 0px; pointer-events: none;' : ''"></div> |             <div id="apple-pay-button" class="apple-pay-button apple-pay-button-black" style="height: 50px"  [style]="loadingApplePay ? 'opacity: 0; width: 0px; height: 0px; pointer-events: none;' : ''"></div> | ||||||
|           } @else if (step === 'cashapp') {           |           } @else if (step === 'cashapp') {           | ||||||
|             <div id="cash-app-pay" class="d-inline-block" [style]="loadingCashapp ? 'opacity: 0; width: 0px; height: 0px; pointer-events: none;' : ''"></div> |             <div id="cash-app-pay" class="d-inline-block" style="height: 50px" [style]="loadingCashapp ? 'opacity: 0; width: 0px; height: 0px; pointer-events: none;' : ''"></div> | ||||||
|  |           } @else if (step === 'googlepay') { | ||||||
|  |             <div id="google-pay-button" class="d-inline-block" style="height: 50px" [style]="loadingGooglePay ? 'opacity: 0; width: 0px; height: 0px; pointer-events: none;' : ''"></div> | ||||||
|           } |           } | ||||||
|           @if (loadingCashapp || loadingApplePay) { |           @if (loadingCashapp || loadingApplePay || loadingGooglePay) { | ||||||
|           <div display="d-flex flex-row justify-content-center"> |           <div display="d-flex flex-row justify-content-center"> | ||||||
|             <span i18n="accelerator.loading-payment-method">Loading payment method...</span> |             <span i18n="accelerator.loading-payment-method">Loading payment method...</span> | ||||||
|             <div class="ml-2 spinner-border text-light" style="width: 25px; height: 25px"></div> |             <div class="ml-2 spinner-border text-light" style="width: 25px; height: 25px"></div> | ||||||
|  | |||||||
| @ -1,7 +1,8 @@ | |||||||
|  | /* eslint-disable no-console */ | ||||||
| import { Component, OnInit, OnDestroy, Output, EventEmitter, Input, ChangeDetectorRef, SimpleChanges, HostListener } from '@angular/core'; | import { Component, OnInit, OnDestroy, Output, EventEmitter, Input, ChangeDetectorRef, SimpleChanges, HostListener } from '@angular/core'; | ||||||
| import { Subscription, tap, of, catchError, Observable, switchMap } from 'rxjs'; | import { Subscription, tap, of, catchError, Observable, switchMap } from 'rxjs'; | ||||||
| import { ServicesApiServices } from '../../services/services-api.service'; | import { ServicesApiServices } from '../../services/services-api.service'; | ||||||
| import { md5, nextRoundNumber, insecureRandomUUID } from '../../shared/common.utils'; | import { md5, insecureRandomUUID } from '../../shared/common.utils'; | ||||||
| import { StateService } from '../../services/state.service'; | import { StateService } from '../../services/state.service'; | ||||||
| import { AudioService } from '../../services/audio.service'; | import { AudioService } from '../../services/audio.service'; | ||||||
| import { ETA, EtaService } from '../../services/eta.service'; | import { ETA, EtaService } from '../../services/eta.service'; | ||||||
| @ -11,7 +12,7 @@ import { IAuth, AuthServiceMempool } from '../../services/auth.service'; | |||||||
| import { EnterpriseService } from '../../services/enterprise.service'; | import { EnterpriseService } from '../../services/enterprise.service'; | ||||||
| import { ApiService } from '../../services/api.service'; | import { ApiService } from '../../services/api.service'; | ||||||
| 
 | 
 | ||||||
| export type PaymentMethod = 'balance' | 'bitcoin' | 'cashapp'; | export type PaymentMethod = 'balance' | 'bitcoin' | 'cashapp' | 'applePay' | 'googlePay'; | ||||||
| 
 | 
 | ||||||
| export type AccelerationEstimate = { | export type AccelerationEstimate = { | ||||||
|   hasAccess: boolean; |   hasAccess: boolean; | ||||||
| @ -24,7 +25,7 @@ export type AccelerationEstimate = { | |||||||
|   mempoolBaseFee: number; |   mempoolBaseFee: number; | ||||||
|   vsizeFee: number; |   vsizeFee: number; | ||||||
|   pools: number[]; |   pools: number[]; | ||||||
|   availablePaymentMethods: {[method: string]: {min: number, max: number}}; |   availablePaymentMethods: Record<PaymentMethod, {min: number, max: number}>; | ||||||
|   unavailable?: boolean; |   unavailable?: boolean; | ||||||
|   options: { // recommended bid options
 |   options: { // recommended bid options
 | ||||||
|     fee: number; // recommended userBid in sats
 |     fee: number; // recommended userBid in sats
 | ||||||
| @ -47,7 +48,7 @@ export const MIN_BID_RATIO = 1; | |||||||
| export const DEFAULT_BID_RATIO = 2; | export const DEFAULT_BID_RATIO = 2; | ||||||
| export const MAX_BID_RATIO = 4; | export const MAX_BID_RATIO = 4; | ||||||
| 
 | 
 | ||||||
| type CheckoutStep = 'quote' | 'summary' | 'checkout' | 'cashapp' | 'applepay' | 'processing' | 'paid' | 'success'; | type CheckoutStep = 'quote' | 'summary' | 'checkout' | 'cashapp' | 'applepay' | 'googlepay' | 'processing' | 'paid' | 'success'; | ||||||
| 
 | 
 | ||||||
| @Component({ | @Component({ | ||||||
|   selector: 'app-accelerate-checkout', |   selector: 'app-accelerate-checkout', | ||||||
| @ -62,6 +63,7 @@ export class AccelerateCheckout implements OnInit, OnDestroy { | |||||||
|   @Input() scrollEvent: boolean; |   @Input() scrollEvent: boolean; | ||||||
|   @Input() cashappEnabled: boolean = true; |   @Input() cashappEnabled: boolean = true; | ||||||
|   @Input() applePayEnabled: boolean = false; |   @Input() applePayEnabled: boolean = false; | ||||||
|  |   @Input() googlePayEnabled: boolean = true; | ||||||
|   @Input() advancedEnabled: boolean = false; |   @Input() advancedEnabled: boolean = false; | ||||||
|   @Input() forceMobile: boolean = false; |   @Input() forceMobile: boolean = false; | ||||||
|   @Input() showDetails: boolean = false; |   @Input() showDetails: boolean = false; | ||||||
| @ -83,14 +85,12 @@ export class AccelerateCheckout implements OnInit, OnDestroy { | |||||||
| 
 | 
 | ||||||
|   private _step: CheckoutStep = 'summary'; |   private _step: CheckoutStep = 'summary'; | ||||||
|   simpleMode: boolean = true; |   simpleMode: boolean = true; | ||||||
|   paymentMethod: 'cashapp' | 'btcpay'; |  | ||||||
|   timeoutTimer: any; |   timeoutTimer: any; | ||||||
| 
 | 
 | ||||||
|   authSubscription$: Subscription; |   authSubscription$: Subscription; | ||||||
|   auth: IAuth | null = null; |   auth: IAuth | null = null; | ||||||
| 
 | 
 | ||||||
|   // accelerator stuff
 |   // accelerator stuff
 | ||||||
|   square: { appId: string, locationId: string}; |  | ||||||
|   accelerationUUID: string; |   accelerationUUID: string; | ||||||
|   accelerationSubscription: Subscription; |   accelerationSubscription: Subscription; | ||||||
|   difficultySubscription: Subscription; |   difficultySubscription: Subscription; | ||||||
| @ -112,13 +112,13 @@ export class AccelerateCheckout implements OnInit, OnDestroy { | |||||||
|   // square
 |   // square
 | ||||||
|   loadingCashapp = false; |   loadingCashapp = false; | ||||||
|   loadingApplePay = false; |   loadingApplePay = false; | ||||||
|   cashappError = false; |   loadingGooglePay = false; | ||||||
|   cashappSubmit: any; |  | ||||||
|   payments: any; |   payments: any; | ||||||
|   cashAppPay: any; |   cashAppPay: any; | ||||||
|   applePay: any; |   applePay: any; | ||||||
|  |   googlePay: any; | ||||||
|   conversionsSubscription: Subscription; |   conversionsSubscription: Subscription; | ||||||
|   conversions: any; |   conversions: Record<string, number>; | ||||||
| 
 | 
 | ||||||
|   // btcpay
 |   // btcpay
 | ||||||
|   loadingBtcpayInvoice = false; |   loadingBtcpayInvoice = false; | ||||||
| @ -137,13 +137,13 @@ export class AccelerateCheckout implements OnInit, OnDestroy { | |||||||
|     this.accelerationUUID = insecureRandomUUID(); |     this.accelerationUUID = insecureRandomUUID(); | ||||||
| 
 | 
 | ||||||
|     // Check if Apple Pay available
 |     // Check if Apple Pay available
 | ||||||
|     // @ts-ignore https://developer.apple.com/documentation/apple_pay_on_the_web/apple_pay_js_api/checking_for_apple_pay_availability#overview
 |     // https://developer.apple.com/documentation/apple_pay_on_the_web/apple_pay_js_api/checking_for_apple_pay_availability#overview
 | ||||||
|     if (window.ApplePaySession) { |     if (window['ApplePaySession']) { | ||||||
|       this.applePayEnabled = true; |       this.applePayEnabled = true; | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   ngOnInit() { |   ngOnInit(): void { | ||||||
|     this.authSubscription$ = this.authService.getAuth$().subscribe((auth) => { |     this.authSubscription$ = this.authService.getAuth$().subscribe((auth) => { | ||||||
|       if (this.auth?.user?.userId !== auth?.user?.userId) { |       if (this.auth?.user?.userId !== auth?.user?.userId) { | ||||||
|         this.auth = auth; |         this.auth = auth; | ||||||
| @ -168,13 +168,6 @@ export class AccelerateCheckout implements OnInit, OnDestroy { | |||||||
|       this.moveToStep('summary'); |       this.moveToStep('summary'); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     this.servicesApiService.setupSquare$().subscribe(ids => { |  | ||||||
|       this.square = { |  | ||||||
|         appId: ids.squareAppId, |  | ||||||
|         locationId: ids.squareLocationId |  | ||||||
|       }; |  | ||||||
|     }); |  | ||||||
| 
 |  | ||||||
|     this.conversionsSubscription = this.stateService.conversions$.subscribe( |     this.conversionsSubscription = this.stateService.conversions$.subscribe( | ||||||
|       async (conversions) => { |       async (conversions) => { | ||||||
|         this.conversions = conversions; |         this.conversions = conversions; | ||||||
| @ -182,7 +175,7 @@ export class AccelerateCheckout implements OnInit, OnDestroy { | |||||||
|     ); |     ); | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   ngOnDestroy() { |   ngOnDestroy(): void { | ||||||
|     if (this.estimateSubscription) { |     if (this.estimateSubscription) { | ||||||
|       this.estimateSubscription.unsubscribe(); |       this.estimateSubscription.unsubscribe(); | ||||||
|     } |     } | ||||||
| @ -202,7 +195,7 @@ export class AccelerateCheckout implements OnInit, OnDestroy { | |||||||
|     } |     } | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   moveToStep(step: CheckoutStep) { |   moveToStep(step: CheckoutStep): void { | ||||||
|     this._step = step; |     this._step = step; | ||||||
|     if (this.timeoutTimer) { |     if (this.timeoutTimer) { | ||||||
|       clearTimeout(this.timeoutTimer); |       clearTimeout(this.timeoutTimer); | ||||||
| @ -228,13 +221,18 @@ export class AccelerateCheckout implements OnInit, OnDestroy { | |||||||
|       this.insertSquare(); |       this.insertSquare(); | ||||||
|       this.setupSquare(); |       this.setupSquare(); | ||||||
|       this.scrollToElementWithTimeout('confirm-title', 'center', 100); |       this.scrollToElementWithTimeout('confirm-title', 'center', 100); | ||||||
|  |     } else if (this._step === 'googlepay' && this.googlePayEnabled) { | ||||||
|  |       this.loadingGooglePay = true; | ||||||
|  |       this.insertSquare(); | ||||||
|  |       this.setupSquare(); | ||||||
|  |       this.scrollToElementWithTimeout('confirm-title', 'center', 100); | ||||||
|     } else if (this._step === 'paid') { |     } else if (this._step === 'paid') { | ||||||
|       this.timePaid = Date.now(); |       this.timePaid = Date.now(); | ||||||
|       this.timeoutTimer = setTimeout(() => { |       this.timeoutTimer = setTimeout(() => { | ||||||
|         if (this.step === 'paid') { |         if (this.step === 'paid') { | ||||||
|           this.accelerateError = 'internal_server_error'; |           this.accelerateError = 'internal_server_error'; | ||||||
|         } |         } | ||||||
|       }, 120000) |       }, 120000); | ||||||
|     } |     } | ||||||
|     this.hasDetails.emit(this._step === 'quote'); |     this.hasDetails.emit(this._step === 'quote'); | ||||||
|   } |   } | ||||||
| @ -252,7 +250,7 @@ export class AccelerateCheckout implements OnInit, OnDestroy { | |||||||
|       this.scrollToElement(id, position); |       this.scrollToElement(id, position); | ||||||
|     }, timeout); |     }, timeout); | ||||||
|   } |   } | ||||||
|   scrollToElement(id: string, position: ScrollLogicalPosition) { |   scrollToElement(id: string, position: ScrollLogicalPosition): void { | ||||||
|     const acceleratePreviewAnchor = document.getElementById(id); |     const acceleratePreviewAnchor = document.getElementById(id); | ||||||
|     if (acceleratePreviewAnchor) { |     if (acceleratePreviewAnchor) { | ||||||
|       this.cd.markForCheck(); |       this.cd.markForCheck(); | ||||||
| @ -267,7 +265,7 @@ export class AccelerateCheckout implements OnInit, OnDestroy { | |||||||
|   /** |   /** | ||||||
|    * Accelerator |    * Accelerator | ||||||
|    */ |    */ | ||||||
|   fetchEstimate() { |   fetchEstimate(): void { | ||||||
|     if (this.estimateSubscription) { |     if (this.estimateSubscription) { | ||||||
|       this.estimateSubscription.unsubscribe(); |       this.estimateSubscription.unsubscribe(); | ||||||
|     } |     } | ||||||
| @ -331,7 +329,7 @@ export class AccelerateCheckout implements OnInit, OnDestroy { | |||||||
|         } |         } | ||||||
|       }), |       }), | ||||||
| 
 | 
 | ||||||
|       catchError((response) => { |       catchError(() => { | ||||||
|         this.estimate = undefined; |         this.estimate = undefined; | ||||||
|         this.quoteError = `cannot_accelerate_tx`; |         this.quoteError = `cannot_accelerate_tx`; | ||||||
|         this.estimateSubscription.unsubscribe(); |         this.estimateSubscription.unsubscribe(); | ||||||
| @ -402,8 +400,7 @@ export class AccelerateCheckout implements OnInit, OnDestroy { | |||||||
|    * Square |    * Square | ||||||
|    */ |    */ | ||||||
|   insertSquare(): void { |   insertSquare(): void { | ||||||
|     //@ts-ignore
 |     if (window['Square']) { | ||||||
|     if (window.Square) { |  | ||||||
|       return; |       return; | ||||||
|     } |     } | ||||||
|     let statsUrl = 'https://sandbox.web.squarecdn.com/v1/square.js'; |     let statsUrl = 'https://sandbox.web.squarecdn.com/v1/square.js'; | ||||||
| @ -415,19 +412,17 @@ export class AccelerateCheckout implements OnInit, OnDestroy { | |||||||
|       statsUrl = 'https://web.squarecdn.com/v1/square.js'; |       statsUrl = 'https://web.squarecdn.com/v1/square.js'; | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     (function() { |     (function(): void { | ||||||
|       const d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; |       const d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; | ||||||
|       // @ts-ignore
 |  | ||||||
|       g.type='text/javascript'; g.src=statsUrl; s.parentNode.insertBefore(g, s); |       g.type='text/javascript'; g.src=statsUrl; s.parentNode.insertBefore(g, s); | ||||||
|     })(); |     })(); | ||||||
|   } |   } | ||||||
|   setupSquare() { |   setupSquare(): void { | ||||||
|     const init = () => { |     const init = (): void => { | ||||||
|       this.initSquare(); |       this.initSquare(); | ||||||
|     }; |     }; | ||||||
| 
 | 
 | ||||||
|     //@ts-ignore
 |     if (!window['Square']) { | ||||||
|     if (!window.Square) { |  | ||||||
|       console.debug('Square.js failed to load properly. Retrying in 1 second.'); |       console.debug('Square.js failed to load properly. Retrying in 1 second.'); | ||||||
|       setTimeout(init, 1000); |       setTimeout(init, 1000); | ||||||
|     } else { |     } else { | ||||||
| @ -436,25 +431,33 @@ export class AccelerateCheckout implements OnInit, OnDestroy { | |||||||
|   } |   } | ||||||
|   async initSquare(): Promise<void> { |   async initSquare(): Promise<void> { | ||||||
|     try { |     try { | ||||||
|       //@ts-ignore
 |       this.servicesApiService.setupSquare$().subscribe({ | ||||||
|       this.payments = window.Square.payments(this.square.appId, this.square.locationId) |         next: async (ids) => { | ||||||
|       const urlParams = new URLSearchParams(window.location.search); |           this.payments = window['Square'].payments(ids.squareAppId, ids.squareLocationId); | ||||||
|       if (this._step === 'cashapp' || urlParams.get('cash_request_id')) { |           const urlParams = new URLSearchParams(window.location.search); | ||||||
|         await this.requestCashAppPayment(); |           if (this._step === 'cashapp' || urlParams.get('cash_request_id')) { | ||||||
|       } else if (this._step === 'applepay') { |             await this.requestCashAppPayment(); | ||||||
|         await this.requestApplePayPayment(); |           } else if (this._step === 'applepay') { | ||||||
|       } |             await this.requestApplePayPayment(); | ||||||
|  |           } else if (this._step === 'googlepay') { | ||||||
|  |             await this.requestGooglePayPayment(); | ||||||
|  |           } | ||||||
|  |         }, | ||||||
|  |         error: () => { | ||||||
|  |           console.debug('Error loading Square Payments'); | ||||||
|  |           this.accelerateError = 'cannot_setup_square'; | ||||||
|  |         } | ||||||
|  |       }); | ||||||
|     } catch (e) { |     } catch (e) { | ||||||
|       console.debug('Error loading Square Payments', e); |       console.debug('Error loading Square Payments', e); | ||||||
|       this.cashappError = true; |       this.accelerateError = 'cannot_setup_square'; | ||||||
|       return; |  | ||||||
|     } |     } | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   /** |   /** | ||||||
|    * APPLE PAY |    * APPLE PAY | ||||||
|    */ |    */ | ||||||
|   async requestApplePayPayment() { |   async requestApplePayPayment(): Promise<void> { | ||||||
|     if (this.conversionsSubscription) { |     if (this.conversionsSubscription) { | ||||||
|       this.conversionsSubscription.unsubscribe(); |       this.conversionsSubscription.unsubscribe(); | ||||||
|     } |     } | ||||||
| @ -505,6 +508,7 @@ export class AccelerateCheckout implements OnInit, OnDestroy { | |||||||
|                 this.accelerationUUID |                 this.accelerationUUID | ||||||
|               ).subscribe({ |               ).subscribe({ | ||||||
|                 next: () => { |                 next: () => { | ||||||
|  |                   this.apiService.logAccelerationRequest$(this.tx.txid).subscribe(); | ||||||
|                   this.audioService.playSound('ascend-chime-cartoon'); |                   this.audioService.playSound('ascend-chime-cartoon'); | ||||||
|                   if (this.applePay) { |                   if (this.applePay) { | ||||||
|                     this.applePay.destroy(); |                     this.applePay.destroy(); | ||||||
| @ -541,10 +545,97 @@ export class AccelerateCheckout implements OnInit, OnDestroy { | |||||||
|     ); |     ); | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|  |   /** | ||||||
|  |    * GOOGLE PAY | ||||||
|  |    */ | ||||||
|  |   async requestGooglePayPayment(): Promise<void> { | ||||||
|  |     if (this.conversionsSubscription) { | ||||||
|  |       this.conversionsSubscription.unsubscribe(); | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     this.conversionsSubscription = this.stateService.conversions$.subscribe( | ||||||
|  |       async (conversions) => { | ||||||
|  |         this.conversions = conversions; | ||||||
|  |         if (this.googlePay) { | ||||||
|  |           this.googlePay.destroy(); | ||||||
|  |         } | ||||||
|  | 
 | ||||||
|  |         const costUSD = this.cost / 100_000_000 * conversions.USD; | ||||||
|  |         const paymentRequest = this.payments.paymentRequest({ | ||||||
|  |           countryCode: 'US', | ||||||
|  |           currencyCode: 'USD', | ||||||
|  |           total: { | ||||||
|  |             amount: costUSD.toFixed(2), | ||||||
|  |             label: 'Total' | ||||||
|  |           } | ||||||
|  |         }); | ||||||
|  |         this.googlePay = await this.payments.googlePay(paymentRequest , { | ||||||
|  |           referenceId: `accelerator-${this.tx.txid.substring(0, 15)}-${Math.round(new Date().getTime() / 1000)}`, | ||||||
|  |         }); | ||||||
|  | 
 | ||||||
|  |         await this.googlePay.attach(`#google-pay-button`, { | ||||||
|  |           buttonType: 'pay', | ||||||
|  |           buttonSizeMode: 'fill', | ||||||
|  |         }); | ||||||
|  |         this.loadingGooglePay = false; | ||||||
|  | 
 | ||||||
|  |         document.getElementById('google-pay-button').addEventListener('click', async event => { | ||||||
|  |           event.preventDefault(); | ||||||
|  |           const tokenResult = await this.googlePay.tokenize(); | ||||||
|  |           if (tokenResult?.status === 'OK') { | ||||||
|  |             const card = tokenResult.details?.card; | ||||||
|  |             if (!card || !card.brand || !card.expMonth || !card.expYear || !card.last4) { | ||||||
|  |               console.error(`Cannot retreive payment card details`); | ||||||
|  |               this.accelerateError = 'apple_pay_no_card_details'; | ||||||
|  |               return; | ||||||
|  |             } | ||||||
|  |             const cardTag = md5(`${card.brand}${card.expMonth}${card.expYear}${card.last4}`.toLowerCase()); | ||||||
|  |             this.servicesApiService.accelerateWithGooglePay$( | ||||||
|  |               this.tx.txid, | ||||||
|  |               tokenResult.token, | ||||||
|  |               cardTag, | ||||||
|  |               `accelerator-${this.tx.txid.substring(0, 15)}-${Math.round(new Date().getTime() / 1000)}`, | ||||||
|  |               this.accelerationUUID | ||||||
|  |             ).subscribe({ | ||||||
|  |               next: () => { | ||||||
|  |                 this.apiService.logAccelerationRequest$(this.tx.txid).subscribe(); | ||||||
|  |                 this.audioService.playSound('ascend-chime-cartoon'); | ||||||
|  |                 if (this.googlePay) { | ||||||
|  |                   this.googlePay.destroy(); | ||||||
|  |                 } | ||||||
|  |                 setTimeout(() => { | ||||||
|  |                   this.moveToStep('paid'); | ||||||
|  |                 }, 1000); | ||||||
|  |               }, | ||||||
|  |               error: (response) => { | ||||||
|  |                 this.accelerateError = response.error; | ||||||
|  |                 if (!(response.status === 403 && response.error === 'not_available')) { | ||||||
|  |                   setTimeout(() => { | ||||||
|  |                     // Reset everything by reloading the page :D, can be improved
 | ||||||
|  |                     const urlParams = new URLSearchParams(window.location.search); | ||||||
|  |                     window.location.assign(window.location.toString().replace(`?cash_request_id=${urlParams.get('cash_request_id')}`, ``)); | ||||||
|  |                   }, 3000); | ||||||
|  |                 } | ||||||
|  |               } | ||||||
|  |             }); | ||||||
|  |           } else { | ||||||
|  |             let errorMessage = `Tokenization failed with status: ${tokenResult.status}`; | ||||||
|  |             if (tokenResult.errors) { | ||||||
|  |               errorMessage += ` and errors: ${JSON.stringify( | ||||||
|  |                 tokenResult.errors, | ||||||
|  |               )}`;
 | ||||||
|  |             } | ||||||
|  |             throw new Error(errorMessage); | ||||||
|  |           } | ||||||
|  |         }); | ||||||
|  |       } | ||||||
|  |     ); | ||||||
|  |   } | ||||||
|  | 
 | ||||||
|   /** |   /** | ||||||
|    * CASHAPP |    * CASHAPP | ||||||
|    */ |    */ | ||||||
|   async requestCashAppPayment() { |   async requestCashAppPayment(): Promise<void> { | ||||||
|     if (this.conversionsSubscription) { |     if (this.conversionsSubscription) { | ||||||
|       this.conversionsSubscription.unsubscribe(); |       this.conversionsSubscription.unsubscribe(); | ||||||
|     } |     } | ||||||
| @ -566,18 +657,14 @@ export class AccelerateCheckout implements OnInit, OnDestroy { | |||||||
|             label: 'Total', |             label: 'Total', | ||||||
|             pending: true, |             pending: true, | ||||||
|             productUrl: `${redirectHostname}/tracker/${this.tx.txid}`, |             productUrl: `${redirectHostname}/tracker/${this.tx.txid}`, | ||||||
|           }, |           } | ||||||
|           button: { shape: 'semiround', size: 'small', theme: 'light'} |  | ||||||
|         }); |         }); | ||||||
|         this.cashAppPay = await this.payments.cashAppPay(paymentRequest, { |         this.cashAppPay = await this.payments.cashAppPay(paymentRequest, { | ||||||
|           redirectURL: `${redirectHostname}/tracker/${this.tx.txid}`, |           redirectURL: `${redirectHostname}/tracker/${this.tx.txid}`, | ||||||
|           referenceId: `accelerator-${this.tx.txid.substring(0, 15)}-${Math.round(new Date().getTime() / 1000)}`, |           referenceId: `accelerator-${this.tx.txid.substring(0, 15)}-${Math.round(new Date().getTime() / 1000)}` | ||||||
|           button: { shape: 'semiround', size: 'small', theme: 'light'} |  | ||||||
|         }); |         }); | ||||||
| 
 | 
 | ||||||
|         if (this.step === 'cashapp') { |         await this.cashAppPay.attach(`#cash-app-pay`, { theme: 'dark' }); | ||||||
|           await this.cashAppPay.attach(`#cash-app-pay`, { theme: 'light', size: 'small', shape: 'semiround' }) |  | ||||||
|         } |  | ||||||
|         this.loadingCashapp = false; |         this.loadingCashapp = false; | ||||||
| 
 | 
 | ||||||
|         this.cashAppPay.addEventListener('ontokenization', event => { |         this.cashAppPay.addEventListener('ontokenization', event => { | ||||||
| @ -626,7 +713,7 @@ export class AccelerateCheckout implements OnInit, OnDestroy { | |||||||
|   /** |   /** | ||||||
|    * BTCPay |    * BTCPay | ||||||
|    */ |    */ | ||||||
|   async requestBTCPayInvoice() { |   async requestBTCPayInvoice(): Promise<void> { | ||||||
|     this.servicesApiService.generateBTCPayAcceleratorInvoice$(this.tx.txid, this.userBid).pipe( |     this.servicesApiService.generateBTCPayAcceleratorInvoice$(this.tx.txid, this.userBid).pipe( | ||||||
|       switchMap(response => { |       switchMap(response => { | ||||||
|         return this.servicesApiService.retreiveInvoice$(response.btcpayInvoiceId); |         return this.servicesApiService.retreiveInvoice$(response.btcpayInvoiceId); | ||||||
| @ -656,53 +743,60 @@ export class AccelerateCheckout implements OnInit, OnDestroy { | |||||||
|   /** |   /** | ||||||
|    * UI events |    * UI events | ||||||
|    */ |    */ | ||||||
|   selectedOptionChanged(event) { |   selectedOptionChanged(event): void { | ||||||
|     this.selectedOption = event.target.id; |     this.selectedOption = event.target.id; | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   get step() { |   get step(): CheckoutStep { | ||||||
|     return this._step; |     return this._step; | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   get paymentMethods() { |   get paymentMethods(): PaymentMethod[] { | ||||||
|     return Object.keys(this.estimate?.availablePaymentMethods || {}); |     return Object.keys(this.estimate?.availablePaymentMethods || {}) as PaymentMethod[]; | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   get couldPayWithBitcoin() { |   get couldPayWithBitcoin(): boolean { | ||||||
|     return !!this.estimate?.availablePaymentMethods?.bitcoin; |     return !!this.estimate?.availablePaymentMethods?.bitcoin; | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   get couldPayWithCashapp() { |   get couldPayWithCashapp(): boolean { | ||||||
|     if (!this.cashappEnabled) { |     if (!this.cashappEnabled) { | ||||||
|       return false; |       return false; | ||||||
|     } |     } | ||||||
|     return !!this.estimate?.availablePaymentMethods?.cashapp; |     return !!this.estimate?.availablePaymentMethods?.cashapp; | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   get couldPayWithApplePay() { |   get couldPayWithApplePay(): boolean { | ||||||
|     if (!this.applePayEnabled) { |     if (!this.applePayEnabled) { | ||||||
|       return false; |       return false; | ||||||
|     } |     } | ||||||
|     return !!this.estimate?.availablePaymentMethods?.applePay; |     return !!this.estimate?.availablePaymentMethods?.applePay; | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   get couldPayWithBalance() { |   get couldPayWithGooglePay(): boolean { | ||||||
|  |     if (!this.googlePayEnabled) { | ||||||
|  |       return false; | ||||||
|  |     } | ||||||
|  |     return !!this.estimate?.availablePaymentMethods?.googlePay; | ||||||
|  |   } | ||||||
|  | 
 | ||||||
|  |   get couldPayWithBalance(): boolean { | ||||||
|     if (!this.hasAccessToBalanceMode) { |     if (!this.hasAccessToBalanceMode) { | ||||||
|       return false; |       return false; | ||||||
|     } |     } | ||||||
|     return !!this.estimate?.availablePaymentMethods?.balance; |     return !!this.estimate?.availablePaymentMethods?.balance; | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   get couldPay() { |   get couldPay(): boolean { | ||||||
|     return this.couldPayWithBalance || this.couldPayWithBitcoin || this.couldPayWithCashapp || this.couldPayWithApplePay; |     return this.couldPayWithBalance || this.couldPayWithBitcoin || this.couldPayWithCashapp || this.couldPayWithApplePay || this.couldPayWithGooglePay; | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   get canPayWithBitcoin() { |   get canPayWithBitcoin(): boolean { | ||||||
|     const paymentMethod = this.estimate?.availablePaymentMethods?.bitcoin; |     const paymentMethod = this.estimate?.availablePaymentMethods?.bitcoin; | ||||||
|     return paymentMethod && this.cost >= paymentMethod.min && this.cost <= paymentMethod.max; |     return paymentMethod && this.cost >= paymentMethod.min && this.cost <= paymentMethod.max; | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   get canPayWithCashapp() { |   get canPayWithCashapp(): boolean { | ||||||
|     if (!this.cashappEnabled || !this.conversions) { |     if (!this.cashappEnabled || !this.conversions) { | ||||||
|       return false; |       return false; | ||||||
|     } |     } | ||||||
| @ -718,7 +812,7 @@ export class AccelerateCheckout implements OnInit, OnDestroy { | |||||||
|     return false; |     return false; | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   get canPayWithApplePay() { |   get canPayWithApplePay(): boolean { | ||||||
|     if (!this.applePayEnabled || !this.conversions) { |     if (!this.applePayEnabled || !this.conversions) { | ||||||
|       return false; |       return false; | ||||||
|     } |     } | ||||||
| @ -734,7 +828,23 @@ export class AccelerateCheckout implements OnInit, OnDestroy { | |||||||
|     return false; |     return false; | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   get canPayWithBalance() { |   get canPayWithGooglePay(): boolean { | ||||||
|  |     if (!this.googlePayEnabled || !this.conversions) { | ||||||
|  |       return false; | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     const paymentMethod = this.estimate?.availablePaymentMethods?.googlePay; | ||||||
|  |     if (paymentMethod) { | ||||||
|  |       const costUSD = (this.cost / 100_000_000 * this.conversions.USD); | ||||||
|  |       if (costUSD >= paymentMethod.min && costUSD <= paymentMethod.max) { | ||||||
|  |         return true; | ||||||
|  |       } | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     return false; | ||||||
|  |   } | ||||||
|  | 
 | ||||||
|  |   get canPayWithBalance(): boolean { | ||||||
|     if (!this.hasAccessToBalanceMode) { |     if (!this.hasAccessToBalanceMode) { | ||||||
|       return false; |       return false; | ||||||
|     } |     } | ||||||
| @ -742,11 +852,11 @@ export class AccelerateCheckout implements OnInit, OnDestroy { | |||||||
|     return paymentMethod && this.cost >= paymentMethod.min && this.cost <= paymentMethod.max && this.cost <= this.estimate?.userBalance; |     return paymentMethod && this.cost >= paymentMethod.min && this.cost <= paymentMethod.max && this.cost <= this.estimate?.userBalance; | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   get canPay() { |   get canPay(): boolean { | ||||||
|     return this.canPayWithBalance || this.canPayWithBitcoin || this.canPayWithCashapp || this.canPayWithApplePay; |     return this.canPayWithBalance || this.canPayWithBitcoin || this.canPayWithCashapp || this.canPayWithApplePay || this.canPayWithGooglePay; | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   get hasAccessToBalanceMode() { |   get hasAccessToBalanceMode(): boolean { | ||||||
|     return this.isLoggedIn() && this.estimate?.hasAccess; |     return this.isLoggedIn() && this.estimate?.hasAccess; | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -23,7 +23,7 @@ import { RelativeUrlPipe } from '../../../shared/pipes/relative-url/relative-url | |||||||
|       position: absolute; |       position: absolute; | ||||||
|       top: 50%; |       top: 50%; | ||||||
|       left: calc(50% - 15px); |       left: calc(50% - 15px); | ||||||
|       z-index: 100; |       z-index: 99; | ||||||
|     } |     } | ||||||
|   `],
 |   `],
 | ||||||
|   changeDetection: ChangeDetectionStrategy.OnPush, |   changeDetection: ChangeDetectionStrategy.OnPush, | ||||||
|  | |||||||
| @ -30,7 +30,7 @@ const periodSeconds = { | |||||||
|       position: absolute; |       position: absolute; | ||||||
|       top: 50%; |       top: 50%; | ||||||
|       left: calc(50% - 15px); |       left: calc(50% - 15px); | ||||||
|       z-index: 100; |       z-index: 99; | ||||||
|     } |     } | ||||||
|   `],
 |   `],
 | ||||||
|   changeDetection: ChangeDetectionStrategy.OnPush, |   changeDetection: ChangeDetectionStrategy.OnPush, | ||||||
|  | |||||||
| @ -23,7 +23,7 @@ import { ActivatedRoute, Router } from '@angular/router'; | |||||||
|       position: absolute; |       position: absolute; | ||||||
|       top: 50%; |       top: 50%; | ||||||
|       left: calc(50% - 15px); |       left: calc(50% - 15px); | ||||||
|       z-index: 100; |       z-index: 99; | ||||||
|     } |     } | ||||||
|   `],
 |   `],
 | ||||||
|   changeDetection: ChangeDetectionStrategy.OnPush, |   changeDetection: ChangeDetectionStrategy.OnPush, | ||||||
|  | |||||||
| @ -23,7 +23,7 @@ import { StateService } from '../../services/state.service'; | |||||||
|       position: absolute; |       position: absolute; | ||||||
|       top: 50%; |       top: 50%; | ||||||
|       left: calc(50% - 15px); |       left: calc(50% - 15px); | ||||||
|       z-index: 100; |       z-index: 99; | ||||||
|     } |     } | ||||||
|   `],
 |   `],
 | ||||||
|   changeDetection: ChangeDetectionStrategy.OnPush, |   changeDetection: ChangeDetectionStrategy.OnPush, | ||||||
|  | |||||||
| @ -24,7 +24,7 @@ import { RelativeUrlPipe } from '../../shared/pipes/relative-url/relative-url.pi | |||||||
|       position: absolute; |       position: absolute; | ||||||
|       top: 50%; |       top: 50%; | ||||||
|       left: calc(50% - 15px); |       left: calc(50% - 15px); | ||||||
|       z-index: 100; |       z-index: 99; | ||||||
|     } |     } | ||||||
|   `],
 |   `],
 | ||||||
|   changeDetection: ChangeDetectionStrategy.OnPush, |   changeDetection: ChangeDetectionStrategy.OnPush, | ||||||
|  | |||||||
| @ -21,7 +21,7 @@ import { StateService } from '../../services/state.service'; | |||||||
|       position: absolute; |       position: absolute; | ||||||
|       top: 50%; |       top: 50%; | ||||||
|       left: calc(50% - 15px); |       left: calc(50% - 15px); | ||||||
|       z-index: 100; |       z-index: 99; | ||||||
|     } |     } | ||||||
|   `],
 |   `],
 | ||||||
|   changeDetection: ChangeDetectionStrategy.OnPush, |   changeDetection: ChangeDetectionStrategy.OnPush, | ||||||
|  | |||||||
| @ -23,7 +23,7 @@ import { StateService } from '../../services/state.service'; | |||||||
|       position: absolute; |       position: absolute; | ||||||
|       top: 50%; |       top: 50%; | ||||||
|       left: calc(50% - 15px); |       left: calc(50% - 15px); | ||||||
|       z-index: 100; |       z-index: 99; | ||||||
|     } |     } | ||||||
|   `],
 |   `],
 | ||||||
|   changeDetection: ChangeDetectionStrategy.OnPush, |   changeDetection: ChangeDetectionStrategy.OnPush, | ||||||
|  | |||||||
| @ -21,7 +21,7 @@ import { StateService } from '../../services/state.service'; | |||||||
|       position: absolute; |       position: absolute; | ||||||
|       top: 50%; |       top: 50%; | ||||||
|       left: calc(50% - 15px); |       left: calc(50% - 15px); | ||||||
|       z-index: 100; |       z-index: 99; | ||||||
|     } |     } | ||||||
|   `],
 |   `],
 | ||||||
|   changeDetection: ChangeDetectionStrategy.OnPush, |   changeDetection: ChangeDetectionStrategy.OnPush, | ||||||
|  | |||||||
| @ -15,7 +15,7 @@ import { StateService } from '../../services/state.service'; | |||||||
|       position: absolute; |       position: absolute; | ||||||
|       top: 50%; |       top: 50%; | ||||||
|       left: calc(50% - 15px); |       left: calc(50% - 15px); | ||||||
|       z-index: 100; |       z-index: 99; | ||||||
|     } |     } | ||||||
|   `],
 |   `],
 | ||||||
| }) | }) | ||||||
|  | |||||||
| @ -23,7 +23,7 @@ import { seoDescriptionNetwork } from '../../shared/common.utils'; | |||||||
|       position: absolute; |       position: absolute; | ||||||
|       top: 50%; |       top: 50%; | ||||||
|       left: calc(50% - 15px); |       left: calc(50% - 15px); | ||||||
|       z-index: 100; |       z-index: 99; | ||||||
|     } |     } | ||||||
|   `],
 |   `],
 | ||||||
|   changeDetection: ChangeDetectionStrategy.OnPush, |   changeDetection: ChangeDetectionStrategy.OnPush, | ||||||
|  | |||||||
| @ -59,7 +59,7 @@ | |||||||
|   position: absolute; |   position: absolute; | ||||||
|   top: 50%; |   top: 50%; | ||||||
|   left: calc(50% - 15px); |   left: calc(50% - 15px); | ||||||
|   z-index: 100; |   z-index: 99; | ||||||
| } | } | ||||||
| .loadingGraphs.widget { | .loadingGraphs.widget { | ||||||
|   top: 75%; |   top: 75%; | ||||||
|  | |||||||
| @ -28,7 +28,7 @@ interface Hashrate { | |||||||
|       position: absolute; |       position: absolute; | ||||||
|       top: 50%; |       top: 50%; | ||||||
|       left: calc(50% - 15px); |       left: calc(50% - 15px); | ||||||
|       z-index: 100; |       z-index: 99; | ||||||
|     } |     } | ||||||
|   `],
 |   `],
 | ||||||
|   changeDetection: ChangeDetectionStrategy.OnPush, |   changeDetection: ChangeDetectionStrategy.OnPush, | ||||||
|  | |||||||
| @ -17,7 +17,7 @@ const OUTLIERS_MEDIAN_MULTIPLIER = 4; | |||||||
|       position: absolute; |       position: absolute; | ||||||
|       top: 50%; |       top: 50%; | ||||||
|       left: calc(50% - 16px); |       left: calc(50% - 16px); | ||||||
|       z-index: 100; |       z-index: 99; | ||||||
|     } |     } | ||||||
|   `],
 |   `],
 | ||||||
|   changeDetection: ChangeDetectionStrategy.OnPush, |   changeDetection: ChangeDetectionStrategy.OnPush, | ||||||
|  | |||||||
| @ -11,7 +11,7 @@ import { StateService } from '../../services/state.service'; | |||||||
|       position: absolute; |       position: absolute; | ||||||
|       top: 50%; |       top: 50%; | ||||||
|       left: calc(50% - 16px); |       left: calc(50% - 16px); | ||||||
|       z-index: 100; |       z-index: 99; | ||||||
|     } |     } | ||||||
|   `],
 |   `],
 | ||||||
|   templateUrl: './lbtc-pegs-graph.component.html', |   templateUrl: './lbtc-pegs-graph.component.html', | ||||||
|  | |||||||
| @ -2,5 +2,5 @@ | |||||||
|   position: absolute; |   position: absolute; | ||||||
|   top: 50%; |   top: 50%; | ||||||
|   left: calc(50% - 16px); |   left: calc(50% - 16px); | ||||||
|   z-index: 100; |   z-index: 99; | ||||||
| } | } | ||||||
| @ -1,7 +1,7 @@ | |||||||
| .sticky-loading { | .sticky-loading { | ||||||
|   position: absolute; |   position: absolute; | ||||||
|   right: 10px; |   right: 10px; | ||||||
|   z-index: 100; |   z-index: 99; | ||||||
|   font-size: 14px; |   font-size: 14px; | ||||||
|   @media (width >= 992px) { |   @media (width >= 992px) { | ||||||
|     left: 32px; |     left: 32px; | ||||||
|  | |||||||
| @ -18,7 +18,7 @@ import { download, formatterXAxis, formatterXAxisLabel } from '../../shared/grap | |||||||
|       position: absolute; |       position: absolute; | ||||||
|       top: 50%; |       top: 50%; | ||||||
|       left: calc(50% - 16px); |       left: calc(50% - 16px); | ||||||
|       z-index: 100; |       z-index: 99; | ||||||
|     } |     } | ||||||
|   `],
 |   `],
 | ||||||
|   changeDetection: ChangeDetectionStrategy.OnPush, |   changeDetection: ChangeDetectionStrategy.OnPush, | ||||||
|  | |||||||
| @ -60,7 +60,7 @@ | |||||||
|   position: absolute; |   position: absolute; | ||||||
|   top: 50%; |   top: 50%; | ||||||
|   left: calc(50% - 15px); |   left: calc(50% - 15px); | ||||||
|   z-index: 100; |   z-index: 99; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| .pool-distribution { | .pool-distribution { | ||||||
|  | |||||||
| @ -167,7 +167,7 @@ div.scrollable { | |||||||
| .loadingGraphs { | .loadingGraphs { | ||||||
|   position: absolute; |   position: absolute; | ||||||
|   left: calc(50% - 15px); |   left: calc(50% - 15px); | ||||||
|   z-index: 100; |   z-index: 99; | ||||||
|   top: 475px; |   top: 475px; | ||||||
|   @media (max-width: 992px) { |   @media (max-width: 992px) { | ||||||
|     top: 600px; |     top: 600px; | ||||||
|  | |||||||
| @ -49,7 +49,7 @@ | |||||||
|   position: relative; |   position: relative; | ||||||
|   background: var(--nav-bg); |   background: var(--nav-bg); | ||||||
|   box-shadow: 0 -5px 15px #000; |   box-shadow: 0 -5px 15px #000; | ||||||
|   z-index: 100; |   z-index: 99; | ||||||
|   align-items: center; |   align-items: center; | ||||||
|   justify-content: space-between; |   justify-content: space-between; | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -7,7 +7,7 @@ export interface WebsocketResponse { | |||||||
|   backend?: 'esplora' | 'electrum' | 'none'; |   backend?: 'esplora' | 'electrum' | 'none'; | ||||||
|   block?: BlockExtended; |   block?: BlockExtended; | ||||||
|   blocks?: BlockExtended[]; |   blocks?: BlockExtended[]; | ||||||
|   conversions?: any; |   conversions?: Record<string, number>; | ||||||
|   txConfirmed?: string; |   txConfirmed?: string; | ||||||
|   historicalDate?: string; |   historicalDate?: string; | ||||||
|   mempoolInfo?: MempoolInfo; |   mempoolInfo?: MempoolInfo; | ||||||
|  | |||||||
| @ -68,7 +68,7 @@ h3 { | |||||||
| .loading-spinner { | .loading-spinner { | ||||||
|   position: absolute; |   position: absolute; | ||||||
|   top: 400px; |   top: 400px; | ||||||
|   z-index: 100; |   z-index: 99; | ||||||
|   width: 100%; |   width: 100%; | ||||||
|   left: 0; |   left: 0; | ||||||
|   @media (max-width: 767.98px) { |   @media (max-width: 767.98px) { | ||||||
|  | |||||||
| @ -16,7 +16,7 @@ import { StateService } from '../../services/state.service'; | |||||||
|       position: absolute; |       position: absolute; | ||||||
|       top: 50%; |       top: 50%; | ||||||
|       left: calc(50% - 15px); |       left: calc(50% - 15px); | ||||||
|       z-index: 100; |       z-index: 99; | ||||||
|     } |     } | ||||||
|   `],
 |   `],
 | ||||||
| }) | }) | ||||||
|  | |||||||
| @ -19,7 +19,7 @@ import { StateService } from '../../services/state.service'; | |||||||
|       position: absolute; |       position: absolute; | ||||||
|       top: 50%; |       top: 50%; | ||||||
|       left: calc(50% - 15px); |       left: calc(50% - 15px); | ||||||
|       z-index: 100; |       z-index: 99; | ||||||
|     } |     } | ||||||
|   `],
 |   `],
 | ||||||
| }) | }) | ||||||
|  | |||||||
| @ -102,7 +102,7 @@ | |||||||
|   position: absolute; |   position: absolute; | ||||||
|   top: 50%; |   top: 50%; | ||||||
|   left: calc(50% - 15px); |   left: calc(50% - 15px); | ||||||
|   z-index: 100; |   z-index: 99; | ||||||
|   @media (max-width: 767.98px) { |   @media (max-width: 767.98px) { | ||||||
|     top: 550px; |     top: 550px; | ||||||
|   } |   } | ||||||
| @ -110,7 +110,7 @@ | |||||||
| .loading-spinner.widget { | .loading-spinner.widget { | ||||||
|   position: absolute; |   position: absolute; | ||||||
|   top: 200px; |   top: 200px; | ||||||
|   z-index: 100; |   z-index: 99; | ||||||
|   width: 100%; |   width: 100%; | ||||||
|   left: 0; |   left: 0; | ||||||
|   @media (max-width: 767.98px) { |   @media (max-width: 767.98px) { | ||||||
| @ -120,7 +120,7 @@ | |||||||
| .loading-spinner.nodepage { | .loading-spinner.nodepage { | ||||||
|   position: absolute; |   position: absolute; | ||||||
|   top: 200px; |   top: 200px; | ||||||
|   z-index: 100; |   z-index: 99; | ||||||
|   width: 100%; |   width: 100%; | ||||||
|   left: 0; |   left: 0; | ||||||
| } | } | ||||||
| @ -128,7 +128,7 @@ | |||||||
| .loading-spinner.channelpage { | .loading-spinner.channelpage { | ||||||
|   position: absolute; |   position: absolute; | ||||||
|   top: 400px; |   top: 400px; | ||||||
|   z-index: 100; |   z-index: 99; | ||||||
|   width: 100%; |   width: 100%; | ||||||
|   left: 0; |   left: 0; | ||||||
|   @media (max-width: 767.98px) { |   @media (max-width: 767.98px) { | ||||||
|  | |||||||
| @ -8,7 +8,7 @@ | |||||||
|   left: 0; |   left: 0; | ||||||
|   right: 0; |   right: 0; | ||||||
|   width: 100%; |   width: 100%; | ||||||
|   z-index: 100; |   z-index: 99; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| .spinner-border { | .spinner-border { | ||||||
|  | |||||||
| @ -68,7 +68,7 @@ | |||||||
|   position: absolute; |   position: absolute; | ||||||
|   top: 50%; |   top: 50%; | ||||||
|   left: calc(50% - 15px); |   left: calc(50% - 15px); | ||||||
|   z-index: 100; |   z-index: 99; | ||||||
|   @media (max-width: 767.98px) { |   @media (max-width: 767.98px) { | ||||||
|     top: 550px; |     top: 550px; | ||||||
|   } |   } | ||||||
|  | |||||||
| @ -22,7 +22,7 @@ import { StateService } from '../../services/state.service'; | |||||||
|       position: absolute; |       position: absolute; | ||||||
|       top: 50%; |       top: 50%; | ||||||
|       left: calc(50% - 15px); |       left: calc(50% - 15px); | ||||||
|       z-index: 100; |       z-index: 99; | ||||||
|     } |     } | ||||||
|   `],
 |   `],
 | ||||||
|   changeDetection: ChangeDetectionStrategy.OnPush, |   changeDetection: ChangeDetectionStrategy.OnPush, | ||||||
|  | |||||||
| @ -46,7 +46,7 @@ | |||||||
|   position: absolute; |   position: absolute; | ||||||
|   top: 50%; |   top: 50%; | ||||||
|   left: calc(50% - 15px); |   left: calc(50% - 15px); | ||||||
|   z-index: 100; |   z-index: 99; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| .pool-distribution { | .pool-distribution { | ||||||
|  | |||||||
| @ -22,7 +22,7 @@ import { StateService } from '../../services/state.service'; | |||||||
|       position: absolute; |       position: absolute; | ||||||
|       top: 50%; |       top: 50%; | ||||||
|       left: calc(50% - 15px); |       left: calc(50% - 15px); | ||||||
|       z-index: 100; |       z-index: 99; | ||||||
|     } |     } | ||||||
|   `],
 |   `],
 | ||||||
| }) | }) | ||||||
|  | |||||||
| @ -118,6 +118,9 @@ export class ServicesApiServices { | |||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|   getJWT$() { |   getJWT$() { | ||||||
|  |     if (!this.stateService.env.OFFICIAL_MEMPOOL_SPACE) { | ||||||
|  |       return of(null); | ||||||
|  |     } | ||||||
|     return this.httpClient.get<any>(`${this.stateService.env.SERVICES_API}/auth/getJWT`); |     return this.httpClient.get<any>(`${this.stateService.env.SERVICES_API}/auth/getJWT`); | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
| @ -141,6 +144,10 @@ export class ServicesApiServices { | |||||||
|     return this.httpClient.post<any>(`${this.stateService.env.SERVICES_API}/accelerator/accelerate/applePay`, { txInput: txInput, cardTag: cardTag, token: token, referenceId: referenceId, accelerationUUID: accelerationUUID }); |     return this.httpClient.post<any>(`${this.stateService.env.SERVICES_API}/accelerator/accelerate/applePay`, { txInput: txInput, cardTag: cardTag, token: token, referenceId: referenceId, accelerationUUID: accelerationUUID }); | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|  |   accelerateWithGooglePay$(txInput: string, token: string, cardTag: string, referenceId: string, accelerationUUID: string) { | ||||||
|  |     return this.httpClient.post<any>(`${this.stateService.env.SERVICES_API}/accelerator/accelerate/googlePay`, { txInput: txInput, cardTag: cardTag, token: token, referenceId: referenceId, accelerationUUID: accelerationUUID }); | ||||||
|  |   } | ||||||
|  | 
 | ||||||
|   getAccelerations$(): Observable<Acceleration[]> { |   getAccelerations$(): Observable<Acceleration[]> { | ||||||
|     return this.httpClient.get<Acceleration[]>(`${this.stateService.env.SERVICES_API}/accelerator/accelerations`); |     return this.httpClient.get<Acceleration[]>(`${this.stateService.env.SERVICES_API}/accelerator/accelerations`); | ||||||
|   } |   } | ||||||
|  | |||||||
| @ -138,7 +138,7 @@ export class StateService { | |||||||
|   blocksSubject$ = new BehaviorSubject<BlockExtended[]>([]); |   blocksSubject$ = new BehaviorSubject<BlockExtended[]>([]); | ||||||
|   blocks$: Observable<BlockExtended[]>; |   blocks$: Observable<BlockExtended[]>; | ||||||
|   transactions$ = new BehaviorSubject<TransactionStripped[]>(null); |   transactions$ = new BehaviorSubject<TransactionStripped[]>(null); | ||||||
|   conversions$ = new ReplaySubject<any>(1); |   conversions$ = new ReplaySubject<Record<string, number>>(1); | ||||||
|   bsqPrice$ = new ReplaySubject<number>(1); |   bsqPrice$ = new ReplaySubject<number>(1); | ||||||
|   mempoolInfo$ = new ReplaySubject<MempoolInfo>(1); |   mempoolInfo$ = new ReplaySubject<MempoolInfo>(1); | ||||||
|   mempoolBlocks$ = new ReplaySubject<MempoolBlock[]>(1); |   mempoolBlocks$ = new ReplaySubject<MempoolBlock[]>(1); | ||||||
|  | |||||||
| @ -417,6 +417,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="1b47ebb11a7dbffd196a704d2325c5c73aea81e6" datatype="html"> |       <trans-unit id="1b47ebb11a7dbffd196a704d2325c5c73aea81e6" datatype="html"> | ||||||
|         <source>Sorry, something went wrong!</source> |         <source>Sorry, something went wrong!</source> | ||||||
|  |         <target>Sorry, er ging iets mis!</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">5</context> |           <context context-type="linenumber">5</context> | ||||||
| @ -425,6 +426,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="49b619d43af81067bfcbf7ba4036876a620e9bd8" datatype="html"> |       <trans-unit id="49b619d43af81067bfcbf7ba4036876a620e9bd8" datatype="html"> | ||||||
|         <source>We were not able to accelerate this transaction. Please try again later.</source> |         <source>We were not able to accelerate this transaction. Please try again later.</source> | ||||||
|  |         <target>We hebben deze transactie niet kunnen versnellen. Probeer het later opnieuw.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">11</context> |           <context context-type="linenumber">11</context> | ||||||
| @ -433,6 +435,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="f4e529ae5ffd73001d1ff4bbdeeb0a72e342e5c8" datatype="html"> |       <trans-unit id="f4e529ae5ffd73001d1ff4bbdeeb0a72e342e5c8" datatype="html"> | ||||||
|         <source>Close</source> |         <source>Close</source> | ||||||
|  |         <target>Sluiten</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">18</context> |           <context context-type="linenumber">18</context> | ||||||
| @ -633,6 +636,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="4169a885bc1747a38344bae64e6926c6d7d7ec43" datatype="html"> |       <trans-unit id="4169a885bc1747a38344bae64e6926c6d7d7ec43" datatype="html"> | ||||||
|         <source>How much faster?</source> |         <source>How much faster?</source> | ||||||
|  |         <target>Hoeveel sneller?</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">71</context> |           <context context-type="linenumber">71</context> | ||||||
| @ -641,6 +645,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="d1a62bdb732f1efbfdc8af6fbb4349b89015b5e5" datatype="html"> |       <trans-unit id="d1a62bdb732f1efbfdc8af6fbb4349b89015b5e5" datatype="html"> | ||||||
|         <source>This will reduce your expected waiting time until the first confirmation to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="START_TAG_APP_TIME" ctype="x-app_time" equiv-text="n" [time]="etaInfo.acceleratedETA" [fastRender]="false" [fixedRender]="true">"/><x id="CLOSE_TAG_APP_TIME" ctype="x-app_time" equiv-text="</strong></s"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</small>"/></source> |         <source>This will reduce your expected waiting time until the first confirmation to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="START_TAG_APP_TIME" ctype="x-app_time" equiv-text="n" [time]="etaInfo.acceleratedETA" [fastRender]="false" [fixedRender]="true">"/><x id="CLOSE_TAG_APP_TIME" ctype="x-app_time" equiv-text="</strong></s"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</small>"/></source> | ||||||
|  |         <target>Dit verkort de verwachte wachttijd tot de eerste bevestiging tot <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="START_TAG_APP_TIME" ctype="x-app_time" equiv-text="n" [time]="etaInfo.acceleratedETA" [fastRender]="false" [fixedRender]="true">"/><x id="CLOSE_TAG_APP_TIME" ctype="x-app_time" equiv-text="</strong></s"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</small>"/></target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">76,77</context> |           <context context-type="linenumber">76,77</context> | ||||||
| @ -649,6 +654,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="a8233de047500bf0f0d9f9f1712ddb071501a283" datatype="html"> |       <trans-unit id="a8233de047500bf0f0d9f9f1712ddb071501a283" datatype="html"> | ||||||
|         <source>Summary</source> |         <source>Summary</source> | ||||||
|  |         <target>Samenvatting</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">100</context> |           <context context-type="linenumber">100</context> | ||||||
| @ -697,6 +703,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="6c37b6a6f9e5ec98367ed744afa4b36800aa79ce" datatype="html"> |       <trans-unit id="6c37b6a6f9e5ec98367ed744afa4b36800aa79ce" datatype="html"> | ||||||
|         <source>Target rate</source> |         <source>Target rate</source> | ||||||
|  |         <target>Doeltarief</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">131</context> |           <context context-type="linenumber">131</context> | ||||||
| @ -705,6 +712,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="e26d365629446e476b5d437e343b5b02b49adea2" datatype="html"> |       <trans-unit id="e26d365629446e476b5d437e343b5b02b49adea2" datatype="html"> | ||||||
|         <source>Extra fee required</source> |         <source>Extra fee required</source> | ||||||
|  |         <target>Extra vergoeding vereist</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">139</context> |           <context context-type="linenumber">139</context> | ||||||
| @ -758,6 +766,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="990d4cedae650a7a1b53887cfde7ed363e362bb2" datatype="html"> |       <trans-unit id="990d4cedae650a7a1b53887cfde7ed363e362bb2" datatype="html"> | ||||||
|         <source>Acceleration cost</source> |         <source>Acceleration cost</source> | ||||||
|  |         <target>Acceleratiekosten</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">206</context> |           <context context-type="linenumber">206</context> | ||||||
| @ -775,6 +784,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="a67aec1c4d47cdf3a4442a19e616def78fd77388" datatype="html"> |       <trans-unit id="a67aec1c4d47cdf3a4442a19e616def78fd77388" datatype="html"> | ||||||
|         <source>Go back</source> |         <source>Go back</source> | ||||||
|  |         <target>Ga terug</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">258</context> |           <context context-type="linenumber">258</context> | ||||||
| @ -791,6 +801,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="7d89e94e98140d07d5c2bb12d6166b8b74506eb0" datatype="html"> |       <trans-unit id="7d89e94e98140d07d5c2bb12d6166b8b74506eb0" datatype="html"> | ||||||
|         <source>Accelerate your Bitcoin transaction?</source> |         <source>Accelerate your Bitcoin transaction?</source> | ||||||
|  |         <target>Bitcoin-transactie versnellen?</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">273</context> |           <context context-type="linenumber">273</context> | ||||||
| @ -799,6 +810,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="eb70970e7741aca891aa54ff4651b050a60b1690" datatype="html"> |       <trans-unit id="eb70970e7741aca891aa54ff4651b050a60b1690" datatype="html"> | ||||||
|         <source>Wait</source> |         <source>Wait</source> | ||||||
|  |         <target>Wacht</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">285</context> |           <context context-type="linenumber">285</context> | ||||||
| @ -807,6 +819,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="f6a46cd5ca2087712a145f2c680e2aad5f926eaf" datatype="html"> |       <trans-unit id="f6a46cd5ca2087712a145f2c680e2aad5f926eaf" datatype="html"> | ||||||
|         <source>Confirmation expected</source> |         <source>Confirmation expected</source> | ||||||
|  |         <target>Bevestiging verwacht</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">287</context> |           <context context-type="linenumber">287</context> | ||||||
| @ -819,6 +832,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="4adc5f10d717fbcfc9834dcf5eb203c1156db4d7" datatype="html"> |       <trans-unit id="4adc5f10d717fbcfc9834dcf5eb203c1156db4d7" datatype="html"> | ||||||
|         <source>Confirmation not expected any time soon</source> |         <source>Confirmation not expected any time soon</source> | ||||||
|  |         <target>Bevestiging wordt niet snel verwacht</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">290</context> |           <context context-type="linenumber">290</context> | ||||||
| @ -827,6 +841,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="fd1ab7f68416a5ce64f04f588c8b808d7bba9624" datatype="html"> |       <trans-unit id="fd1ab7f68416a5ce64f04f588c8b808d7bba9624" datatype="html"> | ||||||
|         <source>For an additional</source> |         <source>For an additional</source> | ||||||
|  |         <target>Voor een extra</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">345</context> |           <context context-type="linenumber">345</context> | ||||||
| @ -835,6 +850,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="b0cd496dc7758e691f57213379a47f0a043010ac" datatype="html"> |       <trans-unit id="b0cd496dc7758e691f57213379a47f0a043010ac" datatype="html"> | ||||||
|         <source>Reducing expected confirmation time to <x id="START_TAG_APP_TIME" ctype="x-app_time" equiv-text="<app-time kind="within" [time]="etaInfo.acceleratedETA" [fastRender]="false" [fixedRender]="true">"/><x id="CLOSE_TAG_APP_TIME" ctype="x-app_time" equiv-text="</ng-contain"/></source> |         <source>Reducing expected confirmation time to <x id="START_TAG_APP_TIME" ctype="x-app_time" equiv-text="<app-time kind="within" [time]="etaInfo.acceleratedETA" [fastRender]="false" [fixedRender]="true">"/><x id="CLOSE_TAG_APP_TIME" ctype="x-app_time" equiv-text="</ng-contain"/></source> | ||||||
|  |         <target>Verkort verwachte bevestigingstijd naar <x id="START_TAG_APP_TIME" ctype="x-app_time" equiv-text="<app-time kind="within" [time]="etaInfo.acceleratedETA" [fastRender]="false" [fixedRender]="true">"/><x id="CLOSE_TAG_APP_TIME" ctype="x-app_time" equiv-text="</ng-contain"/></target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">351,352</context> |           <context context-type="linenumber">351,352</context> | ||||||
| @ -843,6 +859,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="b62e50ad8bdbb107a2ec978648faf36e9f91c3c1" datatype="html"> |       <trans-unit id="b62e50ad8bdbb107a2ec978648faf36e9f91c3c1" datatype="html"> | ||||||
|         <source>Payment to mempool.space for acceleration of txid <x id="START_LINK" ctype="x-a" equiv-text="<a [routerLink]="'/tx/' + tx.txid" target="_blank">"/><x id="INTERPOLATION" equiv-text="tr(0, 10) }}"/>..<x id="INTERPOLATION_1" equiv-text="{{ tx.txid.substr(-10) }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</p>         </d"/></source> |         <source>Payment to mempool.space for acceleration of txid <x id="START_LINK" ctype="x-a" equiv-text="<a [routerLink]="'/tx/' + tx.txid" target="_blank">"/><x id="INTERPOLATION" equiv-text="tr(0, 10) }}"/>..<x id="INTERPOLATION_1" equiv-text="{{ tx.txid.substr(-10) }}"/><x id="CLOSE_LINK" ctype="x-a" equiv-text="</p>         </d"/></source> | ||||||
|  |         <target>Betaling aan mempool.space voor versnelling van txid <x id="START_LINK" ctype="x-a" equiv-text="<a [routerLink]="'/tx/' + tx.txid" target="_blank">"/><x id="INTERPOLATION" equiv-text="tr(0, 10) }}"/>..<x id="INTERPOLATION_1" equiv-text="{{ tx.txid.substr(-10) }}"/> <x id="CLOSE_LINK" ctype="x-a" equiv-text="</p>         </d"/></target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">362,363</context> |           <context context-type="linenumber">362,363</context> | ||||||
| @ -855,6 +872,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="9ebf5e1f1759ac5a81805ee901d02d1c14cab033" datatype="html"> |       <trans-unit id="9ebf5e1f1759ac5a81805ee901d02d1c14cab033" datatype="html"> | ||||||
|         <source>Your account will be debited no more than</source> |         <source>Your account will be debited no more than</source> | ||||||
|  |         <target>Er wordt maximaal van uw rekening afgeschreven</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">367</context> |           <context context-type="linenumber">367</context> | ||||||
| @ -863,6 +881,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="65fd4251d8ddfe4017d4d83f8cec6f5a80d89289" datatype="html"> |       <trans-unit id="65fd4251d8ddfe4017d4d83f8cec6f5a80d89289" datatype="html"> | ||||||
|         <source>Pay</source> |         <source>Pay</source> | ||||||
|  |         <target>Betalen</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">378</context> |           <context context-type="linenumber">378</context> | ||||||
| @ -884,6 +903,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="3da51e8df074e97a3479c4b2a6d1655529267544" datatype="html"> |       <trans-unit id="3da51e8df074e97a3479c4b2a6d1655529267544" datatype="html"> | ||||||
|         <source>Failed to load invoice</source> |         <source>Failed to load invoice</source> | ||||||
|  |         <target>Kan betaling niet laden</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">381</context> |           <context context-type="linenumber">381</context> | ||||||
| @ -892,6 +912,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="13eacf4307fbadcc4ba552641200cdc36997a62c" datatype="html"> |       <trans-unit id="13eacf4307fbadcc4ba552641200cdc36997a62c" datatype="html"> | ||||||
|         <source>Loading invoice...</source> |         <source>Loading invoice...</source> | ||||||
|  |         <target>Betaling laden...</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">386</context> |           <context context-type="linenumber">386</context> | ||||||
| @ -900,6 +921,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="63f5d0ec23e3cf4abf6d5221107633c90d8d4a15" datatype="html"> |       <trans-unit id="63f5d0ec23e3cf4abf6d5221107633c90d8d4a15" datatype="html"> | ||||||
|         <source>OR</source> |         <source>OR</source> | ||||||
|  |         <target>OF</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">394</context> |           <context context-type="linenumber">394</context> | ||||||
| @ -908,6 +930,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="d5380b83d01211f764e7dc17f115cbe2c306793f" datatype="html"> |       <trans-unit id="d5380b83d01211f764e7dc17f115cbe2c306793f" datatype="html"> | ||||||
|         <source>Confirm your payment</source> |         <source>Confirm your payment</source> | ||||||
|  |         <target>Bevestig uw betaling</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">428</context> |           <context context-type="linenumber">428</context> | ||||||
| @ -916,6 +939,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="23e85f2bac1f2bf2a36125a7cc9232e47d773bca" datatype="html"> |       <trans-unit id="23e85f2bac1f2bf2a36125a7cc9232e47d773bca" datatype="html"> | ||||||
|         <source>Total additional cost</source> |         <source>Total additional cost</source> | ||||||
|  |         <target>Totale extra kosten</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">444</context> |           <context context-type="linenumber">444</context> | ||||||
| @ -924,6 +948,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="ada15d0099ccf0a54d598a658d7a5d9f95af8fc6" datatype="html"> |       <trans-unit id="ada15d0099ccf0a54d598a658d7a5d9f95af8fc6" datatype="html"> | ||||||
|         <source>with</source> |         <source>with</source> | ||||||
|  |         <target>met</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">448</context> |           <context context-type="linenumber">448</context> | ||||||
| @ -932,6 +957,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="c427d1fcbff172397bf8f6fb154e3144f099afdc" datatype="html"> |       <trans-unit id="c427d1fcbff172397bf8f6fb154e3144f099afdc" datatype="html"> | ||||||
|         <source>Loading payment method...</source> |         <source>Loading payment method...</source> | ||||||
|  |         <target>Betaalmethode laden...</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">462</context> |           <context context-type="linenumber">462</context> | ||||||
| @ -940,6 +966,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="72ca62832f62c0aeb0c0675d2ac6aa7043ee840d" datatype="html"> |       <trans-unit id="72ca62832f62c0aeb0c0675d2ac6aa7043ee840d" datatype="html"> | ||||||
|         <source>Confirming your payment</source> |         <source>Confirming your payment</source> | ||||||
|  |         <target>Betaling aan het bevestigen</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">480</context> |           <context context-type="linenumber">480</context> | ||||||
| @ -948,6 +975,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="8c8cbda9c5ddde6a4898a80aef46199c946c8895" datatype="html"> |       <trans-unit id="8c8cbda9c5ddde6a4898a80aef46199c946c8895" datatype="html"> | ||||||
|         <source>We are processing your payment...</source> |         <source>We are processing your payment...</source> | ||||||
|  |         <target>Wij verwerken uw betaling...</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">490</context> |           <context context-type="linenumber">490</context> | ||||||
| @ -956,6 +984,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="ea3197c44781ecca4f2adbf7bff229574f192983" datatype="html"> |       <trans-unit id="ea3197c44781ecca4f2adbf7bff229574f192983" datatype="html"> | ||||||
|         <source>Accelerating your transaction</source> |         <source>Accelerating your transaction</source> | ||||||
|  |         <target>Transactie aan het versnellen</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">500</context> |           <context context-type="linenumber">500</context> | ||||||
| @ -964,6 +993,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="2279bfb8531701cc176ff6b266c3fa0df3983bce" datatype="html"> |       <trans-unit id="2279bfb8531701cc176ff6b266c3fa0df3983bce" datatype="html"> | ||||||
|         <source>Confirming your acceleration with our mining pool partners...</source> |         <source>Confirming your acceleration with our mining pool partners...</source> | ||||||
|  |         <target>Bevestiging van uw versnelling met onze mining-partners...</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">507</context> |           <context context-type="linenumber">507</context> | ||||||
| @ -972,6 +1002,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="d005740e3435cf7e0aad9a67d179ec3b3065205e" datatype="html"> |       <trans-unit id="d005740e3435cf7e0aad9a67d179ec3b3065205e" datatype="html"> | ||||||
|         <source>...sorry, this is taking longer than expected...</source> |         <source>...sorry, this is taking longer than expected...</source> | ||||||
|  |         <target>...sorry, dit duurt langer dan verwacht...</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">509</context> |           <context context-type="linenumber">509</context> | ||||||
| @ -980,6 +1011,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="afdff27fa38ec3386a7b9bb1b3ff113ed5d7e411" datatype="html"> |       <trans-unit id="afdff27fa38ec3386a7b9bb1b3ff113ed5d7e411" datatype="html"> | ||||||
|         <source>Your transaction is being accelerated!</source> |         <source>Your transaction is being accelerated!</source> | ||||||
|  |         <target>Uw transactie wordt versneld!</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">518</context> |           <context context-type="linenumber">518</context> | ||||||
| @ -988,6 +1020,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="f3b21cdfcc35a76e171f3bfd9c3daecbe065b159" datatype="html"> |       <trans-unit id="f3b21cdfcc35a76e171f3bfd9c3daecbe065b159" datatype="html"> | ||||||
|         <source>Your transaction has been accepted for acceleration by our mining pool partners.</source> |         <source>Your transaction has been accepted for acceleration by our mining pool partners.</source> | ||||||
|  |         <target>Uw transactie is geaccepteerd voor versnelling door onze mining-partners.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">524</context> |           <context context-type="linenumber">524</context> | ||||||
| @ -996,6 +1029,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="746506272a06b85cba0efc14907940df4bafdf96" datatype="html"> |       <trans-unit id="746506272a06b85cba0efc14907940df4bafdf96" datatype="html"> | ||||||
|         <source>Calculating cost...</source> |         <source>Calculating cost...</source> | ||||||
|  |         <target>Kosten berekenen...</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">543</context> |           <context context-type="linenumber">543</context> | ||||||
| @ -1004,6 +1038,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="484e154f1b26e67760d10baa8dddb2c69ddb1990" datatype="html"> |       <trans-unit id="484e154f1b26e67760d10baa8dddb2c69ddb1990" datatype="html"> | ||||||
|         <source>customize</source> |         <source>customize</source> | ||||||
|  |         <target>aanpassen</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">549</context> |           <context context-type="linenumber">549</context> | ||||||
| @ -1012,6 +1047,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="fc60844faa5ea496fe8b8cfb7620b2bfc733c90b" datatype="html"> |       <trans-unit id="fc60844faa5ea496fe8b8cfb7620b2bfc733c90b" datatype="html"> | ||||||
|         <source>Accelerate to ~<x id="INTERPOLATION" equiv-text="{{ x | number : '1.0-0' }}"/> sat/vB</source> |         <source>Accelerate to ~<x id="INTERPOLATION" equiv-text="{{ x | number : '1.0-0' }}"/> sat/vB</source> | ||||||
|  |         <target>Versnellen naar ~<x id="INTERPOLATION" equiv-text="{{ x | number : '1.0-0' }}"/> sat/vB</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">552</context> |           <context context-type="linenumber">552</context> | ||||||
| @ -1038,6 +1074,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="cae178cb66733552da9e3baefc1949a18af63ee0" datatype="html"> |       <trans-unit id="cae178cb66733552da9e3baefc1949a18af63ee0" datatype="html"> | ||||||
|         <source>Your transaction will be prioritized by up to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION" equiv-text="1' }}"/>%<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> of miners.</source> |         <source>Your transaction will be prioritized by up to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION" equiv-text="1' }}"/>%<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> of miners.</source> | ||||||
|  |         <target>Uw transactie krijgt prioriteit door maximaal <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="INTERPOLATION" equiv-text="1' }}"/>%<x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</strong>"/> van de miners.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">580</context> |           <context context-type="linenumber">580</context> | ||||||
| @ -1116,6 +1153,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="1158292946432597388" datatype="html"> |       <trans-unit id="1158292946432597388" datatype="html"> | ||||||
|         <source>accelerated</source> |         <source>accelerated</source> | ||||||
|  |         <target>versneld</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-fee-graph.component.ts</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-fee-graph.component.ts</context> | ||||||
|           <context context-type="linenumber">91</context> |           <context context-type="linenumber">91</context> | ||||||
| @ -1405,6 +1443,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="cf2ec414465d65ab24b354663d94d051a67e26e9" datatype="html"> |       <trans-unit id="cf2ec414465d65ab24b354663d94d051a67e26e9" datatype="html"> | ||||||
|         <source>Total vSize</source> |         <source>Total vSize</source> | ||||||
|  |         <target>Totaal vSize</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/acceleration/acceleration-stats/acceleration-stats.component.html</context> |           <context context-type="sourcefile">src/app/components/acceleration/acceleration-stats/acceleration-stats.component.html</context> | ||||||
|           <context context-type="linenumber">20</context> |           <context context-type="linenumber">20</context> | ||||||
| @ -1425,6 +1464,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="d932577b535f10c9b3e25aaa430220bb09efc171" datatype="html"> |       <trans-unit id="d932577b535f10c9b3e25aaa430220bb09efc171" datatype="html"> | ||||||
|         <source> of blocks</source> |         <source> of blocks</source> | ||||||
|  |         <target>van blokken</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/acceleration/acceleration-stats/acceleration-stats.component.html</context> |           <context context-type="sourcefile">src/app/components/acceleration/acceleration-stats/acceleration-stats.component.html</context> | ||||||
|           <context context-type="linenumber">23</context> |           <context context-type="linenumber">23</context> | ||||||
| @ -1674,6 +1714,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="9467c16588ee9f97dfa4f1dd9c96a02d6dc6e008" datatype="html"> |       <trans-unit id="9467c16588ee9f97dfa4f1dd9c96a02d6dc6e008" datatype="html"> | ||||||
|         <source>(1 day)</source> |         <source>(1 day)</source> | ||||||
|  |         <target>(1 dag)</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.html</context> |           <context context-type="sourcefile">src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.html</context> | ||||||
|           <context context-type="linenumber">27</context> |           <context context-type="linenumber">27</context> | ||||||
| @ -1682,6 +1723,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="d1c71eabdf119de5aa1d75ea1a8f93a9215dd8ea" datatype="html"> |       <trans-unit id="d1c71eabdf119de5aa1d75ea1a8f93a9215dd8ea" datatype="html"> | ||||||
|         <source>(1 week)</source> |         <source>(1 week)</source> | ||||||
|  |         <target>(1 week)</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.html</context> |           <context context-type="sourcefile">src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.html</context> | ||||||
|           <context context-type="linenumber">30</context> |           <context context-type="linenumber">30</context> | ||||||
| @ -1690,6 +1732,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="0efb19c3388cbcc9f3cd257f389843f9ad2a1f31" datatype="html"> |       <trans-unit id="0efb19c3388cbcc9f3cd257f389843f9ad2a1f31" datatype="html"> | ||||||
|         <source>(1 month)</source> |         <source>(1 month)</source> | ||||||
|  |         <target>(1 maand)</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.html</context> |           <context context-type="sourcefile">src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.html</context> | ||||||
|           <context context-type="linenumber">33</context> |           <context context-type="linenumber">33</context> | ||||||
| @ -1698,6 +1741,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="9d202e68dd5064ae2e3d01073267b4db63b16c40" datatype="html"> |       <trans-unit id="9d202e68dd5064ae2e3d01073267b4db63b16c40" datatype="html"> | ||||||
|         <source>(all time)</source> |         <source>(all time)</source> | ||||||
|  |         <target>(altijd)</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.html</context> |           <context context-type="sourcefile">src/app/components/acceleration/accelerator-dashboard/accelerator-dashboard.component.html</context> | ||||||
|           <context context-type="linenumber">36</context> |           <context context-type="linenumber">36</context> | ||||||
| @ -1752,6 +1796,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="6bb1e9770b5c27f172ae67754ba316fe455a9821" datatype="html"> |       <trans-unit id="6bb1e9770b5c27f172ae67754ba316fe455a9821" datatype="html"> | ||||||
|         <source>Accelerated to</source> |         <source>Accelerated to</source> | ||||||
|  |         <target>Versneld naar</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/acceleration/active-acceleration-box/active-acceleration-box.component.html</context> |           <context context-type="sourcefile">src/app/components/acceleration/active-acceleration-box/active-acceleration-box.component.html</context> | ||||||
|           <context context-type="linenumber">7</context> |           <context context-type="linenumber">7</context> | ||||||
| @ -1761,6 +1806,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="2c2a527d090d5d030fc130a243135dbc6ba276f0" datatype="html"> |       <trans-unit id="2c2a527d090d5d030fc130a243135dbc6ba276f0" datatype="html"> | ||||||
|         <source>Accelerated by</source> |         <source>Accelerated by</source> | ||||||
|  |         <target>Versneld door</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/acceleration/active-acceleration-box/active-acceleration-box.component.html</context> |           <context context-type="sourcefile">src/app/components/acceleration/active-acceleration-box/active-acceleration-box.component.html</context> | ||||||
|           <context context-type="linenumber">30</context> |           <context context-type="linenumber">30</context> | ||||||
| @ -1770,6 +1816,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="3af3e9a4c4d8135f386b2fc59233884ae8fc57fb" datatype="html"> |       <trans-unit id="3af3e9a4c4d8135f386b2fc59233884ae8fc57fb" datatype="html"> | ||||||
|         <source><x id="INTERPOLATION" equiv-text="{{ acceleratedByPercentage }}"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="symbol hashrate-label">"/>of hashrate<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> |         <source><x id="INTERPOLATION" equiv-text="{{ acceleratedByPercentage }}"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="symbol hashrate-label">"/>of hashrate<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source> | ||||||
|  |         <target><x id="INTERPOLATION" equiv-text="{{ acceleratedByPercentage }}"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="symbol hashrate-label">"/>van hashrate<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/acceleration/active-acceleration-box/active-acceleration-box.component.html</context> |           <context context-type="sourcefile">src/app/components/acceleration/active-acceleration-box/active-acceleration-box.component.html</context> | ||||||
|           <context context-type="linenumber">32</context> |           <context context-type="linenumber">32</context> | ||||||
| @ -1778,6 +1825,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="4231517605576357140" datatype="html"> |       <trans-unit id="4231517605576357140" datatype="html"> | ||||||
|         <source>not accelerating</source> |         <source>not accelerating</source> | ||||||
|  |         <target>niet versneld</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/acceleration/active-acceleration-box/active-acceleration-box.component.ts</context> |           <context context-type="sourcefile">src/app/components/acceleration/active-acceleration-box/active-acceleration-box.component.ts</context> | ||||||
|           <context context-type="linenumber">85</context> |           <context context-type="linenumber">85</context> | ||||||
| @ -1807,6 +1855,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="5538e35f9f610af0d1c70fcc7919a93191a810ca" datatype="html"> |       <trans-unit id="5538e35f9f610af0d1c70fcc7919a93191a810ca" datatype="html"> | ||||||
|         <source> of block</source> |         <source> of block</source> | ||||||
|  |         <target> van blok</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/acceleration/pending-stats/pending-stats.component.html</context> |           <context context-type="sourcefile">src/app/components/acceleration/pending-stats/pending-stats.component.html</context> | ||||||
|           <context context-type="linenumber">23</context> |           <context context-type="linenumber">23</context> | ||||||
| @ -2099,6 +2148,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="8754c2dbc855d18ee90ffff136caedfd64f71e83" datatype="html"> |       <trans-unit id="8754c2dbc855d18ee90ffff136caedfd64f71e83" datatype="html"> | ||||||
|         <source>all</source> |         <source>all</source> | ||||||
|  |         <target>alle</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/address/address.component.html</context> |           <context context-type="sourcefile">src/app/components/address/address.component.html</context> | ||||||
|           <context context-type="linenumber">84</context> |           <context context-type="linenumber">84</context> | ||||||
| @ -2107,6 +2157,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="6e9a3395f190e740778f523253e1fd6c53259622" datatype="html"> |       <trans-unit id="6e9a3395f190e740778f523253e1fd6c53259622" datatype="html"> | ||||||
|         <source>recent</source> |         <source>recent</source> | ||||||
|  |         <target>recent</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/address/address.component.html</context> |           <context context-type="sourcefile">src/app/components/address/address.component.html</context> | ||||||
|           <context context-type="linenumber">87</context> |           <context context-type="linenumber">87</context> | ||||||
| @ -2115,6 +2166,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="0a4ec18d2eb002662ee1c390be17000eace08818" datatype="html"> |       <trans-unit id="0a4ec18d2eb002662ee1c390be17000eace08818" datatype="html"> | ||||||
|         <source><x id="INTERPOLATION" equiv-text="of {{ mempoolStats.tx_count + chainStats.tx_cou"/> of <x id="INTERPOLATION_1" equiv-text="{{ mempoolStats.tx_count + chainStats.tx_count | number }}"/> transaction</source> |         <source><x id="INTERPOLATION" equiv-text="of {{ mempoolStats.tx_count + chainStats.tx_cou"/> of <x id="INTERPOLATION_1" equiv-text="{{ mempoolStats.tx_count + chainStats.tx_count | number }}"/> transaction</source> | ||||||
|  |         <target><x id="INTERPOLATION" equiv-text="of {{ mempoolStats.tx_count + chainStats.tx_cou"/> van <x id="INTERPOLATION_1" equiv-text="{{ mempoolStats.tx_count + chainStats.tx_count | number }}"/> transactie</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/address/address.component.html</context> |           <context context-type="sourcefile">src/app/components/address/address.component.html</context> | ||||||
|           <context context-type="linenumber">101</context> |           <context context-type="linenumber">101</context> | ||||||
| @ -2123,6 +2175,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="b2e947b5b892e2d2c5d216b1a198b8bf40da45eb" datatype="html"> |       <trans-unit id="b2e947b5b892e2d2c5d216b1a198b8bf40da45eb" datatype="html"> | ||||||
|         <source><x id="INTERPOLATION" equiv-text="of {{ mempoolStats.tx_count + chainStats.tx_count | numb"/> of <x id="INTERPOLATION_1" equiv-text="{{ mempoolStats.tx_count + chainStats.tx_count | number }}"/> transactions</source> |         <source><x id="INTERPOLATION" equiv-text="of {{ mempoolStats.tx_count + chainStats.tx_count | numb"/> of <x id="INTERPOLATION_1" equiv-text="{{ mempoolStats.tx_count + chainStats.tx_count | number }}"/> transactions</source> | ||||||
|  |         <target><x id="INTERPOLATION" equiv-text="of {{ mempoolStats.tx_count + chainStats.tx_count | numb"/> van <x id="INTERPOLATION_1" equiv-text="{{ mempoolStats.tx_count + chainStats.tx_count | number }}"/> transacties</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/address/address.component.html</context> |           <context context-type="sourcefile">src/app/components/address/address.component.html</context> | ||||||
|           <context context-type="linenumber">102</context> |           <context context-type="linenumber">102</context> | ||||||
| @ -2144,6 +2197,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="9eb81e2576ffe4e8fb0a303e203040b6ab23cc22" datatype="html"> |       <trans-unit id="9eb81e2576ffe4e8fb0a303e203040b6ab23cc22" datatype="html"> | ||||||
|         <source><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="There are too many transactions on this address, more than your backend can handle. See more on <"/>There are too many transactions on this address, more than your backend can handle. See more on <x id="START_LINK" ctype="x-a" equiv-text="<a href="/docs/faq#address-lookup-issues">"/>setting up a stronger backend<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>.<x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/> Consider viewing this address on the official Mempool website instead: </source> |         <source><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="There are too many transactions on this address, more than your backend can handle. See more on <"/>There are too many transactions on this address, more than your backend can handle. See more on <x id="START_LINK" ctype="x-a" equiv-text="<a href="/docs/faq#address-lookup-issues">"/>setting up a stronger backend<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>.<x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/> Consider viewing this address on the official Mempool website instead: </source> | ||||||
|  |         <target><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="There are too many transactions on this address, more than your backend can handle. See more on <"/>Er zijn te veel transacties op dit adres, meer dan uw backend aankan. Bekijk meer informatie over <x id="START_LINK" ctype="x-a" equiv-text="<a href="/docs/faq#address-lookup-issues">"/>het opzetten van een sterkere backend<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>.<x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/> Bekijk in plaats daarvan dit adres op de officiële Mempool-website: </target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/address/address.component.html</context> |           <context context-type="sourcefile">src/app/components/address/address.component.html</context> | ||||||
|           <context context-type="linenumber">204,207</context> |           <context context-type="linenumber">204,207</context> | ||||||
| @ -2152,6 +2206,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="88b90b0e9c946e7f151c040b0eb68850498fd5cf" datatype="html"> |       <trans-unit id="88b90b0e9c946e7f151c040b0eb68850498fd5cf" datatype="html"> | ||||||
|         <source>Confirmed balance</source> |         <source>Confirmed balance</source> | ||||||
|  |         <target>Bevestigd saldo</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/address/address.component.html</context> |           <context context-type="sourcefile">src/app/components/address/address.component.html</context> | ||||||
|           <context context-type="linenumber">247</context> |           <context context-type="linenumber">247</context> | ||||||
| @ -2160,6 +2215,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="c7daf1b7c126095c054f2d3728ae790b0ceef33a" datatype="html"> |       <trans-unit id="c7daf1b7c126095c054f2d3728ae790b0ceef33a" datatype="html"> | ||||||
|         <source>Confirmed UTXOs</source> |         <source>Confirmed UTXOs</source> | ||||||
|  |         <target>Bevestigde UTXO's</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/address/address.component.html</context> |           <context context-type="sourcefile">src/app/components/address/address.component.html</context> | ||||||
|           <context context-type="linenumber">257</context> |           <context context-type="linenumber">257</context> | ||||||
| @ -2168,6 +2224,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="ba986bd9e2848d2ef7329394ec87b7f4eaf61118" datatype="html"> |       <trans-unit id="ba986bd9e2848d2ef7329394ec87b7f4eaf61118" datatype="html"> | ||||||
|         <source>Pending UTXOs</source> |         <source>Pending UTXOs</source> | ||||||
|  |         <target>UTXO's in behandeling</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/address/address.component.html</context> |           <context context-type="sourcefile">src/app/components/address/address.component.html</context> | ||||||
|           <context context-type="linenumber">262</context> |           <context context-type="linenumber">262</context> | ||||||
| @ -2553,6 +2610,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="8072922a37fcba13275c2aaed6efb408454cf943" datatype="html"> |       <trans-unit id="8072922a37fcba13275c2aaed6efb408454cf943" datatype="html"> | ||||||
|         <source>Change (7d)</source> |         <source>Change (7d)</source> | ||||||
|  |         <target>Wijziging (7d)</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/balance-widget/balance-widget.component.html</context> |           <context context-type="sourcefile">src/app/components/balance-widget/balance-widget.component.html</context> | ||||||
|           <context context-type="linenumber">14</context> |           <context context-type="linenumber">14</context> | ||||||
| @ -2565,6 +2623,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="00b2f0e8008ca3c1240f29cec13a5a1ebea14dd9" datatype="html"> |       <trans-unit id="00b2f0e8008ca3c1240f29cec13a5a1ebea14dd9" datatype="html"> | ||||||
|         <source>Change (30d)</source> |         <source>Change (30d)</source> | ||||||
|  |         <target>Wijziging (30d)</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/balance-widget/balance-widget.component.html</context> |           <context context-type="sourcefile">src/app/components/balance-widget/balance-widget.component.html</context> | ||||||
|           <context context-type="linenumber">23</context> |           <context context-type="linenumber">23</context> | ||||||
| @ -2689,6 +2748,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="41545303ec98792b738d6237adbd1f3b54a22196" datatype="html"> |       <trans-unit id="41545303ec98792b738d6237adbd1f3b54a22196" datatype="html"> | ||||||
|         <source>Block Fees Vs Subsidy</source> |         <source>Block Fees Vs Subsidy</source> | ||||||
|  |         <target>Blokkosten versus subsidie</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/block-fees-subsidy-graph/block-fees-subsidy-graph.component.html</context> |           <context context-type="sourcefile">src/app/components/block-fees-subsidy-graph/block-fees-subsidy-graph.component.html</context> | ||||||
|           <context context-type="linenumber">6</context> |           <context context-type="linenumber">6</context> | ||||||
| @ -2705,6 +2765,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.bitcoin.graphs.block-fees-subsidy" datatype="html"> |       <trans-unit id="meta.description.bitcoin.graphs.block-fees-subsidy" datatype="html"> | ||||||
|         <source>See the mining fees earned per Bitcoin block compared to the Bitcoin block subsidy, visualized in BTC and USD over time.</source> |         <source>See the mining fees earned per Bitcoin block compared to the Bitcoin block subsidy, visualized in BTC and USD over time.</source> | ||||||
|  |         <target>Bekijk de verdiende miningkosten per Bitcoin-blok ten opzichte van de Bitcoin-bloksubsidie, gevisualiseerd in BTC en USD in de loop van de tijd.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/block-fees-subsidy-graph/block-fees-subsidy-graph.component.ts</context> |           <context context-type="sourcefile">src/app/components/block-fees-subsidy-graph/block-fees-subsidy-graph.component.ts</context> | ||||||
|           <context context-type="linenumber">79</context> |           <context context-type="linenumber">79</context> | ||||||
| @ -2712,6 +2773,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="8538305450922736186" datatype="html"> |       <trans-unit id="8538305450922736186" datatype="html"> | ||||||
|         <source>At block <x id="PH" equiv-text="'<b style="color: white; margin-left: 2px">' + data[0].axisValue"/></source> |         <source>At block <x id="PH" equiv-text="'<b style="color: white; margin-left: 2px">' + data[0].axisValue"/></source> | ||||||
|  |         <target>Bij blok <x id="PH" equiv-text="'<b style="color: white; margin-left: 2px">' + data[0].axisValue"/></target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/block-fees-subsidy-graph/block-fees-subsidy-graph.component.ts</context> |           <context context-type="sourcefile">src/app/components/block-fees-subsidy-graph/block-fees-subsidy-graph.component.ts</context> | ||||||
|           <context context-type="linenumber">185</context> |           <context context-type="linenumber">185</context> | ||||||
| @ -2719,6 +2781,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="8807945662832318286" datatype="html"> |       <trans-unit id="8807945662832318286" datatype="html"> | ||||||
|         <source>Around block <x id="PH" equiv-text="'<b style="color: white; margin-left: 2px">' + data[0].axisValue"/></source> |         <source>Around block <x id="PH" equiv-text="'<b style="color: white; margin-left: 2px">' + data[0].axisValue"/></source> | ||||||
|  |         <target>Rond blok <x id="PH" equiv-text="'<b style="color: white; margin-left: 2px">' + data[0].axisValue"/></target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/block-fees-subsidy-graph/block-fees-subsidy-graph.component.ts</context> |           <context context-type="sourcefile">src/app/components/block-fees-subsidy-graph/block-fees-subsidy-graph.component.ts</context> | ||||||
|           <context context-type="linenumber">187</context> |           <context context-type="linenumber">187</context> | ||||||
| @ -3459,6 +3522,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="27387c2af5dcaf343a548feba821515f5dc00faa" datatype="html"> |       <trans-unit id="27387c2af5dcaf343a548feba821515f5dc00faa" datatype="html"> | ||||||
|         <source><x id="INTERPOLATION" equiv-text="transaction</ng-template>     <ng-template #transactionsPlural let-i i18n="shared.transacti"/> transaction</source> |         <source><x id="INTERPOLATION" equiv-text="transaction</ng-template>     <ng-template #transactionsPlural let-i i18n="shared.transacti"/> transaction</source> | ||||||
|  |         <target><x id="INTERPOLATION" equiv-text="transaction</ng-template>     <ng-template #transactionsPlural let-i i18n="shared.transacti"/> transactie</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/block/block-transactions.component.html</context> |           <context context-type="sourcefile">src/app/components/block/block-transactions.component.html</context> | ||||||
|           <context context-type="linenumber">4</context> |           <context context-type="linenumber">4</context> | ||||||
| @ -3479,6 +3543,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="14779b0ce4cbc4d975a35a8fe074426228a324f3" datatype="html"> |       <trans-unit id="14779b0ce4cbc4d975a35a8fe074426228a324f3" datatype="html"> | ||||||
|         <source><x id="INTERPOLATION" equiv-text="transactions</ng-template>   </h2>   <ngb-pagination class="pagination-container float-ri"/> transactions</source> |         <source><x id="INTERPOLATION" equiv-text="transactions</ng-template>   </h2>   <ngb-pagination class="pagination-container float-ri"/> transactions</source> | ||||||
|  |         <target><x id="INTERPOLATION" equiv-text="transactions</ng-template>   </h2>   <ngb-pagination class="pagination-container float-ri"/> transacties</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/block/block-transactions.component.html</context> |           <context context-type="sourcefile">src/app/components/block/block-transactions.component.html</context> | ||||||
|           <context context-type="linenumber">5</context> |           <context context-type="linenumber">5</context> | ||||||
| @ -3875,6 +3940,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="56ad2f3895f350abdd3cee2d95498deb8819afac" datatype="html"> |       <trans-unit id="56ad2f3895f350abdd3cee2d95498deb8819afac" datatype="html"> | ||||||
|         <source>Error loading block data.</source> |         <source>Error loading block data.</source> | ||||||
|  |         <target>Fout bij het laden van blokgegevens.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/block/block.component.html</context> |           <context context-type="sourcefile">src/app/components/block/block.component.html</context> | ||||||
|           <context context-type="linenumber">367</context> |           <context context-type="linenumber">367</context> | ||||||
| @ -4343,6 +4409,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="6728a64d6346c29f1b87f19160f6d1c70ca7e894" datatype="html"> |       <trans-unit id="6728a64d6346c29f1b87f19160f6d1c70ca7e894" datatype="html"> | ||||||
|         <source>Treasury</source> |         <source>Treasury</source> | ||||||
|  |         <target>Schatkist</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/custom-dashboard/custom-dashboard.component.html</context> |           <context context-type="sourcefile">src/app/components/custom-dashboard/custom-dashboard.component.html</context> | ||||||
|           <context context-type="linenumber">228</context> |           <context context-type="linenumber">228</context> | ||||||
| @ -4351,6 +4418,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="6aff623d92cd45f847fe6e8de9452647ffe50984" datatype="html"> |       <trans-unit id="6aff623d92cd45f847fe6e8de9452647ffe50984" datatype="html"> | ||||||
|         <source>Treasury Transactions</source> |         <source>Treasury Transactions</source> | ||||||
|  |         <target>Schatkisttransacties</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/custom-dashboard/custom-dashboard.component.html</context> |           <context context-type="sourcefile">src/app/components/custom-dashboard/custom-dashboard.component.html</context> | ||||||
|           <context context-type="linenumber">251</context> |           <context context-type="linenumber">251</context> | ||||||
| @ -4359,6 +4427,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="d5912dcb5ff6c43e081fd2544956d19d39e8fa36" datatype="html"> |       <trans-unit id="d5912dcb5ff6c43e081fd2544956d19d39e8fa36" datatype="html"> | ||||||
|         <source>X Timeline</source> |         <source>X Timeline</source> | ||||||
|  |         <target>X Tijdlijn</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/custom-dashboard/custom-dashboard.component.html</context> |           <context context-type="sourcefile">src/app/components/custom-dashboard/custom-dashboard.component.html</context> | ||||||
|           <context context-type="linenumber">265</context> |           <context context-type="linenumber">265</context> | ||||||
| @ -4706,6 +4775,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="f563861ed63d1c6ceffeaf29e8823bb47ed3a0eb" datatype="html"> |       <trans-unit id="f563861ed63d1c6ceffeaf29e8823bb47ed3a0eb" datatype="html"> | ||||||
|         <source>Testnet4 Faucet</source> |         <source>Testnet4 Faucet</source> | ||||||
|  |         <target>Testnet4 kraan</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/faucet/faucet.component.html</context> |           <context context-type="sourcefile">src/app/components/faucet/faucet.component.html</context> | ||||||
|           <context context-type="linenumber">4</context> |           <context context-type="linenumber">4</context> | ||||||
| @ -4714,6 +4784,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="615ba6c4511a36f93c225c725935fdbf16f162a5" datatype="html"> |       <trans-unit id="615ba6c4511a36f93c225c725935fdbf16f162a5" datatype="html"> | ||||||
|         <source>Amount (sats)</source> |         <source>Amount (sats)</source> | ||||||
|  |         <target>Bedrag (sat)</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/faucet/faucet.component.html</context> |           <context context-type="sourcefile">src/app/components/faucet/faucet.component.html</context> | ||||||
|           <context context-type="linenumber">51</context> |           <context context-type="linenumber">51</context> | ||||||
| @ -4722,6 +4793,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="2183c5be8b7f219129fdbd07ed2dd14d67fd1711" datatype="html"> |       <trans-unit id="2183c5be8b7f219129fdbd07ed2dd14d67fd1711" datatype="html"> | ||||||
|         <source>Request Testnet4 Coins</source> |         <source>Request Testnet4 Coins</source> | ||||||
|  |         <target>Testnet4-munten aanvragen</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/faucet/faucet.component.html</context> |           <context context-type="sourcefile">src/app/components/faucet/faucet.component.html</context> | ||||||
|           <context context-type="linenumber">70</context> |           <context context-type="linenumber">70</context> | ||||||
| @ -5467,6 +5539,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="52b32e9a8be459e6539a9b9214c2a17b23206a6c" datatype="html"> |       <trans-unit id="52b32e9a8be459e6539a9b9214c2a17b23206a6c" datatype="html"> | ||||||
|         <source>Number of times that the Federation's BTC holdings fall below 95% of the total L-BTC supply</source> |         <source>Number of times that the Federation's BTC holdings fall below 95% of the total L-BTC supply</source> | ||||||
|  |         <target>Aantal keren dat de BTC-bezit van de Federatie onder de 95% van het totale L-BTC-aanbod daalt</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/liquid-reserves-audit/reserves-ratio-stats/reserves-ratio-stats.component.html</context> |           <context context-type="sourcefile">src/app/components/liquid-reserves-audit/reserves-ratio-stats/reserves-ratio-stats.component.html</context> | ||||||
|           <context context-type="linenumber">6</context> |           <context context-type="linenumber">6</context> | ||||||
| @ -5575,6 +5648,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="ac13afbf96df2d6e9e666c1fe98d75fc6b2242e7" datatype="html"> |       <trans-unit id="ac13afbf96df2d6e9e666c1fe98d75fc6b2242e7" datatype="html"> | ||||||
|         <source>Faucet</source> |         <source>Faucet</source> | ||||||
|  |         <target>Kraan</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/master-page/master-page.component.html</context> |           <context context-type="sourcefile">src/app/components/master-page/master-page.component.html</context> | ||||||
|           <context context-type="linenumber">105</context> |           <context context-type="linenumber">105</context> | ||||||
| @ -6094,6 +6168,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="09c61c6c6f04877fbce3db88fa0f20cd046ed9b1" datatype="html"> |       <trans-unit id="09c61c6c6f04877fbce3db88fa0f20cd046ed9b1" datatype="html"> | ||||||
|         <source>Error loading pool data.</source> |         <source>Error loading pool data.</source> | ||||||
|  |         <target>Fout bij het laden van poolgegevens.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/pool/pool.component.html</context> |           <context context-type="sourcefile">src/app/components/pool/pool.component.html</context> | ||||||
|           <context context-type="linenumber">467</context> |           <context context-type="linenumber">467</context> | ||||||
| @ -6390,6 +6465,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="fe5317c6c60dd7e0e86f04d22f566f67cf04d404" datatype="html"> |       <trans-unit id="fe5317c6c60dd7e0e86f04d22f566f67cf04d404" datatype="html"> | ||||||
|         <source>Mining Pools</source> |         <source>Mining Pools</source> | ||||||
|  |         <target>Mining pools</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/search-form/search-results/search-results.component.html</context> |           <context context-type="sourcefile">src/app/components/search-form/search-results/search-results.component.html</context> | ||||||
|           <context context-type="linenumber">47</context> |           <context context-type="linenumber">47</context> | ||||||
| @ -6530,6 +6606,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="f74d6f23e06c5a75d95a994017c00191c162ba9f" datatype="html"> |       <trans-unit id="f74d6f23e06c5a75d95a994017c00191c162ba9f" datatype="html"> | ||||||
|         <source>Test Transactions</source> |         <source>Test Transactions</source> | ||||||
|  |         <target>Test-transacties</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/test-transactions/test-transactions.component.html</context> |           <context context-type="sourcefile">src/app/components/test-transactions/test-transactions.component.html</context> | ||||||
|           <context context-type="linenumber">2</context> |           <context context-type="linenumber">2</context> | ||||||
| @ -6547,6 +6624,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="fec63564786cefc0ca1c650527fdfd859aff4b76" datatype="html"> |       <trans-unit id="fec63564786cefc0ca1c650527fdfd859aff4b76" datatype="html"> | ||||||
|         <source>Raw hex</source> |         <source>Raw hex</source> | ||||||
|  |         <target>Ruwe hexcode</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/test-transactions/test-transactions.component.html</context> |           <context context-type="sourcefile">src/app/components/test-transactions/test-transactions.component.html</context> | ||||||
|           <context context-type="linenumber">5</context> |           <context context-type="linenumber">5</context> | ||||||
| @ -6555,6 +6633,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="48e4b0c012de5020053ecb26e9ac0d35a1f60688" datatype="html"> |       <trans-unit id="48e4b0c012de5020053ecb26e9ac0d35a1f60688" datatype="html"> | ||||||
|         <source>Comma-separated list of raw transactions</source> |         <source>Comma-separated list of raw transactions</source> | ||||||
|  |         <target>Komma-gescheiden lijst met ruwe transacties</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/test-transactions/test-transactions.component.html</context> |           <context context-type="sourcefile">src/app/components/test-transactions/test-transactions.component.html</context> | ||||||
|           <context context-type="linenumber">7</context> |           <context context-type="linenumber">7</context> | ||||||
| @ -6563,6 +6642,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="ea22e5fb229522f3faa5e87dbf0c5f56ddc234fb" datatype="html"> |       <trans-unit id="ea22e5fb229522f3faa5e87dbf0c5f56ddc234fb" datatype="html"> | ||||||
|         <source>Maximum fee rate (sat/vB)</source> |         <source>Maximum fee rate (sat/vB)</source> | ||||||
|  |         <target>Maximale kosten (sat/vB)</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/test-transactions/test-transactions.component.html</context> |           <context context-type="sourcefile">src/app/components/test-transactions/test-transactions.component.html</context> | ||||||
|           <context context-type="linenumber">9</context> |           <context context-type="linenumber">9</context> | ||||||
| @ -6571,6 +6651,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="b92fb7ca717f99e787cec47dcf1b6f72ba26d685" datatype="html"> |       <trans-unit id="b92fb7ca717f99e787cec47dcf1b6f72ba26d685" datatype="html"> | ||||||
|         <source>Allowed?</source> |         <source>Allowed?</source> | ||||||
|  |         <target>Toegestaan?</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/test-transactions/test-transactions.component.html</context> |           <context context-type="sourcefile">src/app/components/test-transactions/test-transactions.component.html</context> | ||||||
|           <context context-type="linenumber">23</context> |           <context context-type="linenumber">23</context> | ||||||
| @ -6579,6 +6660,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="975c3b9c864754453576ced3f18d75ed39638c70" datatype="html"> |       <trans-unit id="975c3b9c864754453576ced3f18d75ed39638c70" datatype="html"> | ||||||
|         <source>Rejection reason</source> |         <source>Rejection reason</source> | ||||||
|  |         <target>Reden van afwijzing</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/test-transactions/test-transactions.component.html</context> |           <context context-type="sourcefile">src/app/components/test-transactions/test-transactions.component.html</context> | ||||||
|           <context context-type="linenumber">26</context> |           <context context-type="linenumber">26</context> | ||||||
| @ -6731,6 +6813,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="time-within" datatype="html"> |       <trans-unit id="time-within" datatype="html"> | ||||||
|         <source>within ~<x id="DATE" equiv-text="dateStrings.i18nYear"/></source> |         <source>within ~<x id="DATE" equiv-text="dateStrings.i18nYear"/></source> | ||||||
|  |         <target>binnen ~<x id="DATE" equiv-text="dateStrings.i18nYear"/></target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/time/time.component.ts</context> |           <context context-type="sourcefile">src/app/components/time/time.component.ts</context> | ||||||
|           <context context-type="linenumber">211</context> |           <context context-type="linenumber">211</context> | ||||||
| @ -6910,6 +6993,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="cef1d79eace5eb4d2243fad36730e3e65c757bee" datatype="html"> |       <trans-unit id="cef1d79eace5eb4d2243fad36730e3e65c757bee" datatype="html"> | ||||||
|         <source>Sent</source> |         <source>Sent</source> | ||||||
|  |         <target>Verstuurd</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/tracker/tracker-bar.component.html</context> |           <context context-type="sourcefile">src/app/components/tracker/tracker-bar.component.html</context> | ||||||
|           <context context-type="linenumber">2</context> |           <context context-type="linenumber">2</context> | ||||||
| @ -6918,6 +7002,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="6092bb2a5d8d9aca468a0007bc1af1c21e8f454c" datatype="html"> |       <trans-unit id="6092bb2a5d8d9aca468a0007bc1af1c21e8f454c" datatype="html"> | ||||||
|         <source>Soon</source> |         <source>Soon</source> | ||||||
|  |         <target>Spoedig</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/tracker/tracker-bar.component.html</context> |           <context context-type="sourcefile">src/app/components/tracker/tracker-bar.component.html</context> | ||||||
|           <context context-type="linenumber">6</context> |           <context context-type="linenumber">6</context> | ||||||
| @ -6954,6 +7039,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="dbd3edcb9583d2d5a624f70b4593d785858b6130" datatype="html"> |       <trans-unit id="dbd3edcb9583d2d5a624f70b4593d785858b6130" datatype="html"> | ||||||
|         <source>Not any time soon</source> |         <source>Not any time soon</source> | ||||||
|  |         <target>Niet snel</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/tracker/tracker.component.html</context> |           <context context-type="sourcefile">src/app/components/tracker/tracker.component.html</context> | ||||||
|           <context context-type="linenumber">74</context> |           <context context-type="linenumber">74</context> | ||||||
| @ -6967,6 +7053,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="a42474c92670ab75cb387cf44c03b0a4ce0a641a" datatype="html"> |       <trans-unit id="a42474c92670ab75cb387cf44c03b0a4ce0a641a" datatype="html"> | ||||||
|         <source>Confirmed at</source> |         <source>Confirmed at</source> | ||||||
|  |         <target>Bevestigd om</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/tracker/tracker.component.html</context> |           <context context-type="sourcefile">src/app/components/tracker/tracker.component.html</context> | ||||||
|           <context context-type="linenumber">87</context> |           <context context-type="linenumber">87</context> | ||||||
| @ -6975,6 +7062,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="55b16cd277b9b5de63abe14b475737c753a37b97" datatype="html"> |       <trans-unit id="55b16cd277b9b5de63abe14b475737c753a37b97" datatype="html"> | ||||||
|         <source>Block height</source> |         <source>Block height</source> | ||||||
|  |         <target>Blokhoogte</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/tracker/tracker.component.html</context> |           <context context-type="sourcefile">src/app/components/tracker/tracker.component.html</context> | ||||||
|           <context context-type="linenumber">96</context> |           <context context-type="linenumber">96</context> | ||||||
| @ -6983,6 +7071,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="03e7c662ce1c813603ff17d0906e15d256a35a70" datatype="html"> |       <trans-unit id="03e7c662ce1c813603ff17d0906e15d256a35a70" datatype="html"> | ||||||
|         <source>Your transaction has been accelerated</source> |         <source>Your transaction has been accelerated</source> | ||||||
|  |         <target>Uw transactie is versneld</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/tracker/tracker.component.html</context> |           <context context-type="sourcefile">src/app/components/tracker/tracker.component.html</context> | ||||||
|           <context context-type="linenumber">143</context> |           <context context-type="linenumber">143</context> | ||||||
| @ -6991,6 +7080,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="52a68ca949dfcdeaaea81bec4d597256b8ad42b5" datatype="html"> |       <trans-unit id="52a68ca949dfcdeaaea81bec4d597256b8ad42b5" datatype="html"> | ||||||
|         <source>Waiting for your transaction to appear in the mempool</source> |         <source>Waiting for your transaction to appear in the mempool</source> | ||||||
|  |         <target>Wachten tot uw transactie in de mempool verschijnt</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/tracker/tracker.component.html</context> |           <context context-type="sourcefile">src/app/components/tracker/tracker.component.html</context> | ||||||
|           <context context-type="linenumber">150</context> |           <context context-type="linenumber">150</context> | ||||||
| @ -6999,6 +7089,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="5ad21d21f3e26ddfe0abeed499db5d5c0bd0e325" datatype="html"> |       <trans-unit id="5ad21d21f3e26ddfe0abeed499db5d5c0bd0e325" datatype="html"> | ||||||
|         <source>Your transaction is in the mempool, but it will not be confirmed for some time.</source> |         <source>Your transaction is in the mempool, but it will not be confirmed for some time.</source> | ||||||
|  |         <target>Uw transactie staat in de mempool, maar wordt binnenkort niet bevestigd.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/tracker/tracker.component.html</context> |           <context context-type="sourcefile">src/app/components/tracker/tracker.component.html</context> | ||||||
|           <context context-type="linenumber">156</context> |           <context context-type="linenumber">156</context> | ||||||
| @ -7007,6 +7098,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="809118722b27889f5424609d1779f356bcef2cc2" datatype="html"> |       <trans-unit id="809118722b27889f5424609d1779f356bcef2cc2" datatype="html"> | ||||||
|         <source>Your transaction is near the top of the mempool, and is expected to confirm soon.</source> |         <source>Your transaction is near the top of the mempool, and is expected to confirm soon.</source> | ||||||
|  |         <target>Uw transactie staat bovenaan de mempool en zal naar verwachting binnenkort worden bevestigd.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/tracker/tracker.component.html</context> |           <context context-type="sourcefile">src/app/components/tracker/tracker.component.html</context> | ||||||
|           <context context-type="linenumber">162</context> |           <context context-type="linenumber">162</context> | ||||||
| @ -7015,6 +7107,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="ee76deb7716e90b79e557394b1d256079b7ec24e" datatype="html"> |       <trans-unit id="ee76deb7716e90b79e557394b1d256079b7ec24e" datatype="html"> | ||||||
|         <source>Your transaction is expected to confirm in the next block</source> |         <source>Your transaction is expected to confirm in the next block</source> | ||||||
|  |         <target>Uw transactie wordt naar verwachting in het volgende blok bevestigd</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/tracker/tracker.component.html</context> |           <context context-type="sourcefile">src/app/components/tracker/tracker.component.html</context> | ||||||
|           <context context-type="linenumber">168</context> |           <context context-type="linenumber">168</context> | ||||||
| @ -7023,6 +7116,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="a44868b873e4831ee081cd3507a514557293b8e6" datatype="html"> |       <trans-unit id="a44868b873e4831ee081cd3507a514557293b8e6" datatype="html"> | ||||||
|         <source>Your transaction is confirmed!</source> |         <source>Your transaction is confirmed!</source> | ||||||
|  |         <target>Uw transactie is bevestigd!</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/tracker/tracker.component.html</context> |           <context context-type="sourcefile">src/app/components/tracker/tracker.component.html</context> | ||||||
|           <context context-type="linenumber">174</context> |           <context context-type="linenumber">174</context> | ||||||
| @ -7031,6 +7125,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="8cfdee58beb2e3306741988c554d1f2562c42b30" datatype="html"> |       <trans-unit id="8cfdee58beb2e3306741988c554d1f2562c42b30" datatype="html"> | ||||||
|         <source>Your transaction has been replaced by a newer version!</source> |         <source>Your transaction has been replaced by a newer version!</source> | ||||||
|  |         <target>Uw transactie is vervangen door een nieuwere versie!</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/tracker/tracker.component.html</context> |           <context context-type="sourcefile">src/app/components/tracker/tracker.component.html</context> | ||||||
|           <context context-type="linenumber">180</context> |           <context context-type="linenumber">180</context> | ||||||
| @ -7039,6 +7134,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="2514309d0421b09a70cf9bf5d59bcc1b82dbec31" datatype="html"> |       <trans-unit id="2514309d0421b09a70cf9bf5d59bcc1b82dbec31" datatype="html"> | ||||||
|         <source>See more details</source> |         <source>See more details</source> | ||||||
|  |         <target>Zie meer details</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/tracker/tracker.component.html</context> |           <context context-type="sourcefile">src/app/components/tracker/tracker.component.html</context> | ||||||
|           <context context-type="linenumber">189</context> |           <context context-type="linenumber">189</context> | ||||||
| @ -7124,6 +7220,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="ec972116b4da9e2c5bc0e6e6586061d60cd13e56" datatype="html"> |       <trans-unit id="ec972116b4da9e2c5bc0e6e6586061d60cd13e56" datatype="html"> | ||||||
|         <source>Hide accelerator</source> |         <source>Hide accelerator</source> | ||||||
|  |         <target>Verberg versneller</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context> |           <context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context> | ||||||
|           <context context-type="linenumber">131</context> |           <context context-type="linenumber">131</context> | ||||||
| @ -7132,6 +7229,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="25fb8afb8c76ae5e793717751d9463001c1e9c01" datatype="html"> |       <trans-unit id="25fb8afb8c76ae5e793717751d9463001c1e9c01" datatype="html"> | ||||||
|         <source>RBF Timeline</source> |         <source>RBF Timeline</source> | ||||||
|  |         <target>RBF-geschiedenis</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context> |           <context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context> | ||||||
|           <context context-type="linenumber">158</context> |           <context context-type="linenumber">158</context> | ||||||
| @ -7141,6 +7239,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="24588a1469c694836138a72f0e665eb4793c35dc" datatype="html"> |       <trans-unit id="24588a1469c694836138a72f0e665eb4793c35dc" datatype="html"> | ||||||
|         <source>Acceleration Timeline</source> |         <source>Acceleration Timeline</source> | ||||||
|  |         <target>Accelatiegeschiedenis</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context> |           <context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context> | ||||||
|           <context context-type="linenumber">167</context> |           <context context-type="linenumber">167</context> | ||||||
| @ -9650,6 +9749,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="2da938f28079d0d1ba372c5290b1bb1c18cf077c" datatype="html"> |       <trans-unit id="2da938f28079d0d1ba372c5290b1bb1c18cf077c" datatype="html"> | ||||||
|         <source>fee</source> |         <source>fee</source> | ||||||
|  |         <target>kosten</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/shared/components/address-type/address-type.component.html</context> |           <context context-type="sourcefile">src/app/shared/components/address-type/address-type.component.html</context> | ||||||
|           <context context-type="linenumber">3</context> |           <context context-type="linenumber">3</context> | ||||||
| @ -9658,6 +9758,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="fcb99e36a9158520fcf478c949fb704912aa3d4b" datatype="html"> |       <trans-unit id="fcb99e36a9158520fcf478c949fb704912aa3d4b" datatype="html"> | ||||||
|         <source>empty</source> |         <source>empty</source> | ||||||
|  |         <target>leeg</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/shared/components/address-type/address-type.component.html</context> |           <context context-type="sourcefile">src/app/shared/components/address-type/address-type.component.html</context> | ||||||
|           <context context-type="linenumber">6</context> |           <context context-type="linenumber">6</context> | ||||||
| @ -9666,6 +9767,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="6d5788756fcb0b8fc937226ff60bf1bd12a8e464" datatype="html"> |       <trans-unit id="6d5788756fcb0b8fc937226ff60bf1bd12a8e464" datatype="html"> | ||||||
|         <source>provably unspendable</source> |         <source>provably unspendable</source> | ||||||
|  |         <target>aantoonbaar onbruikbaar</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/shared/components/address-type/address-type.component.html</context> |           <context context-type="sourcefile">src/app/shared/components/address-type/address-type.component.html</context> | ||||||
|           <context context-type="linenumber">18</context> |           <context context-type="linenumber">18</context> | ||||||
| @ -9674,6 +9776,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="40966c5744cc46092c2ae9dee1957e15c1faef4d" datatype="html"> |       <trans-unit id="40966c5744cc46092c2ae9dee1957e15c1faef4d" datatype="html"> | ||||||
|         <source>bare multisig</source> |         <source>bare multisig</source> | ||||||
|  |         <target>kale multisig</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/shared/components/address-type/address-type.component.html</context> |           <context context-type="sourcefile">src/app/shared/components/address-type/address-type.component.html</context> | ||||||
|           <context context-type="linenumber">21</context> |           <context context-type="linenumber">21</context> | ||||||
| @ -9758,6 +9861,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="51a5e241afdecf2cae3acb567d9fed560a817382" datatype="html"> |       <trans-unit id="51a5e241afdecf2cae3acb567d9fed560a817382" datatype="html"> | ||||||
|         <source>Test Transaction</source> |         <source>Test Transaction</source> | ||||||
|  |         <target>Test transactie</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/shared/components/global-footer/global-footer.component.html</context> |           <context context-type="sourcefile">src/app/shared/components/global-footer/global-footer.component.html</context> | ||||||
|           <context context-type="linenumber">64</context> |           <context context-type="linenumber">64</context> | ||||||
| @ -9839,6 +9943,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="692f6e6f4f6afc7f48b8194ab03e1d2155650f00" datatype="html"> |       <trans-unit id="692f6e6f4f6afc7f48b8194ab03e1d2155650f00" datatype="html"> | ||||||
|         <source>Research</source> |         <source>Research</source> | ||||||
|  |         <target>Onderzoek</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/shared/components/global-footer/global-footer.component.html</context> |           <context context-type="sourcefile">src/app/shared/components/global-footer/global-footer.component.html</context> | ||||||
|           <context context-type="linenumber">75</context> |           <context context-type="linenumber">75</context> | ||||||
| @ -9865,6 +9970,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="7dcdb8435f1421b5ad5920a77278d498691faef2" datatype="html"> |       <trans-unit id="7dcdb8435f1421b5ad5920a77278d498691faef2" datatype="html"> | ||||||
|         <source>Testnet3 Explorer</source> |         <source>Testnet3 Explorer</source> | ||||||
|  |         <target>Testnet3 Verkenner</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/shared/components/global-footer/global-footer.component.html</context> |           <context context-type="sourcefile">src/app/shared/components/global-footer/global-footer.component.html</context> | ||||||
|           <context context-type="linenumber">81</context> |           <context context-type="linenumber">81</context> | ||||||
| @ -9873,6 +9979,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="46a03052a962e6b21651effc05391e2a4e26946a" datatype="html"> |       <trans-unit id="46a03052a962e6b21651effc05391e2a4e26946a" datatype="html"> | ||||||
|         <source>Testnet4 Explorer</source> |         <source>Testnet4 Explorer</source> | ||||||
|  |         <target>Testnet4 Verkenner</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/shared/components/global-footer/global-footer.component.html</context> |           <context context-type="sourcefile">src/app/shared/components/global-footer/global-footer.component.html</context> | ||||||
|           <context context-type="linenumber">82</context> |           <context context-type="linenumber">82</context> | ||||||
| @ -9975,6 +10082,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="ba7f0c6fdfa0ab7afc59e9384bca0265d23fb018" datatype="html"> |       <trans-unit id="ba7f0c6fdfa0ab7afc59e9384bca0265d23fb018" datatype="html"> | ||||||
|         <source>Your balance is too low.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/>Please <x id="START_LINK" ctype="x-a" equiv-text="<a class="top-up-link" href="/services/accelerator/overview">"/>top up your account<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>.</source> |         <source>Your balance is too low.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/>Please <x id="START_LINK" ctype="x-a" equiv-text="<a class="top-up-link" href="/services/accelerator/overview">"/>top up your account<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>.</source> | ||||||
|  |         <target>Uw saldo is te laag.<x id="LINE_BREAK" ctype="lb" equiv-text="<br/>"/><x id="START_LINK" ctype="x-a" equiv-text="<a class="top-up-link" href="/services/accelerator/overview">"/>waardeer alstublieft uw account op<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> .</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/shared/components/mempool-error/mempool-error.component.html</context> |           <context context-type="sourcefile">src/app/shared/components/mempool-error/mempool-error.component.html</context> | ||||||
|           <context context-type="linenumber">9</context> |           <context context-type="linenumber">9</context> | ||||||
| @ -9992,6 +10100,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="52a5264f8dcf69b24e496d0a37fbcdd688c54353" datatype="html"> |       <trans-unit id="52a5264f8dcf69b24e496d0a37fbcdd688c54353" datatype="html"> | ||||||
|         <source>Testnet3 is deprecated, and will soon be replaced by <x id="START_LINK" ctype="x-a" equiv-text="<a href="/testnet4">"/>Testnet4<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source> |         <source>Testnet3 is deprecated, and will soon be replaced by <x id="START_LINK" ctype="x-a" equiv-text="<a href="/testnet4">"/>Testnet4<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source> | ||||||
|  |         <target>Testnet3 is verouderd en wordt binnenkort vervangen door <x id="START_LINK" ctype="x-a" equiv-text="<a href="/testnet4">"/>Testnet4<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/shared/components/testnet-alert/testnet-alert.component.html</context> |           <context context-type="sourcefile">src/app/shared/components/testnet-alert/testnet-alert.component.html</context> | ||||||
|           <context context-type="linenumber">6</context> |           <context context-type="linenumber">6</context> | ||||||
| @ -10000,6 +10109,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="893cb386c7625a411278d5893552adb7558f0d54" datatype="html"> |       <trans-unit id="893cb386c7625a411278d5893552adb7558f0d54" datatype="html"> | ||||||
|         <source>Testnet4 is not yet finalized, and may be reset at anytime.</source> |         <source>Testnet4 is not yet finalized, and may be reset at anytime.</source> | ||||||
|  |         <target>Testnet4 is nog niet afgerond en kan op elk moment worden gereset.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/shared/components/testnet-alert/testnet-alert.component.html</context> |           <context context-type="sourcefile">src/app/shared/components/testnet-alert/testnet-alert.component.html</context> | ||||||
|           <context context-type="linenumber">9</context> |           <context context-type="linenumber">9</context> | ||||||
| @ -10008,6 +10118,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="6052761358428332094" datatype="html"> |       <trans-unit id="6052761358428332094" datatype="html"> | ||||||
|         <source>Batch payment</source> |         <source>Batch payment</source> | ||||||
|  |         <target>Batchbetaling</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/shared/filters.utils.ts</context> |           <context context-type="sourcefile">src/app/shared/filters.utils.ts</context> | ||||||
|           <context context-type="linenumber">108</context> |           <context context-type="linenumber">108</context> | ||||||
| @ -10167,6 +10278,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="address-label.multisig" datatype="html"> |       <trans-unit id="address-label.multisig" datatype="html"> | ||||||
|         <source>Multisig <x id="multisigM" equiv-text="m"/> of <x id="multisigN" equiv-text="n"/></source> |         <source>Multisig <x id="multisigM" equiv-text="m"/> of <x id="multisigN" equiv-text="n"/></source> | ||||||
|  |         <target>Multisig <x id="multisigM" equiv-text="m"/> van <x id="multisigN" equiv-text="n"/></target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/shared/script.utils.ts</context> |           <context context-type="sourcefile">src/app/shared/script.utils.ts</context> | ||||||
|           <context context-type="linenumber">168</context> |           <context context-type="linenumber">168</context> | ||||||
|  | |||||||
| @ -409,6 +409,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.about" datatype="html"> |       <trans-unit id="meta.description.about" datatype="html"> | ||||||
|         <source>Learn more about The Mempool Open Source Project®: enterprise sponsors, individual sponsors, integrations, who contributes, FOSS licensing, and more.</source> |         <source>Learn more about The Mempool Open Source Project®: enterprise sponsors, individual sponsors, integrations, who contributes, FOSS licensing, and more.</source> | ||||||
|  |         <target>Saiba mais sobre o Mempool Open Source Project®: patrocinadores empresariais, patrocinadores individuais, integrações, quem contribui, licenciamento FOSS e muito mais.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/about/about.component.ts</context> |           <context context-type="sourcefile">src/app/components/about/about.component.ts</context> | ||||||
|           <context context-type="linenumber">50</context> |           <context context-type="linenumber">50</context> | ||||||
| @ -2122,6 +2123,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.bitcoin.address" datatype="html"> |       <trans-unit id="meta.description.bitcoin.address" datatype="html"> | ||||||
|         <source>See mempool transactions, confirmed transactions, balance, and more for <x id="PH" equiv-text="this.stateService.network==='liquid'||this.stateService.network==='liquidtestnet'?'Liquid':'Bitcoin'"/><x id="PH_1" equiv-text="seoDescriptionNetwork(this.stateService.network)"/> address <x id="INTERPOLATION" equiv-text="this.addressString"/>.</source> |         <source>See mempool transactions, confirmed transactions, balance, and more for <x id="PH" equiv-text="this.stateService.network==='liquid'||this.stateService.network==='liquidtestnet'?'Liquid':'Bitcoin'"/><x id="PH_1" equiv-text="seoDescriptionNetwork(this.stateService.network)"/> address <x id="INTERPOLATION" equiv-text="this.addressString"/>.</source> | ||||||
|  |         <target>Veja transações no mempool, transações confirmadas, saldo, e mais para <x id="PH" equiv-text="this.stateService.network==='liquid'||this.stateService.network==='liquidtestnet'?'Liquid':'Bitcoin'"/><x id="PH_1" equiv-text="seoDescriptionNetwork(this.stateService.network)"/> o endereço <x id="INTERPOLATION" equiv-text="this.addressString"/>.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/address/address-preview.component.ts</context> |           <context context-type="sourcefile">src/app/components/address/address-preview.component.ts</context> | ||||||
|           <context context-type="linenumber">72</context> |           <context context-type="linenumber">72</context> | ||||||
| @ -2195,6 +2197,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="9eb81e2576ffe4e8fb0a303e203040b6ab23cc22" datatype="html"> |       <trans-unit id="9eb81e2576ffe4e8fb0a303e203040b6ab23cc22" datatype="html"> | ||||||
|         <source><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="There are too many transactions on this address, more than your backend can handle. See more on <"/>There are too many transactions on this address, more than your backend can handle. See more on <x id="START_LINK" ctype="x-a" equiv-text="<a href="/docs/faq#address-lookup-issues">"/>setting up a stronger backend<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>.<x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/> Consider viewing this address on the official Mempool website instead: </source> |         <source><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="There are too many transactions on this address, more than your backend can handle. See more on <"/>There are too many transactions on this address, more than your backend can handle. See more on <x id="START_LINK" ctype="x-a" equiv-text="<a href="/docs/faq#address-lookup-issues">"/>setting up a stronger backend<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>.<x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/> Consider viewing this address on the official Mempool website instead: </source> | ||||||
|  |         <target><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="There are too many transactions on this address, more than your backend can handle. See more on <"/>Há muitas transações neste endereço, mais do que seu back-end pode suportar. Veja mais sobre <x id="START_LINK" ctype="x-a" equiv-text="<a href="/docs/faq#address-lookup-issues">"/>como configurar um back-end mais robusto<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>.<x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/> Considere visualizar este endereço no site oficial do Mempool: </target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/address/address.component.html</context> |           <context context-type="sourcefile">src/app/components/address/address.component.html</context> | ||||||
|           <context context-type="linenumber">204,207</context> |           <context context-type="linenumber">204,207</context> | ||||||
| @ -2221,6 +2224,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="ba986bd9e2848d2ef7329394ec87b7f4eaf61118" datatype="html"> |       <trans-unit id="ba986bd9e2848d2ef7329394ec87b7f4eaf61118" datatype="html"> | ||||||
|         <source>Pending UTXOs</source> |         <source>Pending UTXOs</source> | ||||||
|  |         <target>UTXOs pendentes</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/address/address.component.html</context> |           <context context-type="sourcefile">src/app/components/address/address.component.html</context> | ||||||
|           <context context-type="linenumber">262</context> |           <context context-type="linenumber">262</context> | ||||||
| @ -2409,6 +2413,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.liquid.asset" datatype="html"> |       <trans-unit id="meta.description.liquid.asset" datatype="html"> | ||||||
|         <source>Browse an overview of the Liquid asset <x id="INTERPOLATION" equiv-text="this.assetContract[1]"/> (<x id="INTERPOLATION" equiv-text="this.assetContract[1]"/>): see issued amount, burned amount, circulating amount, related transactions, and more.</source> |         <source>Browse an overview of the Liquid asset <x id="INTERPOLATION" equiv-text="this.assetContract[1]"/> (<x id="INTERPOLATION" equiv-text="this.assetContract[1]"/>): see issued amount, burned amount, circulating amount, related transactions, and more.</source> | ||||||
|  |         <target>Navegue por uma visão geral do ativo Liquid <x id="INTERPOLATION" equiv-text="this.assetContract[1]"/> (<x id="INTERPOLATION" equiv-text="this.assetContract[1]"/>): veja valor emitido, valor queimado, valor circulante, transações relacionadas e mais.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/asset/asset.component.ts</context> |           <context context-type="sourcefile">src/app/components/asset/asset.component.ts</context> | ||||||
|           <context context-type="linenumber">108</context> |           <context context-type="linenumber">108</context> | ||||||
| @ -2532,6 +2537,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.liquid.assets" datatype="html"> |       <trans-unit id="meta.description.liquid.assets" datatype="html"> | ||||||
|         <source>Explore all the assets issued on the Liquid network like L-BTC, L-CAD, USDT, and more.</source> |         <source>Explore all the assets issued on the Liquid network like L-BTC, L-CAD, USDT, and more.</source> | ||||||
|  |         <target>Explore todos os ativos emitidos na rede Liquid, como L-BTC, L-CAD, USDT e muito mais.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/assets/assets-nav/assets-nav.component.ts</context> |           <context context-type="sourcefile">src/app/components/assets/assets-nav/assets-nav.component.ts</context> | ||||||
|           <context context-type="linenumber">43</context> |           <context context-type="linenumber">43</context> | ||||||
| @ -2673,6 +2679,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.bitcoin.graphs.block-fee-rates" datatype="html"> |       <trans-unit id="meta.description.bitcoin.graphs.block-fee-rates" datatype="html"> | ||||||
|         <source>See Bitcoin feerates visualized over time, including minimum and maximum feerates per block along with feerates at various percentiles.</source> |         <source>See Bitcoin feerates visualized over time, including minimum and maximum feerates per block along with feerates at various percentiles.</source> | ||||||
|  |         <target>Veja as taxas de Bitcoin visualizadas ao longo do tempo, incluindo taxas mínimas e máximas por bloco, juntamente com taxas em vários percentis.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/block-fee-rates-graph/block-fee-rates-graph.component.ts</context> |           <context context-type="sourcefile">src/app/components/block-fee-rates-graph/block-fee-rates-graph.component.ts</context> | ||||||
|           <context context-type="linenumber">73</context> |           <context context-type="linenumber">73</context> | ||||||
| @ -2697,6 +2704,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.bitcoin.graphs.block-fees" datatype="html"> |       <trans-unit id="meta.description.bitcoin.graphs.block-fees" datatype="html"> | ||||||
|         <source>See the average mining fees earned per Bitcoin block visualized in BTC and USD over time.</source> |         <source>See the average mining fees earned per Bitcoin block visualized in BTC and USD over time.</source> | ||||||
|  |         <target>Veja as taxas médias de mineração ganhas por bloco Bitcoin visualizadas em BTC e USD ao longo do tempo.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/block-fees-graph/block-fees-graph.component.ts</context> |           <context context-type="sourcefile">src/app/components/block-fees-graph/block-fees-graph.component.ts</context> | ||||||
|           <context context-type="linenumber">70</context> |           <context context-type="linenumber">70</context> | ||||||
| @ -2740,6 +2748,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="41545303ec98792b738d6237adbd1f3b54a22196" datatype="html"> |       <trans-unit id="41545303ec98792b738d6237adbd1f3b54a22196" datatype="html"> | ||||||
|         <source>Block Fees Vs Subsidy</source> |         <source>Block Fees Vs Subsidy</source> | ||||||
|  |         <target>Taxas dos blocos versus subsídio</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/block-fees-subsidy-graph/block-fees-subsidy-graph.component.html</context> |           <context context-type="sourcefile">src/app/components/block-fees-subsidy-graph/block-fees-subsidy-graph.component.html</context> | ||||||
|           <context context-type="linenumber">6</context> |           <context context-type="linenumber">6</context> | ||||||
| @ -2756,6 +2765,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.bitcoin.graphs.block-fees-subsidy" datatype="html"> |       <trans-unit id="meta.description.bitcoin.graphs.block-fees-subsidy" datatype="html"> | ||||||
|         <source>See the mining fees earned per Bitcoin block compared to the Bitcoin block subsidy, visualized in BTC and USD over time.</source> |         <source>See the mining fees earned per Bitcoin block compared to the Bitcoin block subsidy, visualized in BTC and USD over time.</source> | ||||||
|  |         <target>Veja as taxas de mineração ganhas por bloco Bitcoin em comparação com o subsídio do bloco Bitcoin, visualizadas em BTC e USD ao longo do tempo.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/block-fees-subsidy-graph/block-fees-subsidy-graph.component.ts</context> |           <context context-type="sourcefile">src/app/components/block-fees-subsidy-graph/block-fees-subsidy-graph.component.ts</context> | ||||||
|           <context context-type="linenumber">79</context> |           <context context-type="linenumber">79</context> | ||||||
| @ -2779,6 +2789,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="98ec8c22c6a0e036b9af829b20e84afc56a79af8" datatype="html"> |       <trans-unit id="98ec8c22c6a0e036b9af829b20e84afc56a79af8" datatype="html"> | ||||||
|         <source>select filter categories to highlight matching transactions</source> |         <source>select filter categories to highlight matching transactions</source> | ||||||
|  |         <target>selecione categorias de filtro para destacar as transações correspondentes</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/block-filters/block-filters.component.html</context> |           <context context-type="sourcefile">src/app/components/block-filters/block-filters.component.html</context> | ||||||
|           <context context-type="linenumber">2</context> |           <context context-type="linenumber">2</context> | ||||||
| @ -2812,7 +2823,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="180092a6b8a6151a05f4a7552a2fb75fd159dfa8" datatype="html"> |       <trans-unit id="180092a6b8a6151a05f4a7552a2fb75fd159dfa8" datatype="html"> | ||||||
|         <source>Match</source> |         <source>Match</source> | ||||||
|         <target>Selecionar</target> |         <target>Confere</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/block-filters/block-filters.component.html</context> |           <context context-type="sourcefile">src/app/components/block-filters/block-filters.component.html</context> | ||||||
|           <context context-type="linenumber">19</context> |           <context context-type="linenumber">19</context> | ||||||
| @ -2882,6 +2893,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.bitcoin.graphs.block-health" datatype="html"> |       <trans-unit id="meta.description.bitcoin.graphs.block-health" datatype="html"> | ||||||
|         <source>See Bitcoin block health visualized over time. Block health is a measure of how many expected transactions were included in an actual mined block. Expected transactions are determined using Mempool's re-implementation of Bitcoin Core's transaction selection algorithm.</source> |         <source>See Bitcoin block health visualized over time. Block health is a measure of how many expected transactions were included in an actual mined block. Expected transactions are determined using Mempool's re-implementation of Bitcoin Core's transaction selection algorithm.</source> | ||||||
|  |         <target>Veja a integridade do bloco Bitcoin visualizada ao longo do tempo. A integridade do bloco é uma medida de quantas transações esperadas foram incluídas em um bloco minado de fato. As transações esperadas são determinadas usando a reimplementação do algoritmo de seleção de transações do Bitcoin Core pelo Mempool.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/block-health-graph/block-health-graph.component.ts</context> |           <context context-type="sourcefile">src/app/components/block-health-graph/block-health-graph.component.ts</context> | ||||||
|           <context context-type="linenumber">64</context> |           <context context-type="linenumber">64</context> | ||||||
| @ -3216,6 +3228,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.bitcoin.graphs.block-rewards" datatype="html"> |       <trans-unit id="meta.description.bitcoin.graphs.block-rewards" datatype="html"> | ||||||
|         <source>See Bitcoin block rewards in BTC and USD visualized over time. Block rewards are the total funds miners earn from the block subsidy and fees.</source> |         <source>See Bitcoin block rewards in BTC and USD visualized over time. Block rewards are the total funds miners earn from the block subsidy and fees.</source> | ||||||
|  |         <target>Veja as recompensas do bloco Bitcoin em BTC e USD visualizadas ao longo do tempo. As recompensas do bloco são o total de fundos que os mineradores ganham com os subsídios e taxas do bloco.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/block-rewards-graph/block-rewards-graph.component.ts</context> |           <context context-type="sourcefile">src/app/components/block-rewards-graph/block-rewards-graph.component.ts</context> | ||||||
|           <context context-type="linenumber">68</context> |           <context context-type="linenumber">68</context> | ||||||
| @ -3240,6 +3253,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.bitcoin.graphs.block-sizes" datatype="html"> |       <trans-unit id="meta.description.bitcoin.graphs.block-sizes" datatype="html"> | ||||||
|         <source>See Bitcoin block sizes (MB) and block weights (weight units) visualized over time.</source> |         <source>See Bitcoin block sizes (MB) and block weights (weight units) visualized over time.</source> | ||||||
|  |         <target>Veja os tamanhos dos blocos Bitcoin (MB) e os pesos dos blocos (unidades de peso) visualizados ao longo do tempo.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/block-sizes-weights-graph/block-sizes-weights-graph.component.ts</context> |           <context context-type="sourcefile">src/app/components/block-sizes-weights-graph/block-sizes-weights-graph.component.ts</context> | ||||||
|           <context context-type="linenumber">65</context> |           <context context-type="linenumber">65</context> | ||||||
| @ -3363,6 +3377,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.liquid.block" datatype="html"> |       <trans-unit id="meta.description.liquid.block" datatype="html"> | ||||||
|         <source>See size, weight, fee range, included transactions, and more for Liquid<x id="PH" equiv-text="seoDescriptionNetwork(this.stateService.network)"/> block <x id="BLOCK_HEIGHT" equiv-text="block.height"/> (<x id="BLOCK_ID" equiv-text="block.id"/>).</source> |         <source>See size, weight, fee range, included transactions, and more for Liquid<x id="PH" equiv-text="seoDescriptionNetwork(this.stateService.network)"/> block <x id="BLOCK_HEIGHT" equiv-text="block.height"/> (<x id="BLOCK_ID" equiv-text="block.id"/>).</source> | ||||||
|  |         <target>Veja tamanho, peso, faixa de taxas, transações incluídas e muito mais para o bloco <x id="PH" equiv-text="seoDescriptionNetwork(this.stateService.network)"/> Liquid<x id="BLOCK_HEIGHT" equiv-text="block.height"/> (<x id="BLOCK_ID" equiv-text="block.id"/>).</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/block-view/block-view.component.ts</context> |           <context context-type="sourcefile">src/app/components/block-view/block-view.component.ts</context> | ||||||
|           <context context-type="linenumber">112</context> |           <context context-type="linenumber">112</context> | ||||||
| @ -3378,6 +3393,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.bitcoin.block" datatype="html"> |       <trans-unit id="meta.description.bitcoin.block" datatype="html"> | ||||||
|         <source>See size, weight, fee range, included transactions, audit (expected v actual), and more for Bitcoin<x id="PH" equiv-text="seoDescriptionNetwork(this.stateService.network)"/> block <x id="BLOCK_HEIGHT" equiv-text="block.height"/> (<x id="BLOCK_ID" equiv-text="block.id"/>).</source> |         <source>See size, weight, fee range, included transactions, audit (expected v actual), and more for Bitcoin<x id="PH" equiv-text="seoDescriptionNetwork(this.stateService.network)"/> block <x id="BLOCK_HEIGHT" equiv-text="block.height"/> (<x id="BLOCK_ID" equiv-text="block.id"/>).</source> | ||||||
|  |         <target>Veja tamanho, peso, faixa de taxas, transações incluídas, auditoria (esperada x real) e muito mais para Bitcoin<x id="PH" equiv-text="seoDescriptionNetwork(this.stateService.network)"/> bloco <x id="BLOCK_HEIGHT" equiv-text="block.height"/> ( <x id="BLOCK_ID" equiv-text="block.id"/>).</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/block-view/block-view.component.ts</context> |           <context context-type="sourcefile">src/app/components/block-view/block-view.component.ts</context> | ||||||
|           <context context-type="linenumber">114</context> |           <context context-type="linenumber">114</context> | ||||||
| @ -4109,6 +4125,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.liquid.blocks" datatype="html"> |       <trans-unit id="meta.description.liquid.blocks" datatype="html"> | ||||||
|         <source>See the most recent Liquid<x id="PH" equiv-text="seoDescriptionNetwork(this.stateService.network)"/> blocks along with basic stats such as block height, block size, and more.</source> |         <source>See the most recent Liquid<x id="PH" equiv-text="seoDescriptionNetwork(this.stateService.network)"/> blocks along with basic stats such as block height, block size, and more.</source> | ||||||
|  |         <target>Veja os blocos<x id="PH" equiv-text="seoDescriptionNetwork(this.stateService.network)"/> Liquid mais recentes junto com estatísticas básicas, como altura e tamanho do bloco e muito mais.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/blocks-list/blocks-list.component.ts</context> |           <context context-type="sourcefile">src/app/components/blocks-list/blocks-list.component.ts</context> | ||||||
|           <context context-type="linenumber">71</context> |           <context context-type="linenumber">71</context> | ||||||
| @ -4116,6 +4133,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.bitcoin.blocks" datatype="html"> |       <trans-unit id="meta.description.bitcoin.blocks" datatype="html"> | ||||||
|         <source>See the most recent Bitcoin<x id="PH" equiv-text="seoDescriptionNetwork(this.stateService.network)"/> blocks along with basic stats such as block height, block reward, block size, and more.</source> |         <source>See the most recent Bitcoin<x id="PH" equiv-text="seoDescriptionNetwork(this.stateService.network)"/> blocks along with basic stats such as block height, block reward, block size, and more.</source> | ||||||
|  |         <target>Veja os blocos Bitcoin<x id="PH" equiv-text="seoDescriptionNetwork(this.stateService.network)"/> mais recentes junto com estatísticas básicas, como altura do bloco, recompensa do bloco, tamanho do bloco e muito mais.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/blocks-list/blocks-list.component.ts</context> |           <context context-type="sourcefile">src/app/components/blocks-list/blocks-list.component.ts</context> | ||||||
|           <context context-type="linenumber">73</context> |           <context context-type="linenumber">73</context> | ||||||
| @ -4409,6 +4427,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="d5912dcb5ff6c43e081fd2544956d19d39e8fa36" datatype="html"> |       <trans-unit id="d5912dcb5ff6c43e081fd2544956d19d39e8fa36" datatype="html"> | ||||||
|         <source>X Timeline</source> |         <source>X Timeline</source> | ||||||
|  |         <target>Linha do Tempo no 𝕏</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/custom-dashboard/custom-dashboard.component.html</context> |           <context context-type="sourcefile">src/app/components/custom-dashboard/custom-dashboard.component.html</context> | ||||||
|           <context context-type="linenumber">265</context> |           <context context-type="linenumber">265</context> | ||||||
| @ -5097,6 +5116,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.bitcoin.graphs.hashrate" datatype="html"> |       <trans-unit id="meta.description.bitcoin.graphs.hashrate" datatype="html"> | ||||||
|         <source>See hashrate and difficulty for the Bitcoin<x id="PH" equiv-text="seoDescriptionNetwork(this.network)"/> network visualized over time.</source> |         <source>See hashrate and difficulty for the Bitcoin<x id="PH" equiv-text="seoDescriptionNetwork(this.network)"/> network visualized over time.</source> | ||||||
|  |         <target>Veja o hashrate e a dificuldade da rede Bitcoin<x id="PH" equiv-text="seoDescriptionNetwork(this.network)"/> visualizados ao longo do tempo.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/hashrate-chart/hashrate-chart.component.ts</context> |           <context context-type="sourcefile">src/app/components/hashrate-chart/hashrate-chart.component.ts</context> | ||||||
|           <context context-type="linenumber">76</context> |           <context context-type="linenumber">76</context> | ||||||
| @ -5124,6 +5144,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.descriptions.bitcoin.graphs.hashrate-pools" datatype="html"> |       <trans-unit id="meta.descriptions.bitcoin.graphs.hashrate-pools" datatype="html"> | ||||||
|         <source>See Bitcoin mining pool dominance visualized over time: see how top mining pools' share of total hashrate has fluctuated over time.</source> |         <source>See Bitcoin mining pool dominance visualized over time: see how top mining pools' share of total hashrate has fluctuated over time.</source> | ||||||
|  |         <target>Veja o domínio do pool de mineração de Bitcoin visualizado ao longo do tempo: veja como a participação dos principais pools de mineração no hashrate total flutuou ao longo do tempo.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/hashrates-chart-pools/hashrate-chart-pools.component.ts</context> |           <context context-type="sourcefile">src/app/components/hashrates-chart-pools/hashrate-chart-pools.component.ts</context> | ||||||
|           <context context-type="linenumber">75</context> |           <context context-type="linenumber">75</context> | ||||||
| @ -5237,6 +5258,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="b4f212e7d0333eb600f835e4664846f9a1a58424" datatype="html"> |       <trans-unit id="b4f212e7d0333eb600f835e4664846f9a1a58424" datatype="html"> | ||||||
|         <source>Non-Dust Expired</source> |         <source>Non-Dust Expired</source> | ||||||
|  |         <target>Poeira Expirada</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/liquid-reserves-audit/expired-utxos-stats/expired-utxos-stats.component.html</context> |           <context context-type="sourcefile">src/app/components/liquid-reserves-audit/expired-utxos-stats/expired-utxos-stats.component.html</context> | ||||||
|           <context context-type="linenumber">3</context> |           <context context-type="linenumber">3</context> | ||||||
| @ -5245,6 +5267,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="506d3b3e461d170c39745288b9ea96b9ac9b7f78" datatype="html"> |       <trans-unit id="506d3b3e461d170c39745288b9ea96b9ac9b7f78" datatype="html"> | ||||||
|         <source>Total amount of BTC held in non-dust Federation UTXOs that have expired timelocks</source> |         <source>Total amount of BTC held in non-dust Federation UTXOs that have expired timelocks</source> | ||||||
|  |         <target>Quantidade total de BTC mantidos em UTXOs da Federação sem poeira que têm timelocks expirados</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/liquid-reserves-audit/expired-utxos-stats/expired-utxos-stats.component.html</context> |           <context context-type="sourcefile">src/app/components/liquid-reserves-audit/expired-utxos-stats/expired-utxos-stats.component.html</context> | ||||||
|           <context context-type="linenumber">5</context> |           <context context-type="linenumber">5</context> | ||||||
| @ -5279,6 +5302,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="a1351919fe237825d7d5844cff22192f88bd1eb4" datatype="html"> |       <trans-unit id="a1351919fe237825d7d5844cff22192f88bd1eb4" datatype="html"> | ||||||
|         <source>Total amount of BTC held in Federation UTXOs that have expired timelocks</source> |         <source>Total amount of BTC held in Federation UTXOs that have expired timelocks</source> | ||||||
|  |         <target>Quantidade total de BTC mantidos em UTXOs da Federação que possuem timelocks expirados</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/liquid-reserves-audit/expired-utxos-stats/expired-utxos-stats.component.html</context> |           <context context-type="sourcefile">src/app/components/liquid-reserves-audit/expired-utxos-stats/expired-utxos-stats.component.html</context> | ||||||
|           <context context-type="linenumber">15</context> |           <context context-type="linenumber">15</context> | ||||||
| @ -5388,6 +5412,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="b4a7d4e1363be9ed70ec20dbf1a97bff3e94e5b7" datatype="html"> |       <trans-unit id="b4a7d4e1363be9ed70ec20dbf1a97bff3e94e5b7" datatype="html"> | ||||||
|         <source>Timelock-Expired UTXOs</source> |         <source>Timelock-Expired UTXOs</source> | ||||||
|  |         <target>UTXOs expirados por timelock</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/liquid-reserves-audit/federation-wallet/federation-wallet.component.html</context> |           <context context-type="sourcefile">src/app/components/liquid-reserves-audit/federation-wallet/federation-wallet.component.html</context> | ||||||
|           <context context-type="linenumber">12</context> |           <context context-type="linenumber">12</context> | ||||||
| @ -5442,6 +5467,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="3669efae1ff592688b4df067abf0a272e90af226" datatype="html"> |       <trans-unit id="3669efae1ff592688b4df067abf0a272e90af226" datatype="html"> | ||||||
|         <source>Fund / Redemption Tx</source> |         <source>Fund / Redemption Tx</source> | ||||||
|  |         <target>Tx de Depósito/Resgate</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/liquid-reserves-audit/recent-pegs-list/recent-pegs-list.component.html</context> |           <context context-type="sourcefile">src/app/components/liquid-reserves-audit/recent-pegs-list/recent-pegs-list.component.html</context> | ||||||
|           <context context-type="linenumber">15</context> |           <context context-type="linenumber">15</context> | ||||||
| @ -5459,6 +5485,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="2e37a2401f3cb55f2b0c108f77c28bb9738f09e0" datatype="html"> |       <trans-unit id="2e37a2401f3cb55f2b0c108f77c28bb9738f09e0" datatype="html"> | ||||||
|         <source>Peg out in progress...</source> |         <source>Peg out in progress...</source> | ||||||
|  |         <target>Peg out em andamento...</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/liquid-reserves-audit/recent-pegs-list/recent-pegs-list.component.html</context> |           <context context-type="sourcefile">src/app/components/liquid-reserves-audit/recent-pegs-list/recent-pegs-list.component.html</context> | ||||||
|           <context context-type="linenumber">70</context> |           <context context-type="linenumber">70</context> | ||||||
| @ -5467,6 +5494,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="92b8788842b6cced2a7dad59e5fa1803daff1ca2" datatype="html"> |       <trans-unit id="92b8788842b6cced2a7dad59e5fa1803daff1ca2" datatype="html"> | ||||||
|         <source>24h Peg-In Volume</source> |         <source>24h Peg-In Volume</source> | ||||||
|  |         <target>Volume de Peg-In 24h</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/liquid-reserves-audit/recent-pegs-stats/recent-pegs-stats.component.html</context> |           <context context-type="sourcefile">src/app/components/liquid-reserves-audit/recent-pegs-stats/recent-pegs-stats.component.html</context> | ||||||
|           <context context-type="linenumber">12</context> |           <context context-type="linenumber">12</context> | ||||||
| @ -5484,6 +5512,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="544fb5f2a64924b4b9d7d2bc25b8925492bd6d64" datatype="html"> |       <trans-unit id="544fb5f2a64924b4b9d7d2bc25b8925492bd6d64" datatype="html"> | ||||||
|         <source>24h Peg-Out Volume</source> |         <source>24h Peg-Out Volume</source> | ||||||
|  |         <target>Volume de Peg-Out 24h</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/liquid-reserves-audit/recent-pegs-stats/recent-pegs-stats.component.html</context> |           <context context-type="sourcefile">src/app/components/liquid-reserves-audit/recent-pegs-stats/recent-pegs-stats.component.html</context> | ||||||
|           <context context-type="linenumber">18</context> |           <context context-type="linenumber">18</context> | ||||||
| @ -5510,6 +5539,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="52b32e9a8be459e6539a9b9214c2a17b23206a6c" datatype="html"> |       <trans-unit id="52b32e9a8be459e6539a9b9214c2a17b23206a6c" datatype="html"> | ||||||
|         <source>Number of times that the Federation's BTC holdings fall below 95% of the total L-BTC supply</source> |         <source>Number of times that the Federation's BTC holdings fall below 95% of the total L-BTC supply</source> | ||||||
|  |         <target>Número de vezes que as participações de BTC da Federação caem abaixo de 95% do fornecimento total de L-BTC</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/liquid-reserves-audit/reserves-ratio-stats/reserves-ratio-stats.component.html</context> |           <context context-type="sourcefile">src/app/components/liquid-reserves-audit/reserves-ratio-stats/reserves-ratio-stats.component.html</context> | ||||||
|           <context context-type="linenumber">6</context> |           <context context-type="linenumber">6</context> | ||||||
| @ -5527,6 +5557,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="a4c3af092f04fb531a39f0a85e2f7b13ef6e9512" datatype="html"> |       <trans-unit id="a4c3af092f04fb531a39f0a85e2f7b13ef6e9512" datatype="html"> | ||||||
|         <source>Avg Peg Ratio</source> |         <source>Avg Peg Ratio</source> | ||||||
|  |         <target>Razão Média de Peg</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/liquid-reserves-audit/reserves-ratio-stats/reserves-ratio-stats.component.html</context> |           <context context-type="sourcefile">src/app/components/liquid-reserves-audit/reserves-ratio-stats/reserves-ratio-stats.component.html</context> | ||||||
|           <context context-type="linenumber">14</context> |           <context context-type="linenumber">14</context> | ||||||
| @ -5561,7 +5592,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="eb7a000cd340b44291d790f7b56f7b926edc275b" datatype="html"> |       <trans-unit id="eb7a000cd340b44291d790f7b56f7b926edc275b" datatype="html"> | ||||||
|         <source>L-BTC in circulation</source> |         <source>L-BTC in circulation</source> | ||||||
|         <target>L-BTC em circulação</target> |         <target>L-BTC circulando</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/liquid-reserves-audit/reserves-supply-stats/reserves-supply-stats.component.html</context> |           <context context-type="sourcefile">src/app/components/liquid-reserves-audit/reserves-supply-stats/reserves-supply-stats.component.html</context> | ||||||
|           <context context-type="linenumber">3</context> |           <context context-type="linenumber">3</context> | ||||||
| @ -5626,6 +5657,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.mempool-block" datatype="html"> |       <trans-unit id="meta.description.mempool-block" datatype="html"> | ||||||
|         <source>See stats for <x id="PH" equiv-text="this.stateService.network==='liquid'||this.stateService.network==='liquidtestnet'?'Liquid':'Bitcoin'"/><x id="PH_1" equiv-text="seoDescriptionNetwork(this.stateService.network)"/> transactions in the mempool: fee range, aggregate size, and more. Mempool blocks are updated in real-time as the network receives new transactions.</source> |         <source>See stats for <x id="PH" equiv-text="this.stateService.network==='liquid'||this.stateService.network==='liquidtestnet'?'Liquid':'Bitcoin'"/><x id="PH_1" equiv-text="seoDescriptionNetwork(this.stateService.network)"/> transactions in the mempool: fee range, aggregate size, and more. Mempool blocks are updated in real-time as the network receives new transactions.</source> | ||||||
|  |         <target>Veja estatísticas de transações <x id="PH" equiv-text="this.stateService.network==='liquid'||this.stateService.network==='liquidtestnet'?'Liquid':'Bitcoin'"/><x id="PH_1" equiv-text="seoDescriptionNetwork(this.stateService.network)"/> no mempool: faixa de taxas, tamanho agregado e muito mais. Os blocos no mempool são atualizados em tempo real à medida que a rede recebe novas transações.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/mempool-block/mempool-block.component.ts</context> |           <context context-type="sourcefile">src/app/components/mempool-block/mempool-block.component.ts</context> | ||||||
|           <context context-type="linenumber">62</context> |           <context context-type="linenumber">62</context> | ||||||
| @ -5721,6 +5753,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.mining.dashboard" datatype="html"> |       <trans-unit id="meta.description.mining.dashboard" datatype="html"> | ||||||
|         <source>Get real-time Bitcoin mining stats like hashrate, difficulty adjustment, block rewards, pool dominance, and more.</source> |         <source>Get real-time Bitcoin mining stats like hashrate, difficulty adjustment, block rewards, pool dominance, and more.</source> | ||||||
|  |         <target>Obtenha estatísticas de mineração de Bitcoin em tempo real, como hashrate, ajuste de dificuldade, recompensas de bloco, domínio de pool e muito mais.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/mining-dashboard/mining-dashboard.component.ts</context> |           <context context-type="sourcefile">src/app/components/mining-dashboard/mining-dashboard.component.ts</context> | ||||||
|           <context context-type="linenumber">30</context> |           <context context-type="linenumber">30</context> | ||||||
| @ -5905,6 +5938,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.bitcoin.graphs.pool-ranking" datatype="html"> |       <trans-unit id="meta.description.bitcoin.graphs.pool-ranking" datatype="html"> | ||||||
|         <source>See the top Bitcoin mining pools ranked by number of blocks mined, over your desired timeframe.</source> |         <source>See the top Bitcoin mining pools ranked by number of blocks mined, over your desired timeframe.</source> | ||||||
|  |         <target>Veja os principais pools de mineração de Bitcoin classificados por número de blocos minerados, durante o período desejado.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/pool-ranking/pool-ranking.component.ts</context> |           <context context-type="sourcefile">src/app/components/pool-ranking/pool-ranking.component.ts</context> | ||||||
|           <context context-type="linenumber">60</context> |           <context context-type="linenumber">60</context> | ||||||
| @ -5998,6 +6032,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.mining.pool" datatype="html"> |       <trans-unit id="meta.description.mining.pool" datatype="html"> | ||||||
|         <source>See mining pool stats for <x id="PH" equiv-text="poolStats.pool.name"/>: most recent mined blocks, hashrate over time, total block reward to date, known coinbase addresses, and more.</source> |         <source>See mining pool stats for <x id="PH" equiv-text="poolStats.pool.name"/>: most recent mined blocks, hashrate over time, total block reward to date, known coinbase addresses, and more.</source> | ||||||
|  |         <target>Veja as estatísticas do pool de mineração <x id="PH" equiv-text="poolStats.pool.name"/>: blocos minerados mais recentes, taxa de hash ao longo do tempo, recompensa total do bloco até o momento, endereços de coinbase conhecidos e muito mais.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/pool/pool-preview.component.ts</context> |           <context context-type="sourcefile">src/app/components/pool/pool-preview.component.ts</context> | ||||||
|           <context context-type="linenumber">86</context> |           <context context-type="linenumber">86</context> | ||||||
| @ -6202,6 +6237,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.push-tx" datatype="html"> |       <trans-unit id="meta.description.push-tx" datatype="html"> | ||||||
|         <source>Broadcast a transaction to the <x id="PH" equiv-text="this.stateService.network==='liquid'||this.stateService.network==='liquidtestnet'?'Liquid':'Bitcoin'"/><x id="PH_1" equiv-text="seoDescriptionNetwork(this.stateService.network)"/> network using the transaction's hash.</source> |         <source>Broadcast a transaction to the <x id="PH" equiv-text="this.stateService.network==='liquid'||this.stateService.network==='liquidtestnet'?'Liquid':'Bitcoin'"/><x id="PH_1" equiv-text="seoDescriptionNetwork(this.stateService.network)"/> network using the transaction's hash.</source> | ||||||
|  |         <target>Transmita uma transação para a rede <x id="PH" equiv-text="this.stateService.network==='liquid'||this.stateService.network==='liquidtestnet'?'Liquid':'Bitcoin'"/><x id="PH_1" equiv-text="seoDescriptionNetwork(this.stateService.network)"/> usando o hash da transação.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/push-transaction/push-transaction.component.ts</context> |           <context context-type="sourcefile">src/app/components/push-transaction/push-transaction.component.ts</context> | ||||||
|           <context context-type="linenumber">39</context> |           <context context-type="linenumber">39</context> | ||||||
| @ -6231,6 +6267,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.rbf-list" datatype="html"> |       <trans-unit id="meta.description.rbf-list" datatype="html"> | ||||||
|         <source>See the most recent RBF replacements on the Bitcoin<x id="PH" equiv-text="seoDescriptionNetwork(this.stateService.network)"/> network, updated in real-time.</source> |         <source>See the most recent RBF replacements on the Bitcoin<x id="PH" equiv-text="seoDescriptionNetwork(this.stateService.network)"/> network, updated in real-time.</source> | ||||||
|  |         <target>Veja as substituições de RBF mais recentes na rede Bitcoin<x id="PH" equiv-text="seoDescriptionNetwork(this.stateService.network)"/>, atualizadas em tempo real.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/rbf-list/rbf-list.component.ts</context> |           <context context-type="sourcefile">src/app/components/rbf-list/rbf-list.component.ts</context> | ||||||
|           <context context-type="linenumber">62</context> |           <context context-type="linenumber">62</context> | ||||||
| @ -6553,6 +6590,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.bitcoin.graphs.mempool" datatype="html"> |       <trans-unit id="meta.description.bitcoin.graphs.mempool" datatype="html"> | ||||||
|         <source>See mempool size (in MvB) and transactions per second (in vB/s) visualized over time.</source> |         <source>See mempool size (in MvB) and transactions per second (in vB/s) visualized over time.</source> | ||||||
|  |         <target>Veja o tamanho do mempool (em MvB) e as transações por segundo (em vB/s) visualizadas ao longo do tempo.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/statistics/statistics.component.ts</context> |           <context context-type="sourcefile">src/app/components/statistics/statistics.component.ts</context> | ||||||
|           <context context-type="linenumber">66</context> |           <context context-type="linenumber">66</context> | ||||||
| @ -6560,6 +6598,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.tv" datatype="html"> |       <trans-unit id="meta.description.tv" datatype="html"> | ||||||
|         <source>See Bitcoin blocks and mempool congestion in real-time in a simplified format perfect for a TV.</source> |         <source>See Bitcoin blocks and mempool congestion in real-time in a simplified format perfect for a TV.</source> | ||||||
|  |         <target>Veja blocos de Bitcoin e congestionamento da mempool em tempo real em um formato simplificado, perfeito para uma TV.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/television/television.component.ts</context> |           <context context-type="sourcefile">src/app/components/television/television.component.ts</context> | ||||||
|           <context context-type="linenumber">40</context> |           <context context-type="linenumber">40</context> | ||||||
| @ -6621,6 +6660,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="975c3b9c864754453576ced3f18d75ed39638c70" datatype="html"> |       <trans-unit id="975c3b9c864754453576ced3f18d75ed39638c70" datatype="html"> | ||||||
|         <source>Rejection reason</source> |         <source>Rejection reason</source> | ||||||
|  |         <target>Motivo da rejeição</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/test-transactions/test-transactions.component.html</context> |           <context context-type="sourcefile">src/app/components/test-transactions/test-transactions.component.html</context> | ||||||
|           <context context-type="linenumber">26</context> |           <context context-type="linenumber">26</context> | ||||||
| @ -6833,7 +6873,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="time-span" datatype="html"> |       <trans-unit id="time-span" datatype="html"> | ||||||
|         <source>After <x id="DATE" equiv-text="dateStrings.i18nYear"/></source> |         <source>After <x id="DATE" equiv-text="dateStrings.i18nYear"/></source> | ||||||
|         <target>Depois de<x id="DATE" equiv-text="dateStrings.i18nYear"/></target> |         <target>Depois de <x id="DATE" equiv-text="dateStrings.i18nYear"/></target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/time/time.component.ts</context> |           <context context-type="sourcefile">src/app/components/time/time.component.ts</context> | ||||||
|           <context context-type="linenumber">234</context> |           <context context-type="linenumber">234</context> | ||||||
| @ -6893,6 +6933,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="time-before" datatype="html"> |       <trans-unit id="time-before" datatype="html"> | ||||||
|         <source><x id="DATE" equiv-text="dateStrings.i18nYear"/> before</source> |         <source><x id="DATE" equiv-text="dateStrings.i18nYear"/> before</source> | ||||||
|  |         <target><x id="DATE" equiv-text="dateStrings.i18nYear"/> antes</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/time/time.component.ts</context> |           <context context-type="sourcefile">src/app/components/time/time.component.ts</context> | ||||||
|           <context context-type="linenumber">257</context> |           <context context-type="linenumber">257</context> | ||||||
| @ -7118,6 +7159,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.bitcoin.transaction" datatype="html"> |       <trans-unit id="meta.description.bitcoin.transaction" datatype="html"> | ||||||
|         <source>Get real-time status, addresses, fees, script info, and more for <x id="PH" equiv-text="network"/><x id="PH_1" equiv-text="seoDescription"/> transaction with txid <x id="PH_2" equiv-text="this.txId"/>.</source> |         <source>Get real-time status, addresses, fees, script info, and more for <x id="PH" equiv-text="network"/><x id="PH_1" equiv-text="seoDescription"/> transaction with txid <x id="PH_2" equiv-text="this.txId"/>.</source> | ||||||
|  |         <target>Obtenha status em tempo real, endereços, taxas, informações de script e muito mais para transações <x id="PH" equiv-text="network"/><x id="PH_1" equiv-text="seoDescription"/> com txid <x id="PH_2" equiv-text="this.txId"/>.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/tracker/tracker.component.ts</context> |           <context context-type="sourcefile">src/app/components/tracker/tracker.component.ts</context> | ||||||
|           <context context-type="linenumber">410</context> |           <context context-type="linenumber">410</context> | ||||||
| @ -7247,7 +7289,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="31d8d7f29ddbd3f64d374a132ddacd5e4a0835a2" datatype="html"> |       <trans-unit id="31d8d7f29ddbd3f64d374a132ddacd5e4a0835a2" datatype="html"> | ||||||
|         <source>Inputs & Outputs</source> |         <source>Inputs & Outputs</source> | ||||||
|         <target>Entradas & Saídas</target> |         <target>Entradas e Saídas</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context> |           <context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context> | ||||||
|           <context context-type="linenumber">218</context> |           <context context-type="linenumber">218</context> | ||||||
| @ -7289,6 +7331,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="3dd65e8fa7035988a691aadcb583862c2a9e336a" datatype="html"> |       <trans-unit id="3dd65e8fa7035988a691aadcb583862c2a9e336a" datatype="html"> | ||||||
|         <source>Sigops</source> |         <source>Sigops</source> | ||||||
|  |         <target>Sigops</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context> |           <context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context> | ||||||
|           <context context-type="linenumber">273</context> |           <context context-type="linenumber">273</context> | ||||||
| @ -7343,6 +7386,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="bbd31e1edb0c089cca11d3d718b6588f3496e9e1" datatype="html"> |       <trans-unit id="bbd31e1edb0c089cca11d3d718b6588f3496e9e1" datatype="html"> | ||||||
|         <source>This transaction was projected to be included in the block</source> |         <source>This transaction was projected to be included in the block</source> | ||||||
|  |         <target>Esta transação foi projetada para ser incluída no bloco</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context> |           <context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context> | ||||||
|           <context context-type="linenumber">520</context> |           <context context-type="linenumber">520</context> | ||||||
| @ -7361,6 +7405,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="2533fb35288295dac23fe0bdfcc2685b025a9f2e" datatype="html"> |       <trans-unit id="2533fb35288295dac23fe0bdfcc2685b025a9f2e" datatype="html"> | ||||||
|         <source>This transaction was seen in the mempool prior to mining</source> |         <source>This transaction was seen in the mempool prior to mining</source> | ||||||
|  |         <target>Esta transação foi vista na mempool antes da mineração</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context> |           <context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context> | ||||||
|           <context context-type="linenumber">522</context> |           <context context-type="linenumber">522</context> | ||||||
| @ -7379,6 +7424,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="5f79b588d43d16312a9a2e6df1e76922ffe3c45d" datatype="html"> |       <trans-unit id="5f79b588d43d16312a9a2e6df1e76922ffe3c45d" datatype="html"> | ||||||
|         <source>This transaction was missing from our mempool prior to mining</source> |         <source>This transaction was missing from our mempool prior to mining</source> | ||||||
|  |         <target>Esta transação estava faltando em nossa mempool antes da mineração</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context> |           <context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context> | ||||||
|           <context context-type="linenumber">524</context> |           <context context-type="linenumber">524</context> | ||||||
| @ -7793,6 +7839,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="2d70cb7985eaebe99c35bcdfa7dc49b2662c345b" datatype="html"> |       <trans-unit id="2d70cb7985eaebe99c35bcdfa7dc49b2662c345b" datatype="html"> | ||||||
|         <source>Liquid Federation Holdings</source> |         <source>Liquid Federation Holdings</source> | ||||||
|  |         <target>Holdings da Liquid Federation</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/dashboard/dashboard.component.html</context> |           <context context-type="sourcefile">src/app/dashboard/dashboard.component.html</context> | ||||||
|           <context context-type="linenumber">165</context> |           <context context-type="linenumber">165</context> | ||||||
| @ -7805,6 +7852,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="bbdf5ec7a729b8323727675b26e4dffccaaf60f0" datatype="html"> |       <trans-unit id="bbdf5ec7a729b8323727675b26e4dffccaaf60f0" datatype="html"> | ||||||
|         <source>Federation Timelock-Expired UTXOs</source> |         <source>Federation Timelock-Expired UTXOs</source> | ||||||
|  |         <target>UTXOs expirados por timelock da Federação</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/dashboard/dashboard.component.html</context> |           <context context-type="sourcefile">src/app/dashboard/dashboard.component.html</context> | ||||||
|           <context context-type="linenumber">174</context> |           <context context-type="linenumber">174</context> | ||||||
| @ -7817,6 +7865,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="061051c88f1c686bcf3b40a81c8e824ef2ca7ae0" datatype="html"> |       <trans-unit id="061051c88f1c686bcf3b40a81c8e824ef2ca7ae0" datatype="html"> | ||||||
|         <source>L-BTC Supply Against BTC Holdings</source> |         <source>L-BTC Supply Against BTC Holdings</source> | ||||||
|  |         <target>Oferta de L-BTC contra holdings BTC</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/dashboard/dashboard.component.html</context> |           <context context-type="sourcefile">src/app/dashboard/dashboard.component.html</context> | ||||||
|           <context context-type="linenumber">184</context> |           <context context-type="linenumber">184</context> | ||||||
| @ -7846,6 +7895,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="999bb1a0150c2815a6b4dd64a1850e763603e525" datatype="html"> |       <trans-unit id="999bb1a0150c2815a6b4dd64a1850e763603e525" datatype="html"> | ||||||
|         <source><x id="START_PARAGRAPH" ctype="x-p" equiv-text="For any such requ"/><x id="START_BOLD_TEXT" ctype="x-b" equiv-text="mempool.space mer"/>mempool.space merely provides data about the Bitcoin network.<x id="CLOSE_BOLD_TEXT" ctype="x-b" equiv-text="</b>"/> It cannot help you with retrieving funds, wallet issues, etc.<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="For any such requ"/>For any such requests, you need to get in touch with the entity that helped make the transaction (wallet software, exchange company, etc).<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/></source> |         <source><x id="START_PARAGRAPH" ctype="x-p" equiv-text="For any such requ"/><x id="START_BOLD_TEXT" ctype="x-b" equiv-text="mempool.space mer"/>mempool.space merely provides data about the Bitcoin network.<x id="CLOSE_BOLD_TEXT" ctype="x-b" equiv-text="</b>"/> It cannot help you with retrieving funds, wallet issues, etc.<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="For any such requ"/>For any such requests, you need to get in touch with the entity that helped make the transaction (wallet software, exchange company, etc).<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/></source> | ||||||
|  |         <target><x id="START_PARAGRAPH" ctype="x-p" equiv-text="For any such requ"/><x id="START_BOLD_TEXT" ctype="x-b" equiv-text="mempool.space mer"/>mempool.space apenas fornece dados sobre a rede Bitcoin.<x id="CLOSE_BOLD_TEXT" ctype="x-b" equiv-text="</b>"/> Ele não pode ajudá-lo a recuperar fundos, problemas de carteira etc.<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/><x id="START_PARAGRAPH" ctype="x-p" equiv-text="For any such requ"/>Para qualquer solicitação desse tipo, você precisa entrar em contato com a entidade que ajudou a fazer a transação (software de carteira, corretora, etc.).<x id="CLOSE_PARAGRAPH" ctype="x-p" equiv-text="</p>"/></target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/docs/api-docs/api-docs.component.html</context> |           <context context-type="sourcefile">src/app/docs/api-docs/api-docs.component.html</context> | ||||||
|           <context context-type="linenumber">15,16</context> |           <context context-type="linenumber">15,16</context> | ||||||
| @ -7948,6 +7998,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.docs.faq" datatype="html"> |       <trans-unit id="meta.description.docs.faq" datatype="html"> | ||||||
|         <source>Get answers to common questions like: What is a mempool? Why isn't my transaction confirming? How can I run my own instance of The Mempool Open Source Project? And more.</source> |         <source>Get answers to common questions like: What is a mempool? Why isn't my transaction confirming? How can I run my own instance of The Mempool Open Source Project? And more.</source> | ||||||
|  |         <target>Obtenha respostas para perguntas comuns como: O que é um mempool? Por que minha transação não está sendo confirmada? Como posso executar minha própria instância do The Mempool Open Source Project? E mais.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/docs/docs/docs.component.ts</context> |           <context context-type="sourcefile">src/app/docs/docs/docs.component.ts</context> | ||||||
|           <context context-type="linenumber">47</context> |           <context context-type="linenumber">47</context> | ||||||
| @ -7963,6 +8014,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.docs.rest-liquid" datatype="html"> |       <trans-unit id="meta.description.docs.rest-liquid" datatype="html"> | ||||||
|         <source>Documentation for the liquid.network REST API service: get info on addresses, transactions, assets, blocks, and more.</source> |         <source>Documentation for the liquid.network REST API service: get info on addresses, transactions, assets, blocks, and more.</source> | ||||||
|  |         <target>Documentação para o serviço API REST liquid.network: obtenha informações sobre endereços, transações, ativos, blocos e muito mais.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/docs/docs/docs.component.ts</context> |           <context context-type="sourcefile">src/app/docs/docs/docs.component.ts</context> | ||||||
|           <context context-type="linenumber">53</context> |           <context context-type="linenumber">53</context> | ||||||
| @ -7970,6 +8022,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.docs.rest-bitcoin" datatype="html"> |       <trans-unit id="meta.description.docs.rest-bitcoin" datatype="html"> | ||||||
|         <source>Documentation for the mempool.space REST API service: get info on addresses, transactions, blocks, fees, mining, the Lightning network, and more.</source> |         <source>Documentation for the mempool.space REST API service: get info on addresses, transactions, blocks, fees, mining, the Lightning network, and more.</source> | ||||||
|  |         <target>Documentação para o serviço REST API mempool.space: obtenha informações sobre endereços, transações, blocos, taxas, mineração, rede Lightning e muito mais.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/docs/docs/docs.component.ts</context> |           <context context-type="sourcefile">src/app/docs/docs/docs.component.ts</context> | ||||||
|           <context context-type="linenumber">55</context> |           <context context-type="linenumber">55</context> | ||||||
| @ -7985,6 +8038,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.docs.websocket-liquid" datatype="html"> |       <trans-unit id="meta.description.docs.websocket-liquid" datatype="html"> | ||||||
|         <source>Documentation for the liquid.network WebSocket API service: get real-time info on blocks, mempools, transactions, addresses, and more.</source> |         <source>Documentation for the liquid.network WebSocket API service: get real-time info on blocks, mempools, transactions, addresses, and more.</source> | ||||||
|  |         <target>Documentação para o serviço API WebSocket liquid.network: obtenha informações em tempo real sobre blocos, mempools, transações, endereços e muito mais.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/docs/docs/docs.component.ts</context> |           <context context-type="sourcefile">src/app/docs/docs/docs.component.ts</context> | ||||||
|           <context context-type="linenumber">61</context> |           <context context-type="linenumber">61</context> | ||||||
| @ -7992,6 +8046,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.docs.websocket-bitcoin" datatype="html"> |       <trans-unit id="meta.description.docs.websocket-bitcoin" datatype="html"> | ||||||
|         <source>Documentation for the mempool.space WebSocket API service: get real-time info on blocks, mempools, transactions, addresses, and more.</source> |         <source>Documentation for the mempool.space WebSocket API service: get real-time info on blocks, mempools, transactions, addresses, and more.</source> | ||||||
|  |         <target>Documentação para o serviço API WebSocket mempool.space: obtenha informações em tempo real sobre blocos, mempools, transações, endereços e muito mais.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/docs/docs/docs.component.ts</context> |           <context context-type="sourcefile">src/app/docs/docs/docs.component.ts</context> | ||||||
|           <context context-type="linenumber">63</context> |           <context context-type="linenumber">63</context> | ||||||
| @ -8007,6 +8062,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.docs.electrumrpc" datatype="html"> |       <trans-unit id="meta.description.docs.electrumrpc" datatype="html"> | ||||||
|         <source>Documentation for our Electrum RPC interface: get instant, convenient, and reliable access to an Esplora instance.</source> |         <source>Documentation for our Electrum RPC interface: get instant, convenient, and reliable access to an Esplora instance.</source> | ||||||
|  |         <target>Documentação para nossa interface Electrum RPC: obtenha acesso instantâneo, conveniente e confiável a uma instância Esplora.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/docs/docs/docs.component.ts</context> |           <context context-type="sourcefile">src/app/docs/docs/docs.component.ts</context> | ||||||
|           <context context-type="linenumber">68</context> |           <context context-type="linenumber">68</context> | ||||||
| @ -8323,6 +8379,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.lightning.channel" datatype="html"> |       <trans-unit id="meta.description.lightning.channel" datatype="html"> | ||||||
|         <source>Overview for Lightning channel <x id="PH" equiv-text="params.get('short_id')"/>. See channel capacity, the Lightning nodes involved, related on-chain transactions, and more.</source> |         <source>Overview for Lightning channel <x id="PH" equiv-text="params.get('short_id')"/>. See channel capacity, the Lightning nodes involved, related on-chain transactions, and more.</source> | ||||||
|  |         <target>Visão geral do canal Lightning <x id="PH" equiv-text="params.get('short_id')"/>. Veja a capacidade do canal, os nós do Lightning envolvidos, as transações relacionadas on-chain e muito mais.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/lightning/channel/channel-preview.component.ts</context> |           <context context-type="sourcefile">src/app/lightning/channel/channel-preview.component.ts</context> | ||||||
|           <context context-type="linenumber">37</context> |           <context context-type="linenumber">37</context> | ||||||
| @ -8950,6 +9007,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.lightning.dashboard" datatype="html"> |       <trans-unit id="meta.description.lightning.dashboard" datatype="html"> | ||||||
|         <source>Get stats on the Lightning network (aggregate capacity, connectivity, etc), Lightning nodes (channels, liquidity, etc) and Lightning channels (status, fees, etc).</source> |         <source>Get stats on the Lightning network (aggregate capacity, connectivity, etc), Lightning nodes (channels, liquidity, etc) and Lightning channels (status, fees, etc).</source> | ||||||
|  |         <target>Obtenha estatísticas sobre a rede Lightning (capacidade agregada, conectividade, etc.), nós Lightning (canais, liquidez, etc.) e canais Lightning (status, taxas, etc.).</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/lightning/lightning-dashboard/lightning-dashboard.component.ts</context> |           <context context-type="sourcefile">src/app/lightning/lightning-dashboard/lightning-dashboard.component.ts</context> | ||||||
|           <context context-type="linenumber">34</context> |           <context context-type="linenumber">34</context> | ||||||
| @ -9059,6 +9117,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.lightning.node" datatype="html"> |       <trans-unit id="meta.description.lightning.node" datatype="html"> | ||||||
|         <source>Overview for the Lightning network node named <x id="PH" equiv-text="node.alias"/>. See channels, capacity, location, fee stats, and more.</source> |         <source>Overview for the Lightning network node named <x id="PH" equiv-text="node.alias"/>. See channels, capacity, location, fee stats, and more.</source> | ||||||
|  |         <target>Visão geral do nó da rede Lightning denominado <x id="PH" equiv-text="node.alias"/>. Veja canais, capacidade, localização, estatísticas de taxas e muito mais.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/lightning/node/node-preview.component.ts</context> |           <context context-type="sourcefile">src/app/lightning/node/node-preview.component.ts</context> | ||||||
|           <context context-type="linenumber">52</context> |           <context context-type="linenumber">52</context> | ||||||
| @ -9258,6 +9317,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.lightning.node-map" datatype="html"> |       <trans-unit id="meta.description.lightning.node-map" datatype="html"> | ||||||
|         <source>See the channels of non-Tor Lightning network nodes visualized on a world map. Hover/tap on points on the map for node names and details.</source> |         <source>See the channels of non-Tor Lightning network nodes visualized on a world map. Hover/tap on points on the map for node names and details.</source> | ||||||
|  |         <target>Veja os canais de nós da rede não-Tor Lightning visualizados em um mapa mundial. Passe o mouse/toque nos pontos do mapa para obter nomes e detalhes dos nós.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/lightning/nodes-channels-map/nodes-channels-map.component.ts</context> |           <context context-type="sourcefile">src/app/lightning/nodes-channels-map/nodes-channels-map.component.ts</context> | ||||||
|           <context context-type="linenumber">74</context> |           <context context-type="linenumber">74</context> | ||||||
| @ -9282,6 +9342,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.lightning.node-channel-map" datatype="html"> |       <trans-unit id="meta.description.lightning.node-channel-map" datatype="html"> | ||||||
|         <source>See the locations of non-Tor Lightning network nodes visualized on a world map. Hover/tap on points on the map for node names and details.</source> |         <source>See the locations of non-Tor Lightning network nodes visualized on a world map. Hover/tap on points on the map for node names and details.</source> | ||||||
|  |         <target>Veja as localizações dos nós da rede não-Tor Lightning visualizados em um mapa mundial. Passe o mouse/toque nos pontos do mapa para obter nomes e detalhes dos nós.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/lightning/nodes-map/nodes-map.component.ts</context> |           <context context-type="sourcefile">src/app/lightning/nodes-map/nodes-map.component.ts</context> | ||||||
|           <context context-type="linenumber">52</context> |           <context context-type="linenumber">52</context> | ||||||
| @ -9289,6 +9350,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.lightning.nodes-network" datatype="html"> |       <trans-unit id="meta.description.lightning.nodes-network" datatype="html"> | ||||||
|         <source>See the number of Lightning network nodes visualized over time by network: clearnet only (IPv4, IPv6), darknet (Tor, I2p, cjdns), and both.</source> |         <source>See the number of Lightning network nodes visualized over time by network: clearnet only (IPv4, IPv6), darknet (Tor, I2p, cjdns), and both.</source> | ||||||
|  |         <target>Veja o número de nós da rede Lightning visualizados ao longo do tempo por rede: somente clearnet (IPv4, IPv6), darknet (Tor, I2p, cjdns) e ambos.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/lightning/nodes-networks-chart/nodes-networks-chart.component.ts</context> |           <context context-type="sourcefile">src/app/lightning/nodes-networks-chart/nodes-networks-chart.component.ts</context> | ||||||
|           <context context-type="linenumber">74</context> |           <context context-type="linenumber">74</context> | ||||||
| @ -9344,7 +9406,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="0bd8b27f60a1f098a53e06328426d818e3508ff9" datatype="html"> |       <trans-unit id="0bd8b27f60a1f098a53e06328426d818e3508ff9" datatype="html"> | ||||||
|         <source>Share</source> |         <source>Share</source> | ||||||
|         <target>Compartilhar</target> |         <target>Cota</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/lightning/nodes-per-country-chart/nodes-per-country-chart.component.html</context> |           <context context-type="sourcefile">src/app/lightning/nodes-per-country-chart/nodes-per-country-chart.component.html</context> | ||||||
|           <context context-type="linenumber">29</context> |           <context context-type="linenumber">29</context> | ||||||
| @ -9357,6 +9419,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.lightning.nodes-country-overview" datatype="html"> |       <trans-unit id="meta.description.lightning.nodes-country-overview" datatype="html"> | ||||||
|         <source>See a geographical breakdown of the Lightning network: how many Lightning nodes are hosted in countries around the world, aggregate BTC capacity for each country, and more.</source> |         <source>See a geographical breakdown of the Lightning network: how many Lightning nodes are hosted in countries around the world, aggregate BTC capacity for each country, and more.</source> | ||||||
|  |         <target>Veja um detalhamento geográfico da rede Lightning: quantos nós Lightning estão hospedados em países ao redor do mundo, capacidade agregada de BTC para cada país e muito mais.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/lightning/nodes-per-country-chart/nodes-per-country-chart.component.ts</context> |           <context context-type="sourcefile">src/app/lightning/nodes-per-country-chart/nodes-per-country-chart.component.ts</context> | ||||||
|           <context context-type="linenumber">47</context> |           <context context-type="linenumber">47</context> | ||||||
| @ -9427,6 +9490,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.lightning.nodes-country" datatype="html"> |       <trans-unit id="meta.description.lightning.nodes-country" datatype="html"> | ||||||
|         <source>Explore all the Lightning nodes hosted in <x id="PH" equiv-text="response.country.en"/> and see an overview of each node's capacity, number of open channels, and more.</source> |         <source>Explore all the Lightning nodes hosted in <x id="PH" equiv-text="response.country.en"/> and see an overview of each node's capacity, number of open channels, and more.</source> | ||||||
|  |         <target>Explore todos os nós do Lightning hospedados em <x id="PH" equiv-text="response.country.en"/> e tenha uma visão geral da capacidade de cada nó, número de canais abertos e muito mais.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/lightning/nodes-per-country/nodes-per-country.component.ts</context> |           <context context-type="sourcefile">src/app/lightning/nodes-per-country/nodes-per-country.component.ts</context> | ||||||
|           <context context-type="linenumber">44</context> |           <context context-type="linenumber">44</context> | ||||||
| @ -9509,6 +9573,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.lightning.nodes-per-isp" datatype="html"> |       <trans-unit id="meta.description.lightning.nodes-per-isp" datatype="html"> | ||||||
|         <source>Browse the top 100 ISPs hosting Lightning nodes along with stats like total number of nodes per ISP, aggregate BTC capacity per ISP, and more</source> |         <source>Browse the top 100 ISPs hosting Lightning nodes along with stats like total number of nodes per ISP, aggregate BTC capacity per ISP, and more</source> | ||||||
|  |         <target>Navegue pelos 100 principais provedores que hospedam nós Lightning junto com estatísticas como número total de nós por provedor, capacidade agregada de BTC por provedor e muito mais</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/lightning/nodes-per-isp-chart/nodes-per-isp-chart.component.ts</context> |           <context context-type="sourcefile">src/app/lightning/nodes-per-isp-chart/nodes-per-isp-chart.component.ts</context> | ||||||
|           <context context-type="linenumber">54</context> |           <context context-type="linenumber">54</context> | ||||||
| @ -9571,6 +9636,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.lightning.nodes-isp" datatype="html"> |       <trans-unit id="meta.description.lightning.nodes-isp" datatype="html"> | ||||||
|         <source>Browse all Bitcoin Lightning nodes using the <x id="PH" equiv-text="response.isp"/> [AS<x id="PH_1" equiv-text="this.route.snapshot.params.isp"/>] ISP and see aggregate stats like total number of nodes, total capacity, and more for the ISP.</source> |         <source>Browse all Bitcoin Lightning nodes using the <x id="PH" equiv-text="response.isp"/> [AS<x id="PH_1" equiv-text="this.route.snapshot.params.isp"/>] ISP and see aggregate stats like total number of nodes, total capacity, and more for the ISP.</source> | ||||||
|  |         <target>Navegue por todos os nós Bitcoin Lightning usando o provedor <x id="PH" equiv-text="response.isp"/> [AS<x id="PH_1" equiv-text="this.route.snapshot.params.isp"/>] e veja estatísticas agregadas, como número total de nós, capacidade total, e muito mais para o provedor.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/lightning/nodes-per-isp/nodes-per-isp-preview.component.ts</context> |           <context context-type="sourcefile">src/app/lightning/nodes-per-isp/nodes-per-isp-preview.component.ts</context> | ||||||
|           <context context-type="linenumber">45</context> |           <context context-type="linenumber">45</context> | ||||||
| @ -9626,6 +9692,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.lightning.ranking.oldest" datatype="html"> |       <trans-unit id="meta.description.lightning.ranking.oldest" datatype="html"> | ||||||
|         <source>See the oldest nodes on the Lightning network along with their capacity, number of channels, location, etc.</source> |         <source>See the oldest nodes on the Lightning network along with their capacity, number of channels, location, etc.</source> | ||||||
|  |         <target>Veja os nós mais antigos da rede Lightning junto com sua capacidade, número de canais, localização, etc.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/lightning/nodes-ranking/oldest-nodes/oldest-nodes.component.ts</context> |           <context context-type="sourcefile">src/app/lightning/nodes-ranking/oldest-nodes/oldest-nodes.component.ts</context> | ||||||
|           <context context-type="linenumber">28</context> |           <context context-type="linenumber">28</context> | ||||||
| @ -9633,6 +9700,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.lightning.ranking.liquidity" datatype="html"> |       <trans-unit id="meta.description.lightning.ranking.liquidity" datatype="html"> | ||||||
|         <source>See Lightning nodes with the most BTC liquidity deployed along with high-level stats like number of open channels, location, node age, and more.</source> |         <source>See Lightning nodes with the most BTC liquidity deployed along with high-level stats like number of open channels, location, node age, and more.</source> | ||||||
|  |         <target>Veja os nós do Lightning com a maior liquidez BTC implantada, juntamente com estatísticas de alto nível, como número de canais abertos, localização, idade do nó e muito mais.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/lightning/nodes-ranking/top-nodes-per-capacity/top-nodes-per-capacity.component.ts</context> |           <context context-type="sourcefile">src/app/lightning/nodes-ranking/top-nodes-per-capacity/top-nodes-per-capacity.component.ts</context> | ||||||
|           <context context-type="linenumber">35</context> |           <context context-type="linenumber">35</context> | ||||||
| @ -9640,6 +9708,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.lightning.ranking.channels" datatype="html"> |       <trans-unit id="meta.description.lightning.ranking.channels" datatype="html"> | ||||||
|         <source>See Lightning nodes with the most channels open along with high-level stats like total node capacity, node age, and more.</source> |         <source>See Lightning nodes with the most channels open along with high-level stats like total node capacity, node age, and more.</source> | ||||||
|  |         <target>Veja os nós do Lightning com o maior número de canais abertos, juntamente com estatísticas de alto nível, como capacidade total do nó, idade do nó e muito mais.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/lightning/nodes-ranking/top-nodes-per-channels/top-nodes-per-channels.component.ts</context> |           <context context-type="sourcefile">src/app/lightning/nodes-ranking/top-nodes-per-channels/top-nodes-per-channels.component.ts</context> | ||||||
|           <context context-type="linenumber">39</context> |           <context context-type="linenumber">39</context> | ||||||
| @ -9664,6 +9733,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.lightning.rankings-dashboard" datatype="html"> |       <trans-unit id="meta.description.lightning.rankings-dashboard" datatype="html"> | ||||||
|         <source>See the top Lightning network nodes ranked by liquidity, connectivity, and age.</source> |         <source>See the top Lightning network nodes ranked by liquidity, connectivity, and age.</source> | ||||||
|  |         <target>Veja os principais nós da rede Lightning classificados por liquidez, conectividade e idade.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/lightning/nodes-rankings-dashboard/nodes-rankings-dashboard.component.ts</context> |           <context context-type="sourcefile">src/app/lightning/nodes-rankings-dashboard/nodes-rankings-dashboard.component.ts</context> | ||||||
|           <context context-type="linenumber">23</context> |           <context context-type="linenumber">23</context> | ||||||
| @ -9671,6 +9741,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="meta.description.lightning.stats-chart" datatype="html"> |       <trans-unit id="meta.description.lightning.stats-chart" datatype="html"> | ||||||
|         <source>See the capacity of the Lightning network visualized over time in terms of the number of open channels and total bitcoin capacity.</source> |         <source>See the capacity of the Lightning network visualized over time in terms of the number of open channels and total bitcoin capacity.</source> | ||||||
|  |         <target>Veja a capacidade da rede Lightning visualizada ao longo do tempo em termos de número de canais abertos e capacidade total de bitcoin.</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/lightning/statistics-chart/lightning-statistics-chart.component.ts</context> |           <context context-type="sourcefile">src/app/lightning/statistics-chart/lightning-statistics-chart.component.ts</context> | ||||||
|           <context context-type="linenumber">71</context> |           <context context-type="linenumber">71</context> | ||||||
| @ -9696,6 +9767,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="6d5788756fcb0b8fc937226ff60bf1bd12a8e464" datatype="html"> |       <trans-unit id="6d5788756fcb0b8fc937226ff60bf1bd12a8e464" datatype="html"> | ||||||
|         <source>provably unspendable</source> |         <source>provably unspendable</source> | ||||||
|  |         <target>comprovadamente impossível de gastar</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/shared/components/address-type/address-type.component.html</context> |           <context context-type="sourcefile">src/app/shared/components/address-type/address-type.component.html</context> | ||||||
|           <context context-type="linenumber">18</context> |           <context context-type="linenumber">18</context> | ||||||
| @ -9704,6 +9776,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="40966c5744cc46092c2ae9dee1957e15c1faef4d" datatype="html"> |       <trans-unit id="40966c5744cc46092c2ae9dee1957e15c1faef4d" datatype="html"> | ||||||
|         <source>bare multisig</source> |         <source>bare multisig</source> | ||||||
|  |         <target>multisig simples</target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/shared/components/address-type/address-type.component.html</context> |           <context context-type="sourcefile">src/app/shared/components/address-type/address-type.component.html</context> | ||||||
|           <context context-type="linenumber">21</context> |           <context context-type="linenumber">21</context> | ||||||
|  | |||||||
| @ -645,7 +645,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="d1a62bdb732f1efbfdc8af6fbb4349b89015b5e5" datatype="html"> |       <trans-unit id="d1a62bdb732f1efbfdc8af6fbb4349b89015b5e5" datatype="html"> | ||||||
|         <source>This will reduce your expected waiting time until the first confirmation to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="START_TAG_APP_TIME" ctype="x-app_time" equiv-text="n" [time]="etaInfo.acceleratedETA" [fastRender]="false" [fixedRender]="true">"/><x id="CLOSE_TAG_APP_TIME" ctype="x-app_time" equiv-text="</strong></s"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</small>"/></source> |         <source>This will reduce your expected waiting time until the first confirmation to <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="START_TAG_APP_TIME" ctype="x-app_time" equiv-text="n" [time]="etaInfo.acceleratedETA" [fastRender]="false" [fixedRender]="true">"/><x id="CLOSE_TAG_APP_TIME" ctype="x-app_time" equiv-text="</strong></s"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</small>"/></source> | ||||||
|         <target>Это сократит время ожидания до первого подтверждения на <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="START_TAG_APP_TIME" ctype="x-app_time" equiv-text="n" [time]="etaInfo.acceleratedETA" [fastRender]="false" [fixedRender]="true">"/><x id="CLOSE_TAG_APP_TIME" ctype="x-app_time" equiv-text="</strong></s"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</small>"/></target> |         <target>Это сократит время ожидания до первого подтверждения <x id="START_TAG_STRONG" ctype="x-strong" equiv-text="<strong>"/><x id="START_TAG_APP_TIME" ctype="x-app_time" equiv-text="n" [time]="etaInfo.acceleratedETA" [fastRender]="false" [fixedRender]="true">"/><x id="CLOSE_TAG_APP_TIME" ctype="x-app_time" equiv-text="</strong></s"/><x id="CLOSE_TAG_STRONG" ctype="x-strong" equiv-text="</small>"/></target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> |           <context context-type="sourcefile">src/app/components/accelerate-checkout/accelerate-checkout.component.html</context> | ||||||
|           <context context-type="linenumber">76,77</context> |           <context context-type="linenumber">76,77</context> | ||||||
| @ -6813,7 +6813,7 @@ | |||||||
|       </trans-unit> |       </trans-unit> | ||||||
|       <trans-unit id="time-within" datatype="html"> |       <trans-unit id="time-within" datatype="html"> | ||||||
|         <source>within ~<x id="DATE" equiv-text="dateStrings.i18nYear"/></source> |         <source>within ~<x id="DATE" equiv-text="dateStrings.i18nYear"/></source> | ||||||
|         <target>в пределах ~<x id="DATE" equiv-text="dateStrings.i18nYear"/></target> |         <target>примерно на<x id="DATE" equiv-text="dateStrings.i18nYear"/></target> | ||||||
|         <context-group purpose="location"> |         <context-group purpose="location"> | ||||||
|           <context context-type="sourcefile">src/app/components/time/time.component.ts</context> |           <context context-type="sourcefile">src/app/components/time/time.component.ts</context> | ||||||
|           <context context-type="linenumber">211</context> |           <context context-type="linenumber">211</context> | ||||||
|  | |||||||
							
								
								
									
										
											BIN
										
									
								
								frontend/src/resources/apple-pay.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								frontend/src/resources/apple-pay.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 46 KiB | 
| @ -1,84 +0,0 @@ | |||||||
| <?xml version="1.0" encoding="utf-8"?> |  | ||||||
| <!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  --> |  | ||||||
| <svg version="1.1" id="Artwork" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" |  | ||||||
| 	 width="165.52107px" height="105.9651px" viewBox="0 0 165.52107 105.9651" enable-background="new 0 0 165.52107 105.9651" |  | ||||||
| 	 xml:space="preserve"> |  | ||||||
| <g> |  | ||||||
| 	<path id="XMLID_4_" d="M150.69807,0H14.82318c-0.5659,0-1.1328,0-1.69769,0.0033c-0.47751,0.0034-0.95391,0.0087-1.43031,0.0217 |  | ||||||
| 		c-1.039,0.0281-2.0869,0.0894-3.1129,0.2738c-1.0424,0.1876-2.0124,0.4936-2.9587,0.9754 |  | ||||||
| 		c-0.9303,0.4731-1.782,1.0919-2.52009,1.8303c-0.73841,0.7384-1.35721,1.5887-1.83021,2.52 |  | ||||||
| 		c-0.4819,0.9463-0.7881,1.9166-0.9744,2.9598c-0.18539,1.0263-0.2471,2.074-0.2751,3.1119 |  | ||||||
| 		c-0.0128,0.4764-0.01829,0.9528-0.0214,1.4291c-0.0033,0.5661-0.0022,1.1318-0.0022,1.6989V91.142 |  | ||||||
| 		c0,0.5671-0.0011,1.13181,0.0022,1.69901c0.00311,0.4763,0.0086,0.9527,0.0214,1.4291 |  | ||||||
| 		c0.028,1.03699,0.08971,2.08469,0.2751,3.11069c0.1863,1.0436,0.4925,2.0135,0.9744,2.9599 |  | ||||||
| 		c0.473,0.9313,1.0918,1.7827,1.83021,2.52c0.73809,0.7396,1.58979,1.3583,2.52009,1.8302 |  | ||||||
| 		c0.9463,0.4831,1.9163,0.7892,2.9587,0.9767c1.026,0.1832,2.0739,0.2456,3.1129,0.2737c0.4764,0.0108,0.9528,0.0172,1.43031,0.0194 |  | ||||||
| 		c0.56489,0.0044,1.13179,0.0044,1.69769,0.0044h135.87489c0.5649,0,1.13181,0,1.69659-0.0044 |  | ||||||
| 		c0.47641-0.0022,0.95282-0.0086,1.4314-0.0194c1.0368-0.0281,2.0845-0.0905,3.11301-0.2737 |  | ||||||
| 		c1.041-0.1875,2.0112-0.4936,2.9576-0.9767c0.9313-0.4719,1.7805-1.0906,2.52011-1.8302c0.7372-0.7373,1.35599-1.5887,1.8302-2.52 |  | ||||||
| 		c0.48299-0.9464,0.78889-1.9163,0.97429-2.9599c0.1855-1.026,0.2457-2.0737,0.2738-3.11069 |  | ||||||
| 		c0.013-0.4764,0.01941-0.9528,0.02161-1.4291c0.00439-0.5672,0.00439-1.1319,0.00439-1.69901V14.8242 |  | ||||||
| 		c0-0.5671,0-1.1328-0.00439-1.6989c-0.0022-0.4763-0.00861-0.9527-0.02161-1.4291c-0.02811-1.0379-0.0883-2.0856-0.2738-3.1119 |  | ||||||
| 		c-0.18539-1.0432-0.4913-2.0135-0.97429-2.9598c-0.47421-0.9313-1.093-1.7816-1.8302-2.52 |  | ||||||
| 		c-0.73961-0.7384-1.58881-1.3572-2.52011-1.8303c-0.9464-0.4818-1.9166-0.7878-2.9576-0.9754 |  | ||||||
| 		c-1.0285-0.1844-2.0762-0.2457-3.11301-0.2738c-0.47858-0.013-0.95499-0.0183-1.4314-0.0217C151.82988,0,151.26297,0,150.69807,0 |  | ||||||
| 		L150.69807,0z"/> |  | ||||||
| 	<path id="XMLID_3_" fill="#FFFFFF" d="M150.69807,3.532l1.67149,0.0032c0.4528,0.0032,0.90561,0.0081,1.36092,0.0205 |  | ||||||
| 		c0.79201,0.0214,1.71849,0.0643,2.58209,0.2191c0.7507,0.1352,1.38029,0.3408,1.9845,0.6484 |  | ||||||
| 		c0.5965,0.3031,1.14301,0.7003,1.62019,1.1768c0.479,0.4797,0.87671,1.0271,1.18381,1.6302 |  | ||||||
| 		c0.30589,0.5995,0.51019,1.2261,0.64459,1.9823c0.1544,0.8542,0.1971,1.7832,0.21881,2.5801 |  | ||||||
| 		c0.01219,0.4498,0.01819,0.8996,0.0204,1.3601c0.00429,0.5569,0.0042,1.1135,0.0042,1.6715V91.142 |  | ||||||
| 		c0,0.558,0.00009,1.1136-0.0043,1.6824c-0.00211,0.4497-0.0081,0.8995-0.0204,1.3501c-0.02161,0.7957-0.0643,1.7242-0.2206,2.5885 |  | ||||||
| 		c-0.13251,0.7458-0.3367,1.3725-0.64429,1.975c-0.30621,0.6016-0.70331,1.1484-1.18022,1.6251 |  | ||||||
| 		c-0.47989,0.48-1.0246,0.876-1.62819,1.1819c-0.5997,0.3061-1.22821,0.51151-1.97151,0.6453 |  | ||||||
| 		c-0.88109,0.157-1.84639,0.2002-2.57339,0.2199c-0.4574,0.0103-0.9126,0.01649-1.37889,0.0187 |  | ||||||
| 		c-0.55571,0.0043-1.1134,0.0042-1.6692,0.0042H14.82318c-0.0074,0-0.0146,0-0.0221,0c-0.5494,0-1.0999,0-1.6593-0.0043 |  | ||||||
| 		c-0.4561-0.00211-0.9112-0.0082-1.3512-0.0182c-0.7436-0.0201-1.7095-0.0632-2.5834-0.2193 |  | ||||||
| 		c-0.74969-0.1348-1.3782-0.3402-1.9858-0.6503c-0.59789-0.3032-1.1422-0.6988-1.6223-1.1797 |  | ||||||
| 		c-0.4764-0.4756-0.8723-1.0207-1.1784-1.6232c-0.3064-0.6019-0.5114-1.2305-0.64619-1.9852 |  | ||||||
| 		c-0.15581-0.8626-0.19861-1.7874-0.22-2.5777c-0.01221-0.4525-0.01731-0.9049-0.02021-1.3547l-0.0022-1.3279l0.0001-0.3506V14.8242 |  | ||||||
| 		l-0.0001-0.3506l0.0021-1.3251c0.003-0.4525,0.0081-0.9049,0.02031-1.357c0.02139-0.7911,0.06419-1.7163,0.22129-2.5861 |  | ||||||
| 		c0.1336-0.7479,0.3385-1.3765,0.6465-1.9814c0.3037-0.5979,0.7003-1.1437,1.17921-1.6225 |  | ||||||
| 		c0.477-0.4772,1.02309-0.8739,1.62479-1.1799c0.6011-0.3061,1.2308-0.5116,1.9805-0.6465c0.8638-0.1552,1.7909-0.198,2.5849-0.2195 |  | ||||||
| 		c0.4526-0.0123,0.9052-0.0172,1.3544-0.0203l1.6771-0.0033H150.69807"/> |  | ||||||
| 	<g> |  | ||||||
| 		<g> |  | ||||||
| 			<path d="M45.1862,35.64053c1.41724-1.77266,2.37897-4.15282,2.12532-6.58506c-2.07464,0.10316-4.60634,1.36871-6.07207,3.14276 |  | ||||||
| 				c-1.31607,1.5192-2.4809,3.99902-2.17723,6.3293C41.39111,38.72954,43.71785,37.36345,45.1862,35.64053"/> |  | ||||||
| 			<path d="M47.28506,38.98252c-3.38211-0.20146-6.25773,1.91951-7.87286,1.91951c-1.61602,0-4.08931-1.81799-6.76438-1.76899 |  | ||||||
| 				c-3.48177,0.05114-6.71245,2.01976-8.4793,5.15079c-3.63411,6.2636-0.95904,15.55471,2.57494,20.65606 |  | ||||||
| 				c1.71618,2.5238,3.78447,5.30269,6.50976,5.20287c2.57494-0.10104,3.58421-1.66732,6.71416-1.66732 |  | ||||||
| 				c3.12765,0,4.03679,1.66732,6.76252,1.61681c2.82665-0.05054,4.59381-2.52506,6.30997-5.05132 |  | ||||||
| 				c1.96878-2.877,2.77473-5.65498,2.82542-5.80748c-0.0507-0.05051-5.45058-2.12204-5.50065-8.33358 |  | ||||||
| 				c-0.05098-5.20101,4.23951-7.6749,4.44144-7.82832C52.3832,39.4881,48.5975,39.08404,47.28506,38.98252"/> |  | ||||||
| 		</g> |  | ||||||
| 		<g> |  | ||||||
| 			<path d="M76.73385,31.94381c7.35096,0,12.4697,5.06708,12.4697,12.44437c0,7.40363-5.22407,12.49704-12.65403,12.49704h-8.13892 |  | ||||||
| 				v12.94318h-5.88037v-37.8846H76.73385z M68.41059,51.9493h6.74732c5.11975,0,8.0336-2.75636,8.0336-7.53479 |  | ||||||
| 				c0-4.77792-2.91385-7.50845-8.00727-7.50845h-6.77365V51.9493z"/> |  | ||||||
| 			<path d="M90.73997,61.97864c0-4.8311,3.70182-7.79761,10.26583-8.16526l7.56061-0.44614v-2.12639 |  | ||||||
| 				c0-3.07185-2.07423-4.90959-5.53905-4.90959c-3.28251,0-5.33041,1.57492-5.82871,4.04313h-5.35574 |  | ||||||
| 				c0.31499-4.98859,4.56777-8.66407,11.3941-8.66407c6.69466,0,10.97377,3.54432,10.97377,9.08388v19.03421h-5.43472v-4.54194 |  | ||||||
| 				h-0.13065c-1.60125,3.07185-5.09341,5.01441-8.71623,5.01441C94.52078,70.30088,90.73997,66.94038,90.73997,61.97864z |  | ||||||
| 				 M108.56641,59.4846v-2.17905l-6.8,0.41981c-3.38683,0.23649-5.30306,1.73291-5.30306,4.09579 |  | ||||||
| 				c0,2.41504,1.99523,3.99046,5.04075,3.99046C105.46823,65.81161,108.56641,63.08108,108.56641,59.4846z"/> |  | ||||||
| 			<path d="M119.34167,79.9889v-4.5946c0.4193,0.10483,1.36425,0.10483,1.83723,0.10483c2.6252,0,4.04313-1.10245,4.90908-3.9378 |  | ||||||
| 				c0-0.05267,0.49931-1.68025,0.49931-1.70658l-9.97616-27.64562h6.14268l6.98432,22.47371h0.10432l6.98433-22.47371h5.9857 |  | ||||||
| 				l-10.34483,29.06304c-2.36186,6.69517-5.0924,8.84789-10.81577,8.84789C121.17891,80.12006,119.76098,80.06739,119.34167,79.9889 |  | ||||||
| 				z"/> |  | ||||||
| 		</g> |  | ||||||
| 	</g> |  | ||||||
| </g> |  | ||||||
| <g> |  | ||||||
| </g> |  | ||||||
| <g> |  | ||||||
| </g> |  | ||||||
| <g> |  | ||||||
| </g> |  | ||||||
| <g> |  | ||||||
| </g> |  | ||||||
| <g> |  | ||||||
| </g> |  | ||||||
| <g> |  | ||||||
| </g> |  | ||||||
| </svg> |  | ||||||
| Before Width: | Height: | Size: 6.2 KiB | 
							
								
								
									
										
											BIN
										
									
								
								frontend/src/resources/google-pay.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								frontend/src/resources/google-pay.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 30 KiB | 
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user