@@ -528,7 +528,7 @@ export enum ExtrinsicType {
528
528
529
529
SWAP = 'swap' ,
530
530
531
- // SET_FEE_TOKEN = 'set_fee-token',
531
+ SET_FEE_TOKEN = 'set_fee-token' ,
532
532
533
533
EVM_EXECUTE = 'evm.execute' ,
534
534
UNKNOWN = 'unknown'
@@ -583,7 +583,8 @@ export interface ExtrinsicDataTypeMap {
583
583
584
584
[ ExtrinsicType . EVM_EXECUTE ] : TransactionConfig ,
585
585
[ ExtrinsicType . CROWDLOAN ] : any ,
586
- [ ExtrinsicType . SWAP ] : SwapTxData
586
+ [ ExtrinsicType . SWAP ] : SwapTxData ,
587
+ [ ExtrinsicType . SET_FEE_TOKEN ] : RequestChangeFeeToken ,
587
588
[ ExtrinsicType . UNKNOWN ] : any
588
589
}
589
590
@@ -631,6 +632,7 @@ export interface AmountData extends BasicTokenInfo {
631
632
632
633
export interface FeeData extends AmountData {
633
634
tooHigh ?: boolean ;
635
+ feeTokenSlug : string ;
634
636
}
635
637
636
638
export interface AmountDataWithId extends AmountData {
@@ -1278,12 +1280,14 @@ export interface EvmSignatureRequest extends EvmSignRequest {
1278
1280
id : string ;
1279
1281
type : string ;
1280
1282
payload : unknown ;
1283
+ errors ?: Error [ ]
1281
1284
}
1282
1285
1283
1286
export interface EvmSendTransactionRequest extends TransactionConfig , EvmSignRequest {
1284
1287
estimateGas : string ;
1285
1288
parseData : EvmTransactionData ;
1286
1289
isToContract : boolean ;
1290
+ errors ?: TransactionError [ ]
1287
1291
}
1288
1292
1289
1293
export type EvmWatchTransactionRequest = EvmSendTransactionRequest ;
@@ -1331,13 +1335,20 @@ export interface AddTokenRequestExternal {
1331
1335
contractError : boolean ;
1332
1336
}
1333
1337
1338
+ export interface ErrorNetworkConnection {
1339
+ networkKey : string ,
1340
+ address : string ,
1341
+ errors : Error [ ]
1342
+ }
1343
+
1334
1344
export interface ConfirmationDefinitions {
1335
1345
addNetworkRequest : [ ConfirmationsQueueItem < _NetworkUpsertParams > , ConfirmationResult < null > ] ,
1336
1346
addTokenRequest : [ ConfirmationsQueueItem < AddTokenRequestExternal > , ConfirmationResult < boolean > ] ,
1337
1347
switchNetworkRequest : [ ConfirmationsQueueItem < SwitchNetworkRequest > , ConfirmationResult < boolean > ] ,
1338
1348
evmSignatureRequest : [ ConfirmationsQueueItem < EvmSignatureRequest > , ConfirmationResult < string > ] ,
1339
1349
evmSendTransactionRequest : [ ConfirmationsQueueItem < EvmSendTransactionRequest > , ConfirmationResult < string > ]
1340
- evmWatchTransactionRequest : [ ConfirmationsQueueItem < EvmWatchTransactionRequest > , ConfirmationResult < string > ]
1350
+ evmWatchTransactionRequest : [ ConfirmationsQueueItem < EvmWatchTransactionRequest > , ConfirmationResult < string > ] ,
1351
+ errorConnectNetwork : [ ConfirmationsQueueItem < ErrorNetworkConnection > , ConfirmationResult < null > ]
1341
1352
}
1342
1353
1343
1354
export type ConfirmationType = keyof ConfirmationDefinitions ;
@@ -1516,6 +1527,7 @@ export interface ResponseQrSignEvm {
1516
1527
export interface RequestChangeFeeToken {
1517
1528
currentFeeToken ?: string ;
1518
1529
selectedFeeToken : string ;
1530
+ convertedFeeAmount : string ;
1519
1531
}
1520
1532
1521
1533
/// Transfer
@@ -2433,6 +2445,10 @@ export interface KoniRequestSignatures {
2433
2445
'pri(swapService.getLatestQuote)' : [ SwapRequest , SwapQuoteResponse ] ;
2434
2446
'pri(swapService.validateSwapProcess)' : [ ValidateSwapProcessParams , TransactionError [ ] ] ;
2435
2447
/* Swap */
2448
+
2449
+ /* Ledger */
2450
+
2451
+ 'pri(ledger.generic.allow)' : [ null , string [ ] , string [ ] ] ;
2436
2452
}
2437
2453
2438
2454
export interface ApplicationMetadataType {
0 commit comments