@@ -48,8 +48,11 @@ import type {
4848 HydradxRuntimeXcmAssetLocation ,
4949 PalletClaimsEcdsaSignature ,
5050 PalletOmnipoolTradability ,
51+ PalletOmnipoolSlipFeeConfig ,
5152 PalletLiquidityMiningLoyaltyCurve ,
5253 HydradxTraitsStableswapAssetAmount ,
54+ PalletCircuitBreakerGlobalWithdrawLimitParameters ,
55+ PalletCircuitBreakerGlobalAssetCategory ,
5356 HydradxTraitsRouterTrade ,
5457 HydradxTraitsRouterAssetPair ,
5558 PalletDynamicFeesAssetFeeConfig ,
@@ -6152,6 +6155,31 @@ export interface ChainTx<
61526155 >
61536156 > ;
61546157
6158+ /**
6159+ * Set or clear slip fee configuration.
6160+ *
6161+ * When set to `Some(config)`, slip fees are enabled with the given parameters.
6162+ * When set to `None`, slip fees are disabled.
6163+ *
6164+ * Can only be called by `UpdateTradabilityOrigin`.
6165+ *
6166+ * Emits `SlipFeeSet` event.
6167+ *
6168+ * @param {PalletOmnipoolSlipFeeConfig | undefined } slipFee
6169+ **/
6170+ setSlipFee : GenericTxCall <
6171+ ( slipFee : PalletOmnipoolSlipFeeConfig | undefined ) => ChainSubmittableExtrinsic <
6172+ {
6173+ pallet : 'Omnipool' ;
6174+ palletCall : {
6175+ name : 'SetSlipFee' ;
6176+ params : { slipFee : PalletOmnipoolSlipFeeConfig | undefined } ;
6177+ } ;
6178+ } ,
6179+ ChainKnownTypes
6180+ >
6181+ > ;
6182+
61556183 /**
61566184 * Generic pallet tx call
61576185 **/
@@ -7359,6 +7387,114 @@ export interface ChainTx<
73597387 >
73607388 > ;
73617389
7390+ /**
7391+ * Set the global withdraw limit (reference currency units)
7392+ * Can be called only by authority origin.
7393+ *
7394+ * @param {PalletCircuitBreakerGlobalWithdrawLimitParameters } parameters
7395+ **/
7396+ setGlobalWithdrawLimitParams : GenericTxCall <
7397+ ( parameters : PalletCircuitBreakerGlobalWithdrawLimitParameters ) => ChainSubmittableExtrinsic <
7398+ {
7399+ pallet : 'CircuitBreaker' ;
7400+ palletCall : {
7401+ name : 'SetGlobalWithdrawLimitParams' ;
7402+ params : { parameters : PalletCircuitBreakerGlobalWithdrawLimitParameters } ;
7403+ } ;
7404+ } ,
7405+ ChainKnownTypes
7406+ >
7407+ > ;
7408+
7409+ /**
7410+ * Reset the global lockdown and accumulator to zero at current block.
7411+ * Can be called only by authority origin.
7412+ *
7413+ **/
7414+ resetWithdrawLockdown : GenericTxCall <
7415+ ( ) => ChainSubmittableExtrinsic <
7416+ {
7417+ pallet : 'CircuitBreaker' ;
7418+ palletCall : {
7419+ name : 'ResetWithdrawLockdown' ;
7420+ } ;
7421+ } ,
7422+ ChainKnownTypes
7423+ >
7424+ > ;
7425+
7426+ /**
7427+ *
7428+ * @param {Array<AccountId32Like> } accounts
7429+ **/
7430+ addEgressAccounts : GenericTxCall <
7431+ ( accounts : Array < AccountId32Like > ) => ChainSubmittableExtrinsic <
7432+ {
7433+ pallet : 'CircuitBreaker' ;
7434+ palletCall : {
7435+ name : 'AddEgressAccounts' ;
7436+ params : { accounts : Array < AccountId32Like > } ;
7437+ } ;
7438+ } ,
7439+ ChainKnownTypes
7440+ >
7441+ > ;
7442+
7443+ /**
7444+ *
7445+ * @param {Array<AccountId32Like> } accounts
7446+ **/
7447+ removeEgressAccounts : GenericTxCall <
7448+ ( accounts : Array < AccountId32Like > ) => ChainSubmittableExtrinsic <
7449+ {
7450+ pallet : 'CircuitBreaker' ;
7451+ palletCall : {
7452+ name : 'RemoveEgressAccounts' ;
7453+ params : { accounts : Array < AccountId32Like > } ;
7454+ } ;
7455+ } ,
7456+ ChainKnownTypes
7457+ >
7458+ > ;
7459+
7460+ /**
7461+ *
7462+ * @param {bigint } until
7463+ **/
7464+ setGlobalWithdrawLockdown : GenericTxCall <
7465+ ( until : bigint ) => ChainSubmittableExtrinsic <
7466+ {
7467+ pallet : 'CircuitBreaker' ;
7468+ palletCall : {
7469+ name : 'SetGlobalWithdrawLockdown' ;
7470+ params : { until : bigint } ;
7471+ } ;
7472+ } ,
7473+ ChainKnownTypes
7474+ >
7475+ > ;
7476+
7477+ /**
7478+ *
7479+ * @param {number } assetId
7480+ * @param {PalletCircuitBreakerGlobalAssetCategory | undefined } category
7481+ **/
7482+ setAssetCategory : GenericTxCall <
7483+ (
7484+ assetId : number ,
7485+ category : PalletCircuitBreakerGlobalAssetCategory | undefined ,
7486+ ) => ChainSubmittableExtrinsic <
7487+ {
7488+ pallet : 'CircuitBreaker' ;
7489+ palletCall : {
7490+ name : 'SetAssetCategory' ;
7491+ params : { assetId : number ; category : PalletCircuitBreakerGlobalAssetCategory | undefined } ;
7492+ } ;
7493+ } ,
7494+ ChainKnownTypes
7495+ >
7496+ > ;
7497+
73627498 /**
73637499 * Generic pallet tx call
73647500 **/
0 commit comments