Name | Lookup | Parameters | |
|---|---|---|---|
| add_pool | 6702 | 2 | |
| add_tranche | 6703 | 3 | |
| update_token_price | 6704 | 4 | |
| update_member | 6705 | 4 | |
| transfer_tranche_tokens | 6706 | 4 | |
| transfer | 6707 | 3 | |
| add_currency | 6708 | 1 | |
| allow_investment_currency | 6709 | 2 | |
| schedule_upgrade | 670a | 2 | |
| cancel_upgrade | 670b | 2 | |
| update_tranche_token_metadata | 670c | 3 | |
| disallow_investment_currency | 670d | 2 | |
| freeze_investor | 670e | 3 | |
| unfreeze_investor | 670f | 3 | |
| update_tranche_hook | 6710 | 4 | |
| recover_assets | 6711 | 4 |
Name | Lookup | Attributes | |
|---|---|---|---|
| IncomingMessage | 6700 | ["Domain","Message"] |
Name | Type | Value | |
|---|---|---|---|
| GeneralCurrencyPrefix | [U8; 12] | b64fd1c3a60c260188389850 | |
| TreasuryAccount | AccountId | 6d6f646c70792f74727372790000000000000000000000000000000000000000 |
Name | Docs |
|---|---|
| AssetNotFound | Failed to map the asset to the corresponding LiquidityPools' GeneralIndex representation and thus cannot be used as aninvestment currency. |
| AssetMetadataNotPoolCurrency | The metadata of the given asset does not declare it as a poolcurrency and thus it cannot be used as an investment currency. |
| AssetNotLiquidityPoolsTransferable | The metadata of the given asset does not declare it as transferablevia LiquidityPools'. |
| AssetNotLiquidityPoolsWrappedToken | The asset is not a wrapped token and thus cannot betransferred via liquidity pools. |
| PoolNotFound | A pool could not be found. |
| TrancheNotFound | A tranche could not be found. |
| TrancheMetadataNotFound | Could not find the metadata of a tranche token. |
| MissingTranchePrice | Failed to fetch a tranche token price.This can occur if `TrancheNotFound` or if effectivelythe price for this tranche has not yet been set. |
| InvalidTransferAmount | Transfer amount must be non-zero. |
| BalanceTooLow | Senders balance is insufficient for transfer amount |
| UnauthorizedTransfer | A transfer to a non-whitelisted destination was attempted. |
| InvalidIncomingMessage | Failed to decode an incoming message. |
| InvalidDomain | The destination domain is invalid. |
| InvalidTransferCurrency | The currency is not allowed to be transferred via LiquidityPools. |
| InvestorDomainAddressNotAMember | The account derived from the [Domain] and [DomainAddress] has notbeen whitelisted as a TrancheInvestor. |
| InvestorDomainAddressFrozen | The account derived from the [Domain] and [DomainAddress] is frozenand cannot transfer tranche tokens therefore. |
| InvestorDomainAddressNotFrozen | The account derived from the [Domain] and [DomainAddress] is notfrozen and cannot be unfrozen therefore. |
| NotPoolAdmin | Only the PoolAdmin can execute a given operation. |
| DomainHookAddressNotFound | The domain hook address could not be found. |
| UnsupportedBatchMessage | This pallet does not expect to receive direclty a batch message,instead it expects several calls to it with different messages. |