From 766bd0d1e0aa942d676989f9de07d810ed268f96 Mon Sep 17 00:00:00 2001 From: softsimon Date: Sun, 4 Oct 2020 17:51:21 +0700 Subject: [PATCH] Adding missing 'irregular' Bisq transaction type. fixes #118 --- frontend/src/app/bisq/bisq-icon/bisq-icon.component.ts | 4 ++++ .../bisq/bisq-transactions/bisq-transactions.component.ts | 5 +++-- frontend/src/app/bisq/bisq.module.ts | 3 ++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/frontend/src/app/bisq/bisq-icon/bisq-icon.component.ts b/frontend/src/app/bisq/bisq-icon/bisq-icon.component.ts index ff6aad941..6137d5aa6 100644 --- a/frontend/src/app/bisq/bisq-icon/bisq-icon.component.ts +++ b/frontend/src/app/bisq/bisq-icon/bisq-icon.component.ts @@ -73,6 +73,10 @@ export class BisqIconComponent implements OnChanges { this.iconProp[1] = 'file-alt'; this.color = '6c8b3b'; break; + case 'IRREGULAR': + this.iconProp[1] = 'exclamation-circle'; + this.color = 'ffd700'; + break; default: this.iconProp[1] = 'question'; this.color = 'ffac00'; diff --git a/frontend/src/app/bisq/bisq-transactions/bisq-transactions.component.ts b/frontend/src/app/bisq/bisq-transactions/bisq-transactions.component.ts index 2cf95a96d..7c9859511 100644 --- a/frontend/src/app/bisq/bisq-transactions/bisq-transactions.component.ts +++ b/frontend/src/app/bisq/bisq-transactions/bisq-transactions.component.ts @@ -30,6 +30,7 @@ export class BisqTransactionsComponent implements OnInit { { id: 2, name: 'Blind vote' }, { id: 3, name: 'Compensation request' }, { id: 4, name: 'Genesis' }, + { id: 13, name: 'Irregular' }, { id: 5, name: 'Lockup' }, { id: 6, name: 'Pay trade fee' }, { id: 7, name: 'Proof of burn' }, @@ -39,7 +40,7 @@ export class BisqTransactionsComponent implements OnInit { { id: 11, name: 'Unlock' }, { id: 12, name: 'Vote reveal' }, ]; - txTypesDefaultChecked = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]; + txTypesDefaultChecked = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]; txTypeDropdownSettings: IMultiSelectSettings = { buttonClasses: 'btn btn-primary btn-sm', @@ -59,7 +60,7 @@ export class BisqTransactionsComponent implements OnInit { paginationMaxSize = 10; txTypes = ['ASSET_LISTING_FEE', 'BLIND_VOTE', 'COMPENSATION_REQUEST', 'GENESIS', 'LOCKUP', 'PAY_TRADE_FEE', - 'PROOF_OF_BURN', 'PROPOSAL', 'REIMBURSEMENT_REQUEST', 'TRANSFER_BSQ', 'UNLOCK', 'VOTE_REVEAL']; + 'PROOF_OF_BURN', 'PROPOSAL', 'REIMBURSEMENT_REQUEST', 'TRANSFER_BSQ', 'UNLOCK', 'VOTE_REVEAL', 'IRREGULAR']; constructor( private bisqApiService: BisqApiService, diff --git a/frontend/src/app/bisq/bisq.module.ts b/frontend/src/app/bisq/bisq.module.ts index 9ddd052ff..9c8bfca0f 100644 --- a/frontend/src/app/bisq/bisq.module.ts +++ b/frontend/src/app/bisq/bisq.module.ts @@ -12,7 +12,7 @@ import { BisqTransactionDetailsComponent } from './bisq-transaction-details/bisq import { BisqTransfersComponent } from './bisq-transfers/bisq-transfers.component'; import { FontAwesomeModule, FaIconLibrary } from '@fortawesome/angular-fontawesome'; import { faLeaf, faQuestion, faExclamationTriangle, faRocket, faRetweet, faFileAlt, faMoneyBill, - faEye, faEyeSlash, faLock, faLockOpen } from '@fortawesome/free-solid-svg-icons'; + faEye, faEyeSlash, faLock, faLockOpen, faExclamationCircle } from '@fortawesome/free-solid-svg-icons'; import { BisqBlocksComponent } from './bisq-blocks/bisq-blocks.component'; import { BisqExplorerComponent } from './bisq-explorer/bisq-explorer.component'; import { BisqApiService } from './bisq-api.service'; @@ -49,6 +49,7 @@ import { BsqAmountComponent } from './bsq-amount/bsq-amount.component'; export class BisqModule { constructor(library: FaIconLibrary) { library.addIcons(faQuestion); + library.addIcons(faExclamationCircle); library.addIcons(faExclamationTriangle); library.addIcons(faRocket); library.addIcons(faRetweet);