SORA
subscan
Runtime Modules / DemeterFarmingPlatform
Spec Version:
Events
Name
Lookup
Attributes
TokenRegistered3200["AccountIdOf","AssetIdOf"]
PoolAdded3201["AccountIdOf","AssetIdOf","AssetIdOf","AssetIdOf","bool"]
RewardWithdrawn3202["AccountIdOf","Balance","AssetIdOf","AssetIdOf","AssetIdOf","bool"]
Withdrawn3203["AccountIdOf","Balance","AssetIdOf","AssetIdOf","AssetIdOf","bool"]
PoolRemoved3204["AccountIdOf","AssetIdOf","AssetIdOf","AssetIdOf","bool"]
Deposited3205["AccountIdOf","AssetIdOf","AssetIdOf","AssetIdOf","bool","Balance"]
MultiplierChanged3206["AccountIdOf","AssetIdOf","AssetIdOf","AssetIdOf","bool","u32"]
DepositFeeChanged3207["AccountIdOf","AssetIdOf","AssetIdOf","AssetIdOf","bool","Balance"]
TokenInfoChanged3208["AccountIdOf","AssetIdOf"]
TotalTokensChanged3209["AccountIdOf","AssetIdOf","AssetIdOf","AssetIdOf","bool","Balance"]
InfoChanged320a["AccountIdOf","AssetIdOf","AssetIdOf","AssetIdOf","bool","Balance"]
Storage Functions
Name
Type
TokenInfos{"origin":"Map","n_map_type":{"hashers":["Identity"],"key_vec":["[U8; 32]"],"value":"demeter_farming_platform:TokenInfo","keys_id":67,"value_id":749}}
UserInfos{"origin":"Map","n_map_type":{"hashers":["Identity"],"key_vec":["AccountId"],"value":"Vec<demeter_farming_platform:UserInfo>","keys_id":0,"value_id":750}}
Pools{"origin":"Map","n_map_type":{"hashers":["Identity","Identity"],"key_vec":["[U8; 32]","[U8; 32]"],"value":"Vec<demeter_farming_platform:PoolData>","keys_id":643,"value_id":752}}
PalletStorageVersion{"origin":"PlainType","plain_type":"demeter_farming_platform:StorageVersion","PlainTypeValue":754}
AuthorityAccount{"origin":"PlainType","plain_type":"AccountId","PlainTypeValue":0}
FeeAccount{"origin":"PlainType","plain_type":"AccountId","PlainTypeValue":0}
Error Types
Name
Docs
TokenAlreadyRegisteredToken is already registered
TokenPerBlockCantBeZeroToken per block can't be zero
InvalidAllocationParametersInvalid allocation parameters
InvalidMultiplierMultiplier must be greater or equal to 1
InvalidDepositFeeInvalid deposit fee
RewardTokenIsNotRegisteredToken is not registered
PoolAlreadyExistsPool already exists
InsufficientFundsInsufficient Funds
ZeroRewardsZero Rewards
PoolDoesNotExistPool does not exist
InsufficientLPTokensInsufficient LP tokens
PoolDoesNotHaveRewardsPool does not have rewards,
UnauthorizedUnauthorized