Name | Lookup | Parameters | |
|---|---|---|---|
| set_trade_volume_limit | 4100 | 2 | |
| set_add_liquidity_limit | 4101 | 2 | |
| set_remove_liquidity_limit | 4102 | 2 | |
| lockdown_asset | 4103 | 2 | |
| force_lift_lockdown | 4104 | 1 | |
| release_deposit | 4105 | 2 |
Name | Lookup | Attributes | |
|---|---|---|---|
| TradeVolumeLimitChanged | 4100 | ["AssetId","(u32, u32)"] | |
| AddLiquidityLimitChanged | 4101 | ["AssetId","Option<(u32, u32)>"] | |
| RemoveLiquidityLimitChanged | 4102 | ["AssetId","Option<(u32, u32)>"] | |
| AssetLockdown | 4103 | ["AssetId","BlockNumberFor"] | |
| AssetLockdownRemoved | 4104 | ["AssetId"] | |
| DepositReleased | 4105 | ["AccountId","AssetId"] |
Name | Type | |
|---|---|---|
| TradeVolumeLimitPerAsset | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["U32"],"value":"Tuple:U32U32","keys_id":4,"value_id":211}} | |
| AllowedTradeVolumeLimitPerAsset | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["U32"],"value":"pallet_circuit_breaker:TradeVolumeLimit","keys_id":4,"value_id":651}} | |
| LiquidityAddLimitPerAsset | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["U32"],"value":"option<Tuple:U32U32>","keys_id":4,"value_id":221}} | |
| AllowedAddLiquidityAmountPerAsset | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["U32"],"value":"pallet_circuit_breaker:LiquidityLimit","keys_id":4,"value_id":652}} | |
| AssetLockdownState | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["U32"],"value":"pallet_circuit_breaker:types:LockdownStatus","keys_id":4,"value_id":653}} | |
| LiquidityRemoveLimitPerAsset | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["U32"],"value":"option<Tuple:U32U32>","keys_id":4,"value_id":221}} | |
| AllowedRemoveLiquidityAmountPerAsset | {"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["U32"],"value":"pallet_circuit_breaker:LiquidityLimit","keys_id":4,"value_id":652}} |
Name | Type | Value | |
|---|---|---|---|
| DefaultMaxNetTradeVolumeLimitPerBlock | Tuple:U32U32 | 8813000010270000 | |
| DefaultMaxAddLiquidityLimitPerBlock | option<Tuple:U32U32> | 01f401000010270000 | |
| DefaultMaxRemoveLiquidityLimitPerBlock | option<Tuple:U32U32> | 01f401000010270000 |
Name | Docs |
|---|---|
| InvalidLimitValue | Invalid value for a limit. Limit must be non-zero. |
| LiquidityLimitNotStoredForAsset | Allowed liquidity limit is not stored for asset |
| TokenOutflowLimitReached | Token trade outflow per block has been reached |
| TokenInfluxLimitReached | Token trade influx per block has been reached |
| MaxLiquidityLimitPerBlockReached | Maximum pool's liquidity limit per block has been reached |
| NotAllowed | Asset is not allowed to have a limit |
| AssetInLockdown | Asset still in lockdown as it reached the allowed deposit limit for the periodQuery the `asset_lockdown_state` storage to determine until which block the asset is locked,so that the deposit can be released afterward. |
| AssetNotInLockdown | Asset is not in a lockdown |
| InvalidAmount | Invalid amount to save deposit |