hydration
subscan
Runtime Modules / EthDispenser
Spec Version:
Call Functions
Name
Lookup
Parameters
request_fund55004
pause5502-
unpause5503-
set_faucet_balance55041
Events
Name
Lookup
Attributes
Paused5500
Unpaused5501
FundRequested5502["Bytes32","AccountId","EvmAddress","Balance"]
FaucetBalanceUpdated5503["Balance","Balance"]
Storage Functions
Name
Type
DispenserConfig{"origin":"PlainType","plain_type":"Bool","PlainTypeValue":766}
FaucetBalanceWei{"origin":"PlainType","plain_type":"U128","PlainTypeValue":6}
UsedRequestIds{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["[U8; 32]"],"value":"NULL","keys_id":1,"value_id":37}}
Constants
Name
Type
Value
MinimumRequestAmountU12800000000000000000000000000000000
MaxDispenseAmountU128000064a7b3b6e00d0000000000000000
DispenserFeeU12888130000000000000000000000000000
FeeAssetU3200000000
FaucetAssetU3214000000
FeeDestinationAccountId6d6f646c70792f74727372790000000000000000000000000000000000000000
FaucetAddressH160189d33ea9a9701fdb67c21df7420868193dcf578
PalletId[U8; 8]70792f6675636574
MinFaucetEthThresholdU1280000c52ebca2b1000000000000000000
Error Types
Name
Docs
DuplicateRequestRequest ID has already been used.
SerializationFailed to (de)serialize data.
InvalidOutputOutput data did not match the expected format.
InvalidRequestIdRequest ID does not match the derived ID for the provided data.
PausedPallet is paused and cannot process this call.
AmountTooSmallRequested amount is below the configured minimum.
AmountTooLargeRequested amount exceeds the configured maximum.
InvalidAddressEVM address parameter is invalid (e.g., zero address).
FaucetBalanceBelowThresholdFaucet balance would fall below the configured threshold after this request.
NotEnoughFeeFundsCaller does not have enough balance of the fee asset.
NotEnoughFaucetFundsCaller does not have enough balance of the faucet asset.