@@ -17,7 +17,7 @@ import { AuthUrls } from '@subwallet/extension-base/services/request-service/typ
17
17
import { CrowdloanContributionsResponse } from '@subwallet/extension-base/services/subscan-service/types' ;
18
18
import { SWTransactionResponse , SWTransactionResult } from '@subwallet/extension-base/services/transaction-service/types' ;
19
19
import { WalletConnectNotSupportRequest , WalletConnectSessionRequest } from '@subwallet/extension-base/services/wallet-connect-service/types' ;
20
- import { AccountJson , AccountsWithCurrentAddress , AddressJson , BalanceJson , BaseRequestSign , BuyServiceInfo , BuyTokenInfo , CommonOptimalPath , CurrentAccountInfo , EarningRewardHistoryItem , EarningRewardJson , EarningStatus , HandleYieldStepParams , InternalRequestSign , LeavePoolAdditionalData , NominationPoolInfo , OptimalYieldPath , OptimalYieldPathParams , RequestAccountBatchExportV2 , RequestAccountCreateSuriV2 , RequestAccountNameValidate , RequestAccountProxyEdit , RequestAccountProxyForget , RequestBatchJsonGetAccountInfo , RequestBatchRestoreV2 , RequestBounceableValidate , RequestChangeTonWalletContractVersion , RequestCheckCrossChainTransfer , RequestCheckPublicAndSecretKey , RequestCheckTransfer , RequestCrossChainTransfer , RequestDeriveCreateMultiple , RequestDeriveCreateV3 , RequestDeriveValidateV2 , RequestEarlyValidateYield , RequestExportAccountProxyMnemonic , RequestGetAllTonWalletContractVersion , RequestGetAmountForPair , RequestGetDeriveAccounts , RequestGetDeriveSuggestion , RequestGetTokensCanPayFee , RequestGetYieldPoolTargets , RequestInputAccountSubscribe , RequestJsonGetAccountInfo , RequestJsonRestoreV2 , RequestMetadataHash , RequestMnemonicCreateV2 , RequestMnemonicValidateV2 , RequestPrivateKeyValidateV2 , RequestShortenMetadata , RequestStakeCancelWithdrawal , RequestStakeClaimReward , RequestTransfer , RequestUnlockDotCheckCanMint , RequestUnlockDotSubscribeMintedData , RequestYieldLeave , RequestYieldStepSubmit , RequestYieldWithdrawal , ResponseAccountBatchExportV2 , ResponseAccountCreateSuriV2 , ResponseAccountNameValidate , ResponseBatchJsonGetAccountInfo , ResponseCheckPublicAndSecretKey , ResponseDeriveValidateV2 , ResponseEarlyValidateYield , ResponseExportAccountProxyMnemonic , ResponseGetAllTonWalletContractVersion , ResponseGetDeriveAccounts , ResponseGetDeriveSuggestion , ResponseGetYieldPoolTargets , ResponseInputAccountSubscribe , ResponseJsonGetAccountInfo , ResponseMetadataHash , ResponseMnemonicCreateV2 , ResponseMnemonicValidateV2 , ResponsePrivateKeyValidateV2 , ResponseShortenMetadata , StorageDataInterface , SubmitYieldStepData , SwapPair , SwapQuoteResponse , SwapRequest , SwapRequestResult , SwapSubmitParams , SwapTxData , TokenSpendingApprovalParams , UnlockDotTransactionNft , UnstakingStatus , ValidateSwapProcessParams , ValidateYieldProcessParams , YieldPoolInfo , YieldPositionInfo } from '@subwallet/extension-base/types' ;
20
+ import { AccountJson , AccountsWithCurrentAddress , AddressJson , BalanceJson , BaseRequestSign , BuyServiceInfo , BuyTokenInfo , CommonOptimalPath , CurrentAccountInfo , EarningRewardHistoryItem , EarningRewardJson , EarningStatus , HandleYieldStepParams , InternalRequestSign , LeavePoolAdditionalData , NominationPoolInfo , OptimalYieldPath , OptimalYieldPathParams , RequestAccountBatchExportV2 , RequestAccountCreateSuriV2 , RequestAccountNameValidate , RequestAccountProxyEdit , RequestAccountProxyForget , RequestBatchJsonGetAccountInfo , RequestBatchRestoreV2 , RequestBounceableValidate , RequestChangeAllowOneSign , RequestChangeTonWalletContractVersion , RequestCheckCrossChainTransfer , RequestCheckPublicAndSecretKey , RequestCheckTransfer , RequestCrossChainTransfer , RequestDeriveCreateMultiple , RequestDeriveCreateV3 , RequestDeriveValidateV2 , RequestEarlyValidateYield , RequestExportAccountProxyMnemonic , RequestGetAllTonWalletContractVersion , RequestGetAmountForPair , RequestGetDeriveAccounts , RequestGetDeriveSuggestion , RequestGetTokensCanPayFee , RequestGetYieldPoolTargets , RequestInputAccountSubscribe , RequestJsonGetAccountInfo , RequestJsonRestoreV2 , RequestMetadataHash , RequestMnemonicCreateV2 , RequestMnemonicValidateV2 , RequestPrivateKeyValidateV2 , RequestShortenMetadata , RequestStakeCancelWithdrawal , RequestStakeClaimReward , RequestSubmitProcessTransaction , RequestSubscribeProcessById , RequestTransfer , RequestUnlockDotCheckCanMint , RequestUnlockDotSubscribeMintedData , RequestYieldLeave , RequestYieldStepSubmit , RequestYieldWithdrawal , ResponseAccountBatchExportV2 , ResponseAccountCreateSuriV2 , ResponseAccountNameValidate , ResponseBatchJsonGetAccountInfo , ResponseCheckPublicAndSecretKey , ResponseDeriveValidateV2 , ResponseEarlyValidateYield , ResponseExportAccountProxyMnemonic , ResponseGetAllTonWalletContractVersion , ResponseGetDeriveAccounts , ResponseGetDeriveSuggestion , ResponseGetYieldPoolTargets , ResponseInputAccountSubscribe , ResponseJsonGetAccountInfo , ResponseMetadataHash , ResponseMnemonicCreateV2 , ResponseMnemonicValidateV2 , ResponsePrivateKeyValidateV2 , ResponseShortenMetadata , ResponseSubscribeProcessAlive , ResponseSubscribeProcessById , StorageDataInterface , SubmitYieldStepData , SwapPair , SwapQuoteResponse , SwapRequest , SwapRequestResult , SwapSubmitParams , SwapTxData , TokenSpendingApprovalParams , UnlockDotTransactionNft , UnstakingStatus , ValidateSwapProcessParams , ValidateYieldProcessParams , YieldPoolInfo , YieldPositionInfo } from '@subwallet/extension-base/types' ;
21
21
import { RequestSubmitTransfer , RequestSubscribeTransfer , ResponseSubscribeTransfer } from '@subwallet/extension-base/types/balance/transfer' ;
22
22
import { RequestClaimBridge } from '@subwallet/extension-base/types/bridge' ;
23
23
import { GetNotificationParams , RequestIsClaimedPolygonBridge , RequestSwitchStatusParams } from '@subwallet/extension-base/types/notification' ;
@@ -439,6 +439,7 @@ export interface UiSettings {
439
439
notificationSetup : NotificationSetup ;
440
440
// On-ramp service account reference
441
441
walletReference : string ;
442
+ allowOneSign : boolean ;
442
443
}
443
444
444
445
export type RequestSettingsType = UiSettings ;
@@ -716,7 +717,8 @@ export interface TransactionHistoryItem<ET extends ExtrinsicType = ExtrinsicType
716
717
additionalInfo ?: any ,
717
718
startBlock ?: number ,
718
719
nonce ?: number ,
719
- addressPrefix ?: number
720
+ addressPrefix ?: number ,
721
+ processId ?: string ;
720
722
}
721
723
722
724
export interface SWWarning {
@@ -1128,6 +1130,7 @@ export interface ConfirmationsQueueItemOptions {
1128
1130
requiredPassword ?: boolean ;
1129
1131
address ?: string ;
1130
1132
networkKey ?: string ;
1133
+ isPassConfirmation ?: boolean ;
1131
1134
}
1132
1135
1133
1136
export interface ConfirmationsQueueItem < T > extends ConfirmationsQueueItemOptions , ConfirmationRequestBase {
@@ -2097,6 +2100,7 @@ export interface KoniRequestSignatures {
2097
2100
'pri(settings.savePriceCurrency)' : [ RequestChangePriceCurrency , boolean ] ;
2098
2101
'pri(settings.saveShowZeroBalance)' : [ RequestChangeShowZeroBalance , boolean ] ;
2099
2102
'pri(settings.saveShowBalance)' : [ RequestChangeShowBalance , boolean ] ;
2103
+ 'pri(settings.update.allowOneSign)' : [ RequestChangeAllowOneSign , boolean ] ;
2100
2104
'pri(settings.logo.assets.subscribe)' : [ null , Record < string , string > , Record < string , string > ] ;
2101
2105
'pri(settings.logo.chains.subscribe)' : [ null , Record < string , string > , Record < string , string > ] ;
2102
2106
@@ -2326,6 +2330,12 @@ export interface KoniRequestSignatures {
2326
2330
/* Popular tokens */
2327
2331
'pri(tokens.subscribePriority)' : [ null , TokenPriorityDetails , TokenPriorityDetails ] ;
2328
2332
/* Popular tokens */
2333
+
2334
+ /* Process multi steps */
2335
+ 'pri(process.transaction.submit)' : [ RequestSubmitProcessTransaction , SWTransactionResponse ] ;
2336
+ 'pri(process.subscribe.id)' : [ RequestSubscribeProcessById , ResponseSubscribeProcessById , ResponseSubscribeProcessById ] ;
2337
+ 'pri(process.subscribe.alive)' : [ null , ResponseSubscribeProcessAlive , ResponseSubscribeProcessAlive ] ;
2338
+ /* Process multi steps */
2329
2339
}
2330
2340
2331
2341
export interface ApplicationMetadataType {
0 commit comments