@@ -580,6 +580,7 @@ const coinsWithExcludedFeatures: Record<string, { features: CoinFeature[] }> = {
580580 CoinFeature . TRANSACTION_DATA ,
581581 CoinFeature . CUSTODY ,
582582 CoinFeature . CUSTODY_BITGO_TRUST ,
583+ CoinFeature . CUSTODY_BITGO_INDIA ,
583584 CoinFeature . CUSTODY_BITGO_KOREA ,
584585 CoinFeature . CUSTODY_BITGO_EUROPE_APS ,
585586 CoinFeature . CUSTODY_BITGO_FRANKFURT ,
@@ -592,6 +593,7 @@ const coinsWithExcludedFeatures: Record<string, { features: CoinFeature[] }> = {
592593 CoinFeature . VALUELESS_TRANSFER ,
593594 CoinFeature . TRANSACTION_DATA ,
594595 CoinFeature . CUSTODY_BITGO_TRUST ,
596+ CoinFeature . CUSTODY_BITGO_INDIA ,
595597 CoinFeature . CUSTODY_BITGO_KOREA ,
596598 CoinFeature . CUSTODY_BITGO_EUROPE_APS ,
597599 CoinFeature . CUSTODY_BITGO_FRANKFURT ,
@@ -605,6 +607,7 @@ const coinsWithExcludedFeatures: Record<string, { features: CoinFeature[] }> = {
605607 CoinFeature . VALUELESS_TRANSFER ,
606608 CoinFeature . TRANSACTION_DATA ,
607609 CoinFeature . CUSTODY_BITGO_TRUST ,
610+ CoinFeature . CUSTODY_BITGO_INDIA ,
608611 CoinFeature . CUSTODY_BITGO_KOREA ,
609612 CoinFeature . CUSTODY_BITGO_EUROPE_APS ,
610613 CoinFeature . CUSTODY_BITGO_FRANKFURT ,
@@ -619,6 +622,7 @@ const coinsWithExcludedFeatures: Record<string, { features: CoinFeature[] }> = {
619622 CoinFeature . TRANSACTION_DATA ,
620623 CoinFeature . CUSTODY ,
621624 CoinFeature . CUSTODY_BITGO_TRUST ,
625+ CoinFeature . CUSTODY_BITGO_INDIA ,
622626 CoinFeature . CUSTODY_BITGO_KOREA ,
623627 CoinFeature . CUSTODY_BITGO_EUROPE_APS ,
624628 CoinFeature . CUSTODY_BITGO_FRANKFURT ,
@@ -632,6 +636,7 @@ const coinsWithExcludedFeatures: Record<string, { features: CoinFeature[] }> = {
632636 CoinFeature . TRANSACTION_DATA ,
633637 CoinFeature . CUSTODY ,
634638 CoinFeature . CUSTODY_BITGO_TRUST ,
639+ CoinFeature . CUSTODY_BITGO_INDIA ,
635640 CoinFeature . CUSTODY_BITGO_SINGAPORE ,
636641 CoinFeature . CUSTODY_BITGO_KOREA ,
637642 CoinFeature . CUSTODY_BITGO_EUROPE_APS ,
@@ -646,6 +651,7 @@ const coinsWithExcludedFeatures: Record<string, { features: CoinFeature[] }> = {
646651 CoinFeature . TRANSACTION_DATA ,
647652 CoinFeature . CUSTODY ,
648653 CoinFeature . CUSTODY_BITGO_TRUST ,
654+ CoinFeature . CUSTODY_BITGO_INDIA ,
649655 CoinFeature . CUSTODY_BITGO_KOREA ,
650656 CoinFeature . CUSTODY_BITGO_EUROPE_APS ,
651657 CoinFeature . CUSTODY_BITGO_FRANKFURT ,
@@ -659,6 +665,7 @@ const coinsWithExcludedFeatures: Record<string, { features: CoinFeature[] }> = {
659665 CoinFeature . TRANSACTION_DATA ,
660666 CoinFeature . CUSTODY ,
661667 CoinFeature . CUSTODY_BITGO_TRUST ,
668+ CoinFeature . CUSTODY_BITGO_INDIA ,
662669 CoinFeature . CUSTODY_BITGO_SINGAPORE ,
663670 CoinFeature . CUSTODY_BITGO_KOREA ,
664671 CoinFeature . CUSTODY_BITGO_EUROPE_APS ,
@@ -673,6 +680,7 @@ const coinsWithExcludedFeatures: Record<string, { features: CoinFeature[] }> = {
673680 CoinFeature . TRANSACTION_DATA ,
674681 CoinFeature . CUSTODY ,
675682 CoinFeature . CUSTODY_BITGO_TRUST ,
683+ CoinFeature . CUSTODY_BITGO_INDIA ,
676684 CoinFeature . CUSTODY_BITGO_KOREA ,
677685 CoinFeature . CUSTODY_BITGO_EUROPE_APS ,
678686 CoinFeature . CUSTODY_BITGO_FRANKFURT ,
@@ -685,6 +693,7 @@ const coinsWithExcludedFeatures: Record<string, { features: CoinFeature[] }> = {
685693 CoinFeature . VALUELESS_TRANSFER ,
686694 CoinFeature . TRANSACTION_DATA ,
687695 CoinFeature . CUSTODY_BITGO_TRUST ,
696+ CoinFeature . CUSTODY_BITGO_INDIA ,
688697 CoinFeature . CUSTODY ,
689698 CoinFeature . CUSTODY_BITGO_KOREA ,
690699 CoinFeature . CUSTODY_BITGO_EUROPE_APS ,
@@ -699,6 +708,7 @@ const coinsWithExcludedFeatures: Record<string, { features: CoinFeature[] }> = {
699708 CoinFeature . TRANSACTION_DATA ,
700709 CoinFeature . CUSTODY ,
701710 CoinFeature . CUSTODY_BITGO_TRUST ,
711+ CoinFeature . CUSTODY_BITGO_INDIA ,
702712 CoinFeature . CUSTODY_BITGO_KOREA ,
703713 CoinFeature . CUSTODY_BITGO_EUROPE_APS ,
704714 CoinFeature . CUSTODY_BITGO_FRANKFURT ,
@@ -824,11 +834,15 @@ coins.forEach((coin, coinName) => {
824834 it ( `should return true for CUSTODY_BITGO_TRUST ${ coin . family } coin feature` , ( ) => {
825835 coin . features . includes ( CoinFeature . CUSTODY_BITGO_TRUST ) . should . eql ( true ) ;
826836 } ) ;
837+ it ( `should return true for CUSTODY_BITGO_INDIA ${ coin . family } coin feature` , ( ) => {
838+ coin . features . includes ( CoinFeature . CUSTODY_BITGO_INDIA ) . should . eql ( true ) ;
839+ } ) ;
827840 } else if ( coin . family === CoinFamily . XTZ || coin . features . includes ( CoinFeature . GENERIC_TOKEN ) ) {
828841 it ( `should return false for all custody ${ coin . family } coin feature` , ( ) => {
829842 coin . features . includes ( CoinFeature . CUSTODY ) . should . eql ( false ) ;
830843 if ( coin . family !== CoinFamily . XTZ ) {
831844 coin . features . includes ( CoinFeature . CUSTODY_BITGO_TRUST ) . should . eql ( false ) ;
845+ coin . features . includes ( CoinFeature . CUSTODY_BITGO_INDIA ) . should . eql ( false ) ;
832846 }
833847 coin . features . includes ( CoinFeature . CUSTODY_BITGO_MENA_FZE ) . should . eql ( false ) ;
834848 coin . features . includes ( CoinFeature . CUSTODY_BITGO_CUSTODY_MENA_FZE ) . should . eql ( false ) ;
0 commit comments