frontend URLs: ./resources -> /resources
				
					
				
			This patch was created by:
find ./frontend -type f -exec sed -i 's|\./resources|/resources|g' {} \;
			
			
This commit is contained in:
		
							parent
							
								
									90b9c5fe8a
								
							
						
					
					
						commit
						355e89ce55
					
				| @ -2,7 +2,7 @@ | ||||
| 
 | ||||
|   <div class="intro"> | ||||
|     <span style="margin-left: auto; margin-right: -20px; margin-bottom: -20px">™</span> | ||||
|     <img class="logo" src="./resources/mempool-logo-bigger.png" /> | ||||
|     <img class="logo" src="/resources/mempool-logo-bigger.png" /> | ||||
|     <div class="version"> | ||||
|       v{{ packetJsonVersion }} [<a href="https://github.com/mempool/mempool/commit/{{ frontendGitCommitHash }}">{{ frontendGitCommitHash }}</a>] | ||||
|     </div> | ||||
|  | ||||
| @ -2,7 +2,7 @@ | ||||
|   <nav class="navbar navbar-expand-md navbar-dark bg-dark"> | ||||
|   <a class="navbar-brand" [routerLink]="['/' | relativeUrl]" style="position: relative;"> | ||||
|     <ng-container *ngIf="{ val: connectionState$ | async } as connectionState"> | ||||
|       <img src="./resources/bisq/bisq-markets-logo.png" height="35" width="140" class="logo" [ngStyle]="{'opacity': connectionState.val === 2 ? 1 : 0.5 }"> | ||||
|       <img src="/resources/bisq/bisq-markets-logo.png" height="35" width="140" class="logo" [ngStyle]="{'opacity': connectionState.val === 2 ? 1 : 0.5 }"> | ||||
|       <div class="connection-badge"> | ||||
|         <div class="badge badge-warning" *ngIf="connectionState.val === 0" i18n="master-page.offline">Offline</div> | ||||
|         <div class="badge badge-warning" *ngIf="connectionState.val === 1" i18n="master-page.reconnecting">Reconnecting...</div> | ||||
| @ -12,16 +12,16 @@ | ||||
| 
 | ||||
|   <div ngbDropdown (window:resize)="onResize($event)" class="dropdown-container" *ngIf="env.TESTNET_ENABLED || env.SIGNET_ENABLED || env.LIQUID_ENABLED || env.BISQ_ENABLED || env.LIQUID_TESTNET_ENABLED"> | ||||
|     <button ngbDropdownToggle type="button" class="btn btn-secondary dropdown-toggle-split" aria-haspopup="true"> | ||||
|       <img src="./resources/bisq-logo.png" style="width: 25px; height: 25px;" class="mr-1"> | ||||
|       <img src="/resources/bisq-logo.png" style="width: 25px; height: 25px;" class="mr-1"> | ||||
|     </button> | ||||
|     <div ngbDropdownMenu [ngClass]="{'dropdown-menu-right' : isMobile}"> | ||||
|       <a [href]="env.MEMPOOL_WEBSITE_URL + urlLanguage" ngbDropdownItem class="mainnet"><img src="./resources/bitcoin-logo.png" style="width: 30px;" class="mr-1"> Mainnet</a> | ||||
|       <a [href]="env.MEMPOOL_WEBSITE_URL + urlLanguage + '/signet'" ngbDropdownItem *ngIf="env.SIGNET_ENABLED" class="signet"><img src="./resources/signet-logo.png" style="width: 30px;" class="mr-1"> Signet</a> | ||||
|       <a [href]="env.MEMPOOL_WEBSITE_URL + urlLanguage + '/testnet'" ngbDropdownItem *ngIf="env.TESTNET_ENABLED" class="testnet"><img src="./resources/testnet-logo.png" style="width: 30px;" class="mr-1"> Testnet</a> | ||||
|       <a [href]="env.MEMPOOL_WEBSITE_URL + urlLanguage" ngbDropdownItem class="mainnet"><img src="/resources/bitcoin-logo.png" style="width: 30px;" class="mr-1"> Mainnet</a> | ||||
|       <a [href]="env.MEMPOOL_WEBSITE_URL + urlLanguage + '/signet'" ngbDropdownItem *ngIf="env.SIGNET_ENABLED" class="signet"><img src="/resources/signet-logo.png" style="width: 30px;" class="mr-1"> Signet</a> | ||||
|       <a [href]="env.MEMPOOL_WEBSITE_URL + urlLanguage + '/testnet'" ngbDropdownItem *ngIf="env.TESTNET_ENABLED" class="testnet"><img src="/resources/testnet-logo.png" style="width: 30px;" class="mr-1"> Testnet</a> | ||||
|       <h6 class="dropdown-header" i18n="master-page.layer2-networks-header">Layer 2 Networks</h6> | ||||
|       <a ngbDropdownItem class="mainnet active" routerLink="/"><img src="./resources/bisq-logo.png" style="width: 30px;" class="mr-1"> Bisq</a> | ||||
|       <a [href]="env.LIQUID_WEBSITE_URL + urlLanguage" ngbDropdownItem *ngIf="env.LIQUID_ENABLED" class="liquid"><img src="./resources/liquid-logo.png" style="width: 30px;" class="mr-1"> Liquid</a> | ||||
|       <a [href]="env.LIQUID_WEBSITE_URL + urlLanguage + '/testnet'" ngbDropdownItem *ngIf="env.LIQUID_TESTNET_ENABLED" class="liquidtestnet"><img src="./resources/liquidtestnet-logo.png" style="width: 30px;" class="mr-1"> Liquid Testnet</a> | ||||
|       <a ngbDropdownItem class="mainnet active" routerLink="/"><img src="/resources/bisq-logo.png" style="width: 30px;" class="mr-1"> Bisq</a> | ||||
|       <a [href]="env.LIQUID_WEBSITE_URL + urlLanguage" ngbDropdownItem *ngIf="env.LIQUID_ENABLED" class="liquid"><img src="/resources/liquid-logo.png" style="width: 30px;" class="mr-1"> Liquid</a> | ||||
|       <a [href]="env.LIQUID_WEBSITE_URL + urlLanguage + '/testnet'" ngbDropdownItem *ngIf="env.LIQUID_TESTNET_ENABLED" class="liquidtestnet"><img src="/resources/liquidtestnet-logo.png" style="width: 30px;" class="mr-1"> Liquid Testnet</a> | ||||
|     </div> | ||||
|   </div> | ||||
| 
 | ||||
|  | ||||
| @ -31,7 +31,7 @@ | ||||
|             <div class="tooltip-custom"> | ||||
|               <a class="clear-link" [routerLink]="['/mining/pool' | relativeUrl, block.extras.pool.slug]"> | ||||
|                 <img width="22" height="22" src="{{ block.extras.pool['logo'] }}" | ||||
|                   onError="this.src = './resources/mining-pools/default.svg'" [alt]="'Logo of ' + block.extras.pool.name + ' mining pool'"> | ||||
|                   onError="this.src = '/resources/mining-pools/default.svg'" [alt]="'Logo of ' + block.extras.pool.name + ' mining pool'"> | ||||
|                 <span class="pool-name">{{ block.extras.pool.name }}</span> | ||||
|               </a> | ||||
|               <span *ngIf="!widget" class="tooltiptext badge badge-secondary scriptmessage">{{ block.extras.coinbaseRaw | hex2ascii }}</span> | ||||
|  | ||||
| @ -64,7 +64,7 @@ export class BlocksList implements OnInit { | ||||
|                 if (this.indexingAvailable) { | ||||
|                   for (const block of blocks) { | ||||
|                     // @ts-ignore: Need to add an extra field for the template
 | ||||
|                     block.extras.pool.logo = `./resources/mining-pools/` + | ||||
|                     block.extras.pool.logo = `/resources/mining-pools/` + | ||||
|                       block.extras.pool.name.toLowerCase().replace(' ', '').replace('.', '') + '.svg'; | ||||
|                   } | ||||
|                 } | ||||
| @ -97,7 +97,7 @@ export class BlocksList implements OnInit { | ||||
|           this.blocksCount = Math.max(this.blocksCount, blocks[1][0].height) + 1; | ||||
|           if (this.stateService.env.MINING_DASHBOARD) { | ||||
|             // @ts-ignore: Need to add an extra field for the template
 | ||||
|             blocks[1][0].extras.pool.logo = `./resources/mining-pools/` + | ||||
|             blocks[1][0].extras.pool.logo = `/resources/mining-pools/` + | ||||
|               blocks[1][0].extras.pool.name.toLowerCase().replace(' ', '').replace('.', '') + '.svg'; | ||||
|           } | ||||
|           acc.unshift(blocks[1][0]); | ||||
|  | ||||
| @ -1,5 +1,5 @@ | ||||
| <span #buttonWrapper [attr.data-tlite]="copiedMessage" style="position: relative;"> | ||||
|   <button #btn class="btn btn-sm btn-link pt-0" [style]="{'line-height': size === 'small' ? '0.2' : '0.8'}" [attr.data-clipboard-text]="text">  | ||||
|     <img src="./resources/clippy.svg" [width]="size === 'small' ? 10 : 13"> | ||||
|     <img src="/resources/clippy.svg" [width]="size === 'small' ? 10 : 13"> | ||||
|   </button> | ||||
| </span> | ||||
|  | ||||
| @ -3,7 +3,7 @@ | ||||
|   <nav class="navbar navbar-expand-md navbar-dark bg-dark"> | ||||
|   <a class="navbar-brand" [routerLink]="['/' | relativeUrl]" style="position: relative;"> | ||||
|     <ng-container *ngIf="{ val: connectionState$ | async } as connectionState"> | ||||
|       <img src="./resources/liquid/liquid-network-logo.png" height="35" width="140" class="logo" [ngStyle]="{'opacity': connectionState.val === 2 ? 1 : 0.5 }"> | ||||
|       <img src="/resources/liquid/liquid-network-logo.png" height="35" width="140" class="logo" [ngStyle]="{'opacity': connectionState.val === 2 ? 1 : 0.5 }"> | ||||
|       <div class="connection-badge"> | ||||
|         <div class="badge badge-warning" *ngIf="connectionState.val === 0" i18n="master-page.offline">Offline</div> | ||||
|         <div class="badge badge-warning" *ngIf="connectionState.val === 1" i18n="master-page.reconnecting">Reconnecting...</div> | ||||
| @ -13,16 +13,16 @@ | ||||
| 
 | ||||
|   <div ngbDropdown (window:resize)="onResize($event)" class="dropdown-container" *ngIf="env.TESTNET_ENABLED || env.SIGNET_ENABLED || env.LIQUID_ENABLED || env.BISQ_ENABLED || env.LIQUID_TESTNET_ENABLED"> | ||||
|     <button ngbDropdownToggle type="button" class="btn btn-secondary dropdown-toggle-split" aria-haspopup="true"> | ||||
|       <img src="./resources/{{ network.val === '' ? 'liquid' : network.val }}-logo.png" style="width: 25px; height: 25px;" class="mr-1"> | ||||
|       <img src="/resources/{{ network.val === '' ? 'liquid' : network.val }}-logo.png" style="width: 25px; height: 25px;" class="mr-1"> | ||||
|     </button> | ||||
|     <div ngbDropdownMenu [ngClass]="{'dropdown-menu-right' : isMobile}"> | ||||
|       <a [href]="env.MEMPOOL_WEBSITE_URL + urlLanguage" ngbDropdownItem class="mainnet"><img src="./resources/bitcoin-logo.png" style="width: 30px;" class="mr-1"> Mainnet</a> | ||||
|       <a [href]="env.MEMPOOL_WEBSITE_URL + urlLanguage + '/signet'" ngbDropdownItem *ngIf="env.SIGNET_ENABLED" class="signet"><img src="./resources/signet-logo.png" style="width: 30px;" class="mr-1"> Signet</a> | ||||
|       <a [href]="env.MEMPOOL_WEBSITE_URL + urlLanguage + '/testnet'" ngbDropdownItem *ngIf="env.TESTNET_ENABLED" class="testnet"><img src="./resources/testnet-logo.png" style="width: 30px;" class="mr-1"> Testnet</a> | ||||
|       <a [href]="env.MEMPOOL_WEBSITE_URL + urlLanguage" ngbDropdownItem class="mainnet"><img src="/resources/bitcoin-logo.png" style="width: 30px;" class="mr-1"> Mainnet</a> | ||||
|       <a [href]="env.MEMPOOL_WEBSITE_URL + urlLanguage + '/signet'" ngbDropdownItem *ngIf="env.SIGNET_ENABLED" class="signet"><img src="/resources/signet-logo.png" style="width: 30px;" class="mr-1"> Signet</a> | ||||
|       <a [href]="env.MEMPOOL_WEBSITE_URL + urlLanguage + '/testnet'" ngbDropdownItem *ngIf="env.TESTNET_ENABLED" class="testnet"><img src="/resources/testnet-logo.png" style="width: 30px;" class="mr-1"> Testnet</a> | ||||
|       <h6 class="dropdown-header" i18n="master-page.layer2-networks-header">Layer 2 Networks</h6> | ||||
|       <a [href]="env.BISQ_WEBSITE_URL + urlLanguage" ngbDropdownItem class="mainnet"><img src="./resources/bisq-logo.png" style="width: 30px;" class="mr-1"> Bisq</a> | ||||
|       <a ngbDropdownItem class="liquid mr-1" [class.active]="network.val === 'liquid'" routerLink="/"><img src="./resources/liquid-logo.png" style="width: 30px;"> Liquid</a> | ||||
|       <a ngbDropdownItem *ngIf="env.LIQUID_TESTNET_ENABLED" class="liquidtestnet" [class.active]="network.val === 'liquidtestnet'" routerLink="/testnet"><img src="./resources/liquidtestnet-logo.png" style="width: 30px;" class="mr-1"> Liquid Testnet</a> | ||||
|       <a [href]="env.BISQ_WEBSITE_URL + urlLanguage" ngbDropdownItem class="mainnet"><img src="/resources/bisq-logo.png" style="width: 30px;" class="mr-1"> Bisq</a> | ||||
|       <a ngbDropdownItem class="liquid mr-1" [class.active]="network.val === 'liquid'" routerLink="/"><img src="/resources/liquid-logo.png" style="width: 30px;"> Liquid</a> | ||||
|       <a ngbDropdownItem *ngIf="env.LIQUID_TESTNET_ENABLED" class="liquidtestnet" [class.active]="network.val === 'liquidtestnet'" routerLink="/testnet"><img src="/resources/liquidtestnet-logo.png" style="width: 30px;" class="mr-1"> Liquid Testnet</a> | ||||
|     </div> | ||||
|   </div> | ||||
| 
 | ||||
|  | ||||
| @ -3,7 +3,7 @@ | ||||
|   <nav class="navbar navbar-expand-md navbar-dark bg-dark"> | ||||
|   <a class="navbar-brand" [routerLink]="['/' | relativeUrl]" style="position: relative;"> | ||||
|     <ng-container *ngIf="{ val: connectionState$ | async } as connectionState"> | ||||
|       <img *ngIf="!officialMempoolSpace" src="./resources/mempool-logo.png" height="35" width="140" class="logo" [ngStyle]="{'opacity': connectionState.val === 2 ? 1 : 0.5 }" alt="The Mempool Open Source Project logo"> | ||||
|       <img *ngIf="!officialMempoolSpace" src="/resources/mempool-logo.png" height="35" width="140" class="logo" [ngStyle]="{'opacity': connectionState.val === 2 ? 1 : 0.5 }" alt="The Mempool Open Source Project logo"> | ||||
|       <app-svg-images *ngIf="officialMempoolSpace" name="officialMempoolSpace" style="width: 140px; height: 35px" width="500" height="126" viewBox="0 0 500 126"></app-svg-images> | ||||
|       <div class="connection-badge"> | ||||
|         <div class="badge badge-warning" *ngIf="connectionState.val === 0" i18n="master-page.offline">Offline</div> | ||||
| @ -14,16 +14,16 @@ | ||||
| 
 | ||||
|   <div (window:resize)="onResize($event)" ngbDropdown class="dropdown-container" *ngIf="env.TESTNET_ENABLED || env.SIGNET_ENABLED || env.LIQUID_ENABLED || env.BISQ_ENABLED || env.LIQUID_TESTNET_ENABLED"> | ||||
|     <button ngbDropdownToggle type="button" class="btn btn-secondary dropdown-toggle-split" aria-haspopup="true"> | ||||
|       <img src="./resources/{{ network.val === '' ? 'bitcoin' : network.val }}-logo.png" style="width: 25px; height: 25px;" class="mr-1" [alt]="(network.val === '' ? 'bitcoin' : network.val) + ' logo'"> | ||||
|       <img src="/resources/{{ network.val === '' ? 'bitcoin' : network.val }}-logo.png" style="width: 25px; height: 25px;" class="mr-1" [alt]="(network.val === '' ? 'bitcoin' : network.val) + ' logo'"> | ||||
|     </button> | ||||
|     <div ngbDropdownMenu [ngClass]="{'dropdown-menu-right' : isMobile}"> | ||||
|       <a ngbDropdownItem class="mainnet" routerLink="/"><img src="./resources/bitcoin-logo.png" style="width: 30px;" class="mainnet mr-1" alt="bitcoin logo"> Mainnet</a> | ||||
|       <a ngbDropdownItem *ngIf="env.SIGNET_ENABLED" class="signet" [class.active]="network.val === 'signet'" routerLink="/signet"><img src="./resources/signet-logo.png" style="width: 30px;" class="signet mr-1" alt="logo"> Signet</a> | ||||
|       <a ngbDropdownItem *ngIf="env.TESTNET_ENABLED" class="testnet" [class.active]="network.val === 'testnet'" routerLink="/testnet"><img src="./resources/testnet-logo.png" style="width: 30px;" class="mr-1" alt="testnet logo"> Testnet</a> | ||||
|       <a ngbDropdownItem class="mainnet" routerLink="/"><img src="/resources/bitcoin-logo.png" style="width: 30px;" class="mainnet mr-1" alt="bitcoin logo"> Mainnet</a> | ||||
|       <a ngbDropdownItem *ngIf="env.SIGNET_ENABLED" class="signet" [class.active]="network.val === 'signet'" routerLink="/signet"><img src="/resources/signet-logo.png" style="width: 30px;" class="signet mr-1" alt="logo"> Signet</a> | ||||
|       <a ngbDropdownItem *ngIf="env.TESTNET_ENABLED" class="testnet" [class.active]="network.val === 'testnet'" routerLink="/testnet"><img src="/resources/testnet-logo.png" style="width: 30px;" class="mr-1" alt="testnet logo"> Testnet</a> | ||||
|       <h6 *ngIf="env.LIQUID_ENABLED || env.BISQ_ENABLED" class="dropdown-header" i18n="master-page.layer2-networks-header">Layer 2 Networks</h6> | ||||
|       <a [href]="env.BISQ_WEBSITE_URL + urlLanguage" ngbDropdownItem *ngIf="env.BISQ_ENABLED" class="bisq"><img src="./resources/bisq-logo.png" style="width: 30px;" class="mr-1" alt="bisq logo"> Bisq</a> | ||||
|       <a [href]="env.LIQUID_WEBSITE_URL + urlLanguage" ngbDropdownItem *ngIf="env.LIQUID_ENABLED" class="liquid" [class.active]="network.val === 'liquid'"><img src="./resources/liquid-logo.png" style="width: 30px;" class="mr-1" alt="liquid mainnet logo"> Liquid</a> | ||||
|       <a [href]="env.LIQUID_WEBSITE_URL + urlLanguage + '/testnet'" ngbDropdownItem *ngIf="env.LIQUID_TESTNET_ENABLED" class="liquidtestnet" [class.active]="network.val === 'liquid'"><img src="./resources/liquidtestnet-logo.png" style="width: 30px;" class="mr-1" alt="liquid testnet logo"> Liquid Testnet</a> | ||||
|       <a [href]="env.BISQ_WEBSITE_URL + urlLanguage" ngbDropdownItem *ngIf="env.BISQ_ENABLED" class="bisq"><img src="/resources/bisq-logo.png" style="width: 30px;" class="mr-1" alt="bisq logo"> Bisq</a> | ||||
|       <a [href]="env.LIQUID_WEBSITE_URL + urlLanguage" ngbDropdownItem *ngIf="env.LIQUID_ENABLED" class="liquid" [class.active]="network.val === 'liquid'"><img src="/resources/liquid-logo.png" style="width: 30px;" class="mr-1" alt="liquid mainnet logo"> Liquid</a> | ||||
|       <a [href]="env.LIQUID_WEBSITE_URL + urlLanguage + '/testnet'" ngbDropdownItem *ngIf="env.LIQUID_TESTNET_ENABLED" class="liquidtestnet" [class.active]="network.val === 'liquid'"><img src="/resources/liquidtestnet-logo.png" style="width: 30px;" class="mr-1" alt="liquid testnet logo"> Liquid Testnet</a> | ||||
|     </div> | ||||
|   </div> | ||||
| 
 | ||||
|  | ||||
| @ -99,7 +99,7 @@ | ||||
|         <tr *ngFor="let pool of miningStats.pools"> | ||||
|           <td class="d-none d-md-block">{{ pool.rank }}</td> | ||||
|           <td class="text-right"> | ||||
|             <img width="25" height="25" src="{{ pool.logo }}" [alt]="pool.name + ' mining pool logo'" onError="this.src = './resources/mining-pools/default.svg'"> | ||||
|             <img width="25" height="25" src="{{ pool.logo }}" [alt]="pool.name + ' mining pool logo'" onError="this.src = '/resources/mining-pools/default.svg'"> | ||||
|           </td> | ||||
|           <td class=""><a [routerLink]="[('/mining/pool/' + pool.slug) | relativeUrl]">{{ pool.name }}</a></td> | ||||
|           <td class="" *ngIf="this.miningWindowPreference === '24h' && !isLoading">{{ pool.lastEstimatedHashrate }} {{ | ||||
|  | ||||
| @ -6,7 +6,7 @@ | ||||
|   <div *ngIf="poolStats$ | async as poolStats; else loadingMain"> | ||||
|     <div style="display:flex" class="mb-3"> | ||||
|       <img width="50" height="50" src="{{ poolStats['logo'] }}" [alt]="poolStats.pool.name + ' mining pool logo'" | ||||
|         onError="this.src = './resources/mining-pools/default.svg'" class="mr-3"> | ||||
|         onError="this.src = '/resources/mining-pools/default.svg'" class="mr-3"> | ||||
|       <h1 class="m-0 pt-1 pt-md-0">{{ poolStats.pool.name }}</h1> | ||||
|     </div> | ||||
| 
 | ||||
|  | ||||
| @ -81,7 +81,7 @@ export class PoolComponent implements OnInit { | ||||
|           } | ||||
| 
 | ||||
|           return Object.assign({ | ||||
|             logo: `./resources/mining-pools/` + poolStats.pool.name.toLowerCase().replace(' ', '').replace('.', '') + '.svg' | ||||
|             logo: `/resources/mining-pools/` + poolStats.pool.name.toLowerCase().replace(' ', '').replace('.', '') + '.svg' | ||||
|           }, poolStats); | ||||
|         }) | ||||
|       ); | ||||
|  | ||||
| @ -1,7 +1,7 @@ | ||||
| <div class="container-xl"> | ||||
|   <div class="text-center"> | ||||
|     <br> | ||||
|     <img [src]="officialMempoolSpace ? './resources/mempool-space-logo-bigger.png' : './resources/mempool-logo-bigger.png'" style="width: 250px;height:63px;"> | ||||
|     <img [src]="officialMempoolSpace ? '/resources/mempool-space-logo-bigger.png' : '/resources/mempool-logo-bigger.png'" style="width: 250px;height:63px;"> | ||||
|     <br><br> | ||||
| 
 | ||||
|     <h2>Privacy Policy</h2> | ||||
|  | ||||
| @ -82,7 +82,7 @@ | ||||
| 
 | ||||
|          <div class="qr-wrapper"> | ||||
|             <a [href]="bypassSecurityTrustUrl('bitcoin:' + donationObj.addresses.BTC + '?amount=' + donationObj.amount)" target="_blank"> | ||||
|                <app-qrcode imageUrl="./resources/bitcoin-logo.png" [size]="200" [data]="'bitcoin:' + donationObj.addresses.BTC + '?amount=' + donationObj.amount"></app-qrcode> | ||||
|                <app-qrcode imageUrl="/resources/bitcoin-logo.png" [size]="200" [data]="'bitcoin:' + donationObj.addresses.BTC + '?amount=' + donationObj.amount"></app-qrcode> | ||||
|             </a> | ||||
|          </div> | ||||
|           | ||||
| @ -100,7 +100,7 @@ | ||||
| 
 | ||||
|          <div class="qr-wrapper"> | ||||
|             <a [href]="bypassSecurityTrustUrl('lightning:' + donationObj.addresses.BTC_LightningLike)" target="_blank"> | ||||
|                <app-qrcode imageUrl="./resources/bitcoin-logo.png" [size]="200" [data]="donationObj.addresses.BTC_LightningLike.toUpperCase()"></app-qrcode> | ||||
|                <app-qrcode imageUrl="/resources/bitcoin-logo.png" [size]="200" [data]="donationObj.addresses.BTC_LightningLike.toUpperCase()"></app-qrcode> | ||||
|             </a> | ||||
|          </div> | ||||
| 
 | ||||
| @ -125,7 +125,7 @@ | ||||
| 
 | ||||
|          <div class="qr-wrapper"> | ||||
|             <a [href]="bypassSecurityTrustUrl('liquidnetwork:' + donationObj.addresses.LBTC + '?amount=' + donationObj.amount + '&assetid=6f0279e9ed041c3d710a9f57d0c02928416460c4b722ae3457a11eec381c526d')" target="_blank"> | ||||
|                <app-qrcode imageUrl="./resources/liquid-bitcoin.png" [size]="200" [data]="'liquidnetwork:' + donationObj.addresses.LBTC + '?amount=' + donationObj.amount + '&assetid=6f0279e9ed041c3d710a9f57d0c02928416460c4b722ae3457a11eec381c526d'"></app-qrcode> | ||||
|                <app-qrcode imageUrl="/resources/liquid-bitcoin.png" [size]="200" [data]="'liquidnetwork:' + donationObj.addresses.LBTC + '?amount=' + donationObj.amount + '&assetid=6f0279e9ed041c3d710a9f57d0c02928416460c4b722ae3457a11eec381c526d'"></app-qrcode> | ||||
|             </a> | ||||
|          </div> | ||||
|          <br> | ||||
|  | ||||
| @ -1,7 +1,7 @@ | ||||
| <div class="container-xl"> | ||||
|   <div class="text-center"> | ||||
|     <br /> | ||||
|     <img [src]="officialMempoolSpace ? './resources/mempool-space-logo-bigger.png' : './resources/mempool-logo-bigger.png'" style="width: 250px;height:63px;"> | ||||
|     <img [src]="officialMempoolSpace ? '/resources/mempool-space-logo-bigger.png' : '/resources/mempool-logo-bigger.png'" style="width: 250px;height:63px;"> | ||||
|     <br /><br /> | ||||
| 
 | ||||
|     <h2>Terms of Service</h2> | ||||
|  | ||||
| @ -69,27 +69,27 @@ | ||||
| 
 | ||||
|           <div> | ||||
| 
 | ||||
|             <img src="./resources/mempool-logo-bigger.png" style="width: 300px; max-width: 80%"> | ||||
|             <img src="/resources/mempool-logo-bigger.png" style="width: 300px; max-width: 80%"> | ||||
|             <br><br> | ||||
|             <p>The mempool Logo</p> | ||||
|             <br><br> | ||||
| 
 | ||||
|             <img src="./resources/mempool-space-logo-bigger.png" style="width: 300px; max-width: 80%"> | ||||
|             <img src="/resources/mempool-space-logo-bigger.png" style="width: 300px; max-width: 80%"> | ||||
|             <br><br> | ||||
|             <p>The mempool.space Vertical Logo</p> | ||||
|             <br><br> | ||||
| 
 | ||||
|             <img src="./resources/mempool-space-logo-horizontal.png" style="width: 450px; max-width: 80%"> | ||||
|             <img src="/resources/mempool-space-logo-horizontal.png" style="width: 450px; max-width: 80%"> | ||||
|             <br><br> | ||||
|             <p>The mempool.space Horizontal Logo</p> | ||||
|             <br><br> | ||||
| 
 | ||||
|             <img src="./resources/mempool-tube.png" style="width: 100px"> | ||||
|             <img src="/resources/mempool-tube.png" style="width: 100px"> | ||||
|             <br><br> | ||||
|             <p>The mempool Square Logo</p> | ||||
|             <br><br> | ||||
| 
 | ||||
|             <img src="./resources/mempool-blocks.png" style="width: 500px; max-width: 80%"> | ||||
|             <img src="/resources/mempool-blocks.png" style="width: 500px; max-width: 80%"> | ||||
|             <br><br> | ||||
|             <p>The mempool Blocks Logo</p> | ||||
|             <br><br> | ||||
|  | ||||
| @ -28,7 +28,7 @@ const WALLY_OK = 0, | ||||
|   ASSET_TAG_LEN = 32, | ||||
|   BLINDING_FACTOR_LEN = 32; | ||||
| 
 | ||||
| const WASM_URL = `./resources/wallycore/wallycore.js`; | ||||
| const WASM_URL = `/resources/wallycore/wallycore.js`; | ||||
| 
 | ||||
| let load_promise, Module; | ||||
| export function load() { | ||||
|  | ||||
| @ -97,7 +97,7 @@ | ||||
|                 <td *ngIf="stateService.env.MINING_DASHBOARD" class="table-cell-mined pl-lg-4"> | ||||
|                   <a class="clear-link" [routerLink]="[('/mining/pool/' + block.extras.pool.slug) | relativeUrl]"> | ||||
|                     <img width="22" height="22" src="{{ block.extras.pool['logo'] }}" | ||||
|                       onError="this.src = './resources/mining-pools/default.svg'"> | ||||
|                       onError="this.src = '/resources/mining-pools/default.svg'"> | ||||
|                     <span class="pool-name">{{ block.extras.pool.name }}</span> | ||||
|                   </a> | ||||
|                 </td> | ||||
|  | ||||
| @ -151,7 +151,7 @@ export class DashboardComponent implements OnInit { | ||||
|           if (this.stateService.env.MINING_DASHBOARD === true) { | ||||
|             for (const block of acc) { | ||||
|               // @ts-ignore: Need to add an extra field for the template
 | ||||
|               block.extras.pool.logo = `./resources/mining-pools/` + | ||||
|               block.extras.pool.logo = `/resources/mining-pools/` + | ||||
|                 block.extras.pool.name.toLowerCase().replace(' ', '').replace('.', '') + '.svg'; | ||||
|             } | ||||
|           } | ||||
|  | ||||
| @ -96,7 +96,7 @@ export class MiningService { | ||||
|         share: parseFloat((poolStat.blockCount / stats.blockCount * 100).toFixed(2)), | ||||
|         lastEstimatedHashrate: (poolStat.blockCount / stats.blockCount * stats.lastEstimatedHashrate / hashrateDivider).toFixed(2), | ||||
|         emptyBlockRatio: (poolStat.emptyBlocks / poolStat.blockCount * 100).toFixed(2), | ||||
|         logo: `./resources/mining-pools/` + poolStat.name.toLowerCase().replace(' ', '').replace('.', '') + '.svg', | ||||
|         logo: `/resources/mining-pools/` + poolStat.name.toLowerCase().replace(' ', '').replace('.', '') + '.svg', | ||||
|         ...poolStat | ||||
|       }; | ||||
|     }); | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user