[accelerator] accelerator_button config
This commit is contained in:
		
							parent
							
								
									7b3cc6372b
								
							
						
					
					
						commit
						af7a962a0b
					
				@ -40,6 +40,7 @@ __MAINNET_BLOCK_AUDIT_START_HEIGHT__=${MAINNET_BLOCK_AUDIT_START_HEIGHT:=0}
 | 
			
		||||
__TESTNET_BLOCK_AUDIT_START_HEIGHT__=${TESTNET_BLOCK_AUDIT_START_HEIGHT:=0}
 | 
			
		||||
__SIGNET_BLOCK_AUDIT_START_HEIGHT__=${SIGNET_BLOCK_AUDIT_START_HEIGHT:=0}
 | 
			
		||||
__ACCELERATOR__=${ACCELERATOR:=false}
 | 
			
		||||
__ACCELERATOR_BUTTON__=${ACCELERATOR_BUTTON:=true}
 | 
			
		||||
__SERVICES_API__=${SERVICES_API:=false}
 | 
			
		||||
__PUBLIC_ACCELERATIONS__=${PUBLIC_ACCELERATIONS:=false}
 | 
			
		||||
__HISTORICAL_PRICE__=${HISTORICAL_PRICE:=true}
 | 
			
		||||
@ -70,6 +71,7 @@ export __MAINNET_BLOCK_AUDIT_START_HEIGHT__
 | 
			
		||||
export __TESTNET_BLOCK_AUDIT_START_HEIGHT__
 | 
			
		||||
export __SIGNET_BLOCK_AUDIT_START_HEIGHT__
 | 
			
		||||
export __ACCELERATOR__
 | 
			
		||||
export __ACCELERATOR_BUTTON__
 | 
			
		||||
export __SERVICES_API__
 | 
			
		||||
export __PUBLIC_ACCELERATIONS__
 | 
			
		||||
export __HISTORICAL_PRICE__
 | 
			
		||||
 | 
			
		||||
@ -141,7 +141,7 @@ export class TransactionComponent implements OnInit, AfterViewInit, OnDestroy {
 | 
			
		||||
  taprootEnabled: boolean;
 | 
			
		||||
  hasEffectiveFeeRate: boolean;
 | 
			
		||||
  accelerateCtaType: 'alert' | 'button' = 'button';
 | 
			
		||||
  acceleratorAvailable: boolean = this.stateService.env.ACCELERATOR && this.stateService.network === '';
 | 
			
		||||
  acceleratorAvailable: boolean = this.stateService.env.ACCELERATOR_BUTTON && this.stateService.network === '';
 | 
			
		||||
  eligibleForAcceleration: boolean = false;
 | 
			
		||||
  forceAccelerationSummary = false;
 | 
			
		||||
  hideAccelerationSummary = false;
 | 
			
		||||
@ -195,7 +195,7 @@ export class TransactionComponent implements OnInit, AfterViewInit, OnDestroy {
 | 
			
		||||
    this.stateService.networkChanged$.subscribe(
 | 
			
		||||
      (network) => {
 | 
			
		||||
        this.network = network;
 | 
			
		||||
        this.acceleratorAvailable = this.stateService.env.ACCELERATOR && this.stateService.network === '';
 | 
			
		||||
        this.acceleratorAvailable = this.stateService.env.ACCELERATOR_BUTTON && this.stateService.network === '';
 | 
			
		||||
      }
 | 
			
		||||
    );
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -30,6 +30,7 @@ export class EnterpriseService {
 | 
			
		||||
      this.fetchSubdomainInfo();
 | 
			
		||||
      this.disableSubnetworks();
 | 
			
		||||
      this.stateService.env.ACCELERATOR = false;
 | 
			
		||||
      this.stateService.env.ACCELERATOR_BUTTON = false;
 | 
			
		||||
    } else {
 | 
			
		||||
      this.insertMatomo();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
@ -71,6 +71,7 @@ export interface Env {
 | 
			
		||||
  SIGNET_BLOCK_AUDIT_START_HEIGHT: number;
 | 
			
		||||
  HISTORICAL_PRICE: boolean;
 | 
			
		||||
  ACCELERATOR: boolean;
 | 
			
		||||
  ACCELERATOR_BUTTON: boolean;
 | 
			
		||||
  PUBLIC_ACCELERATIONS: boolean;
 | 
			
		||||
  ADDITIONAL_CURRENCIES: boolean;
 | 
			
		||||
  GIT_COMMIT_HASH_MEMPOOL_SPACE?: string;
 | 
			
		||||
@ -108,6 +109,7 @@ const defaultEnv: Env = {
 | 
			
		||||
  'SIGNET_BLOCK_AUDIT_START_HEIGHT': 0,
 | 
			
		||||
  'HISTORICAL_PRICE': true,
 | 
			
		||||
  'ACCELERATOR': false,
 | 
			
		||||
  'ACCELERATOR_BUTTON': true,
 | 
			
		||||
  'PUBLIC_ACCELERATIONS': false,
 | 
			
		||||
  'ADDITIONAL_CURRENCIES': false,
 | 
			
		||||
  'SERVICES_API': 'https://mempool.space/api/v1/services',
 | 
			
		||||
 | 
			
		||||
@ -13,6 +13,7 @@
 | 
			
		||||
  "ITEMS_PER_PAGE": 25,
 | 
			
		||||
  "LIGHTNING": true,
 | 
			
		||||
  "ACCELERATOR": true,
 | 
			
		||||
  "ACCELERATOR_BUTTON": true,
 | 
			
		||||
  "PUBLIC_ACCELERATIONS": true,
 | 
			
		||||
  "AUDIT": true
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user