Name | Lookup | Parameters | |
|---|---|---|---|
| add_pool | 6c02 | 2 | |
| add_tranche | 6c03 | 3 | |
| update_token_price | 6c04 | 4 | |
| update_member | 6c05 | 4 | |
| transfer_tranche_tokens | 6c06 | 4 | |
| transfer | 6c07 | 3 | |
| add_currency | 6c08 | 1 | |
| allow_investment_currency | 6c09 | 2 | |
| schedule_upgrade | 6c0a | 2 | |
| cancel_upgrade | 6c0b | 2 | |
| update_tranche_token_metadata | 6c0c | 3 | |
| disallow_investment_currency | 6c0d | 2 |
Name | Lookup | Attributes | |
|---|---|---|---|
| IncomingMessage | 6c00 | ["DomainAddress","MessageOf"] |
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 [LiquidityPoolsWrappedToken] 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. |
| InvalidTrancheInvestorValidity | The validity is in the past. |
| 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. |
| NotPoolAdmin | Only the PoolAdmin can execute a given operation. |